File: blk03472.txt

Mined by AntPool964K
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
FjDOUT:8A51BBB14B4F745962D2738D143DB1DAA55D710D14F716D28F0777D86CD939BC
FjDOUT:5AFBEE81833DB42BBF4B9C8C6811397FCDFB93DE93C476E1A24FC0FA457A680F
FjDOUT:388CF155C47073F87FA34F26AB9CF4E3A04545A9C71D691D6F45B252501B00CA
FjDOUT:3C3F74520AF5AC89FDC0CFF5F37D71290488F41F5533728404F822DFEE7547E6
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
Bj@=:ETH.ETH:0xc3d557871b907B57A44a47371403ebe8A0d8Bc4b:13045587::0
text/plain;charset=utf-8
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
KjISWAPTX:0x69b703c680c840566450cb021ab58495fac0d01004791b8c7fdaf553b9ee8a88
text/plain;charset=utf-8
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
Bj@=:ETH.ETH:0x20010866Fb2fE150CC8F4ED4B165b0c4e852df75:13054583::0
Bj@=:ETH.ETH:0xE36a7b9D20b2ab36Ad447908B98390f61EbF1Bc6:48220673::0
Bj@=:ETH.ETH:0xE276d08Ec1320cA0CfD69f1B21664560FfAa2eD3:39337066::0
Mined by AntPool874Q
:j8=:RUNE:thor1znuyfdtys7atdzw5h3494u6kw0ra6p6m6ese9f::wr:0
FjDOUT:B02F374E34B7550A8CD8DF787BEB514C4AFD9727E100F899546DA0C102E925B1
text/html;charset=utf-8
<html lang="en"><head>
    <meta charset="UTF-8">
    <title>A simple template for launching your art on Bitcoin</title>
    <script sandbox="allow-scripts" type="text/javascript" src="https://cdnjs.cloudflare.com/ajax/libs/p5.js/1.5.0/p5.min.js"></script>
    <script type="text/javascript">
    let xspacing, yspacing;
    let r, g, b, u, i, o;
    function setup() {
      createCanvas(windowWidth, windowHeight);
      r = mathRand() * (255 - 100) + 100; //(255,140)
      g = mathRand() * (255 - 100) + 100; //(M
      b = mathRand() * (255 - 100) + 100; //(255,140)
      // u=pb.random()*(255-100)+100 //(255,140)
      // i=pb.random()*(255-100)+100 //(255,140)
      // o=pb.random()*(255-100)+100 //(255,140)
    function draw() {
      background(255 - r, 255 - g, 255 - b);
      //frameRate(60)
      //filter(POSTERIZE,2.4)
    function fff() {
      filter(POSTERIZE,5)
      xspacing = 15 + mathRand(5, -5) * (max - min) + minM
      yspacing = 15 + mathRand(5, -5) * (max - min) + min; //(10,-10)
      //blendMode(ADD)
      blendMode(BLEND);
      for (let i = width - 100; i >= 100; i -= xspacing) {
        for (let j = height - 100; j >= 100; j -= yspacing) {
          rectMode(CENTER);
          fill(r, g, b, 255);
          stroke(0.5);
          //stroke(g,b,r,100)
          strokeWeight(mathRand(1.5,2),5);
          let mx = 50;
          let mn = -50;
          //+pb.random()*(mx-mn)+mn
          //+pb.random()*(mx-M
          let rad = mathRand(10, 25) * (8 - 0.75) + 16; //(10,25)
          rect(i, j, rad+ mathRand() * (mx - mn) + mn,rad+ mathRand() * (mx - mn) + mn);
          fill(g, b, r, 250);
          stroke(0);
          strokeWeight(mathRand(1.5),5);
            i + mathRand() * (mx - mn) + mn,
            j + mathRand() * (mx - mn) + mn,
            rad + mathRand() * (mx - mn) + mn,
            rad + mathRand() * (mx - mn) + mn
d="snippet-random-code" type="text/javascript">
        // DO NOT EDIT THIS SECTION
        let seed = window.location.href.split('/').find(t => t.includes('i0'));
        if (seed == null) {
            const alphabet = "0123456789abcdefghijklmnopqrstuvwsyz";
            seed = new URLSearchParams(window.location.search).get("seed") || Array(64).fill(0).map(_ => alphabet[(Math.random() * alphabet.length) | 0]).join('') + "i0";
            let pattern = "seed=";
            for (let i = 0; i < sM
eed.length - pattern.length; ++i) {
                if (seed.substring(i, i + pattern.length) == pattern) {
                    seed = seed.substring(i + pattern.length);
                    break;
        function cyrb128($) {
            let _ = 1779033703, u = 3144134277, i = 1013904242, l = 2773480762;
            for (let n = 0, r; n < $.length; n++) _ = u ^ Math.imul(_ ^ (r = $.charCodeAt(n)), 597399067), u = i ^ Math.imul(u ^ r, 2869860233), i = l ^ Math.imul(i ^ r,M
 951274213), l = _ ^ Math.imul(l ^ r, 2716044179);
            return _ = Math.imul(i ^ _ >>> 18, 597399067), u = Math.imul(l ^ u >>> 22, 2869860233), i = Math.imul(_ ^ i >>> 17, 951274213), l = Math.imul(u ^ l >>> 19, 2716044179), [(_ ^ u ^ i ^ l) >>> 0, (u ^ _) >>> 0, (i ^ _) >>> 0, (l ^ _) >>> 0]
        function sfc32($, _, u, i) {
            return function () {
                u >>>= 0, i >>>= 0;
                var l = ($ >>>= 0) + (_ >>>= 0) | 0;
                return $ = _ ^ _ >>> 9, _ = u + (M
u << 3) | 0, u = (u = u << 21 | u >>> 11) + (l = l + (i = i + 1 | 0) | 0) | 0, (l >>> 0) / 4294967296
        // IMPORTANT: Instead of Math.random(), use this function mathRand() for random number generation.
        // This function generates a random number between 0 and 1 with on-chain seed.
        let mathRand = sfc32(...cyrb128(seed));
          margin: 0;
           padding: 0;
            width: 100%;
            height: 100%;
    <script type="text/javascript">
<main><canvas id="defaultCanvas0" class="p5Canvas" width="1392" height="1392" style="display: block; max-width: 100%; max-height: 100%; margin: auto; overflow: auto; position: absolute; object-fit: contain; inset: 62px 0px 0px 44.5px;"></canvas></main></body></html>
FjDOUT:8DC211D71052F633A6C41046210AE07ADFF0560146F134442AFA67A051B84A29
text/plain;charset=utf-8
+{"p":"sns","op":"reg","name":"
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
/ViaBTC/Mined by tevet/,
FjDOUT:DF2FFB6AA3143706CD1B0F24DCEAB7CF669575719F3BB59F68D82368BD81D82D
FjDOUT:41DBB9044879DC47F58FFBCAC1D5008ADFD919F24F3623CE2B745E54D858460A
FjDOUT:8EA8B8362E64CE201CB5192A63340C7776D4D03135E31B228DCF19E36D4E3BDD
FjDOUT:817B59C2981A049E2867C7E7593C012B45E03808365EAD6FAE0E61B0FB87C832
text/plain;charset=utf-8
Copyright (c) 1998 Hewlett-Packard Company
IEC http://www.iec.ch
IEC http://www.iec.ch
.IEC 61966-2.1 Default RGB colour space - sRGB
.IEC 61966-2.1 Default RGB colour space - sRGB
,Reference Viewing Condition in IEC61966-2.1
,Reference Viewing Condition in IEC61966-2.1
  "name": "benobi2.sats"
Bj@=:BNB.BNB:bnb13ktm7y868d7u2tvqzkml24hem7cv7dnw669kqm:46422925::0
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
d/Foundry USA Pool #dropgold/
Bj@=:BNB.BNB:bnb1t2w8gxcxz4nee2xyqzqklpmn5457wg0u8m8zdy:30556609::0
FjDOUT:036CB2F0B475E4C41401CEB17DBDEBCFD8AC460A8914CE6F0FA9CEFF14A7AE4F
FjDOUT:C17326A4477A91C871135B71BA06822CEA8851F0395A5261CD4698272B6E5E28
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
4{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
Copyright (c) 1998 Hewlett-Packard Company
IEC http://www.iec.ch
IEC http://www.iec.ch
.IEC 61966-2.1 Default RGB colour space - sRGB
.IEC 61966-2.1 Default RGB colour space - sRGB
,Reference Viewing Condition in IEC61966-2.1
,Reference Viewing Condition in IEC61966-2.1
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
FjDOUT:82706D1B71C96F689D412B44AFBA8A75FA78E0E58EE18F4FB255D19AB77AA0EA
FjDOUT:C0CD752C76E55E708543B8CD2E776AF57544B2DEAC4C4B0840414F8139A40F74
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
  "name": "benobi.sats"
text/plain;charset=utf-8
4{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain; charset=utf-8
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
Aj?=:ETH.ETH:0x425FEfeda68AA6dc070004b282366aFAB2eD1C4c:2939398::0
CjA=:ETH.ETH:0x3FEb957C7396fBFeeFdAA8264f9272D6a99Ab5F8:142450701::0
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
){"p":"sns","op":"reg","name":"-319.sats"}h!
text/plain;charset=utf-8
){"p":"sns","op":"reg","name":"-341.sats"}h!
text/plain;charset=utf-8
){"p":"sns","op":"reg","name":"-348.sats"}h!
text/plain;charset=utf-8
){"p":"sns","op":"reg","name":"-325.sats"}h!
text/plain;charset=utf-8
){"p":"sns","op":"reg","name":"-372.sats"}h!
text/plain;charset=utf-8
){"p":"sns","op":"reg","name":"-379.sats"}h!
text/plain;charset=utf-8
){"p":"sns","op":"reg","name":"-375.sats"}h!
text/plain;charset=utf-8
){"p":"sns","op":"reg","name":"-382.sats"}h!
text/plain;charset=utf-8
){"p":"sns","op":"reg","name":"-371.sats"}h!
text/plain;charset=utf-8
){"p":"sns","op":"reg","name":"-374.sats"}h!
text/plain;charset=utf-8
){"p":"sns","op":"reg","name":"-385.sats"}h!
text/plain;charset=utf-8
){"p":"sns","op":"reg","name":"-378.sats"}h!
text/plain;charset=utf-8
){"p":"sns","op":"reg","name":"-359.sats"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
){"p":"sns","op":"reg","name":"-362.sats"}h!
text/plain;charset=utf-8
){"p":"sns","op":"reg","name":"-384.sats"}h!
text/html;charset=utf-8
<!--  __  __   __             __   __    -->
<!-- |_  |  \ /  \ /  \  /\  |__) |  \   -->
<!-- |__ |__/ \__/ \__/ /--\ | \  |__/   -->
<body style="margin:0px">
<canvas id="canvas" style="display:block"></canvas>
const canvas=document.getElementById("canvas"),context=canvas.getContext("2d"),fps=32,columns=8,rows=8;function resizeCanvas(){maxWidth=window.innerWidth,maxHeight=window.innerHeight,canvas.width=maxWidth,canvas.height=maxHeight,maxWidth<maxHeight?(smallerDimension=maxWidth,M
widthOffset=0,heightOffset=Math.floor(maxHeight-smallerDimension)/2):(smallerDimension=maxHeight,widthOffset=Math.floor(maxWidth-smallerDimension)/2,heightOffset=0),pixelSize=smallerDimension/columns,render()}function animationLoop(){setTimeout((()=>{animationLoop()}),1e3/fps),render()}function render(){for(x=1;x<=columns;x++)for(y=1;y<=rows;y++)rectangle={color:randomNiceColor(),x:widthOffset+pixelSize*(x-1),y:heightOffset+pixelSize*(y-1),width:pixelSize,height:pixelSize},drawRect(rectangle)}function randomNiceColM
or(){return"hsl("+Math.floor(360*Math.random())+", 85%, 55%)"}function drawRect(e){context.fillStyle=e.color,context.fillRect(e.x,e.y,e.width,e.height)}window.addEventListener("resize",resizeCanvas,!1),resizeCanvas(),animationLoop();
text/plain;charset=utf-8
){"p":"sns","op":"reg","name":"-351.sats"}h!
FjDOUT:9EAE361D5F521A930D24D1E8DEFEE7BB2EF26987D9322B4A054CF2F13D222DBE
FjDOUT:A6C15A066A758BCA3D9B4001EF346795BB5000FDDDCC2AC61BDADCAC3D56CBA5
text/plain;charset=utf-8
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
FjDOUT:9CDF476EB8CDB4DC3562B50CEA8E499360B63EE4B45BA1C059663724795C6A84
FjDOUT:51D73BE5ADA3B8834AD098AF20B7449F747500BB84291E8CB84E67172A4C6822
FjDOUT:7F28ABB3CAF6E21ED4B9F4621BA94589FB2795FA17B19B34AC5B17339302D64D
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
Aj?=:ETH.ETH:0x026851D22cb782F3196C670bd5Eb2AE7E72690c3:6127211::0
text/plain; charset=utf-8
text/plain; charset=utf-8
text/plain; charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
/ViaBTC/Mined by 221280/,
FjDOUT:EC9B3AF548D552223E422F27F729711390F66A88A3D4349343A9D0CD4C0F255E
FjDOUT:6982E9D6056BAD8C7C6A33840E8A1FB10423C4DB47FAA1461C64B1CB33D46B4D
FjDOUT:30C123D3A59C9C88816D70F03B8C86F661B477EDB160687CFEF21C3C18F955D1
FjDOUT:2F71C213F4D60515DEE2A09BEC81BD985AC56442BC4F32941FBD993152F15FFA
FjDOUT:54191CF1E3A321AACEE0AF6050FCA993B4E7B68A23BF93064DE328F7A60BCF08
FjDOUT:CBFC5818C2B5314FC1B90826DEDA1226D8D8CBBF85DB57FBBC00D68052CCA44A
FjDOUT:72E7E08ECD0ECA64BE889B32DAC7B478F7FE59ECD60AF43D65B3B0DC713A771B
text/plain;charset=utf-8
/ViaBTC/Mined by 0923534059/,
FjDOUT:CB486B159D3794322E11F38C34AE70C62A5705A4B090A81A6B595E842092227A
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
KjISWAPTX:0x5ca17176be0489fced96f43bd5b09543666a26b1cd2b3b0e4fc82f6ce826f72f
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
F{"p":"brc-20","op":"deploy","tick":"bubz","max":"100000","lim":"10"}
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/html;charset=utf-8
    <meta charset="UTF-8">
    <title>BTC Card by GenerativeCC</title>
    <script sandbox="allow-scripts" type="text/javascript"
        src="https://cdnjs.cloudflare.com/ajax/libs/p5.js/1.5.0/p5.min.js"></script>
    <!-- svgjs@3.1.2
    <script sandbox="allow-scripts" type="text/javascript" src="https://cdnjs.cloudflare.com/ajax/libs/svg.js/3.1.2/svg.min.js"></script>
    <script id="snippet-random-code" type="text/javascript">
        let seed = window.location.href.split('/').find(t => t.includes('i0'));
        if (seed == null) {
            const alphabet = "0123456789abcdefghijklmnopqrstuvwsyz";
            seed = new URLSearchParams(window.location.search).get("seed") || Array(64).fill(0).map(_ => alphabet[(Math.random() * alphabet.length) | 0]).join('') + "i0";
            let pattern = "seed=";
            for (let i = 0; i < seed.length - pattern.length; ++i) {
                if M
(seed.substring(i, i + pattern.length) == pattern) {
                    seed = seed.substring(i + pattern.length);
                    break;
        function cyrb128($) {
            let _ = 1779033703, u = 3144134277, i = 1013904242, l = 2773480762;
            for (let n = 0, r; n < $.length; n++) _ = u ^ Math.imul(_ ^ (r = $.charCodeAt(n)), 597399067), u = i ^ Math.imul(u ^ r, 2869860233), i = l ^ Math.imul(i ^ r, 951274213), l = _ ^ Math.imul(l ^ r, 27160441M
            return _ = Math.imul(i ^ _ >>> 18, 597399067), u = Math.imul(l ^ u >>> 22, 2869860233), i = Math.imul(_ ^ i >>> 17, 951274213), l = Math.imul(u ^ l >>> 19, 2716044179), [(_ ^ u ^ i ^ l) >>> 0, (u ^ _) >>> 0, (i ^ _) >>> 0, (l ^ _) >>> 0]
        function sfc32($, _, u, i) {
            return function () {
                u >>>= 0, i >>>= 0;
                var l = ($ >>>= 0) + (_ >>>= 0) | 0;
                return $ = _ ^ _ >>> 9, _ = u + (u << 3) | 0, u = (u = u << 21 | u >>> M
11) + (l = l + (i = i + 1 | 0) | 0) | 0, (l >>> 0) / 4294967296
        let mathRand = sfc32(...cyrb128(seed));
            position: fixed;
            right: 0;
            bottom: 0;
            left: 0;
            color: rgb(255, 255, 255);
            background-color: rgb(0, 0, 0);
            display: flex;
            justify-content: center;
            align-items: center;
            padding: 0;
            font-size: 0.8em;
            object-fit: contain;
            max-height: 100%;
            max-width: 100%;
        #fullScreen {
            display: flex;
            position: fixed;
            right: 0;
            bottom: 0;
            left: 0;
            justify-content: center;
            align-items: center;
        #fullScreen canvas {
            object-fit: conM
            max-height: 100%;
            max-width: 100%;
    <script type="text/javascript">
        const rand = mathRand();
        let title = "BTC Card";
        if (card.n < 0.50) {
            card.name = "Common"
            card.val = "QmerhTJc5fwNhK9DCYVq9sfwdgvMRoeKqGL2UbEeaHfKuR"
        else if (card.n < 0.75) {
            card.name = "Rare"
            card.val = "QmXfVboucrdomD3wXmjhvB4bJzTBAqT4p3yjBXqRYYAGhX"
        else if (card.n < 0.90) {
            card.name = "Very Rare"
            card.val = "QmQA8WtR7FAWnasdH7KSmeXw9Whkh5U5UEngisVEPuJytA"
        else if (card.n < 0.97) {
            card.name = "Super Rare"
            card.val = "QmUi4h1oMH3eaY1NDatDJUCrU7zmvP2kpkZrsrXZgvVN8D"
            card.name = "Legendary"
            card.val = "QmbaQyVWV3Wsp3tFyfr6wwBiQwvrLwoHc7fPg6qX4nJVZHM
        window.$generativeTraits = {
            "Rarity": card.name,
        console.log(title + " | Generative CC 2023.03")
        console.log(window.$generativeTraits)
        function preload() {
            url = 'https://gateway.pinata.cloud/ipfs/' + card.val + '';
            myVideo = createVideo(url);
            myVideo.hide();
            myVideo.volume(0);
            myVideo.loop();
        function setup() {
            randomSeed(seed);
     noiseSeed(seed);
            setAttributes('antialias', true);
            cnv = createCanvas(800, 1100);
            imageMode(CENTER);
            cnv.parent('fullScreen')
        function draw() {
            let img = myVideo.get();
            // img.resize(width, height);
            image(img, width / 2, height / 2);
            strokeWeight(1)
            stroke(255)
    <div id="fullScreen">
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
  "max": "15000000",
text/plain;charset=utf-8
4{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}
text/plain;charset=utf-8
4{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
4{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}
Aj?=:ETH.ETH:0x590E872029EF45B07F88ef698757D39E7678835F:7585149::0
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
  "max": "21000000",
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
B{"p":"brc-20","op":"deploy","tick":"ainu","max":"21000","lim":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
;j9+:BTC/BTC::bc1q3f787hr38pmal87yxtpq8tng09q60ljjqqd759:100
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
,{"p":"sns","op":"reg","name":"swapbtc.sats"}h!
text/plain;charset=utf-8
  "max": "21000000",
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"1kk.sats"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
$" &0P40,,0bFJ:Ptfzxrfpn
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
FjDOUT:68742A651AC43636362CFB0BD68D207CF8EE33B5F86EC02B1815A1F54795557E
text/plain;charset=utf-8
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
text/plain;charset=utf-8
){"p":"sns","op":"reg","name":"-394.sats"}h!
text/plain;charset=utf-8
){"p":"sns","op":"reg","name":"-392.sats"}h!
text/plain;charset=utf-8
){"p":"sns","op":"reg","name":"-391.sats"}h!
text/plain;charset=utf-8
,{"p":"sns","op":"reg","name":"soldout.sats"}h!
' id='W5M0MpCehiHzreSzNTczkc9d'?>
 xmlns:x='adobe:ns:meta/' x:xmptk='Image::ExifTool 12.50'>
<rdf:RDF xmlns:rdf='http://www.w3.org/1999/02/22-rdf-syntax-ns#'>
 <rdf:Description rdf:about=''
  xmlns:dc='http://purl.org/dc/elements/1.1/'>
    <rdf:li xml:lang='x-default'>TwelveFold 106/300 inscribed at satpoint 1930482805631612</rdf:li>
 <rdf:Description rdf:about=''
  xmlns:tiff='http://ns.adobe.com/tiff/1.0/'>
    <rdf:li xml:langM
='x-default'>Copyright Yuga Labs 2023</rdf:li>
 <rdf:Description rdf:about=''
  xmlns:xmp='http://ns.adobe.com/xap/1.0/'>
  <xmp:Edition>106</xmp:Edition>
  <xmp:ParentInscriptionSatpoint>1930021603954004</xmp:ParentInscriptionSatpoint>
  <xmp:Season>Autumn</xmp:Season>
  <xmp:Series>9</xmp:Series>
  <xmp:Signature>HyxzJxxtmd2OfnsbA3f5BGNjUj0fBg5tM46hOdhK9joADvDUUa6Ko0rzhEi2atunPISF7ewsEmCVM+KVbqay2rk=</xmp:Signature>
text/plain;charset=utf-8
){"p":"sns","op":"reg","name":"-395.sats"}h!
text/plain;charset=utf-8
){"p":"sns","op":"reg","name":"-347.sats"}h!
text/plain;charset=utf-8
){"p":"sns","op":"reg","name":"-387.sats"}h!
text/plain;charset=utf-8
){"p":"sns","op":"reg","name":"-327.sats"}h!
text/plain;charset=utf-8
){"p":"sns","op":"reg","name":"-346.sats"}h!
text/plain;charset=utf-8
*{"p":"sns","op":"reg","name":"order.sats"}h!
text/plain;charset=utf-8
){"p":"sns","op":"reg","name":"-381.sats"}h!
text/plain;charset=utf-8
){"p":"sns","op":"reg","name":"-386.sats"}h!
text/plain;charset=utf-8
){"p":"sns","op":"reg","name":"-352.sats"}h!
text/plain;charset=utf-8
){"p":"sns","op":"reg","name":"-349.sats"}h!
Bj@=:BNB.BNB:bnb17p80nay57c7xf2jultj3j9e3razukl8gzs4psh:30358125::0
MjK=:BNB.BUSD-BD1:bnb17lec5ctj8est0mxtv2flwzvpdg7g96vjevnwuh:155061355798:te:0
KjISWAPTX:0x1e35d4529be86ac5641a6b0678cc604544661f8c68d53f246687d16cd9160ed6l?T
Bj@=:BNB.BNB:bnb1gntcestxldlkpjl29lcs7z782rqnay4zm9mkxg:47101829::0
Bj@=:ETH.ETH:0x423bdef3d6f093CBcc4212aC844EcF73FBaa24A3:47525012::0
FjDOUT:7991DDCFAB13EADC8AEA76C9D9D10F463799E9B6522E8425E34B01F976CADD61
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
text/plain;charset=utf-8
Aj?=:ETH.ETH:0xA434D6c2A7bFA73e96ebEEbB505755F4830194b6:2714182::0
Aj?=:ETH.ETH:0x19Be3cE58B48F9D32FeCc75645d5Ece0601622fb:2540883::0
Bj@=:ETH.ETH:0x26c6Dd5e51262A2DF6034EE605089d84Ca9Ba714:10816858::0
Bj@=:ETH.ETH:0x1439a18Ef93c96D4162D0ABcE521A27B969E4873:39808451::0
Bj@=:BNB.BNB:bnb1za394g95zvf0gw4fja605vy2zc93ap7mp4pg05:38204384::0
Bj@=:ETH.ETH:0x6E1caA03b2D29B797439bC3c571419bc5FD5aa1A:63604549::0
CjA=:BNB.BNB:bnb147vhhca5a357ntuwyjcyp29remufq9d83hmgxj:122009073::0
CjA=:ETH.ETH:0x93BCf8c2d5Fb3F188ebFf14f8D225cc3c36B540e:139562882::0
text/plain;charset=utf-8
,{"p":"sns","op":"reg","name":"sathunt.sats"}h!
text/plain;charset=utf-8
4{"p":"brc-20","op":"mint","tick":"pepe","amt":"999"}h!
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
H{"p":"brc-20","op":"deploy","tick":"PUMA","max":"21000000","lim":"2100"}h!
text/plain;charset=utf-8
.{"p":"sns","op":"reg","name":"pok
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"pok.sats"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"mint","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"mint","amt":"1"}h!
text/plain;charset=utf-8
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"mint","amt":"1"}h!
text/plain;charset=utf-8
4{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
A{"p":"brc-20","op":"deploy","tick":"BTCU","max":"1000","lim":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"mint","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"mint","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
  "name": "mavensbot",
  "version": "1.0.0",
  "description": "proof of mavensbot",
  "author": "mavensbot",
  "email": "mavensbot@protonmail.com",
  "twitter": "@mavensb0t",
  "reddit": "u/mavensbot",
    "express": "^4.17.1",
    "body-parser": "^1.19.0",
    "mongoose": "^5.12.1"
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"mint","amt":"1"}h!
text/plain;charset=utf-8
-{"p":"sns","op":"reg","name":"AirChina.sats"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
){"p":"sns","op":"reg","name":"-432.sats"}h!
text/plain;charset=utf-8
){"p":"sns","op":"reg","name":"-319.sats"}h!
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
text/html;charset=utf-8
    <title>Ord Lava Lamp - Lingle Purp Edition</title>
  box-sizing: border-box;
  background: #1c0136;
  min-height: 100vh;
  align-items: center;
  justify-content: center;
  position: relative;
  overflow-x: hidden;
  position: absolute;
  transform: translate(-69.5%, -26%);
c(var(--height) * 1px);
  width: calc(var(--width) * 1px);
  position: relative;
  position: absolute;
  background: radial-gradient(circle at 50% 50%, #CCCCCC, transparent 60%);
  transform: translate(-50%, -50%);
  filter: blur(10px);
  border-radius: 100%;
  background: radial-gradient(ellipse at 50% 50M
%, #bab5b9, transparent 60%);
  position: absolute;
  transform: translate(-50%, 0);
  filter: blur(10px);
  border-radius: 50% 50% 50% 50%/60% 60% 40% 40%;
  position: relative;
.lava-lamp__main:after,
.lava-lamp__main:before {
  background: #000000;
  position: absolute;
.lava-lamp__main:after {
.lava-lamp__main:before {
  background: radial-gradient(circle at 50% 50%, #3a529b7b 25%, #19b5fe);
  border-radius: 50%/10%;
  position: absolute;
  position: absolute;
  border-radius: 0 0 50% 50%/0 0 35% 35%;
.lava-lamp__base:before {
  border-radius: 50% 50% 50% 50%/60% 60% 40% 40%;
  position: absolute;
  height: calc(var(--height) * 1px);
  width: calc(var(--width) * 1px);
  border-radius: 50%/10%;
  position: absolute;
  filter: url("#goo");
.lava-lamp__lava svg {
  -webkit-animation-delay: calc(var(--delay) * 1s);
          animation-delay: calc(var(--delay) * 1s);
ation-direction: var(--direction);
          animation-direction: var(--direction);
  -webkit-animation-duration: calc(var(--speed) * 1s);
          animation-duration: calc(var(--speed) * 1s);
  -webkit-animation-iteration-count: infinite;
          animation-iteration-count: infinite;
  -webkit-animation-name: blob;
          animation-name: blob;
  -webkit-animation-timing-function: linear;
          animation-timing-function: linear;
  transform-box: fill-box;
  -webkit-animation: none;
          animation: none;
  -webkit-animation: sway 20s infinite linear;
          animation: sway 20s infinite linear;
@-webkit-keyframes sway {
    transform: translate(50%, 0);
    transform: translate(50%, 0);
@-webkit-keyframes blob {
    transform: skew(calc(var(--skewX) * 1deg), calc(var(--skewY) * 1deg)) translate(0, 0);
    transform: skew(calc(var(--skewX) * 1deg)M
, calc(var(--skewY) * 1deg)) translate(0, calc((400 + (var(--height) * 2)) * -1px));
    transform: skew(calc(var(--skewX) * 1deg), calc(var(--skewY) * 1deg)) translate(0, 0);
    transform: skew(calc(var(--skewX) * 1deg), calc(var(--skewY) * 1deg)) translate(0, calc((400 + (var(--height) * 2)) * -1px));
  color: rgb(255, 255, 255);
  margin: 40px 0px 20px;
  color: rgb(255, 255, 255);
  margin: 40px 0px 20px;
    <div class="scene">
        <div class="lava-lamp" style="--height: 400; --width: 150">
          <div class="lava-lamp__main">
            <div class="lava-lamp__glass">
                <div class="lava-lamp__lava">
                  <svg>
                    <ellipse class="blob blob--top" cx="35" cy="0" rx="35" ry="10"></ellipse>
                    <ellipse class="blob blob--bottom" cx="75" cy="2M
70" rx="75" ry="10"></ellipse>
                    <circle class="blob" r="21" cx="72" cy="400" style="--skewX: -5; --skewY: -1; --height: 42; --speed: 41; --delay: -5; --direction: alternate;"></circle>
                    <circle class="blob" r="16.5" cx="79" cy="400" style="--skewX: -5; --skewY: -1; --height: 33; --speed: 44; --delay: -6; --direction: alternate-reverse;"></circle>
                    <circle class="blob" r="23.5" cx="70" cy="400" style="--skewX: -4; --skewY: -4; --height: 47; --speed: 40; --dM
elay: -8; --direction: alternate;"></circle>
                  </svg>
                </div>
                <div class="lava-lamp__lava">
                  <svg>
                    <ellipse class="blob blob--top" cx="35" cy="0" rx="35" ry="10"></ellipse>
                    <ellipse class="blob blob--bottom" cx="75" cy="270" rx="75" ry="10"></ellipse>
                    <circle class="blob" r="38" cx="130" cy="400" style="--skewX: -3; --skewY: -2; --height: 76; --speed: 47; --delay: -7; --direction: alterM
                    <circle class="blob" r="17" cx="74" cy="400" style="--skewX: 2; --skewY: 5; --height: 34; --speed: 11; --delay: -10; --direction: alternate-reverse;"></circle>
                    <circle class="blob" r="26.5" cx="114" cy="400" style="--skewX: -5; --skewY: -4; --height: 53; --speed: 23; --delay: 0; --direction: alternate-reverse;"></circle>
                    <circle class="blob" r="37" cx="100" cy="400" style="--skewX: 2; --skewY: 3; --height: 74; --speed: 18; --delay: -6; M
--direction: alternate-reverse;"></circle>
                  </svg>
                </div>
                <div class="lava-lamp__lava">
                  <svg>
                    <ellipse class="blob blob--top" cx="35" cy="0" rx="35" ry="10"></ellipse>
                    <ellipse class="blob blob--bottom" cx="75" cy="270" rx="75" ry="10"></ellipse>
                    <circle class="blob" r="18" cx="118" cy="400" style="--skewX: -3; --skewY: 4; --height: 36; --speed: 37; --delay: 0; --direction: alternateM
-reverse;"></circle>
                    <circle class="blob" r="18" cx="59" cy="400" style="--skewX: -3; --skewY: -3; --height: 36; --speed: 48; --delay: -7; --direction: alternate;"></circle>
                  </svg>
                </div>
                <div class="lava-lamp__lava">
                  <svg>
                    <ellipse class="blob blob--top" cx="35" cy="0" rx="35" ry="10"></ellipse>
                    <ellipse class="blob blob--bottom" cx="75" cy="270" rx="75" ry="10"></ellipse>
             <circle class="blob" r="24" cx="94" cy="400" style="--skewX: 1; --skewY: -1; --height: 48; --speed: 31; --delay: -8; --direction: alternate;"></circle>
                  </svg>
                </div>
          <div class="lava-lamp__base"></div>
        <svg style="position: absolute; left: 100%">
            <filter id="goo">
              <feGaussianBlur in="SourceGraphic" stdDeviation="10" result="BLUR"></feGaussianBlur>
              <feColorMatrix in="BLUR" mode="matrix" values="1 0 0 0 0  0 1 0 0 0  0 0 1 0 0  0 0 0 18 -7" result="GOO"></feColorMatrix>
              <feBlend in="SourceGraphic" in2="goo"></feBlend>
            </filter>
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"mint","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
4{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
text/plain;charset=utf-8
){"p":"sns","op":"reg","name":"-012.sats"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
4{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"mint","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"mint","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
text/plain;charset=utf-8
 "url": "inscription 450161",
 "author": "ivantkf.sats",
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
+{"p":"sns","op":"reg","name":"brc721.sats"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"mint","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
Aj?=:ETH.ETH:0x5BE4F87762cAFE889d55DB27C289fe4A17370720:4213680::0
Aj?=:ETH.ETH:0x52456AaeE613951e654551b91bec06a24AF9347a:8935459::0
Bj@=:ETH.ETH:0x6F9992951CFf4e0BDcefbD3F1f4eB72D4FEd1233:12668711::0
Bj@=:ETH.ETH:0x1283a027bb10f166E5266aAca4b0BdF23ab8dcc1:34890919::0
Bj@=:BNB.BNB:bnb19tgqq5c65kmqt92x2kvrryzgqng6xxrctlyyl3:71495103::0
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
CjA=:BNB.BNB:bnb1hqaudda0h97we2w4c2k9mghvyl7xlua89ndgkj:265296310::0
CjA=:ETH.ETH:0x3Ed97978121068856a717016D79D354D7C2fd9dd:742877149::0
text/plain;charset=utf-8
Source: WSJ.com 3-3-2023 - Headline: Morris Tanenbaum, Who Helped Put Silicon in Microchips, Dies at 94.
AT&T Chemist from Bell Labs, found a better way to make transistors and helped manage the phone companies breakup.
Morris earned seven patents for his work on silicon semiconductor technology.
One evening in 1955, Morris Tanenbaum's wife was playing bridge with friends. Dr. Tanenbaum, a chemist who worke for Bell Telephone Laboratories, the ressarch arm of American Telephone & Telegraph Co., saw a chancM[
e to dash back to work to test his latest ideas about how to make better semiconductor devices out of silicon.
He tried a new way of connecting an alluminum wire to a silicon chip. He was thrillled when it worked, providing a way to make highly efficient transistors and other electronic devies, an essential technology for the Information Age.h!
text/plain;charset=utf-8
FjDOUT:3CD0AC34902FD4FE0265342DEA24050BDE849D7E18C846ACF1F3B0986CB5B227
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
FjDOUT:A7377495D7E086F42BC9D119101D0B0DEF54AC4E840359EF092EC15EC7BA0CBE
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"ainu","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
FjDOUT:18321F637189578CE490423DE3972A79D3E724BE7D6AE2F93A22465204E49306
text/plain;charset=utf-8
4{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
){"p":"sns","op":"reg","name":"woof.sats"}h!
text/plain;charset=utf-8
text/plain;charset=utf-8
fffffffffffffffffffffb6
UUUUUUUUUUUUUUUUUUUUU*
fffffffffffffffffffffffffff
3333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333
text/plain;charset=utf-8
LdFT March 12 2023: US regulators protect Silicon Valley Bank depositors and shore up financial systemh!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
B{"p":"brc-20","op":"deploy","tick":"$ape","max":"10000","lim":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
K{"p":"brc-20","op":"deploy","tick":"$SOL","max":"539312705","lim":"100000"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
@j>=:THOR.RUNE:thor1kak953506gs8a5kg4vhaauhnasv9l2wljwk0dd:1:t:30
%&'()*456789:CDEFGHIJSTUVWXYZcdefghijstuvwxyz
&'()*56789:CDEFGHIJSTUM
VWXYZcdefghijstuvwxyz
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
B{"p":"brc-20","op":"deploy","tick":"LILY","max":"10000","lim":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
F{"p":"brc-20","op":"deploy","tick":"OPTI","max":"100000000","lim":"1"}h!
JjH=:BNB.BUSD-BD1:bnb1t4ut0e3u4wzt7ufcpn5nefd9u0r9wrmg036mw8:60152549893::0
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
 "url": "inscription 450161",
 "author": "ivantkf.sats",
 "max": "2100000000000000",
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
CjA=:ETH.ETH:0xEE51e71Ef86d37Ec7AdaD92D91d6E907f6A7716D:2296103:te:0
Aj?=:ETH.ETH:0x9cD0DCD380f30F419C5C9D7b053f240647e38619:5267568::0
Bj@=:ETH.ETH:0x93BCf8c2d5Fb3F188ebFf14f8D225cc3c36B540e:69361387::0
Bj@=:ETH.ETH:0x4a0A8fBDb551818aC83431Ea5771D1F7ED0fedA7:29313974::0
MjK=:BNB.BUSD-BD1:bnb1f3n7s26ztjcn5k704e8n0t235k842cdeq486u9:189149848510:te:0
LjJ=:BNB.BUSD-BD1:bnb1r3c32qgth4l23eyjz5nhchcpxk5gyasvkm5ndp:19476217218:te:0
d/Foundry USA Pool #dropgold/
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
/{"p":"sns","op":"reg","name":"bitcoinpup.sats"}h!
Bj@=:ETH.ETH:0x611e86d1FA98c519a2C3F0fC3262ED1648EFE069:27670367::0
CjA=:ETH.ETH:0x270CDe2c37D1407D288eBa1f5a439cB371ea21dA:312950279::0
d/Foundry USA Pool #dropgold/
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
Bj@=:BNB.BNB:bnb1g2tvea306ezqpklwkjlg3gg6asqp66hg7mspl5:22811670::0
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
/{ "p": "sns", "op": "reg", "name": "Bid.sats" }h!
DjB=:BNB.BNB:bnb1eetz04dtsyctu5rkrjhz79g6tjxzwdwnsfefdc:50540248:te:0
Bj@=:ETH.ETH:0xbCA634Cb87D6d509012d4D7e753431c713911AcB:51827832::0
Bj@=:BNB.BNB:bnb16a54jval4w5f9m4ka02krtsejyvacu4pn0ttlh:18981799::0
Bj@=:BNB.BNB:bnb1wj3jdyvrz8frkj59tt6apvcpuzy9gu4xn4gslx:15852248::0
Bj@=:ETH.ETH:0xdb08F1761C68C57eF35f0b4cc5CD22c4Cf97d1D4:50263614::0
CjA=:ETH.ETH:0x8959fE4CaD41682503b47382288E139e9050AC85:137053952::0
KjI=:BNB.BUSD-BD1:bnb1p2et0eutlncqnnaaa8pupkhqneq63d3ch59362:967444256942::0
LjJ=:BNB.BUSD-BD1:bnb1jxzc05nn5slvu5gm4kaz7wptt8vx5dueuacz0h:58424182538:te:0
Aj?=:ETH.ETH:0x007552CA2A8864796783cE5b46CF965C26d63385:2043635::0
Aj?=:ETH.ETH:0xF5Fe2501236ab758f1f6Ba26137cFe21429fFd1F:8219886::0
Bj@=:BNB.BNB:bnb1mt3rr7h6e87vvd375mx8v2fpahmgms0dgvxa7h:19026431::0
Bj@=:ETH.ETH:0x2D0204A71fDDe1ef780968Ce28E90757889bAF52:42801558::0
Bj@=:ETH.ETH:0xdbeDdFBd8f2E59b7F5E493eEA2b9D1413C0Be79B:14410769::0
CjA=:ETH.ETH:0x8c3eA883bCbb1B1047A1bfdB9283eDC9eeC77A08:8003706:te:0
CjA=:ETH.ETH:0x1c59faC14E23113DF670B4E1BcEC2Fa25144c195:2182919:te:0
CjA=:ETH.ETH:0xc59f7F0571C268cfA630F5260Fe023A8148492fE:7313502:te:0
CjA=:ETH.ETH:0x1E5BE8b24b0E18665A37751F420BED34a98E714C:3271345:te:0
text/plain;charset=utf-8
-{"p":"sns","op":"reg","name":"
text/plain;charset=utf-8
){"p":"sns","op":"reg","name":"mime.sats"}h!
text/plain;charset=utf-8
'{"p":"sns","op":"reg","name":"
EjC=:BNB.BNB:bnb13e8qn6d6t5arpmrgzrllt5astr4k3gvjf7eecr:473413488:te:0
OjLL=:BNB.BUSD-BD1:bnb1lw6j90gnxdnneedqzw9vy6yeqxwpfzv07mnw0e:1220383313024:te:0
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
IjG=:BNB.TWT-8C2:bnb1wx94jf2020hwed6pgykt74y6mw2493a8jwx05f:12117035733::0
JjH=:BNB.BUSD-BD1:bnb1jupe82ktxj2np2zxe5y2zykukanpcq2yw880hz:26763116323::0
LjJ=:BNB.BUSD-BD1:bnb127xczjrt69gz7l4xaf805rn4zsfu5lc95sqc8c:2309385668733::0
text/plain;charset=utf-8
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
  "name": "lauda.sats"
text/plain;charset=utf-8
  "name": "MontanaBlack.sats"
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
/{"p":"sns","op":"reg","name":"blackmoney.sats"}h!
OiCCPPhotoshop ICC profile
OiCCPPhotoshop ICC profile
OiCCPPhotoshop ICC profile
text/plain;charset=utf-8
OiCCPPhotoshop ICC profile
OiCCPPhotoshop ICC profile
OiCCPPhotoshop ICC profile
OiCCPPhotoshop ICC profile
text/plain;charset=utf-8
text/plain;charset=utf-8
OiCCPPhotoshop ICC profile
text/plain;charset=utf-8
OiCCPPhotoshop ICC profile
text/plain;charset=utf-8
DjB=:BNB.BNB:bnb1e22sh39l7z87lmjxquaunl3a50n2fv3nnwjr2r:12225070:te:0
EjC=:ETH.ETH:0x4b9098f02d3DCb2C310f465CCd115E4C58f784dF:281213734:te:0
text/plain;charset=utf-8
  "name": "montanablack88.sats"
GjE=:BNB.BTCB-1DE:bnb1d03tns5dahy47w55qqhy9v48rvxnkjmeuu37za:193814:te:0
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
4j2DC-L5:2oo8Ykn/z8jHMRe8RjS8FP0DOBD3pzkRHfsA8cmql10=
text/plain;charset=utf-8
;{"p":"brc-20","op":"mint","tick":"sats","amt":"8888888888"}h!
FjDOUT:98DBC986A4EFF7B60AFB8A1EC2045FB4F681A8AF486D60E466A4B66A3D840893
FjDOUT:1A072E5BA38D3574932417D523B86237F5AA170D03807C7AEFF2A4BE53280545
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
text/plain;charset=utf-8
4{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}
Aj?=:ETH.ETH:0xF1Fd0b8806353360D6fcFfeE048E671Eab45C74E:4795607::0
Bj@=:BNB.BNB:bnb1asp0uc3u8vlqt9qvgmstpfh4p0vza9e7ed2sq2:13102414::0
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/html;charset=utf-8
    <meta charset="UTF-8">
    <title>BTC Card by GenerativeCC</title>
    <script sandbox="allow-scripts" type="text/javascript"
        src="https://cdnjs.cloudflare.com/ajax/libs/p5.js/1.5.0/p5.min.js"></script>
    <!-- svgjs@3.1.2
    <script sandbox="allow-scripts" type="text/javascript" src="https://cdnjs.cloudflare.com/ajax/libs/svg.js/3.1.2/svg.min.js"></script>
    <script id="snippet-random-code" type="text/javascript">
        let seed = window.location.href.split('/').find(t => t.includes('i0'));
        if (seed == null) {
            const alphabet = "0123456789abcdefghijklmnopqrstuvwsyz";
            seed = new URLSearchParams(window.location.search).get("seed") || Array(64).fill(0).map(_ => alphabet[(Math.random() * alphabet.length) | 0]).join('') + "i0";
            let pattern = "seed=";
            for (let i = 0; i < seed.length - pattern.length; ++i) {
                if M
(seed.substring(i, i + pattern.length) == pattern) {
                    seed = seed.substring(i + pattern.length);
                    break;
        function cyrb128($) {
            let _ = 1779033703, u = 3144134277, i = 1013904242, l = 2773480762;
            for (let n = 0, r; n < $.length; n++) _ = u ^ Math.imul(_ ^ (r = $.charCodeAt(n)), 597399067), u = i ^ Math.imul(u ^ r, 2869860233), i = l ^ Math.imul(i ^ r, 951274213), l = _ ^ Math.imul(l ^ r, 27160441M
            return _ = Math.imul(i ^ _ >>> 18, 597399067), u = Math.imul(l ^ u >>> 22, 2869860233), i = Math.imul(_ ^ i >>> 17, 951274213), l = Math.imul(u ^ l >>> 19, 2716044179), [(_ ^ u ^ i ^ l) >>> 0, (u ^ _) >>> 0, (i ^ _) >>> 0, (l ^ _) >>> 0]
        function sfc32($, _, u, i) {
            return function () {
                u >>>= 0, i >>>= 0;
                var l = ($ >>>= 0) + (_ >>>= 0) | 0;
                return $ = _ ^ _ >>> 9, _ = u + (u << 3) | 0, u = (u = u << 21 | u >>> M
11) + (l = l + (i = i + 1 | 0) | 0) | 0, (l >>> 0) / 4294967296
        let mathRand = sfc32(...cyrb128(seed));
            position: fixed;
            right: 0;
            bottom: 0;
            left: 0;
            color: rgb(255, 255, 255);
            background-color: rgb(0, 0, 0);
            display: flex;
            justify-content: center;
            align-items: center;
            padding: 0;
            font-size: 0.8em;
            object-fit: contain;
            max-height: 100%;
            max-width: 100%;
        #fullScreen {
            display: flex;
            position: fixed;
            right: 0;
            bottom: 0;
            left: 0;
            justify-content: center;
            align-items: center;
        #fullScreen canvas {
            object-fit: conM
            max-height: 100%;
            max-width: 100%;
    <script type="text/javascript">
        const rand = mathRand();
        let title = "BTC Card";
        if (card.n < 0.50) {
            card.name = "Common"
            card.val = "QmerhTJc5fwNhK9DCYVq9sfwdgvMRoeKqGL2UbEeaHfKuR"
        else if (card.n < 0.75) {
            card.name = "Rare"
            card.val = "QmXfVboucrdomD3wXmjhvB4bJzTBAqT4p3yjBXqRYYAGhX"
        else if (card.n < 0.90) {
            card.name = "Very Rare"
            card.val = "QmQA8WtR7FAWnasdH7KSmeXw9Whkh5U5UEngisVEPuJytA"
        else if (card.n < 0.97) {
            card.name = "Super Rare"
            card.val = "QmUi4h1oMH3eaY1NDatDJUCrU7zmvP2kpkZrsrXZgvVN8D"
            card.name = "Legendary"
            card.val = "QmbaQyVWV3Wsp3tFyfr6wwBiQwvrLwoHc7fPg6qX4nJVZHM
        window.$generativeTraits = {
            "Rarity": card.name,
        console.log(title + " | Generative CC 2023.03")
        console.log(window.$generativeTraits)
        function preload() {
            url = 'https://gateway.pinata.cloud/ipfs/' + card.val + '';
            myVideo = createVideo(url);
            myVideo.hide();
            myVideo.volume(0);
            myVideo.loop();
        function setup() {
            randomSeed(seed);
     noiseSeed(seed);
            setAttributes('antialias', true);
            cnv = createCanvas(800, 1100);
            imageMode(CENTER);
            cnv.parent('fullScreen')
        function draw() {
            let img = myVideo.get();
            // img.resize(width, height);
            image(img, width / 2, height / 2);
            strokeWeight(1)
            stroke(255)
    <div id="fullScreen">
text/html;charset=utf-8
    <meta charset="UTF-8">
    <title>BTC Card by GenerativeCC</title>
    <script sandbox="allow-scripts" type="text/javascript"
        src="https://cdnjs.cloudflare.com/ajax/libs/p5.js/1.5.0/p5.min.js"></script>
    <!-- svgjs@3.1.2
    <script sandbox="allow-scripts" type="text/javascript" src="https://cdnjs.cloudflare.com/ajax/libs/svg.js/3.1.2/svg.min.js"></script>
    <script id="snippet-random-code" type="text/javascript">
        let seed = window.location.href.split('/').find(t => t.includes('i0'));
        if (seed == null) {
            const alphabet = "0123456789abcdefghijklmnopqrstuvwsyz";
            seed = new URLSearchParams(window.location.search).get("seed") || Array(64).fill(0).map(_ => alphabet[(Math.random() * alphabet.length) | 0]).join('') + "i0";
            let pattern = "seed=";
            for (let i = 0; i < seed.length - pattern.length; ++i) {
                if M
(seed.substring(i, i + pattern.length) == pattern) {
                    seed = seed.substring(i + pattern.length);
                    break;
        function cyrb128($) {
            let _ = 1779033703, u = 3144134277, i = 1013904242, l = 2773480762;
            for (let n = 0, r; n < $.length; n++) _ = u ^ Math.imul(_ ^ (r = $.charCodeAt(n)), 597399067), u = i ^ Math.imul(u ^ r, 2869860233), i = l ^ Math.imul(i ^ r, 951274213), l = _ ^ Math.imul(l ^ r, 27160441M
            return _ = Math.imul(i ^ _ >>> 18, 597399067), u = Math.imul(l ^ u >>> 22, 2869860233), i = Math.imul(_ ^ i >>> 17, 951274213), l = Math.imul(u ^ l >>> 19, 2716044179), [(_ ^ u ^ i ^ l) >>> 0, (u ^ _) >>> 0, (i ^ _) >>> 0, (l ^ _) >>> 0]
        function sfc32($, _, u, i) {
            return function () {
                u >>>= 0, i >>>= 0;
                var l = ($ >>>= 0) + (_ >>>= 0) | 0;
                return $ = _ ^ _ >>> 9, _ = u + (u << 3) | 0, u = (u = u << 21 | u >>> M
11) + (l = l + (i = i + 1 | 0) | 0) | 0, (l >>> 0) / 4294967296
        let mathRand = sfc32(...cyrb128(seed));
            position: fixed;
            right: 0;
            bottom: 0;
            left: 0;
            color: rgb(255, 255, 255);
            background-color: rgb(0, 0, 0);
            display: flex;
            justify-content: center;
            align-items: center;
            padding: 0;
            font-size: 0.8em;
            object-fit: contain;
            max-height: 100%;
            max-width: 100%;
        #fullScreen {
            display: flex;
            position: fixed;
            right: 0;
            bottom: 0;
            left: 0;
            justify-content: center;
            align-items: center;
        #fullScreen canvas {
            object-fit: conM
            max-height: 100%;
            max-width: 100%;
    <script type="text/javascript">
        const rand = mathRand();
        let title = "BTC Card";
        if (card.n < 0.50) {
            card.name = "Common"
            card.val = "QmerhTJc5fwNhK9DCYVq9sfwdgvMRoeKqGL2UbEeaHfKuR"
        else if (card.n < 0.75) {
            card.name = "Rare"
            card.val = "QmXfVboucrdomD3wXmjhvB4bJzTBAqT4p3yjBXqRYYAGhX"
        else if (card.n < 0.90) {
            card.name = "Very Rare"
            card.val = "QmQA8WtR7FAWnasdH7KSmeXw9Whkh5U5UEngisVEPuJytA"
        else if (card.n < 0.97) {
            card.name = "Super Rare"
            card.val = "QmUi4h1oMH3eaY1NDatDJUCrU7zmvP2kpkZrsrXZgvVN8D"
            card.name = "Legendary"
            card.val = "QmbaQyVWV3Wsp3tFyfr6wwBiQwvrLwoHc7fPg6qX4nJVZHM
        window.$generativeTraits = {
            "Rarity": card.name,
        console.log(title + " | Generative CC 2023.03")
        console.log(window.$generativeTraits)
        function preload() {
            url = 'https://gateway.pinata.cloud/ipfs/' + card.val + '';
            myVideo = createVideo(url);
            myVideo.hide();
            myVideo.volume(0);
            myVideo.loop();
        function setup() {
            randomSeed(seed);
     noiseSeed(seed);
            setAttributes('antialias', true);
            cnv = createCanvas(800, 1100);
            imageMode(CENTER);
            cnv.parent('fullScreen')
        function draw() {
            let img = myVideo.get();
            // img.resize(width, height);
            image(img, width / 2, height / 2);
            strokeWeight(1)
            stroke(255)
    <div id="fullScreen">
text/html;charset=utf-8
    <meta charset="UTF-8">
    <title>BTC Card by GenerativeCC</title>
    <script sandbox="allow-scripts" type="text/javascript"
        src="https://cdnjs.cloudflare.com/ajax/libs/p5.js/1.5.0/p5.min.js"></script>
    <!-- svgjs@3.1.2
    <script sandbox="allow-scripts" type="text/javascript" src="https://cdnjs.cloudflare.com/ajax/libs/svg.js/3.1.2/svg.min.js"></script>
    <script id="snippet-random-code" type="text/javascript">
        let seed = window.location.href.split('/').find(t => t.includes('i0'));
        if (seed == null) {
            const alphabet = "0123456789abcdefghijklmnopqrstuvwsyz";
            seed = new URLSearchParams(window.location.search).get("seed") || Array(64).fill(0).map(_ => alphabet[(Math.random() * alphabet.length) | 0]).join('') + "i0";
            let pattern = "seed=";
            for (let i = 0; i < seed.length - pattern.length; ++i) {
                if M
(seed.substring(i, i + pattern.length) == pattern) {
                    seed = seed.substring(i + pattern.length);
                    break;
        function cyrb128($) {
            let _ = 1779033703, u = 3144134277, i = 1013904242, l = 2773480762;
            for (let n = 0, r; n < $.length; n++) _ = u ^ Math.imul(_ ^ (r = $.charCodeAt(n)), 597399067), u = i ^ Math.imul(u ^ r, 2869860233), i = l ^ Math.imul(i ^ r, 951274213), l = _ ^ Math.imul(l ^ r, 27160441M
            return _ = Math.imul(i ^ _ >>> 18, 597399067), u = Math.imul(l ^ u >>> 22, 2869860233), i = Math.imul(_ ^ i >>> 17, 951274213), l = Math.imul(u ^ l >>> 19, 2716044179), [(_ ^ u ^ i ^ l) >>> 0, (u ^ _) >>> 0, (i ^ _) >>> 0, (l ^ _) >>> 0]
        function sfc32($, _, u, i) {
            return function () {
                u >>>= 0, i >>>= 0;
                var l = ($ >>>= 0) + (_ >>>= 0) | 0;
                return $ = _ ^ _ >>> 9, _ = u + (u << 3) | 0, u = (u = u << 21 | u >>> M
11) + (l = l + (i = i + 1 | 0) | 0) | 0, (l >>> 0) / 4294967296
        let mathRand = sfc32(...cyrb128(seed));
            position: fixed;
            right: 0;
            bottom: 0;
            left: 0;
            color: rgb(255, 255, 255);
            background-color: rgb(0, 0, 0);
            display: flex;
            justify-content: center;
            align-items: center;
            padding: 0;
            font-size: 0.8em;
            object-fit: contain;
            max-height: 100%;
            max-width: 100%;
        #fullScreen {
            display: flex;
            position: fixed;
            right: 0;
            bottom: 0;
            left: 0;
            justify-content: center;
            align-items: center;
        #fullScreen canvas {
            object-fit: conM
            max-height: 100%;
            max-width: 100%;
    <script type="text/javascript">
        const rand = mathRand();
        let title = "BTC Card";
        if (card.n < 0.50) {
            card.name = "Common"
            card.val = "QmerhTJc5fwNhK9DCYVq9sfwdgvMRoeKqGL2UbEeaHfKuR"
        else if (card.n < 0.75) {
            card.name = "Rare"
            card.val = "QmXfVboucrdomD3wXmjhvB4bJzTBAqT4p3yjBXqRYYAGhX"
        else if (card.n < 0.90) {
            card.name = "Very Rare"
            card.val = "QmQA8WtR7FAWnasdH7KSmeXw9Whkh5U5UEngisVEPuJytA"
        else if (card.n < 0.97) {
            card.name = "Super Rare"
            card.val = "QmUi4h1oMH3eaY1NDatDJUCrU7zmvP2kpkZrsrXZgvVN8D"
            card.name = "Legendary"
            card.val = "QmbaQyVWV3Wsp3tFyfr6wwBiQwvrLwoHc7fPg6qX4nJVZHM
        window.$generativeTraits = {
            "Rarity": card.name,
        console.log(title + " | Generative CC 2023.03")
        console.log(window.$generativeTraits)
        function preload() {
            url = 'https://gateway.pinata.cloud/ipfs/' + card.val + '';
            myVideo = createVideo(url);
            myVideo.hide();
            myVideo.volume(0);
            myVideo.loop();
        function setup() {
            randomSeed(seed);
     noiseSeed(seed);
            setAttributes('antialias', true);
            cnv = createCanvas(800, 1100);
            imageMode(CENTER);
            cnv.parent('fullScreen')
        function draw() {
            let img = myVideo.get();
            // img.resize(width, height);
            image(img, width / 2, height / 2);
            strokeWeight(1)
            stroke(255)
    <div id="fullScreen">
text/html;charset=utf-8
    <meta charset="UTF-8">
    <title>BTC Card by GenerativeCC</title>
    <script sandbox="allow-scripts" type="text/javascript"
        src="https://cdnjs.cloudflare.com/ajax/libs/p5.js/1.5.0/p5.min.js"></script>
    <!-- svgjs@3.1.2
    <script sandbox="allow-scripts" type="text/javascript" src="https://cdnjs.cloudflare.com/ajax/libs/svg.js/3.1.2/svg.min.js"></script>
    <script id="snippet-random-code" type="text/javascript">
        let seed = window.location.href.split('/').find(t => t.includes('i0'));
        if (seed == null) {
            const alphabet = "0123456789abcdefghijklmnopqrstuvwsyz";
            seed = new URLSearchParams(window.location.search).get("seed") || Array(64).fill(0).map(_ => alphabet[(Math.random() * alphabet.length) | 0]).join('') + "i0";
            let pattern = "seed=";
            for (let i = 0; i < seed.length - pattern.length; ++i) {
                if M
(seed.substring(i, i + pattern.length) == pattern) {
                    seed = seed.substring(i + pattern.length);
                    break;
        function cyrb128($) {
            let _ = 1779033703, u = 3144134277, i = 1013904242, l = 2773480762;
            for (let n = 0, r; n < $.length; n++) _ = u ^ Math.imul(_ ^ (r = $.charCodeAt(n)), 597399067), u = i ^ Math.imul(u ^ r, 2869860233), i = l ^ Math.imul(i ^ r, 951274213), l = _ ^ Math.imul(l ^ r, 27160441M
            return _ = Math.imul(i ^ _ >>> 18, 597399067), u = Math.imul(l ^ u >>> 22, 2869860233), i = Math.imul(_ ^ i >>> 17, 951274213), l = Math.imul(u ^ l >>> 19, 2716044179), [(_ ^ u ^ i ^ l) >>> 0, (u ^ _) >>> 0, (i ^ _) >>> 0, (l ^ _) >>> 0]
        function sfc32($, _, u, i) {
            return function () {
                u >>>= 0, i >>>= 0;
                var l = ($ >>>= 0) + (_ >>>= 0) | 0;
                return $ = _ ^ _ >>> 9, _ = u + (u << 3) | 0, u = (u = u << 21 | u >>> M
11) + (l = l + (i = i + 1 | 0) | 0) | 0, (l >>> 0) / 4294967296
        let mathRand = sfc32(...cyrb128(seed));
            position: fixed;
            right: 0;
            bottom: 0;
            left: 0;
            color: rgb(255, 255, 255);
            background-color: rgb(0, 0, 0);
            display: flex;
            justify-content: center;
            align-items: center;
            padding: 0;
            font-size: 0.8em;
            object-fit: contain;
            max-height: 100%;
            max-width: 100%;
        #fullScreen {
            display: flex;
            position: fixed;
            right: 0;
            bottom: 0;
            left: 0;
            justify-content: center;
            align-items: center;
        #fullScreen canvas {
            object-fit: conM
            max-height: 100%;
            max-width: 100%;
    <script type="text/javascript">
        const rand = mathRand();
        let title = "BTC Card";
        if (card.n < 0.50) {
            card.name = "Common"
            card.val = "QmerhTJc5fwNhK9DCYVq9sfwdgvMRoeKqGL2UbEeaHfKuR"
        else if (card.n < 0.75) {
            card.name = "Rare"
            card.val = "QmXfVboucrdomD3wXmjhvB4bJzTBAqT4p3yjBXqRYYAGhX"
        else if (card.n < 0.90) {
            card.name = "Very Rare"
            card.val = "QmQA8WtR7FAWnasdH7KSmeXw9Whkh5U5UEngisVEPuJytA"
        else if (card.n < 0.97) {
            card.name = "Super Rare"
            card.val = "QmUi4h1oMH3eaY1NDatDJUCrU7zmvP2kpkZrsrXZgvVN8D"
            card.name = "Legendary"
            card.val = "QmbaQyVWV3Wsp3tFyfr6wwBiQwvrLwoHc7fPg6qX4nJVZHM
        window.$generativeTraits = {
            "Rarity": card.name,
        console.log(title + " | Generative CC 2023.03")
        console.log(window.$generativeTraits)
        function preload() {
            url = 'https://gateway.pinata.cloud/ipfs/' + card.val + '';
            myVideo = createVideo(url);
            myVideo.hide();
            myVideo.volume(0);
            myVideo.loop();
        function setup() {
            randomSeed(seed);
     noiseSeed(seed);
            setAttributes('antialias', true);
            cnv = createCanvas(800, 1100);
            imageMode(CENTER);
            cnv.parent('fullScreen')
        function draw() {
            let img = myVideo.get();
            // img.resize(width, height);
            image(img, width / 2, height / 2);
            strokeWeight(1)
            stroke(255)
    <div id="fullScreen">
LjJ=:BNB.BUSD-BD1:bnb1qz6hhky2pddd6rykxewhux04jrur3qk5g6z7tn:98471136137:te:0
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
DjB=:BNB.BNB:bnb1d3eqmuc8ye5err8842snqnk3xuc7hw3wszuzwt:44716170:te:0
DjB=:BNB.BNB:bnb1sx85qg7kd2e68tcekaereepydr29c4urm7sxfp:37547554:te:0
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"dfx.sats"}h!
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"dhn.sats"}h!
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"irv.sats"}h!
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"iyp.sats"}h!
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"dwm.sats"}h!
text/plain;charset=utf-8
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"ifx.sats"}h!
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"idb.sats"}h!
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"ipg.sats"}h!
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"dwx.sats"}h!
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"dqh.sats"}h!
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"eqj.sats"}h!
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"dxv.sats"}h!
text/plain;charset=utf-8
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"dky.sats"}h!
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"deh.sats"}h!
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"ijc.sats"}h!
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"dhj.sats"}h!
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"ehy.sats"}h!
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"idw.sats"}h!
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"dqa.sats"}h!
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"imh.sats"}h!
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"iyn.sats"}h!
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"dlv.sats"}h!
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"isn.sats"}h!
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"dql.sats"}h!
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"itl.sats"}h!
text/plain;charset=utf-8
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"dku.sats"}h!
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"dwf.sats"}h!
text/plain;charset=utf-8
text/plain;charset=utf-8
<?xml version="1.0" encoding="UTF-8"?><svg viewBox="-5 -5 120 120" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><title>SAT 3930503080624</title><desc>collectibles.nullish.org</desc><style>.t { font-family: Courier New; font-size: 2px; } .a {font-family: Courier New; font-size: 5px; font-weight: 400; }</style> <defs> <filter id="a"> <feFlood flood-color="black"/> <feComposite in2="SourceGraphic" operator="out"/> <feGaussianBlur stdDeviation="1"/> <feComposite in2="SourceGraphic" operM
ator="atop"/> </filter> <linearGradient id="e" x2="0" y2="122"> <stop stop-color="#db9300" offset="0"/> <stop stop-color="#a26d00" offset=".4"/> </linearGradient> </defs> <circle cx="55" cy="55" r="52" fill="#fecb00" filter="url(#a)"/> <circle cx="55" cy="55" r="43.5" fill="url(#e)"/> <circle cx="55" cy="55" r="43" fill="#db9300" filter="url(#a)"/> <path id="g" d="m7 55a48 48 0 1 0 96 0 48 48 0 1 0-96 0" fill="none"/> <text fill="#946300" text-anchor="middle"><textPath startOffset="25%" font-family="Courier New" foM
nt-size="2.5px" font-weight="400" xlink:href="#g" xml:space="preserve">The Times 03/Jan/2009 Chancellor on brink of second bailout for banks</textPath></text> <path id="f" d="m9 50a46 46.5 0 0 1 91.5 0" fill="none"/> <text fill="#946300" text-anchor="middle"><textPath class="a" startOffset="50%" xlink:href="#f" xml:space="preserve">BLOCK 786   SAT 3930503080624   JANUARY 2009</textPath></text> <g transform="scale(0.05)translate(800,600)" fill="#db9300" filter="drop-shadow(0px 15px 0px rgb(0 0 0 / 0.4))"> <path d="MM
642.5 635c0 50.6-16.8 97.4-44.9 135-12.9 17-28 32.2-45.1 45.1-26.2 19.6-56.8 33.7-90 40.4-14.5 3-29.6 4.5-45 4.5v90h-90v-90h-45v90h-90v-90h-135v-90h360c15.8 0 30.9-2.7 45-7.7 52.4-18.5 90-68.5 90-127.3s-37.6-108.8-90-127.3c-14.1-5-29.2-7.7-45-7.7h-315V230h-45v-90h135V50h90v90h45V50h90v95.7c15.9 4.1 31 10.4 45 18.5 27.3 15.8 50.1 38.6 65.9 65.9 15.4 26.5 24.1 57.2 24.1 90h-90c0-33.3-18.1-62.4-45-77.9-13.2-7.7-28.6-12.1-45-12.1h-180v180h225c15.4 0 30.5 1.5 45 4.5 18 3.7 35.1 9.5 51.3 17.1 13.8 6.5 26.7 14.3 38.8 23.3LV 17 12.9 32.2 28 45.1 45.1 28 37.5 44.8 84.3 44.8 134.9z" fill="#fecb00"/> </g> </svg>h!
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"dzy.sats"}h!
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"iok.sats"}h!
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"ihp.sats"}h!
text/plain;charset=utf-8
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"drg.sats"}h!
text/plain;charset=utf-8
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"dxe.sats"}h!
text/plain;charset=utf-8
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"djc.sats"}h!
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"ejr.sats"}h!
text/plain;charset=utf-8
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"dcb.sats"}h!
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"iws.sats"}h!
text/plain;charset=utf-8
  %*5-%'2(  .?/279<<<$-BFA:F5;<9
9& &99999999999999999999999999999999999999999999999999
text/plain;charset=utf-8
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"dkt.sats"}h!
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"epk.sats"}h!
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"dyf.sats"}h!
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"dmp.sats"}h!
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"dfh.sats"}h!
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"dvi.sats"}h!
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"dqo.sats"}h!
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"dpv.sats"}h!
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"iwz.sats"}h!
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"dnw.sats"}h!
text/plain;charset=utf-8
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"drt.sats"}h!
text/plain;charset=utf-8
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"iwh.sats"}h!
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"swx.sats"}h!
text/plain;charset=utf-8
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"dxg.sats"}h!
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"iyd.sats"}h!
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"epm.sats"}h!
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"dqj.sats"}h!
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"efb.sats"}h!
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"dce.sats"}h!
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"ivk.sats"}h!
text/plain;charset=utf-8
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"iyr.sats"}h!
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"dxj.sats"}h!
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"iay.sats"}h!
text/plain;charset=utf-8
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"dtn.sats"}h!
text/plain;charset=utf-8
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"dyp.sats"}h!
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"dlp.sats"}h!
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"ilq.sats"}h!
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"dqy.sats"}h!
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"drj.sats"}h!
text/plain;charset=utf-8
text/plain;charset=utf-8
  "name": "11142.sats"
text/plain;charset=utf-8
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"iwp.sats"}h!
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"dnq.sats"}h!
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"iav.sats"}h!
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"ivu.sats"}h!
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"dfz.sats"}h!
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"imd.sats"}h!
text/plain;charset=utf-8
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"dxt.sats"}h!
text/plain;charset=utf-8
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"syv.sats"}h!
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"ipk.sats"}h!
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"egh.sats"}h!
text/plain;charset=utf-8
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"idh.sats"}h!
text/plain;charset=utf-8
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"dmw.sats"}h!
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"dni.sats"}h!
text/plain;charset=utf-8
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"dcv.sats"}h!
text/plain;charset=utf-8
<?xml version="1.0" encoding="UTF-8"?><svg viewBox="-5 -5 120 120" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><title>SAT 3930503078524</title><desc>collectibles.nullish.org</desc><style>.t { font-family: Courier New; font-size: 2px; } .a {font-family: Courier New; font-size: 5px; font-weight: 400; }</style> <defs> <filter id="a"> <feFlood flood-color="black"/> <feComposite in2="SourceGraphic" operator="out"/> <feGaussianBlur stdDeviation="1"/> <feComposite in2="SourceGraphic" operM
ator="atop"/> </filter> <linearGradient id="e" x2="0" y2="122"> <stop stop-color="#db9300" offset="0"/> <stop stop-color="#a26d00" offset=".4"/> </linearGradient> </defs> <circle cx="55" cy="55" r="52" fill="#fecb00" filter="url(#a)"/> <circle cx="55" cy="55" r="43.5" fill="url(#e)"/> <circle cx="55" cy="55" r="43" fill="#db9300" filter="url(#a)"/> <path id="g" d="m7 55a48 48 0 1 0 96 0 48 48 0 1 0-96 0" fill="none"/> <text fill="#946300" text-anchor="middle"><textPath startOffset="25%" font-family="Courier New" foM
nt-size="2.5px" font-weight="400" xlink:href="#g" xml:space="preserve">The Times 03/Jan/2009 Chancellor on brink of second bailout for banks</textPath></text> <path id="f" d="m9 50a46 46.5 0 0 1 91.5 0" fill="none"/> <text fill="#946300" text-anchor="middle"><textPath class="a" startOffset="50%" xlink:href="#f" xml:space="preserve">BLOCK 786   SAT 3930503078524   JANUARY 2009</textPath></text> <g transform="scale(0.05)translate(800,600)" fill="#db9300" filter="drop-shadow(0px 15px 0px rgb(0 0 0 / 0.4))"> <path d="MM
642.5 635c0 50.6-16.8 97.4-44.9 135-12.9 17-28 32.2-45.1 45.1-26.2 19.6-56.8 33.7-90 40.4-14.5 3-29.6 4.5-45 4.5v90h-90v-90h-45v90h-90v-90h-135v-90h360c15.8 0 30.9-2.7 45-7.7 52.4-18.5 90-68.5 90-127.3s-37.6-108.8-90-127.3c-14.1-5-29.2-7.7-45-7.7h-315V230h-45v-90h135V50h90v90h45V50h90v95.7c15.9 4.1 31 10.4 45 18.5 27.3 15.8 50.1 38.6 65.9 65.9 15.4 26.5 24.1 57.2 24.1 90h-90c0-33.3-18.1-62.4-45-77.9-13.2-7.7-28.6-12.1-45-12.1h-180v180h225c15.4 0 30.5 1.5 45 4.5 18 3.7 35.1 9.5 51.3 17.1 13.8 6.5 26.7 14.3 38.8 23.3LV 17 12.9 32.2 28 45.1 45.1 28 37.5 44.8 84.3 44.8 134.9z" fill="#fecb00"/> </g> </svg>h!
text/plain;charset=utf-8
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"dnv.sats"}h!
text/plain;charset=utf-8
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"eqh.sats"}h!
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"dhp.sats"}h!
text/plain;charset=utf-8
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"iut.sats"}h!
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"igq.sats"}h!
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"dqc.sats"}h!
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"dlo.sats"}h!
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"ifw.sats"}h!
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"ivf.sats"}h!
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"eud.sats"}h!
text/plain;charset=utf-8
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"xep.sats"}h!
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"dzw.sats"}h!
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"dth.sats"}h!
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"iqk.sats"}h!
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"ivn.sats"}h!
text/plain;charset=utf-8
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"dyh.sats"}h!
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"dgx.sats"}h!
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"drf.sats"}h!
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"iqe.sats"}h!
text/plain;charset=utf-8
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"iqs.sats"}h!
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"izs.sats"}h!
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"ihd.sats"}h!
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"ifl.sats"}h!
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"ejp.sats"}h!
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"dgc.sats"}h!
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"euy.sats"}h!
text/plain;charset=utf-8
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"dtw.sats"}h!
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"ipq.sats"}h!
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"ibv.sats"}h!
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"dve.sats"}h!
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"iwe.sats"}h!
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"dhc.sats"}h!
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"dkj.sats"}h!
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"eqc.sats"}h!
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"ibf.sats"}h!
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"sza.sats"}h!
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"dwu.sats"}h!
text/plain;charset=utf-8
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"ihz.sats"}h!
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"dpe.sats"}h!
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"dgh.sats"}h!
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"ihk.sats"}h!
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"imw.sats"}h!
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"imk.sats"}h!
text/plain;charset=utf-8
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"dyk.sats"}h!
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"efj.sats"}h!
text/plain;charset=utf-8
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"dbr.sats"}h!
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"isz.sats"}h!
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"idr.sats"}h!
text/plain;charset=utf-8
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"ecb.sats"}h!
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"dyj.sats"}h!
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"dbt.sats"}h!
<?xml version="1.0" encoding="UTF-8"?><svg viewBox="-5 -5 120 120" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><title>SAT 3930503076827</title><desc>collectibles.nullish.org</desc><style>.t { font-family: Courier New; font-size: 2px; } .a {font-family: Courier New; font-size: 5px; font-weight: 400; }</style> <defs> <filter id="a"> <feFlood flood-color="black"/> <feComposite in2="SourceGraphic" operator="out"/> <feGaussianBlur stdDeviation="1"/> <feComposite in2="SourceGraphic" operM
ator="atop"/> </filter> <linearGradient id="e" x2="0" y2="122"> <stop stop-color="#db9300" offset="0"/> <stop stop-color="#a26d00" offset=".4"/> </linearGradient> </defs> <circle cx="55" cy="55" r="52" fill="#fecb00" filter="url(#a)"/> <circle cx="55" cy="55" r="43.5" fill="url(#e)"/> <circle cx="55" cy="55" r="43" fill="#db9300" filter="url(#a)"/> <path id="g" d="m7 55a48 48 0 1 0 96 0 48 48 0 1 0-96 0" fill="none"/> <text fill="#946300" text-anchor="middle"><textPath startOffset="25%" font-family="Courier New" foM
nt-size="2.5px" font-weight="400" xlink:href="#g" xml:space="preserve">The Times 03/Jan/2009 Chancellor on brink of second bailout for banks</textPath></text> <path id="f" d="m9 50a46 46.5 0 0 1 91.5 0" fill="none"/> <text fill="#946300" text-anchor="middle"><textPath class="a" startOffset="50%" xlink:href="#f" xml:space="preserve">BLOCK 786   SAT 3930503076827   JANUARY 2009</textPath></text> <g transform="scale(0.05)translate(800,600)" fill="#db9300" filter="drop-shadow(0px 15px 0px rgb(0 0 0 / 0.4))"> <path d="MM
642.5 635c0 50.6-16.8 97.4-44.9 135-12.9 17-28 32.2-45.1 45.1-26.2 19.6-56.8 33.7-90 40.4-14.5 3-29.6 4.5-45 4.5v90h-90v-90h-45v90h-90v-90h-135v-90h360c15.8 0 30.9-2.7 45-7.7 52.4-18.5 90-68.5 90-127.3s-37.6-108.8-90-127.3c-14.1-5-29.2-7.7-45-7.7h-315V230h-45v-90h135V50h90v90h45V50h90v95.7c15.9 4.1 31 10.4 45 18.5 27.3 15.8 50.1 38.6 65.9 65.9 15.4 26.5 24.1 57.2 24.1 90h-90c0-33.3-18.1-62.4-45-77.9-13.2-7.7-28.6-12.1-45-12.1h-180v180h225c15.4 0 30.5 1.5 45 4.5 18 3.7 35.1 9.5 51.3 17.1 13.8 6.5 26.7 14.3 38.8 23.3LV 17 12.9 32.2 28 45.1 45.1 28 37.5 44.8 84.3 44.8 134.9z" fill="#fecb00"/> </g> </svg>h!
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"iuf.sats"}h!
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"ihc.sats"}h!
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"dek.sats"}h!
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"ijm.sats"}h!
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"dwj.sats"}h!
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"icf.sats"}h!
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"dqv.sats"}h!
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"ibz.sats"}h!
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"dhf.sats"}h!
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"iqj.sats"}h!
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"dqw.sats"}h!
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"ikl.sats"}h!
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"ieg.sats"}h!
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"dkf.sats"}h!
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"eqm.sats"}h!
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"imn.sats"}h!
text/plain;charset=utf-8
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"imt.sats"}h!
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"itg.sats"}h!
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"elw.sats"}h!
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"iqh.sats"}h!
text/plain;charset=utf-8
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"djx.sats"}h!
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"ipv.sats"}h!
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"djg.sats"}h!
text/plain;charset=utf-8
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"dlw.sats"}h!
text/plain;charset=utf-8
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"dqf.sats"}h!
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"dwv.sats"}h!
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"dtk.sats"}h!
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"dpl.sats"}h!
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"spc.sats"}h!
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"ije.sats"}h!
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"dfn.sats"}h!
text/plain;charset=utf-8
<?xml version="1.0" encoding="UTF-8"?><svg viewBox="-5 -5 120 120" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><title>SAT 3930503079161</title><desc>collectibles.nullish.org</desc><style>.t { font-family: Courier New; font-size: 2px; } .a {font-family: Courier New; font-size: 5px; font-weight: 400; }</style> <defs> <filter id="a"> <feFlood flood-color="black"/> <feComposite in2="SourceGraphic" operator="out"/> <feGaussianBlur stdDeviation="1"/> <feComposite in2="SourceGraphic" operM
ator="atop"/> </filter> <linearGradient id="e" x2="0" y2="122"> <stop stop-color="#db9300" offset="0"/> <stop stop-color="#a26d00" offset=".4"/> </linearGradient> </defs> <circle cx="55" cy="55" r="52" fill="#fecb00" filter="url(#a)"/> <circle cx="55" cy="55" r="43.5" fill="url(#e)"/> <circle cx="55" cy="55" r="43" fill="#db9300" filter="url(#a)"/> <path id="g" d="m7 55a48 48 0 1 0 96 0 48 48 0 1 0-96 0" fill="none"/> <text fill="#946300" text-anchor="middle"><textPath startOffset="25%" font-family="Courier New" foM
nt-size="2.5px" font-weight="400" xlink:href="#g" xml:space="preserve">The Times 03/Jan/2009 Chancellor on brink of second bailout for banks</textPath></text> <path id="f" d="m9 50a46 46.5 0 0 1 91.5 0" fill="none"/> <text fill="#946300" text-anchor="middle"><textPath class="a" startOffset="50%" xlink:href="#f" xml:space="preserve">BLOCK 786   SAT 3930503079161   JANUARY 2009</textPath></text> <g transform="scale(0.05)translate(800,600)" fill="#db9300" filter="drop-shadow(0px 15px 0px rgb(0 0 0 / 0.4))"> <path d="MM
642.5 635c0 50.6-16.8 97.4-44.9 135-12.9 17-28 32.2-45.1 45.1-26.2 19.6-56.8 33.7-90 40.4-14.5 3-29.6 4.5-45 4.5v90h-90v-90h-45v90h-90v-90h-135v-90h360c15.8 0 30.9-2.7 45-7.7 52.4-18.5 90-68.5 90-127.3s-37.6-108.8-90-127.3c-14.1-5-29.2-7.7-45-7.7h-315V230h-45v-90h135V50h90v90h45V50h90v95.7c15.9 4.1 31 10.4 45 18.5 27.3 15.8 50.1 38.6 65.9 65.9 15.4 26.5 24.1 57.2 24.1 90h-90c0-33.3-18.1-62.4-45-77.9-13.2-7.7-28.6-12.1-45-12.1h-180v180h225c15.4 0 30.5 1.5 45 4.5 18 3.7 35.1 9.5 51.3 17.1 13.8 6.5 26.7 14.3 38.8 23.3LV 17 12.9 32.2 28 45.1 45.1 28 37.5 44.8 84.3 44.8 134.9z" fill="#fecb00"/> </g> </svg>h!
text/plain;charset=utf-8
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"itm.sats"}h!
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"ijd.sats"}h!
text/plain;charset=utf-8
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"iwj.sats"}h!
text/plain;charset=utf-8
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"evc.sats"}h!
text/plain;charset=utf-8
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"ikd.sats"}h!
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"dbl.sats"}h!
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"djt.sats"}h!
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"ixm.sats"}h!
text/plain;charset=utf-8
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"dlf.sats"}h!
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"dpc.sats"}h!
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"djm.sats"}h!
text/plain;charset=utf-8
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"dyi.sats"}h!
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"dml.sats"}h!
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"ioq.sats"}h!
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"dwy.sats"}h!
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"eyh.sats"}h!
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"iob.sats"}h!
text/plain;charset=utf-8
LjJ=:BNB.BUSD-BD1:bnb17tgxjd8ejg3nx3eqzyuzwwlz9dtu6y0ehwcwnq:10618407363:te:0
LjJ=:BNB.BUSD-BD1:bnb1gne6l9lxsshr5jxgnkzmxg6smlckurjzlsmzwn:23490862913:te:0
text/plain;charset=utf-8
*{"p":"sns","op":"reg","name":"10114.sats"}h!
text/plain;charset=utf-8
*{"p":"sns","op":"reg","name":"10129.sats"}h!
text/plain;charset=utf-8
*{"p":"sns","op":"reg","name":"10117.sats"}h!
text/plain;charset=utf-8
*{"p":"sns","op":"reg","name":"10131.sats"}h!
text/plain;charset=utf-8
*{"p":"sns","op":"reg","name":"10126.sats"}h!
text/plain;charset=utf-8
*{"p":"sns","op":"reg","name":"10125.sats"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
  "name": "frizzy.sats"
FjDOUT:C65386FC76CF01C75614D34FE2E0919B411F5AA53ABB41274ABE428C244974FD
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
4{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}
text/plain;charset=utf-8
Bj@=:BNB.BNB:bnb1697fk6xww403dcc7aflxqzge2l3ap074skulp4:22856713::0
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
  "name": "glory.sats"
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"ekd.sats"}h!
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"efz.sats"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"ekq.sats"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"exl.sats"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"emr.sats"}h!
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"eyw.sats"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"ebq.sats"}h!
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"efh.sats"}h!
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"ehc.sats"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"ehd.sats"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"eyg.sats"}h!
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"esf.sats"}h!
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"ehx.sats"}h!
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"ezm.sats"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"egv.sats"}h!
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"ejb.sats"}h!
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"edq.sats"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"eyt.sats"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"ezb.sats"}h!
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"eaw.sats"}h!
text/plain;charset=utf-8
G{"p":"brc-20","op":"deploy","tick":"$ETH","max":"21000000","lim":"100"}h!
text/plain;charset=utf-8
J{"p":"brc-20","op":"deploy","tick":"$BNB","max":"1000000000","lim":"1000"}h!
 fe4abb8fb8ea1eb0f8d03d7f57deac75H0E
text/plain;charset=utf-8
4{"p":"brc-20","op":"mint","tick":"jade","amt":"100"}h!
text/plain;charset=utf-8
E{"p":"brc-20","op":"deploy","tick":"$SAT","max":"21000000","lim":"1"}h!
text/plain;charset=utf-8
D{"p":"brc-20","op":"deploy","tick":"$DAI","max":"1000000","lim":"1"}h!
text/plain;charset=utf-8
G{"p":"brc-20","op":"deploy","tick":"$PAX","max":"100000000","lim":"10"}h!
text/plain;charset=utf-8
E{"p":"brc-20","op":"deploy","tick":"$EUR","max":"21000000","lim":"1"}h!
text/plain;charset=utf-8
B{"p":"brc-20","op":"deploy","tick":"bomb","max":"10000","lim":"1"}h!
text/plain;charset=utf-8
H{"p":"brc-20","op":"deploy","tick":"$
","max":"21000000","lim":"1"}h!
text/plain;charset=utf-8
I{"p":"brc-20","op":"deploy","tick":"$666","max":"666666666666","lim":"6"}h!
text/plain;charset=utf-8
E{"p":"brc-20","op":"deploy","tick":"$BRC","max":"21000000","lim":"1"}h!
text/plain;charset=utf-8
4{"p":"brc-20","op":"mint","tick":"snta","amt":"138"}h!
text/plain;charset=utf-8
4{"p":"brc-20","op":"mint","tick":"make","amt":"100"}h!
text/plain;charset=utf-8
4{"p":"brc-20","op":"mint","tick":"make","amt":"100"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"twin","amt":"2"}h!
text/plain;charset=utf-8
,{"p":"sns","op":"reg","name":"DojaCat.sats"}h!
text/plain;charset=utf-8
6{"p":"sns","op":"reg","name":"MeganTheeStallion.sats"}h!
text/plain;charset=utf-8
*{"p":"sns","op":"reg","name":"Lizzo.sats"}h!
text/plain;charset=utf-8
2{"p":"sns","op":"reg","name":"OliviaRodrigo.sats"}h!
text/plain;charset=utf-8
,{"p":"sns","op":"reg","name":"LilNasX.sats"}h!
text/plain;charset=utf-8
-{"p":"sns","op":"reg","name":"B.B.King.sats"}h!
text/plain;charset=utf-8
0{"p":"sns","op":"reg","name":"TravisScott.sats"}h!
text/plain;charset=utf-8
6{"p":"sns","op":"reg","name":"RobynRihannaFenty.sats"}h!
 27037b8704f2abc2cf52215254f0df1cH0E
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
 97d0a01260a8c95233c685eca4b80885H0E
text/plain;charset=utf-8
K{"p":"brc-20","op":"deploy","tick":"
","max":"9999999999","lim":"9"}h!
text/plain;charset=utf-8
I{"p":"brc-20","op":"deploy","tick":"$888","max":"8888888888","lim":"888"}h!
/ViaBTC/Mined by wmtest/,
FjDOUT:BD71E0B688301C7ECA386B938E0610ADCDF5E95D628B172C71179E1AF390E280
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
B{"p":"brc-20","op":"deploy","tick":"GALA","max":"10000","lim":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
FjDOUT:41DD1D10C69819F2ED55D63D22BD3E87CA4DAC97A560E82E260F54C1F5D19F12
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"efl.sats"}h!
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"eoq.sats"}h!
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"egz.sats"}h!
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"ewm.sats"}h!
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"euh.sats"}h!
text/plain;charset=utf-8
H{"p":"brc-20","op":"deploy","tick":"$
$","max":"987654321","lim":"1"}h!
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
 b911d037b2a7c76b68d55512d3f7453aH0E
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
  "name": "82226.sats"
text/plain;charset=utf-8
  "name": "82225.sats"
text/plain;charset=utf-8
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
  "name": "82221.sats"
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
  "name": "82223.sats"
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
text/plain;charset=utf-8
4{ "p": "sns", "op": "reg", "name": "spectral.sats" }h!
text/plain;charset=utf-8
3{ "p": "sns", "op": "reg", "name": "segment.sats" }h!
text/plain;charset=utf-8
2{ "p": "sns", "op": "reg", "name": "proton.sats" }h!
text/plain;charset=utf-8
2{ "p": "sns", "op": "reg", "name": "string.sats" }h!
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
D{"p":"brc-20","op":"deploy","tick":"APTO","max":"1000000","lim":"1"}h!
text/plain;charset=utf-8
H{"p":"brc-20","op":"deploy","tick":"ZETA","max":"21000000","lim":"1000"}h!
text/plain;charset=utf-8
H{"p":"brc-20","op":"deploy","tick":"JOMO","max":"100000000","lim":"100"}h!
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"bua.sats"}h!
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"boz.sats"}h!
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"bou.sats"}h!
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"bue.sats"}h!
text/plain;charset=utf-8
+{"p":"sns","op":"reg","name":"boards.sats"}h!
text/plain;charset=utf-8
,{"p":"sns","op":"reg","name":"kompete.sats"}h!
text/plain;charset=utf-8
0{"p":"sns","op":"reg","name":"
text/plain;charset=utf-8
text/plain;charset=utf-8
DjB=:BNB.ETH-1C9:bnb10gh0p6thzjz54jqy9lg0rv733fnl0vqmc789pp:131448796
@j>=:ETH.ETH:0x00000000d7C185343e6504E428b8F8B5Ad6C91b8:594027565
text/plain;charset=utf-8
9The New York Times 25/Aug/1971 Mr. Nixon's Paper Standardh!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/html;charset=utf-8
<iframe src="https://ev.io" style="border:0px #ffffff none;" name="myiFrame" scrolling="no" frameborder="1" marginheight="0px" marginwidth="0px" height="900px" width="1350px" allowfullscreen></iframe>
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
text/plain;charset=utf-8
4{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}
text/plain;charset=utf-8
4{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}
text/plain;charset=utf-8
4{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}
FjDOUT:AF3DA5051670B354C9981EB8A7E7BA27C33DCC6B4FBDA25BBD36D5CD4C2D3AE8
Bj@=:ETH.ETH:0x6ec0790041FdEC78aBAdEBd5F71700CE23911dC1:15192888::0
text/plain;charset=utf-8
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
C{"p":"brc-20","op":"deploy","tick":"Usa1","max":"10000","lim":"10"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
3{"p":"brc-20","op":"mint","tick":"punk","amt":"15"}h!
text/plain;charset=utf-8
3{"p":"brc-20","op":"mint","tick":"punk","amt":"15"}h!
text/plain;charset=utf-8
3{"p":"brc-20","op":"mint","tick":"punk","amt":"15"}h!
text/plain;charset=utf-8
3{"p":"brc-20","op":"mint","tick":"punk","amt":"15"}h!
text/plain;charset=utf-8
3{"p":"brc-20","op":"mint","tick":"punk","amt":"15"}h!
text/plain;charset=utf-8
3{"p":"brc-20","op":"mint","tick":"punk","amt":"15"}h!
text/plain;charset=utf-8
3{"p":"brc-20","op":"mint","tick":"punk","amt":"15"}h!
text/plain;charset=utf-8
3{"p":"brc-20","op":"mint","tick":"punk","amt":"15"}h!
text/plain;charset=utf-8
3{"p":"brc-20","op":"mint","tick":"punk","amt":"15"}h!
text/plain;charset=utf-8
3{"p":"brc-20","op":"mint","tick":"punk","amt":"15"}h!
text/plain;charset=utf-8
4{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}
text/plain;charset=utf-8
.{"p":"sns","op":"reg","name":"yuengling.sats"}h!
text/plain;charset=utf-8
,{"p":"sns","op":"reg","name":"grinder.sats"}h!
text/plain;charset=utf-8
*{"p":"sns","op":"reg","name":"query.sats"}h!
text/plain;charset=utf-8
-{"p":"sns","op":"reg","name":"ubereats.sats"}h!
text/plain;charset=utf-8
+{"p":"sns","op":"reg","name":"brewer.sats"}h!
text/plain;charset=utf-8
/{"p":"sns","op":"reg","name":"distillery.sats"}h!
text/plain;charset=utf-8
*{"p":"sns","op":"reg","name":"hitch.sats"}h!
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"tvu.sats"}h!
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"tqa.sats"}h!
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"tvs.sats"}h!
text/plain;charset=utf-8
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"ezj.sats"}h!
text/plain;charset=utf-8
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"egw.sats"}h!
text/plain;charset=utf-8
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"eor.sats"}h!
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"epw.sats"}h!
text/plain;charset=utf-8
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"ebv.sats"}h!
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"tgy.sats"}h!
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"tua.sats"}h!
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"eqs.sats"}h!
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"epf.sats"}h!
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"egl.sats"}h!
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"tci.sats"}h!
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"egu.sats"}h!
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"ebl.sats"}h!
text/plain;charset=utf-8
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"eyd.sats"}h!
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"efd.sats"}h!
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"eop.sats"}h!
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"etb.sats"}h!
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"enl.sats"}h!
text/plain;charset=utf-8
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"ezu.sats"}h!
text/plain;charset=utf-8
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"ecr.sats"}h!
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"etj.sats"}h!
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"ezt.sats"}h!
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"ehg.sats"}h!
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"ewr.sats"}h!
text/plain;charset=utf-8
K{"p":"brc-20","op":"deploy","tick":"$
$","max":"650000000","lim":"1000"}h!
text/plain;charset=utf-8
I{"p":"brc-20","op":"deploy","tick":"$
$","max":"18000000","lim":"100"}h!
text/plain;charset=utf-8
2{ "p": "sns", "op": "reg", "name": "Domain.sats" }h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"7"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"7"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
I{"p":"brc-20","op":"deploy","tick":"URUS","max":"100000000","lim":"1000"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"7"}h!
text/plain;charset=utf-8
*{"p":"sns","op":"reg","name":"11855.sats"}h!
text/plain;charset=utf-8
*{"p":"sns","op":"reg","name":"11355.sats"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
text/plain;charset=utf-8
  "amt": "100000000"
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
  "amt": "100000000"
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
text/plain;charset=utf-8
B{"p":"brc-20","op":"deploy","tick":"punk","max":"10000","lim":"1"}h!
text/plain;charset=utf-8
*{"p":"sns","op":"reg","name":"11755.sats"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
&{"p":"sns","op":"reg","name":"@.sats"}h!
text/plain;charset=utf-8
text/plain;charset=utf-8
C{"p":"brc-20","op":"deploy","tick":"0006","max":"666666","lim":"6"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
'{"p":"sns","op":"reg","name":"GM.sats"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
text/html;charset=utf-8
<!DOCTYPE html><html> <head> <title>TPATS TRIANGLE</title> <style> body { max-width: 750px; margin: 0 auto; background-color: #000; } svg { width: 100%; height: 100%; overflow: hidden; } polygon { fill: url(#color-changing-gradient); animation: color-change 1s ease infinite; } #color-changing-gradient stop:nth-child(1) { animation: color-change-stop 1s ease .20s infinite; } #color-changing-gradient stop:nth-child(2) { animation: color-change-stop 1s ease .40s infinite; } #color-changing-gradient stop:nth-child(3) {M
 animation: color-change-stop 1s ease .60s infinite; } #color-changing-gradient stop:nth-child(4) { animation: color-change-stop 1s ease .80s infinite; } #color-changing-gradient stop:nth-child(5) { animation: color-change-stop 1s ease 1s infinite; } @keyframes color-change-stop { 0% { stop-color: #ff9100; } 20% { stop-color: #00ccff; } 40% { stop-color: #ff0055; } 60% { stop-color: #ffd000; } 80% { stop-color: #c300ff; } 100% { stop-color: #48ff00; } } </style> </head> <body> <svg viewBox="0 0 200 200"> <defs> <liM
nearGradient id="color-changing-gradient" gradientTransform="rotate(90)"> <stop offset="0%" stop-color="#ff9100" /> <stop offset="20%" stop-color="#00ccff" /> <stop offset="40%" stop-color="#ff0055" /> <stop offset="60%" stop-color="#ffd000" /> <stop offset="80%" stop-color="#c300ff" /> <stop offset="100%" stop-color="#48ff00" /> </linearGradient> </defs> <polygon points="100,50 50,150 150,150" /> </svg> </body></html>h!
text/html;charset=utf-8
<!DOCTYPE html><html> <head> <title>TPATS TRIANGLE</title> <style> body { max-width: 750px; margin: 0 auto; background-color: #000; } svg { width: 100%; height: 100%; overflow: hidden; } polygon { fill: url(#color-changing-gradient); animation: color-change 1s ease infinite; } #color-changing-gradient stop:nth-child(1) { animation: color-change-stop 1s ease .20s infinite; } #color-changing-gradient stop:nth-child(2) { animation: color-change-stop 1s ease .40s infinite; } #color-changing-gradient stop:nth-child(3) {M
 animation: color-change-stop 1s ease .60s infinite; } #color-changing-gradient stop:nth-child(4) { animation: color-change-stop 1s ease .80s infinite; } #color-changing-gradient stop:nth-child(5) { animation: color-change-stop 1s ease 1s infinite; } @keyframes color-change-stop { 0% { stop-color: #5900ff; } 20% { stop-color: #00c3ff; } 40% { stop-color: #00ff9d; } 60% { stop-color: #fffb00; } 80% { stop-color: #ff5100; } 100% { stop-color: #ff0055; } } </style> </head> <body> <svg viewBox="0 0 200 200"> <defs> <liM
nearGradient id="color-changing-gradient" gradientTransform="rotate(90)"> <stop offset="0%" stop-color="#5900ff" /> <stop offset="20%" stop-color="#00c3ff" /> <stop offset="40%" stop-color="#00ff9d" /> <stop offset="60%" stop-color="#fffb00" /> <stop offset="80%" stop-color="#ff5100" /> <stop offset="100%" stop-color="#ff0055" /> </linearGradient> </defs> <polygon points="100,50 50,150 150,150" /> </svg> </body></html>h!
text/plain;charset=utf-8
text/plain;charset=utf-8
F{"p":"brc-20","op":"deploy","tick":"Bear","max":"10000000","lim":"10"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
text/plain;charset=utf-8
I{"p":"brc-20","op":"deploy","tick":"0008","max":"8888888888","lim":"888"}h!
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
text/plain;charset=utf-8
  "amt": "100000000"
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
*{"p":"sns","op":"reg","name":"11277.sats"}h!
text/plain;charset=utf-8
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
~~~}}}|{{{{||||}}~~~~}~~
~}}}}}||||{{{{|}~~~~~}}}}~~~
~~~}~~~~~}}||{||{||}}}~
~}}|||}}}}|{z{{}~~~~
~~~~~~~~~}}}~~~~}}|||||M
~~~~~~~~~~~~}}~~~}}~}~~~
~~}|||{{||{{{{zzyxyyzz|{|~~~~}
~}}||}}}~~~}}||||}}}}}}}||}}~~
~~}||}}}}|{{{{zzzzz{{{{||}~~~~
~~~}||||||{{zzzzz{|}}}}}||}~
}}|}}}}}||}||{{{{{{|{|{{||}~
~~~~~~~}}}~~~~~~~}}~~~
~~}}}||||{{||||}}~~~~~~~~~
~~~}|||}}~~}|{{{{|||}~~}}}||}~
yt{zrkaI7FjwdW`ptpkhmry~vV--k
pPI]mdY[^`hnf_bdjp[24{
mSVejb]TLZnkZQQXheIE|
j\jyurmN6JnwhZLDP^TR
uqklvwsk\\lsnnplhcgrlYg
obZfryt[P[kmtwifpolrn[`
}}}||}}~}}}~}~~}}}~~~
~~~~~~~~~}}}}}}~~~~~~~~
~~~~~~~~~}}}}}}}~}}}~~~~~~~~~~~~~~~~
text/plain;charset=utf-8
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
6{"p":"brc-20","op":"mint","tick":"punk","amt":"10000"}h!
text/plain;charset=utf-8
6{"p":"brc-20","op":"mint","tick":"punk","amt":"10000"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
%{"p":"sns","op":"reg","name":".sats"}h!
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
B{"p":"brc-20","op":"deploy","tick":"0005","max":"55555","lim":"5"}h!
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
text/plain;charset=utf-8
text/html;charset=utf-8
<!DOCTYPE html><html> <head> <title>TPATS TRIANGLE</title> <style> body { max-width: 750px; margin: 0 auto; background-color: #000; } svg { width: 100%; height: 100%; overflow: hidden; } polygon { fill: url(#color-changing-gradient); animation: color-change 1s ease infinite; } #color-changing-gradient stop:nth-child(1) { animation: color-change-stop 1s ease .20s infinite; } #color-changing-gradient stop:nth-child(2) { animation: color-change-stop 1s ease .40s infinite; } #color-changing-gradient stop:nth-child(3) {M
 animation: color-change-stop 1s ease .60s infinite; } #color-changing-gradient stop:nth-child(4) { animation: color-change-stop 1s ease .80s infinite; } #color-changing-gradient stop:nth-child(5) { animation: color-change-stop 1s ease 1s infinite; } @keyframes color-change-stop { 0% { stop-color: #fa76fa; } 20% { stop-color: #977db6; } 40% { stop-color: #75fafa; } 60% { stop-color: #81fcbe; } 80% { stop-color: #f8f078; } 100% { stop-color: #fdc07a; } } </style> </head> <body> <svg viewBox="0 0 200 200"> <defs> <liM
nearGradient id="color-changing-gradient" gradientTransform="rotate(90)"> <stop offset="0%" stop-color="#fa76fa" /> <stop offset="20%" stop-color="#977db6" /> <stop offset="40%" stop-color="#75fafa" /> <stop offset="60%" stop-color="#81fcbe" /> <stop offset="80%" stop-color="#f8f078" /> <stop offset="100%" stop-color="#fdc07a" /> </linearGradient> </defs> <polygon points="100,50 50,150 150,150" /> </svg> </body></html>h!
text/plain;charset=utf-8
text/plain;charset=utf-8
J{"p":"brc-20","op":"deploy","tick":"PYME","max":"1000000000","lim":"1000"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
"3 %  % 3-7,),7-Q@88@Q^OJO^qeeq
"3 %  % 3-7,),7-Q@88@Q^OJO^qeeq
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
&{"p":"sns","op":"reg","name":"*.sats"}h!
text/plain;charset=utf-8
*{"p":"sns","op":"reg","name":"11522.sats"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
B{"p":"brc-20","op":"deploy","tick":"QUIX","max":"10000","lim":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
text/plain;charset=utf-8
2{"p":"sns","op":"reg","name":"ElPincheTigre.sats"}h!
text/plain;charset=utf-8
text/html;charset=utf-8
<!DOCTYPE html><html> <head> <title>TPATS TRIANGLE</title> <style> body { max-width: 750px; margin: 0 auto; background-color: #000; } svg { width: 100%; height: 100%; overflow: hidden; } polygon { fill: url(#color-changing-gradient); animation: color-change 1s ease infinite; } #color-changing-gradient stop:nth-child(1) { animation: color-change-stop 1s ease .20s infinite; } #color-changing-gradient stop:nth-child(2) { animation: color-change-stop 1s ease .40s infinite; } #color-changing-gradient stop:nth-child(3) {M
 animation: color-change-stop 1s ease .60s infinite; } #color-changing-gradient stop:nth-child(4) { animation: color-change-stop 1s ease .80s infinite; } #color-changing-gradient stop:nth-child(5) { animation: color-change-stop 1s ease 1s infinite; } @keyframes color-change-stop { 0% { stop-color: #FF00FF; } 20% { stop-color: #7c47b9; } 40% { stop-color: #00FFFF; } 60% { stop-color: #00FF7F; } 80% { stop-color: #fff12d; } 100% { stop-color: #ff8800; } } </style> </head> <body> <svg viewBox="0 0 200 200"> <defs> <liM
nearGradient id="color-changing-gradient" gradientTransform="rotate(90)"> <stop offset="0%" stop-color="#FF00FF" /> <stop offset="20%" stop-color="#7c47b9" /> <stop offset="40%" stop-color="#00FFFF" /> <stop offset="60%" stop-color="#00FF7F" /> <stop offset="80%" stop-color="#fff12d" /> <stop offset="100%" stop-color="#ff8800" /> </linearGradient> </defs> <polygon points="100,50 50,150 150,150" /> </svg> </body></html>h!
text/plain;charset=utf-8
  "name": "tsar.sats"
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
*{"p":"sns","op":"reg","name":"11255.sats"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
x264 - core 161 - H.264/MPEG-4 AVC codec - Copyleft 2003-2021 - http://www.videolan.org/x264.html - options: cabac=1 ref=8 deblock=1:0:0 analyse=0x1:0x131 me=umh subme=9 psy=1 psy_rd=1.00:0.00 M
mixed_ref=1 me_range=16 chroma_me=1 trellis=2 8x8dct=0 cqm=0 deadzone=21,11 fast_pskip=1 chroma_qp_offset=-2 threads=2 lookahead_threads=1 sliced_threads=0 nr=0 decimate=1 interlaced=0 bluray_compat=0 stitchable=1 constrained_intra=0 bframes=3 b_pyramid=2 b_adapt=2 b_bias=0 direct=3 weightb=1 open_gop=0 weightp=2 keyint=250 keyint_min=25 scenecut=40 intra_refresh=0 rc_lookahead=60 rc=crf mbtree=1 crf=33.5 qcomp=0.60 qpmin=0 qpmax=69 qpstep=4 vbv_maxrate=218 vbv_bufsize=218 crf_max=0.0 nal_hrd=none filler=0 ip_ratioM
-----------------------------------------------------------------------------------/
T!KKKKKKKKKKKKKKKKKKKKKKKKKKM
KKKKKKKKKKKKKKKKKKKKKKKKKKKKK
61 - H.264/MPEG-4 AVC codec - Copyleft 2003-2021 - http://www.videolan.org/x264.html - options: cabac=1 ref=8 deblock=1:0:0 analyse=0x1:0x131 me=umh subme=9 psy=1 psy_rd=1.00:0.00 mixed_ref=1 me_range=16 chroma_me=1 trellis=2 8x8dct=0 cqm=0 deadzone=21,11 fast_pskip=1 chroma_qp_offset=-2 threads=2 lookahead_threads=1 sliced_threads=0 nr=0 decimate=1 interlaced=0 bluray_compat=0 stitchable=1 constrained_intra=0 bframes=3 b_pyramid=2 b_adapt=2 b_bias=0 direct=3 weightb=1 open_gop=0 weightp=2 keyint=250 keyint_min=25 M
scenecut=40 intra_refresh=0 rc_lookahead=60 rc=crf mbtree=1 crf=33.5 qcomp=0.60 qpmin=0 qpmax=69 qpstep=4 vbv_maxrate=218 vbv_bufsize=218 crf_max=0.0 nal_hrd=none filler=0 ip_ratio=1.40 aq=1:1.00
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
G{"p":"brc-20","op":"deploy","tick":"VVVV","max":"21000000","lim":"100"}h!
text/plain;charset=utf-8
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
wwwwwwwwwwwwwwwwwwwwwwwwwwv
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
G{"p":"brc-20","op":"deploy","tick":"SSSS","max":"21000000","lim":"100"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
.{"p":"sns","op":"reg","name":"SolarCity.sats"}h!
text/plain;charset=utf-8
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
*{"p":"sns","op":"reg","name":"11422.sats"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
*{"p":"sns","op":"reg","name":"55177.sats"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
G{"p":"brc-20","op":"deploy","tick":"CCCC","max":"21000000","lim":"100"}h!
text/plain;charset=utf-8
*{"p":"sns","op":"reg","name":"10550.sats"}h!
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
E{"p":"brc-20","op":"deploy","tick":"0007","max":"7777777","lim":"77"}h!
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
&{"p":"sns","op":"reg","name":"&.sats"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
*{"p":"sns","op":"reg","name":"55199.sats"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
&{"p":"sns","op":"reg","name":"..sats"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
'{"p":"sns","op":"reg","name":"H!.sats"}h!
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
F{"p":"brc-20","op":"deploy","tick":"SVIP","max":"21000000","lim":"10"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"7"}h!
text/plain;charset=utf-8
*{"p":"sns","op":"reg","name":"77251.sats"}h!
text/plain;charset=utf-8
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
/ViaBTC/Mined by zharkoy79/,
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
FjD=:THOR.RUNE:thor1wx5av89rghsmgh2vh40aknx7csvs7xj2cr474n:701733581590@
LjJ=:AVAX.USDC-0xb97e:0xF841A830Cd94f6f00bE674c81F57d5FcbbEE2857:133976467744
  "name": "librechain.sats"
  "name": "libretech.sats"
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
Aj?=:ETH.ETH:0xAd6b5F631A6f221cFD23345958Bd4Dd9BA680c32:2242142::0
CjA=:ETH.ETH:0x8dafe6e2C741cb7127Eb484bb9F4Aa5c880010ab:121148061::0
Bj@=:ETH.ETH:0x7cC7Bdf11FB5Fb45CF6140CE9579db45F4dC451D:81727613::0
IjGREFUND:3C4C447B23DE6A1AB4FF3D23987154FCBA4626ED5CC878A42AA04C873D9E05AB
text/plain;charset=utf-8
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
FjDOUT:A5DEE35B04D89F8A70BC0805E62AD6F6BC07B5D427ECC1055464009A4969EBE7
text/plain;charset=utf-8
IjGREFUND:2802762E7939F23BD007B741A3310004D2DB40DFA505F8CAC83791BC566BF2E2
FjDOUT:88A7C2C9CF7CD6D080DE74ED0A9DD8E191E4DC596C02ACF05F6A9C6465184F10
FjDOUT:CBC895B46D1AAD09AE160FA102E7DA7CCF3D213F1AA4DF89E545D243A8B824E4
FjDOUT:E24C562D509E8287423A9CCFD61E3BFABCDCB28DF1C29A58B109085AF5A80329
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
Aj?=:ETH.ETH:0xB8063058B0310bF116Be1546e415798103e88Bd3:5477052::0
CjA=:BNB.BNB:bnb1g2tvea306ezqpklwkjlg3gg6asqp66hg7mspl5:114399829::0
Bj@=:BNB.BNB:bnb10e0kv9zj4pc0n3ea60kgv62w74whu8r0q7hf2v:20398538::0
CjA=:ETH.ETH:0x6F9992951CFf4e0BDcefbD3F1f4eB72D4FEd1233:130680286::0
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
d/Foundry USA Pool #dropgold/
IjGREFUND:AC6C9835C943CD3B562C5F086E4954B4A325B75A6A67BEFD397C0826A8F501E0
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
IjGREFUND:8A3963FDDB2F5E7D332F131617CBAB465A2A704F0EDDD5AB6F51F113B1138C9B
FjDOUT:106157913C35F6D9DB61BB2C2BD675FF031349B88D3422B268D4B60A60081548
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
FjDOUT:69DBB84CF7993B92F2E699487FF4BC7477A459E4C6DA681334A78CD7F9E999FD
FjDOUT:6E2E4C208344866E26CECD23E7E39B9BB504E9C1BEB42A9E6452601E63C6454A
FjDOUT:A6CEB63EC14211873838F49A53D40839127F808757E20734B5CF817F2ABC2D2E
7j5=:BTC/BTC:thor1wx5av89rghsmgh2vh40aknx7csvs7xj2cr474nd,s
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
Bj@=:ETH.ETH:0x238d553624Ea0F0d05d157510786232561dFE0cC:10463661::0
EjC=:ETH.ETH:0x05BE6E0c2e4388daF0b32F5C2D84562458F59B07:113448714:te:0
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
E{"p":"brc-20","op":"deploy","tick":"$xen","max":"21000000","lim":"5"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
text/plain;charset=utf-8
E{"p":"brc-20","op":"deploy","tick":"vela","max":"21000000","lim":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"Punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
){"p":"sns","op":"reg","name":"-419.sats"}h!
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
G{"p":"brc-20","op":"deploy","tick":"apto","max":"21000000","lim":"100"}h!
text/plain;charset=utf-8
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
){"p":"sns","op":"reg","name":"-090.sats"}h!
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"name","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
)j'2MDwJWNm4W5HKdqQbVxWVJMzfwxa5vwVXgryR7ZJ(
OjLL=:BNB.BUSD-BD1:bnb1lhatr0sy33dgg7y3zyxzs4ral950fqwaqcvs86:2308380824633:te:0
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"PUNK","amt":"1"}h!
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"ordi","amt":"1"}h!
text/plain;charset=utf-8
4{"p":"brc-20","op":"mint","tick":"ordi","amt":"422"}h!
text/plain;charset=utf-8
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"ojd.sats"}h!
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"omv.sats"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"ovh.sats"}h!
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"ozx.sats"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"oyf.sats"}h!
text/plain;charset=utf-8
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"oyl.sats"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"oiv.sats"}h!
text/plain;charset=utf-8
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"ojf.sats"}h!
text/plain;charset=utf-8
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"obf.sats"}h!
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"oqa.sats"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"ovm.sats"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"ouk.sats"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"ojw.sats"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"owf.sats"}h!
text/plain;charset=utf-8
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"osn.sats"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"owv.sats"}h!
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"ohk.sats"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"otl.sats"}h!
text/plain;charset=utf-8
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"oas.sats"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"oaz.sats"}h!
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"ovz.sats"}h!
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"ozw.sats"}h!
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"oag.sats"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"ozf.sats"}h!
text/plain;charset=utf-8
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"ojg.sats"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"osz.sats"}h!
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"osw.sats"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"oqt.sats"}h!
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"otf.sats"}h!
text/plain;charset=utf-8
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"ojt.sats"}h!
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"otj.sats"}h!
text/plain;charset=utf-8
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"owg.sats"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"oib.sats"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"oeh.sats"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"oxk.sats"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"ohw.sats"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"ovj.sats"}h!
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"oxc.sats"}h!
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"oti.sats"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"ohg.sats"}h!
text/plain;charset=utf-8
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"osq.sats"}h!
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"odr.sats"}h!
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"ogm.sats"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"ocq.sats"}h!
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"ocx.sats"}h!
d/Foundry USA Pool #dropgold/
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
){"p":"sns","op":"reg","name":"21kk.sats"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
F{"p":"brc-20","op":"deploy","tick":"mail","max":"51000000","lim":"50"}h!
text/plain;charset=utf-8
F{"p":"brc-20","op":"deploy","tick":"aiai","max":"100000000","lim":"1"}h!
text/plain;charset=utf-8
E{"p":"brc-20","op":"deploy","tick":"BTCF","max":"21000000","lim":"1"}h!
text/plain;charset=utf-8
J{"p":"brc-20","op":"deploy","tick":"$NFT","max":"2100000000","lim":"1000"}h!
text/plain;charset=utf-8
H{"p":"brc-20","op":"deploy","tick":"$HEX","max":"69000000","lim":"1000"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
  "title": "HSBC Buys
  "url": "https://news.sky.com/story/hsbc-buys-silicon-valley-bank-12832697#:~:text=The%20bank%20used%20by%20tech,largest%20bank%20for%20%C2%A31.",
  "body": "HSBC buys Fiat bank BTC holders unaffected"
text/plain;charset=utf-8
  "name": "nftord.sats"
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
  "name": "m365.sats"
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
  "name": "plwn.sats"
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
  "name": "OrdinalsViewer.sats"
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
  "max": "21000000",
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
text/plain;charset=utf-8
LL{"p":"brc-20","op":"deploy","tick":"DIOR","max":"10000000000","lim":"10000"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"self","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
2iTXtXML:com.adobe.xmp
" id="W5M0MpCehiHzreSzNTczkc9d"?> <x:xmpmeta xmlns:x="adobe:ns:meta/" x:xmptk="Adobe XMP Core 9.0-c000 137.da4a7e5, 2022/11/27-09:35:03        "> <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"> <rdf:Description rdf:about="" xmlns:xmp="http://ns.adobe.com/xap/1.0/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:photoshop="http://ns.adobe.com/photoshop/1.0/" xmlns:xmpMM="http://ns.adobe.com/xapM
/1.0/mm/" xmlns:stEvt="http://ns.adobe.com/xap/1.0/sType/ResourceEvent#" xmp:CreatorTool="Adobe Photoshop 24.1 (Windows)" xmp:CreateDate="2023-03-13T10:45:47-07:00" xmp:ModifyDate="2023-03-13T10:46:40-07:00" xmp:MetadataDate="2023-03-13T10:46:40-07:00" dc:format="image/png" photoshop:ColorMode="3" xmpMM:InstanceID="xmp.iid:096ebbb3-655f-6440-a7c1-6edd3d6a60da" xmpMM:DocumentID="adobe:docid:photoshop:5a68fb8b-7213-334a-874b-f9456c93eede" xmpMM:OriginalDocumentID="xmp.did:15ed0e28-871a-9746-8df4-65c0aa944d09"> <xmpMMM
:History> <rdf:Seq> <rdf:li stEvt:action="created" stEvt:instanceID="xmp.iid:15ed0e28-871a-9746-8df4-65c0aa944d09" stEvt:when="2023-03-13T10:45:47-07:00" stEvt:softwareAgent="Adobe Photoshop 24.1 (Windows)"/> <rdf:li stEvt:action="converted" stEvt:parameters="from application/vnd.adobe.photoshop to image/png"/> <rdf:li stEvt:action="saved" stEvt:instanceID="xmp.iid:096ebbb3-655f-6440-a7c1-6edd3d6a60da" stEvt:when="2023-03-13T10:46:40-07:00" stEvt:softwareAgent="Adobe Photoshop 24.1 (Windows)" stEvt:changed="/"/> </M
rdf:Seq> </xmpMM:History> </rdf:Description> </rdf:RDF> </x:xmpmeta> <?xpacket end="r"?>8
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"7"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"7"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
){"p":"sns","op":"reg","name":"0oxx.sats"}h!
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
  "amt": "100000000"
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
text/plain;charset=utf-8
*{"p":"sns","op":"reg","name":"77238.sats"}h!
text/plain;charset=utf-8
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"7"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/html;charset=utf-8
<!DOCTYPE html><html> <head> <title>TPATS TRIANGLE</title> <style> body { max-width: 750px; margin: 0 auto; background-color: #000; } svg { width: 100%; height: 100%; overflow: hidden; } polygon { fill: url(#color-changing-gradient); animation: color-change 1s ease infinite; } #color-changing-gradient stop:nth-child(1) { animation: color-change-stop 1s ease .20s infinite; } #color-changing-gradient stop:nth-child(2) { animation: color-change-stop 1s ease .40s infinite; } #color-changing-gradient stop:nth-child(3) {M
 animation: color-change-stop 1s ease .60s infinite; } #color-changing-gradient stop:nth-child(4) { animation: color-change-stop 1s ease .80s infinite; } #color-changing-gradient stop:nth-child(5) { animation: color-change-stop 1s ease 1s infinite; } @keyframes color-change-stop { 0% { stop-color: #a476fa; } 20% { stop-color: #58a5bd; } 40% { stop-color: #75fac7; } 60% { stop-color: #fcfa81; } 80% { stop-color: #f8a178; } 100% { stop-color: #fd7aa6; } } </style> </head> <body> <svg viewBox="0 0 200 200"> <defs> <liM
nearGradient id="color-changing-gradient" gradientTransform="rotate(90)"> <stop offset="0%" stop-color="#a476fa" /> <stop offset="20%" stop-color="#58a5bd" /> <stop offset="40%" stop-color="#75fac7" /> <stop offset="60%" stop-color="#fcfa81" /> <stop offset="80%" stop-color="#f8a178" /> <stop offset="100%" stop-color="#fd7aa6" /> </linearGradient> </defs> <polygon points="100,50 50,150 150,150" /> </svg> </body></html>h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
*{"p":"sns","op":"reg","name":"77239.sats"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
text/plain;charset=utf-8
*{"p":"sns","op":"reg","name":"santa.sats"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
text/plain;charset=utf-8
*{"p":"sns","op":"reg","name":"11455.sats"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
*{"p":"sns","op":"reg","name":"11299.sats"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"Meta","amt":"1000"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"dge.sats"}h!
text/plain;charset=utf-8
4{"p":"sns","op":"reg","name":"
text/plain;charset=utf-8
@{"p":"brc-20","op":"deploy","tick":"Nyan","max":"659","lim":"1"}h!
text/plain;charset=utf-8
@{"p":"brc-20","op":"deploy","tick":"0000","max":"999","lim":"1"}h!
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
    "https://www.w3.org/2018/credentials/v1",
    "https://w3id.org/security/suites/ed25519-2020/v1",
      "@vocab": "https://verifiablecollectibles.com#"
    "VerifiableCredential",
    "VerifiableCollectible"
    "id": "did:key:z6Mkt8Yyf5Z7RFeWDqbHYdpbnpSmYZpMNjsoxHCnXmRkc282"
  "issuanceDate": "2023-03-13T20:14:15Z",
  "name": "Blocked Blocks",
  "description": "A collection of pixelated blocks on the Bitcoin blockchain.",
    "satoshi": 1693481576382317,
    "collection": "c011ec9a7c92ca331ea272c4156c11297c9f9e23e553b7eeaf511a0d26bdd99c",
    "status": "Uncommon",
        "percent": "11.43%",
        "status": "Rare",
        "trait_type": "color",
        "value": "baby blue"
        "percent": "100.00%",
        "status": "Common",
        "trait_type": "width",
        "value": "2"
        "percent": "28.57%",
        "trait_type": "length",
        "value": "4"
    "image": "data:image/jpeg;base64,/9j/4AAQSkZJRgABAQAAAQABAAD/2wCEAAgICAgJCAkKCgkNDgwODRMREBARExwUFhQWFBwrGx8bGx8bKyYuJSMlLiZENS8vNUROQj5CTl9VVV93cXecnNEBCAgICAkICQoKCQ0ODA4NExEQEBETHBQWFBYUHCsbHxsbHxsrJi4lIyUuJkQ1Ly81RE5CPkJOX1VVX3dxd5yc0f/CABEIAP8A/wMBIgACEQEDEQH/xAAyAAACAwEBAQAAAAAAAAAAAAAABAECAwUGBwEAAwEBAQAAAAAAAAAAAAAAAAECAwQF/9oADAMBAAIQAxAAAAD6wB5/WAAACAAAAAAAAAAJiQAAJiQAAAEAAAAAAUApyAgAAAEAAAAAABASZ8+56kcsuepbnNRW5jMvYzsFiJTAAM
gBEAUwBAAIAYAAAIAqFsNeLrDnz713jPT4da0p183b9H5Ht8fR1r8KmO3qdfOb46eitzdufZ0iYqAEVJKABAAwAAmJACoWw04Nx2fD9ryPpcXQ4bVPQ5F6tTUUdXvIqh0FabTK22enqXeS15nX6jRfbz+6xUkkCgAAACQAAoK+ccXWez4rp+d7+Jjy3d4/o8letzui4tovRPZemAbZ6bMzvtbLR9nHbg6vWb4beb3WIJegFAAATASRAWyni6x1vL38z28fW5KW/o8d0m2NI5z85yStvRi6zuQauLtZ3a1Jw36GuWvL0er3X28/rsVJe4DAAJCrJinM0np+dy5Xbx7+a6PM9DiU6KT2sS+jtD3Unlh06pOspk4wmozNcNpInHXo67s8vR2dsb8m+hJFbAMCBlq05lz0+TwOH3cfpeX5Hqd/I/wA55nTLhO9OA5+rSyM+T1+bTl5R6XdlbbLUpFMdNJfdw2u0zvy9G17zjUgTWwRTKwq1rzEEO7krxNFPR4uZ01d9MM
3mOayhzLPgi9Dn57sj2RadDluMRneelc8dtK7b5aMOav8fRO+uuG0yTIECexQpibnN0jhpq09bzl8Gzo5+Zs7o0lq0qKeJ2EmI9TCye73M6EVeK1y1tSZy1aanrc28PWY5draRaGSE0FwKkFE899HWPH5OLepwpmcb463WlpnKliRdmrlfTTcajU1x1KzTO92KdbDc6eL/H0X3jXOiQTkCXoSBiEME2V9Z86n1EPR4+LEx1c8EApmkNaRQC+6rCdoiMa01yfy206qnW5eiXKM4bRpW0AAi5MpySBgAyMd89J5aPXT3z8+v00+znQyZW3xzgLgIGp3X2m73y3xvfs8r0PH0V6ODvNtOtbxRMSnISi5ImEgLEFFq2hrHBrHRc/Jylwjh0sbnnpdrm75JIdbl9GOZMXnr3OH6Tl6Dsc7q8fVZnBnO4kJABF5ALTEoAE1CCySBqQGVi9RZ5b5UssWM6nJdzG1hg8vU5vrOZ1d9J/LSJBMgEWmtkWmJAgEAA6AMoAyoDQM
A0AATEsnLXIBdhcVnUnUTel0wBMiYQAAAIABgAf/8QAQhAAAQICAwoKCAYCAwAAAAAAAQACAxAEERIFExQgITEyM1FSMDRBYXFygZGhsRUiQkNTYnOCI0CSosHRVLIGFmD/2gAIAQEAAT8A/wDKD83aG1Piw4bHPc6prQSegL01cz/I/Y5emrmf5H7HL01cz/I/Y5QbqUGM6zDjWj1XLCYO/wCBQpEE+34FX+FvJsRjhkcrbdqBBzflqbxOlfRf5Ylx+Mv+kfMSbKDomTc35O0AUXjYjdijbkTuH9qlXWo76NHaGRKzDcMw2K/N2FX5uwq/M2FXNpcOFGc5wdolelaPuRO4f2n3dokHSZFy7AF/2Wg/Cj9w/tQP+Q0JzDVDjZ9g/ten6H8ON3BQLpQYsJrwx4B2gLDoW6/uCa600HLUfyJzmRzqNqonUOJRtYeiVO930mVF1Z60rn8Thfd5mUHVQ+qOHLqlb5lGuve40Rl4rsuI0tnYjdrIa6P+9Ounl1PivSN89M
S9VWvVrtbVefmWD1+0sE+fwQhXk2rVavvMqSL5Z5KlelA9RhCtKg0mzRYYs7fMrC/k8VAfagwjm9QK0rXMrXNwjs5lSuMx/qu85w9YzrCTdKUXREnyh6MqHxeHKjcXg9RvlwrnEFWyqXdKPCpERjWsIG0Fel6TuQ+4qNSojo0R1Tay4lYS/Y1WAmMFtnWEi6yK1f37Aosd9kZAr+/YFC/FtB3JsV4ZtKZBZVnKvLdpVHAEFgEqNxeD9NvlwsTSldHjkb7fISiax/WM2abekSiaJlF0RKie8kzNKDqxKjcXg9RvlwZKtFXRpceFHa1j6gWDkC9IUv4v7QroU+l4ZF/F3eQboWH0r4ngEHucA5xrJlg8LdRgQgCQ3KOcqsok1KoKI0VKw3YqM1otVBVBDIq1A1Te2VHJvEHqDg3Sutxln0h5mV0OORft8hJmi3om7Rd0YkTMJQPbxIGqZKj6iD1BwLsyrKulEiMvNl5GlmPQsIj/Gf+oqnRYhitre8+oM5V8fvnvVJM
yxnkmtVBNzN6JVnaVEcb2/KdEq+RN93eoT3OiAFx5eWUINLiCFe4e43uCLQ3MAOgYlDa00aHWAc/mVYZuDuULVQwN0cC6V1Pc/d/EqbrW9WVI1z5NzN6JxNW/qmUHWt7ZQdIydyYlC4rD7fMyh6tnVHA3W4u36g8jK7XuPu/iVC1TuuZQ9ESMjnUTQf1TKDrG9BlDzmT+SVB1TuuZUXUM6JN0Rjuc1ra3EVK/wPis/UFdaNCNHZVEZrByjnV9h77e9XYIfg9k16f8Ky7YVQ8kI15PWVobQobm2BlCtDaEY8AVi+sB5ysIgfGZ+oKsZ7QqT8rHAVEkFXqL8N3cVChxL4PUdy8iqOwpmR2UKsbU7Lmyqy7dKoTH3p3qnTPIr2/cPcqKxwgMracysu2FN0RinNKm8WidnnK6Oob10M6pPu5QtEyh6IlG1sTrGbNNvTiPzSg+1K5+pd9Qyg6tshiVhEiVPc1tFiudmyeawmBv8AgVTYjHwgGn2gqio0KI6zZCweNu+IUM
OBFA0VeYu6h6oqcqwosJ5ixDV7RV5fuq0OVMc223LyhVhVhWgnEESo0KI+3ZFawWPueIVAgxGwXVt9pXt+xQ2kQ21hVFCVRVRxLrcQjfb/tJ+jiMzSiaRk7SM2abekY1y/ffb/MqLqz1pNzcDdQWqDG+3/ZXt20KK2w2sq2FbHOr4OdNitAzFX5uwp2U1hVIwXVkghXl20LB37QmwHhwNYyGdYUKGYri1ucbVgcXearnUZ7b9WW+z/KvLtoVHY5rDWRpKyUBUMQDFulxOL2ecqXqx1sQSEjinMZUHXO6plQvedkoOieCtKnetRYjejzV4+ZU2FYgty+0JGVatcyt1civnMrfMrfMrStK1zJotkN2rBvn8FQaN+M71/YKwb5/BUSj1Xz1vBXn5lDbZGfEAyKzzoCZzSpeof2SujqW9aR4ODrG9sqBrndQyo/t9khiDGshR4YdCe3oWCw9rlT6JDMJuV2kFgULeco9GYyzUXK9N2lRAGnIq0TOtVlAklWQqJDa+kMaM
a8tryWBwtrlRKKxsQkF2ifNXlm0qFDDbVRKqQE6lUKlVjRNWeyVO1TetKle7lG0hI4oziVB41D7fKVG1h6JM5cQSGbErKrMnZWq9s2KkQWOhi0MlawaBueJUSh0d1muH4lYBRfheJUSgUQnVeJXo+h/C/cVGolHbEcGw/ErBoO54lOaA5wqVkShAOiwwcxeAVgsDc8SqLR4LY7CGbeUq9M2KCxgfm5FZbsQAGIJDHOaUbREnSiaUqRrnyfpunA18Lrt85UbXt7ZQtI4wzSGNWdqrMqgVZbujuTmN3QrDN0KIxlrRCsM3R3J0KETlhtPYrzB+EzuCNFo9ZJgw/0hYNRvgQ/0hYPR/gw/0hMgQA9pEFmceyFe2bg7lBYy+j1Ry8ist2BAAZgMQSE6yqyqzwDpRNKRzyOebdJvSJQdaztxDISH5ESOebNNvTIZ/wAyJHPNmm3pkM/Df//EACcRAAICAQMDBAMBAQAAAAAAAAECABEDICExEBJRBCIwMhNBUkBh/9oACM
AECAQE/AP8AQqO3C3PxZP4MZHHIIna0o+PjRGbgXPSY2CmxUKzNjcvsLE/Bk/kxsGWz7YcbAkEQ2Pgx43e6Fmelwut2JjBUG4T0EYGzMgPc20bk60RmNCemwupNxFKg3ouozizHNsY32OmoiFmoczBgcPdxEKk3LhNwdCRcY7mNyY3J0ohZuZgwEPdxEo8wwwCcQtGffiEgkxn3O0O5OhF7mAvmYvTU43gx9pu7lwtf6nPQ8iM1HiMbMZ6sVC1k7Qnqq2wmPAA67xcYBu+lQCVUuo7bjaMbMJjt7jtCedGMe9YigES9BMY1HO8JjuQ1VGJJJh0J91iMbEuXLl3DHO4hNzIxDbR2JaHSn2EQnuXfRcYmMbjEiZGPfGO+tHbuG8VyTzATfVo/ImUkNzGJJ5h1g/8AYGbzA739ojsT9ojX+4TM5IIoxySRvD8QgJ8wMfM7j5McnzD85+D/xAAmEQACAgEEAQQCAwAAAAAAAAABAgARMQMgIVEQEjAyQARSE0Fh/9oACM
AEDAQE/APsMyjJAn8ifsIHU4IMsdiWO/bdlGTU/IdSRRljuaTqF5MGqn7QaqVmB1Nc+y7qvJM19VTVGOQSNgMQ8CDG93C5mvqqQKjsCRsqBSaiDgQY3OwVbM1tZSsZw2JUHkC4o4EUYg2s1C6mtqgqeI73xUGwCKvGYOBFW6gwNjGgT1H17XEZ/UMSpXkRVsZgFCBLo3FWgOZXkmgZqap9LcQvYqtyiwYooQC4q8CAY2P8AEx24MrYBAIggEVQRAKra/wATGUVPSIVEIHgRBdwCogBEQCtzfExxwfNSh1AB1AKii5pgViAcb2UViMq1COPIgmmBWIAOvYI/yUOoUWsRlHUcDqCaQv8AqIB17Z8EDqekdRRB9f8A/9k="
    "created": "2023-03-13T20:14:15Z",
    "proofPurpose": "assertionMethod",
    "proofValue": "z4xZZzjHh7WUQhKmcboaXkezL
RvgVs3xWaKayzHuzGKwiVG8hGmurc6Pot96uhCsYKubGagmNyEDtuqcp1kPwjKhnA",
    "type": "Ed25519Signature2020",
    "verificationMethod": "did:key:z6Mkt8Yyf5Z7RFeWDqbHYdpbnpSmYZpMNjsoxHCnXmRkc282#z6Mkt8Yyf5Z7RFeWDqbHYdpbnpSmYZpMNjsoxHCnXmRkc282"
    "https://www.w3.org/2018/credentials/v1",
    "https://w3id.org/security/suites/ed25519-2020/v1",
      "@vocab": "https://verifiablecollectibles.com#"
    "VerifiableCredential",
    "VerifiableCollectible"
    "id": "did:key:z6Mkt8Yyf5Z7RFeWDqbHYdpbnpSmYZpMNjsoxHCnXmRkc282"
  "issuanceDate": "2023-03-13T20:16:39Z",
  "name": "Blocked Blocks",
  "description": "A collection of pixelated blocks on the Bitcoin blockchain.",
    "satoshi": 380863242865686,
    "collection": "c011ec9a7c92ca331ea272c4156c11297c9f9e23e553b7eeaf511a0d26bdd99c",
    "status": "Common",
        "trait_type": "color",
        "value": "light green",
        "status": "Epic",
        "percent": "5.71%"
        "trait_type": "width",
        "value": "2",
        "status": "Common",
        "percent": "100.00%"
        "trait_type": "length",
        "status": "Common",
        "percent": "71.43%"
    "image": "data:image/jpeg;base64,/9j/4AAQSkZJRgABAQAAAQABAAD/2wCEAAgICAgJCAkKCgkNDgwODRMREBARExwUFhQWFBwrGx8bGx8bKyYuJSMlLiZENS8vNUROQj5CTl9VVV93cXecnNEBCAgICAkICQoKCQ0ODA4NExEQEBETHBQWFBYUHCsbHxsbHxsrJi4lIyUuJkQ1Ly81RE5CPkJOX1VVX3dxd5yc0f/CABEIAP8A/wMBIgACEQEDEQH/xAAyAAACAwEBAQAAAAAAAAAAAAAAAQIDBAUGBwEBAQEBAQEAAAAAAAAAAAAAAAECAwQF/9oADAMBAAIQAxAAAAD6sB871MAAAAQTVoAACAAAAmlUJREAIaGAAFABeBkAAAAAAIJggiSIwLVXOhOIJoAFQAAUAAAXgZACAAAAAAUxdmOM
Vyz1MmLncs+g2eW7W7vePX30wNUAVDQAABQBF4EACAgYqDTHFi5Ttc7n5uGOp5Pq+d8XO/hdLDw5T9h5H0HTXY7vkux7e3WlzNHr6a1Tb00wKQ0AAAF4iRiirKs+JsxYufwx0eNRg8nK85+jyY0cbprnOVLprUwdBXSvp8uVvb3eSq9e/d6vG9P29fQvDs9O2BqoAAKuIEkolULFHB5sVc6rN83jDNOjnhbOfuzLtmLZys4SzReqp6qy282yfO3LednZ4uzrv1vS8ps9nf0Jkv93SYG6AVICQpsojn87ZzfJz5VCfg400br+U42/e+UyazNLryx5ida3jbyfK6ug4tnThpmvts1dGrnvrr1erBt+v6LgfbSGDICOidOZzOb0ud5ufBkl5edmnCcnUXM0+easdvNk18u5azDo49uU9mTdz1TVor2U6YdrpIWejXptubd9LvJh00AESQlVWqiTkc7qczzc+ClHy85Fbid+Uw24JaeUxG63nObsunJVrz1auuvOdbbBM
Ppb7Ff0vpN2Xd9DvEDdAFBCOm6k5fO6eXljzVPc53n588S4ZkRcSuzvLRfg1cpbKgi6pHSsRpJqWm3Q9vffW2ZNHs6yImrIQAinVKMYc/QzzPIx9enOeDm9DyfPnnKyvz4HCWY9WTTEnCyECJSV27K+3f6NR1WX+jpfdTPe5FZVpWFoKoCCNV8ZMVHSzM8/B1qcuPz/S8ThjBXqy+bC1ZNfOE4SWd9W/rqvVPf6NUa56O2o2ynrUWAgLQQXjKqGiICKu1JnzdDJGXD0qszncv0fG45xminz4Ohi7OrRtjt9G69cdPTULHLVQAAKgAANAFJSRWpJEAELCSrJ0MZRj30RmhrUmfXG4WyjXUZjtQCiAABsFkSBgWAAhghghgozRHHuxxXdXfUdNOkhGyERjOAIAABgtgOmAsAEABgIgAAAAGmDTBpwJq0jKJGMojaY2mACgCf//EAEEQAAECAwIICwUHBAMAAAAAAAEAAgMQEQQSExQhMTIzUVIFICIwQXFygZGhsRUM
0QELRQ1NhYmNzohYjguEGZMH/2gAIAQEAAT8A+Edm4h+MPxxkfiS9u1X27VhoW8sNDOS8qhVCqj8S7SPXNuk3rHxb47GOLSCsah7HKJwxZmRHtLIlQ4jMPqvbdl3IvgPqv6isX3cbwH1UL/kFifFhtEONUuAzDp717Rg7r/AKFbYUR7WNa6pVfhjKPrXStPvEf9x3rOze8wP3G+srF7zD7/SQ+Aqqqqix8Fd5NarHf0/NWnhjAvDcXrUV0l7e/wCt/P8A0n8L33l2A/kvan6H8lHtl6NFNzO9xz/isa/J5rB/ioDbsaE7Y9p81jv6fmrLbrsdhwe3p/Be0/0f5f6ULhC+4jBUybVjX5PNQ41+vJpRVQ5s8S1/Z98uEdc3sD1PEi62J2jNmm3rErPrmd8rLrD2ZWf5+6Q5qqc6gKvn8FabS+FDDmhulTKvaUfdZ4FW7hOO3B0bD6eg/Ve1bRuQ/A/VWq3RokQEtZo0WNxNjUyM5zQSAsIVikN/KLnVOXxWIwt5yxOM
FvOQskMEGrlcCrg+WM42rHYuxqfwpaLOL7GQySaZQfqv6itv3cHwP1XBvDdqi4W8yFkpmB+q9qWjch+B+qsVofHhOe8NBDiMirzT9Eyt+pb2xK3/Zd8o2kOqULVtk3Rb1DixNAyteqHalwR9v/j/7Lgv3d/7h9BIcapVSqlR3ObCcQVhou8uEY8YQG0d846BsKxmPv+QVojRH3Lzq0qr7tqiuN4ZehVKgk4Nsm6LeoKpV921B7qjLK0OIhOIKw0TeRJiZH5RnWBh7qsn9q/cyVpVYaLvKxWqOyE4NfTlnoCx21feeQVmiPfAY5xqTX1VTzFo1L+6XCeob2x6GUb5ZRdIdUoOqbJui3qExnHXK06h/d6yZn7pQfmlZNUe1Kx+7Q+/1kOjj2nUP7vVVO1cJk4uzL9oPQqrtpQy51QbAoUOG5pJY05ekLAwfu2eCuMGQNA7ldbuhOc4OIBOdX3bxWEib7vEpkSJfby3Zx0q87aUzlPAdlGwrAwfu2eCfChAZGN8FcZuM
jwTGNFeSFdbsCBLRQGivv3iuDyTZIVTvepkMw49p1D+71lwp7uz9wehk3plB0T18R+k7rmzTb2hKFrGyfmkzp4nB3ucLv9TIZhx7RqX90uE9Qz9wehkeJD0BKJpv6zNmm3rEoOsbJ+aT+iUPR75cG+5Qf8vU8xQ7FaAcC/ulwpqGfuD0MiqibHNDRUhXm7w8U9ri9xDTnKuP3SsHE3HeCax95vIdnHQrrthUIUiAnIFebvDxT3NppBVG0J5BpQyhA3Tk6VQ7FwaDiUHJvepVDs5i06l/d6y4V93Z+4PQydxm6I6uK7RMjISgaB65cHe5wu/1PM2nUv7vVUXCcN74DQ0VN8ehWLR9zzCiwnw7t8UrKqqqyD20GVYRm1Xgrw2q+3anOaQcqrMSs0N7mEgdKwMXd8wrBybJCBz8r1VQq8e0ap0rXqx2pW/7L/Ln2ysGpd25WXUM7/XmLwUblQ3ALBO2hWqC4wxlGksA/aFbLHEiYOhbkqvZ8feZ4lRoD4Lg1xFaVyK6M
VmVQqqqqq8QAlXCoNmfEvULcm1YjF3mKx2WI2E4Et0isA/aFAF2E1pV4K+FeCvhXxxH6JlaNAdcovyyt+ub2BJ2keKM4kZQ85lYvtO6Vn0D1yZojmKo5Qrqiwr7QL1Mqxb8/ko9npd5XksB+ZWmw4SIHYSnJpmXsz9b+P+1Hs2DiuZfrSnQsD+ZHISFWdUwX3Bqxb8/koFjvvIv0ybF7P/V8lZbFcv/3K1p0LFvz+SgwLrSL3SsF+KAoKcSqrI9PEdmlaPk75RM4la/eInd6SdpO6zxYOtbKy6w9mUD5pMzcycxVJlUCiQmvpUlYuzaVGgtDhlOZYNu0qNYYUSI5xc+pXs6DvP8QollhiI8VdkcVisPa5XAmQw57RtICxKFvOUGxQsI3lOWJwt5ygWSG15ILsyxdm0qHBa2tCVcCApzJ6ZHiGUfTHVJ2kZRdbE7RnC1sPtCUHWNlB0j1Sbzl0ItFFQIgSoFQJ0JjjUtWAhbqiQmB5AasGzYnWWAXOJZnO0rFLPueM
ZWJWb7vzKbY7MHNIh5iOkrAw91QoMPCN5KwUPdTYbAagKg5m6FdHEOaR40XWOkc5mM4lC0xIcQ87RUGxUGxUCoFQIsYTohXGbg8E5jbzuSM5V1u6Fg4e43wTYbKjkN8Fg4e43wVxgyho8FQbEeYAFAqD4B+k7rm3SHXI5pOzcwOj4gyd0SEh8UZO6JCQ43//EACoRAAICAQIEBQQDAAAAAAAAAAECABEDITEQIEFhBBIiMHEjMlFSQFBy/9oACAECAQE/AP49j8ywevukgbmPkQVbAQ5sf7CY82PX1CKysLBse0SALMbLjA3mXxGLyj1dZlyI4HlPBHVbszB4jEEILdYubGwsGxAQdQecuACTsJk8RjKnUx8qMtCZDYHzAa3gcGE3FNCYcqKlGJ4jH5RqYrBgCOU7GZT9NviM1g8G2jRevAQbQOAKoxPF41QCmsRXDKD0IB5G2PxMmqMO0OOhvG9IuFu03gXvCIDUD9pvAlgazGKxp/nkbY/Ef7TCLEfHYq42LyiM
7ir3nl7xl7wjvFSxvFx6DWKtAaxB6F+ByHYxx6Tw3jpY3hQL1haqgNwYw2txcYA3gFCoNhE+xfgcrICDGxgKTZhFcCoaPjXTUxcY/JgUDgIuMFRqYuij45ajICCI+NQsIA4ESq4AAxMSlQYEAA9gqCNRMmNQBp1jgCqEPBFBGoiY0raBQAPaIB3EyItDSOoFaTGikGxERa2gAHT3KB6TyL+ogVRsAJX9P/8QAIREBAAIBBAMBAQEAAAAAAAAAAQARAhAgMVEhMEFQcQP/2gAIAQMBAT8A/GUPsc8e4ZHcsfW5B9jnj3M0a8xmDVzHIrmCdyzesciplkVL0qEEIf6YkM8ag7l8MXxGGxlQaCGZRB42dx4ZUqVotQdSEOD+bH7Hh1qMYaVK0OD+bH7Hh2JKlaGpwbU8MTbUrUIcG1iRI7ggFHoqIR1AgHUo9TElQIEr20dSvyP/2Q=="
    "type": "Ed25519Signature2020",
 "proofPurpose": "assertionMethod",
    "verificationMethod": "did:key:z6Mkt8Yyf5Z7RFeWDqbHYdpbnpSmYZpMNjsoxHCnXmRkc282#z6Mkt8Yyf5Z7RFeWDqbHYdpbnpSmYZpMNjsoxHCnXmRkc282",
    "created": "2023-03-13T20:16:39Z",
    "proofValue": "z4DuzrC1ivWyeztpmnvNJAioZJLRrwR8rpHfDbmV75Qk8QGj5Lm3JpXKgn8ooafrf2vrhhaFYqUQXUFTnpshv1buf"
    "https://www.w3.org/2018/credentials/v1",
    "https://w3id.org/security/suites/ed25519-2020/v1",
      "@vocab": "https://verifiablecollectibles.com#"
    "VerifiableCredential",
    "VerifiableCollectible"
    "id": "did:key:z6Mkt8Yyf5Z7RFeWDqbHYdpbnpSmYZpMNjsoxHCnXmRkc282"
  "issuanceDate": "2023-03-13T20:33:22Z",
  "name": "Blocked Blocks",
  "description": "A collection of pixelated blocks on the Bitcoin blockchain.",
    "satoshi": 1903444932954368,
    "collection": "c011ec9a7c92ca331ea272c4156c11297c9f9e23e553b7eeaf511a0d26bdd99c",
    "status": "Common",
        "trait_type": "color",
        "value": "green",
        "status": "Rare",
        "percent": "11.43%"
        "trait_type": "width",
        "value": "2",
        "status": "Common",
        "percent": "100.00%"
        "trait_type": "length",
        "value": "4",M
        "status": "Common",
        "percent": "28.57%"
    "image": "data:image/jpeg;base64,/9j/4AAQSkZJRgABAQAAAQABAAD/2wCEAAgICAgJCAkKCgkNDgwODRMREBARExwUFhQWFBwrGx8bGx8bKyYuJSMlLiZENS8vNUROQj5CTl9VVV93cXecnNEBCAgICAkICQoKCQ0ODA4NExEQEBETHBQWFBYUHCsbHxsbHxsrJi4lIyUuJkQ1Ly81RE5CPkJOX1VVX3dxd5yc0f/CABEIAP8A/wMBIgACEQEDEQH/xAAyAAABBQEBAAAAAAAAAAAAAAAAAQIDBAUGBwEBAQEBAQEAAAAAAAAAAAAAAAECAwQF/9oADAMBAAIQAxAAAAD1oDyegAAAUEAAAAAgVFBFQAAVFACACgCFEVABWAaKBABQAAEAAAIKhSo3OmdNmZVY3nY91ba13tykaq8RVAJAAaBaAUoM
AAAAgAAMh7Ux2NDgOo4vHzl57XxZ87f67iOid+iucq6+zr38tJe3WOx5730hj3UAGgaoAKAACAAKiI6vJzc57/A7HE4+ds8/LFn5UdHQZOLNCrNLWp3a2rPNBI7dlf5+2+j3stSff1pBg24DZQEBQABFKyWYq3Nzl1fn1rDx8uzxfT4Wfnwa1HRnJJoGZzPFDFbPFJNZXW2rrNO172+i2qlnX3ZRpdyjTpJBoPEBRIkmou5WefoOIbzmfnacONdz4LefNNnz1brI4fVnUqQ3Ytbmtw286HC30SOHX1egWalm/XlGl6SgdY4aRKNqJdr5OHPP1fGZVXHyzC187PgoadfRSC7HBnFqtHTXSfQ0SKG9IsFtrnqVWGu9h2lavq6GzWlv0Jxw3IIdSqkMlmnS53Pm2+f4qLPzNuPCv48VujcnnLH0bMQ2pdhK1PTp6pp0r8qzRvd1Vrb6HppXb3W3oWde6SSd09CgDwb1qwQ5ufM/Ax63L5GZDbqvLBfztNLDzMznUiyYM
7dpMXeSKpovShec93Y9Evdy2LV7Pu3NC+1tmzLfUKpNAA9r29VPM1MzPk4mCROXxqMGmTji3raTDM7TrFCvqZ29s3MTXllkr2Joex19Dh016TX5Nm+2K/JZvrSQVpQFUeKIHSVszZy5w4BszOXx4QTPIQS4IZUmIamiqZt2VL1ZMx7uPR93PoR799cGqly+0nbI2iqKChIOFhEOkXN0qM58RBp0+fystqpnyoIIAIIqAI51R7VvSxqZ/S30QbEOhfaWWz3s1wSqKU4eCgLWENx9eeFnFq68Dhz9fbo58uRW0qGPJWFTPFEVFAS9ZNfJ6S+qPfzdvXrS7FbvZjwaAFkFUUFEFFpgbitUkhisx3NKG5HcUYNKKc83O6DJzxoZu1j48sV6notHUc71WvcmnT0HdJGuaAKAUkVFAAUBaIGgAgAIj0ZZDYhSKtbgZrxWm3NaZ0ssern6ToSsklAFFRRyigAAAoC1QKYiojABQEFRRXNdCwzQiOa6lngnBFSVVRaFRZRUUM
UAAAAP//EAEYQAAECAwIHCwkHAwUBAAAAAAECAwAEEBESBRMgMTIzURQhMDRBUlNygZGxFSJCYXFzgqGyBhY1QJKi0UNUYyNEYsHhYP/aAAgBAQABPwD/AOUT+cW4ltClqNiUgkn1CPLGDun/AGq/iHMN4MbQVKmN7qKj7y4F/u/2L/iJbDmC5hZSzM3ldRQ8RG7pXpfkYRNML0VW9hjHtc6A4g5jF9O2AQc35ad4nM+5X4UnuKOdnjTAHHHPcnxFJT+pRvRojR/J3hbZF8R5clB6DvcImsNyqpWYSEO77SxmGyN3M81cTc42uXWkBW/ZF8Rgiabl5la1gm1sjvIjyvLcxzuH8wj7RSUvptvb+wCPvZg7oZj9Kf5hr7VSBTqpjuTH3pkOif7h/MS2GJd5lLiUOAHaBHlNjmL7h/MIWFpSoA2FIz/kTnNXtS71DR7VmkrrT1T40m/6dGNA0wXxFn4vE0l9Q17scOVWRf8AVD+HcU84jc1t1RGnCvtD5ptleTn/APkM
Kw55xJlv3/wDkHDGMBbxFl7etv7eyhRfF3bG4/wDJ8obZxKr163sjGeqJjz7sYv1w2bgsi/6okZ/FSzSMXbZby+sx5U/w/uiUdvSksqzO0jwjGeqL3qi9wis9J3jkz71fjVvWI6wonSovRo5nFBSW1KKSPEZT3CPDhXXlNqCQBo8sbpc2Jifw9Ny8260lDRCbM4PKAeQx95Z7ome4/wAw9OuOuuOEJClKKu+N0ubExiUb++bYQykLTvnOIuiD5ovCMevYIcfXZmEY9ewQ1/q3grk2RiEbTCGEEZzG5kbVQ0gJQALYsiRNklK+5R4RbAPBzOmOrTC/4i/8P0ihzmqNNPto5qz2UczCkp/UojNROaklxOV9yj6ci0xaYti05Dq1Ju2GMa5zow3hGcYm0IbdsBaBzA8pjyxhHp/2pien5tc04pTlpNnIOQCN2zPSfIQl5xSRabTGMXtjFN7ILaALQnfEX1bYtvbxMXE7IcQmzNFxOyJVCf8AU3oupgACLISN6knxOV9M
0j6YtMWmLTwD3o0+0XHW/cjxNJzjLnZ4Cjegn2VVomgz0czCkrncoKJzUkuJy3ukeHAzilJaSUkg3oxz3SL74w1NTKMQUTDidLMoiN3Tv929+tUPPvOqBcdUs2Z1EmLTth4AuqtFsXU7BCEpup3hF1OwReVvgEwparqvOOYxfXzj3wwpRdT5x5aJCSbCBGLb5g7oAAzJAoYtMSTbZlmyUgnfzj1mMS10aO6Gd5loDeFwQCbeAndUOsKYc/wBt8f8A1Reej2sVRGin2U5YVoq9hpLa1PbRvOcg0keKt9viaM6lvqinJkv6pXZT7TcQa9+n6TR30aSurPWojRyVaKvYaMa1PbROlQ0kdUrrmknxZHb40Rop9mVeRzhEy62lhalOJA3uWN1yv9w1+sR9o3mnJJsNuoWccNEg8hiww76NJXVnrRYYDjYFhWAfWYxzXSJ7xGNa6RPfGOb56e8RYc/JCgq6re5IxbnMV3GGUOY0eYruiwwAbaXVKzC2MW5zFd0SLThZVYhM
WnsjEu9GvuiTbWJZu1ChvbIuL5phIISLRyZKtFXsNMLfh7/w/VSZ1Y9tJj0O2klqldakzrl0NNkDPQZ6Gkr6dMG6hXXNGNUmgyVaKvYYsMYY/D3vh+qLREwL6Bd2xinObD0u8q7YmNyTHM+YiWaW22QtNnnUmG1l5ZAjFOc2CDaQRS0b0Ai0VtjSzRcVsiSl3l4y6m3NG4pno/mIwfLuoaUCn0jGJc5sNAhtIIyLDFhorRV7DTDH4c/8AD9VFUNDRzSNF6SvbVOcZDec0wR/uPg/7pK6s9agzZatExizGGUHyc/8AD9UXTCgQMg0U2SYxaoVJuFRIKY3E7tTAQeWyAg2itkSjC3nClJGjyx5Nf5yIwZJutl61SN+7GIXtEMIUEG0jSi6YAyLMnDX4c/8AD9VHMwoaHgRnpgrjCvdnxFJT+pRvNweFkX5B5O279Ubk/wCfyiZYxaAq23ztlCeDlmsc8lu2y22PJf8Am/bEhIYt4nGZ0nkjc3/P5RLMXb3nRi/XCRdM
FBS7vZ4CcrCXEnuzxpPalPWoco5Mhxtr4vCkprFdU+NGfSyBl20m0ByXUhWY2RuBnnLiawewpsAqXHkuX57neImJFpu7YV7+0xuVvaqHmw2oAE6PLltALcQk5ioCNwM7VxJSLKZls3l8vhG5W9qolpZCXCbVZoxKdphCAnNbkAWiLogDey3tWaTGrHtpO52+2k1rB1aHJY17XXT40lOMo+Lwoxpn2ZQzUGVbCgFJsMYpGyHWmykWiMQ1zYdlGFXbUfMxuGV6L5mHcGyalb7X7jHkyR6H9yofkpZLqwEWD2mNysH0PmYWlIUoAWAGLojENZymJeXZx7Pm+mnlO2Nyscz5mJeVYS6k3NvKYxLfNhCEpVvDKA3uDd0RRdHNKkzr10d1jnWNZfjDPvE+NGNantoMoZuDsBi6nmiChHNEXEc0d0OIRboiLiOaIcaaKza0k9kYlnokd0GVliSSw2fhEbklf7dv9Ajc0v0Lf6RDbDAcQQyjSHoiLiOaO6EoRe0RlJiwcMaOM
aVF6SqGqNNHWFE6WUngzmyhQUOc1GcZAoOFObKFBQ5zUZxkCg4L//xAAhEQEBAQABAwUBAQAAAAAAAAABABEgEDBRAhIhMWFAUP/aAAgBAgEBPwD+htLTz3l6bDbadlZ+ZtCfmPrqPNb1MM9Mvrsrbs9F2IZg5rPq0hl6BsmdSzjv5LslssQ5PzBZZx29350fqC9tmdpLLbYhngHJ+umWWcQs55zI7GHiw8SGcCO3h4kPEn5Ef5H/xAAoEQACAgEDAwQCAwEAAAAAAAABAgARAxIhMQQQUSAiMkEwcRNAYUL/2gAIAQMBAT8A/sF1XkgQ5sY/7EGVDwwMDKfsSx5/G+RF5NTq82MsN5kyKSKMxZcYTdqMTqMQX5QdRi294gyoa3gN7+u5kyogBJnU58bAUZnYMRR7ggRWG28R1obxD7R6iZkyqg3nV9QjKtGM6mEjsBcIioSBEQ6RE+K/oekmhMuZUWyJn6lHUAAzKdQFQiV2U1NBO4i4zQiigInxHoJoXMucBCaM
4nUdUGx1U139QtOYBCIFv7iJ7eYBxExEgG4oodydjMuakY1MnU6krTG3Er/YR2BlXEx2OYooVFx3RuJjpRvAOO+TIQjGo/VMykVNX+QmCVcIrtjTUOYq6RzAljmY8Y0jeAAADuZlHsb9QoKhEJgO8EIuJjDfcRQo2iqDMeJSnMVAFAlejKB/G36hG0KiHGtTQBLqYxqu4qgXUAmLGpWzEQBaEA9OT4NHUaTt3oTQviY1AGwlTCisNxERQuwg9R4jY0o+2PiQLxGUAcQwRJiUMNxMaKBxAB4/AfuFR4hRK+MyY0A+MdQBstTCBvtMSiuIAPH4zCB4hUeBAo8CAf2P/2Q=="
    "type": "Ed25519Signature2020",
    "proofPurpose": "assertionMethod",
    "verificationMethod": "did:key:z6Mkt8Yyf5Z7RFeWDqbHYdpbnpSmYZpMNjsoxHCnXmRkcL
282#z6Mkt8Yyf5Z7RFeWDqbHYdpbnpSmYZpMNjsoxHCnXmRkc282",
    "created": "2023-03-13T20:33:22Z",
    "proofValue": "z3SFdm3yeujvWeV5D5Rr3RQ2mERPjSnBiTwGmA7BsvuEvWe8H2pkRHB7fbnfoxKQSGnUqBeaNeA5V8B5ZsgzTaahf"
    "https://www.w3.org/2018/credentials/v1",
    "https://w3id.org/security/suites/ed25519-2020/v1",
      "@vocab": "https://verifiablecollectibles.com#"
    "VerifiableCredential",
    "VerifiableCollectible"
    "id": "did:key:z6Mkt8Yyf5Z7RFeWDqbHYdpbnpSmYZpMNjsoxHCnXmRkc282"
  "issuanceDate": "2023-03-13T20:14:49Z",
  "name": "Blocked Blocks",
  "description": "A collection of pixelated blocks on the Bitcoin blockchain.",
    "satoshi": 1867358842145062,
    "collection": "c011ec9a7c92ca331ea272c4156c11297c9f9e23e553b7eeaf511a0d26bdd99c",
    "status": "Uncommon",
        "percent": "5.71%",
        "status": "Epic",
        "trait_type": "color",
        "value": "light blue"
        "percent": "100.00%",
        "status": "Common",
        "trait_type": "width",
        "value": "2"
        "percent": "28.57%",
        "trait_type": "length",
        "value": "4"
    "image": "data:image/jpeg;base64,/9j/4AAQSkZJRgABAQAAAQABAAD/2wCEAAgICAgJCAkKCgkNDgwODRMREBARExwUFhQWFBwrGx8bGx8bKyYuJSMlLiZENS8vNUROQj5CTl9VVV93cXecnNEBCAgICAkICQoKCQ0ODA4NExEQEBETHBQWFBYUHCsbHxsbHxsrJi4lIyUuJkQ1Ly81RE5CPkJOX1VVX3dxd5yc0f/CABEIAP8A/wMBIgACEQEDEQH/xAAyAAABBQEBAAAAAAAAAAAAAAAAAQIDBAUGBwEAAgMBAAAAAAAAAAAAAAAAAAECAwQF/9oADAMBAAIQAxAAAAD1kDm6gAEAYoAADBFiakIXBIRyAAJgAAAAAAAAAAA0ABwCQCADY3GcoslDRbmko6GBoYWjM+zk2dGW90XIdTl2zM
EUubWAKQAAAAAAACADAAUQSVqwuLc4oa8FKktbo8qOzRt257ORq0Z10LKyWQj73ht/Lt3dXkuh5fauFazn2gCYAAAAAAAmgDEGiTqVulOvmaduv1uFksus2c+jfjbOq+udZRYjRgPytLLbtdvwfTZN29r8pv8ztXFrz59YCqSAAAAgqAADiEFF1K5SnHmY3xdLjRtRNeBczQoXZqejRuSU6NspQZm3AzO1GOHe6fjJMfQ7e9x2/zexqLUs59aoCkAAAAgoOuARWlZqyr5mK9W38um1F0ZG0tAvy5Fq7HbTDerUHHaMPYB9aSm27Pt1E9rq+I18m/rr3N6/N7F4hlz7FBU0AAACuKEYa1yOUOeqbtLTk551qLZgZJBJZRNXlp3ZZMbQr2V1OgydQCleshi1uhiazdFRPZ2+GiydD0ibk9XndjZWvNn1qAmABAARbHOko5lLbr2VctB0WZqx5MrW6MU9KWWymhDrl2bH05a84S282gLoIsrSE5kVVE1VYyfU6/GWMnM
Q7+fBvc3s6JG6nS4AIBwhEBxjr245Ry83fo3Uc3Ht5evDWlruuyzrBJbmfWnozplo2IZkmjnXSKV7bwzY78ClJYikU+mucw/D0+1fWn5vZkGkZtR4iIBpGSDhWpataccfL6PKvzYrb9LXhZLBJZnfUsJZnr171K2t92nccVfGo2QzNjYr4UU9OSGbNs6+eCfl9tRpCx4pEiFRpAHFIZ2SVTN26M4Y+X0mFpx0lczRiUa+2ltW5FZTFM2NkywKSlRiqSiKpak6Wcm7oZq0vP6kgCnKKVtiSI1CKCRFJJtS9XapZG/m205Wd0GBqwsEboyvidHbU5oMAAcIqcj1khbtWUuYOlcejs2xQFKcCtiKjUYqCaAwa5WoqGpScaeF0uFfmp5u1ibeerHN0Z1kZMpOnbcqvZNNao01ZLj6r55ySi+RRa7WgInEEKgANc1jUVBIqOYRStaiytnMlCti9BjaMsNhLdtUFl1qu+tJM6uxkyyRmPc+MhwsZAgmgCcoEQAYAgAAADSM
goJBYhaZnadCUWSo+SSRsg1e2SI1VEABIEE1ABwCbwIgAAACgAAMFRWgABrmgrmuYIqCRj2MaioCgDUBDgEwAP/xABCEAABAgMCCAsGBQQCAwAAAAABAAIDEBEEEhMgITEyM1FSBRQ0QVNxcoGRobEVIjBCYaJAQ2Jz0SMkY5JUgkRQwf/aAAgBAQABPwDFH/oBi1CdGhNJDojAdhK4xA6Zn+wWGg9KzxWGg9Izx/DjEdnlbeUxO70k3RHV+GJACvt2qJaYMFodEfQVpmK9pWLpvtKfwtYGUvR/td/C9tcG/wDI+xy9rcHuyiP9rl7TsPTfa7+FbOEbGbTEOF2fKdi9oWPpftKbwhY7o/q826V7QsfS/aVxiDveRQjwiQA78G/RMuE9Q3tj0MrX+X3yg6J65WrXv7vSTdEdU4esZ2h+AqqqqtEZsKC97gaCmZe07Puv8B/K4R4RgOgNAa/THMNhXHYW65Wi1Q33KB2SqwzNhVneCw9pXgo1nfEiOcCKGi4pE3moQM
XAAVCwTtoXt2ydHF8B/KgcN2R0aE0Mi1LwMw29a47C3XKHaocR4aA6p2/geEeRxe71Erbqm9oSfzSsurPaxDnM7Jyqz/us9ZWXXs7/SQ+Je+ivKq4RP9nF7vUKqtLL7AK0yri36/JOs1ae/5Liv6/JGLxY3KXq5a5lx7/H5qHHvsDrqwv0V/wCiv/RXlAiXI8F1K0e0+BXtT/D9ysXCN+0w24Hb830XG/0eahR77iLtMirKnxOEeRxe71Eomj3yMrbrR2RKBqm4sPWM7QlwdyyF3+hlZtYezISPwKqqquET/Zxe71Cqop90davFOcVeKtWWICd1XQoRpDaFeKbDaQDU5QsE3aVxKFvOQscJvvBzqiTbQ+zERmBpc3NXNlyL2/bOjg+B/lcE8MWqPaHseyGAIZOQHaFxyLutVmjuiX6gZKZlX4nCPI4vd6iUXRHXJ3NK06Y7MoegJM0G9Qm7RPVKPqnd0uAuVxP2j6iVi/M7viXirZls0QHNk9Vg2bFamhsMED5lUM
oZVQLAQn5XNqVxWBueZRhsaSAMiutT7VHa9zQ/ICQMgXHLR0nkFUp7jddl5ir7tqivcWEEy4PixIUZzmGhuEeYXHbV0nkFwVao78PefXR5gsNE3lCc5zSSedVQxzmMrXyd/d6ytmrb2hJvPJmaT9Iyi62J2jN2i7qMomgZWTWnsy4H/API/6f8A2UDQPXIZvgUCjAGG4EBYOHuDwVuYzAt90aY5lcbuhRQBdoFUpmaUYnCOylXnbSnAEnIFdbsEm5SAVg4e43wToUKh/pt8FgYXRs8FcY3K1jR1CUWNGhUwcV7K57pIquOWv/kxf9yuCI8d9meXRnk4Q53HYFhIm+7xKs5JgtJJPwY2rdK36lvbEo3yyZmlG1jpHOZt0m9cnaJk7NK0fJ3y4F5K/wDdPoJWbUs7/X4LtEytOrHalwj+V3yMm6IxX6Duoys+ubKPoDrk/mlZtA9qXB3I4Xf6mTdFvUMd2YqhVpaSwUB0lddunwXCLHnBUY7n5lg4m47wTwWmjgR1yM
aRQZVUbZ1G0J5F12XmMoGtaqjaotS0U2q4/dKe12TIVQ7CrPkYa7ZcHxoTbJCBiNBy5CfqVh4HSs/2CYQWMINQWj4MXR75Wz8vvlbta3sCQkMwmcxlB1jZNzyjfLKFonrlD0BKy8mgftt9MSipiPBIyK47YrXCiG5QbVgYu6rbBiYVvu/KFgYm6iLpoc6qgRQKoVx2xFjrpyShaxsm51UKLlu0VCmENFCr7dqhEGG2Vl5NA/bb6SqFUSOY41o+Tvlbta3sCUbWOkOab9B3UZQtY3EdzSMoGqbKy8mgftt9MUjIVRUxIzC67SiwLtoVssz3RWkFuiFxSJtarRDc2M9pIyUV0qqrJwq0j6LBO+iY0tcHFYRqwjVhGovBVQjKzQ3GCwinP6rAu2hWc0s8EbIbfRXxiHMZHEdzStOsHZlbOUxO70kc5mcxkcxkJCQlZOTw+/wBZQdTC7DcWiuotyYhFVc+qjwqvBvcywH6larHejvOE2c30XEf8nkni697djiJX/oi/IM
civIuriCTGXhWqwX1Vis9bNDN/bzfVcW/X5KE2kNgrmaFTGdonGi6Q6pWjWulG10XtmZ58YShaPfKwckhf9vWTNBvUMc5lRHEcwONTVYJu0qNZ2GI41K4sza5RrMzDRMrtIri0Pa5VVZAVICuBQoLXuIJOZcUh7XKDYYL71XPXs2BvP8QofB0C6fefn2hezoO8/yVms7GQGNBNBX1WCbtKaAAAqYxzSONG1jpRtdE7RxW6QlZ9M9mVn+fulDzGUHVtkMwxKqqrKiMjIScxhJJCwbNiiQIOEf7vzHnXF4O75lcWg7nmULNAJAueZXErN0fmVDsNlLx/T8yuIWTo/MplisrTUQ/MrisDc8yoVngi9RnmsDC3UyDCporAw91Na0AABUCqqn4Ds0jISOeUTWP7Rm3Sb1iUPTEhKHzyZmkM34GgVBsRYyp90eCuM3G+CwULo2+CEKFXVt8Fg2bg8E1jK6DfBXW7oTWNrohXG7oQa0cwVBsGJU/COIMQ5zMZxIZxJufu/AM
j47s0j8cfHdmkfhf//EACgRAQACAgAFBAICAwAAAAAAAAEAAgMREiAhMXEQMEFRBDJSYSJTkf/aAAgBAgEBPwDl0vxOG30zSfHt6V7MMeT+FoYsv+u3/JgxZCzulu0cd/4Mz0ucO6pETua9mptPMx478Z0e8rS2zpOF+pQ0+n5VLX4dG9TPiyDXdXtETua9jH+9fJKJxkE3Hk/IxXu10b0TPiyFzZ8RE6PPT96+SUdWJW4pB9O0GM/Iw3vcTWtamXDcvp1GqKPNT9q+ZWwpK9EZWwsGPWdpua3M2C177EmbFYyJsiaXlO55lL/5HSFusrYGVvt7QfXcZk/Gb3bbCZMKXTfZiaU5a21YdSmTdg1CUesq+mo+t8HFdeKXxavY32ZrkJjslhlL7dagytu/SFv6g7nf11L4BtZ29VljVnzyEHTMV3ilVWCkqruHrublnq+Zb9nzNep6VUZiutnxBlHvBis2zfpZeJ8x7vLuEx2RevxMVlXbK/MryK7esva3E+Y93nF+5M
is7eswq72wiy1rD3lslxerHJfb1Yrt6+zVT5mKz16sb2/ky177/AGY3t9sbP2zf9+3t+4L9+4e5/8QALhEAAgIBAgQFAwMFAAAAAAAAAQIAAxEhMQQSIFEQIjAyQRNxkTNTckBCQ1Jh/9oACAEDAQE/AOkkDczmX/YTIPz6ZZQCSQBPrVD/ACL+Yb6f3U/M4i6ooMWrv3i21/uL+Zw1tZ5sOpgIOxz6LHCknYCW21/TbzDaPYnKdYXXvHII38ODsROfmIE4W6oqcMN4rBtQcj0Lf03/AIyxTyHT4jA4PRtOFurRW5jjJnC31Gs4b+6BgRkHPXZ+m/8AGWaoRHQhTMGHwME4W+uushid8zh+IrNeQTvFYMARseqw5Rh3EZCFMcZUiOhUZMPQDOH4lErwQd5w/EI1SkAwHIB6W1B+0sTyHX4jJgHWWIWXGY1RUZzCJjHgYDiUcWtdQUqSRKeIDVqcHUQHIB6MR1ypGd5bTyoTmEf9li+Ua/MbTEzM+I2lfF8iBeTYSM
u7NaHG6iA7dBliZQjMsqCrnMYcwlqYA1nLOWEeAgMr4khFGBoAIpyqnuB0kAgy6sch1O8dABHQNjMdAuMeBgXMCDEFY7mKg5V1O0T2L9h1OoIwZfWqoMd4w2jqDiFBAimBFmAPBFHKv2EX2r9h1GWqrKMj5l6KoXAjDaECY8VUEDSIi8i6fAg2HWQO0uVcDSXgDGBiGKIiKRqItNZA8ogprwPKIFAA09EgHcZl6L5dBFRDnyiJXXj2LAiAe0QKOwgA7emQO0wO0wO39P//Z"
    "created": "2023-03-13T20:14:49Z",
    "proofPurpose": "assertionMethod",
    "proofValue": "z3ust7sWzVVMHoVgsMj9Zf8nB1TzcQohDgPSBivPqkdabYXULZZ5by4EViSFhzXZPKHtvmw7LN4GsMyuwS2FoH3Sv",
    "type": "Ed25519Signature2020",
    "verificationMethod": "did:key:z6Mkt8Yyf5Z7RFeWDqbHYdpbnpSmYZpMNjsoxHCnXmRkc282#z6Mkt8Yyf5Z7RFeWDqbHYdpbnpSmYZpMNjsoxHCnXmRkc282"
    "https://www.w3.org/2018/credentials/v1",
    "https://w3id.org/security/suites/ed25519-2020/v1",
      "@vocab": "https://verifiablecollectibles.com#"
    "VerifiableCredential",
    "VerifiableCollectible"
    "id": "did:key:z6Mkt8Yyf5Z7RFeWDqbHYdpbnpSmYZpMNjsoxHCnXmRkc282"
  "issuanceDate": "2023-03-13T20:16:23Z",
  "name": "Blocked Blocks",
  "description": "A collection of pixelated blocks on the Bitcoin blockchain.",
    "satoshi": 1693481576087879,
    "collection": "c011ec9a7c92ca331ea272c4156c11297c9f9e23e553b7eeaf511a0d26bdd99c",
    "status": "Common",
        "percent": "11.43%",
        "status": "Rare",
        "trait_type": "color",
        "value": "green"
        "percent": "100.00%",
        "status": "Common",
        "trait_type": "width",
        "value": "2"
        "percent": "28.57%",
        "status": "CommoM
        "trait_type": "length",
        "value": "4"
    "image": "data:image/jpeg;base64,/9j/4AAQSkZJRgABAQAAAQABAAD/2wCEAAgICAgJCAkKCgkNDgwODRMREBARExwUFhQWFBwrGx8bGx8bKyYuJSMlLiZENS8vNUROQj5CTl9VVV93cXecnNEBCAgICAkICQoKCQ0ODA4NExEQEBETHBQWFBYUHCsbHxsbHxsrJi4lIyUuJkQ1Ly81RE5CPkJOX1VVX3dxd5yc0f/CABEIAP8A/wMBIgACEQEDEQH/xAAyAAABBQEBAAAAAAAAAAAAAAAAAQIDBAUGBwEBAQEBAQEAAAAAAAAAAAAAAAECAwQF/9oADAMBAAIQAxAAAAD1wDxegBEAFAKAIEVKAAVFBFQAAAoAFEUQAAAAFAzAAAS1RiJIkcaWG1s9jYfz9xNRcvTbVAugCABQAAKAAAhAKcBmARJM
IyjUc9OLn4Zw6GhjMnDS4jouWnjp9Ny2846PpHlfd36Wy7H1d/QeNc2AUAAAoAIAAEKMMn1J6Dni5Ds7HyMevLE+fWv1Lc5Wsy/BJQ0GSWL0vNTXv0/beU9lr6vTT85v7+hIiLegAoAACoAABGNOZMvSzJy4Srbiz8PKS614qU0ldznmzppbsDJJG425ma0zruY2r13+48w2NfS7qTk97f0ryQz3qAKgoIAIAsA05kzNHNnLiGSsnyIWSJnywUNSi4Z86zaxFcjTOZ6FiQq3ooquS5dTXo7rrvKd3X0PRLfI9Fr6NwikvdRBQaANCAcnNHm3qrnw7N+hPn5aNJ5Vo3m54Zc9uJ5o45stLtrFvFqo6dKOfs0dbfsZd5ev6ny+xr6HqM3Gau/qbxWnvdBooBUaKcpVr6Maczn9TRvn4ld7Oz4aaMdOCwTR588eRs5t41b0F6yG0yXMgo60hmXJISZ+VTvX0jY8mk37vbbHH6+vp66Mfr0AhawDlEZIGfS269xy2d1uM
TPLy6adKeKGNyzlHna0c8+XcsRuMapiruSYL12W0tCTPp3aGtWZWzr3OrwUz1+oPybPX7F4DXdo9OZgCNhnalDL6Gmxy+b1+BPJiFiCeNrHNnIilrTzmPq5dhO29ZHehsY506mwq58twu1ljW9vQbVez1+3cFNelRyc7CKI1HAytbiShi9LQc+azOu5qeKgyWOeRIJ2TMNTRV58+zOk5slaquVq3bhFm5Fc7XX0CzHa6/akEL1kAxYx6JEKDWuIip6Na5oYXT5c44eP1vKTxRMck4IK2clVFcwAUQVzmquhLJY16uwswT9PrAhdzimaiORGI9pGAEcgkOfrUmaPN9bgThmYvUctnyKIs8oqLOSgpPOy5rs+axb37CexLr06Ekb3dBBq4BCAINc0jFQAAilbEWTtZjNTke24954KejQz4ZL9PUQvM0t+qtNPJrsyR770ker5tyoTQBbcAhAEABEc0aioAAkM8SMx9rLsgiuRucMj3WFiOaadKyVpFVVQBoAABbIEAM
AACIqAioCKliKiwV7Fewa5o6WKWEa5oiKlAAgCvVFHgL/AP/EAEgQAAEBBQEKCAsGBgMBAAAAAAECAAMEEBESBRMUICExMjNRUjRBU3FygZGxFSIwQmFzgqGistEWNUBDVJIGI2JjZOFEYIPB/9oACAEBAAE/AP8ApZz/AIokDO1tO1i9djOWv7reZcXDoNFLp1FsOheV9xZ/d+5Ll6p28iqLGcWFnuDfaW4v6v4F/Rk3ZuapKVCIyEAjxFN4Yudy/wAKvo1Wr+FeZhJ7xSi9YOjK7H3i/wDZ+USh9Q56Ce78M9epdO1LUDQUzN4Tcbi+wfVoy7cLDukrWh6QVAZAPq32pufyT/sT9WffxXc8Wf5UR2J+rfay53IxH7U/Vl3fg4g20O3wGbKB9W8Lw2487B9WulEIfRr54kEA2c/MA1sM5jXSXLsEKyIAbDnO6tvDsJyb3sH1Z3dmFePEICHtVKAFQONrYYKBNPwMfwV77PfK7XBUetHcZRHmyhNWelKI1y+rukjM
QTzCcJwqH9ajvkjSHlrTWvQ189DXUf3qAfLs1pZyV/qDeFP7Pxf6a6UbfnCU3ulFg5/QWt+hnnj0a9+lnBsII9LXz0MuHviiu1SvFRsD/ALnuYCyANmSXhz/H+P8A00Ld2kS4ODfmJ8/08zfaH/F+P/TQV2cJiXbrB7NquW3XMGt+hgqvl7tfdkR7HzCUXqx0pGTvMZJ0RI5zOG4Q49Ynvlcf7xce18pkjP5SrEtVrsmtzYj2PmDUZ87C0gGudsGRtUy3CBTKWvCNpZ6oulBKdlcrX9ewMh+uyMga/r2BgAQCeNrIa8p2lnTpKXrtQJqFAthLzYloW6D6HfoeoSgqTXODTKKN9pY7knHYr6tcu7cVFRC3a0OgA7KsgO0DjLYS82JZy9U8tVAyUzeVux93RHs/MJLzSXxSi9YOjJGiJJ0U8wmjTTziSdISuBwx56k94lC+f1eSqWqWqWuv93P/AGfmEljI1GIBaylopCb4MnmtYTsZCE2RkawnY1ojIC1tW1r073WM
LtABIGUNfF7Wev3qEEpVQhsNieU9wa5l0Y13ELKHtDeyNEbQ3hi6PL/Clrgx8XEYTfXtqzYpkAz1a+vN5nSlKSSTx4lS1WqWqcS6/3e/9n5hJeaRlE6wdGSNESOczVoq5jJ/qlSufrldA94l/DX/M/wDP/wCyc6J5/InMWqdrRgCoZ4FCoyZDzteXXJo7GughCXKSlIBtjMPQWqWEilJzpBa9u9wdjKABIAEni1B4vxjpFra949rW1bxYKUSASWsp2BnyU3tWQNZTsDQwAeGgpkap2s4iH7q1e3y0VpWyoirYdG/q3371NceJiVwyyt+8Ub4c6ieINfn3KL7WhlKLhBJJOXvx1aJ5pRfB19XfK6WoT0x3GQxF6Rk91i+kZp0hzyfatUofTPNJHHK4vBV+tPcJQuoR19/kX2rVK6GpT0x3Sj/yvakJK0jJ5pr6RmM4kM4k8zCUX5nXJ1onnlcL7qhvb+cyd6COiMd6CUKoGsL3S0e7WXKaIUfHHE15e8mvsaPdPBeM
qoVx8TXt5uK7GoU5CKSINS1DsZbt5bV4is54mvbzcV2FqHY2bKczX51yie0MHrqo/mJ7WvzrlE9oZS0KFEqBPoLULRf5fXJ1onnah2NcSIcIuZDpW+QlQt1BUAdIthcL+odfvDOniC7dkLSQUjja0jeGMZROrHPK6n5PtSidYOaQkc5m91TzomQzyhNYejKO/L65Q+gelJxqkyg+CQ3qkd2JQtQ4j9KlIAA42vLzda6UM+XerKM1rjDYFE8n7w0Y4eoepCk0NkNYVsbNkLVnUM9IvTzolqMhJKgAGvTzdaFQtLwkjzZRTl48sWE1pVsEiNz3hnLh6lJBTxtenm6znxXaQc7VDQXA4b1KO5qHEOY4is0ovzOuV1eEI9WO8yXpHFeatfRMnOsTJ1pdUhISGaUFwOF9SjuxKMRkOIQ1ktEO1KsUI42vC9oa6MC+eP0kKRoAe8t4Nf7yO0tEOlOny0KIqKZmpOwWW7KkqAplBDYE92pZ3CPErCiUte1MhBSZDESkkBrJM
aBQcDhc2pR3NeziHMcZ5xSi9YOjK6HC3vs9wkc58iJCSNESgeBQvqUd2NZYpyZ5GSk2qNe/S0Q4tLBtcTYN/X7mjLnW4l4q+7PN9DeC/73w/7Z6mw8eIz2VEdmJXGqwMnEPbdJVapWvE2Cf1+5oNNISGGx0ge6VWriHMZHEfaQ5pROuX1d0ojhD71iu/FGMJQvB0dffKF4M49WnuxqMRkayGUKDEU7CjU1a8p2ln8MgvVGqmwV3tUz+Acl+9NpemrvbAHO8vtDVauM4dJeWqk5KZmwV3tU0Pc9y8QSVLz0yEN4Lh9952j6ND3PcBykBS+0NgDneWzkWXLtIzBIDVarVxDJWbGfaxUn2ue9NWOJQnn9UoPVq6Rk51SZI0E8w8hRlDI1Go1Go1GU7QVEkNeXe6z2FcF4s2POPGWwVxue8tg7nd95ZTh0EqITxFrIZy7Qt6lKhUFsFcbnvLQ0DCreEKd1FnaW8GQPI/Er6s6udBptUdfEWwGF5L3lnUK4SkhKOPaWvDM
rdZ26dhAADXpGxhkAAavkFZsYyeaxfSM16CuYyhtcjr7pQetV0ZO+OSM0negPKUDKxihFT4oawjdHY2Dw/Iu/2hjDQ9NS7/aGwSF/Tu/2Bkw0MFAhw7Hshry55JHYzp06CjR2kZNjWEboZ2hGXxQ1hG6OxghG6Gsp3Q1APKqxjnMzmMhJ3pdUnfHIfgTI46dISMjjDMPKmRx06QkZHGGYYn//xAAiEQEBAQABBAICAwAAAAAAAAABABEgEDAxUSFhAhJAQVD/2gAIAQIBAT8A/i6e7T3Hb092y29B89pfPV8R8WjEfEPb82dD+5b8WHspEsw50Lch55PUNkzoMsflhDzyySPiXZhtghy367ebfrJHjp+31byTgSzbbZByyTjllnQ8c2eedlngBlh6sPXaZg+oD1Yev8X/xAAsEQACAgECBQQBAwUAAAAAAAABAgADERIhBCAxQVEQIjJxMDNAYRMjQ3KR/9oACAEDAQE/AP2eR5hZR3ENtY6uoguqP+Rf+wOrZwQM
fxE4yY11YB9wh4inB/uCWcRSV+Yl1tZUYYE5ldiDOTOEuqGv3CJYjZw2fw2H2N9Sx10HftGYYO8JB9aGC6smcNfUqnLdTK7UdSVbviZ57f03/ANTLEOgxkIBgEIx6AjeLYozOE4mtayCT8pXarrkQHms/Tb6jDKmPWdJ3E0FdzGOfTEAlR0qQfMo4qtEwQ3WVXK6BgDAcgcrjKkeRHqIUnMIyDLE9vWFcd4BCJ0gaf1MdpRxarUo0k4ld4KKcdRAcgHkI2Msryh3jV6QTmMNQxHrwBv3mMQn0AmP5i7AROK0oBoiXZRTjqID05GAIIltY0HeMmB1jLqHWWJpA39AMzGIYDNX8ReLYKo0joBEsJVTjqByYjoCpEtqUJ1MZQI6BgMx6wuNzAMQwneA7QCBBgRB7V+hykSxAVwZdWqqCPMIjKDjMsGkjEzmaAYK1xAogGwiAaF+hzGWIpUZHeXIqgYExLFBxkTQviYHqqjSu3YRfiv0OcgeJYikDaWqFxgR+ohgiqCBM
tEqrKj2iLWmB7R0g6D8BA8S5RtsJcBkbRFUjdQZXWhX4iBEx8RAo8CDt+IiFR4ECjwIAPEH7X/9k="
    "created": "2023-03-13T20:16:23Z",
    "proofPurpose": "assertionMethod",
    "proofValue": "z3ypDS8QHF9hjZcmbdBJEEtxfvpjhQFUDE4Ug2TgCEpTPFT9XDkXqm5ABJ6sGmQRkQtepRsvkamzgg4ye28bCoy8y",
    "type": "Ed25519Signature2020",
    "verificationMethod": "did:key:z6Mkt8Yyf5Z7RFeWDqbHYdpbnpSmYZpMNjsoxHCnXmRkc282#z6Mkt8Yyf5Z7RFeWDqbHYdpbnpSmYZpMNjsoxHCnXmRkc282"
    "https://www.w3.org/2018/credentials/v1",
    "https://w3id.org/security/suites/ed25519-2020/v1",
      "@vocab": "https://verifiablecollectibles.com#"
    "VerifiableCredential",
    "VerifiableCollectible"
    "id": "did:key:z6Mkt8Yyf5Z7RFeWDqbHYdpbnpSmYZpMNjsoxHCnXmRkc282"
  "issuanceDate": "2023-03-13T20:14:38Z",
  "name": "Blocked Blocks",
  "description": "A collection of pixelated blocks on the Bitcoin blockchain.",
    "satoshi": 1172937133610040,
    "collection": "c011ec9a7c92ca331ea272c4156c11297c9f9e23e553b7eeaf511a0d26bdd99c",
    "status": "Uncommon",
        "percent": "5.71%",
        "status": "Epic",
        "trait_type": "color",
        "value": "light blue"
        "percent": "100.00%",
        "status": "Common",
        "trait_type": "width",
        "value": "2"
        "percent": "28.57%",
        "trait_type": "length",
        "value": "4"
    "image": "data:image/jpeg;base64,/9j/4AAQSkZJRgABAQAAAQABAAD/2wCEAAgICAgJCAkKCgkNDgwODRMREBARExwUFhQWFBwrGx8bGx8bKyYuJSMlLiZENS8vNUROQj5CTl9VVV93cXecnNEBCAgICAkICQoKCQ0ODA4NExEQEBETHBQWFBYUHCsbHxsbHxsrJi4lIyUuJkQ1Ly81RE5CPkJOX1VVX3dxd5yc0f/CABEIAP8A/wMBIgACEQEDEQH/xAAyAAACAwEBAQAAAAAAAAAAAAAABAECAwUGBwEAAgMBAAAAAAAAAAAAAAAAAAECAwQF/9oADAMBAAIQAxAAAAD6uBz9cgAACAAAAAAAAAAAza0M6htOegACYAiAAkBAAFQJMACQBAAAAAAAAAYuNuD1/N6sba+S+nH3O15jsZtfRM
tyyjR1Dn2jJ0yvGy4CYAFQJOQEADQAAAAAACjTfHb83pw9HxXf4nU4uK7tNOO3TRcrsxwuvCfUa5m9Wn1zfEa5vW7M53y7pIEwCTAkQAAAATATAu4scR/zenH0fAep8p0+Lr0uV0tWLW690tYXXDRNmzMbb3hc4zjri6PsNl9uV3bFSErkjYAIAAmALRCcot86PM6MfovIxl0uOcjrV14Ob0bbCXnVdGSLqrbj6DkXpahTqavnfHv8AX7Ybc3shBF7gNgABMAEYNb83XhacT3i+pw+lx1unzHdWFlrmvNaGHKS7Ca7oKrdW6kk1cqvi1Yo1N6X2z6/S7La8/qXAU2ABgATELSTC6HD0Y/R+d4e3R49+X1TVg4bfR2a5L7CqdeH2+cFOrz9wd3SartihSnVMb6V3sMMs4t7es2z67EkZbgNhXMNVMuXflZ4CanS42DiGurB0dOY4Q32X5LO8nyuiOed0dx8nXokJqt5506tM5tXbtq69n3Qyzrk2Ta5CyAIy3KjZlM
dGdefN5uXS4y6jWO3mpa3ZcFmtM3G/L6POHToI7jYYRcgWilIX6ZxWrTtffoU6pds3j3X1L1XWIIyCwpWKkiUXkbKfL47LdTi4Z0nRkrvSzhtnMSrEH0Qoyu+ni1nNVts5pXovazdei/Qr0ce4anenTW0kGAKdpsJ5hFilNhadfnVeklv5fJCNWK00hx1jKHHbCdSODeeqcE0rutBeq3bor9jNuq/VvPsNK3hIAi5CVK5IniBYq475yjyEezzdOLz2bOO7nYhE6oAaLVAtrhoi5S1Vuzyfbza6dPB/NulnPeq2sgmEkXabg4JE1wJKa3qxdR/C2ri5dTO6jlYddO6jnLdNG7MvkxhbRF6Wcb9Dn9jNpOzzuzi6A5i3TorMwpACdglGgAwBNUCasQNFNIawzZzlFbBzKUVMnazgkp1051prdNKyinX5/WpuOkn0KNMaVtGcRaqczEotaJGTAiSAMAJFQGggCQGoiwRrntmzPLfKRXLfMVX1HYs2z1jKCYTgAABOSJM
AAAARUCQABUBqAGRMSK2megExKCtqji1bIAAImAAEwBEAAAAAB//8QAQhAAAQIDAgcNBgQGAwAAAAAAAQACAwQQERITIDEyM1FSBRQhIjA0QXFygZGhsRVCU2FzoiNAQ2IkNVRjgpJEwdH/2gAIAQEAAT8A/NH8sSALSsNB+IzxWGg/FZ4rfED4zP8AYJsWG88V7XdRVoxT+WjaKJ2D6UiZppudpndg0biH8rviFwguUeZgCBFJdwBjugr2hJ/F+0qJuhJ3T+L9pXtCT+L9pW5+6MmI7vxfc2TrXtOR+N9rl7X3Pblj/a5e2tzv6j7HJm6sg8cEf7XL2lJfG+0pkeHFYHsdaCr7datBH5Sb5rMfSd6UiZppJaV3ZpG92kroz2qSHNYff6mgyD8i6chNcRY60IzsKw8VyO7spsRfAf8Aqi7sy0WFEhtZEBe0tFoHSsE7WEYDnCy0LekTaapeC+E+84jNV4KYeBg1hmaioE3DYwgh2ct+wtlykt0oAloYLX9PQNZXtM
OX2X+AUN4fDY4A2Foy8uaRtLE7RrDz2doUGXEm/06MyUlebspLc2gfTb6cpZWJMXXkXbVvv9nmo+6V2NEbgcjj7y9qf2fNXkx3HZ2gr/wAlf+SwvyUWYwbQbq39/b80Hb5/bd71vX9/kmy1gz/Jb2/f5KA27DaLbVapY/w8H6bfRWq8r3y5AUNI+lfSZ5zG+o71NWZ7esYkzox10kf1OoUFGZraS3NoH02+nKWqYmHw3gADN6VvyLstW6O7U3Bm4sMMhkCzKDqC9vznw4PgUYhikxCAC42nvoZKFlvOtKEnCBBvO4Fgm6ynsa0F1pV4qObzB1q6FKcGEsV4oOKvFQzxArVLH+Hg/Tb6K3lJzSt7NN1v5hG/x9BSHo2dkU6KxdGe6kXNCORS36lG5KQ8xtJbm0D6bfTkSrVFe5t2wrDRNpbpzcdkdoa+ziDoC37NbfkFOPe+Ze5xtJs9BRj3XQAVfdrQcdaiOc2G8jKGkrfkx8TyCgzMWJEDXP4p+QV1qEJjzxgt6M
wNjzKwMNmaLFYEeBWlS7AYLCQsGzUoPBBhdgIOPIOpMe5TdbnLPpD1NJjTPo3NFY2iidg0ltO3vpDzqPo7LSV0DKQdDD7I5GaJENpBI4VhIm27xK3Zjx2YAsjPGdkcRqW/Jv+pi/wC5UOLFii9EiOedbiTTBwzwuY09YWBhfDZ4IQoXw2+CMOHsN8EdQT8x/ZKut1BMsDsgV52sqATfPCclHq0qEAWm0IMbshSjGb2h8UeCwcPYHgmAXWgAZEAOQm9G3tD0pu5/xv8AP/qkvmHtUGSnQKvzHdRo3OpAzz1UfSDmmknzaF1UZmt6seJoz3U3W5u36g9DSZ/TozJSFo2oZVE0j+uoyjEfm0FNz9C7tUgaJlOgY8ZzWwnOc6wcCw8D4rP9gt1IsN8u0NeCcIMh66TPDdsVh1FMa6zIVcfslQ7QwWq0a0/PdQEa00i0cIraNacRZlowOdmtJ6lg4mw7wUgx4gutY7O1K67ZPgoDSITbQVYUMmPulzOL3etI2bSL7tIOaM
aHLR+c7rq3Ob1ihyUNJD9XupKaM9qkPNGNaFaKbpczi93rSMQGDrV9utP42RWFQuBvDrVoRy0dnOpcdYOBNY4ObwdKtCcRYrUG381YGJsqRgxPxOLqWBi7KlYUQMNo95XHak0EDhxLMXdLmcXu9aTOjHXQUbkxHZzsU5DSBnnqpIfq91JfMPa5K+FP8aUit7PqsC7WFNsLYYJszhQK0IPAWEasI1YRqLCSSOlYJ3yXRiXSpSE98UtBGat6RNbVJS724S0t6FgXawoLS1htsxrKnJSb5s/8Ax9aT2hb2hQ0NDjjLTc/TO7NJXLEo3JiDGsUyy9Cc23Ut7fv8lujAsgt4/vrBfNPZd6aHEDrFeV/5K/8AKkFuEisbrtW8f7nkpKUuxTx/dKwH7lLwrL3GVz5oCzEuq7jRdGe6m6egZ2x6Ui5G0PIyfOWdTqSueeqkL3sboGNYngObYsE3WVOSzIkINJOcCvZ0Laeom50Dg4z17NgbT1GkoLXWBz1vSHrcokJrXkAlXM
AtYqzjPaD0kLe0PW5SkszfDeF3St7M1uUvLsDzwnIsE3WU1obktxArEMmO7NpMZg66RMopMZ47NI+lfQ5TWFpGdoUlOcN76QM89WMKDJjWlWqwJzGOFhCwMPZT4MLZWBhbKiy8EuFrOjWt6wNjzKdIypNpZ5lbwldjzKdIywcfw/MoyUvZo/Mre0DJc8yoUtBwjOJ7w6St7wdnzKl4EHDN4uvpWDZqTWNB4BQ0FBybqPpEzqGjs41h6RnaFIGlb30bQ0FBk5K04lg1BFrT0BXG7IRY23NCut2QixluY3wWDZsDwWChW6NvgmQoV9v4bco6FcZsN8E1jL2aPBWBWD8u7KcVme3ro3OxDiDlxQZOXPLigycucb//EACURAQACAgAFBAMBAAAAAAAAAAEAAgMREBIgITEEMFFSMkFhQP/aAAgBAgEBPwD2NL+py2mk/Xugvg3MFLo6ruGO31mbFk5+1WOLJ9GOO/1ZpP17IL4NzBiu71Wemo0ETW+FzbOV+Jalu/aXxM
25ntE09YL2JgxZFtonp8dqb2dBFNyyczL/k9RVUCYcN22ienxWoqwizzwWWuG5d2st+T0htmHFZvrcw4bUttZrU3PMO0WNgZburLWDct5egNoTFhW4bmL07S2/MJvistfT4jYWNpa/d7R4hMWLdw3MeHlvvfEmuFmXe8ZbJpTUbbV10UN2Jjwharua4+Iuo2/ktb+RZa+nWpey2WPHUx/kSj3Jub4sspFWWUZku80XbHor+RKLzHDc2wWLLveLMl0tLKvB6DyTHa3MQXfnotLeSZLI9mZLKxm+oXfmGS+/MrksvmVsr5gxmVRNMyWd+Yr8+zv8AsLPywvb5lb2+0Lv2mSzvzLK/v3lfmbfn/G9P/8QAKhEAAgIBAgUDBAMBAAAAAAAAAQIAEQMEMRASICFRIjAyQUJScRMzQGH/2gAIAQMBAT8A9iwPrOZfyEBB2PukgbmpqMqAi2AjZU/MTBmxBO+QQZ8X5rP5sR+8QMDRBseyzBdzQmqzYxVtNW6uw5TfBCAN4M
HHmJkWh3mPKnIvqgNi/oessB3JqarPiCrZmqyo/LRub9Cg9pjU8oifAfrqZgoszU6jGEBJmqzJkUBTDBwEoxEJAidlAi/Bf10k8ouanUIuOyJqNQroABCegREJFiIKAEVCQIh9IHgdDGgTM+oC4yamo1S5MdAUYTcHCrgEXESLuIhC1cVLrvET0iL24k9jM2asTGvpMuq50K8sO3G5cXvMa+neAf9mPDag3FXsBe0ri7UjHwJl1BZCKhMPACcs5ZiSxvFFCJiBUG4iUoFwdGX+tv1HQcphxjzCgqFag4IgbeIgUGoiAiYsY5B3gAAHS/wADMijkbhQMKLCiiBBEUCKJhxqUiAAUOpviZkReQ9oygDbjUAEUbzAispsTGoVewg6yoI2hwpW0bCgG0dANhGEEwAEGxMKitoAPHskDxCo8CFEP2x8aV8RGRR9swItHtAANhXu0PEoeIAPH+j//2Q=="
    "created": "2023-03-13T20MO
    "proofPurpose": "assertionMethod",
    "proofValue": "z65M2j7EkVZhGQR2A42ZiUDvF91b6LwhBdnKPW4gRvRSCVFdeUpBE6BvjEbNo4tP2fiY13PYty1bf7xG1WLWJ3xeq",
    "type": "Ed25519Signature2020",
    "verificationMethod": "did:key:z6Mkt8Yyf5Z7RFeWDqbHYdpbnpSmYZpMNjsoxHCnXmRkc282#z6Mkt8Yyf5Z7RFeWDqbHYdpbnpSmYZpMNjsoxHCnXmRkc282"
    "https://www.w3.org/2018/credentials/v1",
    "https://w3id.org/security/suites/ed25519-2020/v1",
      "@vocab": "https://verifiablecollectibles.com#"
    "VerifiableCredential",
    "VerifiableCollectible"
    "id": "did:key:z6Mkt8Yyf5Z7RFeWDqbHYdpbnpSmYZpMNjsoxHCnXmRkc282"
  "issuanceDate": "2023-03-13T20:15:12Z",
  "name": "Blocked Blocks",
  "description": "A collection of pixelated blocks on the Bitcoin blockchain.",
    "collection": "c011ec9a7c92ca331ea272c4156c11297c9f9e23e553b7eeaf511a0d26bdd99c",
    "satoshi": 1869283761836466,
    "status": "Common",
        "percent": "11.43%",
        "status": "Rare",
        "trait_type": "color",
        "value": "green"
        "percent": "100.00%",
        "status": "Common",
        "trait_type": "width",
        "value": "2"
        "percent": "71.43%",
        "status": "CommoM
        "trait_type": "length",
        "value": "2"
    "image": "data:image/jpeg;base64,/9j/4AAQSkZJRgABAQAAAQABAAD/2wCEAAgICAgJCAkKCgkNDgwODRMREBARExwUFhQWFBwrGx8bGx8bKyYuJSMlLiZENS8vNUROQj5CTl9VVV93cXecnNEBCAgICAkICQoKCQ0ODA4NExEQEBETHBQWFBYUHCsbHxsbHxsrJi4lIyUuJkQ1Ly81RE5CPkJOX1VVX3dxd5yc0f/CABEIAP8A/wMBIgACEQEDEQH/xAAyAAACAwEBAQAAAAAAAAAAAAAAAQIDBAUGBwEBAQEBAQEAAAAAAAAAAAAAAAECBAMF/9oADAMBAAIQAxAAAAD6qB8/qAAAEAAMAATQNOACgAAAAgaYAAAMAiBQAAAAAAAAJoGqE0GeRcV2A05UADAABgAARAoAAAAAAAENHOmOhwtXknNM
6S/ymp5+n6Hku66Og8mt7DTaAAAAAYBEDQAhgCHQl5hyMdmrh0Ty9F5azh54+n819p428C3Y7749b2XgvSZ6PU9rw/Tv0/TPj772aSqbUyIshAxAhmgBARoTTio4k5+px+Rz3D2cnGtnH0ec3580OP26LjlrrQ1cfUzkb9nDhej3nc+d9S9/ubvOdG9/TdFj3scRZCBiKaKieTNzZy6fOU4M/Jw4duTXJm34daX68GrGLrM8srYRmlWTZitpx7qN707+de37Dr+L2Z7PeaPP7NfW65XK+9hAiYGxRbSnL5XY5eeDy+ffV5/H5mTswePC09Iswa7eIdaXDuuuvbxuvnMcPQUc2nr16uCzWXc787m/Y7uRt19n0FlFjusELaVG5OmcTnczu8jPL5eu+OflZVphnmzl9E8VwO9l3eNd0sl3Ds8vfmWuqyYIOF3JIvqwb09PtwbL9T0Fmex3aCsqwCiNkTPye3yHh5WF9efl1Rmp5Qo01zxoy9DPPHNm6Ktw7JCqcYN2M
QRfRiLZNNfS7cm2/S7NpY70SCQGjjEDldXC8vLZ+1zs/PwIU5iExiujXTPKmGnNMicLuUR3aCKsSS+dui+3a2x2vo9Cwm64DAIrREQnl0QY5ODvYnP5/N2+XOPIJ55ym6lky6cqOLQBEkKbVl+jp66cenp6r116SU9+jKLmwBpDNKySSMZDNWbfSnM53ewPDi4+5x88eem6mc5k142XFwSy+re9Y7p9q9fO16rL0xvlN6ylbYowUGNICkMSIxIqQlWToZkxcvu8548zk+k89OKnHtx55pdPn+hvvk6S6d7MeuU77StL24znNYtigwk5EtQFsQEAAGIlISvH0MyZeV2+c88RrseeLa7npVpja3K+vStc27UwlbGMkKALFSRUAiAAAbTkbUxZNuSq8+zIhsy7AurvWJJCGKhgMAAABYgCAIAJGUZEpwmNpgmghOASjIAAAAAAAAABQA/8QARRAAAQICBAgHDQgCAwAAAAAAAQACAxAEERIxBRMUIDIzUVIVIUFykaHM
RIjA0QEJTcXOBgqKxshYjQ2FiY2ThBsEkRGD/2gAIAQEAAT8A/wDLHxnKoA8vqKymBv8AUVj4W8mxobnVB3jZltQvEoGtb7cweKk1K0n4Sgtc5pa+sHkAXClH3IvQO1H/ACig+aj9De1N/wAooNofdR79je1faWg+aj9De1ULD9Di0iGxsONWfyb2rhKBuvUClw4zy1rXXco8TGYb5UjXxeeZFM02+kSwT4fB976ZYO17uYZDxGNGxVk1V1rLP2+tUjC+JeG4iuttel/S4d/jfH/Sf/kFTj/xfj/pfaH+L8ai4WDorzib3HykcKfs/ErCDaiDXcVjf0qgUnFUuE+xXVX1hcL/ALHx/wBKhYbxcUnJ7276+0P8T41QsKZTb+5s2auVZT+jrTIlsaKtfkgVWq+90y6HLCGubzZRdMyfpO9ObRte32yo+mfRLAv/AGPd/wBygaBkJDvMeM6EwOaBesui7rVhnC1IgYiyyGbVq8FcP0zzcHoPaqZhuluiCtkK7Ye1cMUM
nch9B7U2mxYgtOazj2BZVE2NVVfHtVkLIYXK5yyGDvPWRwt5yydkLu2k1hY12wJ1LiQRaYGrhWkbkPoPasG4apUPGVMhcm3819oKZ5uD0HtWDcJ0iPBc97WCp/Isti7GqDFc+EHEDjVooFV94pmqbzpYfuonvypOmObKDqxJuiJm6UTVn2SpGgPTKg/i+yWBfBX+tPyEqLqGSF2fHcWwnubfxLKI2/wBSwrTKQyjsc19X3lVw2FcI0zzvwhU6kxo9jGOrqlSNMc1VKEamCpVlBxqCtFWnbVadtVSi6s+yUXumivarDdigkstWVjX7VQqbSYcItY+oV7AuEaX53qCwfSo7qHCJfWTa5PzKyiNv9SY4ljTWq1WVWcyk6l3slhjwZnre2VI8mVI0xzZQ9ASboiYvEo2rdKJdJkqNoHnSwb4FC975mUPVw+aM+PqnexVBYXAydvrB8iqhsCitb3PEFYbuhOhQyeNjT7FiYXm29AWLhi5jehWGbo6FGiRBFiNDzUHFY2LM
5x3SsbE33dKhPeYjK3u0hyzsM3QnMZVojoWLZuDoVhg8kdCst3QhxXcSrO0rBzjkUHjPlfUVadtKhE4qHx+SFWUM2PqneyWFvB2+sHyMol4kZGUbWxOcZwtbD5wzHZ2DvA4PvfUZQtTD5oz33GWGfBWetHyMnSdJ+lJ15lypmm30iTdKRuzBKgeBwve+oyhamHzRnu0VUVhkHJWetHyKqKdJ18ng1qo7EQazxFVO2FFj909Cax9pvcG8ckheqwnEVZglg/wADhe99RlBBxUPmhVFDNN0sNeCs9aPkZPkZG+RvPexLB/gUH3vqMoOph80Z1YRIlhdjn0ZlQ/FHyKyeLu9ajQ3Ms2hVIyIJVRRa6s8Ssu2ZlebWmMc8VtbWsTE3Vg6E/I4PFvfUVin7FBBxUMEeSFUe8YQ1LeeJU/8ADzjfnnMourPOlg/wOF731GTNBuaSrQVoKtUtuMhho3lksTa1U6hxDi+NvKsii7WqLDMJwa4i7kzDeiiVXOsK9WSoNFiRrVkM
gWdq4Nj7zFRcGR7B7pl64MpG8zpKokF0GjsYSCRsVSZxMb6FXmG7MiaMqZdDlTda3mDMN5ly5rZYN/G93/cqJqzzpNukzRb6M2pWfzVUnNtBYpUmj27PdVexZH+51KmUKuK37zydiyD93qUWHiojmV11SN8uWVaYLZDdqyb9fUqNQMdELcZZ4ti4F/kfAqLgzE4z76v3Vkf7nUoECwwi3X3WxYr9SZArYO6WT/q6kBUAK+9xfJlStYObKl+ExZG/Ng60e2WDte7mGTJQ9GUPQb3mpWQqlUnQw69Ylu0qPRmOeKy5ZJD2uVJoMIxnkucsgg7z1EYGxHis1BxvVkKyFDhtfEY03FwC4Mgb7+kdigYMgY1vdP6R2Lgqj78TpHYoFAgwn2ml13KsU3aVCgtNrjKxDNpUOAyq8rEs2lBoAqCqlUg0KwO9RtMSj618o2ui84zga6FzxKj65ntk2UG90mXd+qCqCqCMNjrwsVD3VFgQjENbVk8Hd6yn0GjF7ji+srIaL5rrM
K4MoRvg/E5MwbQQ9pEHjB3nLJoG51lMgQmvBDesqw3YoUNjnGsLEQt1NhQ23NVluxAASACqCDRsVkd+iabpP0nemYvEm6UoOlnCQuzKhsRAqPeBINab2gqwzdHQnQ4do9w3oWKh7jehWG7oTWttN7kXhWGbo6E1jLWiOhYuHuN6FZYLmhVDYqhsVQ2KobFUFVnm45wkJC6TtIy5U3Sb6RJl48TMmyb44ZNk3xf//EACARAAMAAQQCAwAAAAAAAAAAAAABERACEiAwIVAxQGH/2gAIAQIBAT8A9TexsbQsMT6bjVcJw3IfkSPgvJs3CYxojwhDKJ8WvBIU3fhabRqC8CZSC5QmNONWEiE6ISYuITpmYQnCdEzFwnU/ov3X/8QAJxEAAgIBAgUEAwEAAAAAAAAAAQIAEQMhMQQQEiBBIzAyURNAUmH/2gAIAQMBAT8A/XJA3NTqEsHz7rOq7mhMufH/AFBnxf1MefGRoYCp1Bv2SaFw5UAsmNxOIbmcRxOFgAGmR1aM
qMuYcqIpszBxOIJvFyKRY1EBB7iQBcy50CHWPxGMigZlyqRQjGxAZcJuY2ATWYuJxqlExMyMoIgNgHsMy5VVGNTLxCslAS4T2rtyx8QiqBWoiZFZAag1A5t8TM6+m2sKULuEzqg1nTCOQaoNYEvzMWiKINuZ2mZfTOsZLG8bFQ3nRXmKJUYSouPq8wY6G8AqY/isG3ZmHpmERlBFXHShvNp1f5PlBjB8wCvPPH8Vg27MgtSI+MBbuGMLEbGK3gxiBAIABzVAaMRB0iDTsOomRF6Y+NQtjkRKrmImJWWzFwJQgAFfQ7iBUdFK7TJjCjQQ80AO4mPDjZNRExqBQEAA9ggVtHRSNpmRQBQ5YVVgbEx40raBQNhyHskD6jKpGoufjT+RERQDQqAAePeofX7P/2Q=="
    "created": "2023-03-13T20:15:12Z",
    "proofPurpose": "assertionMethod",
ue": "z5EugWN9YDgB96V5FXukpd13nNc2kWZediX7oLeuvCx7JpuKbtj8Zsq6i7bUmUGib7DoBePakXiVSsJLse53wVYcx",
    "type": "Ed25519Signature2020",
    "verificationMethod": "did:key:z6Mkt8Yyf5Z7RFeWDqbHYdpbnpSmYZpMNjsoxHCnXmRkc282#z6Mkt8Yyf5Z7RFeWDqbHYdpbnpSmYZpMNjsoxHCnXmRkc282"
    "https://www.w3.org/2018/credentials/v1",
    "https://w3id.org/security/suites/ed25519-2020/v1",
      "@vocab": "https://verifiablecollectibles.com#"
    "VerifiableCredential",
    "VerifiableCollectible"
    "id": "did:key:z6Mkt8Yyf5Z7RFeWDqbHYdpbnpSmYZpMNjsoxHCnXmRkc282"
  "issuanceDate": "2023-03-13T20:31:41Z",
  "name": "Blocked Blocks",
  "description": "A collection of pixelated blocks on the Bitcoin blockchain.",
    "satoshi": 1795040570249305,
    "collection": "c011ec9a7c92ca331ea272c4156c11297c9f9e23e553b7eeaf511a0d26bdd99c",
    "status": "Uncommon",
        "trait_type": "color",
        "value": "baby blue",
        "status": "Rare",
        "percent": "11.43%"
        "trait_type": "width",
        "value": "2",
        "status": "Common",
        "percent": "100.00%"
        "trait_type": "length",
        "status": "Common",
        "percent": "28.57%"
    "image": "data:image/jpeg;base64,/9j/4AAQSkZJRgABAQAAAQABAAD/2wCEAAgICAgJCAkKCgkNDgwODRMREBARExwUFhQWFBwrGx8bGx8bKyYuJSMlLiZENS8vNUROQj5CTl9VVV93cXecnNEBCAgICAkICQoKCQ0ODA4NExEQEBETHBQWFBYUHCsbHxsbHxsrJi4lIyUuJkQ1Ly81RE5CPkJOX1VVX3dxd5yc0f/CABEIAP8A/wMBIgACEQEDEQH/xAAyAAACAwEBAQAAAAAAAAAAAAAAAwEEBQIGBwEAAwEBAQAAAAAAAAAAAAAAAAECAwQF/9oADAMBAAIQAxAAAAD60B53UAAAAAAAMImAAAImAAAAAAAAAAAAAABgASAlIDAICTnhpgrkH8qp0tGcoudUy9KK6ImKAAAAAAAAABgAQM
AzoCVIcM64rVri6jKrdGWuvDZtnreV1/P74K6r99eDfpXzD3XF1azsbX83t6Oes7AAAGAAACAAYAyTkldV3VKWZmPoejw49OzX9Lko6dK5pFzPt8SqXVmKEegxu4vd9j849V53Zvuwtrz+zs56iyJgAAAAABEEjOCCQpXKdT5mncrenw5C7nHdy0Wtr6w61l2UXlJYE42zltHpPPas3t+t8Bu+b2ekZia3D2NOes6ABwAAAAACjkR1St07nzaH1+/kqcTHVz8UNGnvjQtcu0iLSewZnXmozrbUUWNPCTlft/Q/OvQed2+pZjavF1sOZzsCQgAAAEEwiKdlFx5qvsUezDHCOnnmpa63yzHXq22XHXNBrRuYGuh1JygTR0Kdq/v8Am9DG/XbfiNDz+71U5t7i62kTFQAgABMSCUm1xU4tDfqbR5GN3O6uemyuzfJ1SwjbJWdqZ+uaNnL1aXK32JWZU35ZkXm1w0tDxufnr9d0fmur5/Z7jrNu8PWwgmpAQkgEcMhqnM
V1EUsDP9Jl9GPnu7VbrwFQ3XJNHVnbLI0H0NIsMoZAeoZ5zaE1HNcaqF9LNjUwH5ae+u+Tted3epmu3h6mADSdkriJA5S/ipo5u5U0nzlL0mJ045rOY6cGSrrXLvPu5uufebf5uU69G21K32EZatbgdZrBPVsY/XN0e+dWs+R6XZwTXUdRKWAEc9FJVW8hrPx/Q5usYVXdxevnT0tm+M1LXWmdPi8nbNL46FLE8qncqgpwqU7/cu59vYWK7/K75IIppJIuO+Q4AaFN5Yihq07Wbi+lxN8cxOhndXOTxOuXSGI2nuVjTI4kOiBPqYkezY5tcnRvuQzzuxgGdPJEcx1ALJhqImGQiwtqtl7Wfc52F6nzHVghbq/XhKWK2zkgqZmBNzOH5253VnDa/Zmxx9FvuOsdADOngIImGuYmGcAARIzmpdq0Iw/QY2mdTz/qPLdvKBPTh3dq6MaFvm/zbV3Objqpjeop7YZnfchDggTaAgmAUxMM5ieQiYGTEjOc3Uzmk52pR1M
zU4fpKnw2a5bHcPpnLJqZOpYAMIESQJvAkAAABADCYkABhx3w1FC/Qal6Hsli2DiJgABAAAAn0An2Aj/8QARRAAAQICBAkIBwgBAwUAAAAAAQACAxAEERIxBRMgITJBUVKxFDM0YXKBkaEVIjBCU3HRI0BDYnOCkqJUBhZjJERgZMH/2gAIAQEAAT8A/wDCz96JAvVtu1OisbVW5Y+FvI0iCPf8iuUwd/yKi4WwfCe5j49TheLLl6awZ/kf0cvTWDP8j+jl6awZ/kf0crTdqtDb91fdKN7snXywl02N+3gMkXj7nEiCGwuNdQXLoW6/wCpWFKPAhhzmRCC6rMB9V6fofw43gPqqR/qKhNsVw42vUPqv9yUH4Ufwb9UzDdEjC01kWq7OB9V6Vo+5E8B9VTqVDiUqI8B1Rq4LHM2FY5uwrHN2FemKNuRPAfVQsK0d8RjAyJW5wFw196thBwJ+40rmH93GWFejs/UHAypf4ffKhc0e0ZR+ddk0XpMD9RvGTdIe2tdStM
dStKmxLFGiGquqriuV/k81hKkW4DRZ98a+oq0qQLdlYrrVHOLYRfnrWN6kYGMNu1VXqXJPz+SxFXvLE/mXpT/h/sqNhSqkQTibojfe6/kvTX/r/AN1RMKY+kMh4mquvPa2CvYrfUg6v2+EOhxe7iJU7mm9sSiapMulD0BI3mcDn4Xbbxlgzp0H93Aybf3e0rVcsIdDi93ESpTQ6GAd5Ylu0p8FmbOViGbSorjCcGt2V51j37Aocd9gZgse/YEDWAZWAobQ2Ix2xwK5S/Y1UOmRYdJhvAbWK+C9L0nch+B+qoGEI0eM5j2sADCcwKtlNcTX7XCHQ4vdxEqRoD5yfqlS+cHZlD0BJuiPlNuk35iVH55nfLBPSX/pniJQ9fs61WqeTySL3cZUnQHaVaOdVBUhrS8VjUrDdiY0WQqggTUFWVyeDu+ZRgQgCQ3OAq0+K+G0vYaiFy+l/F8gsFU+l8of9r+GdQ2hekKX8X+oWDKTGjY7GPrqs1ZgrRQPs6f0SL3cZUnmx2M
siPpjsyZojJdou+RlG5t0sFdIf+meIlgf8A7j9n/wBk272JuMqTngPBz3cVYZuDwWEGtEFtQA9ccDkBjXZy0H5hYuHuN8AogAeQBJ73h7gHG861jIm+7xVo7SiTUc5lF0HKobFRCWxCQavVWMfvnxVAjRRjaojxo3Fcoj/Gf/IrB73vgOLnEm2bz1BVlC7LNxlSOZf3SwjzDe2OByG3d8oumZRNN/aMzcZRdB0qLzh7MqD+J3SwZzDu2eAkLvYxNAypnNDtCVP/AAv3SZd3yfpGT9N3am28SEouj3yp34X7pYH6M/8AUPASwd0OF38T7GJoFWXbCqYxxhipp0gsW/cPgqex/wBl6p97UrLt0puYVHMqxtTgS41BVHYU+HEtu9R151LFRfhu8CqxtCDmgglwqXKIHxmfyCbGguIAisJ6irQ2hRXNsjOL1aG0Km58XVnvVl2wrBLmsozw5wBxhvPUFjYe+3xWDo0EUOFXFZr1jaVj4PxWfyCBBAIIqyzKPoDtSwl+DM
+6UbSHyk24ZMTm39kyonSIffwlF0e+UX3ZUbQPalQuiw+/jKBzMLsDhkVFVGRVRUZpLBUNaxb9iwhAiuxVTdq5LH3PMKkw3seA4VGzIEAK0FWFWFabtTyCx4GsFYmJuqiw3tjsJGbPwVYTgXipqxMXdUSBFNXqrk8bd8woMN7WkOGtVFUWNCZAY1zqiK+K5TA3/ACKo5BgQSLjDbwlWFWMp90qX7nfLCXPt7A4n2MPTEoWl3SfqyG6IlQ+iUb9JnDIqRF+Q4VhWSqTDc6xURrWJdtCwhRYjozSC3QHErkcXeaojTDeWG8bFWJ8nftCNHfUc4WJdtCZCcHAkhVJhsmsrHN2FOitNWYrGDrVsdathQ2FzAQsW7aFRM1Fo4/4mcFWq1XI3HKje7Kmc63siVL6Q/u4SGqZuMhIyORR+ZZ3yovRoH6beGSQrPWiM2REZaqzrE/mVKo9cQG17uxcm/P5Kl0b/AKiJ6+zV1Lk35/JHMSNhqVrqVpF2Yq31K31LGdSt16la6M
lXISosG1R2G1t4rEfmVHNUCCNjG8FayjdkGVI0x2ZUzpETu4Sfpu7Rmbj7ASoXRoffxlB5mH2BlVIgVKpVSIVSiwmucCSbliWbSqTRIbozyS7VwXI4W1yjMAjRQK8z3BWQrRRJqKrVarQKrUNodXWsU3aVBosN7CSXXrkULecqHRIYo8MVu18VyWHtcobAGMGxoVkZRukch9/dKPzrpUjn43bdxmbjkCUH3pUXmz2pUTo7O/jJui35DLMjkEAqy3YosNhe7MsUzYotGgGLEJZ7x1lclgbnmVXKyFCY10RoIzLk0Hc8yqPQ6M95DoeraV6Pofwv7FQqBRBX9l5lcgonwvMqHRKO1pAh69pXJoG55lQYTGwmgDMsWzYhcJVlVnIMnXZUTTMovOxO0cmBzrZUXnD2ZQ9cm3ShaAkLhkVlVlVmZkcggG8BWW7AojGW3+qLzqWLZuDwXJ6P8GH/EIUej1j7GHfuhcmo3wIf8QmUajhwIgw/4hYmD8JngEyFCBzQ2juVhmM
6PBQ2Mz+qFYZuhNY2rRCst3R4KoCVZ2qs7fYGRkMh+m/tGYvEm3iTb5Q9cm3fdTeZi8SF8j95N5mLxIXyPtP//EACkRAAICAQIFBQEAAwEAAAAAAAECABEDITESIEFRcQQQIjAyE0BSU5H/2gAIAQIBAT8A/wAOj2nC3YxUc7KTP5ZP+bf+RkdatSL+oWai43JAAMXBmsfAz+GX/QzBjcMbBAqBT2nrMbtwUCY6MtWK+lP0vmYgf6Lp1ig2IfYGZAWqp6rDkZhS9JkxuhAIo19CftfImM048xXFiXfuOsdS1VPU4HZxVbR0ZWo786fpfIi/oRD8hFIv2MBqXHQsbHaZ/TuchNjaOhViDVyuVdGHmI/yGkUgERH12gabwiCCOlm7mb05OQmxHQqxF8oO0VqYaRXsgVFNGK1naL1hm0DV0lw4uIk3VzJ6a3Py6xlpiL2NcoOomNvmNIDFNGI2+ku5VwiV7NjBJNx/Tgu2p3hFE8giMQwMxuS1UIDEO8U3cB5LjICT5M
jD5N5PKJjYhpjYkm+0BqId4JdS5cuMxs+Y36bzzKdZiY8R16RSTcU1cUmXyMTxNr1jbnmEUkHeYSSTrE6xfck2YzsCdYztxHXr9AiEi9ZgJPFZgMdiDuY7uG/Rhd7/RhZu5hO+v0iITrrOI9zCx7wk94fsH0//EACcRAAICAQMCBgMBAAAAAAAAAAECABEhAyAxEFESIjAyQXEEQFIT/9oACAEDAQE/AP07HeWO4hdRyQJ/on9CKym6IPpl1AOYdbTr3CHV0/6E1XUqKPzLHefjuo8VmIym6N+i3tP1HPlMJxsQgXc0NVADZ+YjqwsH0G9p+o48phUgGVsRgLmhqoFN94jhhY3twfqMMGMMGEV1MqK4UUZo6yhODEYMoI3HgxloGHIjLjmEbDEehVTS1gEXEVrANbajLYOYUoE3CLEZaHMPWpUXU8IAqJr0o8sU2Ae42kYMdfKYRUYWIwqtwegBUTWPhXHxAcDaRYMdQBCI44hEI2VFbA+ovA+tzgVHAAhFxxVQ9M
ABAonhECihF9o3EYmoBQx8xhVQi6hA7Sh2ldVGB9QcDeQO01AKGIfiHqBiKq0MRVFDHouBjE1RVYhiAVxFVa4ECLXAlDsIBxj0TGHGJ4R2gA7dB+r//2Q=="
    "type": "Ed25519Signature2020",
    "proofPurpose": "assertionMethod",
    "verificationMethod": "did:key:z6Mkt8Yyf5Z7RFeWDqbHYdpbnpSmYZpMNjsoxHCnXmRkc282#z6Mkt8Yyf5Z7RFeWDqbHYdpbnpSmYZpMNjsoxHCnXmRkc282",
    "created": "2023-03-13T20:31:41Z",
    "proofValue": "z2JAWL1qKX7LsZxHtqtXreaMM1XkWyFMQfnEthB97Y97QraxAVeAqBaWsYV6HCNwdMz7w4a5Qqb1e2XmbL3D6rqpe"
    "https://www.w3.org/2018/credentials/v1",
    "https://w3id.org/security/suites/ed25519-2020/v1",
      "@vocab": "https://verifiablecollectibles.com#"
    "VerifiableCredential",
    "VerifiableCollectible"
    "id": "did:key:z6Mkt8Yyf5Z7RFeWDqbHYdpbnpSmYZpMNjsoxHCnXmRkc282"
  "issuanceDate": "2023-03-13T20:32:30Z",
  "name": "Blocked Blocks",
  "description": "A collection of pixelated blocks on the Bitcoin blockchain.",
    "satoshi": 1795040570133261,
    "collection": "c011ec9a7c92ca331ea272c4156c11297c9f9e23e553b7eeaf511a0d26bdd99c",
    "status": "Common",
        "trait_type": "color",
        "value": "green",
        "status": "Rare",
        "percent": "11.43%"
        "trait_type": "width",
        "value": "2",
        "status": "Common",
        "percent": "100.00%"
        "trait_type": "length",
        "value": "2",M
        "status": "Common",
        "percent": "71.43%"
    "image": "data:image/jpeg;base64,/9j/4AAQSkZJRgABAQAAAQABAAD/2wCEAAgICAgJCAkKCgkNDgwODRMREBARExwUFhQWFBwrGx8bGx8bKyYuJSMlLiZENS8vNUROQj5CTl9VVV93cXecnNEBCAgICAkICQoKCQ0ODA4NExEQEBETHBQWFBYUHCsbHxsbHxsrJi4lIyUuJkQ1Ly81RE5CPkJOX1VVX3dxd5yc0f/CABEIAP8A/wMBIgACEQEDEQH/xAAyAAACAwEBAQAAAAAAAAAAAAAAAQIDBAUGBwEBAQEBAQEAAAAAAAAAAAAAAAECAwQF/9oADAMBAAIQAxAAAAD6uB871IAAATQAABQAAAJqBp0ACGgAGAAAAEgIABAAmCAGmgCqy0piaFTcDTUAAAAAAAAACQEIAAAABNAniZ2cyfnXDuZM
+NkcPUdnwnqHXqPn73oYndgAAAAAAAEhEMQMiDI1pcs/MY7XAp5GfH0vC+h8q+Yc/Xn1wv+g/PfWTt6H0fguxPoens8xdr1+hORpvXaV2tgCoAAKYjJpAKNKX58vIeftecxcaeDoYedPPg08foDhzH0p1zerC7Me3Cpvq6fP19PV7fp+D231/QNXl+o9/UKLb3kAqGUiBg0qrLMmbmzz6uBm5+flVczTm15Me6jQxZtw78YdkISWwjFXmtzaQx6s296deXTL63teL1z2e/v8AP7NfW6zhK+liCsRkUWZ2cHK18t4OLlnHPyMdXQLjmX7LJjD0E8yVNnFrrR5VWtdjNR15nl5+2HN065ywunY7ek3ZdvT7PVsqnr3SAWorWY89meTlcvo814PPjU+YOIxKdVmeUkVMW8Lsc67z1btWrg7ebRnEh3ZlTule0ZuWvT6XbVv19bTOt69NpUFZIyqzbc6cPmdXmPn+eTU+ehCOdZJbCM5zjh6Axg0XtKtCvkhcp3spDvaM
UnO9fU78u/X1ZNt2iARGQs+ulOHy+/wAx5PJ19HI+dlIucpEZKSSSThOYJx0TFdytuoyC9W4tvTddsvq6+7Np19CbrHSYAgMnVZWzz8W+F5+ex+pxXh5fN6Tjzyc8lDPnZGTJKLJacuklbVaoCavvl0Nel67dV9lt9cndkRu4iEhkKMhnLDZUmLNuqZ5mHuVOXn+d67gTzcvP0ubPIpVzc5asupXbVa1dqr6t9MNz2a9avlY7xYKxtpjFtUySkZZGMwpr1Vplo3Zky4ulBjmcr0/JnDl8n0/mZ4zXm1Tjb08Pc16q+jVuvsWmN7tFsUGKDFAF0AESSSCkkimEYWqyrNuySU5dtKZ8HWoc8BugxV0s+50WqvQ6RbFQxUAoASAW4AAEEwiMEMENpCjVnIYt+FC+nUGmjSsFKMJNCAtABgFoxQAAAAQAAAAAACMohOEwaYJojGUSMZRJAEwFYB//xABFEAABAgMCBwwHBwQCAwAAAAABAAIDEBEEEgUTMTJRUrEUFSAM
hIjM0QXFygZEwQlNzoaLRFkBhYmOC4QYjQ2REslBgwf/aAAgBAQABPwD/ANJH/hDHhAkFyx8LWW6oGv8AAoWmC4gB/GToP3k8CJnv7xnC52H3hIfeYtthQojmOa+o0Bb5QNV/kFH/AKisTI0Vphxqh5GRvUe1faWw+yj+TfqvtRYPZR/Jv1Vn/qWwvjwWCFHq6I0ZG9Z7VvpZ9SJ5D6qDhCDFiNY1r6nSAryBr91Mrb0qJ4bJWzpdp96/bOxdMsvvmbZWDpcLx2Sbl4B9HVVRKvfgnxblOSt0/k+KtmGNzRWsxF6rQa3qL7Q/6nz/AMK1Yavx3u3Po9db7/ofN/CtEe/aIzrtKxHHzKxv5Vc/FWfkWiC/LdiNNOwrfT9D5lZcMYuOx2IrSvrfh2L7Q/6nz/woX9QVd0Xq1/4W/v8ArfP/AArNhXH3/wCzSlPW0+C3Z+n8VCiY1pdSnHT0ZkZR/VlhjpLPdjaZRucdKLzsTvGcPnGd4Sg842UHOPZLB3+XwlZOaPeM
9FVEq8VaIzobAQBlot2xdDVhTC1ps+JuMhm9eygr7QWz2cHyP1WEcM2qJHaSyFmDIDpK31tGpD8j9ULS+IL7g2pWNdoC3LDfyiXVPH5rccLWctwwdZ6FjhNIcHO4jVXQqlnKGULdUTQ1Pt8aELzWs0cYW/Fp1IfkfqrFhy1sxlGQurqP1W/8AbPZwfI/VYIwpaI9me5zIYIiEcQOgLd0XVaoMR0SG1xAqVX0ByStnNt7wlhz/AI37/wD5K2863uCUHm2ybmt7BM5DKJmGVozB2ysvr+EsBdDie+OwSs3MM8dvCqVUqqjPc2E4g8a3RG1/gsK2y0Ms7C2JQ4wdQ0Fb42z2vyhW612iLi7760rTiCxr9KjctwLtCuN0KHxMAEmZjewKivO0q87SrxT3G6VUqMatFdKorN6/hKxWu0QYTmw30BcTkBW+Nt9r8oWD7XaH2OE5z6k3uoaSt0Rtf4KGSWMJylo4do5l/htlhjozPeDYZWr1PGT8smZokzMb2cGJmGUXNHbM
Kz+v4SgZh7ZYN6FB/dtMoXNM7o4JVSrUTiH8ejarztJWFnHczOM84NhVTpKPHl41dbqhXGH1R5LFs1B5IMZTNHkrjNUTxkTXd5oxYlDy3eaxsX2jvNWV73R2Nc4kcfEexXGao8li4Zysb5LEwvZt8gmw4YrRjR4K43VChtbdPEMqoNAWDgNxwv3bSqBQ+bZ3RwT1ytXR3+G2WFujM94Nh4QycE5D2SsnSIfjskJCUPIZYO6HC8dplD5tndHBOQytXR3+G2WFOjs94NhkeAMgkcpm3OHbJmcJQ8pk2TcksGdBg/u2mTcg7OCVQ6FagcQ/w2ywr0dnvBsMjwARRVGlHKZXH6h8k1j6jknyVHaCmA3xxFUOhQwayb1ybkVDoWDAdwwf3f9iqHQhkHDtfR3+G2WFujM94NhkfRszhJuWQkzJLBfQYP7v+xkMg4VCrU0mA8AaNqxT9CwtCibmZxf5BsKxMTVT2llLwpVVVeBVVnddoTGuvDiVCgCJCUGE97SWioqtzxdXM
4rBrS2xQQRrbTIEKo4UfmnSwr0dnvBsMrX6njwBwW5R2yblHCsPNO70rH0aH47fQVUfjhOVFbrO+PCa1pAIcDxrey0azPM/RWvBkfkcpnX1lb2x9ZnmVGs74Lg1xBJFeJXSsiqJ1TTxiTco4EGC6LeukcVMq3FF0tViskQQncbc4rcsTS1WcXILGnKK7VVXgrwVVXgRubdJ+SVs/x+MsIc83uDaZHLwW5w7ZNzhwLD/l/bKyc0e9JmaPQvbeaRVbn/N8FEgUaOV1rFfmVos9+5y6Ur1Lcf6nwVqwVjYgdjqcnVW8v+x8ij2LFRXMxladdFub8/wAE7iJGg0VZNzh2yblEoEHHPLb1KCq3B+r8FYrFTGf3NHUtx/qfBWeBdYRerx6FivxQFBSVFd/FUVOFFzR2yi9Un5ZW3pUTw2SiZ7+0zbnDtEm5RKw887uGVk9fwlCzT2+guBFoVFRUTmBwoViWaSokBnFxlYhmkqLBaHDjORYpukqNg6BEiOe5z6nQQt6rPrxM
PMfRRMGQMY/lPzj1j6LeyBrv8x9FdCa0Xm9oV0KzwmxIzGkmhrkW4IOs9WSxQmxCQ52atyQ9LlZ7Oxt6hcsS3SU1gaKBUVFdCoqcA5Dwn9Uo2d4SOWUTnH94zbnN7RKx9Jh+OyVm5w92UH1vSXQi0aFQIgSIBV1uhOhQyalqxELVUSGwPIAVxuhOs8EucSzrPWVuaBqfEreyw+x+Z31W9liGSD8zluGy+y+JUCxWZsZpEPj7StzwdX4lQIEIONG9SxUPVQY1uQKgVAqD0RySPCiZ5kcpmchlB5xsoWcez7jRUGhUGhUGhUGhUGhXGHK0LFw9RvkixlTyR5K4zVHkrrdUIMbUckLFQ9RvkocOHfHIb5K4zVHki1oyNAkfQUGhUGj0zsp7Ztzh2yh54k7JIyP350nZZD746Tsshwv/EAB8RAAMAAQQDAQAAAAAAAAAAAAABERACEiAwITFQYf/aAAgBAgEBPwD4172xYYmhPpp7GheDchu402YvJsohjxGJCGzcJ+uM
LIUbH5ErTaWG78KSiXhcoQaxpxqxCdMJi4lJ0ThCEzOicIszvXevr/wD/xAArEQEAAgIABAUCBwEAAAAAAAABAAIDERAhMUEEEiBRcTAyEyIjM0BSYUL/2gAIAQMBAT8A/jbDvPMe5BHo7+q2rXmuplz4gN2I58P9yYs+LT+clb1sbHZ9JQl8tKm10TxHicLQ/N3mbLS5Xys3MeSlR2zw/isFaI27yvicKbLQy0TYwdm/UuhZkz460V3M3icV6aFmWw1Ne8HU3FlXRMWWpXTKeJxFQVmPPjaVdsEQfQ8hmXLWuOzp6TL4il6NQds3LdPSM3MfiaVoCOyY8tWlXTzIcbfa/Ez88Vz/ACNNd48o23wCeWPKeaDDHsHcxV/Tpz/5h0ONvtfiZf27fETZHHs6y2Py95qVOs1LHOeTfeVxbDnK00HOY6/p159iHQ42+1+Jl/bt8cWu+8cYd59s83+TrKY9nWVqAG4HSYz9Ovweh5j8TJQ8j8S1AF4oMaDHGe7K4zXVlTRM
CUxjUdsoarU9j0tREejL4KeV6zJirWuyPHW4HCmOrUWUpXykOQepBl8dE0ky4cdamq95cDWjiTHjrau0lKVKnKAaPW8GtXqTJjpo5EzVrXWjhhpVq7O8pSodIBrp9NB7S9KOt1Gfh0/qStahyAgHt9bR7fyP/2Q=="
    "type": "Ed25519Signature2020",
    "proofPurpose": "assertionMethod",
    "verificationMethod": "did:key:z6Mkt8Yyf5Z7RFeWDqbHYdpbnpSmYZpMNjsoxHCnXmRkc282#z6Mkt8Yyf5Z7RFeWDqbHYdpbnpSmYZpMNjsoxHCnXmRkc282",
    "created": "2023-03-13T20:32:30Z",
    "proofValue": "z5Dm9TSgydz1hRnndPGZTqFWiF21qYKpJzkqQ1iukAMmwsXQ9uy3Rev75h35ss4to7WjKRb
FjDOUT:1460C4AC4F2B20CE010A41836774A675BA68D29C9A54EAA262D1E92E8CE5D62C
6j4ion:2.QmdnwL3qN7Tc1sRcijHDFxAUkBg7twM8XeQSZEmdf6XHpx:
7j5=:BTC/BTC:thor1wx5av89rghsmgh2vh40aknx7csvs7xj2cr474n
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
?j==:THOR.RUNE:thor1x5jj437wwch6v5gu6d3qatwruztv2s24h3w3yz:1:t:0
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
JjH=:BNB.BUSD-BD1:bnb12vwscastxfnn7qx6am76kpj7gm23tllr7s89w9:67440531864::0
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
?j==:THOR.RUNE:thor1pwdwh5x2080epw989x6wmh2e2yj3f2ch7vw9pa:1:t:0
?j==:THOR.RUNE:thor1pwdwh5x2080epw989x6wmh2e2yj3f2ch7vw9pa:1:t:0
Aj?=:ETH.ETH:0x44ADb0ee949107acD2970f25e65aE63f500E110D:4816884::0
Bj@=:BNB.BNB:bnb12frjehyykss3h0n0wq2e35ykjqp8jelmvxhwj0:14404629::0
LjJ=:BNB.BUSD-BD1:bnb1lw32gzhsejdgxfeagymt7vvtspe7s5hpudz5gr:2305577985337::0
MjK=:BNB.BUSD-BD1:bnb1lw32gzhsejdgxfeagymt7vvtspe7s5hpudz5gr:20130460080019::0
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
CjA=:ETH.ETH:0xa6DdC3986B4b64E1ef760dfA4340cFd1abfB2c48:5518021:te:0
DjB=:ETH.ETH:0x49E826B978d4Ef5F1A1e306852C42db43CdD365E:86825476:te:0
DjB=:ETH.ETH:0xb55D8724e76fCBe44B003241aa1800f3310fdBf2:56621066:te:0
LjJ=:BNB.BUSD-BD1:bnb1lmccgxg75gfhyplae9e23lxdnyw9jwcu7r8ckx:37224766781:te:0
MjK=:BNB.BUSD-BD1:bnb1d587nv9h2jrd78uspqjhka2jvm6z0m6mfn4h4z:454145338909:te:0
text/plain;charset=utf-8
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
d/Foundry USA Pool #dropgold/
?j==:AVAX.AVAX:0xaf032330612d182daf7341bbb085988132c2de6d:1:t:25&]
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
Created with GIMPd.e
IjGREFUND:256E542CB71FE08CB79A3B4AAD853AB7794257A3ECE2FE14C31CF1506CF50339
IjGREFUND:E60642D9561330DFA8172C9A00E454EE04A343EA540F612C32535588395D3FF4
IjGREFUND:1EC2DC6D497C62214734837498800F41A4896DE777E7D81CA0921B7D451602EA
IjGREFUND:A595CA0244977504558C38C1F91413F6B3D4431B736335413B7CA622CE72C58F
IjGREFUND:01337BC9B681C6B6DD184929113F207DC51B806040DFD013A59966DE6623DD03
FjDOUT:972AE67E98E26C2112E64BB92D3FBC445EA219502AAA9CB1FF1E50F4A2F1582B
FjDOUT:691D9D4D89D6E5FA9398C2E8ECCF8613E76F891CF8A75CFB58CA86606BF350BE
FjDOUT:0DD4A4D6CEC07E89072F76C8C1DF936A88BA741836441F88BE585D8C2CD1AE4D
FjDOUT:A75E77F22E0BAD4338F9F7A9AB8C0A0F8A7353B50A221C84B170FE64FD6ACC17
IjGREFUND:D276AF12E51D3AFD9B5A6CA908952EBFCE10D85A3F048F8216FC7D102CC3CA60
FjDOUT:7E65C0758AAEAA9ABAE4EA847C954618E845ADB4BA28DA134D430B5A187876BD
  "isATestNet": true
Aj?=:ETH.ETH:0x95489aF2022133c6AeEeC7c86c5C8d9C912d865C:9250036::0
text/plain;charset=utf-8
!Powered by Luxor Tech1002
text/plain;charset=utf-8
text/plain;charset=utf-8
FjDOUT:C102DFDA43F2A89AE41E3B8F8B2863EFE0E0F4C212D1E6D061F756E85925417B
FjDOUT:437C8145970ADEF14D1441F4A0D4933F68CDE789966AA3DC5FB4712A8166D58E
EjC=:ETH.ETH:0xab47D34ab1D1c36909A2f457AA42D6d994E48375:234598155:te:0
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"lite","amt":"1000"}h!
text/plain;charset=utf-8
 "url": "inscription 450161",
 "author": "ivantkf.sats",
text/plain;charset=utf-8
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
A{"p":"brc-20","op":"deploy","tick":"pksn","max":"1000","lim":"1"}h!
FjDOUT:4B42237BA30F637ED0B9D410511974EB453E575A8E0DA32AEEEEAF1AAE2736D6
CjA=:ETH.ETH:0xD67E13C9fF99A2534E5B22895A4A27D4D37D45F5:2973479:te:0
CjA=:ETH.ETH:0x4d0C0f43fB2D969e37d0cd5F58E0EADc7C1f2CFe:6299662:te:0
GjE=:BNB.ETH-1C9:bnb1dsvu99rxqcjffr4x6ml99zmjmp56e8kcplp4h2:8748848:te:0
FjDOUT:EB3314987D74CA259369956D3B0BA56CFB411E5BDD3ACD0724B4B4474AE60D4B
@j>=:ETH.ETH:0x0c0634Fe36731ecE078272268c664Cd19865b01C:153205421?
LjJ=:BNB.BUSD-BD1:bnb1x33aqnqwzmuef2npd75hmp5t8ex60gusx7dahf:36843342329:te:0
text/plain;charset=utf-8
-{"p":"sns","op":"reg","name":"domodata.sats"}h!
text/plain;charset=utf-8
-{"p":"sns","op":"reg","name":"primerib.sats"}h!
text/plain;charset=utf-8
0{"p":"sns","op":"reg","name":"samueladams.sats"}h!
text/plain;charset=utf-8
,{"p":"sns","op":"reg","name":"highway.sats"}h!
text/plain;charset=utf-8
,{"p":"sns","op":"reg","name":"quandry.sats"}h!
text/plain;charset=utf-8
,{"p":"sns","op":"reg","name":"cyclone.sats"}h!
text/plain;charset=utf-8
,{"p":"sns","op":"reg","name":"apothic.sats"}h!
text/plain;charset=utf-8
-{"p":"sns","op":"reg","name":"tropical.sats"}h!
text/plain;charset=utf-8
*{"p":"sns","op":"reg","name":"sting.sats"}h!
text/plain;charset=utf-8
+{"p":"sns","op":"reg","name":"wander.sats"}h!
text/plain;charset=utf-8
-{"p":"sns","op":"reg","name":"cultural.sats"}h!
text/plain;charset=utf-8
-{"p":"sns","op":"reg","name":"islander.sats"}h!
text/plain;charset=utf-8
*{"p":"sns","op":"reg","name":"stove.sats"}h!
text/plain;charset=utf-8
*{"p":"sns","op":"reg","name":"brews.sats"}h!
text/plain;charset=utf-8
-{"p":"sns","op":"reg","name":"Moonking.sats"}h!
text/plain;charset=utf-8
1{"p":"sns","op":"reg","name":"Bitcoinjesus.sats"}h!
text/plain;charset=utf-8
/{"p":"sns","op":"reg","name":"Johnsavage.sats"}h!
text/plain;charset=utf-8
/{"p":"sns","op":"reg","name":"Ordinalkid.sats"}h!
text/plain;charset=utf-8
+{"p":"sns","op":"reg","name":"Nftkid.sats"}h!
text/plain;charset=utf-8
.{"p":"sns","op":"reg","name":"Darkgable.sats"}h!
 76f8ff9d513a08537e3ac3d6f7301708H0E
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
H{"p":"brc-20","op":"deploy","tick":"viem","max":"21000000","lim":"1000"}h!
FjDOUT:70A7ED835C17B613BF6C1E5D1A1A244B0453A24703ED251A4231A7EE3AD9E6A6
FjDOUT:4E7D2D3873F88006DEE6BE24FE19D095F48B264628274A3832D229C5FBFD8209
FjDOUT:ED9E0B6C0BC8B9253F8076F9BFBB92C92A665432031B631AFDAE24D906CFAEFC
text/plain;charset=utf-8
7{ "p": "brc-20","op": "mint","tick": "punk","amt": "1"}h!
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"oqy.sats"}h!
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"omt.sats"}h!
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"ofv.sats"}h!
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"opi.sats"}h!
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"oev.sats"}h!
text/plain;charset=utf-8
text/plain;charset=utf-8
LM{"p":"brc-20","op":"deploy","tick":"$xrp","max":"100000000000","lim":"10000"}h!
text/plain;charset=utf-8
E{"p":"brc-20","op":"deploy","tick":"btc$","max":"21000000","lim":"2"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
ab`:;:EFDXYW./.NPN"#"
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
d/Foundry USA Pool #dropgold/
IjGREFUND:5B2CEDD2CF02189DAC723C125ADA4CA46CDB09250C2D21535572D8D20EE74EC9
text/plain;charset=utf-8
text/plain;charset=utf-8
  "name": "bakery.sats"
;CREATOR: gd-jpeg v1.0 (using IJG JPEG v80), quality = 90
%&'()*456789:CDEFGHIJSTUVWXYZcdefghijstuvwxyz
&'()*56789:CDEFGHIJSTUVWXYZcdefghijstuvwxyz
IjGREFUND:C5C63FB7D12C167606CC0ED5BD807ACE5EDFB1867A2C7A8A75ECC69A4CE22EB7
d/Foundry USA Pool #dropgold/
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
F{"p":"brc-20","op":"deploy","tick":"boso","max":"1111111","lim":"111"}h!
text/plain;charset=utf-8
I{"p":"brc-20","op":"deploy","tick":"goku","max":"6666666666","lim":"666"}h!
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
FjDOUT:2AC067E8044D9900292BE9B50DDE65B84578322331AAA4E2A375CEE4EFBAD635
FjDOUT:E0DBE2E92C2ABE0A9C8F8C99E5CA148B9611862CEA7A8A5146FDC13D234A4645
FjDOUT:73F063E24ED70B152951021C8687465181068B043A9CF5CC36C9E5CB235CD3B5
FjDOUT:70421BECB78B120732F43BAF3DFB453A5023D6A61246F78BAEDCFE10558203D1
FjDOUT:9EEB226F27EE5939B2176B58FC25E763827EA4DF1D9EDE367839883A24AFD841
FjDOUT:13B7A6A2155A2B48D0C2EF0C887BD75DE758C7D7B7C6903A6B900C9FB868FEF8
FjDOUT:F1FCD360224B7CB76B18A49F22D7F75F4A3D974F8AFB6E1F1F4E00AAAE0A4AEC
FjDOUT:1E34BFCEDA55677590C31DE4A3D9022425975EC30D96F9608186B9D392465B07
FjDOUT:55126C24039AA82A766A1BBA06E98A95E41F27945B9C559275510B20AED3CDFE
FjDOUT:B32DF554FB92F15F7BDC952644CCCECF05F020C5255FE10965822482D7022740
FjDOUT:CB3362AD90689BD839A6DEDA522A0E4F5ACFE9BF5F5228B68F6BB5923AC8C016
Aj?=:ETH.ETH:0x3f94cA6cE916b19dEaFdeab9C8E4c64fB90bC0Ba:1686606::0
Aj?=:ETH.ETH:0x6c11502E4a638238A289Ec3EDc6ea3764A3E7a5C:5104803::0
text/plain;charset=utf-8
F{"p":"brc-20","op":"deploy","tick":"goku","max":"595959595","lim":"5"}h!
CjA=:ETH.ETH:0xD67E13C9fF99A2534E5B22895A4A27D4D37D45F5:2507772:te:0
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
New York Times 10/10/1967 Headline:
WASHINGTON, Oct. 10 President Johnson invited the Soviet Union today to help end the waste of "competitive spacemanship" by cooperating with the United States on at least some aspects of space exploration.
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
$ &%# #"(-90(*6+"#2D26;=@@@&0FKE>J9?@=
=)#)==================================================
text/plain;charset=utf-8
text/plain;charset=utf-8
A{"p":"brc-20","op":"deploy","tick":"zozo","max":"1000","lim":"1"}h!
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
){"p":"sns","op":"reg","name":"
text/plain;charset=utf-8
+{"p":"sns","op":"reg","name":"
d/Foundry USA Pool #dropgold/
FjDOUT:F2AD6AFC8C1F7183537AAAB02BB35728683030CBE79DE38CA1321CBD8EA70433
FjDOUT:877E1033B3545A601464DB880755CD0E02E1643E061DF978C8737FD5F2E215C8
ZHoward in a scene from the film 'Howard The Duck', 1986. (Photo by Universal/Getty Images)
ACCESS RIGHTS ONLY. This is a publicly distributed handout. Getty Images provides access rights only and does not license the copyright in the image.
Nikon SUPER COOLSCAN 5000 ED
Adobe Photoshop CS6 (Windows)
Nikon sRGB 4.0.0.3001
Nikon sRGB 4.0.0.3001
Nikon Inc. & Nikon Corporation 2002
	!	&	,	1	6	;	A	F	K	P	V	[	`	f	k	p	u	{
Ohttp://ns.adobe.com/xap/1.0/
" id="W5M0MpCehiHzreSzNTczkc9d"?>
<x:xmpmeta xmlns:x="adobe:ns:meta/" x:xmptk="XMP Core 4.4.0">
   <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#">
      <rdf:Description rdf:about=""
            xmlns:photoshop="http://ns.adobe.com/photoshop/1.0/">
         <photoshop:CounM
try>Unspecified</photoshop:Country>
         <photoshop:Category>E</photoshop:Category>
         <photoshop:Credit>Getty Images</photoshop:Credit>
         <photoshop:Source>Moviepix</photoshop:Source>
         <photoshop:CaptionWriter>LAC</photoshop:CaptionWriter>
         <photoshop:Headline>Howard The Duck</photoshop:Headline>
         <photoshop:DateCreated>1986-01-01</photoshop:DateCreated>
         <photoshop:ICCProfile>sRGB IEC61966-2.1</photoshop:ICCProfile>
         <photoshop:Urgency>1</photoshop:Urgency>M
         <photoshop:Instructions>ACCESS RIGHTS ONLY. This is a publicly distributed handout. Getty Images provides access rights only and does not license the copyright in the image.</photoshop:Instructions>
         <photoshop:AuthorsPosition>Handout</photoshop:AuthorsPosition>
         <photoshop:TransmissionReference>143676302</photoshop:TransmissionReference>
         <photoshop:ColorMode>3</photoshop:ColorMode>
         <photoshop:SupplementalCategories>
            <rdf:Bag>
               <rdf:li>CIN</rdf:lM
            </rdf:Bag>
         </photoshop:SupplementalCategories>
      </rdf:Description>
      <rdf:Description rdf:about=""
            xmlns:xmpRights="http://ns.adobe.com/xap/1.0/rights/">
         <xmpRights:Marked>True</xmpRights:Marked>
      </rdf:Description>
      <rdf:Description rdf:about=""
            xmlns:photomechanic="http://ns.camerabits.com/photomechanic/1.0/">
         <photomechanic:CountryCode>UNS</photomechanic:CountryCode>
         <photomechanic:Prefs>0:0:0:-00001</photomechanic:PrefM
      </rdf:Description>
      <rdf:Description rdf:about=""
            xmlns:xmp="http://ns.adobe.com/xap/1.0/">
         <xmp:Rating>0</xmp:Rating>
         <xmp:ModifyDate>2013-05-09T13:20:38+01:00</xmp:ModifyDate>
         <xmp:MetadataDate>2013-05-09T13:20:38+01:00</xmp:MetadataDate>
         <xmp:CreatorTool>FotoWare fotostation</xmp:CreatorTool>
         <xmp:XMPFileStamps>
            <rdf:Seq>
               <rdf:li>2013-05-09T13:31:24+01:00</rdf:li>
               <rdf:li>2013-05-09T13:31:24+01:00</rdM
               <rdf:li>2013-05-09T14:08:30+01:00</rdf:li>
               <rdf:li>2013-05-09T14:08:30+01:00</rdf:li>
            </rdf:Seq>
         </xmp:XMPFileStamps>
      </rdf:Description>
      <rdf:Description rdf:about=""
            xmlns:Iptc4xmpCore="http://iptc.org/std/Iptc4xmpCore/1.0/xmlns/">
         <Iptc4xmpCore:CountryCode>UNS</Iptc4xmpCore:CountryCode>
         <Iptc4xmpCore:CreatorContactInfo rdf:parseType="Resource">
            <Iptc4xmpCore:CiAdrCity>Los Angeles</Iptc4xmpCore:CiAdrCity>M
            <Iptc4xmpCore:CiAdrRegion>CA</Iptc4xmpCore:CiAdrRegion>
         </Iptc4xmpCore:CreatorContactInfo>
      </rdf:Description>
      <rdf:Description rdf:about=""
            xmlns:exif="http://ns.adobe.com/exif/1.0/">
         <exif:PixelXDimension>4780</exif:PixelXDimension>
         <exif:PixelYDimension>3071</exif:PixelYDimension>
         <exif:ExifVersion>48 50 50 48</exif:ExifVersion>
         <exif:ColorSpace>1</exif:ColorSpace>
      </rdf:Description>
      <rdf:Description rdf:about=""
     xmlns:tiff="http://ns.adobe.com/tiff/1.0/">
         <tiff:Make>Nikon</tiff:Make>
         <tiff:Model>Nikon SUPER COOLSCAN 5000 ED</tiff:Model>
         <tiff:Orientation>1</tiff:Orientation>
         <tiff:XResolution>30000000/100000</tiff:XResolution>
         <tiff:YResolution>30000000/100000</tiff:YResolution>
         <tiff:ResolutionUnit>2</tiff:ResolutionUnit>
      </rdf:Description>
      <rdf:Description rdf:about=""
            xmlns:xmpMM="http://ns.adobe.com/xap/1.0/mm/">
         <xmpMM:InstanceM
ID>uuid:8AD71B5B8DF1465E 94E77A04BADB1C35</xmpMM:InstanceID>
      </rdf:Description>
      <rdf:Description rdf:about=""
            xmlns:fwl="http://ns.fotoware.com/iptcxmp-legacy/1.0/">
         <fwl:CreatedTime>002610-0800</fwl:CreatedTime>
      </rdf:Description>
      <rdf:Description rdf:about=""
            xmlns:fwu="http://ns.fotoware.com/iptcxmp-user/1.0/">
         <fwu:UserDefined221>0:0:0:-00001</fwu:UserDefined221>
      </rdf:Description>
      <rdf:Description rdf:about=""
            xmlns:dc="hM
ttp://purl.org/dc/elements/1.1/">
         <dc:description>
            <rdf:Alt>
               <rdf:li xml:lang="x-default">Howard in a scene from the film 'Howard The Duck', 1986. (Photo by Universal/Getty Images)</rdf:li>
            </rdf:Alt>
         </dc:description>
            <rdf:Alt>
               <rdf:li xml:lang="x-default">Howard_Duck-038</rdf:li>
            </rdf:Alt>
         </dc:title>
         <dc:rights>
            <rdf:Alt>
               <rdf:li xml:lang="x-default">20M
12 Getty Images</rdf:li>
            </rdf:Alt>
         </dc:rights>
         <dc:subject>
            <rdf:Bag>
               <rdf:li>LAC0052</rdf:li>
            </rdf:Bag>
         </dc:subject>
         <dc:creator>
            <rdf:Seq>
               <rdf:li>Universal Pictures</rdf:li>
            </rdf:Seq>
         </dc:creator>
      </rdf:Description>
      <rdf:Description rdf:about=""
            xmlns:fwr="http://ns.fotoware.com/iptcxmp-reserved/1.0/">
         <fwr:History>
            <rdf:Seq>
            <rdf:li>E=TXT D=2013-05-09 T=13:16:41 U=AShaw</rdf:li>
               <rdf:li>E=TXT D=2013-05-09 T=13:31:10 U=AShaw</rdf:li>
               <rdf:li>E=ACT D=2013-05-09 T=13:31:24 U=AShaw V=timelife</rdf:li>
               <rdf:li>E=ACT D=2013-05-09 T=14:08:30 U=AShaw V=F</rdf:li>
            </rdf:Seq>
         </fwr:History>
      </rdf:Description>

                            M





                                           M





                                                          M


Aj?=:ETH.ETH:0x44346d8E7C020E561F1EFc27f61Ef893F74739F6:2401274::0
text/plain;charset=utf-8
Bj@=:ETH.ETH:0x9477eBB6450523e19E004D07a7EA17e602160337:29066572::0
Aj?=:ETH.ETH:0xCE1dD35c3bC527Db84fEfBc74cFe338e23483bE3:2974029::0
Bj@=:BNB.BNB:bnb1aek7saqv9duynrsn0c0qez3qe7yz7czvfc6l3w:15751448::0
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
" id="W5M0MpCehiHzreSzNTczkc9d"?> <x:xmpmeta xmlns:x="adobe:ns:meta/" x:xmptk="XMP Core 6.0.0"> <rdfM
:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"> <rdf:Description rdf:about="" xmlns:Iptc4xmpExt="http://iptc.org/std/Iptc4xmpExt/2008-02-29/" xmlns:dc="http://purl.org/dc/elements/1.1/" Iptc4xmpExt:ArtworkTitle="Heart"> <dc:title> <rdf:Alt> <rdf:li xml:lang="x-default">Heart</rdf:li> </rdf:Alt> </dc:title> </rdf:Description> </rdf:RDF> </x:xmpmeta>                                                                                                                                                            M
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        M
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        M
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        Mb
                                                                                                                                                                                                                                                                                                                                             <?xpacket end="w"?>
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
LjJ=:BNB.BUSD-BD1:bnb1c5u78vsz8nnvyac5mt6pt59usgxmft0eturyhw:11776021065:te:0
 501cd4815d9a4fa39bf20f2d493989dcG0D
FjDOUT:0C843057B73162CC4EBFAABE406BFC532C6413FD9A8C413ED3D8E01C3EDAFFA6
FjDOUT:28D79E1D327BAF08F78F051BD7D8108012B692030D1E56A0517AD84ECE9699CB
{"token":"LLAMAS.genesis"}
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
  "name": "11143.sats"
text/plain;charset=utf-8
6{"p":"brc-20","op":"mint","tick":"rock","amt":"21000"}h!
text/plain;charset=utf-8
6{"p":"brc-20","op":"mint","tick":"rock","amt":"21000"}h!
text/plain;charset=utf-8
6{"p":"brc-20","op":"mint","tick":"rock","amt":"21000"}h!
text/plain;charset=utf-8
6{"p":"brc-20","op":"mint","tick":"rock","amt":"21000"}h!
text/plain;charset=utf-8
6{"p":"brc-20","op":"mint","tick":"rock","amt":"21000"}h!
text/plain;charset=utf-8
6{"p":"brc-20","op":"mint","tick":"rock","amt":"21000"}h!
text/plain;charset=utf-8
6{"p":"brc-20","op":"mint","tick":"rock","amt":"21000"}h!
text/plain;charset=utf-8
6{"p":"brc-20","op":"mint","tick":"rock","amt":"21000"}h!
text/plain;charset=utf-8
text/plain;charset=utf-8
6{"p":"brc-20","op":"mint","tick":"rock","amt":"21000"}h!
text/plain;charset=utf-8
6{"p":"brc-20","op":"mint","tick":"rock","amt":"21000"}h!
text/plain;charset=utf-8
"3 %  % 3-7,),7-Q@88@Q^OJO^qeeq
"3 %  % 3-7,),7-Q@88@Q^OJO^qeeq
d/Foundry USA Pool #dropgold/
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
LM{ "p": "brc-20", "op": "deploy", "tick": "meme", "max": "99999", "lim": "1" }h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
:{ "p": "brc-20","op": "mint","tick": "pepe","amt": "1000"}h!
text/plain;charset=utf-8
:{ "p": "brc-20","op": "mint","tick": "pepe","amt": "1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
:{ "p": "brc-20","op": "mint","tick": "pepe","amt": "1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
:{ "p": "brc-20","op": "mint","tick": "pepe","amt": "1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
:{ "p": "brc-20","op": "mint","tick": "pepe","amt": "1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
x264 - core 163 - H.264/MPEG-4 AVC codec - Copyleft 2003-2021 - http://www.videolan.org/x264.html - options: cabac=1 ref=2 deblock=1:0:0 analyse=0x3:0x113 me=hex subme=6 psy=1 psy_rd=1.00:0.00 mixed_ref=1 me_range=16 chroma_me=1 trellis=1 8x8dct=1 cqm=0 deadzone=21,11 fast_pskip=1 chroma_qp_offset=-2 threads=15 lookahead_threads=2 sliced_threads=0 nr=0 decimate=1 interlaced=0 bluray_compat=0 constrained_intra=0 bframes=3 b_pyramid=2 b_adapt=1 M
b_bias=0 direct=1 weightb=1 open_gop=0 weightp=1 keyint=250 keyint_min=25 scenecut=40 intra_refresh=0 rc_lookahead=30 rc=2pass mbtree=1 bitrate=135 ratetol=1.0 qcomp=0.60 qpmin=0 qpmax=69 qpstep=4 cplxblur=20.0 qblur=0.5 ip_ratio=1.40 aq=1:1.00
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
*{"p":"sns","op":"reg","name":"maroc.sats"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
('(2117560./.,-&&&*))867=;<
text/plain;charset=utf-8
YYYQQQ^^^NNNLLLHHHeeeJJJDDDFFF!!!BBB???[[[;;;999VVVbbb
x264 - core 164 r3100 ed0f7a6 - H.264/MPEG-4 AVC codec - Copyleft 2003-2022 - http://www.videolan.org/x264.html - options: cabac=1 ref=2 deblock=1:0:0 analyse=0x1:0x111 me=hex subme=6 psy=1 psy_rd=1.00:0.00 mixed_ref=1 me_range=16 chroma_me=1 trellis=1 8x8dct=0 cqm=0 deadzone=21,11 fast_pskip=1 chroma_qp_offset=-2 threads=8 lookahead_threads=1 sliced_threads=0 nr=0 decimate=1 interlaced=0 bluray_compat=0 constrained_intra=0 bframes=3 b_pyramidM
=2 b_adapt=1 b_bias=0 direct=1 weightb=1 open_gop=0 weightp=1 keyint=50 keyint_min=5 scenecut=40 intra_refresh=0 rc_lookahead=30 rc=crf mbtree=1 crf=45.0 qcomp=0.60 qpmin=0 qpmax=69 qpstep=4 vbv_maxrate=20000 vbv_bufsize=25000 crf_max=0.0 nal_hrd=none filler=0 ip_ratio=1.40 aq=1:1.00
HandBrake 1.6.1 2023012200h!
kkkdddp\bhU[WWWQQQw.,c&%8
text/plain;charset=utf-8
:{ "p": "brc-20","op": "mint","tick": "pepe","amt": "1000"}h!
DDDzzz   VVVFiiHqqFFF
LD\777<8N@@@///HHHWMe===eeeq`{75K
53IYNghhhuuuJJJxxxbbb
^^^10EjjjTTToooMMM[[[o_yQQQ|||lllLLLOOO
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
F`JC\HCY@6Q?@T="/++9)
>?>'''cdcHIH;=<CDC}}}jkjEGFyzz-.-
___^ZZZ222KKKOOO)))TW2---
JJJEEECCCwww---???GGGMMM```AAAkkkdddbbbfffyyyPPPhhh{{{SSStttqqq
BBBFFF@@@KKK___ccceeeaaalllyyyvvv
gggiiitttqqqMMM\\\QQQ|||YYYnnnxxxUUUSSSOOO{{{sssWWW~~~
A?777555dddbbb()(YYYBBB
CA011`__DDD&&&\[[ppp
4@n5Ai9F`6Ci2?}7B`7B^
)Optimized with https://ezgif.com/optimize
RZHRZP9Z]ZZy9ZyRZybZ
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
^^^aaa999fffKKKSSSDDDFFFXXX!!!BBB
text/plain;charset=utf-8
  "name": "daqilee.sats"
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
888...			222===+++EEE
:::@@@JJJzzzbbbgggBBBMMMGGG___dddlllwwwuuuPPPiiiYYYqqqsss\\\|||
KKK---BBBPPP:::***===
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
&j$be47c0daaa8b5c56c44b045e929821f8_0 1N
CjA=:ETH.ETH:0x013F889D5FFa4156cE502eB61b8Bc8C5321d441B:238161694::0
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
Bj@=:ETH.ETH:0x9477eBB6450523e19E004D07a7EA17e602160337:29089836::0
Bj@=:ETH.ETH:0x5353953AEDf2E35Edd34810E28cD7Ed887c35652:10248256::0
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
<?xml version="1.0" standalone="yes"?>
<svg xmlns="http://www.w3.org/2000/svg" version="1.0" viewBox="0 0 2048 2048">
  <title> fosterz 20 </title>
  <desc> f o s t e r z . a r e . f r e e </desc>
      "description": " f o s t e r z ",
      "edition": 20,
      "attributes": [
          "trait_type": "Top",
          "value": "interdimensional"
          "trait_type": "Wrinkles",
          "value": "lost"
          "trait_type": M
          "value": "swift"
          "trait_type": "Left Eye",
          "value": "blind"
          "trait_type": "Right Eye",
          "value": "blind"
          "trait_type": "Nose",
          "value": "angle"
          "trait_type": "Stress",
          "value": "none"
          "trait_type": "Ear",
          "value": "flow"
          "trait_type": "Mustache",
          "value": M
          "trait_type": "Mouth",
          "value": "lost"
          "trait_type": "Base",
          "value": "swift"
  <path d="M0 0v2048h2048V0H0z" style="fill:#010101;stroke:none"/>
  <path d="M518 379c4-3 6-7 10-9 31-18 74-24 108-32l207-47c115-26 229-57 345-82 143-30 289-51 435-63v1c-25 4-84 32-56 63 3 3 6 6 10 7 32 18 75 11 110 17v1c-22 6-54 17-71 33-18 17 4 35 22 38 59 9 119-1 178 3 20 1 44-1 63 7-48 20-95 41-142 63-40 18-80 36-117M
 61-17 11-43 26-47 47-1 10 6 21 14 26 15 11 40 14 58 14v1c-16 1-32 7-47 12-31 8-61 18-91 30-9 4-47 21-29 34 6 5 18 1 25 0l60-7c48-8 96-19 145-27 34-5 71-7 105-15 5 8 15 6 23 6l61-1v1c-19 3-38 13-56 18-36 11-73 20-110 30l-39 9c-4 1-12 2-13 6-5 13 18 11 24 11-23 22-57 38-85 52-8 4-30 10-20 22 4 6 13 5 20 6 16 3 38 0 52 7l-77 38c-11 4-27 10-34 19-6 8 1 18 6 24-3 1-8 4-12 3-6-2-14-22-21-9l-3 6-2 8h-2l-12-26c-1-4-3-8-7-10-6-1-10 3-11 8-3 12-4 26-4 38h-1c0-6-1-11-3-17l-2-11c-2-14-9-13-8 1 2 14 3 30 7 43 5 17 13 4 15-6l3-M
13c1-8 1-16 3-23 4 9 19 46 31 23l3-8h2c6 12 17 9 27 4-9 13-28 23-23 41 17-7 24-26 36-38 3-3 8-3 12-5v-1c-11-5-17-14-24-24l30-15c22-10 44-19 66-31 9-5 26-13 24-26-2-6-11-7-16-8-16-2-34-5-50-5 6-7 16-10 24-14 17-9 34-19 50-30 13-8 23-17 23-33 14-1 29-7 43-10l87-24c20-6 47-11 64-24 15-11 2-20-11-20v-1c12 0 26 0 37-3 4-1 9-7 6-12-4-5-20-1-26-1a3462 3462 0 0 0-273 37c-49 9-98 22-148 24v-1c17-5 33-14 49-20 25-9 51-15 76-22l39-10c6-1 13-2 18-6 7-7 4-16-5-17-23-5-46-3-69-9-8-3-24-10-17-20 15-22 45-36 67-49 56-31 116-56 176M
-81 20-9 41-17 61-27 6-4 14-13 10-21-2-5-11-8-16-10-17-7-35-8-53-9-40-2-80-1-120-1-28 0-56 1-84-5v-1c13-4 26-13 39-18l26-10c7-3 15-6 20-12 9-11 6-23-8-27-29-6-60-5-89-9-13-2-30-3-40-13 11-5 20-13 31-18 33-15 69-23 105-30 13-2 40 0 38-20-1-6-7-6-12-6l-42 2a4245 4245 0 0 0-492 68c-140 30-278 69-417 103-70 18-140 33-209 53-16 5-33 10-48 17-7 4-15 8-15 17m258 58c4 7 16 1 22 0l65-16c90-22 184-44 276-56v1c-28 4-58 18-84 28-11 4-24 14-9 24 9 6 23 2 33 2 27 0 54-2 81 3-10 9-34 20-37 34s19 29 30 19c5-4-9-11-12-12v-2c7-3 13-M
9 19-13 4-4 9-7 12-12 12-15 7-29-11-34-24-5-48-2-72-2 32-14 68-23 102-35 10-3 30-7 29-21-1-9-19-4-25-3l-81 14c-76 16-152 32-228 51-36 9-76 15-110 30z" style="fill:#fefefe;stroke:none"/>
  <path d="m1141 364 1 1-1-1z" style="fill:#010101;stroke:none"/>
  <path d="M556 557c-7 8-17 14-26 19-19 13-42 25-58 42-9 9-10 24 4 29 11 4 24 1 35 0-5 5-12 12-15 19-5 14 8 25 20 28 31 6 69-8 98 7v1c-39 21-79 40-117 62-9 6-38 22-19 34 5 3 11 2 16 1 12-1 23-4 35-6 34-5 75-14 109-1-8 22-21 43-24 66-1 7 0 23 6 27 1-23 9-43 17-63 5-9 1M
3-22 10-33-4-14-27-13-38-14-40-5-80 10-120 12v-1l29-17 94-47c8-4 34-22 21-33-5-4-10-2-15-3-25-7-49-6-74-6-9 0-23 2-31-4-5-4 1-9 4-12 7-7 24-18 19-30-2-5-9-4-14-4-14 0-27 5-41 2 22-19 47-34 71-51 9-6 22-15 21-28-1-8-9-10-16-10h-51c-48 5-95 12-143 19-23 3-50 10-73 3 16-16 37-25 57-35a1445 1445 0 0 1 161-67c6-2 16-4 20-10-23 0-48 13-70 21-43 16-87 33-128 53-14 7-30 14-42 24-7 6-11 15-4 22 6 6 12 6 19 6 17 2 36-1 53-3 67-8 132-19 200-19m473 130v2c10 2 27-6 38-8 32-4 65-9 98-11 35-2 69 0 104-1 39-1 77-4 116-7 32-2 66-3 M
97-13v-2c-19-5-38-2-57 0l-82 8c-76 7-151 2-227 13-28 4-62 4-87 19M876 792c-6-9-31-32-37-10l-1 8c-17-15-28-1-44 6-6 3-13 3-19 7-7 4-19 13-13 23 4 6 13-4 16-6 9-8 21-7 31-13 4-3 9-8 14-7 8 2 14 21 24 17 8-3 6-19 6-26 8 5 14 14 19 22 2 3 5 8 9 7 3-1 5-5 6-8 2-9 2-18 5-27 1-4 4-10 9-9 5 0 11 7 15 10 12 12 22 25 35 36 12 9 21 9 27-6l5-16 7-24h2c6 18 20 40 31 54 8 9 19 11 20-3h1l8 28c2 3 5 8 8 5 7-6-2-20-4-27-5-24 3-48 3-71-10 1-12 30-12 39h-1c0-3-3-22-8-11-2 5-1 11-1 16 0 7-2 13-3 20-13-14-22-33-31-50-3-6-8-14-16-11-12 M
5-13 27-17 37-1 3-3 13-8 12-6-2-11-10-15-14-14-16-49-62-66-25l-5 17m-14 292c0 15 12 38 26 45-14 16 0 45 14 58 8 7 14 12 24 8 1 16 12 38 25 48 4 3 8 7 13 8 16 1 37-14 50-22 5 11 16 34 30 34 7 0 14-5 20-8l38-24 113-71c14-9 35-15 45-27 8-9 15-29 17-41 0-4 1-10-1-14s-7-3-11-5c-6-4-9-5-16-4v-1c23-7 35-31 40-53 2-7 5-19 0-25-14-14-35-8-51-4 0-11 0-17-12-19 4-7 6-18 5-26 0-3-3-6-2-9 1-13 11-24 8-37-2-6-7-5-11-8-16-10-39 2-56 6 11-11 17-27 21-42 1-5 3-14 0-19-2-3-6-3-9-4-11-6-28-4-40 2-24 12-47 30-71 44l-22 10c-60 35-119 7M
6-176 116l-47 34c-6 4-16 8-19 16-4 12 10 34 19 41 3 2 6 6 10 7 8 0 19-10 26-14m526-134c-16 7-34 12-46 25-13 15-16 38 5 48l18 6c-14 16-11 31-16 50-3 12-12 22-14 34-4 24 1 53 3 77 5 69 9 139 19 208 6 43 20 90 17 133l-24-9c4 11 26 35 34 16 7-16 2-38-1-54-5-39-12-77-18-116-6-48-9-97-13-145-3-33-9-70-6-104 1-10 9-19 12-29 3-12 1-28 6-39 4-9 17-15 17-25-1-16-39-9-38-27 2-17 24-27 37-32 7-3 17-7 19-16 1-9-8-11-15-13-20-6-38-13-57-21-4-2-19-14-22-10-6 6 12 14 16 16 22 11 45 17 67 27z" style="fill:#fefefe;stroke:none"/>
path d="M1052 985c-9 2-14 11-5 17 7 5 11-2 17-3 11-1 24 2 33 8s12 17 17 26c14 30 19 77-18 94-17 8-47 12-64 1-21-13-16-51 1-66 15-12 52-14 51 14-1 11-15 11-16 19 0 7 7 8 12 7 17-5 22-26 15-41-8-15-23-24-40-23-43 2-66 61-41 94 13 17 48 19 68 16 30-6 54-32 57-62 2-17-3-36-9-52-4-12-10-26-19-35-15-13-40-16-59-14z" style="fill:#010101;stroke:none"/>
  <path d="M1507 1016c-6 4-5 10-2 16-16 1-17 9-11 22-14 3-12 15-5 25-4 1-10 1-13 4-8 9 4 29 10 34 18 16 42 26 62 37 11 6 23 15 35 18 10 3 17-18 14-26-1-5-7-7-10-11 3 1 7 4 1M
0 3 8-2 13-20 12-27-1-4-6-6-7-10 0-4 3-9 4-13 0-5-2-8-3-13-2-6 3-12 0-19-4-7-13-13-19-19-15-13-30-26-49-34l-28-7c-2 0-8-2-10 1-3 4 7 16 10 19m-863 343c-29-5-34 28-24 48l-29 6c5-17-19-5-26-2 12-18 24-37 35-57 7-13 13-25 13-40-7 1-6 6-8 11l-12 24c-12 24-28 47-44 68-3 4-18 18-8 22 6 2 17-11 23-13 4 8 10 5 17 3 14-4 26-11 40-15 5-1 8 3 12 5 5 2 11 2 16 2 30-2 39-34 38-59-2-33-33-58-60-72-12-6-26-10-38-17-24-15-38-39-44-66-8-34-8-77 9-108 17-30 53-34 76-9 10 10 29 34 20 49-6 10-18 15-28 17-5 1-11 2-14-4-7-16 13-24 11-37M
-21 0-30 37-17 51 10 10 29 5 40 1 24-10 30-34 21-57-12-28-35-56-68-57-38-1-57 28-67 61-15 55-8 125 35 166 29 28 73 30 97 64 10 14 12 36-2 49-8 7-25 10-25-6 0-10 9-18 11-28z" style="fill:#fefefe;stroke:none"/>
  <path d="M1539 1071c-9 3-3 17 6 13 8-3 2-16-6-13m-422 86c-11 2-20 13-31 16-10 3-22 7-32 8-18 1-35-3-52-4-6 0-9 6-6 11 5 8 25 7 33 7 32 0 68-4 94-25 7-5 3-15-6-13m-553 254 1 1-1-1z" style="fill:#010101;stroke:none"/>
  <path d="M1234 1503c2 7 17 2 23 2 19 0 37 1 56-5 6-2 14-4 17-9-17 3-33 7-50 8-15 1-31-1-46 M
4m17 112c-11-6-15-20-24-29-5-4-11-3-14 3l-4 8-6 13h-1c-6-10-10-21-17-30-3-4-8-6-11-2-8 9-4 29-18 35-10 3-20-13-31-12-12 1-14 16-24 20-10 5-26-5-37-5-7 0-9 8-2 10l-1-4c14 0 28 12 42 8 11-2 14-17 23-18 7-1 16 9 23 10 19 5 29-18 30-34h1c3 9 12 32 23 33 10 0 16-20 17-27 8 9 17 32 31 33 6 0 9-7 10-12 5-13 4-28 4-42h1c5 13 16 29 26 39 4 4 10 8 16 6 10-4 13-18 21-24a75 75 0 0 0 9 18c7 7 14 6 19-2 7-11 9-25 14-37 6 12 34 48 42 19l1-10 10-6h1c3 6 11 25 20 16h1c6 6 9-5 7-10-3-6-8-3-13-6-7-5-12-22-24-10h-1c-2-4-12-10-14-3-3 7M
 1 20 1 27-12-6-17-24-29-28-4-2-9 0-11 4-6 12-9 27-15 39-7-9-12-33-28-20-4 3-11 20-17 19-4-1-8-8-11-11-6-9-13-28-24-33-7-3-10 3-11 9-3 15-2 31-5 46m-125 80 2 9h1v-5c4 1 8 1 11 3 29 17-6 37-14 54-4 8-8 28 5 31 8 1 13-14 16-20 7-16 13-33 22-49 3-5 5-13 10-17 3-3 7-3 11-3l29-4c39-6 79-10 118-14 13-1 26-2 39-6 5-2 11-3 14-7-66 0-130 8-195 19-22 3-49-1-69 9z" style="fill:#fefefe;stroke:none"/>
  <path d="m1150 1699 9 10 5-9-14-1z" style="fill:#010101;stroke:none"/>
  <path d="M932 1986c0-33-10-61-22-91-18-45-41-88-66-12M
9l-34-49c-2-3-8-16-13-13s3 13 5 16l29 45c30 48 55 100 73 154 6 16 10 33 17 49 2 6 5 15 11 18m91-206v-2c45 30 77 78 116 114 18 17 38 34 62 42 19 6 37 6 56 5 23-1 45-5 68-7 6-1 20 0 20-9 1-12-10-9-18-8l-61 7c-21 3-42 3-62-3-46-15-80-59-113-92-17-17-34-34-53-49-5-4-15-13-22-11-8 3 4 12 7 13m15 121c2 13 25 19 29 33 3 8-1 17-2 25-3 16-6 38 5 52 2-10 0-23 1-34 1-15 9-34 3-48-3-8-11-15-18-20-6-4-11-8-18-8z" style="fill:#fefefe;stroke:none"/>
text/plain;charset=utf-8
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
  "name": "2050&zwj;.sats"
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
<?xml version="1.0" standalone="yes"?>
<svg xmlns="http://www.w3.org/2000/svg" version="1.0" viewBox="0 0 2048 2048">
  <title> fosterz 21 </title>
  <desc> f o s t e r z . a r e . f r e e </desc>
      "description": " f o s t e r z ",
      "edition": 21,
      "attributes": [
          "trait_type": "Top",
          "value": "spinner"
          "trait_type": "Wrinkles",
          "value": "sketch"
          "trait_type": "Brows"M
          "value": "lost"
          "trait_type": "Left Eye",
          "value": "lazer"
          "trait_type": "Right Eye",
          "value": "foz"
          "trait_type": "Nose",
          "value": "tough"
          "trait_type": "Stress",
          "value": "xp"
          "trait_type": "Ear",
          "value": "flow"
          "trait_type": "Mustache",
          "value": "striker"
          "trait_type": "Mouth",
          "value": "lost"
          "trait_type": "Base",
          "value": "cleft"
  <path d="M0 0v2048h2048V906c0-13 2-27 0-40-1-5-13-8-17-11-15-8-29-20-41-32-36-36-66-78-97-119-12-17-29-45-50-52-12-5-19 2-23 13-6 19-10 39-14 58-12 61-18 124-38 183-7 23-16 51-35 68-24 21-55 5-77-11-35-25-66-55-100-80-13-10-31-26-48-26-23 0-25 35-28 51-9 46-14 94-31 138-2 7-6 14-9 20l-8 10c-21 19-45-9-57-25-10-13-19-26-26-40-9 4M
-18 17-13 27 4 11 14 18 21 27 8 12 11 25 10 40-2 13-14 22-15 33-2 42 11 87 23 126 3 8 8 16 10 24a606 606 0 0 0 15 100l16 67c4 13 11 28 10 42-1 17-17 17-30 23-24 10-55 21-81 21-9 0-21 0-29-6l81-26 40-16c-1-12-6-24-9-36l-13-54c-7-36-9-73-16-109-2-10-7-19-10-29-7-23-13-47-17-71-3-20-8-45-3-65 1-7 7-11 11-17s4-16 3-23c-3-16-18-26-26-40-7-12-7-24 2-35 3-4 10-10 11-15s-4-11-6-15l-20-33c-2-4-6-10-11-12s-7 3-8 7c-3 10-3 20-4 30-3 29 1 58-4 86-2 13-6 29-17 38-13 11-32 6-45-1-27-13-55-43-86-46-15-1-19 13-21 25-4 20 0 64-26 6M
9-25 6-47-25-52-46-2-10-5-20 4-28 19-14 59-5 60 21h1c2-19 4-51 30-52 32-1 59 28 86 42 11 5 28 14 40 5 11-8 13-25 14-38l3-89c0-15 2-42 22-42 19 0 21 20 33 28 4 2 10 1 14 1 10 0 24 4 27 15 5 14-16 27-10 38 9 16 21 33 34 46 4 4 11 12 17 9 5-2 8-9 10-13 7-13 10-27 13-41 9-43 13-87 23-130 5-20 13-40 35-46 23-5 42 5 60 18 32 21 60 46 91 69 13 10 27 20 42 26 5 2 13 5 18 2 7-4 12-13 15-20 9-18 14-38 18-58 13-64 20-128 34-192 4-21 12-52 30-65 6-5 15-6 23-8 33-8 60 19 80 42 32 36 61 76 93 112 13 13 30 34 48 40V0H0z" style="fM
ill:#010101;stroke:none"/>
  <path d="M603 186c6-18 25-29 40-39 37-26 78-50 119-67 15-7 34-17 50-13-10 17-27 28-43 38-30 19-63 34-96 48l-35 13c-3 2-10 6-7 11 2 3 8 2 11 2 10-1 21-8 31-12 42-18 86-37 122-65 9-8 20-17 24-28 3-6 3-13-3-16-14-8-38 4-51 10-44 19-86 44-125 71-12 9-25 17-34 29-4 5-8 13-3 18m-167 32-5 13h2c1-11 10-14 20-13 17 2 32 13 44 24-16 3-29 16-43 22-15 7-32 6-45 18l24-4v1c-22 10-42 28-62 43-48 34-94 72-139 110-17 15-34 29-49 44-4 4-15 20-1 18 8-1 16-7 23-10l44-23c60-33 119-72 171-116 17-15 37-31 48-M
52 5-8 9-23-3-26v-1l25-14 11-6h1l9 10c-10-21-29-31-49-40 29-8 57-20 78-42 11-12 23-39-4-36-29 3-46 27-70 39-14 7-38 12-47 26-7 11 10 15 17 15m241 44c-3-9-8-15-12-23-2-3-2-7-4-9-5-3-12-3-17-4-16-2-32-2-48 1-51 8-97 53-86 107 2 11 6 26 14 34v1c-17 10-32 27-44 42-22 25-44 53-54 86-10 38-3 78 4 116a1557 1557 0 0 0 55 223c5 13 7 29 16 40h1c4-8-3-21-5-29l-20-75c-13-54-24-108-32-163-6-36-13-73-1-109 8-21 22-41 37-58 28-34 63-64 99-91 42-31 86-58 132-84 117-65 258-135 394-93a501 501 0 0 1 238 161c11 13 21 27 35 36 2-16-16-M
38-26-49a508 508 0 0 0-281-176c-99-17-196 17-284 58-38 17-76 36-111 58z" style="fill:#fefefe;stroke:none"/>
  <path d="M426 206v1c30 9 70-12 93-30 8-7 19-15 22-26-13 2-24 10-36 15-27 12-55 23-79 40z" style="fill:#010101;stroke:none"/>
  <path d="M571 165c0 26-3 48-12 72 5-3 8-11 10-16 7-18 6-37 4-56h-2z" style="fill:#fefefe;stroke:none"/>
  <path d="m528 364 48-37 93-60c-2-7-7-18-14-22-4-3-13-3-18-3-19-2-40-1-58 6-29 11-60 37-62 71-1 15 5 31 11 45M188 483c24-10 47-24 69-37 50-29 98-61 143-97 22-18 57-43 64-72-13-3-M
21 3-32 10l-44 31c-47 35-92 71-137 108-20 17-48 35-63 57z" style="fill:#010101;stroke:none"/>
  <path d="m778 283 3 8h1l-2-6c55 18 109 45 162 68 12 5 25 11 36 18 3 3 9 6 9 11 1 4-3 8-5 12 28-9-4-31-16-37-44-20-89-38-134-56-15-5-38-20-54-18m-91 355h1c0-7 6-10 12-13l38-17c55-28 113-52 171-74 131-49 263-94 397-132 113-33 234-62 353-57 41 2 103 12 103 65a72 72 0 0 1-17 46c-27 31-72 41-111 48a512 512 0 0 1-245-12c-14-4-29-11-43-12-19 0-41 9-60 12-20 4-38 6-55 18 7 5 22-1 30-2l52-10c8-1 18-6 26-5 43 4 84 20 127 26 75 10 M
153 3 225-19 20-6 41-16 56-31 27-28 35-83 1-109-22-17-51-21-78-23-51-4-102 1-152 9-109 16-213 46-318 80-91 29-182 60-272 94-64 23-127 52-188 82l-43 21c-6 4-12 7-10 15M582 431l16 70c3 14 8 29 20 38-3-8-8-14-12-22-7-17-10-37-14-55-2-8-3-26-10-31m954 103 3 18h2c2-14 12-11 24-10 20 2 42 3 60 11-9 4-23 9-27 18-7 17 23 26 35 28-9 8-21 14-31 20-5 3-12 7-14 13-4 10 8 18 16 21 21 9 46 8 68 8v-3c-25-3-49-12-73-21 12-10 29-15 40-26 4-4 9-12 5-18-6-9-25-11-34-16 9-8 30-11 31-25 0-10-17-13-24-14-24-6-57-13-81-4m-430 29v4l9 8 15M
-5 17 1 26-6c-7-9-24-1-33 0l-12-1c-4 1-7 5-11 4-4 0-6-5-11-5m-1 531h-1c-1-26-41-35-60-21-10 7-6 19-4 29 6 23 28 52 54 45 16-4 17-20 18-33l6-36c2-11 6-25 20-25 12 1 25 8 35 15 18 11 34 23 53 32 13 6 33 10 45 0 10-9 14-24 16-37 5-28 1-57 4-86 1-10 1-21 4-31 1-4 3-9 8-7s8 8 11 12l19 33c2 4 8 11 7 15-2 5-9 11-12 15-8 11-8 24-1 35 8 14 23 24 26 41 1 7 1 15-3 21s-10 10-11 17c-6 21 0 47 3 68 4 23 10 47 17 70 3 10 8 19 10 29 7 36 9 73 16 109l13 54c3 11 8 23 9 35-13 1-28 11-41 16-27 8-56 12-80 26 6 6 20 6 28 6 27 0 59-11 83M
-21 12-6 27-6 29-21 1-15-6-31-10-45-7-23-12-47-17-71-6-31-6-65-14-96-2-8-7-16-10-24-11-39-24-82-23-123 0-12 14-21 15-35 1-13 0-25-7-36-11-17-36-30-19-51l8-7c5 13 15 27 23 38 13 17 38 48 61 27l7-10 10-21c16-44 21-90 30-136 3-16 6-52 28-52 18 1 36 17 49 27 35 26 66 57 102 82 23 15 55 29 78 5 18-19 27-49 34-74 16-53 24-109 33-164 4-21 8-43 15-63 2-7 6-18 15-20 9-1 17 6 23 12 14 14 26 29 38 45 32 42 62 89 102 123 15 13 31 28 51 33v-48c0-6 2-15-1-21-2-5-13-10-18-14l-37-37c-30-34-56-71-86-105-27-29-57-51-97-35-25 11-32 5M
5-37 78-15 64-20 129-34 193-4 17-9 35-18 51-3 6-8 14-14 17-5 3-13-1-18-3-15-6-29-17-42-26-30-23-58-48-89-68-19-13-39-23-62-18-22 6-29 26-34 46-10 42-14 86-23 128-3 14-6 30-13 43-3 4-6 11-11 13s-13-7-16-10c-13-13-25-30-34-46-3-6 3-10 6-15 4-7 7-15 4-23-6-19-28-8-40-15s-14-27-32-28c-22-1-24 25-24 42-1 29-1 59-3 88-1 13-3 31-15 39-12 9-29-1-40-6-28-15-53-42-86-41-25 1-27 33-29 52M874 661l18 6c15 2 29 1 43-3 21-5 40-19 61-21 15-2 24 15 40 14 14-1 23-13 37-16 10-1 19 4 29 3 14-2 26-10 40-13 10-1 19 3 29 3s19-4 29-5c8 0 M
15 4 23 4 19 0 39-3 58-4l26 2c12 0 24-9 35-8 8 1 14 9 22 10 14 2 27-4 41-5 23-1 45 7 67-1-6-4-17-2-24-3-17-2-34-4-51-3-10 1-19 5-29 4-9-1-16-9-25-10-13-1-26 8-39 8-8 0-15-3-23-3-19 0-39 3-58 2-7 0-14-4-22-4-10 0-19 4-29 4-9 0-18-5-28-4-16 2-29 11-45 13-11 1-21-5-32-2-12 3-22 15-35 15-14 0-22-13-38-12-11 1-21 8-31 12-15 7-30 14-47 17-10 1-20 1-30-1-4-1-9-3-12 1m338 21c5 2 8 7 14 8 15 2 27-8 41-9 7 0 15 4 22 4 13 0 26-4 39-4 10 0 34 4 40-5l-49-2-27 4-26-3-23 7-17 2-10-6-4 4M846 793c3-11-9-8-16-6-17 4-33 12-50 16-7 2-M
18 0-24 3-3 2-4 8 0 10 6 1 14 0 20-1l17-5 27-9v1c-6 3-14 8-19 14-2 3-1 9 3 10 4 2 10-3 13-5l30-17c23-11 48-19 72-28l51-23v1c-9 5-17 12-25 18-10 6-22 12-31 20-5 4-5 13 3 13 18-1 38-19 52-28 19-13 44-21 67-21-15 15-40 34-46 54 7-1 10-7 15-12l31-31c3-3 13-12 8-17-3-4-13-2-17-1-15 2-29 6-44 9 3-3 21-19 12-24-4-2-10 1-13 2l-28 12c-34 17-71 35-108 45z" style="fill:#fefefe;stroke:none"/>
  <path d="m970 752 1 1-1-1z" style="fill:#010101;stroke:none"/>
  <path d="M1471 832c5-4 9-12 14-17 16-15 36-27 54-39 8-6 17-13 27-15-4M
 10-10 20-17 29-2 3-7 8-6 12 2 9 15-1 20-1 4 0 8 4 12 4 13 1 27-1 40-1-8-17-26-6-39-8-7-1-10-5-19-3 5-9 11-17 14-26 1-3 2-9-1-11-6-7-23 7-28 11l-51 38c-9 8-18 15-20 27z" style="fill:#fefefe;stroke:none"/>
  <path d="m982 758 1 1-1-1m-2 1 1 1-1-1z" style="fill:#010101;stroke:none"/>
  <path d="M509 892c18-7 35-22 51-33l105-71c-4-1-8 3-12 5l-26 17c-29 18-57 38-85 57-10 6-28 14-33 25z" style="fill:#fefefe;stroke:none"/>
  <path d="M821 800v1-1z" style="fill:#010101;stroke:none"/>
  <path d="m527 927-2 9h1c4-16 26-19 4M
0-16-13 37-46 68-75 94-6 5-32 21-25 30 5 6 17-4 22-7 21-13 43-24 65-33-17 21-41 37-62 52-6 4-22 12-18 21 5 11 24-8 29-12 21-15 43-31 60-51l5-8 2-6c5-20-27-5-34-2l-24 12c21-21 43-43 57-69 9-18 7-34-17-30l-21 5c6-18-6-20-20-13-16 8-32 19-45 32-4 4-9 13 0 14 6 1 13-3 18-5l17-7 27-10z" style="fill:#fefefe;stroke:none"/>
  <path d="m469 941 36-15c7-3 16-5 22-9 3-2 4-10 2-14-3-6-13 1-17 3-15 9-33 21-43 35m870 17 15 27c6-3 15-15 9-21-7-5-16-6-24-6m-829 52 1 1-1-1z" style="fill:#010101;stroke:none"/>
  <path d="m1518 1066 M
4-1c-2 7-3 13-2 20l5 15c27 44 77-16 58-49-14-24-81-20-65 15m-874 293c-36-6-39 52-8 61 8 2 17 1 24-2 6-2 12-7 16-12 25-34 6-79-25-101-24-17-54-23-76-43-33-31-39-83-32-125 2-16 7-34 17-47 24-28 58-17 77 9 11 14 23 34 6 48l-12 6-10 3c-18 4-15-15-9-26l7-8v-7c-21 0-30 37-17 51 10 10 29 5 40 1 24-10 30-34 21-57-12-28-35-56-68-57-38-1-57 28-67 61-15 55-8 125 35 166 29 28 73 30 97 64 10 14 12 36-2 49-8 7-25 10-25-6 0-10 9-18 11-28z" style="fill:#fefefe;stroke:none"/>
  <path d="M1549 1054c-11 2-19 5-21 17s6 34 21 32c14-2 2M
9-29 22-42-4-6-15-8-22-7m-27 10 1 1-1-1z" style="fill:#010101;stroke:none"/>
  <path d="M1139 1191c-17 3-31 17-49 18-35 2-65-20-84-48-8-11-16-25-14-38-8 1-7 8-6 14 4 12 10 24 16 34 25 39 73 64 115 38 7-4 18-10 22-18m58-32c-7 40-33 79-65 104a50 50 0 0 1-44 10c-3-1-7-1-7 3 1 6 8 10 13 12 14 4 31-1 43-9 36-23 78-76 63-120h-3m218 13c1 13 13 29 18 41l35 84c4 9 7 19 12 28 2 3 5 9 9 5 9-7-8-30-11-37l-43-92c-4-8-10-27-20-29m-187 183c19-33 34-73 44-110l8-28c0-2 2-8-2-8-3 0-4 5-4 7l-8 26c-10 26-20 53-32 78-5 9-12 25-6 35m-24M
0-84c0 15 12 25 23 33 27 21 67 29 97 12v-1c-9 0-18 4-27 4-24 1-49-7-68-20-9-7-22-16-23-28h-2m98 99v1c11 3 26-6 35-11-11-4-24 8-35 10m-37 168c4 15 6 31 11 46 2 4 5 12 11 12 5-1 7-8 9-12l12-39h1c7 16 12 33 21 47 4 5 9 12 16 11 14-2 19-31 23-42 7 14 11 38 25 47 7 4 14 0 18-6 8-11 15-28 17-41h1c2 10 12 49 27 31l4-6 4-10c6 7 11 20 23 17 7-2 10-12 17-14 6-1 13 9 20 9s13-6 20-7c8-1 16 5 24 5 9 1 18-4 27-3 12 1 23 7 34 10 6 1 12-3 18-4 17-2 26 3 41-7v-1l-21 4-19-2c-5 1-12 4-17 4-10-1-22-8-33-10s-20 3-30 2l-21-6c-9-1-16 6-2M
4 6-7-1-10-10-18-10-10-1-14 14-22 13-9-1-9-16-18-17-11 0-9 19-17 19-3 0-5-6-6-8-2-6-4-29-13-29-6 1-8 8-10 13-3 10-6 20-11 29-2 3-4 9-8 10-5 1-9-7-10-10l-12-27c-1-4-3-9-7-10-13-5-17 25-20 32-2 3-4 9-8 9-5 0-9-8-11-12-6-12-10-28-17-39-5-7-13-4-16 3l-3 8-4 15-6 21h-2c-5-13-10-26-13-40-1-5-1-12-7-11m77 157 2 9h1v-5c4 1 8 1 11 3 29 17-6 37-14 54-4 8-8 28 5 31 8 1 13-14 16-20 7-16 13-33 22-49 3-5 5-13 10-17 3-3 7-3 11-3l29-4c39-6 79-10 118-14 13-1 26-2 39-6 5-2 11-3 14-7-66 0-130 8-195 19-22 3-49-1-69 9z" style="fill:#feM
  <path d="m1150 1699 9 10 5-9-14-1z" style="fill:#010101;stroke:none"/>
  <path d="M1105 1900c10 32 56 46 85 54 55 15 111 12 166 3 18-2 46-5 60-18 6-7 8-18 9-26 4-22 4-52-4-73-7 2-2 19-2 25 2 17 4 50-13 60-19 11-44 13-65 15-56 8-110 6-164-11-24-7-47-26-72-29m-188-25v-9c13 10 21 25 28 39 13 24 22 50 30 76 3 13 3 30 10 42 4-14 0-28-3-42-8-30-20-58-35-85-5-10-16-31-28-34-7-1-6 10-2 13m408 30c2-4 3-17-1-20-6-5-3 10-3 12l4 8m-252 37c0 10 4 20 7 30 6 19 12 44 30 56l-24-49-13-37z" style="fill:#fefefe;
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
r^QQQ666^^^TTT???WWW
n_ciV[aOTSSSZINIII& $
text/plain;charset=utf-8
  "name": "b20.sats"
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
:{ "p": "brc-20","op": "mint","tick": "pepe","amt": "1000"}h!
000   555&&&GGG***:::BBB???jjjddd
text/plain;charset=utf-8
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
jjj?H]\\\FFFJRcbbb)))
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
:{ "p": "brc-20","op": "mint","tick": "pepe","amt": "1000"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
&&3ZXw%%%UTq$$$KJd/.>
$QPlMKf#"->=R;:MRPn%$0
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
:{ "p": "brc-20","op": "mint","tick": "pepe","amt": "1000"}h!
?``:XX"779VV%774OO$99
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
:{ "p": "brc-20","op": "mint","tick": "pepe","amt": "1000"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
BBB]]]@@@xxxXXX:::<<<
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
d/Foundry USA Pool #dropgold/
4j2DC-L5:YINbdjwQrrfP9g5EsbOkSAnSIGWCnvnAhoXMEl6HaAI=
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
Aj?=:ETH.ETH:0x2a8e190866b8782571dfe332A7539762B130f45a:5171192::0
text/plain;charset=utf-8
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
DjB=:BNB.BNB:bnb1sx85qg7kd2e68tcekaereepydr29c4urm7sxfp:85000310:te:0
*9*-13666 (;?:4>0563
"33333333333333333333333333333333333333333333333333
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
<?xml version="1.0" standalone="yes"?>
<svg xmlns="http://www.w3.org/2000/svg" version="1.0" viewBox="0 0 2048 2048">
  <title> fosterz 22 </title>
  <desc> f o s t e r z . a r e . f r e e </desc>
      "description": " f o s t e r z ",
      "edition": 22,
      "attributes": [
          "trait_type": "Top",
          "value": "interdimensional"
          "trait_type": "Wrinkles",
          "value": "sketch"
          "trait_type"M
          "value": "huh"
          "trait_type": "Left Eye",
          "value": "focus"
          "trait_type": "Right Eye",
          "value": "blind"
          "trait_type": "Nose",
          "value": "point"
          "trait_type": "Stress",
          "value": "yup"
          "trait_type": "Ear",
          "value": "swift"
          "trait_type": "Mustache",
          "value": M
          "trait_type": "Mouth",
          "value": "yum"
          "trait_type": "Base",
          "value": "bumper"
  <path d="M0 0v2048h2048V0H0z" style="fill:#010101;stroke:none"/>
  <path d="M518 379c4-3 6-7 10-9 31-18 74-24 108-32l207-47c115-26 229-57 345-82 143-30 289-51 435-63v1c-25 4-84 32-56 63 3 3 6 6 10 7 32 18 75 11 110 17v1c-22 6-54 17-71 33-18 17 4 35 22 38 59 9 119-1 178 3 20 1 44-1 63 7-48 20-95 41-142 63-40 18-80 36-117M
 61-17 11-43 26-47 47-1 10 6 21 14 26 15 11 40 14 58 14v1c-16 1-32 7-47 12-31 8-61 18-91 30-9 4-47 21-29 34 6 5 18 1 25 0l60-7c48-8 96-19 145-27 34-5 71-7 105-15 5 8 15 6 23 6l61-1v1c-19 3-38 13-56 18-36 11-73 20-110 30l-39 9c-4 1-12 2-13 6-5 13 18 11 24 11-23 22-57 38-85 52-8 4-30 10-20 22 4 6 13 5 20 6 16 3 38 0 52 7l-84 41c-9 4-25 9-29 19-3 7 3 15 7 20 2 3 6 5 5 9-4 17-30 23-24 44 15-7 41-32 37-51-2-7-9-12-13-17l30-15c22-10 44-19 66-31 9-5 26-13 24-26-2-6-11-7-16-8-16-2-34-5-50-5 6-7 16-10 24-14 17-9 34-19 50-30M
 13-8 23-17 23-33 14-1 29-7 43-10l87-24c20-6 47-11 64-24 15-11 2-20-11-20v-1c12 0 26 0 37-3 4-1 9-7 6-12-4-5-20-1-26-1a3462 3462 0 0 0-273 37c-49 9-98 22-148 24v-1c17-5 33-14 49-20 25-9 51-15 76-22l39-10c6-1 13-2 18-6 7-7 4-16-5-17-23-5-46-3-69-9-8-3-24-10-17-20 15-22 45-36 67-49 56-31 116-56 176-81 20-9 41-17 61-27 6-4 14-13 10-21-2-5-11-8-16-10-17-7-35-8-53-9-40-2-80-1-120-1-28 0-56 1-84-5v-1c13-4 26-13 39-18l26-10c7-3 15-6 20-12 9-11 6-23-8-27-29-6-60-5-89-9-13-2-30-3-40-13 11-5 20-13 31-18 33-15 69-23 105-30 13M
-2 40 0 38-20-1-6-7-6-12-6l-42 2a4245 4245 0 0 0-492 68c-140 30-278 69-417 103-70 18-140 33-209 53-16 5-33 10-48 17-7 4-15 8-15 17m258 58c4 7 16 1 22 0l65-16c90-22 184-44 276-56v1c-28 4-58 18-84 28-11 4-24 14-9 24 9 6 23 2 33 2 27 0 54-2 81 3-10 9-34 20-37 34s19 29 30 19c5-4-9-11-12-12v-2c7-3 13-9 19-13 4-4 9-7 12-12 12-15 7-29-11-34-24-5-48-2-72-2 32-14 68-23 102-35 10-3 30-7 29-21-1-9-19-4-25-3l-81 14c-76 16-152 32-228 51-36 9-76 15-110 30z" style="fill:#fdfdfd;stroke:none"/>
  <path d="m1141 364 1 1-1-1z" style=M
"fill:#010101;stroke:none"/>
  <path d="M556 557c-7 8-17 14-26 19-19 13-42 25-58 42-9 9-10 24 4 29 11 4 24 1 35 0-5 5-12 12-15 19-5 14 8 25 20 28 31 6 69-8 98 7v1c-39 21-79 40-117 62-9 6-38 22-19 34 5 3 11 2 16 1 12-1 23-4 35-6 34-5 75-14 109-1-8 22-21 43-24 66-1 7 0 23 6 27 1-23 9-43 17-63 5-9 13-22 10-33-4-14-27-13-38-14-40-5-80 10-120 12v-1l29-17 94-47c8-4 34-22 21-33-5-4-10-2-15-3-25-7-49-6-74-6-9 0-23 2-31-4-5-4 1-9 4-12 7-7 24-18 19-30-2-5-9-4-14-4-14 0-27 5-41 2 22-19 47-34 71-51 9-6 22-15 21-28-1-8-9-10-16-M
10h-51c-48 5-95 12-143 19-23 3-50 10-73 3 16-16 37-25 57-35a1445 1445 0 0 1 161-67c6-2 16-4 20-10-23 0-48 13-70 21-43 16-87 33-128 53-14 7-30 14-42 24-7 6-11 15-4 22 6 6 12 6 19 6 17 2 36-1 53-3 67-8 132-19 200-19m550 6v4l9 8 15-5 17 1 26-6c-7-9-24-1-33 0l-12-1c-4 1-7 5-11 4-4 0-6-5-11-5m-232 98 18 6c15 2 29 1 43-3 21-5 40-19 61-21 15-2 24 15 40 14 14-1 23-13 37-16 10-1 19 4 29 3 14-2 26-10 40-13 10-1 19 3 29 3s19-4 29-5c8 0 15 4 23 4 19 0 39-3 58-4l26 2c12 0 24-9 35-8 8 1 14 9 22 10 14 2 27-4 41-5 23-1 45 7 67-1-6M
-4-17-2-24-3-17-2-34-4-51-3-10 1-19 5-29 4-9-1-16-9-25-10-13-1-26 8-39 8-8 0-15-3-23-3-19 0-39 3-58 2-7 0-14-4-22-4-10 0-19 4-29 4-9 0-18-5-28-4-16 2-29 11-45 13-11 1-21-5-32-2-12 3-22 15-35 15-14 0-22-13-38-12-11 1-21 8-31 12-15 7-30 14-47 17-10 1-20 1-30-1-4-1-9-3-12 1m338 21c5 2 8 7 14 8 15 2 27-8 41-9 7 0 15 4 22 4 13 0 26-4 39-4 10 0 34 4 40-5l-49-2-27 4-26-3-23 7-17 2-10-6-4 4m-83 166c3-6 14-19 10-26-4-6-13-1-18 1l-50 21c3-13-9-11-18-8-20 6-39 16-60 21-2-15-30-2-38 1-16 5-33 13-50 16-16 3-33 1-49 8-11 6-8 18 M
3 21 9 3 21-3 30-5 10-1 20-2 30-6 15-6 31-12 47-16 4 10 15 5 23 3 22-8 43-17 65-24 6 12 16 3 25 7 18 6 33 17 47 29 65 57 100 141 84 226-17 86-87 163-173 183-54 12-116 2-144-52-30-58-2-132 41-176 29-29 70-47 111-31 42 17 52 60 45 100-2 14-5 28-15 40-14 19-48 31-72 30l-13-3c-30-12-14-55 0-73l11-13c11-11 30-28 47-26 21 2 17 39 8 51-9 13-23 4-34-2-2-2-10-5-10 0-1 12 24 21 33 21 13 1 20-9 25-19 8-19 10-57-15-65-15-5-33 3-45 11-30 20-58 61-51 98 11 55 93 40 122 9 43-45 38-135-14-170-26-18-62-17-92-10-28 6-50 30-67 52-42 M
56-66 141-20 203 47 63 133 58 198 29a255 255 0 0 0 114-349c-24-43-63-93-116-97v-1l31-13c-3 11 3 24 16 18 16-6 31-20 45-30l-6 12c-2 3-6 19 3 16 5-2 8-8 11-12 8-11 21-25 22-39-5 1-7 6-9 10-1-15-10-10-20-4-16 11-31 23-48 33z" style="fill:#fdfdfd;stroke:none"/>
  <path d="m1176 831 1 1-1-1z" style="fill:#010101;stroke:none"/>
  <path d="M1514 865c-2 6-1 13 5 15 8 4 20-3 28-4 6-1 11 3 17 2 3 0 19-3 15-8-3-4-13-5-17-6l-15-3-21 6c9-29-32-5-44-2l2-17c-9 1-14 21-6 26 9 5 28-5 36-9z" style="fill:#fdfdfd;stroke:none"/>
h d="m1083 858 1 1-1-1z" style="fill:#010101;stroke:none"/>
  <path d="M1320 911h1v-8c10 8 22 18 34 22-5 12-16 19-27 26-5 3-14 6-15 13 0 5 4 7 6 11h1c8-14 25 11 30 17-8 4-20 13-24 21-3 7 4 15 11 16 1 18 6 37 9 55 5 34 11 68 19 101 18 84 36 167 69 247-32 4-62 14-91 30-15 8-29 18-25 37 15-3 29-13 42-21 18-9 37-17 56-22 10-2 31-1 35-12 4-10-7-21-12-30-12-24-20-51-27-77-21-70-37-142-51-214l-12-61c-2-11-6-24-6-35 1-15 24-18 25-34 0-7-6-6-10-9-9-7-15-16-26-21 11-5 38-25 30-40-4-7-16-10-22-14-5-3-13-11-19-10-5 0-2 9-1 12mM
187 105c-6 4-5 10-2 16-16 1-17 9-11 22-14 3-12 15-5 25-4 1-10 1-13 4-8 9 4 29 10 34 18 16 42 26 62 37 11 6 23 15 35 18 10 3 17-18 14-26-1-5-7-7-10-11 3 1 7 4 10 3 8-2 13-20 12-27-1-4-6-6-7-10 0-4 3-9 4-13 0-5-2-8-3-13-2-6 3-12 0-19-4-7-13-13-19-19-15-13-30-26-49-34l-28-7c-2 0-8-2-10 1-3 4 7 16 10 19m-884 254c-1-9-3-18-7-26-3-5-8-12-8-18 0-9 11-19 13-28 6-16-4-35-12-49-10-16-24-19-41-13-7 2-20 10-27 5-12-10-11-31-8-44 5-25 22-46 39-65 8-9 17-21 28-27l1 5c2-5 0-11-6-8s-12 9-17 14c-26 25-53 57-53 95 0 12 1 27 10 36 14M
 13 32-5 47-5s22 18 27 30c2 5 5 11 4 17-1 13-13 22-15 34-3 11 10 28 16 37 3 4 5 8 9 10z" style="fill:#fdfdfd;stroke:none"/>
  <path d="M1539 1071c-9 3-3 17 6 13 8-3 2-16-6-13z" style="fill:#010101;stroke:none"/>
  <path d="M679 1188c-5-10-23-20-34-17 0-13 1-25 4-38 1-3 5-11 1-13-2-2-4 4-4 6l-5 22c-2 8-5 22 0 29 3 4 7 2 11 3 10 3 16 8 27 8m718 61c-1 8 8 17 12 23 14 20 30 47 50 61-8-20-27-40-40-57-7-9-13-20-22-27m-203 10 5-3c14 54-32 105-60 146-11 16-32 42-28 63 13-16 23-37 34-54 22-34 50-69 59-110 3-12 4-25 1-38-1-8M
-8-15-11-4m-630 167c4 8 12 4 19 2 14-3 26-9 39-15 5-2 11-4 14-9l-45 9c5-17-19-5-26-2 12-18 24-37 35-57 7-13 13-25 13-40-7 1-6 6-8 11l-12 24c-12 24-28 47-44 68-3 4-18 18-8 22 6 2 17-11 23-13m318-89c1 7 9 15 13 21 5 8 11 16 19 23 33 27 78 16 114 4v-1c-35 3-69 18-102-2-11-6-19-15-26-25-5-8-8-17-18-20m138 93c4 12 22 7 31 3 19-8 37-22 52-37 5-5 13-11 16-18l-26 17-37 25-36 10z" style="fill:#fdfdfd;stroke:none"/>
  <path d="m564 1411 1 1-1-1z" style="fill:#010101;stroke:none"/>
  <path d="M1307 1582c-3-8-11-14-13-23-1-4 0M
-7 1-11 6-11 24-18 34-8 8 8-3 18-11 20v-11c-5 2-8 16-1 17 5 2 11-3 14-6 10-10 8-26-7-30-17-5-39 7-37 27 2 12 10 20 20 25m169-47h8v2l-5 1c3 10 12 7 11-3-2-8-12-7-14 0m-69 21h1l6-7c9-6 15 7 3 5l2-4c-5 2-5 8 1 9s11-6 9-12c-4-8-17-7-21 1l-1 8m-131 24c-12 1-25 11-38 5s-19-34 1-35c5 0 9 3 13 5v1c-5 3-8 4-13 3l2-4c-7 2-3 9 3 10 7 0 16-6 11-14-8-13-29-9-35 3-17 35 38 60 56 26m77-5h1c2-4 4-10 9-11 5-2 13 5 11 10-1 6-18 15-22 9-4 1-10 8-3 9 4 1 9-1 13-2s8-2 11-5c18-13-9-39-19-18l-1 8m175-5c-4-14-12 2 0 0m-71 0 7 2c-7 14-21 9M
-32 6 4 12 28 10 34 1 7-9-1-13-9-9m-277 24c-7 0-29 2-32-7-2-8 15-15 20-10 5-7-2-10-8-9-7 2-16 7-18 15-6 18 30 22 38 11m-108-6c3 6 8 8 14 4-4-4-9-5-14-4m-6 136c-3-12 15-11 23-13 2 6 4 28 12 29 7 1 10-15 13-19l8-7h1c-1 11 8 20 10 31 1 11-1 23-1 34-1 9 11 31 21 19 19-21 6-54-7-73-6-8-6-14-16-17v-1c25 0 50-3 74-5 54-4 107-6 161-8l59-4c6-1 16 0 20-5-77 0-153 4-229 9-45 3-92 3-136 12-5 1-13 2-17 6s-2 12 4 12z" style="fill:#fdfdfd;stroke:none"/>
  <path d="m1095 1710 5 9 5-10-10 1z" style="fill:#010101;stroke:none"/>
ath d="M950 2014c-5-5-6-14-8-21l-17-53c-18-54-40-105-65-156-8-16-14-33-23-49-4-6-11-14-9-21-10-2-6 9-3 14l23 53c27 63 53 125 72 191 4 14 7 29 14 41 5 8 12 10 16 1m402-139c-12 2-22 12-31 19-5 4-10 10-16 11-9 1-19-8-27-11l15-14c-28 1-48 29-75 30-24 0-40-24-58-36v-1l2-4c-14 0-9 8-2 16 11 12 23 23 38 30 17 8 34 5 50-3 7-4 14-10 21-12 9-2 21 12 30 14 18 4 29-11 40-23 5-5 10-10 13-16m-295 32c-4 3 3 17 4 21 6 18 11 37 18 55 2 5 7 16 14 13 6-3 5-11 3-16-11-18-17-37-25-56-2-4-7-21-14-17z" style="fill:#fdfdfd;stroke:none"/>
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
 2dc2a0a273bb233e8dc17d184f554883H0E
 2c94f68ec671ecaa70dba2cfb4c65c6bG0D
 61fec97486ac9c1496d6bdea3d1d74cdG0D
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
,,8VV.DD999$88PPP1KK
z\rjVRRRl[(~b&`R&[M!
{{{MMMxxxbbbeee```vvv
nnngggiiiTTTtttqqqZZZWWWkkk^^^QQQAAAddd\\\OOO}}}sss
EEEwww---zzz???GGG```KKKAAAkkkdddbbbIIIfff
hhhCCCTTTtttqqqMMMDDD
QQQ|||]]]YYYnnnOOOVVVsss\\\
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
d/Foundry USA Pool #dropgold/
7j5ion:18.QmX1SZYF8zVbbSDespUGocCTRUALoEQZ9wq5541ziu1RjZ}t
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
-http://ns.adobe.com/xap/1.0/
" id="W5M0MpCehiHzreSzNTczkc9d"?> <x:xmpmeta xmlns:x="adobe:ns:meta/" x:xmptk="Adobe XMP Core 7.1-c000 79.dabacbb, 2021/04/14-00:39:44        "> <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"> <rdf:Description rdf:about="" xmlns:xmp="http://ns.adobe.com/xap/1.0/" xmlns:xmpMM="http://ns.adobe.com/xap/1.0/mm/" xmlns:stRef="http://ns.adobe.com/xap/1.0/sType/ResourceRef#" xmp:CreatorTool="Adobe PhotoshoM
p 23.0 (Windows)" xmpMM:InstanceID="xmp.iid:F97E1ACCB23F11ED974FAF2BAC7B22A3" xmpMM:DocumentID="xmp.did:F97E1ACDB23F11ED974FAF2BAC7B22A3"> <xmpMM:DerivedFrom stRef:instanceID="xmp.iid:F97E1ACAB23F11ED974FAF2BAC7B22A3" stRef:documentID="xmp.did:F97E1ACBB23F11ED974FAF2BAC7B22A3"/> </rdf:Description> </rdf:RDF> </x:xmpmeta> <?xpacket end="r"?>
)A&&AB///BG?>>?GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG
))4&4?((?G?5?GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG
text/plain;charset=utf-8
text/plain;charset=utf-8
-http://ns.adobe.com/xap/1.0/
" id="W5M0MpCehiHzreSzNTczkc9d"?> <x:xmpmeta xmlns:x="adobe:ns:meta/" x:xmptk="Adobe XMP Core 7.1-c000 79.dabacbb, 2021/04/14-00:39:44        "> <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"> <rdf:Description rdf:about="" xmlns:xmp="http://ns.adobe.com/xap/1.0/" xmlns:xmpMM="http://ns.adobe.com/xap/1.0/mm/" xmlns:stRef="http://ns.adobe.com/xap/1.0/sType/ResourceRef#" xmp:CreatorTool="Adobe PhotoshoM
p 23.0 (Windows)" xmpMM:InstanceID="xmp.iid:F5543FFEB23F11ED8E30F73A6DADDE9D" xmpMM:DocumentID="xmp.did:F5543FFFB23F11ED8E30F73A6DADDE9D"> <xmpMM:DerivedFrom stRef:instanceID="xmp.iid:F5543FFCB23F11ED8E30F73A6DADDE9D" stRef:documentID="xmp.did:F5543FFDB23F11ED8E30F73A6DADDE9D"/> </rdf:Description> </rdf:RDF> </x:xmpmeta> <?xpacket end="r"?>
)A&&AB///BG?>>?GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG
))4&4?((?G?5?GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG
-http://ns.adobe.com/xap/1.0/
" id="W5M0MpCehiHzreSzNTczkc9d"?> <x:xmpmeta xmlns:x="adobe:ns:meta/" x:xmptk="Adobe XMP Core 7.1-c000 79.dabacbb, 2021/04/14-00:39:44        "> <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"> <rdf:Description rdf:about="" xmlns:xmp="http://ns.adobe.com/xap/1.0/" xmlns:xmpMM="http://ns.adobe.com/xap/1.0/mm/" xmlns:stRef="http://ns.adobe.com/xap/1.0/sType/ResourceRef#" xmp:CreatorTool="Adobe PhotoshoM
p 23.0 (Windows)" xmpMM:InstanceID="xmp.iid:EE311D79B23F11ED81D4F1978BA565FD" xmpMM:DocumentID="xmp.did:EE311D7AB23F11ED81D4F1978BA565FD"> <xmpMM:DerivedFrom stRef:instanceID="xmp.iid:EE311D77B23F11ED81D4F1978BA565FD" stRef:documentID="xmp.did:EE311D78B23F11ED81D4F1978BA565FD"/> </rdf:Description> </rdf:RDF> </x:xmpmeta> <?xpacket end="r"?>
)A&&AB///BG?>>?GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG
))4&4?((?G?5?GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG
text/plain;charset=utf-8
)Optimized with https://ezgif.com/optimize
text/plain;charset=utf-8
text/plain;charset=utf-8
-http://ns.adobe.com/xap/1.0/
" id="W5M0MpCehiHzreSzNTczkc9d"?> <x:xmpmeta xmlns:x="adobe:ns:meta/" x:xmptk="Adobe XMP Core 7.1-c000 79.dabacbb, 2021/04/14-00:39:44        "> <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"> <rdf:Description rdf:about="" xmlns:xmp="http://ns.adobe.com/xap/1.0/" xmlns:xmpMM="http://ns.adobe.com/xap/1.0/mm/" xmlns:stRef="http://ns.adobe.com/xap/1.0/sType/ResourceRef#" xmp:CreatorTool="Adobe PhotoshoM
p 23.0 (Windows)" xmpMM:InstanceID="xmp.iid:F59CB85CB23F11ED9B1091A2BB5CB39D" xmpMM:DocumentID="xmp.did:F59CB85DB23F11ED9B1091A2BB5CB39D"> <xmpMM:DerivedFrom stRef:instanceID="xmp.iid:F59CB85AB23F11ED9B1091A2BB5CB39D" stRef:documentID="xmp.did:F59CB85BB23F11ED9B1091A2BB5CB39D"/> </rdf:Description> </rdf:RDF> </x:xmpmeta> <?xpacket end="r"?>
)A&&AB///BG?>>?GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG
))4&4?((?G?5?GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG
text/plain;charset=utf-8
text/plain;charset=utf-8
bitcointradingdesk.sats"
-http://ns.adobe.com/xap/1.0/
" id="W5M0MpCehiHzreSzNTczkc9d"?> <x:xmpmeta xmlns:x="adobe:ns:meta/" x:xmptk="Adobe XMP Core 7.1-c000 79.dabacbb, 2021/04/14-00:39:44        "> <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"> <rdf:Description rdf:about="" xmlns:xmp="http://ns.adobe.com/xap/1.0/" xmlns:xmpMM="http://ns.adobe.com/xap/1.0/mm/" xmlns:stRef="http://ns.adobe.com/xap/1.0/sType/ResourceRef#" xmp:CreatorTool="Adobe PhotoshoM
p 23.0 (Windows)" xmpMM:InstanceID="xmp.iid:EE850745B23F11ED9E45CFEB40665C95" xmpMM:DocumentID="xmp.did:EE850746B23F11ED9E45CFEB40665C95"> <xmpMM:DerivedFrom stRef:instanceID="xmp.iid:EE850743B23F11ED9E45CFEB40665C95" stRef:documentID="xmp.did:EE850744B23F11ED9E45CFEB40665C95"/> </rdf:Description> </rdf:RDF> </x:xmpmeta> <?xpacket end="r"?>
)A&&AB///BG?>>?GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG
))4&4?((?G?5?GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
FjDOUT:AD645A1FA8E8B809006B9EDB9CAB482BA80546B5529760AB9356F99D4DB483DE
Bj@=:ETH.ETH:0x9477eBB6450523e19E004D07a7EA17e602160337:57287620::0
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
/{"p":"sns","op":"reg","name":"1010101010.sats"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
;CREATOR: gd-jpeg v1.0 (using IJG JPEG v80), quality = 90
%&'()*456789:CDEFGHIJSTUVWXYZcdefghijstuvwxyz
&'()*56789:CDEFGHIJSTUVWXYZcdefghijstuvwxyz
text/html;charset=utf-8
<iframe src="https://editor.isf.video/shaders/5ec156239a2c7b001769385f/embed" style="border:0px #ffffff none;" name="myiFrame" scrolling="no" frameborder="1" marginheight="0px" marginwidth="0px" height="900px" width="1300px" allowfullscreen></iframe>
<?xml version="1.0" standalone="yes"?>
<svg xmlns="http://www.w3.org/2000/svg" version="1.0" viewBox="0 0 2048 2048">
  <title> fosterz 23 </title>
  <desc> f o s t e r z . a r e . f r e e </desc>
      "description": " f o s t e r z ",
      "edition": 23,
      "attributes": [
          "trait_type": "Top",
          "value": "headband"
          "trait_type": "Wrinkles",
          "value": "none"
          "trait_type": "Brows",M
          "value": "lost"
          "trait_type": "Left Eye",
          "value": "lazer"
          "trait_type": "Right Eye",
          "value": "sketch"
          "trait_type": "Nose",
          "value": "thick"
          "trait_type": "Stress",
          "value": "xp"
          "trait_type": "Ear",
          "value": "yup"
          "trait_type": "Mustache",
          "value": "striker"
          "trait_type": "Mouth",
          "value": "yum"
          "trait_type": "Base",
          "value": "cleft"
  <path d="M0 0v2048h2048V906c0-13 2-27 0-40-1-5-13-8-17-11-14-8-28-19-40-31-39-38-69-84-102-126-12-16-29-43-49-47-11-3-17 6-20 15-7 19-11 39-15 59-12 60-17 123-37 181-7 23-16 50-34 67-20 18-44 11-65-2-41-24-75-60-113-88-13-10-36-31-54-25-18 5-20 39-23 55-7 35-11 71-21 105-4 17-10 36-20 51-23 31-52-2-67-23-3 4-4 10-8 14-3 4-8 7-9 M
12-1 4 2 10 3 14 2 12 7 24 7 36 0 18-7 37-5 55 6 35 25 65 38 97 12 30 17 62 22 94 5 37 22 98-13 125-28 22-74 8-105 2v-3c9-3 18-6 28-6 22 0 52 9 70-7 11-10 13-24 13-38 0-22-4-45-7-67-4-32-9-63-20-93-13-32-32-62-38-96-4-21 2-41 2-62 0-19-17-40-10-60 3-7 10-13 15-19v-1c-9-8-22-13-25-26-3-9 9-15 9-23 0-4-4-9-6-13l-19-32c-3-4-7-10-12-11-5 0-6 5-7 9-2 10-3 21-3 31-1 25-1 51-3 76-1 16-5 34-17 45-13 12-32 7-46 0-18-9-34-21-51-31-10-7-23-15-36-15-15 0-18 13-20 25-4 20 0 63-25 69s-47-24-52-45c-3-10-6-21 3-29 19-14 59-5 60 21M
h1c1-10 2-21 5-31 7-22 27-24 46-17 27 10 48 31 74 42 11 5 26 8 35-2 8-10 9-25 10-37 3-28 1-56 3-84 1-13 0-36 13-43 6-3 14-3 19 1 9 5 13 17 21 22 11 6 41-7 46 10 4 16-23 29-14 44 9 17 21 34 34 48 4 4 13 13 19 9 14-8 18-35 21-50 10-42 13-86 23-128 4-16 9-38 25-47 26-14 51 1 73 15 34 23 64 50 97 74 13 9 31 24 48 23 7 0 12-8 15-13 9-15 14-32 18-49 18-70 21-143 39-213-36 0-68-31-97-49-6 37-46 18-69 9 7 11 21 22 16 36-2 3-3 8-7 9-7 2-17-2-24-3 4 13 15 27 17 40 1 4-1 12-5 14-3 2-7-3-9-5-6-8-9-18-17-25-33-27-68-50-101-78-1M
1-9-22-20-34-27-6-3-13-5-16 2h-2c-1-7 4-12 11-11 9 1 18 9 25 14 25 19 49 39 75 57 12 9 25 20 39 25-7-21 4-27 24-27-6-11-15-20-23-30-6-7-11-13-18-18-6-5-13-10-16-18-2-8 9-10 15-8 8 4 14 12 21 17 15 9 32 16 49 22 7 3 20 9 27 6 5-1 4-9 4-13-1-8-24-28-13-35 15-9 25 14 33 22 29 26 64 41 100 55 6-13 9-27 19-38 6-6 13-8 21-10 23-6 39-2 58 12 18 13 31 30 45 47 26 31 50 63 77 93 13 13 30 34 48 40V0H0z" style="fill:#010101;stroke:none"/>
  <path d="M347 700v1c-14 5-28 15-41 23-28 17-56 34-82 54-15 12-33 29-14 47 8 7 19 11 29M
 14 23 8 46 12 70 14 12 1 28-3 39 2 0-3 4-9 1-12-5-4-24-2-31-2a238 238 0 0 1-90-25c-2-1-7-4-6-7 1-4 7-7 10-10l29-20c39-26 79-50 121-71 13-7 31-11 43-20 4-3 8-11 7-17-2-5-8-5-12-5l-41 8c-38 4-76 6-113-1-14-3-33-7-39-22-9-18 11-45 19-61 20-40 40-82 38-128-1-30-11-58-25-84-13-24-29-47-33-74-3-28 12-64 24-89 4-8 10-25 21-24 10 1 18 11 25 18 18 18 32 39 48 58l53 63c-14 0-33-3-46 3s4 24 11 28c14 7 31 10 46 14 20 6 40 12 60 16 8 1 14-11 10-18-2-4-15-10-20-12v-1l29 1c-2 17-4 31-1 48 2 8 5 17 9 24l13 17c30 28 73-5 97-26l17-M
17c9-11 30-39 19-54-6-9-21-10-31-11-28-3-56-5-84-5 31-38 68-66 113-85 15-7 32-15 49-17-11 16-2 40 17 46 17 5 38-3 54-8 80-28 147-83 216-129-6 35-13 72-13 107 0 19 3 38 15 53 17 20 41 11 59-1 27-16 49-42 68-67 8-11 17-23 23-36 31 28 77 12 112 1 53-18 104-42 155-65 31-15 63-32 97-40 8-2 20-4 28 0 8 5 12 14 16 22 10 17 22 36 43 40 21 3 43-3 63-8 41-10 82-25 124-30-28 28-59 35-95 45l-74 23-47 15c-5 2-13 3-15 8-2 6 5 16 10 17 4 2 8 0 12-1 7-1 12 0 19 1-6 15-8 27 1 42 7-4 9-14 12-21 5-14 12-19 6-35 25-4 50-15 75-22 33-9 M
68-12 97-33 14-10 24-23 29-40 2-6 4-16 0-21-9-14-36-7-50-5-47 9-92 28-139 35-9 1-22 3-30-2-25-15-23-56-57-63h-18c-38 5-73 22-107 38-45 20-90 42-137 60-22 8-45 17-69 21-10 2-24 4-34 0-4-2-10-7-10-12 0-8 8-18 10-25 7-17 13-34 16-52 2-11 5-26-8-30-29-10-38 38-42 56l-6 28c0 6 0 13-2 19-3 8-9 16-14 24-14 24-32 46-53 65-10 9-28 29-43 29-14 1-15-30-15-39 2-34 10-67 12-101 0-11 5-31-11-33-10-1-21 5-29 10l-46 33c-53 37-111 78-173 97-7 2-15 4-23 4-2 0-7 0-7-3-1-5 10-11 13-13 13-9 28-12 31-29 2-16-16-14-27-13a355 355 0 0 0-19M
5 88c-10 10-20 22-28 35-2 5-5 14-11 15-15 2-35-1-50-3-5 0-11 1-15-1-11-6-21-22-29-32l-62-77c-18-23-45-65-79-55-21 7-31 40-38 59-11 30-22 63-14 96 10 46 47 80 55 127 10 66-35 114-54 172-12 37 9 65 45 73 12 3 25 5 38 6 19 1 38 2 57 0m133 154c0-5-5-9-3-14 2-11 14-21 21-28 16-16 32-33 49-48 24-22 48-43 74-63a2821 2821 0 0 1 726-352c47-15 96-27 145-35 15-2 42-8 56 2 6 4 7 12 8 18l9 38c7 32 18 62 26 94 4 17 4 35 9 51l-201-2c26-24 47-57 51-93 1-14 2-28-5-41-9-17-33-23-51-22-11 1-22 5-32 9 2 7 12 7 18 8 16 4 43-1 53 17 8 1M
6 1 39-5 55a132 132 0 0 1-42 58c-21 14-42 4-54-16-14-22-13-51-8-76 3-15 6-34 24-35v-2c-5 0-11-1-15 1-10 6-14 25-17 35-6 27-6 58 7 83 5 9 12 15 18 23-44 0-90 14-133 24-95 21-187 46-271 98-46 29-85 66-128 100-57 44-117 85-178 125-47 30-106 76-166 70-20-2-46-5-59-22-4-6-5-12-7-18-21 17 7 40 23 46 35 13 75 10 110-4 45-18 85-46 125-72 59-40 118-80 175-123 27-21 53-44 81-65 48-34 102-61 157-80 49-17 100-27 150-38 61-13 122-25 184-25l150 2h36c5 1 13 4 18 2 4-2 6-9 6-14-1-15-4-31-7-46-10-47-25-93-35-140-4-20-8-40-31-44-29-M
4-61 4-90 10-59 12-117 29-173 49-202 72-399 165-581 280-67 43-128 94-184 151l-10 11c-12 12-46 42-23 58z" style="fill:#fefefe;stroke:none"/>
  <path d="M512 363c-3 21-9 54 13 68 10 6 23 0 32-5 22-13 49-33 60-56-33-8-71-7-105-7z" style="fill:#010101;stroke:none"/>
  <path d="M1523 443c3 15-2 36 8 48 9 12 39-2 43-14l-34 3c-4-13-2-26-6-39-3-10-11-12-19-6l-8 7c-5-15-4-32-4-48 0-9-1-18 1-26l8 8c-1-3-6-13-11-10-4 3-4 19-4 24-1 16-1 32 1 48 1 5 3 14 9 14 6 1 12-6 16-9m-368 62c-2-5-9-3-11 1s2 10 5 13c5 4 13 1 19 0l48-11c5-1M
 17-2 20-7 2-5-1-9-3-13-2-6-2-13-3-20 4-1-1-12-1-15-14 2 1 31-5 38-3 4-13 4-17 5-17 4-35 9-52 9m-388 42c0-10 3-26-3-35-12-17-39 7-48 15-32 30-63 69-102 89-15 7-24-4-32-15-3-3-9-14-14-10-4 3 3 11 4 14 8 12 17 26 32 28 26 2 55-29 72-44 22-20 45-50 73-62 0 14-5 39 13 46 11 4 24-8 32-14 25-19 48-41 76-57 18-10 36-19 53-31 7-4 17-8 19-16-43 0-85 21-118 47-18 14-36 36-57 45m834 102c-19 0-33 6-24 27-42-23-77-55-115-83-7-6-15-12-24-13-7-1-13 4-11 11h2c5-7 12-4 18 0 11 7 20 16 30 25 33 28 69 51 102 78 8 7 11 16 18 25 1 3 5 M
7 9 6 4-2 6-11 5-15 0-5-4-9-6-13l-11-27c7 1 19 6 25 3 4-1 5-6 6-9 4-14-8-26-16-36 21 11 65 27 69-9 24 21 64 49 97 49-7 21-9 44-13 66-8 48-13 97-26 145-4 17-9 35-18 50-3 5-9 13-15 14-16 2-37-16-49-25-35-25-67-55-104-78-20-12-42-21-65-9-16 8-21 30-25 46-10 42-13 87-23 129-4 14-8 42-22 50-6 4-14-6-18-10-13-14-25-31-34-48-8-13 18-28 14-44-5-16-35-3-45-9-9-5-12-18-22-23-6-3-14-3-20 0-13 7-11 31-12 43-3 28 0 55-3 83-1 12-2 26-10 36-9 12-24 9-36 3-25-12-47-32-73-42-21-7-41-2-47 21l-4 28h-1c-1-26-41-35-60-21-10 7-6 19-4 29M
 6 23 28 52 54 45 16-4 17-20 18-33l6-36c2-11 6-25 20-25 12 1 25 8 35 15 18 11 34 23 53 32 13 7 34 11 46-1 11-11 15-29 16-44l3-77c1-10 1-21 4-31 0-3 2-8 6-8 5 0 9 7 11 10l19 31c2 4 7 10 6 14 0 9-11 14-8 24 3 12 15 19 25 25v1c-33 23-4 55-5 85-1 19-6 36-3 55 6 35 26 66 39 98 12 32 17 66 21 100 3 20 6 39 6 59 0 10 0 21-7 30-18 26-52 14-78 15-9 0-18 3-26 6v3c32 9 92 22 115-11 20-29 9-73 5-105-5-36-11-70-23-104-13-33-33-64-39-99-3-19 5-39 5-59 0-14-12-29-10-44 1-5 6-8 9-12 4-5 6-10 8-15 11 23 44 53 66 25 11-14 17-34 21-5M
1 10-35 14-71 21-106 3-16 5-50 24-56 17-5 40 15 52 25 39 29 74 65 116 90 21 12 48 17 66-2s27-49 34-74c16-53 24-109 33-164 4-21 8-43 15-63 2-7 6-18 15-20 9-1 17 6 23 12 14 14 26 29 38 45 32 42 62 89 102 123 15 13 31 28 51 33v-48c0-6 2-15-1-21-2-6-14-11-19-15l-37-37-68-84c-14-16-28-34-46-47-21-14-55-22-76-3-11 10-16 27-21 41-11-6-24-9-36-14-23-11-46-25-64-42-9-8-17-29-33-21-12 6 11 27 13 34 1 5 1 13-5 14-7 2-19-4-26-6-16-6-33-13-48-22-8-5-13-14-22-17-6-2-17-1-15 8 2 8 8 13 15 18s13 12 19 19l23 29M846 793c3-11-9-8-16-M
6-17 4-33 12-50 16-7 2-18 0-24 3-3 2-4 8 0 10 6 1 14 0 20-1l17-5 27-9v1c-6 3-14 8-19 14-2 3-1 9 3 10 4 2 10-3 13-5l30-17c23-11 48-19 72-28l51-23v1c-9 5-17 12-25 18-10 6-22 12-31 20-5 4-5 13 3 13 18-1 38-19 52-28 19-13 44-21 67-21-15 15-40 34-46 54 7-1 10-7 15-12l31-31c3-3 13-12 8-17-3-4-13-2-17-1-15 2-29 6-44 9 3-3 21-19 12-24-4-2-10 1-13 2l-28 12c-34 17-71 35-108 45z" style="fill:#fefefe;stroke:none"/>
  <path d="m970 752 1 1-1-1z" style="fill:#010101;stroke:none"/>
  <path d="M1471 832c5-4 9-12 14-17 16-15 36-27 M
54-39 8-6 17-13 27-15-4 10-10 20-17 29-2 3-7 8-6 12 2 9 15-1 20-1 4 0 8 4 12 4 13 1 27-1 40-1-8-17-26-6-39-8-7-1-10-5-19-3 5-9 11-17 14-26 1-3 2-9-1-11-6-7-23 7-28 11l-51 38c-9 8-18 15-20 27z" style="fill:#fefefe;stroke:none"/>
  <path d="m982 758 1 1-1-1m-2 1 1 1-1-1m-159 41v1-1z" style="fill:#010101;stroke:none"/>
  <path d="M367 1128c-11 0-25 6-36 3-8-1-14-8-19-13-14-15-24-32-33-50 15-3 32-3 46-10 39-20 29-68 25-103h4v-2c-9 0-6 8-6 15 2 16 3 31 1 47-6 31-33 39-60 41-9 1-22 2-19 14 5 24 29 58 51 69 12 6 39 2 46-1M
1m27-174c5 23 16 44 21 67 10 54 8 112-5 166-7 32-19 63-31 93-17 38-33 77-27 120 3 15 9 33 22 42 18 12 57-3 66-21 12-25-7-62-15-86l13-10h-9c-20 4-7 28-3 40 5 14 15 39 4 53-5 7-15 11-23 14-6 2-13 5-20 4-12-1-18-13-22-23-9-24-6-51 1-75 11-37 28-71 40-108a431 431 0 0 0 7-235c-4-12-10-23-13-35l3 1c-2-4-5-6-9-7z" style="fill:#fefefe;stroke:none"/>
  <path d="m1338 956 12 22c6-5 11-12 13-19l-25-3m-939 3 1 1-1-1z" style="fill:#010101;stroke:none"/>
  <path d="M598 1103c0 15 2 31 0 46-2 12-10 22-12 34-2 14 2 29 6 42 2 7 8 2M
3 18 21 7-1 12-9 16-15 10-16 24-37 27-56-21 6-29 36-45 48-2-11-7-22-7-33 1-10 8-19 10-28 5-21 5-49 1-70-2-8-12-3-17-4-10-1-21-13-22-23 0-17 19-34 31-43 5-4 11-8 17-8 6-1 9 4 14 6-1-18-22-15-33-8-28 18-59 59-21 84 5 4 11 6 17 7z" style="fill:#fefefe;stroke:none"/>
  <path d="M1347 1010c-2 6 2 8 7 10l-7-10z" style="fill:#010101;stroke:none"/>
  <path d="M1531 1020c4 8 11 14 19 18 10 4 22 6 25 18 4 15-2 24-9 37-6 12-9 23-26 18-11-3-14-16-20-24 11-4 18-14 29-16 4-1 11 0 10 6-2 10-23 10-16 21l1-4c25 3 32-38 5-37-12 1-23M
 9-32 17-4 3-9 6-9 12 0 7 5 10 8 15l6 12c9 10 26 11 39 7 9-3 10-15 15-22 4-7 9-13 10-21 8-35-24-56-55-57m-911 54h2c1-16 16-9 18 3 2 19-5 40-5 59 16-8 20-38 17-54 0-5 0-12-3-15-3-5-20-12-25-8-4 3-4 10-4 15m519 117c-17 3-31 17-49 18-35 2-65-20-84-48-8-11-16-25-14-38-8 1-7 8-6 14 4 12 10 24 16 34 25 39 73 64 115 38 7-4 18-10 22-18m58-32c-7 40-33 79-65 104a50 50 0 0 1-44 10c-3-1-7-1-7 3 1 6 8 10 13 12 14 4 31-1 43-9 36-23 78-76 63-120h-3m218 13c1 13 13 29 18 41l35 84c4 9 7 19 12 28 2 3 5 9 9 5 9-7-8-30-11-37l-43-92c-4-M
8-10-27-20-29m-187 183c19-33 34-73 44-110l8-28c0-2 2-8-2-8-3 0-4 5-4 7l-8 26c-10 26-20 53-32 78-5 9-12 25-6 35m-240-84c0 15 12 25 23 33 27 21 67 29 97 12v-1c-9 0-18 4-27 4-24 1-49-7-68-20-9-7-22-16-23-28h-2m98 99v1c11 3 26-6 35-11-11-4-24 8-35 10m-37 168c4 15 6 31 11 46 2 4 5 12 11 12 5-1 7-8 9-12l12-39h1c7 16 12 33 21 47 4 5 9 12 16 11 14-2 19-31 23-42 7 14 11 38 25 47 7 4 14 0 18-6 8-11 15-28 17-41h1c2 10 12 49 27 31l4-6 4-10c6 7 11 20 23 17 7-2 10-12 17-14 6-1 13 9 20 9s13-6 20-7c8-1 16 5 24 5 9 1 18-4 27-3 12 1M
 23 7 34 10 6 1 12-3 18-4 17-2 26 3 41-7v-1l-21 4-19-2c-5 1-12 4-17 4-10-1-22-8-33-10s-20 3-30 2l-21-6c-9-1-16 6-24 6-7-1-10-10-18-10-10-1-14 14-22 13-9-1-9-16-18-17-11 0-9 19-17 19-3 0-5-6-6-8-2-6-4-29-13-29-6 1-8 8-10 13-3 10-6 20-11 29-2 3-4 9-8 10-5 1-9-7-10-10l-12-27c-1-4-3-9-7-10-13-5-17 25-20 32-2 3-4 9-8 9-5 0-9-8-11-12-6-12-10-28-17-39-5-7-13-4-16 3l-3 8-4 15-6 21h-2c-5-13-10-26-13-40-1-5-1-12-7-11m17 186c-3-12 15-11 23-13 2 6 4 28 12 29 7 1 10-15 13-19l8-7h1c-1 11 8 20 10 31 1 11-1 23-1 34-1 9 11 31 21 19M
 19-21 6-54-7-73-6-8-6-14-16-17v-1c25 0 50-3 74-5 54-4 107-6 161-8l59-4c6-1 16 0 20-5-77 0-153 4-229 9-45 3-92 3-136 12-5 1-13 2-17 6s-2 12 4 12z" style="fill:#fefefe;stroke:none"/>
  <path d="m1095 1710 5 9 5-10-10 1z" style="fill:#010101;stroke:none"/>
  <path d="M1105 1900c10 32 56 46 85 54 55 15 111 12 166 3 18-2 46-5 60-18 6-7 8-18 9-26 4-22 4-52-4-73-7 2-2 19-2 25 2 17 4 50-13 60-19 11-44 13-65 15-56 8-110 6-164-11-24-7-47-26-72-29m-188-25v-9c13 10 21 25 28 39 13 24 22 50 30 76 3 13 3 30 10 42 4-14 0-28-3-42-L
8-30-20-58-35-85-5-10-16-31-28-34-7-1-6 10-2 13m408 30c2-4 3-17-1-20-6-5-3 10-3 12l4 8m-252 37c0 10 4 20 7 30 6 19 12 44 30 56l-24-49-13-37z" style="fill:#fefefe;stroke:none"/>
FjDOUT:222084879650D4D2E30B58F83D56CA8DE5846EC85C34A529A836BA968B4518D0
-http://ns.adobe.com/xap/1.0/
" id="W5M0MpCehiHzreSzNTczkc9d"?> <x:xmpmeta xmlns:x="adobe:ns:meta/" x:xmptk="Adobe XMP Core 7.1-c000 79.dabacbb, 2021/04/14-00:39:44        "> <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"> <rdf:Description rdf:about="" xmlns:xmp="http://ns.adobe.com/xap/1.0/" xmlns:xmpMM="http://ns.adobe.com/xap/1.0/mm/" xmlns:stRef="http://ns.adobe.com/xap/1.0/sType/ResourceRef#" xmp:CreatorTool="Adobe PhotoshoM
p 23.0 (Windows)" xmpMM:InstanceID="xmp.iid:EF5FA277B23F11EDACA087EAD10FB0FF" xmpMM:DocumentID="xmp.did:EF5FA278B23F11EDACA087EAD10FB0FF"> <xmpMM:DerivedFrom stRef:instanceID="xmp.iid:EF5FA275B23F11EDACA087EAD10FB0FF" stRef:documentID="xmp.did:EF5FA276B23F11EDACA087EAD10FB0FF"/> </rdf:Description> </rdf:RDF> </x:xmpmeta> <?xpacket end="r"?>
)A&&AB///BG?>>?GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG
))4&4?((?G?5?GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG
text/plain;charset=utf-8
*{"p":"sns","op":"reg","name":"77243.sats"}h!
{"event":"LN Integration","event_year":2018,"rarity":"common","boost":2.1,"sats_name":{"id":"9beb67b9a2cde11efb0d6e109e1d0700ed231cb459acc29016c50b35d1564090ci0","name":"btc-relics.sats"}}
text/plain;charset=utf-8
text/plain;charset=utf-8
tokencreationservice.sats"
-http://ns.adobe.com/xap/1.0/
" id="W5M0MpCehiHzreSzNTczkc9d"?> <x:xmpmeta xmlns:x="adobe:ns:meta/" x:xmptk="Adobe XMP Core 7.1-c000 79.dabacbb, 2021/04/14-00:39:44        "> <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"> <rdf:Description rdf:about="" xmlns:xmp="http://ns.adobe.com/xap/1.0/" xmlns:xmpMM="http://ns.adobe.com/xap/1.0/mm/" xmlns:stRef="http://ns.adobe.com/xap/1.0/sType/ResourceRef#" xmp:CreatorTool="Adobe PhotoshoM
p 23.0 (Windows)" xmpMM:InstanceID="xmp.iid:F777749EB23F11ED8B2CB4F78F4C234A" xmpMM:DocumentID="xmp.did:F777749FB23F11ED8B2CB4F78F4C234A"> <xmpMM:DerivedFrom stRef:instanceID="xmp.iid:F777749CB23F11ED8B2CB4F78F4C234A" stRef:documentID="xmp.did:F777749DB23F11ED8B2CB4F78F4C234A"/> </rdf:Description> </rdf:RDF> </x:xmpmeta> <?xpacket end="r"?>
)A&&AB///BG?>>?GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG
))4&4?((?G?5?GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG
Global bank stocks slump despite Biden reassurances
ghttp://ns.adobe.com/xap/1.0/
' id='W5M0MpCehiHzreSzNTczkc9d'?>
<x:xmpmeta xmlns:x="adobe:ns:meta/"><rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"><rdf:Description rdf:about="uuid:faf5bdd5-ba3d-11da-ad31-d33d75182f1b" xmlns:dc="http://purl.org/dc/eleM
ments/1.1/"/><rdf:Description rdf:about="uuid:faf5bdd5-ba3d-11da-ad31-d33d75182f1b" xmlns:dc="http://purl.org/dc/elements/1.1/"><dc:title><rdf:Alt xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"><rdf:li xml:lang="x-default">Global bank stocks slump despite Biden reassurances</rdf:li></rdf:Alt>
			</dc:title><dc:description><rdf:Alt xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"><rdf:li xml:lang="x-default">Global bank stocks slump despite Biden reassurances</rdf:li></rdf:Alt>
			</dc:description>M
</rdf:Description></rdf:RDF></x:xmpmeta>




                                                                          M





                                                                                         M










          <?xpacket end='w'?>
$&"&$50,,05P9=9=9PyKXKKXKyk
$&"&$50,,05P9=9=9PyKXKKXKyk
-http://ns.adobe.com/xap/1.0/
" id="W5M0MpCehiHzreSzNTczkc9d"?> <x:xmpmeta xmlns:x="adobe:ns:meta/" x:xmptk="Adobe XMP Core 7.1-c000 79.dabacbb, 2021/04/14-00:39:44        "> <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"> <rdf:Description rdf:about="" xmlns:xmp="http://ns.adobe.com/xap/1.0/" xmlns:xmpMM="http://ns.adobe.com/xap/1.0/mm/" xmlns:stRef="http://ns.adobe.com/xap/1.0/sType/ResourceRef#" xmp:CreatorTool="Adobe PhotoshoM
p 23.0 (Windows)" xmpMM:InstanceID="xmp.iid:F9365C9DB23F11ED91009B000400C18E" xmpMM:DocumentID="xmp.did:F9365C9EB23F11ED91009B000400C18E"> <xmpMM:DerivedFrom stRef:instanceID="xmp.iid:F9365C9BB23F11ED91009B000400C18E" stRef:documentID="xmp.did:F9365C9CB23F11ED91009B000400C18E"/> </rdf:Description> </rdf:RDF> </x:xmpmeta> <?xpacket end="r"?>
)A&&AB///BG?>>?GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG
))4&4?((?G?5?GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG
-http://ns.adobe.com/xap/1.0/
" id="W5M0MpCehiHzreSzNTczkc9d"?> <x:xmpmeta xmlns:x="adobe:ns:meta/" x:xmptk="Adobe XMP Core 7.1-c000 79.dabacbb, 2021/04/14-00:39:44        "> <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"> <rdf:Description rdf:about="" xmlns:xmp="http://ns.adobe.com/xap/1.0/" xmlns:xmpMM="http://ns.adobe.com/xap/1.0/mm/" xmlns:stRef="http://ns.adobe.com/xap/1.0/sType/ResourceRef#" xmp:CreatorTool="Adobe PhotoshoM
p 23.0 (Windows)" xmpMM:InstanceID="xmp.iid:ED5AE5FFB23F11ED9B36F7136C2F5037" xmpMM:DocumentID="xmp.did:ED5AE600B23F11ED9B36F7136C2F5037"> <xmpMM:DerivedFrom stRef:instanceID="xmp.iid:ED5AE5FDB23F11ED9B36F7136C2F5037" stRef:documentID="xmp.did:ED5AE5FEB23F11ED9B36F7136C2F5037"/> </rdf:Description> </rdf:RDF> </x:xmpmeta> <?xpacket end="r"?>
)A&&AB///BG?>>?GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG
))4&4?((?G?5?GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG
-http://ns.adobe.com/xap/1.0/
" id="W5M0MpCehiHzreSzNTczkc9d"?> <x:xmpmeta xmlns:x="adobe:ns:meta/" x:xmptk="Adobe XMP Core 7.1-c000 79.dabacbb, 2021/04/14-00:39:44        "> <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"> <rdf:Description rdf:about="" xmlns:xmp="http://ns.adobe.com/xap/1.0/" xmlns:xmpMM="http://ns.adobe.com/xap/1.0/mm/" xmlns:stRef="http://ns.adobe.com/xap/1.0/sType/ResourceRef#" xmp:CreatorTool="Adobe PhotoshoM
p 23.0 (Windows)" xmpMM:InstanceID="xmp.iid:F68BC2BEB23F11ED949DC29A3600F9AA" xmpMM:DocumentID="xmp.did:F68BC2BFB23F11ED949DC29A3600F9AA"> <xmpMM:DerivedFrom stRef:instanceID="xmp.iid:F68BC2BCB23F11ED949DC29A3600F9AA" stRef:documentID="xmp.did:F68BC2BDB23F11ED949DC29A3600F9AA"/> </rdf:Description> </rdf:RDF> </x:xmpmeta> <?xpacket end="r"?>
)A&&AB///BG?>>?GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG
))4&4?((?G?5?GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG
-http://ns.adobe.com/xap/1.0/
" id="W5M0MpCehiHzreSzNTczkc9d"?> <x:xmpmeta xmlns:x="adobe:ns:meta/" x:xmptk="Adobe XMP Core 7.1-c000 79.dabacbb, 2021/04/14-00:39:44        "> <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"> <rdf:Description rdf:about="" xmlns:xmp="http://ns.adobe.com/xap/1.0/" xmlns:xmpMM="http://ns.adobe.com/xap/1.0/mm/" xmlns:stRef="http://ns.adobe.com/xap/1.0/sType/ResourceRef#" xmp:CreatorTool="Adobe PhotoshoM
p 23.0 (Windows)" xmpMM:InstanceID="xmp.iid:F37F91E7B23F11EDA8E2E17F9BCFA1EF" xmpMM:DocumentID="xmp.did:F37F91E8B23F11EDA8E2E17F9BCFA1EF"> <xmpMM:DerivedFrom stRef:instanceID="xmp.iid:F37F91E5B23F11EDA8E2E17F9BCFA1EF" stRef:documentID="xmp.did:F37F91E6B23F11EDA8E2E17F9BCFA1EF"/> </rdf:Description> </rdf:RDF> </x:xmpmeta> <?xpacket end="r"?>
)A&&AB///BG?>>?GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG
))4&4?((?G?5?GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG
-http://ns.adobe.com/xap/1.0/
" id="W5M0MpCehiHzreSzNTczkc9d"?> <x:xmpmeta xmlns:x="adobe:ns:meta/" x:xmptk="Adobe XMP Core 7.1-c000 79.dabacbb, 2021/04/14-00:39:44        "> <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"> <rdf:Description rdf:about="" xmlns:xmp="http://ns.adobe.com/xap/1.0/" xmlns:xmpMM="http://ns.adobe.com/xap/1.0/mm/" xmlns:stRef="http://ns.adobe.com/xap/1.0/sType/ResourceRef#" xmp:CreatorTool="Adobe PhotoshoM
p 23.0 (Windows)" xmpMM:InstanceID="xmp.iid:F4214B04B23F11EDA7F3835624D41EDD" xmpMM:DocumentID="xmp.did:F4214B05B23F11EDA7F3835624D41EDD"> <xmpMM:DerivedFrom stRef:instanceID="xmp.iid:F4214B02B23F11EDA7F3835624D41EDD" stRef:documentID="xmp.did:F4214B03B23F11EDA7F3835624D41EDD"/> </rdf:Description> </rdf:RDF> </x:xmpmeta> <?xpacket end="r"?>
)A&&AB///BG?>>?GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG
))4&4?((?G?5?GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG
-http://ns.adobe.com/xap/1.0/
" id="W5M0MpCehiHzreSzNTczkc9d"?> <x:xmpmeta xmlns:x="adobe:ns:meta/" x:xmptk="Adobe XMP Core 7.1-c000 79.dabacbb, 2021/04/14-00:39:44        "> <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"> <rdf:Description rdf:about="" xmlns:xmp="http://ns.adobe.com/xap/1.0/" xmlns:xmpMM="http://ns.adobe.com/xap/1.0/mm/" xmlns:stRef="http://ns.adobe.com/xap/1.0/sType/ResourceRef#" xmp:CreatorTool="Adobe PhotoshoM
p 23.0 (Windows)" xmpMM:InstanceID="xmp.iid:F3D9B033B23F11ED874BF2D90B150CB5" xmpMM:DocumentID="xmp.did:F3D9B034B23F11ED874BF2D90B150CB5"> <xmpMM:DerivedFrom stRef:instanceID="xmp.iid:F3D9B031B23F11ED874BF2D90B150CB5" stRef:documentID="xmp.did:F3D9B032B23F11ED874BF2D90B150CB5"/> </rdf:Description> </rdf:RDF> </x:xmpmeta> <?xpacket end="r"?>
)A&&AB///BG?>>?GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG
))4&4?((?G?5?GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG
-http://ns.adobe.com/xap/1.0/
" id="W5M0MpCehiHzreSzNTczkc9d"?> <x:xmpmeta xmlns:x="adobe:ns:meta/" x:xmptk="Adobe XMP Core 7.1-c000 79.dabacbb, 2021/04/14-00:39:44        "> <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"> <rdf:Description rdf:about="" xmlns:xmp="http://ns.adobe.com/xap/1.0/" xmlns:xmpMM="http://ns.adobe.com/xap/1.0/mm/" xmlns:stRef="http://ns.adobe.com/xap/1.0/sType/ResourceRef#" xmp:CreatorTool="Adobe PhotoshoM
p 23.0 (Windows)" xmpMM:InstanceID="xmp.iid:F2524841B23F11ED89109E9A52DA8FAC" xmpMM:DocumentID="xmp.did:F2524842B23F11ED89109E9A52DA8FAC"> <xmpMM:DerivedFrom stRef:instanceID="xmp.iid:F252483FB23F11ED89109E9A52DA8FAC" stRef:documentID="xmp.did:F2524840B23F11ED89109E9A52DA8FAC"/> </rdf:Description> </rdf:RDF> </x:xmpmeta> <?xpacket end="r"?>
)A&&AB///BG?>>?GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG
))4&4?((?G?5?GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG
text/plain;charset=utf-8
*{"p":"sns","op":"reg","name":"77337.sats"}h!
-http://ns.adobe.com/xap/1.0/
" id="W5M0MpCehiHzreSzNTczkc9d"?> <x:xmpmeta xmlns:x="adobe:ns:meta/" x:xmptk="Adobe XMP Core 7.1-c000 79.dabacbb, 2021/04/14-00:39:44        "> <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"> <rdf:Description rdf:about="" xmlns:xmp="http://ns.adobe.com/xap/1.0/" xmlns:xmpMM="http://ns.adobe.com/xap/1.0/mm/" xmlns:stRef="http://ns.adobe.com/xap/1.0/sType/ResourceRef#" xmp:CreatorTool="Adobe PhotoshoM
p 23.0 (Windows)" xmpMM:InstanceID="xmp.iid:EDEA1EE3B23F11EDB798BD8AD82C443F" xmpMM:DocumentID="xmp.did:EDEA1EE4B23F11EDB798BD8AD82C443F"> <xmpMM:DerivedFrom stRef:instanceID="xmp.iid:EDEA1EE1B23F11EDB798BD8AD82C443F" stRef:documentID="xmp.did:EDEA1EE2B23F11EDB798BD8AD82C443F"/> </rdf:Description> </rdf:RDF> </x:xmpmeta> <?xpacket end="r"?>
)A&&AB///BG?>>?GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG
))4&4?((?G?5?GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG
text/html;charset=utf-8
        <title>Unconditional #2</title>
        <style></style>
    <canvas id="love"></canvas>
        var canvas = document.getElementById("love");
        var W = window.innerWidth;
        var ctx = canvas.getContext("2d");
        canvas.width = Math.min(M * H * 2, W);
        canvas.height = Math.min(M * H, window.innerHeight);
        var S = Math.min(M, W / 2 / H - 1);
        var x = y = 0;
        var g = '#14F195';
        var b = '#9945FF';
        var L = (window.location.hash ||
            "0000000000000" +
            "0000000000000" +
            "0001100011000" +
            "0011110111100" +
            "0111111111110" +
            "0111111111110" +
            "0011111111100" +
            "0001111111000" +
            "0000111110000" +
            "0000011100000" +
            "0000001000000" +
            "0000000000000" +
            "0000000000000"M
        function loop(t) {
            var s = S;
            var a = Math.min(255, Math.max(0, Math.floor((Math.cos(t/4444) + 1)*0.7 * 256)));
            var o = Math.max(0, -Math.cos(t/4444)-0.5)*2
            var s = S * (1 + Math.max(0, -Math.cos(t/856)-0.6)*2) /2
            ctx.fillStyle = b;
            ctx.fillRect(0, 0, S*H, S*H);
            ctx.fillStyle = r;
            ctx.fillRect(S*H, 0, S*H, S*H);
            function heart(ox, oy, c, ) {
                c = c + (a < 16 ? "0" : "") + aM
                for (var i = 0; i < H*H; ++i) {
                    var x = i % H;
                    var y = Math.floor(i / H);
                    var love = L[i] == '1';
                    ctx.fillStyle = love ? g : c;
                    ctx.fillRect(ox + x * S + (1-s) / 2 + S/2, oy + y * S + (1-s) / 2 + S/2, s, s)
            heart(0 + o * S*H/2, 0, r);
            heart(S*H - o * S*H/2, 0, b);
            window.requestAnimationFrame(loop);
        wi?ndow.requestAnimationFrame(loop);
text/plain;charset=utf-8
-http://ns.adobe.com/xap/1.0/
" id="W5M0MpCehiHzreSzNTczkc9d"?> <x:xmpmeta xmlns:x="adobe:ns:meta/" x:xmptk="Adobe XMP Core 7.1-c000 79.dabacbb, 2021/04/14-00:39:44        "> <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"> <rdf:Description rdf:about="" xmlns:xmp="http://ns.adobe.com/xap/1.0/" xmlns:xmpMM="http://ns.adobe.com/xap/1.0/mm/" xmlns:stRef="http://ns.adobe.com/xap/1.0/sType/ResourceRef#" xmp:CreatorTool="Adobe PhotoshoM
p 23.0 (Windows)" xmpMM:InstanceID="xmp.iid:F0D7F609B23F11EDBD1188A6E0F67D1A" xmpMM:DocumentID="xmp.did:F0D7F60AB23F11EDBD1188A6E0F67D1A"> <xmpMM:DerivedFrom stRef:instanceID="xmp.iid:F0D7F607B23F11EDBD1188A6E0F67D1A" stRef:documentID="xmp.did:F0D7F608B23F11EDBD1188A6E0F67D1A"/> </rdf:Description> </rdf:RDF> </x:xmpmeta> <?xpacket end="r"?>
)A&&AB///BG?>>?GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG
))4&4?((?G?5?GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG
-http://ns.adobe.com/xap/1.0/
" id="W5M0MpCehiHzreSzNTczkc9d"?> <x:xmpmeta xmlns:x="adobe:ns:meta/" x:xmptk="Adobe XMP Core 7.1-c000 79.dabacbb, 2021/04/14-00:39:44        "> <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"> <rdf:Description rdf:about="" xmlns:xmp="http://ns.adobe.com/xap/1.0/" xmlns:xmpMM="http://ns.adobe.com/xap/1.0/mm/" xmlns:stRef="http://ns.adobe.com/xap/1.0/sType/ResourceRef#" xmp:CreatorTool="Adobe PhotoshoM
p 23.0 (Windows)" xmpMM:InstanceID="xmp.iid:EF179C69B23F11ED8358835727DD4138" xmpMM:DocumentID="xmp.did:EF179C6AB23F11ED8358835727DD4138"> <xmpMM:DerivedFrom stRef:instanceID="xmp.iid:EF179C67B23F11ED8358835727DD4138" stRef:documentID="xmp.did:EF179C68B23F11ED8358835727DD4138"/> </rdf:Description> </rdf:RDF> </x:xmpmeta> <?xpacket end="r"?>
)A&&AB///BG?>>?GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG
))4&4?((?G?5?GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG
text/plain;charset=utf-8
text/plain;charset=utf-8
-http://ns.adobe.com/xap/1.0/
" id="W5M0MpCehiHzreSzNTczkc9d"?> <x:xmpmeta xmlns:x="adobe:ns:meta/" x:xmptk="Adobe XMP Core 7.1-c000 79.dabacbb, 2021/04/14-00:39:44        "> <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"> <rdf:Description rdf:about="" xmlns:xmp="http://ns.adobe.com/xap/1.0/" xmlns:xmpMM="http://ns.adobe.com/xap/1.0/mm/" xmlns:stRef="http://ns.adobe.com/xap/1.0/sType/ResourceRef#" xmp:CreatorTool="Adobe PhotoshoM
p 23.0 (Windows)" xmpMM:InstanceID="xmp.iid:F2AA258DB23F11EDAFA2E18D8330A4A2" xmpMM:DocumentID="xmp.did:F2AA258EB23F11EDAFA2E18D8330A4A2"> <xmpMM:DerivedFrom stRef:instanceID="xmp.iid:F2AA258BB23F11EDAFA2E18D8330A4A2" stRef:documentID="xmp.did:F2AA258CB23F11EDAFA2E18D8330A4A2"/> </rdf:Description> </rdf:RDF> </x:xmpmeta> <?xpacket end="r"?>
)A&&AB///BG?>>?GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG
))4&4?((?G?5?GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG
text/plain;charset=utf-8
6{"p":"sns","op":"reg","name":"polychainmonsters.sats"}h!
XQ"FD4~s1X:AFFF[GCYYYXWA|M[fTX~[]ffX~a^}n]snU~s]
XQ"~s19.R7,Q=+DC5ZL8[S;]P5DT=dFFFKEZYYYfQZ[@fRBwRBxeBamEc`NgvJbxLduJjzWbsVkbHu{bj~~~{tvlis
CC/EF2UT0~s1//C22F2=FF2ED/B?BXFFFYYYIBX
WWfz[}Zm~Rds_su}}}sssd{e^sR
text/plain;charset=utf-8
-http://ns.adobe.com/xap/1.0/
" id="W5M0MpCehiHzreSzNTczkc9d"?> <x:xmpmeta xmlns:x="adobe:ns:meta/" x:xmptk="Adobe XMP Core 7.1-c000 79.dabacbb, 2021/04/14-00:39:44        "> <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"> <rdf:Description rdf:about="" xmlns:xmp="http://ns.adobe.com/xap/1.0/" xmlns:xmpMM="http://ns.adobe.com/xap/1.0/mm/" xmlns:stRef="http://ns.adobe.com/xap/1.0/sType/ResourceRef#" xmp:CreatorTool="Adobe PhotoshoM
p 23.0 (Windows)" xmpMM:InstanceID="xmp.iid:F4AE6D10B23F11EDBA8AB11B8E8EDC9B" xmpMM:DocumentID="xmp.did:F4AE6D11B23F11EDBA8AB11B8E8EDC9B"> <xmpMM:DerivedFrom stRef:instanceID="xmp.iid:F4AE6D0EB23F11EDBA8AB11B8E8EDC9B" stRef:documentID="xmp.did:F4AE6D0FB23F11EDBA8AB11B8E8EDC9B"/> </rdf:Description> </rdf:RDF> </x:xmpmeta> <?xpacket end="r"?>
)A&&AB///BG?>>?GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG
))4&4?((?G?5?GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG
text/plain;charset=utf-8
-http://ns.adobe.com/xap/1.0/
" id="W5M0MpCehiHzreSzNTczkc9d"?> <x:xmpmeta xmlns:x="adobe:ns:meta/" x:xmptk="Adobe XMP Core 7.1-c000 79.dabacbb, 2021/04/14-00:39:44        "> <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"> <rdf:Description rdf:about="" xmlns:xmp="http://ns.adobe.com/xap/1.0/" xmlns:xmpMM="http://ns.adobe.com/xap/1.0/mm/" xmlns:stRef="http://ns.adobe.com/xap/1.0/sType/ResourceRef#" xmp:CreatorTool="Adobe PhotoshoM
p 23.0 (Windows)" xmpMM:InstanceID="xmp.iid:EFFF3CD9B23F11ED89E99677AD3E8215" xmpMM:DocumentID="xmp.did:EFFF3CDAB23F11ED89E99677AD3E8215"> <xmpMM:DerivedFrom stRef:instanceID="xmp.iid:EFFF3CD7B23F11ED89E99677AD3E8215" stRef:documentID="xmp.did:EFFF3CD8B23F11ED89E99677AD3E8215"/> </rdf:Description> </rdf:RDF> </x:xmpmeta> <?xpacket end="r"?>
)A&&AB///BG?>>?GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG
))4&4?((?G?5?GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"300.sats"}h!
-http://ns.adobe.com/xap/1.0/
" id="W5M0MpCehiHzreSzNTczkc9d"?> <x:xmpmeta xmlns:x="adobe:ns:meta/" x:xmptk="Adobe XMP Core 7.1-c000 79.dabacbb, 2021/04/14-00:39:44        "> <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"> <rdf:Description rdf:about="" xmlns:xmp="http://ns.adobe.com/xap/1.0/" xmlns:xmpMM="http://ns.adobe.com/xap/1.0/mm/" xmlns:stRef="http://ns.adobe.com/xap/1.0/sType/ResourceRef#" xmp:CreatorTool="Adobe PhotoshoM
p 23.0 (Windows)" xmpMM:InstanceID="xmp.iid:ED095F0FB23F11EDB021E7EB97FCE152" xmpMM:DocumentID="xmp.did:ED095F10B23F11EDB021E7EB97FCE152"> <xmpMM:DerivedFrom stRef:instanceID="xmp.iid:ED095F0DB23F11EDB021E7EB97FCE152" stRef:documentID="xmp.did:ED095F0EB23F11EDB021E7EB97FCE152"/> </rdf:Description> </rdf:RDF> </x:xmpmeta> <?xpacket end="r"?>
)A&&AB///BG?>>?GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG
))4&4?((?G?5?GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG
text/plain;charset=utf-8
text/plain;charset=utf-8
,{"p":"sns","op":"reg","name":"lilpump.sats"}h!
-http://ns.adobe.com/xap/1.0/
" id="W5M0MpCehiHzreSzNTczkc9d"?> <x:xmpmeta xmlns:x="adobe:ns:meta/" x:xmptk="Adobe XMP Core 7.1-c000 79.dabacbb, 2021/04/14-00:39:44        "> <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"> <rdf:Description rdf:about="" xmlns:xmp="http://ns.adobe.com/xap/1.0/" xmlns:xmpMM="http://ns.adobe.com/xap/1.0/mm/" xmlns:stRef="http://ns.adobe.com/xap/1.0/sType/ResourceRef#" xmp:CreatorTool="Adobe PhotoshoM
p 23.0 (Windows)" xmpMM:InstanceID="xmp.iid:F6D38155B23F11ED9AE4A064BC25F8AD" xmpMM:DocumentID="xmp.did:F6D38156B23F11ED9AE4A064BC25F8AD"> <xmpMM:DerivedFrom stRef:instanceID="xmp.iid:F6D38153B23F11ED9AE4A064BC25F8AD" stRef:documentID="xmp.did:F6D38154B23F11ED9AE4A064BC25F8AD"/> </rdf:Description> </rdf:RDF> </x:xmpmeta> <?xpacket end="r"?>
)A&&AB///BG?>>?GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG
))4&4?((?G?5?GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG
text/plain;charset=utf-8
-http://ns.adobe.com/xap/1.0/
" id="W5M0MpCehiHzreSzNTczkc9d"?> <x:xmpmeta xmlns:x="adobe:ns:meta/" x:xmptk="Adobe XMP Core 7.1-c000 79.dabacbb, 2021/04/14-00:39:44        "> <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"> <rdf:Description rdf:about="" xmlns:xmp="http://ns.adobe.com/xap/1.0/" xmlns:xmpMM="http://ns.adobe.com/xap/1.0/mm/" xmlns:stRef="http://ns.adobe.com/xap/1.0/sType/ResourceRef#" xmp:CreatorTool="Adobe PhotoshoM
p 23.0 (Windows)" xmpMM:InstanceID="xmp.iid:F3377C3EB23F11ED874CBA8DB261B709" xmpMM:DocumentID="xmp.did:F3377C3FB23F11ED874CBA8DB261B709"> <xmpMM:DerivedFrom stRef:instanceID="xmp.iid:F3377C3CB23F11ED874CBA8DB261B709" stRef:documentID="xmp.did:F3377C3DB23F11ED874CBA8DB261B709"/> </rdf:Description> </rdf:RDF> </x:xmpmeta> <?xpacket end="r"?>
)A&&AB///BG?>>?GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG
))4&4?((?G?5?GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG
<svg viewBox="0 0 118 154" height="154px" width="118px" y="0px" x="0px" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns="http://www.w3.org/2000/svg" preserveAspectRatio="xMinYMin meet" version="1.1">
<path fill="rgb(216,166,0)" d="M0 0h118v154h-118v-154z"></path>
<path fill="rgb(54,178,142)" d="M5 5h10v4h1v-4h1v4h1v-2h1v2h1v-4h1v2h1v-2h1v4h-2v1h-2v2h-1v-1h-1v4h-2
	v1h-2v1h-2v2h-2v2h-3v12h-1v-28z"></path>
<path fill="rgb(0,5,0)" d="M15 5h1v4h-1v-4z"></path>
<path fill="rgb(0,5,0)" d="M17 5h1v4h-1v-4z"></path>
 fill="rgb(0,5,0)" d="M19 5h1v4h-1v-4z"></path>
<path fill="rgb(0,5,0)" d="M21 5h1v2h-1v-2z"></path>
<path fill="rgb(0,5,0)" d="M23 5h1v4h-1v-4z"></path>
<path fill="rgb(54,178,142)" d="M24 5h1v4h-1v-4z"></path>
<path fill="rgb(0,5,0)" d="M25 5h1v4h-1v-4z"></path>
<path fill="rgb(54,178,142)" d="M26 5h1v4h-1v-4z"></path>
<path fill="rgb(0,5,0)" d="M27 5h1v4h-1v-4z"></path>
<path fill="rgb(54,178,142)" d="M28 5h3v5h-1v-3h-1v2h-1v-4z"></path>
<path fill="rgb(0,5,0)" d="M31 5h1v6h1v-6h1v6h1v-4h3v28h-2v4h-1v-2h-1v-4h1vM
-18h-1v14h-1v-14h-1v14
	h-1v-13h-1v13h-1v-13h-1v17h-1v-16h-1v16h-1v-16h-1v20h-1v8h1v-6h1v3h1v-7h1v4h2
	v-1h1v-3h1v11h-1v7h-1v-4h-1v4h-1v-8h-1v10h-1v-7h-1v1h-1v2h1v8h-1v-7h-1v8h-3v-8
	h1v1h1v-4h-1v-14h1v-1h1v1h1v-17h-1v15h-1v-16h-2v1h-2v1h-1v1h-1v1h-1v-1h-1v8h-1
	v1h-1v1h1v1h-1v4h-1v-1h-1v2h-1v3h-1v3h-1v1h1v2h-1v1h1v2h-1v3h-1v-18h1v-10h3v-2
	h2v-2h2v-2h4v-4h2v3h2v-2h1v2h1v-3h2v2h1v-1h1v-1h1v2h1v-2h2v-8z"></path>
<path fill="rgb(54,178,142)" d="M32 5h1v4h-1v-4z"></path>
<path fill="rgb(54,178,142)" d="M34 5h1v3h-1v-3M
<path fill="rgb(240,26,14)" d="M35 5h2v1h1v1h-3v-2z"></path>
<path fill="rgb(0,5,0)" d="M37 5h1v1h-1v-1z"></path>
<path fill="rgb(240,26,14)" d="M39 5h1v4h-1v-4z"></path>
<path fill="rgb(240,26,14)" d="M41 5h1v6h-1v-6z"></path>
<path fill="rgb(240,26,14)" d="M43 5h1v6h-1v-6z"></path>
<path fill="rgb(240,26,14)" d="M45 5h1v4h-1v-4z"></path>
<path fill="rgb(0,5,0)" d="M47 5h1v2h-1v-2z"></path>
<path fill="rgb(0,5,0)" d="M49 5h1v5h1v-1h1v1h1v-3h1v3h1v3h-1v14h1v-14h1v14h1v2h-2v1h1v1h1v-2h1
12h1v10h1v-10h-1v-4h1v2h1v12h1v-1h1v1h1v-1h1v3h1v-2h1v-2h-1v-6
	h1v-1h-1v-1h1v-4h1v4h1v-4h1v6h-1v1h1v-1h1v8h1v4h-1v-2h-1v-4h-1v5h1v1h-3v2h-1v-2
	h-1v4h-1v-7h-1v1h-1v2h1v2h-1v1h1v3h-4v-2h-1v2h-1v4h-2v2h-2v-2h-1v2h-1v-2h-1v4
	h-2v2h-1v-4h-1v-6h1v-2h-1v-24h1v2h1v-6z"></path>
<path fill="rgb(0,5,0)" d="M51 5h1v2h-1v-2z"></path>
<path fill="rgb(240,26,14)" d="M53 5h1v2h-1v-2z"></path>
<path fill="rgb(0,5,0)" d="M54 5h12v3h1v1h-1v2h-1v-4h-1v4h-1v2h-1v-3h-1v-1h-1v2h-1v4h-1v12h-1v-14
	h-1v-3h-1v-3h-1v-2z"></path>
l="rgb(0,5,0)" d="M67 5h2v2h-2v-2z"></path>
<path fill="rgb(240,26,14)" d="M71 5h1v2h-1v-2z"></path>
<path fill="rgb(240,26,14)" d="M73 5h3v6h-3v-2h1v1h1v-4h-1v1h-1v-2z"></path>
<path fill="rgb(240,26,14)" d="M77 5h1v4h-1v-4z"></path>
<path fill="rgb(0,5,0)" d="M78 5h1v2h-1v-2z"></path>
<path fill="rgb(240,26,14)" d="M79 5h1v4h1v2h-1v2h-1v-2h-1v-2h1v-4z"></path>
<path fill="rgb(240,26,14)" d="M81 5h1v2h-1v-2z"></path>
<path fill="rgb(0,5,0)" d="M82 5h3v4h-1v-2h-1v2h-2v-2h1v-2z"></path>
<path fill="rgb(240,26,14)" dM
="M85 5h1v4h-1v-4z"></path>
<path fill="rgb(0,5,0)" d="M86 5h1v2h-1v-2z"></path>
<path fill="rgb(240,26,14)" d="M87 5h1v4h-1v-4z"></path>
<path fill="rgb(0,5,0)" d="M88 5h3v1h1v-1h3v4h-4v-2h-3v-2z"></path>
<path fill="rgb(240,26,14)" d="M91 5h1v1h-1v-1z"></path>
<path fill="rgb(240,26,14)" d="M95 5h1v6h-1v-6z"></path>
<path fill="rgb(0,5,0)" d="M96 5h1v6h-1v-6z"></path>
<path fill="rgb(240,26,14)" d="M97 5h1v20h1v2h1v-2h-1v-20h1v18h1v-8h1v10h1v-20h1v12h1v-12h1v10h1v-10
	h1v15h1v-7h1v12h1v2h1v-1h1v3h-1v1h-1v-1h-1v2hM
-1v-3h-1v5h-1v-8h-1v12h-1v-14h-1
	v16h-1v-13h-1v17h-1v-14h-1v12h-1v-9h-1v7h-1v-7h-1v7h-1v-4h-1v4h-1v-2h-1v2h-1v-8
	h1v4h1v-5h1v1h1v-4h1v-2h1v-20z"></path>
<path fill="rgb(0,5,0)" d="M98 5h1v4h-1v-4z"></path>
<path fill="rgb(0,5,0)" d="M100 5h1v6h-1v-6z"></path>
<path fill="rgb(240,26,14)" d="M101 5h1v8h-1v-8z"></path>
<path fill="rgb(0,5,0)" d="M102 5h1v8h-1v-8z"></path>
<path fill="rgb(0,5,0)" d="M104 5h1v10h-1v-10z"></path>
<path fill="rgb(0,5,0)" d="M106 5h1v7h-1v-7z"></path>
<path fill="rgb(0,5,0)" d="M108 5h1vM
6h1v-6h3v21h-1v1h-1v-2h-1v-6h1v-2h-1v-2h1v-2h-2v7h-1v-15z"></path>
<path fill="rgb(240,26,14)" d="M109 5h1v6h-1v-6z"></path>
<path fill="rgb(0,5,0)" d="M29 7h1v2h-1v-2z"></path>
<path fill="rgb(240,26,14)" d="M47 7h1v2h-1v-2z"></path>
<path fill="rgb(244,216,194)" d="M51 7h1v2h-1v-2z"></path>
<path fill="rgb(216,166,0)" d="M54 7h1v3h-1v-3z"></path>
<path fill="rgb(216,166,0)" d="M56 7h1v2h-1v-2z"></path>
<path fill="rgb(216,166,0)" d="M64 7h1v18h-1v-18z"></path>
<path fill="rgb(244,216,194)" d="M67 7h1v4h-1v-4z"></M
<path fill="rgb(0,5,0)" d="M70 7h2v2h-2v-2z"></path>
<path fill="rgb(216,166,0)" d="M78 7h1v2h-1v-2z"></path>
<path fill="rgb(240,26,14)" d="M83 7h1v2h-1v-2z"></path>
<path fill="rgb(216,166,0)" d="M86 7h1v2h1v-2h3v2h-2v2h-1v-1h-1v3h-3v-2h-3v-2h5v-2z"></path>
<path fill="rgb(240,26,14)" d="M34 8h1v3h-1v-3z"></path>
<path fill="rgb(240,26,14)" d="M21 9h9v1h1v3h-4v1h-1v1h-1v-2h-2v3h-1v-2h-1v2h-2v-3h-2v-2h1v1h1v-2h2
<path fill="rgb(240,26,14)" d="M32 9h1v2h-1v-2z"></path>
<path fill="rgb(0,5,0)" dM
="M39 9h1v24h-1v-24z"></path>
<path fill="rgb(0,5,0)" d="M45 9h1v26h-1v-26z"></path>
<path fill="rgb(216,166,0)" d="M60 9h1v2h-1v-2z"></path>
<path fill="rgb(216,166,0)" d="M66 9h1v18h-1v-18z"></path>
<path fill="rgb(240,26,14)" d="M71 9h1v8h-1v-8z"></path>
<path fill="rgb(244,216,194)" d="M77 9h1v2h-1v-2z"></path>
<path fill="rgb(0,5,0)" d="M89 9h2v2h-2v-2z"></path>
<path fill="rgb(216,166,0)" d="M91 9h1v1h-1v-1z"></path>
<path fill="rgb(244,216,194)" d="M92 9h1v2h-1v-2z"></path>
<path fill="rgb(216,166,0)" d="M93M
 9h2v4h-2v-2h1v-1h-1v-1z"></path>
<path fill="rgb(216,166,0)" d="M98 9h1v16h-1v-16z"></path>
<path fill="rgb(244,216,194)" d="M44 10h1v1h-1v-1z"></path>
<path fill="rgb(240,26,14)" d="M55 10h1v3h-1v-3z"></path>
<path fill="rgb(240,26,14)" d="M61 10h1v3h-1v-3z"></path>
<path fill="rgb(0,5,0)" d="M85 10h1v1h-1v-1z"></path>
<path fill="rgb(0,5,0)" d="M87 10h1v1h-1v-1z"></path>
<path fill="rgb(240,26,14)" d="M91 10h1v1h1v2h-1v2h-2v-2h-2v2h-4v-2h3v-2h4v-1z"></path>
<path fill="rgb(240,26,14)" d="M93 10h1v1h-1v-1z"></patM
<path fill="rgb(240,26,14)" d="M36 11h1v4h-1v-4z"></path>
<path fill="rgb(240,26,14)" d="M40 11h1v14h-1v-14z"></path>
<path fill="rgb(0,5,0)" d="M41 11h1v22h-1v-22z"></path>
<path fill="rgb(240,26,14)" d="M42 11h1v22h-1v-22z"></path>
<path fill="rgb(0,5,0)" d="M43 11h1v22h-1v-22z"></path>
<path fill="rgb(240,26,14)" d="M44 11h1v12h-1v-12z"></path>
<path fill="rgb(240,26,14)" d="M46 11h1v8h-1v-8z"></path>
<path fill="rgb(240,26,14)" d="M57 11h1v2h-1v-2z"></path>
<path fill="rgb(240,26,14)" d="M59 11h1v4h-1v-4z"><M
<path fill="rgb(240,26,14)" d="M63 11h1v2h-1v-2z"></path>
<path fill="rgb(240,26,14)" d="M65 11h1v5h-1v-5z"></path>
<path fill="rgb(240,26,14)" d="M67 11h1v4h-1v-4z"></path>
<path fill="rgb(240,26,14)" d="M69 11h1v4h-1v-4z"></path>
<path fill="rgb(0,5,0)" d="M73 11h1v2h1v-2h4v2h1v-2h4v4h4v2h-2v4h-2v-2h-2v-1h-1v2h1v1h-1v2h-1v2
	h-3v2h-2v2h-1v-4h-1v-4h1v-1h1v-3h-1v-2h-1v-4z"></path>
<path fill="rgb(216,166,0)" d="M74 11h1v2h-1v-2z"></path>
<path fill="rgb(0,5,0)" d="M95 11h1v2h-1v-2z"></path>
16,166,0)" d="M96 11h1v12h-1v-4h-1v2h-2v-2h1v-2h2v-2h-1v-2h1v-2z"></path>
<path fill="rgb(216,166,0)" d="M100 11h1v8h-1v-8z"></path>
<path fill="rgb(216,166,0)" d="M106 12h1v1h-1v-1z"></path>
<path fill="rgb(216,166,0)" d="M28 13h1v2h-1v-2z"></path>
<path fill="rgb(240,26,14)" d="M38 13h1v6h-1v-6z"></path>
<path fill="rgb(240,26,14)" d="M48 13h1v4h-1v-4z"></path>
<path fill="rgb(240,26,14)" d="M50 13h1v14h-1v-14z"></path>
<path fill="rgb(240,26,14)" d="M54 13h1v14h-1v-14z"></path>
<path fill="rgb(240,26,14)" d="M56M
 13h1v14h-1v-14z"></path>
<path fill="rgb(216,166,0)" d="M62 13h1v2h-1v-2z"></path>
<path fill="rgb(0,5,0)" d="M63 13h1v7h-1v-7z"></path>
<path fill="rgb(240,26,14)" d="M81 13h1v4h-1v-4z"></path>
<path fill="rgb(216,166,0)" d="M88 13h2v4h-2v-4z"></path>
<path fill="rgb(216,166,0)" d="M92 13h1v2h-1v-2z"></path>
<path fill="rgb(240,26,14)" d="M93 13h2v2h-1v2h-1v-4z"></path>
<path fill="rgb(0,5,0)" d="M101 13h1v2h-1v-2z"></path>
<path fill="rgb(216,166,0)" d="M102 13h1v12h-1v-12z"></path>
<path fill="rgb(0,5,0)" d="M1M
06 13h1v2h-1v-2z"></path>
<path fill="rgb(216,166,0)" d="M110 13h1v2h-1v-2z"></path>
<path fill="rgb(240,26,14)" d="M15 15h2v2h-4v-1h2v-1z"></path>
<path fill="rgb(216,166,0)" d="M32 15h1v1h-1v-1z"></path>
<path fill="rgb(240,26,14)" d="M34 15h1v1h-1v-1z"></path>
<path fill="rgb(244,216,194)" d="M36 15h1v4h-1v-4z"></path>
<path fill="rgb(244,216,194)" d="M52 15h1v4h-1v-4z"></path>
<path fill="rgb(240,26,14)" d="M58 15h1v12h-1v-12z"></path>
<path fill="rgb(240,26,14)" d="M60 15h1v4h-1v-4z"></path>
0,26,14)" d="M62 15h1v5h1v2h-1v-1h-1v-6z"></path>
<path fill="rgb(240,26,14)" d="M73 15h1v6h-1v-6z"></path>
<path fill="rgb(240,26,14)" d="M79 15h1v4h-1v-4z"></path>
<path fill="rgb(0,5,0)" d="M90 15h1v4h-3v-2h2v-2z"></path>
<path fill="rgb(244,216,194)" d="M91 15h1v4h-1v-4z"></path>
<path fill="rgb(0,5,0)" d="M92 15h1v2h1v2h-2v-4z"></path>
<path fill="rgb(0,5,0)" d="M94 15h1v2h-1v-2z"></path>
<path fill="rgb(240,26,14)" d="M95 15h1v2h-1v-2z"></path>
<path fill="rgb(216,166,0)" d="M104 15h1v2h-1v-2z"></path>
fill="rgb(240,26,14)" d="M28 16h1v7h-1v-7z"></path>
<path fill="rgb(240,26,14)" d="M30 16h1v4h-1v-4z"></path>
<path fill="rgb(240,26,14)" d="M32 16h1v2h-1v-2z"></path>
<path fill="rgb(216,166,0)" d="M34 16h1v1h-1v-1z"></path>
<path fill="rgb(0,5,0)" d="M65 16h1v2h-1v-2z"></path>
<path fill="rgb(240,26,14)" d="M67 16h1v1h-1v-1z"></path>
<path fill="rgb(240,26,14)" d="M11 17h2v2h-2v-2z"></path>
<path fill="rgb(244,216,194)" d="M19 17h2v2h-2v-2z"></path>
<path fill="rgb(240,26,14)" d="M24 17h1v10h-1v-10z"></path>
h fill="rgb(240,26,14)" d="M26 17h1v10h-1v-10z"></path>
<path fill="rgb(240,26,14)" d="M34 17h1v6h-1v-6z"></path>
<path fill="rgb(216,166,0)" d="M48 17h1v1h-1v-1z"></path>
<path fill="rgb(216,166,0)" d="M70 17h1v1h-1v-1z"></path>
<path fill="rgb(216,166,0)" d="M74 17h1v3h-1v-3z"></path>
<path fill="rgb(216,166,0)" d="M76 17h1v4h-1v-4z"></path>
<path fill="rgb(216,166,0)" d="M86 17h2v2h2v2h1v2h-3v1h1v1h-2v2h-1v-10z"></path>
<path fill="rgb(216,166,0)" d="M110 17h1v2h-1v-2z"></path>
<path fill="rgb(240,26,14)" d="M17M
 18h2v1h2v12h-1v1h-1v1h1v17h-1v-15h-1v14h-1v-10h-1v34h1v-13h1v13h1
	v-13h1v7h1v-7h1v1h1v-2h1v1h1v-5h1v5h11v-7h1v7h1v-3h1v3h2v3h1v1h-1v17h-1v-13h-1
	v14h-1v-2h-1v1h-1v-2h-1v3h-4v1h-1v1h-3v1h-4v1h-1v1h-1v1h-1v-2h-1v1h-1v-5h-1v5
	h-1v-2h-2v-5h-1v4h-1v-3h-2v-3h-2v1h-1v1h-2v1h-1v-21h2v-21h2v-4h1v4h1v-6h1v2h3v-2
	h-2v-6h1v-4h-1v-3h1v1h1v-1h1v-1h1v-1z"></path>
<path fill="rgb(240,26,14)" d="M22 18h1v11h-1v-11z"></path>
<path fill="rgb(216,166,0)" d="M32 18h1v1h-1v-1z"></path>
<path fill="rgb(240,26,14)" d="M48 18h1v1h-1v-M
<path fill="rgb(240,26,14)" d="M65 18h1v1h-1v-1z"></path>
<path fill="rgb(240,26,14)" d="M81 18h1v2h-1v-2z"></path>
<path fill="rgb(240,26,14)" d="M9 19h2v2h-2v-2z"></path>
<path fill="rgb(240,26,14)" d="M32 19h1v1h-1v-1z"></path>
<path fill="rgb(240,26,14)" d="M36 19h1v12h-1v-12z"></path>
<path fill="rgb(216,166,0)" d="M38 19h1v1h-1v-1z"></path>
<path fill="rgb(216,166,0)" d="M46 19h1v1h-1v-1z"></path>
<path fill="rgb(216,166,0)" d="M48 19h1v1h-1v-1z"></path>
<path fill="rgb(240,26,14)" d="M52 19h1v8h-M
<path fill="rgb(216,166,0)" d="M60 19h1v6h-1v-6z"></path>
<path fill="rgb(0,5,0)" d="M65 19h1v1h-1v-1z"></path>
<path fill="rgb(216,166,0)" d="M68 19h1v2h-1v-2z"></path>
<path fill="rgb(216,166,0)" d="M82 19h2v2h-1v-1h-1v-1z"></path>
<path fill="rgb(240,26,14)" d="M90 19h3v2h1v6h-1v-4h-1v4h1v2h-2v-2h-1v2h1v2h-2v1h-1v-1h-1v-1h-1v-1h1
	v-1h1v1h1v-4h1v1h1v-5h-1v-2z"></path>
<path fill="rgb(240,26,14)" d="M95 19h1v6h-1v-6z"></path>
<path fill="rgb(0,5,0)" d="M100 19h1v4h-1v-4z"></path>
6,166,0)" d="M106 19h1v4h-1v-4z"></path>
<path fill="rgb(216,166,0)" d="M30 20h1v2h-1v-2z"></path>
<path fill="rgb(216,166,0)" d="M32 20h1v4h-1v-4z"></path>
<path fill="rgb(240,26,14)" d="M38 20h1v8h-1v-8z"></path>
<path fill="rgb(240,26,14)" d="M46 20h1v9h-1v-9z"></path>
<path fill="rgb(240,26,14)" d="M48 20h1v9h-1v-9z"></path>
<path fill="rgb(240,26,14)" d="M65 20h1v4h-1v-4z"></path>
<path fill="rgb(216,166,0)" d="M70 20h1v1h-1v-1z"></path>
<path fill="rgb(240,26,14)" d="M82 20h1v1h3v8h-1v-1h-1v1h-2v2h1v2h-2v4h-1M
v2h3v-3h1v2h1v-7h1v1h2v4h1
	v-3h1v10h-1v-6h-1v8h-1v-6h-1v14h-1v-13h-1v12h-1v-11h-1v15h-1v-14h-1v11h-1v-9h-1
	v11h-1v-8h-1v7h-1v-4h-1v5h-1v-3h-1v7h-1v-2h-1v-1h-1v-1h1v-1h-1v-13h-1v-2h-1v-2
	h-1v-1h1v-1h2v1h1v-4h3v-1h1v-1h-1v-5h1v4h1v-2h1v1h1v-3h3v-2h1v-2h1v-1z"></path>
<path fill="rgb(240,26,14)" d="M6 21h3v2h-3v-2z"></path>
<path fill="rgb(216,166,0)" d="M62 21h1v4h-1v-4z"></path>
<path fill="rgb(0,5,0)" d="M94 21h1v2h-1v-2z"></path>
<path fill="rgb(216,166,0)" d="M108 21h1v2h-1v-2z"></path>
<path fill="rgb(240,26,M
14)" d="M30 22h1v1h-1v-1z"></path>
<path fill="rgb(0,5,0)" d="M63 22h1v1h-1v-1z"></path>
<path fill="rgb(244,216,194)" d="M13 23h1v4h-1v-4z"></path>
<path fill="rgb(244,216,194)" d="M28 23h1v4h-1v-4z"></path>
<path fill="rgb(216,166,0)" d="M30 23h1v1h-1v-1z"></path>
<path fill="rgb(216,166,0)" d="M34 23h1v2h-1v-2z"></path>
<path fill="rgb(244,216,194)" d="M44 23h1v4h-1v-4z"></path>
<path fill="rgb(240,26,14)" d="M63 23h1v1h-1v-1z"></path>
<path fill="rgb(240,26,14)" d="M67 23h1v2h-1v-2z"></path>
<path fill="rgb(216M
,166,0)" d="M70 23h1v5h-1v-5z"></path>
<path fill="rgb(240,26,14)" d="M75 23h1v2h-1v-2z"></path>
<path fill="rgb(244,216,194)" d="M83 23h1v4h-1v-4z"></path>
<path fill="rgb(240,26,14)" d="M88 23h1v1h-1v-1z"></path>
<path fill="rgb(0,5,0)" d="M89 23h2v2h-2v-2z"></path>
<path fill="rgb(244,216,194)" d="M92 23h1v1h-1v-1z"></path>
<path fill="rgb(216,166,0)" d="M94 23h1v2h-1v-2z"></path>
<path fill="rgb(0,5,0)" d="M96 23h1v1h-1v-1z"></path>
<path fill="rgb(216,166,0)" d="M104 23h1v2h-1v-2z"></path>
<path fill="rgb(240,M
26,14)" d="M30 24h1v5h1v-5h1v5h1v-4h1v8h-1v12h-1v-12h-1v16h-1v-14h-1v3h-1v1h-2v-4
	h1v-1h-1v-1h1v-6h1v2h1v-5z"></path>
<path fill="rgb(216,166,0)" d="M92 24h1v1h-1v-1z"></path>
<path fill="rgb(216,166,0)" d="M96 24h1v1h-1v-1z"></path>
<path fill="rgb(216,166,0)" d="M40 25h1v1h-1v-1z"></path>
<path fill="rgb(0,5,0)" d="M80 25h1v1h1v1h-2v-2z"></path>
<path fill="rgb(216,166,0)" d="M84 25h1v2h-1v-2z"></path>
<path fill="rgb(0,5,0)" d="M87 25h2v4h-1v-1h-1v1h-1v-2h1v-2z"></path>
<path fill="rgb(216,166,0)" d="M90 25h1v1M
<path fill="rgb(0,5,0)" d="M92 25h1v2h-1v-2z"></path>
<path fill="rgb(0,5,0)" d="M94 25h2v2h-1v2h-1v1h-1v1h-2v-2h2v-2h1v-2z"></path>
<path fill="rgb(244,216,194)" d="M99 25h1v2h-1v-2z"></path>
<path fill="rgb(54,178,142)" d="M104 25h1v12h1v-12h1v8h1v-5h1v3h1v-2h1v1h1v-1h1v10h-2v2h-1v15h-1v-17
	h-4v4h-2v2h-2v8h-2v2h-2v4h-6v-4h-4v4h-6v1h-3v1h-1v-5h-1v4h-1v-4h-1v7h-1v-3h-2v-1
	h2v-3h-1v-4h1v3h2v-1h1v-7h1v8h1v-11h1v11h1v-13h1v14h1v-15h1v11h1v-12h1v13h1
	v-12h1v4h1v-6h1v4h1v-6h1v2h1v-2h1v2h1v-4h1v4h1v-7M
h1v7h1v-7h1v9h1v-12h1v14h1v-17h1
	v13h1v-14z"></path>
<path fill="rgb(240,26,14)" d="M40 26h1v1h-1v-1z"></path>
<path fill="rgb(216,166,0)" d="M64 26h1v9h1v-6h1v2h1v3h1v-1h1v3h-1v-1h-2v1h-1v1h-1v5h-1v-3h-1v-3h-1
<path fill="rgb(216,166,0)" d="M24 27h1v12h-1v-12z"></path>
<path fill="rgb(216,166,0)" d="M26 27h1v8h-1v-8z"></path>
<path fill="rgb(240,26,14)" d="M44 27h1v3h-1v-3z"></path>
<path fill="rgb(240,26,14)" d="M57 27h1v2h-1v-2z"></path>
<path fill="rgb(240,26,14)" d="M59 27h1v2h-1v-2z"></paM
<path fill="rgb(240,26,14)" d="M61 27h1v2h-1v-2z"></path>
<path fill="rgb(240,26,14)" d="M63 27h1v2h-1v-2z"></path>
<path fill="rgb(240,26,14)" d="M71 27h1v4h-4v-2h3v-2z"></path>
<path fill="rgb(216,166,0)" d="M76 27h1v1h-1v-1z"></path>
<path fill="rgb(0,5,0)" d="M90 27h1v2h-1v-2z"></path>
<path fill="rgb(216,166,0)" d="M12 28h1v5h2v2h-3v-2h-1v-2h1v-1h-1v-1h1v-1z"></path>
<path fill="rgb(216,166,0)" d="M38 28h1v21h-1v-21z"></path>
<path fill="rgb(216,166,0)" d="M84 28h1v3h-3v-2h2v-1z"></path>
6,166,0)" d="M22 29h1v6h-1v-6z"></path>
<path fill="rgb(216,166,0)" d="M46 29h1v12h-1v-12z"></path>
<path fill="rgb(216,166,0)" d="M48 29h1v4h-1v-4z"></path>
<path fill="rgb(216,166,0)" d="M50 29h1v2h-1v-2z"></path>
<path fill="rgb(240,26,14)" d="M55 29h1v1h-1v-1z"></path>
<path fill="rgb(216,166,0)" d="M56 29h1v2h-1v-2z"></path>
<path fill="rgb(216,166,0)" d="M72 29h1v1h1v1h-1v1h-3v-1h2v-2z"></path>
<path fill="rgb(216,166,0)" d="M76 29h1v1h-1v-1z"></path>
<path fill="rgb(0,5,0)" d="M85 29h1v2h-1v-2z"></path>
h fill="rgb(216,166,0)" d="M94 29h1v2h-1v-2z"></path>
<path fill="rgb(0,5,0)" d="M29 30h1v1h-1v-1z"></path>
<path fill="rgb(0,5,0)" d="M33 30h1v1h-1v-1z"></path>
<path fill="rgb(216,166,0)" d="M44 30h1v5h-1v-5z"></path>
<path fill="rgb(216,166,0)" d="M86 30h1v2h-1v-2z"></path>
<path fill="rgb(244,216,194)" d="M20 31h1v2h-2v-1h1v-1z"></path>
<path fill="rgb(244,216,194)" d="M36 31h1v2h-1v-2z"></path>
<path fill="rgb(240,26,14)" d="M53 31h1v2h-1v-2z"></path>
<path fill="rgb(240,26,14)" d="M63 31h1v1h-1v-1z"></path>
path fill="rgb(0,5,0)" d="M68 31h2v2h-2v-2z"></path>
<path fill="rgb(0,5,0)" d="M74 31h1v6h-1v-6z"></path>
<path fill="rgb(244,216,194)" d="M75 31h1v4h-1v-4z"></path>
<path fill="rgb(0,5,0)" d="M83 31h1v1h-1v-1z"></path>
<path fill="rgb(244,216,194)" d="M84 31h1v2h-2v-1h1v-1z"></path>
<path fill="rgb(0,5,0)" d="M87 31h1v1h-1v-1z"></path>
<path fill="rgb(0,5,0)" d="M89 31h2v2h-2v3h-1v-4h1v-1z"></path>
<path fill="rgb(216,166,0)" d="M92 31h1v2h-1v-2z"></path>
<path fill="rgb(216,166,0)" d="M9 32h1v1h-1v-1z"></path>
path fill="rgb(216,166,0)" d="M50 32h1v3h-1v-3z"></path>
<path fill="rgb(216,166,0)" d="M52 32h1v4h-1v-4z"></path>
<path fill="rgb(216,166,0)" d="M54 32h1v1h-1v-1z"></path>
<path fill="rgb(216,166,0)" d="M16 33h1v4h-1v-4z"></path>
<path fill="rgb(216,166,0)" d="M20 33h1v2h-1v-2z"></path>
<path fill="rgb(240,26,14)" d="M21 33h1v1h-1v-1z"></path>
<path fill="rgb(240,26,14)" d="M25 33h1v1h-1v-1z"></path>
<path fill="rgb(0,5,0)" d="M32 33h1v6h-1v-6z"></path>
<path fill="rgb(240,26,14)" d="M39 33h1v10h-1v-10z"></path>
path fill="rgb(240,26,14)" d="M41 33h1v8h-1v-8z"></path>
<path fill="rgb(0,5,0)" d="M42 33h1v3h-1v-3z"></path>
<path fill="rgb(240,26,14)" d="M43 33h1v6h-1v-6z"></path>
<path fill="rgb(240,26,14)" d="M47 33h1v2h-1v-2z"></path>
<path fill="rgb(244,216,194)" d="M59 33h1v2h-1v-2z"></path>
<path fill="rgb(240,26,14)" d="M65 33h1v2h-1v-2z"></path>
<path fill="rgb(244,216,194)" d="M68 33h1v1h-1v-1z"></path>
<path fill="rgb(0,5,0)" d="M76 33h1v11h-1v-11z"></path>
<path fill="rgb(0,5,0)" d="M81 33h4v5h-1v-2h-1v3h-3v-2h1v-4M
<path fill="rgb(0,5,0)" d="M86 33h1v4h-1v-4z"></path>
<path fill="rgb(216,166,0)" d="M90 33h1v4h-1v-4z"></path>
<path fill="rgb(0,5,0)" d="M92 33h1v2h-1v-2z"></path>
<path fill="rgb(216,166,0)" d="M9 34h1v1h-1v-1z"></path>
<path fill="rgb(0,5,0)" d="M25 34h1v1h-1v-1z"></path>
<path fill="rgb(0,5,0)" d="M27 34h1v1h-1v-1z"></path>
<path fill="rgb(216,166,0)" d="M10 35h1v2h-1v-2z"></path>
<path fill="rgb(216,166,0)" d="M18 35h1v38h-1v-13h-1v13h-1v-34h1v10h1v-14z"></path>
<path fill="rgb(240,26,14)" d="M25 3M
5h1v7h-1v-7z"></path>
<path fill="rgb(216,166,0)" d="M36 35h1v4h-1v-4z"></path>
<path fill="rgb(240,26,14)" d="M37 35h1v4h-1v-4z"></path>
<path fill="rgb(0,5,0)" d="M44 35h1v2h-1v-2z"></path>
<path fill="rgb(240,26,14)" d="M45 35h1v2h-1v-2z"></path>
<path fill="rgb(240,26,14)" d="M58 35h4v1h1v3h1v3h1v-5h1v2h1v4h-1v14h-1v-14h-1v13h-1v-7h-1v-2h-1v2h-1
	v-4h3v-4h-3v-2h2v-2h-4v-2z"></path>
<path fill="rgb(0,5,0)" d="M78 35h1v2h-1v-2z"></path>
<path fill="rgb(216,166,0)" d="M8 36h1v3h-1v-3z"></path>
<path fill="rgb(240,M
26,14)" d="M21 36h1v3h-1v-3z"></path>
<path fill="rgb(0,5,0)" d="M10 37h1v2h-1v-2z"></path>
<path fill="rgb(240,26,14)" d="M23 37h1v8h-1v-8z"></path>
<path fill="rgb(216,166,0)" d="M34 37h1v4h-1v-4z"></path>
<path fill="rgb(0,5,0)" d="M45 37h1v4h1v4h-1v-2h-1v-6z"></path>
<path fill="rgb(216,166,0)" d="M66 37h1v2h-1v-2z"></path>
<path fill="rgb(216,166,0)" d="M68 37h1v2h-1v-2z"></path>
<path fill="rgb(216,166,0)" d="M70 37h1v2h-1v-2z"></path>
<path fill="rgb(216,166,0)" d="M88 37h1v2h-1v-2z"></path>
216,166,0)" d="M32 39h1v4h-1v-4z"></path>
<path fill="rgb(240,26,14)" d="M35 39h1v6h-1v-6z"></path>
<path fill="rgb(0,5,0)" d="M36 39h2v4h-1v1h-1v-5z"></path>
<path fill="rgb(0,5,0)" d="M43 39h1v8h-1v-8z"></path>
<path fill="rgb(244,216,194)" d="M51 39h1v4h-1v-4z"></path>
<path fill="rgb(240,26,14)" d="M53 39h1v5h-1v-5z"></path>
<path fill="rgb(244,216,194)" d="M67 39h1v4h-1v-4z"></path>
<path fill="rgb(0,5,0)" d="M70 39h1v14h-1v-14z"></path>
<path fill="rgb(0,5,0)" d="M78 39h1v3h-1v-3z"></path>
<path fill="rgb(216M
,166,0)" d="M86 39h1v2h-1v-2z"></path>
<path fill="rgb(216,166,0)" d="M105 39h1v4h-1v-4z"></path>
<path fill="rgb(0,5,0)" d="M106 39h3v17h1v3h1v-18h1v-2h1v110h-9v-90h-1v90h-5v-94h2v-2h2v-8h2v-2h2
<path fill="rgb(216,166,0)" d="M111 39h1v2h-1v-2z"></path>
<path fill="rgb(0,5,0)" d="M34 41h1v4h-1v-4z"></path>
<path fill="rgb(0,5,0)" d="M41 41h1v4h-1v-4z"></path>
<path fill="rgb(240,26,14)" d="M47 41h1v4h1v-2h1v6h-1v-2h-1v-1h-1v-5z"></path>
<path fill="rgb(0,5,0)" d="M61 41h2v4h-4v-2h2v-2z"></path>
h fill="rgb(0,5,0)" d="M68 41h1v13h1v1h-1v1h1v4h3v3h1v-3h3v1h1v-1h4v-1h5v90h-18v-89h-1v3h-1v2
	h-1v1h1v1h1v82h-17v-78h1v-1h2v-2h2v-1h4v-1h2v-2h1v-2h1v-2h1v-2h-1v2h-1v-4h1v1
	h2v3h1v-1h2v-1h-1v-3h-1v-1h1v-13z"></path>
<path fill="rgb(0,5,0)" d="M72 41h1v8h-1v-8z"></path>
<path fill="rgb(0,5,0)" d="M74 41h1v6h-1v-6z"></path>
<path fill="rgb(0,5,0)" d="M97 41h1v2h-1v-2z"></path>
<path fill="rgb(216,166,0)" d="M110 41h1v18h-1v-18z"></path>
<path fill="rgb(216,166,0)" d="M6 42h1v1h-1v-1z"></path>
<path fill="rgb(216,166M
,0)" d="M14 42h1v18h-1v-18z"></path>
<path fill="rgb(240,26,14)" d="M21 43h1v5h-1v-5z"></path>
<path fill="rgb(0,5,0)" d="M32 43h1v2h1v8h-1v-7h-1v-3z"></path>
<path fill="rgb(240,26,14)" d="M37 43h1v2h-1v-2z"></path>
<path fill="rgb(0,5,0)" d="M39 43h1v2h-1v-2z"></path>
<path fill="rgb(240,26,14)" d="M45 43h1v2h-1v-2z"></path>
<path fill="rgb(240,26,14)" d="M51 43h1v2h-1v-2z"></path>
<path fill="rgb(0,5,0)" d="M64 43h1v13h-1v-13z"></path>
<path fill="rgb(0,5,0)" d="M66 43h1v9h-1v-9z"></path>
<path fill="rgb(240,26,M
14)" d="M67 43h1v11h-1v-11z"></path>
<path fill="rgb(216,166,0)" d="M103 43h1v2h-1v-2z"></path>
<path fill="rgb(216,166,0)" d="M36 44h1v16h-5v-1h-1v1h-1v-14h1v9h1v-9h1v7h1v-8h1v12h1v-13z"></path>
<path fill="rgb(244,216,194)" d="M91 44h4v1h1v1h1v4h-1v1h-1v1h-4v-1h-1v-1h-1v-4h1v-1h1v-1z"></path>
<path fill="rgb(216,166,0)" d="M6 45h1v1h-1v-1z"></path>
<path fill="rgb(216,166,0)" d="M12 45h1v4h-1v-4z"></path>
<path fill="rgb(216,166,0)" d="M26 45h1v15h-1v-15z"></path>
<path fill="rgb(216,166,0)" d="M28 45h1v2h-1v-2z"M
<path fill="rgb(0,5,0)" d="M35 45h1v12h-1v-12z"></path>
<path fill="rgb(0,5,0)" d="M37 45h1v4h1v1h-1v3h-1v-8z"></path>
<path fill="rgb(240,26,14)" d="M39 45h1v8h-2v-1h1v-7z"></path>
<path fill="rgb(240,26,14)" d="M41 45h1v2h-1v-2z"></path>
<path fill="rgb(0,5,0)" d="M55 45h2v2h-2v-2z"></path>
<path fill="rgb(216,166,0)" d="M101 45h1v8h-1v-8z"></path>
<path fill="rgb(54,178,142)" d="M105 45h1v11h-1v-11z"></path>
<path fill="rgb(244,216,194)" d="M43 47h1v3h-1v-3z"></path>
<path fill="rgb(244,216,194)" d="M53M
 47h1v2h-1v-2z"></path>
<path fill="rgb(0,5,0)" d="M57 47h1v1h-1v-1z"></path>
<path fill="rgb(0,5,0)" d="M61 47h1v2h-1v-2z"></path>
<path fill="rgb(216,166,0)" d="M10 48h1v12h-1v-12z"></path>
<path fill="rgb(216,166,0)" d="M24 48h1v12h-1v-12z"></path>
<path fill="rgb(216,166,0)" d="M20 49h1v4h-1v-4z"></path>
<path fill="rgb(240,26,14)" d="M23 49h1v2h-1v-2z"></path>
<path fill="rgb(216,166,0)" d="M28 49h1v11h-1v-11z"></path>
<path fill="rgb(0,5,0)" d="M31 49h1v4h-1v-4z"></path>
<path fill="rgb(0,5,0)" d="M49 49h2v2hM
<path fill="rgb(240,26,14)" d="M55 49h1v1h-1v-1z"></path>
<path fill="rgb(0,5,0)" d="M56 49h5v2h-6v-1h1v-1z"></path>
<path fill="rgb(240,26,14)" d="M61 49h1v11h2v2h-1v2h-1v2h-2v1h-3v-4h-1v5h-2v2h-2v1h-1v-4h3v-4h-2v1h-2
	v2h1v1h-1v6h-1v-2h-1v5h-1v-16h3v1h1v-1h10v-7h-2v-2h2v-2z"></path>
<path fill="rgb(0,5,0)" d="M62 49h1v4h-1v-4z"></path>
<path fill="rgb(216,166,0)" d="M8 50h1v1h-1v-1z"></path>
<path fill="rgb(0,5,0)" d="M19 50h1v1h-1v-1z"></path>
<path fill="rgb(216,166,0)" d="M38 50h1v2h-1v-2z"></pM
<path fill="rgb(54,178,142)" d="M74 50h1v3h-1v-3z"></path>
<path fill="rgb(216,166,0)" d="M12 51h1v9h-1v-9z"></path>
<path fill="rgb(240,26,14)" d="M19 51h1v1h-1v-1z"></path>
<path fill="rgb(240,26,14)" d="M41 51h1v2h-1v-2z"></path>
<path fill="rgb(240,26,14)" d="M46 51h2v2h-2v-2z"></path>
<path fill="rgb(0,5,0)" d="M5 52h1v1h-1v-1z"></path>
<path fill="rgb(216,166,0)" d="M8 52h1v8h-1v-8z"></path>
<path fill="rgb(216,166,0)" d="M22 52h1v9h-1v-9z"></path>
<path fill="rgb(240,26,14)" d="M55 52h1v2h-1v-2z"></pathM
<path fill="rgb(216,166,0)" d="M66 52h1v8h-1v-8z"></path>
<path fill="rgb(54,178,142)" d="M107 52h1v1h-1v-1z"></path>
<path fill="rgb(240,26,14)" d="M27 53h1v6h-1v-6z"></path>
<path fill="rgb(240,26,14)" d="M29 53h1v6h-1v-6z"></path>
<path fill="rgb(240,26,14)" d="M31 53h1v2h-1v-2z"></path>
<path fill="rgb(0,5,0)" d="M47 53h2v2h4v-2h2v1h-1v1h1v1h-1v4h-1v-4h-1v4h-1v-4h-1v1h-3v-4z"></path>
<path fill="rgb(240,26,14)" d="M52 53h1v1h-1v-1z"></path>
<path fill="rgb(0,5,0)" d="M56 53h5v3h-1v1h1v1h-1v2h-1v-4h-1v4h-3v-4hM
1v-1h-1v-1h1v-1z"></path>
<path fill="rgb(216,166,0)" d="M62 53h1v7h-1v-7z"></path>
<path fill="rgb(216,166,0)" d="M74 53h1v2h-1v-2z"></path>
<path fill="rgb(0,5,0)" d="M79 53h1v2h-1v-2z"></path>
<path fill="rgb(216,166,0)" d="M99 53h1v2h-1v-2z"></path>
<path fill="rgb(54,178,142)" d="M103 53h1v4h-1v-4z"></path>
<path fill="rgb(216,166,0)" d="M54 54h1v1h-1v-1z"></path>
<path fill="rgb(216,166,0)" d="M58 54h1v1h-1v-1z"></path>
<path fill="rgb(0,5,0)" d="M33 55h1v4h-1v-4z"></path>
<path fill="rgb(240,26,14)" d="M55 5M
5h1v1h-1v-1z"></path>
<path fill="rgb(240,26,14)" d="M57 55h1v1h-1v-1z"></path>
<path fill="rgb(240,26,14)" d="M67 55h1v4h-1v-4z"></path>
<path fill="rgb(0,5,0)" d="M88 55h3v4h6v90h-9v-94z"></path>
<path fill="rgb(0,5,0)" d="M94 55h1v2h-1v-2z"></path>
<path fill="rgb(54,178,142)" d="M101 55h1v3h-1v-3z"></path>
<path fill="rgb(54,178,142)" d="M107 55h1v1h-1v-1z"></path>
<path fill="rgb(216,166,0)" d="M50 56h1v5h-1v-5z"></path>
<path fill="rgb(216,166,0)" d="M52 56h1v4h-1v-4z"></path>
<path fill="rgb(216,166,0)" d="MM
54 56h1v4h-1v-4z"></path>
<path fill="rgb(216,166,0)" d="M58 56h1v4h-1v-4z"></path>
<path fill="rgb(216,166,0)" d="M60 56h1v1h-1v-1z"></path>
<path fill="rgb(216,166,0)" d="M64 56h1v1h-1v-1z"></path>
<path fill="rgb(216,166,0)" d="M72 56h1v3h-1v-3z"></path>
<path fill="rgb(216,166,0)" d="M74 56h1v4h-1v-4z"></path>
<path fill="rgb(216,166,0)" d="M76 56h1v4h-1v-4z"></path>
<path fill="rgb(244,216,194)" d="M43 57h1v1h-1v-1z"></path>
<path fill="rgb(240,26,14)" d="M49 57h1v2h-1v-2z"></path>
<path fill="rgb(216,166,0)" M
d="M70 57h1v3h-1v-3z"></path>
<path fill="rgb(240,26,14)" d="M81 57h1v1h-1v-1z"></path>
<path fill="rgb(216,166,0)" d="M60 58h1v2h-1v-2z"></path>
<path fill="rgb(216,166,0)" d="M64 58h1v2h-1v-2z"></path>
<path fill="rgb(216,166,0)" d="M68 58h1v1h-1v-1z"></path>
<path fill="rgb(0,5,0)" d="M27 59h1v1h-1v-1z"></path>
<path fill="rgb(0,5,0)" d="M29 59h1v1h-1v-1z"></path>
<path fill="rgb(0,5,0)" d="M31 59h1v1h-1v-1z"></path>
<path fill="rgb(0,5,0)" d="M41 59h1v1h-1v-1z"></path>
<path fill="rgb(0,5,0)" d="M43 59h3v1h-3v-M
<path fill="rgb(0,5,0)" d="M47 59h1v1h-1v-1z"></path>
<path fill="rgb(0,5,0)" d="M49 59h1v1h-1v-1z"></path>
<path fill="rgb(216,166,0)" d="M81 59h1v1h-1v-1z"></path>
<path fill="rgb(54,178,142)" d="M89 59h1v1h-1v-1z"></path>
<path fill="rgb(54,178,142)" d="M101 59h1v1h-1v-1z"></path>
<path fill="rgb(54,178,142)" d="M105 59h1v1h-1v-1z"></path>
<path fill="rgb(216,166,0)" d="M20 60h1v4h-1v-4z"></path>
<path fill="rgb(240,26,14)" d="M43 60h3v12h-1v-5h-1v-1h1v-5h-1v2h-1v-3z"></path>
<path fill="rgb(216,166,M
0)" d="M68 60h1v7h-1v-2h-1v-2h1v-3z"></path>
<path fill="rgb(216,166,0)" d="M44 61h1v5h-1v-5z"></path>
<path fill="rgb(216,166,0)" d="M50 62h1v1h-1v-1z"></path>
<path fill="rgb(216,166,0)" d="M14 63h1v13h-1v-13z"></path>
<path fill="rgb(244,216,194)" d="M36 63h1v4h-2v-3h1v-1z"></path>
<path fill="rgb(244,216,194)" d="M43 63h1v4h-1v-4z"></path>
<path fill="rgb(216,166,0)" d="M48 63h1v1h-1v-1z"></path>
<path fill="rgb(244,216,194)" d="M52 63h2v4h-3v-3h1v-1z"></path>
<path fill="rgb(216,166,0)" d="M56 63h1v4h-1v-4z"><M
<path fill="rgb(216,166,0)" d="M60 63h1v1h-1v-1z"></path>
<path fill="rgb(244,216,194)" d="M75 63h1v4h-1v-4z"></path>
<path fill="rgb(54,178,142)" d="M83 63h1v1h-1v-1z"></path>
<path fill="rgb(244,216,194)" d="M84 63h1v4h-1v-4z"></path>
<path fill="rgb(244,216,194)" d="M100 63h1v4h-1v-4z"></path>
<path fill="rgb(244,216,194)" d="M107 63h1v4h-1v-4z"></path>
<path fill="rgb(216,166,0)" d="M6 64h1v7h-1v-7z"></path>
<path fill="rgb(244,216,194)" d="M20 64h1v3h-1v-3z"></path>
<path fill="rgb(216,166,0)" d="M22 64M
h1v9h-1v-9z"></path>
<path fill="rgb(216,166,0)" d="M24 64h1v9h-1v-9z"></path>
<path fill="rgb(216,166,0)" d="M40 64h1v3h-1v-3z"></path>
<path fill="rgb(216,166,0)" d="M50 64h1v2h-1v-2z"></path>
<path fill="rgb(244,216,194)" d="M66 65h1v1h-1v-1z"></path>
<path fill="rgb(0,5,0)" d="M67 65h1v1h-1v-1z"></path>
<path fill="rgb(216,166,0)" d="M48 66h1v1h-1v-1z"></path>
<path fill="rgb(240,26,14)" d="M67 66h1v1h-1v-1z"></path>
<path fill="rgb(54,178,142)" d="M77 66h1v1h-1v-1z"></path>
<path fill="rgb(54,178,142)" d="M83 M
66h1v1h-1v-1z"></path>
<path fill="rgb(240,26,14)" d="M43 67h1v12h-1v-12z"></path>
<path fill="rgb(54,178,142)" d="M68 67h1v1h-1v-1z"></path>
<path fill="rgb(54,178,142)" d="M73 67h1v1h-1v-1z"></path>
<path fill="rgb(244,216,194)" d="M12 71h1v2h-1v-2z"></path>
<path fill="rgb(244,216,194)" d="M28 71h2v2h-1v2h-1v-2h-1v-1h1v-1z"></path>
<path fill="rgb(244,216,194)" d="M35 71h1v4h-1v-4z"></path>
<path fill="rgb(216,166,0)" d="M36 71h1v4h-1v-4z"></path>
<path fill="rgb(216,166,0)" d="M48 71h1v4h-1v-4z"></path>
ill="rgb(244,216,194)" d="M56 71h1v4h-1v-4z"></path>
<path fill="rgb(244,216,194)" d="M60 71h2v4h-3v-3h1v-1z"></path>
<path fill="rgb(244,216,194)" d="M66 71h1v4h-1v-4z"></path>
<path fill="rgb(244,216,194)" d="M76 71h1v4h-1v-4z"></path>
<path fill="rgb(244,216,194)" d="M92 71h1v4h-1v-4z"></path>
<path fill="rgb(244,216,194)" d="M99 71h1v4h-1v-4z"></path>
<path fill="rgb(244,216,194)" d="M108 71h2v4h-3v-3h1v-1z"></path>
<path fill="rgb(216,166,0)" d="M34 72h1v3h-1v-3z"></path>
<path fill="rgb(244,216,194)" d="M45 7M
2h1v3h-1v-3z"></path>
<path fill="rgb(216,166,0)" d="M10 73h1v1h-1v-1z"></path>
<path fill="rgb(216,166,0)" d="M12 73h1v1h-1v-1z"></path>
<path fill="rgb(0,5,0)" d="M49 73h1v76h-3v-73h1v-1h1v-2z"></path>
<path fill="rgb(244,216,194)" d="M12 74h1v1h-1v-1z"></path>
<path fill="rgb(216,166,0)" d="M16 75h1v6h-1v-6z"></path>
<path fill="rgb(240,26,14)" d="M45 75h1v3h-1v-3z"></path>
<path fill="rgb(216,166,0)" d="M18 76h1v5h-1v-5z"></path>
<path fill="rgb(216,166,0)" d="M20 76h1v5h-1v-5z"></path>
<path fill="rgb(216,166,M
0)" d="M22 76h1v2h-1v-2z"></path>
<path fill="rgb(0,5,0)" d="M9 78h2v3h2v3h1v65h-9v-68h1v-1h2v-1h1v-1z"></path>
<path fill="rgb(0,5,0)" d="M45 78h1v71h-1v-71z"></path>
<path fill="rgb(244,216,194)" d="M36 79h1v4h-1v-4z"></path>
<path fill="rgb(0,5,0)" d="M43 79h1v70h-1v-70z"></path>
<path fill="rgb(244,216,194)" d="M52 79h2v4h-2v-4z"></path>
<path fill="rgb(244,216,194)" d="M75 79h1v4h-1v-4z"></path>
<path fill="rgb(244,216,194)" d="M84 79h1v4h-1v-4z"></path>
<path fill="rgb(244,216,194)" d="M100 79h1v4h-1v-4z"></pM
<path fill="rgb(244,216,194)" d="M107 79h1v4h-1v-4z"></path>
<path fill="rgb(0,5,0)" d="M38 80h1v2h1v67h-13v-10h1v-1h-1v-53h1v-1h3v-1h1v-1h4v1h1v-2h1v-1z"></path>
<path fill="rgb(244,216,194)" d="M20 81h1v2h-1v-2z"></path>
<path fill="rgb(0,5,0)" d="M41 81h1v68h-1v-68z"></path>
<path fill="rgb(244,216,194)" d="M59 81h1v1h-1v-1z"></path>
<path fill="rgb(216,166,0)" d="M18 82h1v4h-1v-4z"></path>
<path fill="rgb(0,5,0)" d="M15 85h2v2h1v-1h1v1h1v-1h1v2h1v-1h1v-1h1v-1h2v64h-11v-64z"></path>
<path fill="rgb(244,216,M
194)" d="M28 87h1v4h-1v-4z"></path>
<path fill="rgb(244,216,194)" d="M35 87h1v4h-1v-4z"></path>
<path fill="rgb(216,166,0)" d="M48 87h1v4h-1v-4z"></path>
<path fill="rgb(244,216,194)" d="M60 87h2v4h-3v-3h1v-1z"></path>
<path fill="rgb(244,216,194)" d="M66 87h1v4h-1v-4z"></path>
<path fill="rgb(244,216,194)" d="M76 87h1v4h-1v-4z"></path>
<path fill="rgb(244,216,194)" d="M92 87h1v4h-1v-4z"></path>
<path fill="rgb(244,216,194)" d="M99 87h1v4h-1v-4z"></path>
<path fill="rgb(244,216,194)" d="M108 87h2v4h-3v-3h1v-1z"></pM
<path fill="rgb(244,216,194)" d="M8 95h2v4h-2v-4z"></path>
<path fill="rgb(244,216,194)" d="M20 95h2v3h-1v1h-1v-1h-1v-2h1v-1z"></path>
<path fill="rgb(244,216,194)" d="M52 95h2v4h-2v-4z"></path>
<path fill="rgb(244,216,194)" d="M59 95h1v3h1v1h-2v-4z"></path>
<path fill="rgb(244,216,194)" d="M75 95h1v4h-1v-4z"></path>
<path fill="rgb(244,216,194)" d="M84 95h1v4h-1v-4z"></path>
<path fill="rgb(244,216,194)" d="M100 95h1v4h-1v-4z"></path>
<path fill="rgb(244,216,194)" d="M107 95h1v4h-1v-4z"></path>
b(244,216,194)" d="M56 98h1v1h-1v-1z"></path>
<path fill="rgb(244,216,194)" d="M18 99h1v4h-1v-4z"></path>
<path fill="rgb(244,216,194)" d="M28 103h1v4h-1v-4z"></path>
<path fill="rgb(216,166,0)" d="M48 103h1v4h-1v-4z"></path>
<path fill="rgb(244,216,194)" d="M60 103h2v4h-3v-3h1v-1z"></path>
<path fill="rgb(244,216,194)" d="M66 103h1v4h-1v-4z"></path>
<path fill="rgb(244,216,194)" d="M76 103h1v4h-1v-4z"></path>
<path fill="rgb(244,216,194)" d="M92 103h1v4h-1v-4z"></path>
<path fill="rgb(244,216,194)" d="M99 103h1v4hM
<path fill="rgb(244,216,194)" d="M108 103h2v4h-3v-3h1v-1z"></path>
<path fill="rgb(244,216,194)" d="M35 104h1v3h-1v-3z"></path>
<path fill="rgb(244,216,194)" d="M8 111h2v4h-2v-4z"></path>
<path fill="rgb(244,216,194)" d="M20 111h2v4h-3v-3h1v-1z"></path>
<path fill="rgb(244,216,194)" d="M36 111h1v4h-1v-4z"></path>
<path fill="rgb(244,216,194)" d="M52 111h2v4h-2v-4z"></path>
<path fill="rgb(244,216,194)" d="M59 111h1v4h-1v-4z"></path>
<path fill="rgb(244,216,194)" d="M75 111h1v4h-1v-4z"></path>
fill="rgb(244,216,194)" d="M84 111h1v4h-1v-4z"></path>
<path fill="rgb(244,216,194)" d="M100 111h1v4h-1v-4z"></path>
<path fill="rgb(244,216,194)" d="M107 111h1v4h-1v-4z"></path>
<path fill="rgb(244,216,194)" d="M12 119h1v4h-1v-4z"></path>
<path fill="rgb(244,216,194)" d="M24 119h1v3h-1v-3z"></path>
<path fill="rgb(244,216,194)" d="M28 119h1v4h-1v-4z"></path>
<path fill="rgb(244,216,194)" d="M36 119h1v1h-1v-1z"></path>
<path fill="rgb(244,216,194)" d="M60 119h2v4h-2v-4z"></path>
<path fill="rgb(244,216,194)" d="M66M
 119h1v4h-1v-4z"></path>
<path fill="rgb(244,216,194)" d="M76 119h1v4h-1v-4z"></path>
<path fill="rgb(244,216,194)" d="M92 119h1v4h-1v-4z"></path>
<path fill="rgb(244,216,194)" d="M99 119h1v4h-1v-4z"></path>
<path fill="rgb(244,216,194)" d="M108 119h2v4h-3v-3h1v-1z"></path>
<path fill="rgb(244,216,194)" d="M35 121h2v2h-2v-2z"></path>
<path fill="rgb(244,216,194)" d="M8 127h2v4h-2v-4z"></path>
<path fill="rgb(244,216,194)" d="M16 127h1v4h-1v-4z"></path>
<path fill="rgb(244,216,194)" d="M20 127h1v4h-1v-4z"></path>
ath fill="rgb(244,216,194)" d="M28 127h1v4h-1v-4z"></path>
<path fill="rgb(244,216,194)" d="M32 127h1v4h-1v-4z"></path>
<path fill="rgb(244,216,194)" d="M36 127h1v4h-1v-4z"></path>
<path fill="rgb(244,216,194)" d="M52 127h2v4h-2v-4z"></path>
<path fill="rgb(244,216,194)" d="M59 127h1v4h-1v-4z"></path>
<path fill="rgb(244,216,194)" d="M75 127h1v4h-1v-4z"></path>
<path fill="rgb(244,216,194)" d="M84 127h1v4h-1v-4z"></path>
<path fill="rgb(244,216,194)" d="M100 127h1v4h-1v-4z"></path>
<path fill="rgb(244,216,194)" d="M
M107 127h1v4h-1v-4z"></path>
<path fill="rgb(244,216,194)" d="M60 135h2v2h-1v-1h-1v-1z"></path>
<path fill="rgb(244,216,194)" d="M66 135h1v3h-1v-3z"></path>
<path fill="rgb(244,216,194)" d="M99 135h1v3h-1v-3z"></path>
<path fill="rgb(244,216,194)" d="M59 136h1v1h1v1h-2v-2z"></path>
<path fill="rgb(0,5,0)" d="M60 136h1v1h-1v-1z"></path>
<path fill="rgb(244,216,194)" d="M12 137h1v1h-1v-1z"></path>
<path fill="rgb(244,216,194)" d="M28 137h1v1h-1v-1z"></path>
<path fill="rgb(244,216,194)" d="M76 137h1v1h-1v-1z"></path>M
<path fill="rgb(244,216,194)" d="M92 137h1v1h-1v-1z"></path>
<path fill="rgb(244,216,194)" d="M107 137h3v2h-3v-2z"></path>
<path fill="rgb(244,216,194)" d="M11 138h1v1h-1v-1z"></path>
<path fill="rgb(244,216,194)" d="M27 138h1v1h-1v-1z"></path>
<path fill="rgb(244,216,194)" d="M29 138h1v1h-1v-1z"></path>
<path fill="rgb(244,216,194)" d="M61 138h1v1h-1v-1z"></path>
<path fill="rgb(244,216,194)" d="M75 138h1v1h-1v-1z"></path>
<path fill="rgb(244,216,194)" d="M91 138h1v1h-1v-1z"></path>
<path fill="rgb(244,216,194)" M
d="M93 138h1v1h-1v-1z"></path>
<path fill="rgb(244,216,194)" d="M8 143h2v4h-2v-4z"></path>
<path fill="rgb(244,216,194)" d="M20 143h1v4h-1v-4z"></path>
<path fill="rgb(244,216,194)" d="M36 143h1v4h-1v-4z"></path>
<path fill="rgb(244,216,194)" d="M52 143h2v4h-2v-4z"></path>
<path fill="rgb(244,216,194)" d="M59 143h1v4h-1v-4z"></path>
<path fill="rgb(244,216,194)" d="M75 143h1v4h-1v-4z"></path>
<path fill="rgb(244,216,194)" d="M84 143h1v4h-1v-4z"></path>
<path fill="rgb(244,216,194)" d="M100 143h1v4h-1v-4z"></path>
<Cpath fill="rgb(244,216,194)" d="M107 143h1v4h-1v-4z"></path>
-http://ns.adobe.com/xap/1.0/
" id="W5M0MpCehiHzreSzNTczkc9d"?> <x:xmpmeta xmlns:x="adobe:ns:meta/" x:xmptk="Adobe XMP Core 7.1-c000 79.dabacbb, 2021/04/14-00:39:44        "> <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"> <rdf:Description rdf:about="" xmlns:xmp="http://ns.adobe.com/xap/1.0/" xmlns:xmpMM="http://ns.adobe.com/xap/1.0/mm/" xmlns:stRef="http://ns.adobe.com/xap/1.0/sType/ResourceRef#" xmp:CreatorTool="Adobe PhotoshoM
p 23.0 (Windows)" xmpMM:InstanceID="xmp.iid:EED0E759B23F11ED998786B96CA6371C" xmpMM:DocumentID="xmp.did:EED0E75AB23F11ED998786B96CA6371C"> <xmpMM:DerivedFrom stRef:instanceID="xmp.iid:EED0E757B23F11ED998786B96CA6371C" stRef:documentID="xmp.did:EED0E758B23F11ED998786B96CA6371C"/> </rdf:Description> </rdf:RDF> </x:xmpmeta> <?xpacket end="r"?>
)A&&AB///BG?>>?GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG
))4&4?((?G?5?GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG
-http://ns.adobe.com/xap/1.0/
" id="W5M0MpCehiHzreSzNTczkc9d"?> <x:xmpmeta xmlns:x="adobe:ns:meta/" x:xmptk="Adobe XMP Core 7.1-c000 79.dabacbb, 2021/04/14-00:39:44        "> <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"> <rdf:Description rdf:about="" xmlns:xmp="http://ns.adobe.com/xap/1.0/" xmlns:xmpMM="http://ns.adobe.com/xap/1.0/mm/" xmlns:stRef="http://ns.adobe.com/xap/1.0/sType/ResourceRef#" xmp:CreatorTool="Adobe PhotoshoM
p 23.0 (Windows)" xmpMM:InstanceID="xmp.iid:FA75ABA7B23F11ED8A58EFD81199E825" xmpMM:DocumentID="xmp.did:FA75ABA8B23F11ED8A58EFD81199E825"> <xmpMM:DerivedFrom stRef:instanceID="xmp.iid:FA75ABA5B23F11ED8A58EFD81199E825" stRef:documentID="xmp.did:FA75ABA6B23F11ED8A58EFD81199E825"/> </rdf:Description> </rdf:RDF> </x:xmpmeta> <?xpacket end="r"?>
)A&&AB///BG?>>?GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG
))4&4?((?G?5?GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG
text/plain;charset=utf-8
-http://ns.adobe.com/xap/1.0/
" id="W5M0MpCehiHzreSzNTczkc9d"?> <x:xmpmeta xmlns:x="adobe:ns:meta/" x:xmptk="Adobe XMP Core 7.1-c000 79.dabacbb, 2021/04/14-00:39:44        "> <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"> <rdf:Description rdf:about="" xmlns:xmp="http://ns.adobe.com/xap/1.0/" xmlns:xmpMM="http://ns.adobe.com/xap/1.0/mm/" xmlns:stRef="http://ns.adobe.com/xap/1.0/sType/ResourceRef#" xmp:CreatorTool="Adobe PhotoshoM
p 23.0 (Windows)" xmpMM:InstanceID="xmp.iid:EDA4676AB23F11ED86B1CAEF72AF3481" xmpMM:DocumentID="xmp.did:EDA4676BB23F11ED86B1CAEF72AF3481"> <xmpMM:DerivedFrom stRef:instanceID="xmp.iid:EDA46768B23F11ED86B1CAEF72AF3481" stRef:documentID="xmp.did:EDA46769B23F11ED86B1CAEF72AF3481"/> </rdf:Description> </rdf:RDF> </x:xmpmeta> <?xpacket end="r"?>
)A&&AB///BG?>>?GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG
))4&4?((?G?5?GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG
-http://ns.adobe.com/xap/1.0/
" id="W5M0MpCehiHzreSzNTczkc9d"?> <x:xmpmeta xmlns:x="adobe:ns:meta/" x:xmptk="Adobe XMP Core 7.1-c000 79.dabacbb, 2021/04/14-00:39:44        "> <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"> <rdf:Description rdf:about="" xmlns:xmp="http://ns.adobe.com/xap/1.0/" xmlns:xmpMM="http://ns.adobe.com/xap/1.0/mm/" xmlns:stRef="http://ns.adobe.com/xap/1.0/sType/ResourceRef#" xmp:CreatorTool="Adobe PhotoshoM
p 23.0 (Windows)" xmpMM:InstanceID="xmp.iid:F84BE47BB23F11ED9433A0F91CFC491C" xmpMM:DocumentID="xmp.did:F84BE47CB23F11ED9433A0F91CFC491C"> <xmpMM:DerivedFrom stRef:instanceID="xmp.iid:F84BE479B23F11ED9433A0F91CFC491C" stRef:documentID="xmp.did:F84BE47AB23F11ED9433A0F91CFC491C"/> </rdf:Description> </rdf:RDF> </x:xmpmeta> <?xpacket end="r"?>
)A&&AB///BG?>>?GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG
))4&4?((?G?5?GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG
-http://ns.adobe.com/xap/1.0/
" id="W5M0MpCehiHzreSzNTczkc9d"?> <x:xmpmeta xmlns:x="adobe:ns:meta/" x:xmptk="Adobe XMP Core 7.1-c000 79.dabacbb, 2021/04/14-00:39:44        "> <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"> <rdf:Description rdf:about="" xmlns:xmp="http://ns.adobe.com/xap/1.0/" xmlns:xmpMM="http://ns.adobe.com/xap/1.0/mm/" xmlns:stRef="http://ns.adobe.com/xap/1.0/sType/ResourceRef#" xmp:CreatorTool="Adobe PhotoshoM
p 23.0 (Windows)" xmpMM:InstanceID="xmp.iid:F5E66023B23F11ED8BF783FAD31F0FF3" xmpMM:DocumentID="xmp.did:F5E66024B23F11ED8BF783FAD31F0FF3"> <xmpMM:DerivedFrom stRef:instanceID="xmp.iid:F5E66021B23F11ED8BF783FAD31F0FF3" stRef:documentID="xmp.did:F5E66022B23F11ED8BF783FAD31F0FF3"/> </rdf:Description> </rdf:RDF> </x:xmpmeta> <?xpacket end="r"?>
)A&&AB///BG?>>?GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG
))4&4?((?G?5?GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG
-http://ns.adobe.com/xap/1.0/
" id="W5M0MpCehiHzreSzNTczkc9d"?> <x:xmpmeta xmlns:x="adobe:ns:meta/" x:xmptk="Adobe XMP Core 7.1-c000 79.dabacbb, 2021/04/14-00:39:44        "> <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"> <rdf:Description rdf:about="" xmlns:xmp="http://ns.adobe.com/xap/1.0/" xmlns:xmpMM="http://ns.adobe.com/xap/1.0/mm/" xmlns:stRef="http://ns.adobe.com/xap/1.0/sType/ResourceRef#" xmp:CreatorTool="Adobe PhotoshoM
p 23.0 (Windows)" xmpMM:InstanceID="xmp.iid:F4680239B23F11ED8284FC5736AA792C" xmpMM:DocumentID="xmp.did:F468023AB23F11ED8284FC5736AA792C"> <xmpMM:DerivedFrom stRef:instanceID="xmp.iid:F4680237B23F11ED8284FC5736AA792C" stRef:documentID="xmp.did:F4680238B23F11ED8284FC5736AA792C"/> </rdf:Description> </rdf:RDF> </x:xmpmeta> <?xpacket end="r"?>
)A&&AB///BG?>>?GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG
))4&4?((?G?5?GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
  "name": "bitcoincows.sats"
text/plain;charset=utf-8
  "name": "adoom.sats"
Bj@=:ETH.ETH:0x9477eBB6450523e19E004D07a7EA17e602160337:57263999::0
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
d/Foundry USA Pool #dropgold/
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
FjDOUT:32FAA4996C084A443FE739F71DDFBE2166DBE4EF151DC3E2F11CCB0736FD98C8
text/plain;charset=utf-8
  "name": "bitcoincow.sats"
text/plain;charset=utf-8
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
FjDOUT:5F5E9AB4B77C66778963A8FF491674EC41906358AA977B39EDF51E0367E81297
KjISWAPTX:0x20228b1dd4a750b3f8671f2c5abd18d06e660f58012f7becf559e3892378395fV
KjISWAPTX:0x47fc01ec67c9a2a6057d5deb452d4dd822cdae07be2aa6cbdd60fc9afdcd5407V
KjISWAPTX:0x2e714b6e86649906d9c7d280f168d9bfbd6b185886811ddc895a323ee5fc8f4fV
Bj@=:ETH.ETH:0xab4e798643c289351425ac2C027d32dB273e6A3E:11448561::0
CjA=:ETH.ETH:0x5859495AA8a511e6cB14E55AcBC8c313A3750ecf:700334377::0
text/plain;charset=utf-8
,{"p":"sns","op":"reg","name":"BTC1234.sats"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
/{"p":"sns","op":"reg","name":"2008.11.01.sats"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"sns","op":"reg","name":"BTC2008.11.01.sats"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"sns","op":"reg","name":"BTC2009.01.03.sats"}h!
text/plain;charset=utf-8
*{"p":"sns","op":"reg","name":"BTC77.sats"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
*{"p":"sns","op":"reg","name":"BTC44.sats"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
/{"p":"sns","op":"reg","name":"2009.01.03.sats"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
LjJ=:BNB.BUSD-BD1:bnb1u77jv9czujhrurkeuenyrpar9pdxm7meawcu5j:51507748073:te:0
text/plain;charset=utf-8
text/plain;charset=utf-8
  "name": "onchainbirds.sats"
 "%'*,/2469<?ACFIKMPSUXZ]_begiloqtvy|~
text/plain;charset=utf-8
  "name": "666111.sats"
text/plain;charset=utf-8
-{"p":"sns","op":"reg","name":"
text/plain;charset=utf-8
0{"p":"sns","op":"reg","name":"JamesHarden.sats"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"vape","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pipe","amt":"1000"}h!
text/plain;charset=utf-8
6{"p":"brc-20","op":"mint","tick":"pope","amt":"10000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"babe","amt":"1000"}h!
text/plain;charset=utf-8
6{"p":"brc-20","op":"mint","tick":"gaga","amt":"10000"}h!
text/plain;charset=utf-8
text/plain;charset=utf-8
  "name": "dwn.sats"
text/plain;charset=utf-8
  "name": "dnc.sats"
text/plain;charset=utf-8
text/plain;charset=utf-8
+{"p":"sns","op":"reg","name":"
text/plain;charset=utf-8
+{"p":"sns","op":"reg","name":"888669.sats"}h!
<?xml version="1.0" standalone="yes"?>
<svg xmlns="http://www.w3.org/2000/svg" version="1.0" viewBox="0 0 2048 2048">
  <title> fosterz 24 </title>
  <desc> f o s t e r z . a r e . f r e e </desc>
      "description": " f o s t e r z ",
      "edition": 24,
      "attributes": [
          "trait_type": "Top",
          "value": "spike"
          "trait_type": "Wrinkles",
          "value": "flow"
          "trait_type": "Brows",
        "value": "huh"
          "trait_type": "Left Eye",
          "value": "foz"
          "trait_type": "Right Eye",
          "value": "angle"
          "trait_type": "Nose",
          "value": "lil"
          "trait_type": "Stress",
          "value": "itachi"
          "trait_type": "Ear",
          "value": "swift"
          "trait_type": "Mustache",
          "value": "foz"
          "trait_type": "Mouth",
          "value": "lost"
          "trait_type": "Base",
          "value": "yup"
  <path d="M0 0v2048h2048V0H0z" style="fill:#010101;stroke:none"/>
  <path d="M898 387c-18-21-27-54-36-80l-45-144c-5-19-12-39-20-57-5-11-11-21-23-24-4-1-10 1-14 2-26 7-26 39-28 62-7 78 6 160-12 236-20-17-36-40-51-62-26-37-49-75-75-112-14-21-29-45-58-37-3 1-7 1-10 3-6 4-7 12-7 19 0 15 2 30 4 45 9 62 24 125 19 188-14-14-27-28-40-44-6-8-12-2M
1-21-26s-32-8-39 3c-6 10 6 27 9 36 13 31 23 63 32 96l-43-45c-8-8-16-18-26-24s-31-10-39 1c-7 9 3 22 7 29 13 25 22 52 32 78 41 109 78 221 114 332 12 37 26 75 35 113 2 13 0 37 10 46v1c-26 21-48 57-48 90 0 12 1 30 13 37 20 12 40-19 59 1l7 10c4 8 10 20 9 29-1 12-12 21-15 33s9 29 16 38c3 4 5 8 9 10-1-9-3-18-7-26-3-5-8-12-8-18 0-9 11-19 13-28 6-18-6-43-17-56-8-9-20-11-31-8-15 4-32 17-39-5-10-28 6-57 23-79 3-5 14-22 20-22 3 0 6 3 8 4 1-4-1-7-4-10v-1l19-16 1 5h1c0-18-19 0-24 7h-1l-1-24-4-31-28-107-70-238-32-106h1l11 13c11 1M
1 41 44 58 28 22-22 13-60 6-85 9 6 17 14 28 16 27 3 36-40 39-60 8-62-19-123-20-184h1c9 20 25 38 37 56 24 36 47 73 75 105 12 14 38 42 58 29 21-14 23-50 26-72 3-21 2-43 2-65l1-77c0-26 4-53 4-79h1c11 41 25 82 38 123l28 82c10 28 22 59 41 82 7 9 21 22 33 14 7-4 11-13 15-20 9-19 14-40 19-61 11-44 21-88 33-131 8-27 16-56 30-80 17-29 45-58 81-56 29 1 45 28 55 52 22 53 29 112 54 163 12 25 32 68 67 59 26-8 46-36 62-56 38-48 72-99 112-146 14-17 31-36 50-48 7-4 18-10 27-7 7 2 7 13 8 19 4 20 1 41 1 61 0 74-19 148-24 222-1 18 2 M
36 11 52 4 7 11 16 20 17 11 2 21-8 28-15 19-19 35-43 51-65 42-58 81-118 127-173 19-23 42-53 72-63 0 86-39 168-51 252-3 22-4 41 8 61 4 8 11 16 21 16 17-1 32-18 44-29 36-31 67-69 101-103 12-12 25-24 39-33 4-2 11-7 16-6 7 2 4 21 11 25 4-13 12-37 5-50-11-19-48-2-60 7-41 29-74 71-110 107-14 14-28 31-45 41-1-32 7-63 15-94 11-45 24-89 31-135 4-20 6-39 6-59 0-9 0-20-6-28-9-10-23-10-35-7-27 6-48 26-66 46-48 53-88 114-130 172-21 30-42 62-68 88-8-98 31-196 24-295-1-19-3-42-15-57-20-27-61-14-84 2-25 18-45 42-63 66-30 37-57 76-M
87 114-12 16-25 33-40 47-4 3-11 12-17 11-5-1-10-9-13-13-9-14-15-32-20-48-14-40-24-81-39-121-8-22-19-46-35-64-43-46-116-28-151 18-30 39-44 89-57 136-14 53-28 106-40 159z" style="fill:#fefefe;stroke:none"/>
  <path d="M564 238h1-1M441 510l1 1-1-1z" style="fill:#010101;stroke:none"/>
  <path d="M829 677h1c3-6 8-20 4-26-6-10-25-2-32 2-18 11-37 38-31 60 4 14 17 18 30 15 21-5 40-20 58-31 59-39 116-85 182-112 40-16 81-21 122-31-6-3-14 0-20 0-20 1-40 4-59 9-82 20-149 74-218 120-20 13-41 29-64 37-11 4-25 2-26-12-2-20 14-41 M
30-50 5-3 20-11 25-3 3 5-2 16-2 22m251-14c7 0 14-5 20-8 13-6 26-12 39-16 44-16 92-30 138-36-5-2-10 0-15 1l-34 6c-39 8-77 19-113 36-11 5-25 9-35 17m127 36h1c8-13 38-16 52-20 49-13 114-32 163-12-12 15-31 10-47 14 4 16 38 4 47-2 6-4 10-12 4-17-12-11-38-11-53-9-40 4-79 10-118 21-13 4-49 9-49 25m-78 149c3-6 14-19 10-26-4-6-13-1-18 1l-50 21c3-13-9-11-18-8-20 6-39 16-60 21-2-13-22-4-30-2-19 7-39 15-58 19-16 3-33 1-49 8-11 6-9 17 2 21 7 3 16-1 23-3l27-4v1c-24 10-44 33-58 54-39 59-48 134-21 200 34 84 125 151 218 145 37-3 71M
-17 102-38 22-15 42-33 61-51 6-6 17-12 19-21-17 3-34 22-48 31-39 25-86 55-134 56-39 1-77-10-111-30-30-18-56-42-73-72-53-91-23-224 85-258 16-5 34-6 51-5 42 3 79 26 110 54 22 19 46 43 54 72 12 44-18 89-55 111-21 12-56 16-75-3-20-20-13-41 11-53 12-6 29-11 39 1 7-11-10-17-18-18-17-1-38 7-50 19-22 24-5 63 20 76 29 16 66 10 93-7a131 131 0 0 0 51-63c26-63-11-117-56-159-35-32-80-60-129-60v-1l60-22c4 8 12 8 20 6 14-4 29-10 41-17-3 11 3 24 16 18 16-6 31-20 45-30l-6 12c-2 3-6 19 3 16 5-2 8-8 11-12 8-11 21-25 22-39-5 1-7 6-9 1M
0-1-15-10-10-20-4-16 11-31 23-48 33z" style="fill:#fefefe;stroke:none"/>
  <path d="m1176 831 1 1-1-1z" style="fill:#010101;stroke:none"/>
  <path d="M1514 865c-2 6-1 13 5 15 8 4 20-3 28-4 6-1 11 3 17 2 3 0 19-3 15-8-3-4-13-5-17-6l-15-3-21 6c9-29-32-5-44-2l2-17c-9 1-14 21-6 26 9 5 28-5 36-9z" style="fill:#fefefe;stroke:none"/>
  <path d="M948 881v1l19-3-1-3-18 5z" style="fill:#010101;stroke:none"/>
  <path d="M1336 922h1c0-4-3-10-2-14 2-5 9-8 14-10 11-5 30-9 36-21-24 0-66 16-49 45z" style="fill:#fefefe;stroke:none"M
  <path d="M946 882v1-1m-4 1 1 1-1-1m-31 11 1 1-1-1m-2 1v1-1z" style="fill:#010101;stroke:none"/>
  <path d="M1349 979c-3-17 19-30 34-32-12-9-29 7-34 16-3 5-7 14 0 16m182 42c-6 1-18 0-22 6-2 6 4 11 4 16 1 12-3 28 0 40 1 6 6 12 13 12 8-1 28-1 34-6 11-11 7-37 4-50-1-4-1-11-4-14-5-6-21-5-29-4z" style="fill:#fefefe;stroke:none"/>
  <path d="m1520 1047 4 26 20-3-2-24-22 1z" style="fill:#010101;stroke:none"/>
  <path d="m1574 1081-3 25-27 6c4 7 27 5 32-1 5-5 2-24-2-30m-47 61c-6-12-17-5-26-8-8-3-2-22-8-24-5-2-6 4-6 7 0M
 7 2 19 6 25 6 8 26 2 34 0m-848 46c-5-10-23-20-34-17 0-13 1-25 4-38 1-3 5-11 1-13-2-2-4 4-4 6l-5 22c-2 8-5 22 0 29 3 4 7 2 11 3 10 3 16 8 27 8m844-16 26-5v-2c-7-5-29-8-26 7m-96 179-45-40-15-13-3 1c4 8 15 13 21 19 22 19 43 36 52 64 2 6 6 13 6 19-1 8-9 14-15 18-17 12-37 15-57 17-9 1-22 3-28-6-8 4-4 15 4 17s20 0 28-1c24-3 59-10 71-35h1l9 23c3-9-5-21-6-30-1-7 0-14-2-21-2-8-7-14-10-22l-17-65c-3-10-7-22-6-32 0-3 7-7 3-10-7-6-10 6-10 11 0 16 5 32 8 47l11 39m-264 108h1c19-40 29-86 39-129 5-18 6-45 17-61 4-5 10-6 14-10-23 0M
-25 26-29 44l-27 102c-5 18-13 36-15 54m104 93-6 31h1c5-9 7-20 7-31h-2m83 33c3-9 0-16-3-25-1-3-3-9-7-6-3 2-2 6-1 9 2 7 3 20 11 22m44-32c0 11 8 21 16 27-1-8-8-24-16-27m69 5c-3 2 0 6 3 4s-1-6-3-4m-250 1-10 28h1c6-9 10-18 12-28h-3m-101 20 28-7v-2c-9-2-22 2-28 9m14 116 2 9h1v-5c4 1 8 1 11 3 29 17-6 37-14 54-4 8-8 28 5 31 8 1 13-14 16-20 7-16 13-33 22-49 3-5 5-13 10-17 3-3 7-3 11-3l29-4c39-6 79-10 118-14 13-1 26-2 39-6 5-2 11-3 14-7-66 0-130 8-195 19-22 3-49-1-69 9m-185 293c4-31-2-64-7-94-10-51-24-102-47-149-10-19-19-39-M
35-54-4-4-14-14-20-10s5 12 8 15c14 14 24 32 32 50 22 51 38 104 46 159 3 21 5 42 12 62 3 7 5 16 11 21z" style="fill:#fefefe;stroke:none"/>
  <path d="m1150 1699 9 10 5-9-14-1z" style="fill:#010101;stroke:none"/>
  <path d="M1359 1888c-7 0-15 5-22 8l-43 17c-43 12-79-10-111-36l-29-23c-2-1-9-7-11-3-1 5 7 13 10 16l41 35c44 33 94 41 141 7 8-6 18-12 24-21m-253 100c-4-17-11-30-6-47-19 3-6 41 6 47z" style="fill:#fefefe;stroke:none"/>
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/html;charset=utf-8
  <title>Block Dude Game</title>
  <meta charset="UTF-8">
    background: #fafafa;
    flex-direction: column;
    align-items: center;
    justify-content: center;
    border: 1px solid white;
    margin-bottom: 1rem;
<canvas width="384" height="256" id="game"></canvas>
  <div><b>CONTROLS</b></div>
Right Arrow:</b> Move left / right</div>
  <div><b>Down Arrow:</b> Pick up or drop block</div>
const canvas = document.getElementById('game');
const context = canvas.getContext('2d');
const wallCanvas = document.createElement('canvas');
const wallCtx = wallCanvas.getContext('2d');
wallCanvas.width = wallCanvas.height = grid;
wallCtx.fillStyle = 'white';
wallCtx.fillRect(1, 1, grid, grid);
wallCtx.fillStyle = 'black';
wallCtx.fillRect(0, 1, 21, 10);
x.fillRect(23, 1, 10, 10);
wallCtx.fillRect(0, 12, 10, 9);
wallCtx.fillRect(11, 12, 21, 9);
wallCtx.fillRect(0, 22, 21, 10);
wallCtx.fillRect(23, 22, 10, 10);
let playerDir = { row: 0, col: 0 };
let playerPos = { row: 0, col: 0 };
let playerFacing = -1;
let carryingBlock = false;
##                 #
##                   #
 #           #  $    #
 #           #$ $$@  #
 #####   #############
  .filter(rowData => !!rowData)
  .forEach((rowData, row) => {
    cells[row] = [];
    if (rowData.length > width) {
      width = rowData.length;
    rowData.split('').forEach((colData, col) => {
      cells[row][col] = colData;
      if (colData === types.player) {
        playerPos = { row, col };
function clamp(min, max, value) {
  return Math.min(Math.max(min, value), max);
function move(startPos, endPos) {
  const startCell = cells[startPos.row][startPos.col];
  const endCell = cells[endPos.row][endPos.col];
  const isPlayer = startCell === types.player;
  switch(startCell) {
    case types.player:
    case types.block:
      cells[startPos.row][startPos.col] = types.empty;
    case types.empty:
ls[endPos.row][endPos.col] = isPlayer ? types.player : types.block;
  playerFacing = endPos.col - startPos.col;
  if (carryingBlock) {
    cells[startPos.row - 1][startPos.col] = types.empty;
    cells[endPos.row - 1][endPos.col] = types.block;
  rAF = requestAnimationFrame(loop);
  context.clearRect(0,0,canvas.width,canvas.height);
  let row = playerPos.row + playerDir.row;
  const col = playerPos.col + playerDir.col;
  const cell = cells[row][coM
    case types.empty:
    case types.goal:
      let rowBelow = row + 1 + playerDir.row;
      let belowCell = cells[rowBelow][col];
      while (belowCell === types.empty || belowCell == types.goal) {
        row = rowBelow;
        rowBelow = row + 1 + playerDir.row;
        belowCell = cells[rowBelow][col];
      move(playerPos, { row, col });
      playerPos.row = row;
      playerPos.col = col;
      if (cell === types.goal) {
        cancelAnimationFraM
    case types.block:
    case types.wall:
      const rowAbove = row - 1 + playerDir.row;
      const nextCell = cells[rowAbove][col];
      if (nextCell === types.empty || nextCell === types.goal) {
        move(playerPos, { row: rowAbove, col });
        playerPos.row = rowAbove;
        playerPos.col = col;
  playerDir = { row: 0, col: 0 };
  context.strokeStyle = 'black';
  context.fillStyle = 'black';
  context.lineWidth =M
  const startRow = clamp(0, cells.length - 8, playerPos.row - 4);
  const startCol = clamp(0, width - 12, playerPos.col - 6);
  for (let row = startRow; row < cells.length; row++) {
    for (let col = startCol; col < cells[row].length; col++) {
      const cell = cells[row][col];
      const drawRow = row - startRow;
      const drawCol = col - startCol;
      switch(cell) {
        case types.wall:
          context.drawImage(wallCanvas, drawCol * grid, drawRow * grid);
       case types.block:
          context.strokeRect(drawCol * grid, drawRow * grid, grid, grid);
        case types.goal:
          context.strokeRect((drawCol + 0.2) * grid, drawRow * grid, grid - 12, grid);
          context.beginPath();
          context.arc((drawCol + 0.7) * grid, (drawRow + 0.5) * grid, 2, 0, Math.PI * 2);
          context.fill();
        case types.player:
          context.beginPath();
          context.arc((drawCol + 0.5) * grid, (drawM
Row + 0.3) * grid, 7, 0, Math.PI * 2);
          context.stroke();
          const x = (drawCol + ( playerFacing < 0 ? 0.1 : 0.6)) * grid;
          context.fillRect(x, (drawRow + 0.15) * grid, grid / 3, 2);
          context.beginPath();
          context.arc((drawCol + 0.5) * grid, (drawRow + 0.25) * grid, 7, 0, Math.PI, 1);
          context.fill();
          context.fillRect((drawCol + 0.48) * grid, (drawRow + 0.4) * grid, 2, grid / 2.5 );
          context.fillRect((drawCol + 0.3) * grid, (drawRoM
w + 0.6) * grid, grid / 2.5, 2);
          context.moveTo((drawCol + 0.5) * grid, (drawRow + 0.8) * grid);
          context.lineTo((drawCol + 0.65) * grid, (drawRow + 1) * grid);
          context.moveTo((drawCol + 0.5) * grid, (drawRow + 0.8) * grid);
          context.lineTo((drawCol + 0.35) * grid, (drawRow + 1) * grid);
          context.stroke();
document.addEventListener('keydown', function(e) {
  playerDir = { row: 0, col: 0};
  if (e.which === 37) {
  else if (e.which === 39) {
    playerDir.col = 1;
  else if (e.which === 40) {
    const nextCol = playerFacing + playerPos.col;
    const nextCell = cells[playerPos.row][nextCol];
    const cellAbove = cells[playerPos.row - 1][nextCol];
    const cellBelow = cells[playerPos.row + 1][nextCol];
      !carryingBlock &&
      nextCell === types.block &&
      cellAbove === types.empty
      cells[playerPos.row][nextCol] = types.empty;
      cells[playerPos.rM
ow - 1][playerPos.col] = types.block;
      carryingBlock = true;
    else if (carryingBlock) {
      let row = playerPos.row;
      if (nextCell === types.empty) {
        let rowBelow = row - 1;
        let belowCell = cells[rowBelow][nextCol];
        while (belowCell === types.empty) {
          row = rowBelow;
          rowBelow++;
          belowCell = cells[rowBelow][nextCol];
        (nextCell === types.wall ||
         nextCell === types.blockM+
        cellAbove === types.empty
        row = row - 1;
      cells[playerPos.row - 1][playerPos.col] = types.empty;
      cells[row][nextCol] = types.block;
      carryingBlock = false;
requestAnimationFrame(loop);
text/html;charset=utf-8
  <title>Block Dude Game</title>
  <meta charset="UTF-8">
    background: #fafafa;
    flex-direction: column;
    align-items: center;
    justify-content: center;
    border: 1px solid white;
    margin-bottom: 1rem;
<canvas width="384" height="256" id="game"></canvas>
  <div><b>CONTROLS</b></div>
Right Arrow:</b> Move left / right</div>
  <div><b>Down Arrow:</b> Pick up or drop block</div>
const canvas = document.getElementById('game');
const context = canvas.getContext('2d');
const wallCanvas = document.createElement('canvas');
const wallCtx = wallCanvas.getContext('2d');
wallCanvas.width = wallCanvas.height = grid;
wallCtx.fillStyle = 'white';
wallCtx.fillRect(1, 1, grid, grid);
wallCtx.fillStyle = 'black';
wallCtx.fillRect(0, 1, 21, 10);
x.fillRect(23, 1, 10, 10);
wallCtx.fillRect(0, 12, 10, 9);
wallCtx.fillRect(11, 12, 21, 9);
wallCtx.fillRect(0, 22, 21, 10);
wallCtx.fillRect(23, 22, 10, 10);
let playerDir = { row: 0, col: 0 };
let playerPos = { row: 0, col: 0 };
let playerFacing = -1;
let carryingBlock = false;
##                 #
##                   #
 #           #  $    #
 #           #$ $$@  #
 #####   #############
  .filter(rowData => !!rowData)
  .forEach((rowData, row) => {
    cells[row] = [];
    if (rowData.length > width) {
      width = rowData.length;
    rowData.split('').forEach((colData, col) => {
      cells[row][col] = colData;
      if (colData === types.player) {
        playerPos = { row, col };
function clamp(min, max, value) {
  return Math.min(Math.max(min, value), max);
function move(startPos, endPos) {
  const startCell = cells[startPos.row][startPos.col];
  const endCell = cells[endPos.row][endPos.col];
  const isPlayer = startCell === types.player;
  switch(startCell) {
    case types.player:
    case types.block:
      cells[startPos.row][startPos.col] = types.empty;
    case types.empty:
ls[endPos.row][endPos.col] = isPlayer ? types.player : types.block;
  playerFacing = endPos.col - startPos.col;
  if (carryingBlock) {
    cells[startPos.row - 1][startPos.col] = types.empty;
    cells[endPos.row - 1][endPos.col] = types.block;
  rAF = requestAnimationFrame(loop);
  context.clearRect(0,0,canvas.width,canvas.height);
  let row = playerPos.row + playerDir.row;
  const col = playerPos.col + playerDir.col;
  const cell = cells[row][coM
    case types.empty:
    case types.goal:
      let rowBelow = row + 1 + playerDir.row;
      let belowCell = cells[rowBelow][col];
      while (belowCell === types.empty || belowCell == types.goal) {
        row = rowBelow;
        rowBelow = row + 1 + playerDir.row;
        belowCell = cells[rowBelow][col];
      move(playerPos, { row, col });
      playerPos.row = row;
      playerPos.col = col;
      if (cell === types.goal) {
        cancelAnimationFraM
    case types.block:
    case types.wall:
      const rowAbove = row - 1 + playerDir.row;
      const nextCell = cells[rowAbove][col];
      if (nextCell === types.empty || nextCell === types.goal) {
        move(playerPos, { row: rowAbove, col });
        playerPos.row = rowAbove;
        playerPos.col = col;
  playerDir = { row: 0, col: 0 };
  context.strokeStyle = 'black';
  context.fillStyle = 'black';
  context.lineWidth =M
  const startRow = clamp(0, cells.length - 8, playerPos.row - 4);
  const startCol = clamp(0, width - 12, playerPos.col - 6);
  for (let row = startRow; row < cells.length; row++) {
    for (let col = startCol; col < cells[row].length; col++) {
      const cell = cells[row][col];
      const drawRow = row - startRow;
      const drawCol = col - startCol;
      switch(cell) {
        case types.wall:
          context.drawImage(wallCanvas, drawCol * grid, drawRow * grid);
       case types.block:
          context.strokeRect(drawCol * grid, drawRow * grid, grid, grid);
        case types.goal:
          context.strokeRect((drawCol + 0.2) * grid, drawRow * grid, grid - 12, grid);
          context.beginPath();
          context.arc((drawCol + 0.7) * grid, (drawRow + 0.5) * grid, 2, 0, Math.PI * 2);
          context.fill();
        case types.player:
          context.beginPath();
          context.arc((drawCol + 0.5) * grid, (drawM
Row + 0.3) * grid, 7, 0, Math.PI * 2);
          context.stroke();
          const x = (drawCol + ( playerFacing < 0 ? 0.1 : 0.6)) * grid;
          context.fillRect(x, (drawRow + 0.15) * grid, grid / 3, 2);
          context.beginPath();
          context.arc((drawCol + 0.5) * grid, (drawRow + 0.25) * grid, 7, 0, Math.PI, 1);
          context.fill();
          context.fillRect((drawCol + 0.48) * grid, (drawRow + 0.4) * grid, 2, grid / 2.5 );
          context.fillRect((drawCol + 0.3) * grid, (drawRoM
w + 0.6) * grid, grid / 2.5, 2);
          context.moveTo((drawCol + 0.5) * grid, (drawRow + 0.8) * grid);
          context.lineTo((drawCol + 0.65) * grid, (drawRow + 1) * grid);
          context.moveTo((drawCol + 0.5) * grid, (drawRow + 0.8) * grid);
          context.lineTo((drawCol + 0.35) * grid, (drawRow + 1) * grid);
          context.stroke();
document.addEventListener('keydown', function(e) {
  playerDir = { row: 0, col: 0};
  if (e.which === 37) {
  else if (e.which === 39) {
    playerDir.col = 1;
  else if (e.which === 40) {
    const nextCol = playerFacing + playerPos.col;
    const nextCell = cells[playerPos.row][nextCol];
    const cellAbove = cells[playerPos.row - 1][nextCol];
    const cellBelow = cells[playerPos.row + 1][nextCol];
      !carryingBlock &&
      nextCell === types.block &&
      cellAbove === types.empty
      cells[playerPos.row][nextCol] = types.empty;
      cells[playerPos.rM
ow - 1][playerPos.col] = types.block;
      carryingBlock = true;
    else if (carryingBlock) {
      let row = playerPos.row;
      if (nextCell === types.empty) {
        let rowBelow = row - 1;
        let belowCell = cells[rowBelow][nextCol];
        while (belowCell === types.empty) {
          row = rowBelow;
          rowBelow++;
          belowCell = cells[rowBelow][nextCol];
        (nextCell === types.wall ||
         nextCell === types.blockM+
        cellAbove === types.empty
        row = row - 1;
      cells[playerPos.row - 1][playerPos.col] = types.empty;
      cells[row][nextCol] = types.block;
      carryingBlock = false;
requestAnimationFrame(loop);
text/html;charset=utf-8
  <title>Block Dude Game</title>
  <meta charset="UTF-8">
    background: #fafafa;
    flex-direction: column;
    align-items: center;
    justify-content: center;
    border: 1px solid white;
    margin-bottom: 1rem;
<canvas width="384" height="256" id="game"></canvas>
  <div><b>CONTROLS</b></div>
Right Arrow:</b> Move left / right</div>
  <div><b>Down Arrow:</b> Pick up or drop block</div>
const canvas = document.getElementById('game');
const context = canvas.getContext('2d');
const wallCanvas = document.createElement('canvas');
const wallCtx = wallCanvas.getContext('2d');
wallCanvas.width = wallCanvas.height = grid;
wallCtx.fillStyle = 'white';
wallCtx.fillRect(1, 1, grid, grid);
wallCtx.fillStyle = 'black';
wallCtx.fillRect(0, 1, 21, 10);
x.fillRect(23, 1, 10, 10);
wallCtx.fillRect(0, 12, 10, 9);
wallCtx.fillRect(11, 12, 21, 9);
wallCtx.fillRect(0, 22, 21, 10);
wallCtx.fillRect(23, 22, 10, 10);
let playerDir = { row: 0, col: 0 };
let playerPos = { row: 0, col: 0 };
let playerFacing = -1;
let carryingBlock = false;
##                 #
##                   #
 #           #  $    #
 #           #$ $$@  #
 #####   #############
  .filter(rowData => !!rowData)
  .forEach((rowData, row) => {
    cells[row] = [];
    if (rowData.length > width) {
      width = rowData.length;
    rowData.split('').forEach((colData, col) => {
      cells[row][col] = colData;
      if (colData === types.player) {
        playerPos = { row, col };
function clamp(min, max, value) {
  return Math.min(Math.max(min, value), max);
function move(startPos, endPos) {
  const startCell = cells[startPos.row][startPos.col];
  const endCell = cells[endPos.row][endPos.col];
  const isPlayer = startCell === types.player;
  switch(startCell) {
    case types.player:
    case types.block:
      cells[startPos.row][startPos.col] = types.empty;
    case types.empty:
ls[endPos.row][endPos.col] = isPlayer ? types.player : types.block;
  playerFacing = endPos.col - startPos.col;
  if (carryingBlock) {
    cells[startPos.row - 1][startPos.col] = types.empty;
    cells[endPos.row - 1][endPos.col] = types.block;
  rAF = requestAnimationFrame(loop);
  context.clearRect(0,0,canvas.width,canvas.height);
  let row = playerPos.row + playerDir.row;
  const col = playerPos.col + playerDir.col;
  const cell = cells[row][coM
    case types.empty:
    case types.goal:
      let rowBelow = row + 1 + playerDir.row;
      let belowCell = cells[rowBelow][col];
      while (belowCell === types.empty || belowCell == types.goal) {
        row = rowBelow;
        rowBelow = row + 1 + playerDir.row;
        belowCell = cells[rowBelow][col];
      move(playerPos, { row, col });
      playerPos.row = row;
      playerPos.col = col;
      if (cell === types.goal) {
        cancelAnimationFraM
    case types.block:
    case types.wall:
      const rowAbove = row - 1 + playerDir.row;
      const nextCell = cells[rowAbove][col];
      if (nextCell === types.empty || nextCell === types.goal) {
        move(playerPos, { row: rowAbove, col });
        playerPos.row = rowAbove;
        playerPos.col = col;
  playerDir = { row: 0, col: 0 };
  context.strokeStyle = 'black';
  context.fillStyle = 'black';
  context.lineWidth =M
  const startRow = clamp(0, cells.length - 8, playerPos.row - 4);
  const startCol = clamp(0, width - 12, playerPos.col - 6);
  for (let row = startRow; row < cells.length; row++) {
    for (let col = startCol; col < cells[row].length; col++) {
      const cell = cells[row][col];
      const drawRow = row - startRow;
      const drawCol = col - startCol;
      switch(cell) {
        case types.wall:
          context.drawImage(wallCanvas, drawCol * grid, drawRow * grid);
       case types.block:
          context.strokeRect(drawCol * grid, drawRow * grid, grid, grid);
        case types.goal:
          context.strokeRect((drawCol + 0.2) * grid, drawRow * grid, grid - 12, grid);
          context.beginPath();
          context.arc((drawCol + 0.7) * grid, (drawRow + 0.5) * grid, 2, 0, Math.PI * 2);
          context.fill();
        case types.player:
          context.beginPath();
          context.arc((drawCol + 0.5) * grid, (drawM
Row + 0.3) * grid, 7, 0, Math.PI * 2);
          context.stroke();
          const x = (drawCol + ( playerFacing < 0 ? 0.1 : 0.6)) * grid;
          context.fillRect(x, (drawRow + 0.15) * grid, grid / 3, 2);
          context.beginPath();
          context.arc((drawCol + 0.5) * grid, (drawRow + 0.25) * grid, 7, 0, Math.PI, 1);
          context.fill();
          context.fillRect((drawCol + 0.48) * grid, (drawRow + 0.4) * grid, 2, grid / 2.5 );
          context.fillRect((drawCol + 0.3) * grid, (drawRoM
w + 0.6) * grid, grid / 2.5, 2);
          context.moveTo((drawCol + 0.5) * grid, (drawRow + 0.8) * grid);
          context.lineTo((drawCol + 0.65) * grid, (drawRow + 1) * grid);
          context.moveTo((drawCol + 0.5) * grid, (drawRow + 0.8) * grid);
          context.lineTo((drawCol + 0.35) * grid, (drawRow + 1) * grid);
          context.stroke();
document.addEventListener('keydown', function(e) {
  playerDir = { row: 0, col: 0};
  if (e.which === 37) {
  else if (e.which === 39) {
    playerDir.col = 1;
  else if (e.which === 40) {
    const nextCol = playerFacing + playerPos.col;
    const nextCell = cells[playerPos.row][nextCol];
    const cellAbove = cells[playerPos.row - 1][nextCol];
    const cellBelow = cells[playerPos.row + 1][nextCol];
      !carryingBlock &&
      nextCell === types.block &&
      cellAbove === types.empty
      cells[playerPos.row][nextCol] = types.empty;
      cells[playerPos.rM
ow - 1][playerPos.col] = types.block;
      carryingBlock = true;
    else if (carryingBlock) {
      let row = playerPos.row;
      if (nextCell === types.empty) {
        let rowBelow = row - 1;
        let belowCell = cells[rowBelow][nextCol];
        while (belowCell === types.empty) {
          row = rowBelow;
          rowBelow++;
          belowCell = cells[rowBelow][nextCol];
        (nextCell === types.wall ||
         nextCell === types.blockM+
        cellAbove === types.empty
        row = row - 1;
      cells[playerPos.row - 1][playerPos.col] = types.empty;
      cells[row][nextCol] = types.block;
      carryingBlock = false;
requestAnimationFrame(loop);
text/html;charset=utf-8
  <title>Block Dude Game</title>
  <meta charset="UTF-8">
    background: #fafafa;
    flex-direction: column;
    align-items: center;
    justify-content: center;
    border: 1px solid white;
    margin-bottom: 1rem;
<canvas width="384" height="256" id="game"></canvas>
  <div><b>CONTROLS</b></div>
Right Arrow:</b> Move left / right</div>
  <div><b>Down Arrow:</b> Pick up or drop block</div>
const canvas = document.getElementById('game');
const context = canvas.getContext('2d');
const wallCanvas = document.createElement('canvas');
const wallCtx = wallCanvas.getContext('2d');
wallCanvas.width = wallCanvas.height = grid;
wallCtx.fillStyle = 'white';
wallCtx.fillRect(1, 1, grid, grid);
wallCtx.fillStyle = 'black';
wallCtx.fillRect(0, 1, 21, 10);
x.fillRect(23, 1, 10, 10);
wallCtx.fillRect(0, 12, 10, 9);
wallCtx.fillRect(11, 12, 21, 9);
wallCtx.fillRect(0, 22, 21, 10);
wallCtx.fillRect(23, 22, 10, 10);
let playerDir = { row: 0, col: 0 };
let playerPos = { row: 0, col: 0 };
let playerFacing = -1;
let carryingBlock = false;
##                 #
##                   #
 #           #  $    #
 #           #$ $$@  #
 #####   #############
  .filter(rowData => !!rowData)
  .forEach((rowData, row) => {
    cells[row] = [];
    if (rowData.length > width) {
      width = rowData.length;
    rowData.split('').forEach((colData, col) => {
      cells[row][col] = colData;
      if (colData === types.player) {
        playerPos = { row, col };
function clamp(min, max, value) {
  return Math.min(Math.max(min, value), max);
function move(startPos, endPos) {
  const startCell = cells[startPos.row][startPos.col];
  const endCell = cells[endPos.row][endPos.col];
  const isPlayer = startCell === types.player;
  switch(startCell) {
    case types.player:
    case types.block:
      cells[startPos.row][startPos.col] = types.empty;
    case types.empty:
ls[endPos.row][endPos.col] = isPlayer ? types.player : types.block;
  playerFacing = endPos.col - startPos.col;
  if (carryingBlock) {
    cells[startPos.row - 1][startPos.col] = types.empty;
    cells[endPos.row - 1][endPos.col] = types.block;
  rAF = requestAnimationFrame(loop);
  context.clearRect(0,0,canvas.width,canvas.height);
  let row = playerPos.row + playerDir.row;
  const col = playerPos.col + playerDir.col;
  const cell = cells[row][coM
    case types.empty:
    case types.goal:
      let rowBelow = row + 1 + playerDir.row;
      let belowCell = cells[rowBelow][col];
      while (belowCell === types.empty || belowCell == types.goal) {
        row = rowBelow;
        rowBelow = row + 1 + playerDir.row;
        belowCell = cells[rowBelow][col];
      move(playerPos, { row, col });
      playerPos.row = row;
      playerPos.col = col;
      if (cell === types.goal) {
        cancelAnimationFraM
    case types.block:
    case types.wall:
      const rowAbove = row - 1 + playerDir.row;
      const nextCell = cells[rowAbove][col];
      if (nextCell === types.empty || nextCell === types.goal) {
        move(playerPos, { row: rowAbove, col });
        playerPos.row = rowAbove;
        playerPos.col = col;
  playerDir = { row: 0, col: 0 };
  context.strokeStyle = 'black';
  context.fillStyle = 'black';
  context.lineWidth =M
  const startRow = clamp(0, cells.length - 8, playerPos.row - 4);
  const startCol = clamp(0, width - 12, playerPos.col - 6);
  for (let row = startRow; row < cells.length; row++) {
    for (let col = startCol; col < cells[row].length; col++) {
      const cell = cells[row][col];
      const drawRow = row - startRow;
      const drawCol = col - startCol;
      switch(cell) {
        case types.wall:
          context.drawImage(wallCanvas, drawCol * grid, drawRow * grid);
       case types.block:
          context.strokeRect(drawCol * grid, drawRow * grid, grid, grid);
        case types.goal:
          context.strokeRect((drawCol + 0.2) * grid, drawRow * grid, grid - 12, grid);
          context.beginPath();
          context.arc((drawCol + 0.7) * grid, (drawRow + 0.5) * grid, 2, 0, Math.PI * 2);
          context.fill();
        case types.player:
          context.beginPath();
          context.arc((drawCol + 0.5) * grid, (drawM
Row + 0.3) * grid, 7, 0, Math.PI * 2);
          context.stroke();
          const x = (drawCol + ( playerFacing < 0 ? 0.1 : 0.6)) * grid;
          context.fillRect(x, (drawRow + 0.15) * grid, grid / 3, 2);
          context.beginPath();
          context.arc((drawCol + 0.5) * grid, (drawRow + 0.25) * grid, 7, 0, Math.PI, 1);
          context.fill();
          context.fillRect((drawCol + 0.48) * grid, (drawRow + 0.4) * grid, 2, grid / 2.5 );
          context.fillRect((drawCol + 0.3) * grid, (drawRoM
w + 0.6) * grid, grid / 2.5, 2);
          context.moveTo((drawCol + 0.5) * grid, (drawRow + 0.8) * grid);
          context.lineTo((drawCol + 0.65) * grid, (drawRow + 1) * grid);
          context.moveTo((drawCol + 0.5) * grid, (drawRow + 0.8) * grid);
          context.lineTo((drawCol + 0.35) * grid, (drawRow + 1) * grid);
          context.stroke();
document.addEventListener('keydown', function(e) {
  playerDir = { row: 0, col: 0};
  if (e.which === 37) {
  else if (e.which === 39) {
    playerDir.col = 1;
  else if (e.which === 40) {
    const nextCol = playerFacing + playerPos.col;
    const nextCell = cells[playerPos.row][nextCol];
    const cellAbove = cells[playerPos.row - 1][nextCol];
    const cellBelow = cells[playerPos.row + 1][nextCol];
      !carryingBlock &&
      nextCell === types.block &&
      cellAbove === types.empty
      cells[playerPos.row][nextCol] = types.empty;
      cells[playerPos.rM
ow - 1][playerPos.col] = types.block;
      carryingBlock = true;
    else if (carryingBlock) {
      let row = playerPos.row;
      if (nextCell === types.empty) {
        let rowBelow = row - 1;
        let belowCell = cells[rowBelow][nextCol];
        while (belowCell === types.empty) {
          row = rowBelow;
          rowBelow++;
          belowCell = cells[rowBelow][nextCol];
        (nextCell === types.wall ||
         nextCell === types.blockM+
        cellAbove === types.empty
        row = row - 1;
      cells[playerPos.row - 1][playerPos.col] = types.empty;
      cells[row][nextCol] = types.block;
      carryingBlock = false;
requestAnimationFrame(loop);
text/html;charset=utf-8
  <title>Block Dude Game</title>
  <meta charset="UTF-8">
    background: #fafafa;
    flex-direction: column;
    align-items: center;
    justify-content: center;
    border: 1px solid white;
    margin-bottom: 1rem;
<canvas width="384" height="256" id="game"></canvas>
  <div><b>CONTROLS</b></div>
Right Arrow:</b> Move left / right</div>
  <div><b>Down Arrow:</b> Pick up or drop block</div>
const canvas = document.getElementById('game');
const context = canvas.getContext('2d');
const wallCanvas = document.createElement('canvas');
const wallCtx = wallCanvas.getContext('2d');
wallCanvas.width = wallCanvas.height = grid;
wallCtx.fillStyle = 'white';
wallCtx.fillRect(1, 1, grid, grid);
wallCtx.fillStyle = 'black';
wallCtx.fillRect(0, 1, 21, 10);
x.fillRect(23, 1, 10, 10);
wallCtx.fillRect(0, 12, 10, 9);
wallCtx.fillRect(11, 12, 21, 9);
wallCtx.fillRect(0, 22, 21, 10);
wallCtx.fillRect(23, 22, 10, 10);
let playerDir = { row: 0, col: 0 };
let playerPos = { row: 0, col: 0 };
let playerFacing = -1;
let carryingBlock = false;
##                 #
##                   #
 #           #  $    #
 #           #$ $$@  #
 #####   #############
  .filter(rowData => !!rowData)
  .forEach((rowData, row) => {
    cells[row] = [];
    if (rowData.length > width) {
      width = rowData.length;
    rowData.split('').forEach((colData, col) => {
      cells[row][col] = colData;
      if (colData === types.player) {
        playerPos = { row, col };
function clamp(min, max, value) {
  return Math.min(Math.max(min, value), max);
function move(startPos, endPos) {
  const startCell = cells[startPos.row][startPos.col];
  const endCell = cells[endPos.row][endPos.col];
  const isPlayer = startCell === types.player;
  switch(startCell) {
    case types.player:
    case types.block:
      cells[startPos.row][startPos.col] = types.empty;
    case types.empty:
ls[endPos.row][endPos.col] = isPlayer ? types.player : types.block;
  playerFacing = endPos.col - startPos.col;
  if (carryingBlock) {
    cells[startPos.row - 1][startPos.col] = types.empty;
    cells[endPos.row - 1][endPos.col] = types.block;
  rAF = requestAnimationFrame(loop);
  context.clearRect(0,0,canvas.width,canvas.height);
  let row = playerPos.row + playerDir.row;
  const col = playerPos.col + playerDir.col;
  const cell = cells[row][coM
    case types.empty:
    case types.goal:
      let rowBelow = row + 1 + playerDir.row;
      let belowCell = cells[rowBelow][col];
      while (belowCell === types.empty || belowCell == types.goal) {
        row = rowBelow;
        rowBelow = row + 1 + playerDir.row;
        belowCell = cells[rowBelow][col];
      move(playerPos, { row, col });
      playerPos.row = row;
      playerPos.col = col;
      if (cell === types.goal) {
        cancelAnimationFraM
    case types.block:
    case types.wall:
      const rowAbove = row - 1 + playerDir.row;
      const nextCell = cells[rowAbove][col];
      if (nextCell === types.empty || nextCell === types.goal) {
        move(playerPos, { row: rowAbove, col });
        playerPos.row = rowAbove;
        playerPos.col = col;
  playerDir = { row: 0, col: 0 };
  context.strokeStyle = 'black';
  context.fillStyle = 'black';
  context.lineWidth =M
  const startRow = clamp(0, cells.length - 8, playerPos.row - 4);
  const startCol = clamp(0, width - 12, playerPos.col - 6);
  for (let row = startRow; row < cells.length; row++) {
    for (let col = startCol; col < cells[row].length; col++) {
      const cell = cells[row][col];
      const drawRow = row - startRow;
      const drawCol = col - startCol;
      switch(cell) {
        case types.wall:
          context.drawImage(wallCanvas, drawCol * grid, drawRow * grid);
       case types.block:
          context.strokeRect(drawCol * grid, drawRow * grid, grid, grid);
        case types.goal:
          context.strokeRect((drawCol + 0.2) * grid, drawRow * grid, grid - 12, grid);
          context.beginPath();
          context.arc((drawCol + 0.7) * grid, (drawRow + 0.5) * grid, 2, 0, Math.PI * 2);
          context.fill();
        case types.player:
          context.beginPath();
          context.arc((drawCol + 0.5) * grid, (drawM
Row + 0.3) * grid, 7, 0, Math.PI * 2);
          context.stroke();
          const x = (drawCol + ( playerFacing < 0 ? 0.1 : 0.6)) * grid;
          context.fillRect(x, (drawRow + 0.15) * grid, grid / 3, 2);
          context.beginPath();
          context.arc((drawCol + 0.5) * grid, (drawRow + 0.25) * grid, 7, 0, Math.PI, 1);
          context.fill();
          context.fillRect((drawCol + 0.48) * grid, (drawRow + 0.4) * grid, 2, grid / 2.5 );
          context.fillRect((drawCol + 0.3) * grid, (drawRoM
w + 0.6) * grid, grid / 2.5, 2);
          context.moveTo((drawCol + 0.5) * grid, (drawRow + 0.8) * grid);
          context.lineTo((drawCol + 0.65) * grid, (drawRow + 1) * grid);
          context.moveTo((drawCol + 0.5) * grid, (drawRow + 0.8) * grid);
          context.lineTo((drawCol + 0.35) * grid, (drawRow + 1) * grid);
          context.stroke();
document.addEventListener('keydown', function(e) {
  playerDir = { row: 0, col: 0};
  if (e.which === 37) {
  else if (e.which === 39) {
    playerDir.col = 1;
  else if (e.which === 40) {
    const nextCol = playerFacing + playerPos.col;
    const nextCell = cells[playerPos.row][nextCol];
    const cellAbove = cells[playerPos.row - 1][nextCol];
    const cellBelow = cells[playerPos.row + 1][nextCol];
      !carryingBlock &&
      nextCell === types.block &&
      cellAbove === types.empty
      cells[playerPos.row][nextCol] = types.empty;
      cells[playerPos.rM
ow - 1][playerPos.col] = types.block;
      carryingBlock = true;
    else if (carryingBlock) {
      let row = playerPos.row;
      if (nextCell === types.empty) {
        let rowBelow = row - 1;
        let belowCell = cells[rowBelow][nextCol];
        while (belowCell === types.empty) {
          row = rowBelow;
          rowBelow++;
          belowCell = cells[rowBelow][nextCol];
        (nextCell === types.wall ||
         nextCell === types.blockM+
        cellAbove === types.empty
        row = row - 1;
      cells[playerPos.row - 1][playerPos.col] = types.empty;
      cells[row][nextCol] = types.block;
      carryingBlock = false;
requestAnimationFrame(loop);
text/html;charset=utf-8
  <title>Block Dude Game</title>
  <meta charset="UTF-8">
    background: #fafafa;
    flex-direction: column;
    align-items: center;
    justify-content: center;
    border: 1px solid white;
    margin-bottom: 1rem;
<canvas width="384" height="256" id="game"></canvas>
  <div><b>CONTROLS</b></div>
Right Arrow:</b> Move left / right</div>
  <div><b>Down Arrow:</b> Pick up or drop block</div>
const canvas = document.getElementById('game');
const context = canvas.getContext('2d');
const wallCanvas = document.createElement('canvas');
const wallCtx = wallCanvas.getContext('2d');
wallCanvas.width = wallCanvas.height = grid;
wallCtx.fillStyle = 'white';
wallCtx.fillRect(1, 1, grid, grid);
wallCtx.fillStyle = 'black';
wallCtx.fillRect(0, 1, 21, 10);
x.fillRect(23, 1, 10, 10);
wallCtx.fillRect(0, 12, 10, 9);
wallCtx.fillRect(11, 12, 21, 9);
wallCtx.fillRect(0, 22, 21, 10);
wallCtx.fillRect(23, 22, 10, 10);
let playerDir = { row: 0, col: 0 };
let playerPos = { row: 0, col: 0 };
let playerFacing = -1;
let carryingBlock = false;
##                 #
##                   #
 #           #  $    #
 #           #$ $$@  #
 #####   #############
  .filter(rowData => !!rowData)
  .forEach((rowData, row) => {
    cells[row] = [];
    if (rowData.length > width) {
      width = rowData.length;
    rowData.split('').forEach((colData, col) => {
      cells[row][col] = colData;
      if (colData === types.player) {
        playerPos = { row, col };
function clamp(min, max, value) {
  return Math.min(Math.max(min, value), max);
function move(startPos, endPos) {
  const startCell = cells[startPos.row][startPos.col];
  const endCell = cells[endPos.row][endPos.col];
  const isPlayer = startCell === types.player;
  switch(startCell) {
    case types.player:
    case types.block:
      cells[startPos.row][startPos.col] = types.empty;
    case types.empty:
ls[endPos.row][endPos.col] = isPlayer ? types.player : types.block;
  playerFacing = endPos.col - startPos.col;
  if (carryingBlock) {
    cells[startPos.row - 1][startPos.col] = types.empty;
    cells[endPos.row - 1][endPos.col] = types.block;
  rAF = requestAnimationFrame(loop);
  context.clearRect(0,0,canvas.width,canvas.height);
  let row = playerPos.row + playerDir.row;
  const col = playerPos.col + playerDir.col;
  const cell = cells[row][coM
    case types.empty:
    case types.goal:
      let rowBelow = row + 1 + playerDir.row;
      let belowCell = cells[rowBelow][col];
      while (belowCell === types.empty || belowCell == types.goal) {
        row = rowBelow;
        rowBelow = row + 1 + playerDir.row;
        belowCell = cells[rowBelow][col];
      move(playerPos, { row, col });
      playerPos.row = row;
      playerPos.col = col;
      if (cell === types.goal) {
        cancelAnimationFraM
    case types.block:
    case types.wall:
      const rowAbove = row - 1 + playerDir.row;
      const nextCell = cells[rowAbove][col];
      if (nextCell === types.empty || nextCell === types.goal) {
        move(playerPos, { row: rowAbove, col });
        playerPos.row = rowAbove;
        playerPos.col = col;
  playerDir = { row: 0, col: 0 };
  context.strokeStyle = 'black';
  context.fillStyle = 'black';
  context.lineWidth =M
  const startRow = clamp(0, cells.length - 8, playerPos.row - 4);
  const startCol = clamp(0, width - 12, playerPos.col - 6);
  for (let row = startRow; row < cells.length; row++) {
    for (let col = startCol; col < cells[row].length; col++) {
      const cell = cells[row][col];
      const drawRow = row - startRow;
      const drawCol = col - startCol;
      switch(cell) {
        case types.wall:
          context.drawImage(wallCanvas, drawCol * grid, drawRow * grid);
       case types.block:
          context.strokeRect(drawCol * grid, drawRow * grid, grid, grid);
        case types.goal:
          context.strokeRect((drawCol + 0.2) * grid, drawRow * grid, grid - 12, grid);
          context.beginPath();
          context.arc((drawCol + 0.7) * grid, (drawRow + 0.5) * grid, 2, 0, Math.PI * 2);
          context.fill();
        case types.player:
          context.beginPath();
          context.arc((drawCol + 0.5) * grid, (drawM
Row + 0.3) * grid, 7, 0, Math.PI * 2);
          context.stroke();
          const x = (drawCol + ( playerFacing < 0 ? 0.1 : 0.6)) * grid;
          context.fillRect(x, (drawRow + 0.15) * grid, grid / 3, 2);
          context.beginPath();
          context.arc((drawCol + 0.5) * grid, (drawRow + 0.25) * grid, 7, 0, Math.PI, 1);
          context.fill();
          context.fillRect((drawCol + 0.48) * grid, (drawRow + 0.4) * grid, 2, grid / 2.5 );
          context.fillRect((drawCol + 0.3) * grid, (drawRoM
w + 0.6) * grid, grid / 2.5, 2);
          context.moveTo((drawCol + 0.5) * grid, (drawRow + 0.8) * grid);
          context.lineTo((drawCol + 0.65) * grid, (drawRow + 1) * grid);
          context.moveTo((drawCol + 0.5) * grid, (drawRow + 0.8) * grid);
          context.lineTo((drawCol + 0.35) * grid, (drawRow + 1) * grid);
          context.stroke();
document.addEventListener('keydown', function(e) {
  playerDir = { row: 0, col: 0};
  if (e.which === 37) {
  else if (e.which === 39) {
    playerDir.col = 1;
  else if (e.which === 40) {
    const nextCol = playerFacing + playerPos.col;
    const nextCell = cells[playerPos.row][nextCol];
    const cellAbove = cells[playerPos.row - 1][nextCol];
    const cellBelow = cells[playerPos.row + 1][nextCol];
      !carryingBlock &&
      nextCell === types.block &&
      cellAbove === types.empty
      cells[playerPos.row][nextCol] = types.empty;
      cells[playerPos.rM
ow - 1][playerPos.col] = types.block;
      carryingBlock = true;
    else if (carryingBlock) {
      let row = playerPos.row;
      if (nextCell === types.empty) {
        let rowBelow = row - 1;
        let belowCell = cells[rowBelow][nextCol];
        while (belowCell === types.empty) {
          row = rowBelow;
          rowBelow++;
          belowCell = cells[rowBelow][nextCol];
        (nextCell === types.wall ||
         nextCell === types.blockM+
        cellAbove === types.empty
        row = row - 1;
      cells[playerPos.row - 1][playerPos.col] = types.empty;
      cells[row][nextCol] = types.block;
      carryingBlock = false;
requestAnimationFrame(loop);
text/html;charset=utf-8
  <title>Block Dude Game</title>
  <meta charset="UTF-8">
    background: #fafafa;
    flex-direction: column;
    align-items: center;
    justify-content: center;
    border: 1px solid white;
    margin-bottom: 1rem;
<canvas width="384" height="256" id="game"></canvas>
  <div><b>CONTROLS</b></div>
Right Arrow:</b> Move left / right</div>
  <div><b>Down Arrow:</b> Pick up or drop block</div>
const canvas = document.getElementById('game');
const context = canvas.getContext('2d');
const wallCanvas = document.createElement('canvas');
const wallCtx = wallCanvas.getContext('2d');
wallCanvas.width = wallCanvas.height = grid;
wallCtx.fillStyle = 'white';
wallCtx.fillRect(1, 1, grid, grid);
wallCtx.fillStyle = 'black';
wallCtx.fillRect(0, 1, 21, 10);
x.fillRect(23, 1, 10, 10);
wallCtx.fillRect(0, 12, 10, 9);
wallCtx.fillRect(11, 12, 21, 9);
wallCtx.fillRect(0, 22, 21, 10);
wallCtx.fillRect(23, 22, 10, 10);
let playerDir = { row: 0, col: 0 };
let playerPos = { row: 0, col: 0 };
let playerFacing = -1;
let carryingBlock = false;
##                 #
##                   #
 #           #  $    #
 #           #$ $$@  #
 #####   #############
  .filter(rowData => !!rowData)
  .forEach((rowData, row) => {
    cells[row] = [];
    if (rowData.length > width) {
      width = rowData.length;
    rowData.split('').forEach((colData, col) => {
      cells[row][col] = colData;
      if (colData === types.player) {
        playerPos = { row, col };
function clamp(min, max, value) {
  return Math.min(Math.max(min, value), max);
function move(startPos, endPos) {
  const startCell = cells[startPos.row][startPos.col];
  const endCell = cells[endPos.row][endPos.col];
  const isPlayer = startCell === types.player;
  switch(startCell) {
    case types.player:
    case types.block:
      cells[startPos.row][startPos.col] = types.empty;
    case types.empty:
ls[endPos.row][endPos.col] = isPlayer ? types.player : types.block;
  playerFacing = endPos.col - startPos.col;
  if (carryingBlock) {
    cells[startPos.row - 1][startPos.col] = types.empty;
    cells[endPos.row - 1][endPos.col] = types.block;
  rAF = requestAnimationFrame(loop);
  context.clearRect(0,0,canvas.width,canvas.height);
  let row = playerPos.row + playerDir.row;
  const col = playerPos.col + playerDir.col;
  const cell = cells[row][coM
    case types.empty:
    case types.goal:
      let rowBelow = row + 1 + playerDir.row;
      let belowCell = cells[rowBelow][col];
      while (belowCell === types.empty || belowCell == types.goal) {
        row = rowBelow;
        rowBelow = row + 1 + playerDir.row;
        belowCell = cells[rowBelow][col];
      move(playerPos, { row, col });
      playerPos.row = row;
      playerPos.col = col;
      if (cell === types.goal) {
        cancelAnimationFraM
    case types.block:
    case types.wall:
      const rowAbove = row - 1 + playerDir.row;
      const nextCell = cells[rowAbove][col];
      if (nextCell === types.empty || nextCell === types.goal) {
        move(playerPos, { row: rowAbove, col });
        playerPos.row = rowAbove;
        playerPos.col = col;
  playerDir = { row: 0, col: 0 };
  context.strokeStyle = 'black';
  context.fillStyle = 'black';
  context.lineWidth =M
  const startRow = clamp(0, cells.length - 8, playerPos.row - 4);
  const startCol = clamp(0, width - 12, playerPos.col - 6);
  for (let row = startRow; row < cells.length; row++) {
    for (let col = startCol; col < cells[row].length; col++) {
      const cell = cells[row][col];
      const drawRow = row - startRow;
      const drawCol = col - startCol;
      switch(cell) {
        case types.wall:
          context.drawImage(wallCanvas, drawCol * grid, drawRow * grid);
       case types.block:
          context.strokeRect(drawCol * grid, drawRow * grid, grid, grid);
        case types.goal:
          context.strokeRect((drawCol + 0.2) * grid, drawRow * grid, grid - 12, grid);
          context.beginPath();
          context.arc((drawCol + 0.7) * grid, (drawRow + 0.5) * grid, 2, 0, Math.PI * 2);
          context.fill();
        case types.player:
          context.beginPath();
          context.arc((drawCol + 0.5) * grid, (drawM
Row + 0.3) * grid, 7, 0, Math.PI * 2);
          context.stroke();
          const x = (drawCol + ( playerFacing < 0 ? 0.1 : 0.6)) * grid;
          context.fillRect(x, (drawRow + 0.15) * grid, grid / 3, 2);
          context.beginPath();
          context.arc((drawCol + 0.5) * grid, (drawRow + 0.25) * grid, 7, 0, Math.PI, 1);
          context.fill();
          context.fillRect((drawCol + 0.48) * grid, (drawRow + 0.4) * grid, 2, grid / 2.5 );
          context.fillRect((drawCol + 0.3) * grid, (drawRoM
w + 0.6) * grid, grid / 2.5, 2);
          context.moveTo((drawCol + 0.5) * grid, (drawRow + 0.8) * grid);
          context.lineTo((drawCol + 0.65) * grid, (drawRow + 1) * grid);
          context.moveTo((drawCol + 0.5) * grid, (drawRow + 0.8) * grid);
          context.lineTo((drawCol + 0.35) * grid, (drawRow + 1) * grid);
          context.stroke();
document.addEventListener('keydown', function(e) {
  playerDir = { row: 0, col: 0};
  if (e.which === 37) {
  else if (e.which === 39) {
    playerDir.col = 1;
  else if (e.which === 40) {
    const nextCol = playerFacing + playerPos.col;
    const nextCell = cells[playerPos.row][nextCol];
    const cellAbove = cells[playerPos.row - 1][nextCol];
    const cellBelow = cells[playerPos.row + 1][nextCol];
      !carryingBlock &&
      nextCell === types.block &&
      cellAbove === types.empty
      cells[playerPos.row][nextCol] = types.empty;
      cells[playerPos.rM
ow - 1][playerPos.col] = types.block;
      carryingBlock = true;
    else if (carryingBlock) {
      let row = playerPos.row;
      if (nextCell === types.empty) {
        let rowBelow = row - 1;
        let belowCell = cells[rowBelow][nextCol];
        while (belowCell === types.empty) {
          row = rowBelow;
          rowBelow++;
          belowCell = cells[rowBelow][nextCol];
        (nextCell === types.wall ||
         nextCell === types.blockM+
        cellAbove === types.empty
        row = row - 1;
      cells[playerPos.row - 1][playerPos.col] = types.empty;
      cells[row][nextCol] = types.block;
      carryingBlock = false;
requestAnimationFrame(loop);
text/html;charset=utf-8
  <title>Block Dude Game</title>
  <meta charset="UTF-8">
    background: #fafafa;
    flex-direction: column;
    align-items: center;
    justify-content: center;
    border: 1px solid white;
    margin-bottom: 1rem;
<canvas width="384" height="256" id="game"></canvas>
  <div><b>CONTROLS</b></div>
Right Arrow:</b> Move left / right</div>
  <div><b>Down Arrow:</b> Pick up or drop block</div>
const canvas = document.getElementById('game');
const context = canvas.getContext('2d');
const wallCanvas = document.createElement('canvas');
const wallCtx = wallCanvas.getContext('2d');
wallCanvas.width = wallCanvas.height = grid;
wallCtx.fillStyle = 'white';
wallCtx.fillRect(1, 1, grid, grid);
wallCtx.fillStyle = 'black';
wallCtx.fillRect(0, 1, 21, 10);
x.fillRect(23, 1, 10, 10);
wallCtx.fillRect(0, 12, 10, 9);
wallCtx.fillRect(11, 12, 21, 9);
wallCtx.fillRect(0, 22, 21, 10);
wallCtx.fillRect(23, 22, 10, 10);
let playerDir = { row: 0, col: 0 };
let playerPos = { row: 0, col: 0 };
let playerFacing = -1;
let carryingBlock = false;
##                 #
##                   #
 #           #  $    #
 #           #$ $$@  #
 #####   #############
  .filter(rowData => !!rowData)
  .forEach((rowData, row) => {
    cells[row] = [];
    if (rowData.length > width) {
      width = rowData.length;
    rowData.split('').forEach((colData, col) => {
      cells[row][col] = colData;
      if (colData === types.player) {
        playerPos = { row, col };
function clamp(min, max, value) {
  return Math.min(Math.max(min, value), max);
function move(startPos, endPos) {
  const startCell = cells[startPos.row][startPos.col];
  const endCell = cells[endPos.row][endPos.col];
  const isPlayer = startCell === types.player;
  switch(startCell) {
    case types.player:
    case types.block:
      cells[startPos.row][startPos.col] = types.empty;
    case types.empty:
ls[endPos.row][endPos.col] = isPlayer ? types.player : types.block;
  playerFacing = endPos.col - startPos.col;
  if (carryingBlock) {
    cells[startPos.row - 1][startPos.col] = types.empty;
    cells[endPos.row - 1][endPos.col] = types.block;
  rAF = requestAnimationFrame(loop);
  context.clearRect(0,0,canvas.width,canvas.height);
  let row = playerPos.row + playerDir.row;
  const col = playerPos.col + playerDir.col;
  const cell = cells[row][coM
    case types.empty:
    case types.goal:
      let rowBelow = row + 1 + playerDir.row;
      let belowCell = cells[rowBelow][col];
      while (belowCell === types.empty || belowCell == types.goal) {
        row = rowBelow;
        rowBelow = row + 1 + playerDir.row;
        belowCell = cells[rowBelow][col];
      move(playerPos, { row, col });
      playerPos.row = row;
      playerPos.col = col;
      if (cell === types.goal) {
        cancelAnimationFraM
    case types.block:
    case types.wall:
      const rowAbove = row - 1 + playerDir.row;
      const nextCell = cells[rowAbove][col];
      if (nextCell === types.empty || nextCell === types.goal) {
        move(playerPos, { row: rowAbove, col });
        playerPos.row = rowAbove;
        playerPos.col = col;
  playerDir = { row: 0, col: 0 };
  context.strokeStyle = 'black';
  context.fillStyle = 'black';
  context.lineWidth =M
  const startRow = clamp(0, cells.length - 8, playerPos.row - 4);
  const startCol = clamp(0, width - 12, playerPos.col - 6);
  for (let row = startRow; row < cells.length; row++) {
    for (let col = startCol; col < cells[row].length; col++) {
      const cell = cells[row][col];
      const drawRow = row - startRow;
      const drawCol = col - startCol;
      switch(cell) {
        case types.wall:
          context.drawImage(wallCanvas, drawCol * grid, drawRow * grid);
       case types.block:
          context.strokeRect(drawCol * grid, drawRow * grid, grid, grid);
        case types.goal:
          context.strokeRect((drawCol + 0.2) * grid, drawRow * grid, grid - 12, grid);
          context.beginPath();
          context.arc((drawCol + 0.7) * grid, (drawRow + 0.5) * grid, 2, 0, Math.PI * 2);
          context.fill();
        case types.player:
          context.beginPath();
          context.arc((drawCol + 0.5) * grid, (drawM
Row + 0.3) * grid, 7, 0, Math.PI * 2);
          context.stroke();
          const x = (drawCol + ( playerFacing < 0 ? 0.1 : 0.6)) * grid;
          context.fillRect(x, (drawRow + 0.15) * grid, grid / 3, 2);
          context.beginPath();
          context.arc((drawCol + 0.5) * grid, (drawRow + 0.25) * grid, 7, 0, Math.PI, 1);
          context.fill();
          context.fillRect((drawCol + 0.48) * grid, (drawRow + 0.4) * grid, 2, grid / 2.5 );
          context.fillRect((drawCol + 0.3) * grid, (drawRoM
w + 0.6) * grid, grid / 2.5, 2);
          context.moveTo((drawCol + 0.5) * grid, (drawRow + 0.8) * grid);
          context.lineTo((drawCol + 0.65) * grid, (drawRow + 1) * grid);
          context.moveTo((drawCol + 0.5) * grid, (drawRow + 0.8) * grid);
          context.lineTo((drawCol + 0.35) * grid, (drawRow + 1) * grid);
          context.stroke();
document.addEventListener('keydown', function(e) {
  playerDir = { row: 0, col: 0};
  if (e.which === 37) {
  else if (e.which === 39) {
    playerDir.col = 1;
  else if (e.which === 40) {
    const nextCol = playerFacing + playerPos.col;
    const nextCell = cells[playerPos.row][nextCol];
    const cellAbove = cells[playerPos.row - 1][nextCol];
    const cellBelow = cells[playerPos.row + 1][nextCol];
      !carryingBlock &&
      nextCell === types.block &&
      cellAbove === types.empty
      cells[playerPos.row][nextCol] = types.empty;
      cells[playerPos.rM
ow - 1][playerPos.col] = types.block;
      carryingBlock = true;
    else if (carryingBlock) {
      let row = playerPos.row;
      if (nextCell === types.empty) {
        let rowBelow = row - 1;
        let belowCell = cells[rowBelow][nextCol];
        while (belowCell === types.empty) {
          row = rowBelow;
          rowBelow++;
          belowCell = cells[rowBelow][nextCol];
        (nextCell === types.wall ||
         nextCell === types.blockM+
        cellAbove === types.empty
        row = row - 1;
      cells[playerPos.row - 1][playerPos.col] = types.empty;
      cells[row][nextCol] = types.block;
      carryingBlock = false;
requestAnimationFrame(loop);
text/html;charset=utf-8
  <title>Block Dude Game</title>
  <meta charset="UTF-8">
    background: #fafafa;
    flex-direction: column;
    align-items: center;
    justify-content: center;
    border: 1px solid white;
    margin-bottom: 1rem;
<canvas width="384" height="256" id="game"></canvas>
  <div><b>CONTROLS</b></div>
Right Arrow:</b> Move left / right</div>
  <div><b>Down Arrow:</b> Pick up or drop block</div>
const canvas = document.getElementById('game');
const context = canvas.getContext('2d');
const wallCanvas = document.createElement('canvas');
const wallCtx = wallCanvas.getContext('2d');
wallCanvas.width = wallCanvas.height = grid;
wallCtx.fillStyle = 'white';
wallCtx.fillRect(1, 1, grid, grid);
wallCtx.fillStyle = 'black';
wallCtx.fillRect(0, 1, 21, 10);
x.fillRect(23, 1, 10, 10);
wallCtx.fillRect(0, 12, 10, 9);
wallCtx.fillRect(11, 12, 21, 9);
wallCtx.fillRect(0, 22, 21, 10);
wallCtx.fillRect(23, 22, 10, 10);
let playerDir = { row: 0, col: 0 };
let playerPos = { row: 0, col: 0 };
let playerFacing = -1;
let carryingBlock = false;
##                 #
##                   #
 #           #  $    #
 #           #$ $$@  #
 #####   #############
  .filter(rowData => !!rowData)
  .forEach((rowData, row) => {
    cells[row] = [];
    if (rowData.length > width) {
      width = rowData.length;
    rowData.split('').forEach((colData, col) => {
      cells[row][col] = colData;
      if (colData === types.player) {
        playerPos = { row, col };
function clamp(min, max, value) {
  return Math.min(Math.max(min, value), max);
function move(startPos, endPos) {
  const startCell = cells[startPos.row][startPos.col];
  const endCell = cells[endPos.row][endPos.col];
  const isPlayer = startCell === types.player;
  switch(startCell) {
    case types.player:
    case types.block:
      cells[startPos.row][startPos.col] = types.empty;
    case types.empty:
ls[endPos.row][endPos.col] = isPlayer ? types.player : types.block;
  playerFacing = endPos.col - startPos.col;
  if (carryingBlock) {
    cells[startPos.row - 1][startPos.col] = types.empty;
    cells[endPos.row - 1][endPos.col] = types.block;
  rAF = requestAnimationFrame(loop);
  context.clearRect(0,0,canvas.width,canvas.height);
  let row = playerPos.row + playerDir.row;
  const col = playerPos.col + playerDir.col;
  const cell = cells[row][coM
    case types.empty:
    case types.goal:
      let rowBelow = row + 1 + playerDir.row;
      let belowCell = cells[rowBelow][col];
      while (belowCell === types.empty || belowCell == types.goal) {
        row = rowBelow;
        rowBelow = row + 1 + playerDir.row;
        belowCell = cells[rowBelow][col];
      move(playerPos, { row, col });
      playerPos.row = row;
      playerPos.col = col;
      if (cell === types.goal) {
        cancelAnimationFraM
    case types.block:
    case types.wall:
      const rowAbove = row - 1 + playerDir.row;
      const nextCell = cells[rowAbove][col];
      if (nextCell === types.empty || nextCell === types.goal) {
        move(playerPos, { row: rowAbove, col });
        playerPos.row = rowAbove;
        playerPos.col = col;
  playerDir = { row: 0, col: 0 };
  context.strokeStyle = 'black';
  context.fillStyle = 'black';
  context.lineWidth =M
  const startRow = clamp(0, cells.length - 8, playerPos.row - 4);
  const startCol = clamp(0, width - 12, playerPos.col - 6);
  for (let row = startRow; row < cells.length; row++) {
    for (let col = startCol; col < cells[row].length; col++) {
      const cell = cells[row][col];
      const drawRow = row - startRow;
      const drawCol = col - startCol;
      switch(cell) {
        case types.wall:
          context.drawImage(wallCanvas, drawCol * grid, drawRow * grid);
       case types.block:
          context.strokeRect(drawCol * grid, drawRow * grid, grid, grid);
        case types.goal:
          context.strokeRect((drawCol + 0.2) * grid, drawRow * grid, grid - 12, grid);
          context.beginPath();
          context.arc((drawCol + 0.7) * grid, (drawRow + 0.5) * grid, 2, 0, Math.PI * 2);
          context.fill();
        case types.player:
          context.beginPath();
          context.arc((drawCol + 0.5) * grid, (drawM
Row + 0.3) * grid, 7, 0, Math.PI * 2);
          context.stroke();
          const x = (drawCol + ( playerFacing < 0 ? 0.1 : 0.6)) * grid;
          context.fillRect(x, (drawRow + 0.15) * grid, grid / 3, 2);
          context.beginPath();
          context.arc((drawCol + 0.5) * grid, (drawRow + 0.25) * grid, 7, 0, Math.PI, 1);
          context.fill();
          context.fillRect((drawCol + 0.48) * grid, (drawRow + 0.4) * grid, 2, grid / 2.5 );
          context.fillRect((drawCol + 0.3) * grid, (drawRoM
w + 0.6) * grid, grid / 2.5, 2);
          context.moveTo((drawCol + 0.5) * grid, (drawRow + 0.8) * grid);
          context.lineTo((drawCol + 0.65) * grid, (drawRow + 1) * grid);
          context.moveTo((drawCol + 0.5) * grid, (drawRow + 0.8) * grid);
          context.lineTo((drawCol + 0.35) * grid, (drawRow + 1) * grid);
          context.stroke();
document.addEventListener('keydown', function(e) {
  playerDir = { row: 0, col: 0};
  if (e.which === 37) {
  else if (e.which === 39) {
    playerDir.col = 1;
  else if (e.which === 40) {
    const nextCol = playerFacing + playerPos.col;
    const nextCell = cells[playerPos.row][nextCol];
    const cellAbove = cells[playerPos.row - 1][nextCol];
    const cellBelow = cells[playerPos.row + 1][nextCol];
      !carryingBlock &&
      nextCell === types.block &&
      cellAbove === types.empty
      cells[playerPos.row][nextCol] = types.empty;
      cells[playerPos.rM
ow - 1][playerPos.col] = types.block;
      carryingBlock = true;
    else if (carryingBlock) {
      let row = playerPos.row;
      if (nextCell === types.empty) {
        let rowBelow = row - 1;
        let belowCell = cells[rowBelow][nextCol];
        while (belowCell === types.empty) {
          row = rowBelow;
          rowBelow++;
          belowCell = cells[rowBelow][nextCol];
        (nextCell === types.wall ||
         nextCell === types.blockM+
        cellAbove === types.empty
        row = row - 1;
      cells[playerPos.row - 1][playerPos.col] = types.empty;
      cells[row][nextCol] = types.block;
      carryingBlock = false;
requestAnimationFrame(loop);
text/html;charset=utf-8
  <title>Block Dude Game</title>
  <meta charset="UTF-8">
    background: #fafafa;
    flex-direction: column;
    align-items: center;
    justify-content: center;
    border: 1px solid white;
    margin-bottom: 1rem;
<canvas width="384" height="256" id="game"></canvas>
  <div><b>CONTROLS</b></div>
Right Arrow:</b> Move left / right</div>
  <div><b>Down Arrow:</b> Pick up or drop block</div>
const canvas = document.getElementById('game');
const context = canvas.getContext('2d');
const wallCanvas = document.createElement('canvas');
const wallCtx = wallCanvas.getContext('2d');
wallCanvas.width = wallCanvas.height = grid;
wallCtx.fillStyle = 'white';
wallCtx.fillRect(1, 1, grid, grid);
wallCtx.fillStyle = 'black';
wallCtx.fillRect(0, 1, 21, 10);
x.fillRect(23, 1, 10, 10);
wallCtx.fillRect(0, 12, 10, 9);
wallCtx.fillRect(11, 12, 21, 9);
wallCtx.fillRect(0, 22, 21, 10);
wallCtx.fillRect(23, 22, 10, 10);
let playerDir = { row: 0, col: 0 };
let playerPos = { row: 0, col: 0 };
let playerFacing = -1;
let carryingBlock = false;
##                 #
##                   #
 #           #  $    #
 #           #$ $$@  #
 #####   #############
  .filter(rowData => !!rowData)
  .forEach((rowData, row) => {
    cells[row] = [];
    if (rowData.length > width) {
      width = rowData.length;
    rowData.split('').forEach((colData, col) => {
      cells[row][col] = colData;
      if (colData === types.player) {
        playerPos = { row, col };
function clamp(min, max, value) {
  return Math.min(Math.max(min, value), max);
function move(startPos, endPos) {
  const startCell = cells[startPos.row][startPos.col];
  const endCell = cells[endPos.row][endPos.col];
  const isPlayer = startCell === types.player;
  switch(startCell) {
    case types.player:
    case types.block:
      cells[startPos.row][startPos.col] = types.empty;
    case types.empty:
ls[endPos.row][endPos.col] = isPlayer ? types.player : types.block;
  playerFacing = endPos.col - startPos.col;
  if (carryingBlock) {
    cells[startPos.row - 1][startPos.col] = types.empty;
    cells[endPos.row - 1][endPos.col] = types.block;
  rAF = requestAnimationFrame(loop);
  context.clearRect(0,0,canvas.width,canvas.height);
  let row = playerPos.row + playerDir.row;
  const col = playerPos.col + playerDir.col;
  const cell = cells[row][coM
    case types.empty:
    case types.goal:
      let rowBelow = row + 1 + playerDir.row;
      let belowCell = cells[rowBelow][col];
      while (belowCell === types.empty || belowCell == types.goal) {
        row = rowBelow;
        rowBelow = row + 1 + playerDir.row;
        belowCell = cells[rowBelow][col];
      move(playerPos, { row, col });
      playerPos.row = row;
      playerPos.col = col;
      if (cell === types.goal) {
        cancelAnimationFraM
    case types.block:
    case types.wall:
      const rowAbove = row - 1 + playerDir.row;
      const nextCell = cells[rowAbove][col];
      if (nextCell === types.empty || nextCell === types.goal) {
        move(playerPos, { row: rowAbove, col });
        playerPos.row = rowAbove;
        playerPos.col = col;
  playerDir = { row: 0, col: 0 };
  context.strokeStyle = 'black';
  context.fillStyle = 'black';
  context.lineWidth =M
  const startRow = clamp(0, cells.length - 8, playerPos.row - 4);
  const startCol = clamp(0, width - 12, playerPos.col - 6);
  for (let row = startRow; row < cells.length; row++) {
    for (let col = startCol; col < cells[row].length; col++) {
      const cell = cells[row][col];
      const drawRow = row - startRow;
      const drawCol = col - startCol;
      switch(cell) {
        case types.wall:
          context.drawImage(wallCanvas, drawCol * grid, drawRow * grid);
       case types.block:
          context.strokeRect(drawCol * grid, drawRow * grid, grid, grid);
        case types.goal:
          context.strokeRect((drawCol + 0.2) * grid, drawRow * grid, grid - 12, grid);
          context.beginPath();
          context.arc((drawCol + 0.7) * grid, (drawRow + 0.5) * grid, 2, 0, Math.PI * 2);
          context.fill();
        case types.player:
          context.beginPath();
          context.arc((drawCol + 0.5) * grid, (drawM
Row + 0.3) * grid, 7, 0, Math.PI * 2);
          context.stroke();
          const x = (drawCol + ( playerFacing < 0 ? 0.1 : 0.6)) * grid;
          context.fillRect(x, (drawRow + 0.15) * grid, grid / 3, 2);
          context.beginPath();
          context.arc((drawCol + 0.5) * grid, (drawRow + 0.25) * grid, 7, 0, Math.PI, 1);
          context.fill();
          context.fillRect((drawCol + 0.48) * grid, (drawRow + 0.4) * grid, 2, grid / 2.5 );
          context.fillRect((drawCol + 0.3) * grid, (drawRoM
w + 0.6) * grid, grid / 2.5, 2);
          context.moveTo((drawCol + 0.5) * grid, (drawRow + 0.8) * grid);
          context.lineTo((drawCol + 0.65) * grid, (drawRow + 1) * grid);
          context.moveTo((drawCol + 0.5) * grid, (drawRow + 0.8) * grid);
          context.lineTo((drawCol + 0.35) * grid, (drawRow + 1) * grid);
          context.stroke();
document.addEventListener('keydown', function(e) {
  playerDir = { row: 0, col: 0};
  if (e.which === 37) {
  else if (e.which === 39) {
    playerDir.col = 1;
  else if (e.which === 40) {
    const nextCol = playerFacing + playerPos.col;
    const nextCell = cells[playerPos.row][nextCol];
    const cellAbove = cells[playerPos.row - 1][nextCol];
    const cellBelow = cells[playerPos.row + 1][nextCol];
      !carryingBlock &&
      nextCell === types.block &&
      cellAbove === types.empty
      cells[playerPos.row][nextCol] = types.empty;
      cells[playerPos.rM
ow - 1][playerPos.col] = types.block;
      carryingBlock = true;
    else if (carryingBlock) {
      let row = playerPos.row;
      if (nextCell === types.empty) {
        let rowBelow = row - 1;
        let belowCell = cells[rowBelow][nextCol];
        while (belowCell === types.empty) {
          row = rowBelow;
          rowBelow++;
          belowCell = cells[rowBelow][nextCol];
        (nextCell === types.wall ||
         nextCell === types.blockM+
        cellAbove === types.empty
        row = row - 1;
      cells[playerPos.row - 1][playerPos.col] = types.empty;
      cells[row][nextCol] = types.block;
      carryingBlock = false;
requestAnimationFrame(loop);
text/html;charset=utf-8
<!DOCTYPE html><html><head><title>Doodle Jump Game</title><meta charset="UTF-8"><style>body,html{height:100%;margin:0;background:#000}body{display:flex;align-items:center;justify-content:center}canvas{border:1px solid #fff}</style></head><body><canvas width="375" height="667" id="game"></canvas><script>const canvas = document.getElementById('game');
const context = canvas.getContext('2d');
const platformWidth = 65;
const platformHeight = 20;
const platformStart = canvas.height - 50;
const gravity = 0.33;
const bounceVelocity = -12.5;
let minPlatformSpace = 15;
let maxPlatformSpace = 20;
  x: canvas.width / 2 - platformWidth / 2,
function random(min, max) {
  return Math.random() * (max - min) + min;
let y = platformStart;
  y -= platformHeight + random(minPlatformSpace, maxPlatformSpace);
    x = random(25, canvas.width - 25 - platformWidth);
    y > canvas.height / 2 &&
 canvas.width / 2 - platformWidth * 1.5 &&
    x < canvas.width / 2 + platformWidth / 2
  platforms.push({ x, y });
  x: canvas.width / 2 - 20,
  y: platformStart - 60,
let keydown = false;
let prevDoodleY = doodle.y;
  requestAnimationFrame(loop);
  context.clearRect(0,0,canvas.width,canvas.height);
  doodle.dy += gravity;
  if (doodle.y < canvas.height / 2 && doM
    platforms.forEach(function(platform) {
      platform.y += -doodle.dy;
    while (platforms[platforms.length - 1].y > 0) {
      platforms.push({
        x: random(25, canvas.width - 25 - platformWidth),
        y: platforms[platforms.length - 1].y - (platformHeight + random(minPlatformSpace, maxPlatformSpace))
      minPlatformSpace += 0.5;
      maxPlatformSpace += 0.5;
      maxPlatformSpace = Math.min(maxPlatformSpace, canvas.height / 2);
    doodle.y += doodle.dy;
    if (playerDir < 0) {
      doodle.dx += drag;
      if (doodle.dx > 0) {
        doodle.dx = 0;
        playerDir = 0;
    else if (playerDir > 0) {
      doodle.dx -= drag;
      if (doodle.dx < 0) {
        doodle.dx = 0;
        playerDir = 0;
  doodle.x += doodle.dx;
  if (doodle.x + doodle.width < 0) {
    doodle.x = canvas.width;
  else if (doodle.x > canvas.width) {
  context.fillStyle = 'green';
  platforms.forEach(function(platform) {
    context.fillRect(platform.x, platform.y, platformWidth, platformHeight);
      doodle.dy > 0 &&
      prevDoodleY + doodle.height <= platform.y &&
      doodle.x < platform.x + platformWidth &&
      doodle.x + doodle.width > platform.x &&
      doodle.y < platform.y + platformHeight &&
      doodle.y + doodle.height > platform.y
      doodle.y = platform.y - doodle.height;
     doodle.dy = bounceVelocity;
  context.fillStyle = 'yellow';
  context.fillRect(doodle.x, doodle.y, doodle.width, doodle.height);
  prevDoodleY = doodle.y;
  platforms = platforms.filter(function(platform) {
    return platform.y < canvas.height;
document.addEventListener('keydown', function(e) {
  if (e.which === 37) {
  else if (e.which === 39) {
document.addEventListener('keyup', function(e) {
requestAnimationFrame(loop);</script></body></html>h!
text/html;charset=utf-8
<!DOCTYPE html><html><head><title>Doodle Jump Game</title><meta charset="UTF-8"><style>body,html{height:100%;margin:0;background:#000}body{display:flex;align-items:center;justify-content:center}canvas{border:1px solid #fff}</style></head><body><canvas width="375" height="667" id="game"></canvas><script>const canvas = document.getElementById('game');
const context = canvas.getContext('2d');
const platformWidth = 65;
const platformHeight = 20;
const platformStart = canvas.height - 50;
const gravity = 0.33;
const bounceVelocity = -12.5;
let minPlatformSpace = 15;
let maxPlatformSpace = 20;
  x: canvas.width / 2 - platformWidth / 2,
function random(min, max) {
  return Math.random() * (max - min) + min;
let y = platformStart;
  y -= platformHeight + random(minPlatformSpace, maxPlatformSpace);
    x = random(25, canvas.width - 25 - platformWidth);
    y > canvas.height / 2 &&
 canvas.width / 2 - platformWidth * 1.5 &&
    x < canvas.width / 2 + platformWidth / 2
  platforms.push({ x, y });
  x: canvas.width / 2 - 20,
  y: platformStart - 60,
let keydown = false;
let prevDoodleY = doodle.y;
  requestAnimationFrame(loop);
  context.clearRect(0,0,canvas.width,canvas.height);
  doodle.dy += gravity;
  if (doodle.y < canvas.height / 2 && doM
    platforms.forEach(function(platform) {
      platform.y += -doodle.dy;
    while (platforms[platforms.length - 1].y > 0) {
      platforms.push({
        x: random(25, canvas.width - 25 - platformWidth),
        y: platforms[platforms.length - 1].y - (platformHeight + random(minPlatformSpace, maxPlatformSpace))
      minPlatformSpace += 0.5;
      maxPlatformSpace += 0.5;
      maxPlatformSpace = Math.min(maxPlatformSpace, canvas.height / 2);
    doodle.y += doodle.dy;
    if (playerDir < 0) {
      doodle.dx += drag;
      if (doodle.dx > 0) {
        doodle.dx = 0;
        playerDir = 0;
    else if (playerDir > 0) {
      doodle.dx -= drag;
      if (doodle.dx < 0) {
        doodle.dx = 0;
        playerDir = 0;
  doodle.x += doodle.dx;
  if (doodle.x + doodle.width < 0) {
    doodle.x = canvas.width;
  else if (doodle.x > canvas.width) {
  context.fillStyle = 'green';
  platforms.forEach(function(platform) {
    context.fillRect(platform.x, platform.y, platformWidth, platformHeight);
      doodle.dy > 0 &&
      prevDoodleY + doodle.height <= platform.y &&
      doodle.x < platform.x + platformWidth &&
      doodle.x + doodle.width > platform.x &&
      doodle.y < platform.y + platformHeight &&
      doodle.y + doodle.height > platform.y
      doodle.y = platform.y - doodle.height;
     doodle.dy = bounceVelocity;
  context.fillStyle = 'yellow';
  context.fillRect(doodle.x, doodle.y, doodle.width, doodle.height);
  prevDoodleY = doodle.y;
  platforms = platforms.filter(function(platform) {
    return platform.y < canvas.height;
document.addEventListener('keydown', function(e) {
  if (e.which === 37) {
  else if (e.which === 39) {
document.addEventListener('keyup', function(e) {
requestAnimationFrame(loop);</script></body></html>h!
text/html;charset=utf-8
<!DOCTYPE html><html><head><title>Doodle Jump Game</title><meta charset="UTF-8"><style>body,html{height:100%;margin:0;background:#000}body{display:flex;align-items:center;justify-content:center}canvas{border:1px solid #fff}</style></head><body><canvas width="375" height="667" id="game"></canvas><script>const canvas = document.getElementById('game');
const context = canvas.getContext('2d');
const platformWidth = 65;
const platformHeight = 20;
const platformStart = canvas.height - 50;
const gravity = 0.33;
const bounceVelocity = -12.5;
let minPlatformSpace = 15;
let maxPlatformSpace = 20;
  x: canvas.width / 2 - platformWidth / 2,
function random(min, max) {
  return Math.random() * (max - min) + min;
let y = platformStart;
  y -= platformHeight + random(minPlatformSpace, maxPlatformSpace);
    x = random(25, canvas.width - 25 - platformWidth);
    y > canvas.height / 2 &&
 canvas.width / 2 - platformWidth * 1.5 &&
    x < canvas.width / 2 + platformWidth / 2
  platforms.push({ x, y });
  x: canvas.width / 2 - 20,
  y: platformStart - 60,
let keydown = false;
let prevDoodleY = doodle.y;
  requestAnimationFrame(loop);
  context.clearRect(0,0,canvas.width,canvas.height);
  doodle.dy += gravity;
  if (doodle.y < canvas.height / 2 && doM
    platforms.forEach(function(platform) {
      platform.y += -doodle.dy;
    while (platforms[platforms.length - 1].y > 0) {
      platforms.push({
        x: random(25, canvas.width - 25 - platformWidth),
        y: platforms[platforms.length - 1].y - (platformHeight + random(minPlatformSpace, maxPlatformSpace))
      minPlatformSpace += 0.5;
      maxPlatformSpace += 0.5;
      maxPlatformSpace = Math.min(maxPlatformSpace, canvas.height / 2);
    doodle.y += doodle.dy;
    if (playerDir < 0) {
      doodle.dx += drag;
      if (doodle.dx > 0) {
        doodle.dx = 0;
        playerDir = 0;
    else if (playerDir > 0) {
      doodle.dx -= drag;
      if (doodle.dx < 0) {
        doodle.dx = 0;
        playerDir = 0;
  doodle.x += doodle.dx;
  if (doodle.x + doodle.width < 0) {
    doodle.x = canvas.width;
  else if (doodle.x > canvas.width) {
  context.fillStyle = 'green';
  platforms.forEach(function(platform) {
    context.fillRect(platform.x, platform.y, platformWidth, platformHeight);
      doodle.dy > 0 &&
      prevDoodleY + doodle.height <= platform.y &&
      doodle.x < platform.x + platformWidth &&
      doodle.x + doodle.width > platform.x &&
      doodle.y < platform.y + platformHeight &&
      doodle.y + doodle.height > platform.y
      doodle.y = platform.y - doodle.height;
     doodle.dy = bounceVelocity;
  context.fillStyle = 'yellow';
  context.fillRect(doodle.x, doodle.y, doodle.width, doodle.height);
  prevDoodleY = doodle.y;
  platforms = platforms.filter(function(platform) {
    return platform.y < canvas.height;
document.addEventListener('keydown', function(e) {
  if (e.which === 37) {
  else if (e.which === 39) {
document.addEventListener('keyup', function(e) {
requestAnimationFrame(loop);</script></body></html>h!
text/html;charset=utf-8
<!DOCTYPE html><html><head><title>Doodle Jump Game</title><meta charset="UTF-8"><style>body,html{height:100%;margin:0;background:#000}body{display:flex;align-items:center;justify-content:center}canvas{border:1px solid #fff}</style></head><body><canvas width="375" height="667" id="game"></canvas><script>const canvas = document.getElementById('game');
const context = canvas.getContext('2d');
const platformWidth = 65;
const platformHeight = 20;
const platformStart = canvas.height - 50;
const gravity = 0.33;
const bounceVelocity = -12.5;
let minPlatformSpace = 15;
let maxPlatformSpace = 20;
  x: canvas.width / 2 - platformWidth / 2,
function random(min, max) {
  return Math.random() * (max - min) + min;
let y = platformStart;
  y -= platformHeight + random(minPlatformSpace, maxPlatformSpace);
    x = random(25, canvas.width - 25 - platformWidth);
    y > canvas.height / 2 &&
 canvas.width / 2 - platformWidth * 1.5 &&
    x < canvas.width / 2 + platformWidth / 2
  platforms.push({ x, y });
  x: canvas.width / 2 - 20,
  y: platformStart - 60,
let keydown = false;
let prevDoodleY = doodle.y;
  requestAnimationFrame(loop);
  context.clearRect(0,0,canvas.width,canvas.height);
  doodle.dy += gravity;
  if (doodle.y < canvas.height / 2 && doM
    platforms.forEach(function(platform) {
      platform.y += -doodle.dy;
    while (platforms[platforms.length - 1].y > 0) {
      platforms.push({
        x: random(25, canvas.width - 25 - platformWidth),
        y: platforms[platforms.length - 1].y - (platformHeight + random(minPlatformSpace, maxPlatformSpace))
      minPlatformSpace += 0.5;
      maxPlatformSpace += 0.5;
      maxPlatformSpace = Math.min(maxPlatformSpace, canvas.height / 2);
    doodle.y += doodle.dy;
    if (playerDir < 0) {
      doodle.dx += drag;
      if (doodle.dx > 0) {
        doodle.dx = 0;
        playerDir = 0;
    else if (playerDir > 0) {
      doodle.dx -= drag;
      if (doodle.dx < 0) {
        doodle.dx = 0;
        playerDir = 0;
  doodle.x += doodle.dx;
  if (doodle.x + doodle.width < 0) {
    doodle.x = canvas.width;
  else if (doodle.x > canvas.width) {
  context.fillStyle = 'green';
  platforms.forEach(function(platform) {
    context.fillRect(platform.x, platform.y, platformWidth, platformHeight);
      doodle.dy > 0 &&
      prevDoodleY + doodle.height <= platform.y &&
      doodle.x < platform.x + platformWidth &&
      doodle.x + doodle.width > platform.x &&
      doodle.y < platform.y + platformHeight &&
      doodle.y + doodle.height > platform.y
      doodle.y = platform.y - doodle.height;
     doodle.dy = bounceVelocity;
  context.fillStyle = 'yellow';
  context.fillRect(doodle.x, doodle.y, doodle.width, doodle.height);
  prevDoodleY = doodle.y;
  platforms = platforms.filter(function(platform) {
    return platform.y < canvas.height;
document.addEventListener('keydown', function(e) {
  if (e.which === 37) {
  else if (e.which === 39) {
document.addEventListener('keyup', function(e) {
requestAnimationFrame(loop);</script></body></html>h!
text/html;charset=utf-8
<!DOCTYPE html><html><head><title>Doodle Jump Game</title><meta charset="UTF-8"><style>body,html{height:100%;margin:0;background:#000}body{display:flex;align-items:center;justify-content:center}canvas{border:1px solid #fff}</style></head><body><canvas width="375" height="667" id="game"></canvas><script>const canvas = document.getElementById('game');
const context = canvas.getContext('2d');
const platformWidth = 65;
const platformHeight = 20;
const platformStart = canvas.height - 50;
const gravity = 0.33;
const bounceVelocity = -12.5;
let minPlatformSpace = 15;
let maxPlatformSpace = 20;
  x: canvas.width / 2 - platformWidth / 2,
function random(min, max) {
  return Math.random() * (max - min) + min;
let y = platformStart;
  y -= platformHeight + random(minPlatformSpace, maxPlatformSpace);
    x = random(25, canvas.width - 25 - platformWidth);
    y > canvas.height / 2 &&
 canvas.width / 2 - platformWidth * 1.5 &&
    x < canvas.width / 2 + platformWidth / 2
  platforms.push({ x, y });
  x: canvas.width / 2 - 20,
  y: platformStart - 60,
let keydown = false;
let prevDoodleY = doodle.y;
  requestAnimationFrame(loop);
  context.clearRect(0,0,canvas.width,canvas.height);
  doodle.dy += gravity;
  if (doodle.y < canvas.height / 2 && doM
    platforms.forEach(function(platform) {
      platform.y += -doodle.dy;
    while (platforms[platforms.length - 1].y > 0) {
      platforms.push({
        x: random(25, canvas.width - 25 - platformWidth),
        y: platforms[platforms.length - 1].y - (platformHeight + random(minPlatformSpace, maxPlatformSpace))
      minPlatformSpace += 0.5;
      maxPlatformSpace += 0.5;
      maxPlatformSpace = Math.min(maxPlatformSpace, canvas.height / 2);
    doodle.y += doodle.dy;
    if (playerDir < 0) {
      doodle.dx += drag;
      if (doodle.dx > 0) {
        doodle.dx = 0;
        playerDir = 0;
    else if (playerDir > 0) {
      doodle.dx -= drag;
      if (doodle.dx < 0) {
        doodle.dx = 0;
        playerDir = 0;
  doodle.x += doodle.dx;
  if (doodle.x + doodle.width < 0) {
    doodle.x = canvas.width;
  else if (doodle.x > canvas.width) {
  context.fillStyle = 'green';
  platforms.forEach(function(platform) {
    context.fillRect(platform.x, platform.y, platformWidth, platformHeight);
      doodle.dy > 0 &&
      prevDoodleY + doodle.height <= platform.y &&
      doodle.x < platform.x + platformWidth &&
      doodle.x + doodle.width > platform.x &&
      doodle.y < platform.y + platformHeight &&
      doodle.y + doodle.height > platform.y
      doodle.y = platform.y - doodle.height;
     doodle.dy = bounceVelocity;
  context.fillStyle = 'yellow';
  context.fillRect(doodle.x, doodle.y, doodle.width, doodle.height);
  prevDoodleY = doodle.y;
  platforms = platforms.filter(function(platform) {
    return platform.y < canvas.height;
document.addEventListener('keydown', function(e) {
  if (e.which === 37) {
  else if (e.which === 39) {
document.addEventListener('keyup', function(e) {
requestAnimationFrame(loop);</script></body></html>h!
text/html;charset=utf-8
<!DOCTYPE html><html><head><title>Doodle Jump Game</title><meta charset="UTF-8"><style>body,html{height:100%;margin:0;background:#000}body{display:flex;align-items:center;justify-content:center}canvas{border:1px solid #fff}</style></head><body><canvas width="375" height="667" id="game"></canvas><script>const canvas = document.getElementById('game');
const context = canvas.getContext('2d');
const platformWidth = 65;
const platformHeight = 20;
const platformStart = canvas.height - 50;
const gravity = 0.33;
const bounceVelocity = -12.5;
let minPlatformSpace = 15;
let maxPlatformSpace = 20;
  x: canvas.width / 2 - platformWidth / 2,
function random(min, max) {
  return Math.random() * (max - min) + min;
let y = platformStart;
  y -= platformHeight + random(minPlatformSpace, maxPlatformSpace);
    x = random(25, canvas.width - 25 - platformWidth);
    y > canvas.height / 2 &&
 canvas.width / 2 - platformWidth * 1.5 &&
    x < canvas.width / 2 + platformWidth / 2
  platforms.push({ x, y });
  x: canvas.width / 2 - 20,
  y: platformStart - 60,
let keydown = false;
let prevDoodleY = doodle.y;
  requestAnimationFrame(loop);
  context.clearRect(0,0,canvas.width,canvas.height);
  doodle.dy += gravity;
  if (doodle.y < canvas.height / 2 && doM
    platforms.forEach(function(platform) {
      platform.y += -doodle.dy;
    while (platforms[platforms.length - 1].y > 0) {
      platforms.push({
        x: random(25, canvas.width - 25 - platformWidth),
        y: platforms[platforms.length - 1].y - (platformHeight + random(minPlatformSpace, maxPlatformSpace))
      minPlatformSpace += 0.5;
      maxPlatformSpace += 0.5;
      maxPlatformSpace = Math.min(maxPlatformSpace, canvas.height / 2);
    doodle.y += doodle.dy;
    if (playerDir < 0) {
      doodle.dx += drag;
      if (doodle.dx > 0) {
        doodle.dx = 0;
        playerDir = 0;
    else if (playerDir > 0) {
      doodle.dx -= drag;
      if (doodle.dx < 0) {
        doodle.dx = 0;
        playerDir = 0;
  doodle.x += doodle.dx;
  if (doodle.x + doodle.width < 0) {
    doodle.x = canvas.width;
  else if (doodle.x > canvas.width) {
  context.fillStyle = 'green';
  platforms.forEach(function(platform) {
    context.fillRect(platform.x, platform.y, platformWidth, platformHeight);
      doodle.dy > 0 &&
      prevDoodleY + doodle.height <= platform.y &&
      doodle.x < platform.x + platformWidth &&
      doodle.x + doodle.width > platform.x &&
      doodle.y < platform.y + platformHeight &&
      doodle.y + doodle.height > platform.y
      doodle.y = platform.y - doodle.height;
     doodle.dy = bounceVelocity;
  context.fillStyle = 'yellow';
  context.fillRect(doodle.x, doodle.y, doodle.width, doodle.height);
  prevDoodleY = doodle.y;
  platforms = platforms.filter(function(platform) {
    return platform.y < canvas.height;
document.addEventListener('keydown', function(e) {
  if (e.which === 37) {
  else if (e.which === 39) {
document.addEventListener('keyup', function(e) {
requestAnimationFrame(loop);</script></body></html>h!
text/html;charset=utf-8
<!DOCTYPE html><html><head><title>Doodle Jump Game</title><meta charset="UTF-8"><style>body,html{height:100%;margin:0;background:#000}body{display:flex;align-items:center;justify-content:center}canvas{border:1px solid #fff}</style></head><body><canvas width="375" height="667" id="game"></canvas><script>const canvas = document.getElementById('game');
const context = canvas.getContext('2d');
const platformWidth = 65;
const platformHeight = 20;
const platformStart = canvas.height - 50;
const gravity = 0.33;
const bounceVelocity = -12.5;
let minPlatformSpace = 15;
let maxPlatformSpace = 20;
  x: canvas.width / 2 - platformWidth / 2,
function random(min, max) {
  return Math.random() * (max - min) + min;
let y = platformStart;
  y -= platformHeight + random(minPlatformSpace, maxPlatformSpace);
    x = random(25, canvas.width - 25 - platformWidth);
    y > canvas.height / 2 &&
 canvas.width / 2 - platformWidth * 1.5 &&
    x < canvas.width / 2 + platformWidth / 2
  platforms.push({ x, y });
  x: canvas.width / 2 - 20,
  y: platformStart - 60,
let keydown = false;
let prevDoodleY = doodle.y;
  requestAnimationFrame(loop);
  context.clearRect(0,0,canvas.width,canvas.height);
  doodle.dy += gravity;
  if (doodle.y < canvas.height / 2 && doM
    platforms.forEach(function(platform) {
      platform.y += -doodle.dy;
    while (platforms[platforms.length - 1].y > 0) {
      platforms.push({
        x: random(25, canvas.width - 25 - platformWidth),
        y: platforms[platforms.length - 1].y - (platformHeight + random(minPlatformSpace, maxPlatformSpace))
      minPlatformSpace += 0.5;
      maxPlatformSpace += 0.5;
      maxPlatformSpace = Math.min(maxPlatformSpace, canvas.height / 2);
    doodle.y += doodle.dy;
    if (playerDir < 0) {
      doodle.dx += drag;
      if (doodle.dx > 0) {
        doodle.dx = 0;
        playerDir = 0;
    else if (playerDir > 0) {
      doodle.dx -= drag;
      if (doodle.dx < 0) {
        doodle.dx = 0;
        playerDir = 0;
  doodle.x += doodle.dx;
  if (doodle.x + doodle.width < 0) {
    doodle.x = canvas.width;
  else if (doodle.x > canvas.width) {
  context.fillStyle = 'green';
  platforms.forEach(function(platform) {
    context.fillRect(platform.x, platform.y, platformWidth, platformHeight);
      doodle.dy > 0 &&
      prevDoodleY + doodle.height <= platform.y &&
      doodle.x < platform.x + platformWidth &&
      doodle.x + doodle.width > platform.x &&
      doodle.y < platform.y + platformHeight &&
      doodle.y + doodle.height > platform.y
      doodle.y = platform.y - doodle.height;
     doodle.dy = bounceVelocity;
  context.fillStyle = 'yellow';
  context.fillRect(doodle.x, doodle.y, doodle.width, doodle.height);
  prevDoodleY = doodle.y;
  platforms = platforms.filter(function(platform) {
    return platform.y < canvas.height;
document.addEventListener('keydown', function(e) {
  if (e.which === 37) {
  else if (e.which === 39) {
document.addEventListener('keyup', function(e) {
requestAnimationFrame(loop);</script></body></html>h!
text/html;charset=utf-8
<!DOCTYPE html><html><head><title>Doodle Jump Game</title><meta charset="UTF-8"><style>body,html{height:100%;margin:0;background:#000}body{display:flex;align-items:center;justify-content:center}canvas{border:1px solid #fff}</style></head><body><canvas width="375" height="667" id="game"></canvas><script>const canvas = document.getElementById('game');
const context = canvas.getContext('2d');
const platformWidth = 65;
const platformHeight = 20;
const platformStart = canvas.height - 50;
const gravity = 0.33;
const bounceVelocity = -12.5;
let minPlatformSpace = 15;
let maxPlatformSpace = 20;
  x: canvas.width / 2 - platformWidth / 2,
function random(min, max) {
  return Math.random() * (max - min) + min;
let y = platformStart;
  y -= platformHeight + random(minPlatformSpace, maxPlatformSpace);
    x = random(25, canvas.width - 25 - platformWidth);
    y > canvas.height / 2 &&
 canvas.width / 2 - platformWidth * 1.5 &&
    x < canvas.width / 2 + platformWidth / 2
  platforms.push({ x, y });
  x: canvas.width / 2 - 20,
  y: platformStart - 60,
let keydown = false;
let prevDoodleY = doodle.y;
  requestAnimationFrame(loop);
  context.clearRect(0,0,canvas.width,canvas.height);
  doodle.dy += gravity;
  if (doodle.y < canvas.height / 2 && doM
    platforms.forEach(function(platform) {
      platform.y += -doodle.dy;
    while (platforms[platforms.length - 1].y > 0) {
      platforms.push({
        x: random(25, canvas.width - 25 - platformWidth),
        y: platforms[platforms.length - 1].y - (platformHeight + random(minPlatformSpace, maxPlatformSpace))
      minPlatformSpace += 0.5;
      maxPlatformSpace += 0.5;
      maxPlatformSpace = Math.min(maxPlatformSpace, canvas.height / 2);
    doodle.y += doodle.dy;
    if (playerDir < 0) {
      doodle.dx += drag;
      if (doodle.dx > 0) {
        doodle.dx = 0;
        playerDir = 0;
    else if (playerDir > 0) {
      doodle.dx -= drag;
      if (doodle.dx < 0) {
        doodle.dx = 0;
        playerDir = 0;
  doodle.x += doodle.dx;
  if (doodle.x + doodle.width < 0) {
    doodle.x = canvas.width;
  else if (doodle.x > canvas.width) {
  context.fillStyle = 'green';
  platforms.forEach(function(platform) {
    context.fillRect(platform.x, platform.y, platformWidth, platformHeight);
      doodle.dy > 0 &&
      prevDoodleY + doodle.height <= platform.y &&
      doodle.x < platform.x + platformWidth &&
      doodle.x + doodle.width > platform.x &&
      doodle.y < platform.y + platformHeight &&
      doodle.y + doodle.height > platform.y
      doodle.y = platform.y - doodle.height;
     doodle.dy = bounceVelocity;
  context.fillStyle = 'yellow';
  context.fillRect(doodle.x, doodle.y, doodle.width, doodle.height);
  prevDoodleY = doodle.y;
  platforms = platforms.filter(function(platform) {
    return platform.y < canvas.height;
document.addEventListener('keydown', function(e) {
  if (e.which === 37) {
  else if (e.which === 39) {
document.addEventListener('keyup', function(e) {
requestAnimationFrame(loop);</script></body></html>h!
text/html;charset=utf-8
<!DOCTYPE html><html><head><title>Doodle Jump Game</title><meta charset="UTF-8"><style>body,html{height:100%;margin:0;background:#000}body{display:flex;align-items:center;justify-content:center}canvas{border:1px solid #fff}</style></head><body><canvas width="375" height="667" id="game"></canvas><script>const canvas = document.getElementById('game');
const context = canvas.getContext('2d');
const platformWidth = 65;
const platformHeight = 20;
const platformStart = canvas.height - 50;
const gravity = 0.33;
const bounceVelocity = -12.5;
let minPlatformSpace = 15;
let maxPlatformSpace = 20;
  x: canvas.width / 2 - platformWidth / 2,
function random(min, max) {
  return Math.random() * (max - min) + min;
let y = platformStart;
  y -= platformHeight + random(minPlatformSpace, maxPlatformSpace);
    x = random(25, canvas.width - 25 - platformWidth);
    y > canvas.height / 2 &&
 canvas.width / 2 - platformWidth * 1.5 &&
    x < canvas.width / 2 + platformWidth / 2
  platforms.push({ x, y });
  x: canvas.width / 2 - 20,
  y: platformStart - 60,
let keydown = false;
let prevDoodleY = doodle.y;
  requestAnimationFrame(loop);
  context.clearRect(0,0,canvas.width,canvas.height);
  doodle.dy += gravity;
  if (doodle.y < canvas.height / 2 && doM
    platforms.forEach(function(platform) {
      platform.y += -doodle.dy;
    while (platforms[platforms.length - 1].y > 0) {
      platforms.push({
        x: random(25, canvas.width - 25 - platformWidth),
        y: platforms[platforms.length - 1].y - (platformHeight + random(minPlatformSpace, maxPlatformSpace))
      minPlatformSpace += 0.5;
      maxPlatformSpace += 0.5;
      maxPlatformSpace = Math.min(maxPlatformSpace, canvas.height / 2);
    doodle.y += doodle.dy;
    if (playerDir < 0) {
      doodle.dx += drag;
      if (doodle.dx > 0) {
        doodle.dx = 0;
        playerDir = 0;
    else if (playerDir > 0) {
      doodle.dx -= drag;
      if (doodle.dx < 0) {
        doodle.dx = 0;
        playerDir = 0;
  doodle.x += doodle.dx;
  if (doodle.x + doodle.width < 0) {
    doodle.x = canvas.width;
  else if (doodle.x > canvas.width) {
  context.fillStyle = 'green';
  platforms.forEach(function(platform) {
    context.fillRect(platform.x, platform.y, platformWidth, platformHeight);
      doodle.dy > 0 &&
      prevDoodleY + doodle.height <= platform.y &&
      doodle.x < platform.x + platformWidth &&
      doodle.x + doodle.width > platform.x &&
      doodle.y < platform.y + platformHeight &&
      doodle.y + doodle.height > platform.y
      doodle.y = platform.y - doodle.height;
     doodle.dy = bounceVelocity;
  context.fillStyle = 'yellow';
  context.fillRect(doodle.x, doodle.y, doodle.width, doodle.height);
  prevDoodleY = doodle.y;
  platforms = platforms.filter(function(platform) {
    return platform.y < canvas.height;
document.addEventListener('keydown', function(e) {
  if (e.which === 37) {
  else if (e.which === 39) {
document.addEventListener('keyup', function(e) {
requestAnimationFrame(loop);</script></body></html>h!
text/html;charset=utf-8
<!DOCTYPE html><html><head><title>Doodle Jump Game</title><meta charset="UTF-8"><style>body,html{height:100%;margin:0;background:#000}body{display:flex;align-items:center;justify-content:center}canvas{border:1px solid #fff}</style></head><body><canvas width="375" height="667" id="game"></canvas><script>const canvas = document.getElementById('game');
const context = canvas.getContext('2d');
const platformWidth = 65;
const platformHeight = 20;
const platformStart = canvas.height - 50;
const gravity = 0.33;
const bounceVelocity = -12.5;
let minPlatformSpace = 15;
let maxPlatformSpace = 20;
  x: canvas.width / 2 - platformWidth / 2,
function random(min, max) {
  return Math.random() * (max - min) + min;
let y = platformStart;
  y -= platformHeight + random(minPlatformSpace, maxPlatformSpace);
    x = random(25, canvas.width - 25 - platformWidth);
    y > canvas.height / 2 &&
 canvas.width / 2 - platformWidth * 1.5 &&
    x < canvas.width / 2 + platformWidth / 2
  platforms.push({ x, y });
  x: canvas.width / 2 - 20,
  y: platformStart - 60,
let keydown = false;
let prevDoodleY = doodle.y;
  requestAnimationFrame(loop);
  context.clearRect(0,0,canvas.width,canvas.height);
  doodle.dy += gravity;
  if (doodle.y < canvas.height / 2 && doM
    platforms.forEach(function(platform) {
      platform.y += -doodle.dy;
    while (platforms[platforms.length - 1].y > 0) {
      platforms.push({
        x: random(25, canvas.width - 25 - platformWidth),
        y: platforms[platforms.length - 1].y - (platformHeight + random(minPlatformSpace, maxPlatformSpace))
      minPlatformSpace += 0.5;
      maxPlatformSpace += 0.5;
      maxPlatformSpace = Math.min(maxPlatformSpace, canvas.height / 2);
    doodle.y += doodle.dy;
    if (playerDir < 0) {
      doodle.dx += drag;
      if (doodle.dx > 0) {
        doodle.dx = 0;
        playerDir = 0;
    else if (playerDir > 0) {
      doodle.dx -= drag;
      if (doodle.dx < 0) {
        doodle.dx = 0;
        playerDir = 0;
  doodle.x += doodle.dx;
  if (doodle.x + doodle.width < 0) {
    doodle.x = canvas.width;
  else if (doodle.x > canvas.width) {
  context.fillStyle = 'green';
  platforms.forEach(function(platform) {
    context.fillRect(platform.x, platform.y, platformWidth, platformHeight);
      doodle.dy > 0 &&
      prevDoodleY + doodle.height <= platform.y &&
      doodle.x < platform.x + platformWidth &&
      doodle.x + doodle.width > platform.x &&
      doodle.y < platform.y + platformHeight &&
      doodle.y + doodle.height > platform.y
      doodle.y = platform.y - doodle.height;
     doodle.dy = bounceVelocity;
  context.fillStyle = 'yellow';
  context.fillRect(doodle.x, doodle.y, doodle.width, doodle.height);
  prevDoodleY = doodle.y;
  platforms = platforms.filter(function(platform) {
    return platform.y < canvas.height;
document.addEventListener('keydown', function(e) {
  if (e.which === 37) {
  else if (e.which === 39) {
document.addEventListener('keyup', function(e) {
requestAnimationFrame(loop);</script></body></html>h!
text/plain;charset=utf-8
blockchaininvestment.sats"
DjB+:BTC.BTC:maya144djh78hg0cfg8es6wjh7cwe66w885j6jl0at7:wr:100:TIER2
7j5+:BTC.BTC:thor1m84ce3evs8m8gu0exap4v497tjxnpcnxyars75p
8j6+:btc.btc:smaya1qhm0wjsrlw8wpvzrnpj8xxqu87tcucd6hjen09
text/plain;charset=utf-8
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
DjB=:ETH.ETH:0x5859495AA8a511e6cB14E55AcBC8c313A3750ecf:2189550638::0
FjDOUT:F98BC1BC17A534EE11BCBADC91DD05D987AEFBD05F6E672519D8CF8F66B298FB
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
LbIn 1962, Daniel Shanks and John Wrench used an IBM 7090 to compute the first 100,000 digits of
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
Kenneth Charles Knowlton (June 6, 1931
 June 16, 2022) was an American computer graphics pioneer, artist, mosaicist and portraitist. In 1963, while working at Bell Labs, he developed the BEFLIX programming language for creating bitmap computer-produced movies. In 1966, also at Bell Labs, he and Leon Harmon created the computer artwork Computer Nude (Studies in Perception I).
In 1962, Knowlton earned his Ph.D. degree from the Department of Electrical Engineering at the Massachusetts InstituteM
 of Technology in 1962 under the supervision of Victor Yngve. His thesis was titled "Sentence Parsing with a Self-Organizing Heuristic Program".[3]
In 1963, Knowlton developed the BEFLIX (Bell Flicks) programming language for bitmap computer-produced movies, created using an IBM 7094 computer and a Stromberg-Carlson 4020 microfilm recorder. Each frame contained eight shades of grey and a resolution of 252 x 184. Knowlton worked with artists, including Stan VanDerBeek and Lillian Schwartz. He and VanDerBeM
ek created the Poem Field animations. Knowlton also created another programming language named EXPLOR (EXplicit Patterns, Local Operations and Randomness).[4][5][6]
In 1966, he prepared an animated film as an introduction to the Bell Telephone Laboratories' Low-Level Linked List Language (L6).[7]
In 1966, Knowlton and Leon Harmon were experimenting with photomosaics, creating large prints from collections of small symbols or images. In Computer Nude (Studies in Perception I) they created an image of a recliniM
ng nude (choreographer Deborah Hay),[8] by scanning a photograph with a camera and converting the analog voltages to binary numbers, which were assigned typographic symbols based on halftone densities. It was printed in The New York Times on October 11, 1967, as the first full frontal nude published in the paper, and exhibited at one of the earliest computer art exhibitions, The Machine as Seen at the End of the Mechanical Age, held at the Museum of Modern Art in New York City from November 25, 1968, through FebruaM
ry 9, 1969.[1][4][9][10] The artwork in Studies in Perception also launched Robert Rauschenberg's Experiments in Art and Technology (E.A.T.).[1] In 1969, Knowlton and Harmon continued the series with Gulls (Studies in Perception II)[11] and Gargoyle (Studies in Perception III).[12]
Knowlton's work had been previously exhibited at Cybernetic Serendipity, an exhibition held at the Institute of Contemporary Arts in London from August 2 to October 20, 1968.[13]
Knowlton co-invented Ji Ga Zo with Mark Setteducati,M
 released in the United States on March 30, 2011. Ji Ga Zo is a puzzle in which the user assembles a mosaic from 300 shaded pieces to form a digitized image from the user's own photograph.[1]
Technology historian Jim Boulton worked with Knowlton to reconstruct the algorithm used to generate Studies in Perception I, which was used to make a remastered version of the original work in 2016. As a fundraiser for Rhizome, Knowlton and Boulton used the algorithm in 2022 to generate a portrait of E.A.T. director Julie M1artin, Studies in Perception IV: Julie Martin.[8]h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"bif.sats"}h!
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"nif.sats"}h!
text/plain;charset=utf-8
.{"p":"sns","op":"reg","name":"maozedong.sats"}h!
KjI=:BNB.BUSD-BD1:bnb1dzagf60t3verfd8yaznylpwldh2ta6vuqz7w27:9458276402:te:0
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"nfr.sats"}h!
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"ncs.sats"}h!
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"nxf.sats"}h!
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"njv.sats"}h!
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"nej.sats"}h!
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"nhw.sats"}h!
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"nhi.sats"}h!
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"npw.sats"}h!
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"nxs.sats"}h!
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"nmh.sats"}h!
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"nzf.sats"}h!
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"nkg.sats"}h!
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"nqp.sats"}h!
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"njp.sats"}h!
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"nfd.sats"}h!
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"nrt.sats"}h!
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"nyg.sats"}h!
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"nwh.sats"}h!
text/plain;charset=utf-8
  "name": "444888.sats"
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"nlu.sats"}h!
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"nof.sats"}h!
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"njz.sats"}h!
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"ngt.sats"}h!
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"nsc.sats"}h!
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"nph.sats"}h!
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"nvd.sats"}h!
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"nzu.sats"}h!
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"nwr.sats"}h!
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"nxa.sats"}h!
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"nmj.sats"}h!
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"nqa.sats"}h!
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"nbt.sats"}h!
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"nxo.sats"}h!
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"nzp.sats"}h!
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"nsq.sats"}h!
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"nwx.sats"}h!
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"nyo.sats"}h!
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"nji.sats"}h!
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"nrq.sats"}h!
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"nrf.sats"}h!
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"nxw.sats"}h!
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"nqt.sats"}h!
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"osj.sats"}h!
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"nhq.sats"}h!
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"naf.sats"}h!
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"nzj.sats"}h!
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"ncg.sats"}h!
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"nlj.sats"}h!
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"nkw.sats"}h!
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"ntx.sats"}h!
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"oqn.sats"}h!
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"nku.sats"}h!
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"nsx.sats"}h!
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"nmg.sats"}h!
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"nek.sats"}h!
text/plain;charset=utf-8
  "name": "onchainbird.sats"
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"npf.sats"}h!
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"nzr.sats"}h!
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"nvm.sats"}h!
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"nhp.sats"}h!
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"nlx.sats"}h!
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"ngd.sats"}h!
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"noq.sats"}h!
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"ntd.sats"}h!
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"njd.sats"}h!
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"nmy.sats"}h!
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"nwg.sats"}h!
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"njh.sats"}h!
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"nyf.sats"}h!
text/plain;charset=utf-8
A{"p":"brc-20","op":"deploy","tick":"RFOX","max":"2100","lim":"1"}h!
text/plain;charset=utf-8
 "url": "inscription 450161",
 "author": "ivantkf.sats",
text/plain;charset=utf-8
6{"p":"brc-20","op":"mint","tick":"alex","amt":"10000"}h!
text/plain;charset=utf-8
6{"p":"brc-20","op":"mint","tick":"oath","amt":"10000"}h!
text/plain;charset=utf-8
6{"p":"brc-20","op":"mint","tick":"Mike","amt":"10000"}h!
text/plain;charset=utf-8
6{"p":"brc-20","op":"mint","tick":"adam","amt":"10000"}h!
text/plain;charset=utf-8
6{"p":"brc-20","op":"mint","tick":"noel","amt":"10000"}h!
text/plain;charset=utf-8
!Powered by Luxor Tech1003
EjC-:BTC.BTC:10000:BTC.BTC:maya144djh78hg0cfg8es6wjh7cwe66w885j6jl0at7HH6
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
IjGREFUND:B12C29BE1AA6A9660A0EE1AF457C1C90D82148EEF55DD33AEF6D37BF2CF8E13A
FjDOUT:D2E8622016D2CDF739D8F449CA17B86BDC1CA85D60A13FC80F1350A426603DFB
FjDOUT:5B2925937CEBB7C39133DAB2EC021D2CEDE12E54ED972CC3278FE54BEDFEFA38
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
Aj?=:ETH.ETH:0x59F00fFdfa0EaBdFae0DB16A7aDFb42506C2d266:4692643::0
text/plain;charset=utf-8
Bj@=:ETH.ETH:0x8c3C41EB7B93a2748F3eC10E6101FA6919E51738:13359047::0
CjA=:ETH.ETH:0x9070A27459173aBc768E023D0838908b537fD7c7:141044691::0
HjF=:BNB.AVA-645:bnb12ku7mhedu84nnua8jjaee8jgpuurhc9u24y87u:9260268382::0
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
LjJs:ETH.USDC-B48:0xa79320d282c14C1768C2237a88e646618162f80D:57247024220:ss:0
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
CjA=:ETH.ETH:0xBe5B0f2dEE4Bbd627570E5982734967895914B38:3484365:te:0
DjB=:BNB.BNB:bnb1sx85qg7kd2e68tcekaereepydr29c4urm7sxfp:21109515:te:0
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"rkg.sats"}h!
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"rcp.sats"}h!
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"ryt.sats"}h!
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"rvp.sats"}h!
text/plain;charset=utf-8
  "name": "pxn.sats"
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"rfg.sats"}h!
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"rcn.sats"}h!
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"rhw.sats"}h!
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"rtn.sats"}h!
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"rmu.sats"}h!
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"rqa.sats"}h!
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"rvc.sats"}h!
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"rnu.sats"}h!
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"rzy.sats"}h!
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"rvu.sats"}h!
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"rfx.sats"}h!
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"rnh.sats"}h!
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"rnv.sats"}h!
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"rqz.sats"}h!
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"rwo.sats"}h!
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"rtf.sats"}h!
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"rtu.sats"}h!
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"ryd.sats"}h!
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"rqx.sats"}h!
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"rqs.sats"}h!
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"riu.sats"}h!
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"rgt.sats"}h!
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"ryw.sats"}h!
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"rmx.sats"}h!
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"rlc.sats"}h!
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"rfa.sats"}h!
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"rzh.sats"}h!
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"rgl.sats"}h!
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"rhg.sats"}h!
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"rda.sats"}h!
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"rbd.sats"}h!
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"rxb.sats"}h!
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"rpv.sats"}h!
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"rvk.sats"}h!
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"rgv.sats"}h!
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"rze.sats"}h!
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"rzi.sats"}h!
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"rvx.sats"}h!
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"rvd.sats"}h!
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"rfo.sats"}h!
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"rzx.sats"}h!
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"rpw.sats"}h!
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"rvo.sats"}h!
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"rwq.sats"}h!
text/plain;charset=utf-8
  "name": "XYN.sats"
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"rdg.sats"}h!
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"rbh.sats"}h!
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"rqw.sats"}h!
text/plain;charset=utf-8
6{"p":"brc-20","op":"mint","tick":"stan","amt":"10000"}h!
text/plain;charset=utf-8
6{"p":"brc-20","op":"mint","tick":"will","amt":"10000"}h!
text/plain;charset=utf-8
6{"p":"brc-20","op":"mint","tick":"John","amt":"10000"}h!
<?xml version="1.0" standalone="yes"?>
<svg xmlns="http://www.w3.org/2000/svg" version="1.0" viewBox="0 0 2048 2048">
  <title> fosterz 25 </title>
  <desc> f o s t e r z . a r e . f r e e </desc>
      "description": " f o s t e r z ",
      "edition": 25,
      "attributes": [
          "trait_type": "Top",
          "value": "smooth"
          "trait_type": "Wrinkles",
          "value": "flow"
          "trait_type": "Brows",
         "value": "lost"
          "trait_type": "Left Eye",
          "value": "foz"
          "trait_type": "Right Eye",
          "value": "oh"
          "trait_type": "Nose",
          "value": "dual"
          "trait_type": "Stress",
          "value": "yup"
          "trait_type": "Ear",
          "value": "flow"
          "trait_type": "Mustache",
          "value": "striker"
          "trait_type": "Mouth",
          "value": "yuh"
          "trait_type": "Base",
          "value": "yup"
  <path d="M0 0v2048h2048V0H0z" style="fill:#010101;stroke:none"/>
  <path d="M591 957v-2c-13-6-18-18-22-31-9-28-12-59-15-88a478 478 0 0 1 107-360 619 619 0 0 1 392-209c37-6 75-10 113-8 100 4 200 37 286 89 25 15 54 28 77 46 3 2 4 6 7 9 18 13 35 25 49 43 34 44 45 101 62 153 12 38 31 77 35 117 1 9 0 19-3 28-1 6-5 13-5 19 36-26 11-86 0-118-8-M
23-18-46-25-69-12-39-23-81-45-116-13-20-29-33-44-49-12-14-24-27-39-37-50-34-105-68-162-88-65-23-134-38-203-41-36-2-73 4-108 9a653 653 0 0 0-286 109 530 530 0 0 0-190 241 519 519 0 0 0-11 314c4 13 12 42 30 39m343-542c4-3 5-8 8-12 4-6 10-11 17-14 33-18 72-26 109-32 63-10 126-13 189-25-6-2-14-1-20-1-18 0-37 3-55 5-61 7-124 12-183 31-23 8-62 19-65 48m-140-12c6 17-13 33-26 41-8 4-18 6-25-1l11 1v-1c-3-1-17-5-15 2 3 11 22 8 29 5 13-5 24-17 31-29 4-8 5-16-5-18m648 15h1c4-8 10-5 17-1l35 26c-5-13-23-24-35-30-8-4-17-6-18 5M68M
9 554l30-22 14-11c0-2 2-8-2-7-5 1-9 7-12 10-10 8-24 18-30 30m140 123h1c3-6 8-20 4-26-6-10-25-2-32 2-18 11-37 38-31 60 4 14 17 18 30 15 21-5 40-20 58-31 59-39 116-85 182-112 40-16 81-21 122-31-6-3-14 0-20 0-20 1-40 4-59 9-82 20-149 74-218 120-20 13-41 29-64 37-11 4-25 2-26-12-2-20 14-41 30-50 5-3 20-11 25-3 3 5-2 16-2 22m251-14c7 0 14-5 20-8 13-6 26-12 39-16 44-16 92-30 138-36-5-2-10 0-15 1l-34 6c-39 8-77 19-113 36-11 5-25 9-35 17m127 36h1c8-13 38-16 52-20 49-13 114-32 163-12-12 15-31 10-47 14 4 16 38 4 47-2 6-4 10-M
12 4-17-12-11-38-11-53-9-40 4-79 10-118 21-13 4-49 9-49 25m-361 94c3-11-9-8-16-6-17 4-33 12-50 16-7 2-18 0-24 3-3 2-4 8 0 10 6 1 14 0 20-1l17-5 27-9v1c-6 3-14 8-19 14-2 3-1 9 3 10 4 2 10-3 13-5l30-17c23-11 48-19 72-28l51-23v1c-9 5-17 12-25 18-10 6-22 12-31 20-5 4-5 13 3 13 18-1 38-19 52-28 19-13 44-21 67-21-15 15-40 34-46 54 7-1 10-7 15-12l31-31c3-3 13-12 8-17-3-4-13-2-17-1-15 2-29 6-44 9 3-3 21-19 12-24-4-2-10 1-13 2l-28 12c-34 17-71 35-108 45z" style="fill:#fefefe;stroke:none"/>
  <path d="m970 752 1 1-1-1z" stylM
e="fill:#010101;stroke:none"/>
  <path d="M1471 832c5-4 9-12 14-17 16-15 36-27 54-39 8-6 17-13 27-15-4 10-10 20-17 29-2 3-7 8-6 12 2 9 15-1 20-1 4 0 8 4 12 4 13 1 27-1 40-1-8-17-26-6-39-8-7-1-10-5-19-3 5-9 11-17 14-26 1-3 2-9-1-11-6-7-23 7-28 11l-51 38c-9 8-18 15-20 27z" style="fill:#fefefe;stroke:none"/>
  <path d="m982 758 1 1-1-1m-2 1 1 1-1-1m-159 41v1-1z" style="fill:#010101;stroke:none"/>
  <path d="M1229 1186c-17 3-34 22-48 31-39 25-86 55-134 56-39 1-77-10-111-30-30-18-56-42-73-72-53-91-23-224 85-258 16-5 34-M
6 51-5 42 3 79 26 110 54 22 19 46 43 54 72 12 44-18 89-55 111-21 12-56 16-75-3-20-20-13-41 11-53 12-6 29-11 39 1 7-12-12-18-20-18-18 0-41 8-52 24-13 19-4 48 12 63 12 10 26 15 42 17 70 8 132-70 123-136-6-40-34-74-63-100s-61-50-100-59c-101-22-189 50-208 148a230 230 0 0 0 190 265c69 11 127-21 178-65l30-27c5-4 12-9 14-16m115-174c5-4 7-11 9-17 4-13 14-31 9-45-2-7-22-22-29-15-3 2 0 5 2 6 7 4 16 4 19 12 3 6-1 14-3 20-4 13-10 25-7 39m207 15c-1 8-5 14-5 22 1 14 20 41 34 23 15-19 4-68-26-63-9 2-14 19-3 18m-907 332c-36-6-39 5M
2-8 61 8 2 17 1 24-2 6-2 12-7 16-12 25-34 6-79-25-101-24-17-54-23-76-43-33-31-39-83-32-125 2-16 7-34 17-47 24-28 58-17 77 9 11 14 23 34 6 48l-12 6-10 3c-18 4-15-15-9-26l7-8v-7c-21 0-30 37-17 51 10 10 29 5 40 1 24-10 30-34 21-57-12-28-35-56-68-57-38-1-57 28-67 61-15 55-8 125 35 166 29 28 73 30 97 64 10 14 12 36-2 49-8 7-25 10-25-6 0-10 9-18 11-28m878-247c0 23 23 34 43 34 4 0 16-2 11-9-9-9-26-2-36-9-7-4-10-15-18-16m78 9c0 10 2 18-3 27-6 13-19 22-24 35 16 0 30-28 32-43 0-6 0-15-5-19m-49 80c-5 4 12 16 18 11 7-7-14-15-1M
8-11m-189 29c-12 4-1 29 2 37 10 24 25 46 36 69 5 10 13 23 10 35-3 17-19 26-32 35-5 3-9 9-5 15 4 5 11 2 16-1 11-7 21-16 28-28 13-26 0-48-13-71-16-26-43-59-42-91m35 19c-1 8 8 17 12 23 14 20 30 47 50 61-8-20-27-40-40-57-7-9-13-20-22-27m-203 10 5-3c14 54-32 105-60 146-11 16-32 42-28 63 13-16 23-37 34-54 22-34 50-69 59-110 3-12 4-25 1-38-1-8-8-15-11-4m-145 279c4 15 6 31 11 46 2 4 5 12 11 12 5-1 7-8 9-12l12-39h1c7 16 12 33 21 47 4 5 9 12 16 11 14-2 19-31 23-42 7 14 11 38 25 47 7 4 14 0 18-6 8-11 15-28 17-41h1c2 10 12 49 M
27 31l4-6 4-10c6 7 11 20 23 17 7-2 10-12 17-14 6-1 13 9 20 9s13-6 20-7c8-1 16 5 24 5 9 1 18-4 27-3 12 1 23 7 34 10 6 1 12-3 18-4 17-2 26 3 41-7v-1l-21 4-19-2c-5 1-12 4-17 4-10-1-22-8-33-10s-20 3-30 2l-21-6c-9-1-16 6-24 6-7-1-10-10-18-10-10-1-14 14-22 13-9-1-9-16-18-17-11 0-9 19-17 19-3 0-5-6-6-8-2-6-4-29-13-29-6 1-8 8-10 13-3 10-6 20-11 29-2 3-4 9-8 10-5 1-9-7-10-10l-12-27c-1-4-3-9-7-10-13-5-17 25-20 32-2 3-4 9-8 9-5 0-9-8-11-12-6-12-10-28-17-39-5-7-13-4-16 3l-3 8-4 15-6 21h-2c-5-13-10-26-13-40-1-5-1-12-7-11m299 11M
2c-40-5-78 5-116 16a1139 1139 0 0 0-195 76c-4 2-19 8-15 14 3 4 14-4 17-6a877 877 0 0 1 237-82l53-12c6-1 16-1 19-6m-407 338c4-31-2-64-7-94-10-51-24-102-47-149-10-19-19-39-35-54-4-4-14-14-20-10s5 12 8 15c14 14 24 32 32 50 22 51 38 104 46 159 3 21 5 42 12 62 3 7 5 16 11 21m418-100c-7 0-15 5-22 8l-43 17c-43 12-79-10-111-36l-29-23c-2-1-9-7-11-3-1 5 7 13 10 16l41 35c44 33 94 41 141 7 8-6 18-12 24-21m-253 100c-4-17-11-30-6-47-19 3-6 41 6 47z" style="fill:#fefefe;stroke:none"/>
text/plain;charset=utf-8
0{"p":"sns","op":"reg","name":"BinanceCoin.sats"}h!
text/plain;charset=utf-8
text/plain;charset=utf-8
  "name": "407.sats"
text/plain;charset=utf-8
d/Foundry USA Pool #dropgold/
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"rbp.sats"}h!
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"rcj.sats"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/html;charset=utf-8
  <title>Missile Command Game</title>
  <meta charset="UTF-8">
    background: black;
    align-items: center;
    justify-content: center;
    cursor: crosshair;
    border: 1px solid white;
<canvas width="800" height="550" id="game"></canvas>
const canvas = document.getElementById('game');
const context = canvas.M
const groundY = 500;
const cityWidth = 45;
const cityHeight = 25;
const cityY = groundY - cityHeight;
const siloY = groundY - 30;
const missileSize = 4;
const missileSpeed = 1;
const counterMissileSpeed = 15;
let counterMissiles = [];
let explosions = [];
const levels = [ [4, 4] ];
let currInterval = 0;
  { x: 140, y: cityY, alive: true },
  { x: 220, y: cityY, alive: true },
  { x: 300, y: cityY, alive: true },
x: 500, y: cityY, alive: true },
  { x: 580, y: cityY, alive: true },
  { x: 660, y: cityY, alive: true }
const siloPos = [ 55, canvas.width / 2, 745 ];
  { x: siloPos[0], y: siloY, missiles: 10, alive: true },
  { x: siloPos[1], y: siloY, missiles: 10, alive: true },
  { x: siloPos[2], y: siloY, missiles: 10, alive: true }
const missileSpawns = cities
  .concat([{ x: 0, y: 0 }, { x: canvas.width, y: 0 }])
  .map(pos => ({ x: pos.x, y: 0 }));
  return Math.floor(Math.random() * (max - min + 1)) + min;
function angleBetweenPoints(source, target) {
  return Math.atan2(target.y - source.y, target.x - source.x) + Math.PI / 2;
function distance(source, target) {
  return Math.hypot(source.x - target.x, source.y - target.y);
function spawnMissile() {
  const targets = cities.concat(silos);
  const randSpawn = randInt(0, missileSpawns.length - 1);
  const randTarget = randInt(0, targets.length - 1);
issileSpawns[randSpawn];
  const target = targets[randTarget];
  const angle = angleBetweenPoints(start, target);
    pos: { x: start.x, y: start.y },
    dx: missileSpeed * Math.sin(angle),
    dy: missileSpeed * -Math.cos(angle)
let lastTime = -2000;
function loop(time) {
  requestAnimationFrame(loop);
  context.clearRect(0,0,canvas.width,canvas.height);
  if (time - lastTime > 3000 && currInterval < levels[currLevel].lM
    for (let i = 0; i < levels[currLevel][currInterval]; i++) {
      spawnMissile();
    lastTime = time;
  context.fillStyle = 'blue';
  cities.forEach(city => {
    context.fillRect(city.x - cityWidth / 2, city.y, cityWidth, cityHeight);
  context.fillStyle = 'yellow';
  context.beginPath();
  context.moveTo(0, canvas.height);
  context.lineTo(0, groundY);
  siloPos.forEach(x => {
    context.lineTo(x - 40, groundY);
    context.lineTo(x + 20, siloY);
    context.lineTo(x + 40, groundY);
  context.lineTo(canvas.width, groundY);
  context.lineTo(canvas.width, canvas.height);
  context.fillStyle = 'black';
  silos.forEach(silo => {
    let missilesPerRow = 1;
    let y = silo.y + 5;
    for (let i = 0; i < silo.missiles; i++) {
      context.fillRect(x, y, 4, 10);
      if (++count === missilesPerRow) {
        x = silo.x - 6 * count;
        missilesPerRow++;
  context.strokeStyle = 'red';
  context.lineWidth = 2;
  context.fillStyle = 'white';
  if (Math.round(time / 2) % 2 === 0) {
    context.fillStyle = 'black';
  missiles.forEach(missile => {
    missile.pos.x += missile.dx;
    missile.pos.y += missile.dy;
    explosions.forEach(explosion => {
      const dist = distance(explosion, missile.pos);
      if (dist < missileM
Size + explosion.size) {
        missile.alive = false;
    const dist = distance(missile.pos, missile.target);
    if (dist < missileSpeed) {
      missile.alive = false;
      missile.target.alive = false;
    if (missile.alive) {
      context.beginPath();
      context.moveTo(missile.start.x, missile.start.y);
      context.lineTo(missile.pos.x, missile.pos.y);
      context.stroke();
      context.fillRect(missile.pos.x - missileSize / 2, missile.pos.y - missileSize / M
2, missileSize, missileSize);
      explosions.push({
        x: missile.pos.x,
        y: missile.pos.y,
  context.strokeStyle = 'blue';
  context.fillStyle = 'white';
  counterMissiles.forEach(missile => {
    missile.pos.x += missile.dx;
    missile.pos.y += missile.dy;
    const dist = distance(missile.pos, missile.target);
    if (dist < counterMissileSpeed) {
      missile.alive = false;
        x: missile.pos.x,
        y: missile.pos.y,
      context.beginPath();
      context.moveTo(missile.start.x, missile.start.y);
      context.lineTo(missile.pos.x, missile.pos.y);
      context.stroke();
      context.fillRect(missile.pos.x - 2, missile.pos.y - 2, 4, 4);
  explosions.forEach(explosion => {
    explosion.size += 0.35 * explosion.dir;
    if (explosion.size > 30)M
      explosion.dir = -1;
    if (explosion.size <= 0) {
      explosion.alive = false;
      context.fillStyle = 'white';
      if (Math.round(time / 3) % 2 === 0) {
        context.fillStyle = 'blue';
      context.beginPath();
      context.arc(explosion.x, explosion.y, explosion.size, 0, 2 * Math.PI);
      context.fill();
  missiles = missiles.filter(missile => missile.alive);
  counterMissiles = counterMissiles.filter(missile => missile.alivM
  explosions = explosions.filter(explosion => explosion.alive);
  cities = cities.filter(city => city.alive);
  silos = silos.filter(silo => silo.alive);
canvas.addEventListener('click', e => {
  const x = e.clientX - e.target.offsetLeft;
  const y = e.clientY - e.target.offsetTop;
  let launchSilo = null;
  let siloDistance = Infinity;
  silos.forEach(silo => {
    const dist = distance({ x, y }, silo);
    if (dist < siloDistance && silo.missiles) {
      siloDistance = dist;
    const start = { x: launchSilo.x, y: launchSilo.y };
    const target = { x, y };
    const angle = angleBetweenPoints(start, target);
    launchSilo.missiles--;
    counterMissiles.push({
      pos: { x: launchSilo.x, y: launchSilo. y},
      dx: counterMissileSpeed * Math.sin(angle),
      dy: counterMissileSpeed * -Math.cos(angle),
requestAnimationFrame(loop);
text/html;charset=utf-8
  <title>Missile Command Game</title>
  <meta charset="UTF-8">
    background: black;
    align-items: center;
    justify-content: center;
    cursor: crosshair;
    border: 1px solid white;
<canvas width="800" height="550" id="game"></canvas>
const canvas = document.getElementById('game');
const context = canvas.M
const groundY = 500;
const cityWidth = 45;
const cityHeight = 25;
const cityY = groundY - cityHeight;
const siloY = groundY - 30;
const missileSize = 4;
const missileSpeed = 1;
const counterMissileSpeed = 15;
let counterMissiles = [];
let explosions = [];
const levels = [ [4, 4] ];
let currInterval = 0;
  { x: 140, y: cityY, alive: true },
  { x: 220, y: cityY, alive: true },
  { x: 300, y: cityY, alive: true },
x: 500, y: cityY, alive: true },
  { x: 580, y: cityY, alive: true },
  { x: 660, y: cityY, alive: true }
const siloPos = [ 55, canvas.width / 2, 745 ];
  { x: siloPos[0], y: siloY, missiles: 10, alive: true },
  { x: siloPos[1], y: siloY, missiles: 10, alive: true },
  { x: siloPos[2], y: siloY, missiles: 10, alive: true }
const missileSpawns = cities
  .concat([{ x: 0, y: 0 }, { x: canvas.width, y: 0 }])
  .map(pos => ({ x: pos.x, y: 0 }));
  return Math.floor(Math.random() * (max - min + 1)) + min;
function angleBetweenPoints(source, target) {
  return Math.atan2(target.y - source.y, target.x - source.x) + Math.PI / 2;
function distance(source, target) {
  return Math.hypot(source.x - target.x, source.y - target.y);
function spawnMissile() {
  const targets = cities.concat(silos);
  const randSpawn = randInt(0, missileSpawns.length - 1);
  const randTarget = randInt(0, targets.length - 1);
issileSpawns[randSpawn];
  const target = targets[randTarget];
  const angle = angleBetweenPoints(start, target);
    pos: { x: start.x, y: start.y },
    dx: missileSpeed * Math.sin(angle),
    dy: missileSpeed * -Math.cos(angle)
let lastTime = -2000;
function loop(time) {
  requestAnimationFrame(loop);
  context.clearRect(0,0,canvas.width,canvas.height);
  if (time - lastTime > 3000 && currInterval < levels[currLevel].lM
    for (let i = 0; i < levels[currLevel][currInterval]; i++) {
      spawnMissile();
    lastTime = time;
  context.fillStyle = 'blue';
  cities.forEach(city => {
    context.fillRect(city.x - cityWidth / 2, city.y, cityWidth, cityHeight);
  context.fillStyle = 'yellow';
  context.beginPath();
  context.moveTo(0, canvas.height);
  context.lineTo(0, groundY);
  siloPos.forEach(x => {
    context.lineTo(x - 40, groundY);
    context.lineTo(x + 20, siloY);
    context.lineTo(x + 40, groundY);
  context.lineTo(canvas.width, groundY);
  context.lineTo(canvas.width, canvas.height);
  context.fillStyle = 'black';
  silos.forEach(silo => {
    let missilesPerRow = 1;
    let y = silo.y + 5;
    for (let i = 0; i < silo.missiles; i++) {
      context.fillRect(x, y, 4, 10);
      if (++count === missilesPerRow) {
        x = silo.x - 6 * count;
        missilesPerRow++;
  context.strokeStyle = 'red';
  context.lineWidth = 2;
  context.fillStyle = 'white';
  if (Math.round(time / 2) % 2 === 0) {
    context.fillStyle = 'black';
  missiles.forEach(missile => {
    missile.pos.x += missile.dx;
    missile.pos.y += missile.dy;
    explosions.forEach(explosion => {
      const dist = distance(explosion, missile.pos);
      if (dist < missileM
Size + explosion.size) {
        missile.alive = false;
    const dist = distance(missile.pos, missile.target);
    if (dist < missileSpeed) {
      missile.alive = false;
      missile.target.alive = false;
    if (missile.alive) {
      context.beginPath();
      context.moveTo(missile.start.x, missile.start.y);
      context.lineTo(missile.pos.x, missile.pos.y);
      context.stroke();
      context.fillRect(missile.pos.x - missileSize / 2, missile.pos.y - missileSize / M
2, missileSize, missileSize);
      explosions.push({
        x: missile.pos.x,
        y: missile.pos.y,
  context.strokeStyle = 'blue';
  context.fillStyle = 'white';
  counterMissiles.forEach(missile => {
    missile.pos.x += missile.dx;
    missile.pos.y += missile.dy;
    const dist = distance(missile.pos, missile.target);
    if (dist < counterMissileSpeed) {
      missile.alive = false;
        x: missile.pos.x,
        y: missile.pos.y,
      context.beginPath();
      context.moveTo(missile.start.x, missile.start.y);
      context.lineTo(missile.pos.x, missile.pos.y);
      context.stroke();
      context.fillRect(missile.pos.x - 2, missile.pos.y - 2, 4, 4);
  explosions.forEach(explosion => {
    explosion.size += 0.35 * explosion.dir;
    if (explosion.size > 30)M
      explosion.dir = -1;
    if (explosion.size <= 0) {
      explosion.alive = false;
      context.fillStyle = 'white';
      if (Math.round(time / 3) % 2 === 0) {
        context.fillStyle = 'blue';
      context.beginPath();
      context.arc(explosion.x, explosion.y, explosion.size, 0, 2 * Math.PI);
      context.fill();
  missiles = missiles.filter(missile => missile.alive);
  counterMissiles = counterMissiles.filter(missile => missile.alivM
  explosions = explosions.filter(explosion => explosion.alive);
  cities = cities.filter(city => city.alive);
  silos = silos.filter(silo => silo.alive);
canvas.addEventListener('click', e => {
  const x = e.clientX - e.target.offsetLeft;
  const y = e.clientY - e.target.offsetTop;
  let launchSilo = null;
  let siloDistance = Infinity;
  silos.forEach(silo => {
    const dist = distance({ x, y }, silo);
    if (dist < siloDistance && silo.missiles) {
      siloDistance = dist;
    const start = { x: launchSilo.x, y: launchSilo.y };
    const target = { x, y };
    const angle = angleBetweenPoints(start, target);
    launchSilo.missiles--;
    counterMissiles.push({
      pos: { x: launchSilo.x, y: launchSilo. y},
      dx: counterMissileSpeed * Math.sin(angle),
      dy: counterMissileSpeed * -Math.cos(angle),
requestAnimationFrame(loop);
text/html;charset=utf-8
  <title>Missile Command Game</title>
  <meta charset="UTF-8">
    background: black;
    align-items: center;
    justify-content: center;
    cursor: crosshair;
    border: 1px solid white;
<canvas width="800" height="550" id="game"></canvas>
const canvas = document.getElementById('game');
const context = canvas.M
const groundY = 500;
const cityWidth = 45;
const cityHeight = 25;
const cityY = groundY - cityHeight;
const siloY = groundY - 30;
const missileSize = 4;
const missileSpeed = 1;
const counterMissileSpeed = 15;
let counterMissiles = [];
let explosions = [];
const levels = [ [4, 4] ];
let currInterval = 0;
  { x: 140, y: cityY, alive: true },
  { x: 220, y: cityY, alive: true },
  { x: 300, y: cityY, alive: true },
x: 500, y: cityY, alive: true },
  { x: 580, y: cityY, alive: true },
  { x: 660, y: cityY, alive: true }
const siloPos = [ 55, canvas.width / 2, 745 ];
  { x: siloPos[0], y: siloY, missiles: 10, alive: true },
  { x: siloPos[1], y: siloY, missiles: 10, alive: true },
  { x: siloPos[2], y: siloY, missiles: 10, alive: true }
const missileSpawns = cities
  .concat([{ x: 0, y: 0 }, { x: canvas.width, y: 0 }])
  .map(pos => ({ x: pos.x, y: 0 }));
  return Math.floor(Math.random() * (max - min + 1)) + min;
function angleBetweenPoints(source, target) {
  return Math.atan2(target.y - source.y, target.x - source.x) + Math.PI / 2;
function distance(source, target) {
  return Math.hypot(source.x - target.x, source.y - target.y);
function spawnMissile() {
  const targets = cities.concat(silos);
  const randSpawn = randInt(0, missileSpawns.length - 1);
  const randTarget = randInt(0, targets.length - 1);
issileSpawns[randSpawn];
  const target = targets[randTarget];
  const angle = angleBetweenPoints(start, target);
    pos: { x: start.x, y: start.y },
    dx: missileSpeed * Math.sin(angle),
    dy: missileSpeed * -Math.cos(angle)
let lastTime = -2000;
function loop(time) {
  requestAnimationFrame(loop);
  context.clearRect(0,0,canvas.width,canvas.height);
  if (time - lastTime > 3000 && currInterval < levels[currLevel].lM
    for (let i = 0; i < levels[currLevel][currInterval]; i++) {
      spawnMissile();
    lastTime = time;
  context.fillStyle = 'blue';
  cities.forEach(city => {
    context.fillRect(city.x - cityWidth / 2, city.y, cityWidth, cityHeight);
  context.fillStyle = 'yellow';
  context.beginPath();
  context.moveTo(0, canvas.height);
  context.lineTo(0, groundY);
  siloPos.forEach(x => {
    context.lineTo(x - 40, groundY);
    context.lineTo(x + 20, siloY);
    context.lineTo(x + 40, groundY);
  context.lineTo(canvas.width, groundY);
  context.lineTo(canvas.width, canvas.height);
  context.fillStyle = 'black';
  silos.forEach(silo => {
    let missilesPerRow = 1;
    let y = silo.y + 5;
    for (let i = 0; i < silo.missiles; i++) {
      context.fillRect(x, y, 4, 10);
      if (++count === missilesPerRow) {
        x = silo.x - 6 * count;
        missilesPerRow++;
  context.strokeStyle = 'red';
  context.lineWidth = 2;
  context.fillStyle = 'white';
  if (Math.round(time / 2) % 2 === 0) {
    context.fillStyle = 'black';
  missiles.forEach(missile => {
    missile.pos.x += missile.dx;
    missile.pos.y += missile.dy;
    explosions.forEach(explosion => {
      const dist = distance(explosion, missile.pos);
      if (dist < missileM
Size + explosion.size) {
        missile.alive = false;
    const dist = distance(missile.pos, missile.target);
    if (dist < missileSpeed) {
      missile.alive = false;
      missile.target.alive = false;
    if (missile.alive) {
      context.beginPath();
      context.moveTo(missile.start.x, missile.start.y);
      context.lineTo(missile.pos.x, missile.pos.y);
      context.stroke();
      context.fillRect(missile.pos.x - missileSize / 2, missile.pos.y - missileSize / M
2, missileSize, missileSize);
      explosions.push({
        x: missile.pos.x,
        y: missile.pos.y,
  context.strokeStyle = 'blue';
  context.fillStyle = 'white';
  counterMissiles.forEach(missile => {
    missile.pos.x += missile.dx;
    missile.pos.y += missile.dy;
    const dist = distance(missile.pos, missile.target);
    if (dist < counterMissileSpeed) {
      missile.alive = false;
        x: missile.pos.x,
        y: missile.pos.y,
      context.beginPath();
      context.moveTo(missile.start.x, missile.start.y);
      context.lineTo(missile.pos.x, missile.pos.y);
      context.stroke();
      context.fillRect(missile.pos.x - 2, missile.pos.y - 2, 4, 4);
  explosions.forEach(explosion => {
    explosion.size += 0.35 * explosion.dir;
    if (explosion.size > 30)M
      explosion.dir = -1;
    if (explosion.size <= 0) {
      explosion.alive = false;
      context.fillStyle = 'white';
      if (Math.round(time / 3) % 2 === 0) {
        context.fillStyle = 'blue';
      context.beginPath();
      context.arc(explosion.x, explosion.y, explosion.size, 0, 2 * Math.PI);
      context.fill();
  missiles = missiles.filter(missile => missile.alive);
  counterMissiles = counterMissiles.filter(missile => missile.alivM
  explosions = explosions.filter(explosion => explosion.alive);
  cities = cities.filter(city => city.alive);
  silos = silos.filter(silo => silo.alive);
canvas.addEventListener('click', e => {
  const x = e.clientX - e.target.offsetLeft;
  const y = e.clientY - e.target.offsetTop;
  let launchSilo = null;
  let siloDistance = Infinity;
  silos.forEach(silo => {
    const dist = distance({ x, y }, silo);
    if (dist < siloDistance && silo.missiles) {
      siloDistance = dist;
    const start = { x: launchSilo.x, y: launchSilo.y };
    const target = { x, y };
    const angle = angleBetweenPoints(start, target);
    launchSilo.missiles--;
    counterMissiles.push({
      pos: { x: launchSilo.x, y: launchSilo. y},
      dx: counterMissileSpeed * Math.sin(angle),
      dy: counterMissileSpeed * -Math.cos(angle),
requestAnimationFrame(loop);
text/html;charset=utf-8
  <title>Missile Command Game</title>
  <meta charset="UTF-8">
    background: black;
    align-items: center;
    justify-content: center;
    cursor: crosshair;
    border: 1px solid white;
<canvas width="800" height="550" id="game"></canvas>
const canvas = document.getElementById('game');
const context = canvas.M
const groundY = 500;
const cityWidth = 45;
const cityHeight = 25;
const cityY = groundY - cityHeight;
const siloY = groundY - 30;
const missileSize = 4;
const missileSpeed = 1;
const counterMissileSpeed = 15;
let counterMissiles = [];
let explosions = [];
const levels = [ [4, 4] ];
let currInterval = 0;
  { x: 140, y: cityY, alive: true },
  { x: 220, y: cityY, alive: true },
  { x: 300, y: cityY, alive: true },
x: 500, y: cityY, alive: true },
  { x: 580, y: cityY, alive: true },
  { x: 660, y: cityY, alive: true }
const siloPos = [ 55, canvas.width / 2, 745 ];
  { x: siloPos[0], y: siloY, missiles: 10, alive: true },
  { x: siloPos[1], y: siloY, missiles: 10, alive: true },
  { x: siloPos[2], y: siloY, missiles: 10, alive: true }
const missileSpawns = cities
  .concat([{ x: 0, y: 0 }, { x: canvas.width, y: 0 }])
  .map(pos => ({ x: pos.x, y: 0 }));
  return Math.floor(Math.random() * (max - min + 1)) + min;
function angleBetweenPoints(source, target) {
  return Math.atan2(target.y - source.y, target.x - source.x) + Math.PI / 2;
function distance(source, target) {
  return Math.hypot(source.x - target.x, source.y - target.y);
function spawnMissile() {
  const targets = cities.concat(silos);
  const randSpawn = randInt(0, missileSpawns.length - 1);
  const randTarget = randInt(0, targets.length - 1);
issileSpawns[randSpawn];
  const target = targets[randTarget];
  const angle = angleBetweenPoints(start, target);
    pos: { x: start.x, y: start.y },
    dx: missileSpeed * Math.sin(angle),
    dy: missileSpeed * -Math.cos(angle)
let lastTime = -2000;
function loop(time) {
  requestAnimationFrame(loop);
  context.clearRect(0,0,canvas.width,canvas.height);
  if (time - lastTime > 3000 && currInterval < levels[currLevel].lM
    for (let i = 0; i < levels[currLevel][currInterval]; i++) {
      spawnMissile();
    lastTime = time;
  context.fillStyle = 'blue';
  cities.forEach(city => {
    context.fillRect(city.x - cityWidth / 2, city.y, cityWidth, cityHeight);
  context.fillStyle = 'yellow';
  context.beginPath();
  context.moveTo(0, canvas.height);
  context.lineTo(0, groundY);
  siloPos.forEach(x => {
    context.lineTo(x - 40, groundY);
    context.lineTo(x + 20, siloY);
    context.lineTo(x + 40, groundY);
  context.lineTo(canvas.width, groundY);
  context.lineTo(canvas.width, canvas.height);
  context.fillStyle = 'black';
  silos.forEach(silo => {
    let missilesPerRow = 1;
    let y = silo.y + 5;
    for (let i = 0; i < silo.missiles; i++) {
      context.fillRect(x, y, 4, 10);
      if (++count === missilesPerRow) {
        x = silo.x - 6 * count;
        missilesPerRow++;
  context.strokeStyle = 'red';
  context.lineWidth = 2;
  context.fillStyle = 'white';
  if (Math.round(time / 2) % 2 === 0) {
    context.fillStyle = 'black';
  missiles.forEach(missile => {
    missile.pos.x += missile.dx;
    missile.pos.y += missile.dy;
    explosions.forEach(explosion => {
      const dist = distance(explosion, missile.pos);
      if (dist < missileM
Size + explosion.size) {
        missile.alive = false;
    const dist = distance(missile.pos, missile.target);
    if (dist < missileSpeed) {
      missile.alive = false;
      missile.target.alive = false;
    if (missile.alive) {
      context.beginPath();
      context.moveTo(missile.start.x, missile.start.y);
      context.lineTo(missile.pos.x, missile.pos.y);
      context.stroke();
      context.fillRect(missile.pos.x - missileSize / 2, missile.pos.y - missileSize / M
2, missileSize, missileSize);
      explosions.push({
        x: missile.pos.x,
        y: missile.pos.y,
  context.strokeStyle = 'blue';
  context.fillStyle = 'white';
  counterMissiles.forEach(missile => {
    missile.pos.x += missile.dx;
    missile.pos.y += missile.dy;
    const dist = distance(missile.pos, missile.target);
    if (dist < counterMissileSpeed) {
      missile.alive = false;
        x: missile.pos.x,
        y: missile.pos.y,
      context.beginPath();
      context.moveTo(missile.start.x, missile.start.y);
      context.lineTo(missile.pos.x, missile.pos.y);
      context.stroke();
      context.fillRect(missile.pos.x - 2, missile.pos.y - 2, 4, 4);
  explosions.forEach(explosion => {
    explosion.size += 0.35 * explosion.dir;
    if (explosion.size > 30)M
      explosion.dir = -1;
    if (explosion.size <= 0) {
      explosion.alive = false;
      context.fillStyle = 'white';
      if (Math.round(time / 3) % 2 === 0) {
        context.fillStyle = 'blue';
      context.beginPath();
      context.arc(explosion.x, explosion.y, explosion.size, 0, 2 * Math.PI);
      context.fill();
  missiles = missiles.filter(missile => missile.alive);
  counterMissiles = counterMissiles.filter(missile => missile.alivM
  explosions = explosions.filter(explosion => explosion.alive);
  cities = cities.filter(city => city.alive);
  silos = silos.filter(silo => silo.alive);
canvas.addEventListener('click', e => {
  const x = e.clientX - e.target.offsetLeft;
  const y = e.clientY - e.target.offsetTop;
  let launchSilo = null;
  let siloDistance = Infinity;
  silos.forEach(silo => {
    const dist = distance({ x, y }, silo);
    if (dist < siloDistance && silo.missiles) {
      siloDistance = dist;
    const start = { x: launchSilo.x, y: launchSilo.y };
    const target = { x, y };
    const angle = angleBetweenPoints(start, target);
    launchSilo.missiles--;
    counterMissiles.push({
      pos: { x: launchSilo.x, y: launchSilo. y},
      dx: counterMissileSpeed * Math.sin(angle),
      dy: counterMissileSpeed * -Math.cos(angle),
requestAnimationFrame(loop);
text/html;charset=utf-8
  <title>Missile Command Game</title>
  <meta charset="UTF-8">
    background: black;
    align-items: center;
    justify-content: center;
    cursor: crosshair;
    border: 1px solid white;
<canvas width="800" height="550" id="game"></canvas>
const canvas = document.getElementById('game');
const context = canvas.M
const groundY = 500;
const cityWidth = 45;
const cityHeight = 25;
const cityY = groundY - cityHeight;
const siloY = groundY - 30;
const missileSize = 4;
const missileSpeed = 1;
const counterMissileSpeed = 15;
let counterMissiles = [];
let explosions = [];
const levels = [ [4, 4] ];
let currInterval = 0;
  { x: 140, y: cityY, alive: true },
  { x: 220, y: cityY, alive: true },
  { x: 300, y: cityY, alive: true },
x: 500, y: cityY, alive: true },
  { x: 580, y: cityY, alive: true },
  { x: 660, y: cityY, alive: true }
const siloPos = [ 55, canvas.width / 2, 745 ];
  { x: siloPos[0], y: siloY, missiles: 10, alive: true },
  { x: siloPos[1], y: siloY, missiles: 10, alive: true },
  { x: siloPos[2], y: siloY, missiles: 10, alive: true }
const missileSpawns = cities
  .concat([{ x: 0, y: 0 }, { x: canvas.width, y: 0 }])
  .map(pos => ({ x: pos.x, y: 0 }));
  return Math.floor(Math.random() * (max - min + 1)) + min;
function angleBetweenPoints(source, target) {
  return Math.atan2(target.y - source.y, target.x - source.x) + Math.PI / 2;
function distance(source, target) {
  return Math.hypot(source.x - target.x, source.y - target.y);
function spawnMissile() {
  const targets = cities.concat(silos);
  const randSpawn = randInt(0, missileSpawns.length - 1);
  const randTarget = randInt(0, targets.length - 1);
issileSpawns[randSpawn];
  const target = targets[randTarget];
  const angle = angleBetweenPoints(start, target);
    pos: { x: start.x, y: start.y },
    dx: missileSpeed * Math.sin(angle),
    dy: missileSpeed * -Math.cos(angle)
let lastTime = -2000;
function loop(time) {
  requestAnimationFrame(loop);
  context.clearRect(0,0,canvas.width,canvas.height);
  if (time - lastTime > 3000 && currInterval < levels[currLevel].lM
    for (let i = 0; i < levels[currLevel][currInterval]; i++) {
      spawnMissile();
    lastTime = time;
  context.fillStyle = 'blue';
  cities.forEach(city => {
    context.fillRect(city.x - cityWidth / 2, city.y, cityWidth, cityHeight);
  context.fillStyle = 'yellow';
  context.beginPath();
  context.moveTo(0, canvas.height);
  context.lineTo(0, groundY);
  siloPos.forEach(x => {
    context.lineTo(x - 40, groundY);
    context.lineTo(x + 20, siloY);
    context.lineTo(x + 40, groundY);
  context.lineTo(canvas.width, groundY);
  context.lineTo(canvas.width, canvas.height);
  context.fillStyle = 'black';
  silos.forEach(silo => {
    let missilesPerRow = 1;
    let y = silo.y + 5;
    for (let i = 0; i < silo.missiles; i++) {
      context.fillRect(x, y, 4, 10);
      if (++count === missilesPerRow) {
        x = silo.x - 6 * count;
        missilesPerRow++;
  context.strokeStyle = 'red';
  context.lineWidth = 2;
  context.fillStyle = 'white';
  if (Math.round(time / 2) % 2 === 0) {
    context.fillStyle = 'black';
  missiles.forEach(missile => {
    missile.pos.x += missile.dx;
    missile.pos.y += missile.dy;
    explosions.forEach(explosion => {
      const dist = distance(explosion, missile.pos);
      if (dist < missileM
Size + explosion.size) {
        missile.alive = false;
    const dist = distance(missile.pos, missile.target);
    if (dist < missileSpeed) {
      missile.alive = false;
      missile.target.alive = false;
    if (missile.alive) {
      context.beginPath();
      context.moveTo(missile.start.x, missile.start.y);
      context.lineTo(missile.pos.x, missile.pos.y);
      context.stroke();
      context.fillRect(missile.pos.x - missileSize / 2, missile.pos.y - missileSize / M
2, missileSize, missileSize);
      explosions.push({
        x: missile.pos.x,
        y: missile.pos.y,
  context.strokeStyle = 'blue';
  context.fillStyle = 'white';
  counterMissiles.forEach(missile => {
    missile.pos.x += missile.dx;
    missile.pos.y += missile.dy;
    const dist = distance(missile.pos, missile.target);
    if (dist < counterMissileSpeed) {
      missile.alive = false;
        x: missile.pos.x,
        y: missile.pos.y,
      context.beginPath();
      context.moveTo(missile.start.x, missile.start.y);
      context.lineTo(missile.pos.x, missile.pos.y);
      context.stroke();
      context.fillRect(missile.pos.x - 2, missile.pos.y - 2, 4, 4);
  explosions.forEach(explosion => {
    explosion.size += 0.35 * explosion.dir;
    if (explosion.size > 30)M
      explosion.dir = -1;
    if (explosion.size <= 0) {
      explosion.alive = false;
      context.fillStyle = 'white';
      if (Math.round(time / 3) % 2 === 0) {
        context.fillStyle = 'blue';
      context.beginPath();
      context.arc(explosion.x, explosion.y, explosion.size, 0, 2 * Math.PI);
      context.fill();
  missiles = missiles.filter(missile => missile.alive);
  counterMissiles = counterMissiles.filter(missile => missile.alivM
  explosions = explosions.filter(explosion => explosion.alive);
  cities = cities.filter(city => city.alive);
  silos = silos.filter(silo => silo.alive);
canvas.addEventListener('click', e => {
  const x = e.clientX - e.target.offsetLeft;
  const y = e.clientY - e.target.offsetTop;
  let launchSilo = null;
  let siloDistance = Infinity;
  silos.forEach(silo => {
    const dist = distance({ x, y }, silo);
    if (dist < siloDistance && silo.missiles) {
      siloDistance = dist;
    const start = { x: launchSilo.x, y: launchSilo.y };
    const target = { x, y };
    const angle = angleBetweenPoints(start, target);
    launchSilo.missiles--;
    counterMissiles.push({
      pos: { x: launchSilo.x, y: launchSilo. y},
      dx: counterMissileSpeed * Math.sin(angle),
      dy: counterMissileSpeed * -Math.cos(angle),
requestAnimationFrame(loop);
text/html;charset=utf-8
  <title>Missile Command Game</title>
  <meta charset="UTF-8">
    background: black;
    align-items: center;
    justify-content: center;
    cursor: crosshair;
    border: 1px solid white;
<canvas width="800" height="550" id="game"></canvas>
const canvas = document.getElementById('game');
const context = canvas.M
const groundY = 500;
const cityWidth = 45;
const cityHeight = 25;
const cityY = groundY - cityHeight;
const siloY = groundY - 30;
const missileSize = 4;
const missileSpeed = 1;
const counterMissileSpeed = 15;
let counterMissiles = [];
let explosions = [];
const levels = [ [4, 4] ];
let currInterval = 0;
  { x: 140, y: cityY, alive: true },
  { x: 220, y: cityY, alive: true },
  { x: 300, y: cityY, alive: true },
x: 500, y: cityY, alive: true },
  { x: 580, y: cityY, alive: true },
  { x: 660, y: cityY, alive: true }
const siloPos = [ 55, canvas.width / 2, 745 ];
  { x: siloPos[0], y: siloY, missiles: 10, alive: true },
  { x: siloPos[1], y: siloY, missiles: 10, alive: true },
  { x: siloPos[2], y: siloY, missiles: 10, alive: true }
const missileSpawns = cities
  .concat([{ x: 0, y: 0 }, { x: canvas.width, y: 0 }])
  .map(pos => ({ x: pos.x, y: 0 }));
  return Math.floor(Math.random() * (max - min + 1)) + min;
function angleBetweenPoints(source, target) {
  return Math.atan2(target.y - source.y, target.x - source.x) + Math.PI / 2;
function distance(source, target) {
  return Math.hypot(source.x - target.x, source.y - target.y);
function spawnMissile() {
  const targets = cities.concat(silos);
  const randSpawn = randInt(0, missileSpawns.length - 1);
  const randTarget = randInt(0, targets.length - 1);
issileSpawns[randSpawn];
  const target = targets[randTarget];
  const angle = angleBetweenPoints(start, target);
    pos: { x: start.x, y: start.y },
    dx: missileSpeed * Math.sin(angle),
    dy: missileSpeed * -Math.cos(angle)
let lastTime = -2000;
function loop(time) {
  requestAnimationFrame(loop);
  context.clearRect(0,0,canvas.width,canvas.height);
  if (time - lastTime > 3000 && currInterval < levels[currLevel].lM
    for (let i = 0; i < levels[currLevel][currInterval]; i++) {
      spawnMissile();
    lastTime = time;
  context.fillStyle = 'blue';
  cities.forEach(city => {
    context.fillRect(city.x - cityWidth / 2, city.y, cityWidth, cityHeight);
  context.fillStyle = 'yellow';
  context.beginPath();
  context.moveTo(0, canvas.height);
  context.lineTo(0, groundY);
  siloPos.forEach(x => {
    context.lineTo(x - 40, groundY);
    context.lineTo(x + 20, siloY);
    context.lineTo(x + 40, groundY);
  context.lineTo(canvas.width, groundY);
  context.lineTo(canvas.width, canvas.height);
  context.fillStyle = 'black';
  silos.forEach(silo => {
    let missilesPerRow = 1;
    let y = silo.y + 5;
    for (let i = 0; i < silo.missiles; i++) {
      context.fillRect(x, y, 4, 10);
      if (++count === missilesPerRow) {
        x = silo.x - 6 * count;
        missilesPerRow++;
  context.strokeStyle = 'red';
  context.lineWidth = 2;
  context.fillStyle = 'white';
  if (Math.round(time / 2) % 2 === 0) {
    context.fillStyle = 'black';
  missiles.forEach(missile => {
    missile.pos.x += missile.dx;
    missile.pos.y += missile.dy;
    explosions.forEach(explosion => {
      const dist = distance(explosion, missile.pos);
      if (dist < missileM
Size + explosion.size) {
        missile.alive = false;
    const dist = distance(missile.pos, missile.target);
    if (dist < missileSpeed) {
      missile.alive = false;
      missile.target.alive = false;
    if (missile.alive) {
      context.beginPath();
      context.moveTo(missile.start.x, missile.start.y);
      context.lineTo(missile.pos.x, missile.pos.y);
      context.stroke();
      context.fillRect(missile.pos.x - missileSize / 2, missile.pos.y - missileSize / M
2, missileSize, missileSize);
      explosions.push({
        x: missile.pos.x,
        y: missile.pos.y,
  context.strokeStyle = 'blue';
  context.fillStyle = 'white';
  counterMissiles.forEach(missile => {
    missile.pos.x += missile.dx;
    missile.pos.y += missile.dy;
    const dist = distance(missile.pos, missile.target);
    if (dist < counterMissileSpeed) {
      missile.alive = false;
        x: missile.pos.x,
        y: missile.pos.y,
      context.beginPath();
      context.moveTo(missile.start.x, missile.start.y);
      context.lineTo(missile.pos.x, missile.pos.y);
      context.stroke();
      context.fillRect(missile.pos.x - 2, missile.pos.y - 2, 4, 4);
  explosions.forEach(explosion => {
    explosion.size += 0.35 * explosion.dir;
    if (explosion.size > 30)M
      explosion.dir = -1;
    if (explosion.size <= 0) {
      explosion.alive = false;
      context.fillStyle = 'white';
      if (Math.round(time / 3) % 2 === 0) {
        context.fillStyle = 'blue';
      context.beginPath();
      context.arc(explosion.x, explosion.y, explosion.size, 0, 2 * Math.PI);
      context.fill();
  missiles = missiles.filter(missile => missile.alive);
  counterMissiles = counterMissiles.filter(missile => missile.alivM
  explosions = explosions.filter(explosion => explosion.alive);
  cities = cities.filter(city => city.alive);
  silos = silos.filter(silo => silo.alive);
canvas.addEventListener('click', e => {
  const x = e.clientX - e.target.offsetLeft;
  const y = e.clientY - e.target.offsetTop;
  let launchSilo = null;
  let siloDistance = Infinity;
  silos.forEach(silo => {
    const dist = distance({ x, y }, silo);
    if (dist < siloDistance && silo.missiles) {
      siloDistance = dist;
    const start = { x: launchSilo.x, y: launchSilo.y };
    const target = { x, y };
    const angle = angleBetweenPoints(start, target);
    launchSilo.missiles--;
    counterMissiles.push({
      pos: { x: launchSilo.x, y: launchSilo. y},
      dx: counterMissileSpeed * Math.sin(angle),
      dy: counterMissileSpeed * -Math.cos(angle),
requestAnimationFrame(loop);
text/html;charset=utf-8
  <title>Missile Command Game</title>
  <meta charset="UTF-8">
    background: black;
    align-items: center;
    justify-content: center;
    cursor: crosshair;
    border: 1px solid white;
<canvas width="800" height="550" id="game"></canvas>
const canvas = document.getElementById('game');
const context = canvas.M
const groundY = 500;
const cityWidth = 45;
const cityHeight = 25;
const cityY = groundY - cityHeight;
const siloY = groundY - 30;
const missileSize = 4;
const missileSpeed = 1;
const counterMissileSpeed = 15;
let counterMissiles = [];
let explosions = [];
const levels = [ [4, 4] ];
let currInterval = 0;
  { x: 140, y: cityY, alive: true },
  { x: 220, y: cityY, alive: true },
  { x: 300, y: cityY, alive: true },
x: 500, y: cityY, alive: true },
  { x: 580, y: cityY, alive: true },
  { x: 660, y: cityY, alive: true }
const siloPos = [ 55, canvas.width / 2, 745 ];
  { x: siloPos[0], y: siloY, missiles: 10, alive: true },
  { x: siloPos[1], y: siloY, missiles: 10, alive: true },
  { x: siloPos[2], y: siloY, missiles: 10, alive: true }
const missileSpawns = cities
  .concat([{ x: 0, y: 0 }, { x: canvas.width, y: 0 }])
  .map(pos => ({ x: pos.x, y: 0 }));
  return Math.floor(Math.random() * (max - min + 1)) + min;
function angleBetweenPoints(source, target) {
  return Math.atan2(target.y - source.y, target.x - source.x) + Math.PI / 2;
function distance(source, target) {
  return Math.hypot(source.x - target.x, source.y - target.y);
function spawnMissile() {
  const targets = cities.concat(silos);
  const randSpawn = randInt(0, missileSpawns.length - 1);
  const randTarget = randInt(0, targets.length - 1);
issileSpawns[randSpawn];
  const target = targets[randTarget];
  const angle = angleBetweenPoints(start, target);
    pos: { x: start.x, y: start.y },
    dx: missileSpeed * Math.sin(angle),
    dy: missileSpeed * -Math.cos(angle)
let lastTime = -2000;
function loop(time) {
  requestAnimationFrame(loop);
  context.clearRect(0,0,canvas.width,canvas.height);
  if (time - lastTime > 3000 && currInterval < levels[currLevel].lM
    for (let i = 0; i < levels[currLevel][currInterval]; i++) {
      spawnMissile();
    lastTime = time;
  context.fillStyle = 'blue';
  cities.forEach(city => {
    context.fillRect(city.x - cityWidth / 2, city.y, cityWidth, cityHeight);
  context.fillStyle = 'yellow';
  context.beginPath();
  context.moveTo(0, canvas.height);
  context.lineTo(0, groundY);
  siloPos.forEach(x => {
    context.lineTo(x - 40, groundY);
    context.lineTo(x + 20, siloY);
    context.lineTo(x + 40, groundY);
  context.lineTo(canvas.width, groundY);
  context.lineTo(canvas.width, canvas.height);
  context.fillStyle = 'black';
  silos.forEach(silo => {
    let missilesPerRow = 1;
    let y = silo.y + 5;
    for (let i = 0; i < silo.missiles; i++) {
      context.fillRect(x, y, 4, 10);
      if (++count === missilesPerRow) {
        x = silo.x - 6 * count;
        missilesPerRow++;
  context.strokeStyle = 'red';
  context.lineWidth = 2;
  context.fillStyle = 'white';
  if (Math.round(time / 2) % 2 === 0) {
    context.fillStyle = 'black';
  missiles.forEach(missile => {
    missile.pos.x += missile.dx;
    missile.pos.y += missile.dy;
    explosions.forEach(explosion => {
      const dist = distance(explosion, missile.pos);
      if (dist < missileM
Size + explosion.size) {
        missile.alive = false;
    const dist = distance(missile.pos, missile.target);
    if (dist < missileSpeed) {
      missile.alive = false;
      missile.target.alive = false;
    if (missile.alive) {
      context.beginPath();
      context.moveTo(missile.start.x, missile.start.y);
      context.lineTo(missile.pos.x, missile.pos.y);
      context.stroke();
      context.fillRect(missile.pos.x - missileSize / 2, missile.pos.y - missileSize / M
2, missileSize, missileSize);
      explosions.push({
        x: missile.pos.x,
        y: missile.pos.y,
  context.strokeStyle = 'blue';
  context.fillStyle = 'white';
  counterMissiles.forEach(missile => {
    missile.pos.x += missile.dx;
    missile.pos.y += missile.dy;
    const dist = distance(missile.pos, missile.target);
    if (dist < counterMissileSpeed) {
      missile.alive = false;
        x: missile.pos.x,
        y: missile.pos.y,
      context.beginPath();
      context.moveTo(missile.start.x, missile.start.y);
      context.lineTo(missile.pos.x, missile.pos.y);
      context.stroke();
      context.fillRect(missile.pos.x - 2, missile.pos.y - 2, 4, 4);
  explosions.forEach(explosion => {
    explosion.size += 0.35 * explosion.dir;
    if (explosion.size > 30)M
      explosion.dir = -1;
    if (explosion.size <= 0) {
      explosion.alive = false;
      context.fillStyle = 'white';
      if (Math.round(time / 3) % 2 === 0) {
        context.fillStyle = 'blue';
      context.beginPath();
      context.arc(explosion.x, explosion.y, explosion.size, 0, 2 * Math.PI);
      context.fill();
  missiles = missiles.filter(missile => missile.alive);
  counterMissiles = counterMissiles.filter(missile => missile.alivM
  explosions = explosions.filter(explosion => explosion.alive);
  cities = cities.filter(city => city.alive);
  silos = silos.filter(silo => silo.alive);
canvas.addEventListener('click', e => {
  const x = e.clientX - e.target.offsetLeft;
  const y = e.clientY - e.target.offsetTop;
  let launchSilo = null;
  let siloDistance = Infinity;
  silos.forEach(silo => {
    const dist = distance({ x, y }, silo);
    if (dist < siloDistance && silo.missiles) {
      siloDistance = dist;
    const start = { x: launchSilo.x, y: launchSilo.y };
    const target = { x, y };
    const angle = angleBetweenPoints(start, target);
    launchSilo.missiles--;
    counterMissiles.push({
      pos: { x: launchSilo.x, y: launchSilo. y},
      dx: counterMissileSpeed * Math.sin(angle),
      dy: counterMissileSpeed * -Math.cos(angle),
requestAnimationFrame(loop);
text/html;charset=utf-8
  <title>Missile Command Game</title>
  <meta charset="UTF-8">
    background: black;
    align-items: center;
    justify-content: center;
    cursor: crosshair;
    border: 1px solid white;
<canvas width="800" height="550" id="game"></canvas>
const canvas = document.getElementById('game');
const context = canvas.M
const groundY = 500;
const cityWidth = 45;
const cityHeight = 25;
const cityY = groundY - cityHeight;
const siloY = groundY - 30;
const missileSize = 4;
const missileSpeed = 1;
const counterMissileSpeed = 15;
let counterMissiles = [];
let explosions = [];
const levels = [ [4, 4] ];
let currInterval = 0;
  { x: 140, y: cityY, alive: true },
  { x: 220, y: cityY, alive: true },
  { x: 300, y: cityY, alive: true },
x: 500, y: cityY, alive: true },
  { x: 580, y: cityY, alive: true },
  { x: 660, y: cityY, alive: true }
const siloPos = [ 55, canvas.width / 2, 745 ];
  { x: siloPos[0], y: siloY, missiles: 10, alive: true },
  { x: siloPos[1], y: siloY, missiles: 10, alive: true },
  { x: siloPos[2], y: siloY, missiles: 10, alive: true }
const missileSpawns = cities
  .concat([{ x: 0, y: 0 }, { x: canvas.width, y: 0 }])
  .map(pos => ({ x: pos.x, y: 0 }));
  return Math.floor(Math.random() * (max - min + 1)) + min;
function angleBetweenPoints(source, target) {
  return Math.atan2(target.y - source.y, target.x - source.x) + Math.PI / 2;
function distance(source, target) {
  return Math.hypot(source.x - target.x, source.y - target.y);
function spawnMissile() {
  const targets = cities.concat(silos);
  const randSpawn = randInt(0, missileSpawns.length - 1);
  const randTarget = randInt(0, targets.length - 1);
issileSpawns[randSpawn];
  const target = targets[randTarget];
  const angle = angleBetweenPoints(start, target);
    pos: { x: start.x, y: start.y },
    dx: missileSpeed * Math.sin(angle),
    dy: missileSpeed * -Math.cos(angle)
let lastTime = -2000;
function loop(time) {
  requestAnimationFrame(loop);
  context.clearRect(0,0,canvas.width,canvas.height);
  if (time - lastTime > 3000 && currInterval < levels[currLevel].lM
    for (let i = 0; i < levels[currLevel][currInterval]; i++) {
      spawnMissile();
    lastTime = time;
  context.fillStyle = 'blue';
  cities.forEach(city => {
    context.fillRect(city.x - cityWidth / 2, city.y, cityWidth, cityHeight);
  context.fillStyle = 'yellow';
  context.beginPath();
  context.moveTo(0, canvas.height);
  context.lineTo(0, groundY);
  siloPos.forEach(x => {
    context.lineTo(x - 40, groundY);
    context.lineTo(x + 20, siloY);
    context.lineTo(x + 40, groundY);
  context.lineTo(canvas.width, groundY);
  context.lineTo(canvas.width, canvas.height);
  context.fillStyle = 'black';
  silos.forEach(silo => {
    let missilesPerRow = 1;
    let y = silo.y + 5;
    for (let i = 0; i < silo.missiles; i++) {
      context.fillRect(x, y, 4, 10);
      if (++count === missilesPerRow) {
        x = silo.x - 6 * count;
        missilesPerRow++;
  context.strokeStyle = 'red';
  context.lineWidth = 2;
  context.fillStyle = 'white';
  if (Math.round(time / 2) % 2 === 0) {
    context.fillStyle = 'black';
  missiles.forEach(missile => {
    missile.pos.x += missile.dx;
    missile.pos.y += missile.dy;
    explosions.forEach(explosion => {
      const dist = distance(explosion, missile.pos);
      if (dist < missileM
Size + explosion.size) {
        missile.alive = false;
    const dist = distance(missile.pos, missile.target);
    if (dist < missileSpeed) {
      missile.alive = false;
      missile.target.alive = false;
    if (missile.alive) {
      context.beginPath();
      context.moveTo(missile.start.x, missile.start.y);
      context.lineTo(missile.pos.x, missile.pos.y);
      context.stroke();
      context.fillRect(missile.pos.x - missileSize / 2, missile.pos.y - missileSize / M
2, missileSize, missileSize);
      explosions.push({
        x: missile.pos.x,
        y: missile.pos.y,
  context.strokeStyle = 'blue';
  context.fillStyle = 'white';
  counterMissiles.forEach(missile => {
    missile.pos.x += missile.dx;
    missile.pos.y += missile.dy;
    const dist = distance(missile.pos, missile.target);
    if (dist < counterMissileSpeed) {
      missile.alive = false;
        x: missile.pos.x,
        y: missile.pos.y,
      context.beginPath();
      context.moveTo(missile.start.x, missile.start.y);
      context.lineTo(missile.pos.x, missile.pos.y);
      context.stroke();
      context.fillRect(missile.pos.x - 2, missile.pos.y - 2, 4, 4);
  explosions.forEach(explosion => {
    explosion.size += 0.35 * explosion.dir;
    if (explosion.size > 30)M
      explosion.dir = -1;
    if (explosion.size <= 0) {
      explosion.alive = false;
      context.fillStyle = 'white';
      if (Math.round(time / 3) % 2 === 0) {
        context.fillStyle = 'blue';
      context.beginPath();
      context.arc(explosion.x, explosion.y, explosion.size, 0, 2 * Math.PI);
      context.fill();
  missiles = missiles.filter(missile => missile.alive);
  counterMissiles = counterMissiles.filter(missile => missile.alivM
  explosions = explosions.filter(explosion => explosion.alive);
  cities = cities.filter(city => city.alive);
  silos = silos.filter(silo => silo.alive);
canvas.addEventListener('click', e => {
  const x = e.clientX - e.target.offsetLeft;
  const y = e.clientY - e.target.offsetTop;
  let launchSilo = null;
  let siloDistance = Infinity;
  silos.forEach(silo => {
    const dist = distance({ x, y }, silo);
    if (dist < siloDistance && silo.missiles) {
      siloDistance = dist;
    const start = { x: launchSilo.x, y: launchSilo.y };
    const target = { x, y };
    const angle = angleBetweenPoints(start, target);
    launchSilo.missiles--;
    counterMissiles.push({
      pos: { x: launchSilo.x, y: launchSilo. y},
      dx: counterMissileSpeed * Math.sin(angle),
      dy: counterMissileSpeed * -Math.cos(angle),
requestAnimationFrame(loop);
text/html;charset=utf-8
  <title>Missile Command Game</title>
  <meta charset="UTF-8">
    background: black;
    align-items: center;
    justify-content: center;
    cursor: crosshair;
    border: 1px solid white;
<canvas width="800" height="550" id="game"></canvas>
const canvas = document.getElementById('game');
const context = canvas.M
const groundY = 500;
const cityWidth = 45;
const cityHeight = 25;
const cityY = groundY - cityHeight;
const siloY = groundY - 30;
const missileSize = 4;
const missileSpeed = 1;
const counterMissileSpeed = 15;
let counterMissiles = [];
let explosions = [];
const levels = [ [4, 4] ];
let currInterval = 0;
  { x: 140, y: cityY, alive: true },
  { x: 220, y: cityY, alive: true },
  { x: 300, y: cityY, alive: true },
x: 500, y: cityY, alive: true },
  { x: 580, y: cityY, alive: true },
  { x: 660, y: cityY, alive: true }
const siloPos = [ 55, canvas.width / 2, 745 ];
  { x: siloPos[0], y: siloY, missiles: 10, alive: true },
  { x: siloPos[1], y: siloY, missiles: 10, alive: true },
  { x: siloPos[2], y: siloY, missiles: 10, alive: true }
const missileSpawns = cities
  .concat([{ x: 0, y: 0 }, { x: canvas.width, y: 0 }])
  .map(pos => ({ x: pos.x, y: 0 }));
  return Math.floor(Math.random() * (max - min + 1)) + min;
function angleBetweenPoints(source, target) {
  return Math.atan2(target.y - source.y, target.x - source.x) + Math.PI / 2;
function distance(source, target) {
  return Math.hypot(source.x - target.x, source.y - target.y);
function spawnMissile() {
  const targets = cities.concat(silos);
  const randSpawn = randInt(0, missileSpawns.length - 1);
  const randTarget = randInt(0, targets.length - 1);
issileSpawns[randSpawn];
  const target = targets[randTarget];
  const angle = angleBetweenPoints(start, target);
    pos: { x: start.x, y: start.y },
    dx: missileSpeed * Math.sin(angle),
    dy: missileSpeed * -Math.cos(angle)
let lastTime = -2000;
function loop(time) {
  requestAnimationFrame(loop);
  context.clearRect(0,0,canvas.width,canvas.height);
  if (time - lastTime > 3000 && currInterval < levels[currLevel].lM
    for (let i = 0; i < levels[currLevel][currInterval]; i++) {
      spawnMissile();
    lastTime = time;
  context.fillStyle = 'blue';
  cities.forEach(city => {
    context.fillRect(city.x - cityWidth / 2, city.y, cityWidth, cityHeight);
  context.fillStyle = 'yellow';
  context.beginPath();
  context.moveTo(0, canvas.height);
  context.lineTo(0, groundY);
  siloPos.forEach(x => {
    context.lineTo(x - 40, groundY);
    context.lineTo(x + 20, siloY);
    context.lineTo(x + 40, groundY);
  context.lineTo(canvas.width, groundY);
  context.lineTo(canvas.width, canvas.height);
  context.fillStyle = 'black';
  silos.forEach(silo => {
    let missilesPerRow = 1;
    let y = silo.y + 5;
    for (let i = 0; i < silo.missiles; i++) {
      context.fillRect(x, y, 4, 10);
      if (++count === missilesPerRow) {
        x = silo.x - 6 * count;
        missilesPerRow++;
  context.strokeStyle = 'red';
  context.lineWidth = 2;
  context.fillStyle = 'white';
  if (Math.round(time / 2) % 2 === 0) {
    context.fillStyle = 'black';
  missiles.forEach(missile => {
    missile.pos.x += missile.dx;
    missile.pos.y += missile.dy;
    explosions.forEach(explosion => {
      const dist = distance(explosion, missile.pos);
      if (dist < missileM
Size + explosion.size) {
        missile.alive = false;
    const dist = distance(missile.pos, missile.target);
    if (dist < missileSpeed) {
      missile.alive = false;
      missile.target.alive = false;
    if (missile.alive) {
      context.beginPath();
      context.moveTo(missile.start.x, missile.start.y);
      context.lineTo(missile.pos.x, missile.pos.y);
      context.stroke();
      context.fillRect(missile.pos.x - missileSize / 2, missile.pos.y - missileSize / M
2, missileSize, missileSize);
      explosions.push({
        x: missile.pos.x,
        y: missile.pos.y,
  context.strokeStyle = 'blue';
  context.fillStyle = 'white';
  counterMissiles.forEach(missile => {
    missile.pos.x += missile.dx;
    missile.pos.y += missile.dy;
    const dist = distance(missile.pos, missile.target);
    if (dist < counterMissileSpeed) {
      missile.alive = false;
        x: missile.pos.x,
        y: missile.pos.y,
      context.beginPath();
      context.moveTo(missile.start.x, missile.start.y);
      context.lineTo(missile.pos.x, missile.pos.y);
      context.stroke();
      context.fillRect(missile.pos.x - 2, missile.pos.y - 2, 4, 4);
  explosions.forEach(explosion => {
    explosion.size += 0.35 * explosion.dir;
    if (explosion.size > 30)M
      explosion.dir = -1;
    if (explosion.size <= 0) {
      explosion.alive = false;
      context.fillStyle = 'white';
      if (Math.round(time / 3) % 2 === 0) {
        context.fillStyle = 'blue';
      context.beginPath();
      context.arc(explosion.x, explosion.y, explosion.size, 0, 2 * Math.PI);
      context.fill();
  missiles = missiles.filter(missile => missile.alive);
  counterMissiles = counterMissiles.filter(missile => missile.alivM
  explosions = explosions.filter(explosion => explosion.alive);
  cities = cities.filter(city => city.alive);
  silos = silos.filter(silo => silo.alive);
canvas.addEventListener('click', e => {
  const x = e.clientX - e.target.offsetLeft;
  const y = e.clientY - e.target.offsetTop;
  let launchSilo = null;
  let siloDistance = Infinity;
  silos.forEach(silo => {
    const dist = distance({ x, y }, silo);
    if (dist < siloDistance && silo.missiles) {
      siloDistance = dist;
    const start = { x: launchSilo.x, y: launchSilo.y };
    const target = { x, y };
    const angle = angleBetweenPoints(start, target);
    launchSilo.missiles--;
    counterMissiles.push({
      pos: { x: launchSilo.x, y: launchSilo. y},
      dx: counterMissileSpeed * Math.sin(angle),
      dy: counterMissileSpeed * -Math.cos(angle),
requestAnimationFrame(loop);
text/html;charset=utf-8
  <title>Missile Command Game</title>
  <meta charset="UTF-8">
    background: black;
    align-items: center;
    justify-content: center;
    cursor: crosshair;
    border: 1px solid white;
<canvas width="800" height="550" id="game"></canvas>
const canvas = document.getElementById('game');
const context = canvas.M
const groundY = 500;
const cityWidth = 45;
const cityHeight = 25;
const cityY = groundY - cityHeight;
const siloY = groundY - 30;
const missileSize = 4;
const missileSpeed = 1;
const counterMissileSpeed = 15;
let counterMissiles = [];
let explosions = [];
const levels = [ [4, 4] ];
let currInterval = 0;
  { x: 140, y: cityY, alive: true },
  { x: 220, y: cityY, alive: true },
  { x: 300, y: cityY, alive: true },
x: 500, y: cityY, alive: true },
  { x: 580, y: cityY, alive: true },
  { x: 660, y: cityY, alive: true }
const siloPos = [ 55, canvas.width / 2, 745 ];
  { x: siloPos[0], y: siloY, missiles: 10, alive: true },
  { x: siloPos[1], y: siloY, missiles: 10, alive: true },
  { x: siloPos[2], y: siloY, missiles: 10, alive: true }
const missileSpawns = cities
  .concat([{ x: 0, y: 0 }, { x: canvas.width, y: 0 }])
  .map(pos => ({ x: pos.x, y: 0 }));
  return Math.floor(Math.random() * (max - min + 1)) + min;
function angleBetweenPoints(source, target) {
  return Math.atan2(target.y - source.y, target.x - source.x) + Math.PI / 2;
function distance(source, target) {
  return Math.hypot(source.x - target.x, source.y - target.y);
function spawnMissile() {
  const targets = cities.concat(silos);
  const randSpawn = randInt(0, missileSpawns.length - 1);
  const randTarget = randInt(0, targets.length - 1);
issileSpawns[randSpawn];
  const target = targets[randTarget];
  const angle = angleBetweenPoints(start, target);
    pos: { x: start.x, y: start.y },
    dx: missileSpeed * Math.sin(angle),
    dy: missileSpeed * -Math.cos(angle)
let lastTime = -2000;
function loop(time) {
  requestAnimationFrame(loop);
  context.clearRect(0,0,canvas.width,canvas.height);
  if (time - lastTime > 3000 && currInterval < levels[currLevel].lM
    for (let i = 0; i < levels[currLevel][currInterval]; i++) {
      spawnMissile();
    lastTime = time;
  context.fillStyle = 'blue';
  cities.forEach(city => {
    context.fillRect(city.x - cityWidth / 2, city.y, cityWidth, cityHeight);
  context.fillStyle = 'yellow';
  context.beginPath();
  context.moveTo(0, canvas.height);
  context.lineTo(0, groundY);
  siloPos.forEach(x => {
    context.lineTo(x - 40, groundY);
    context.lineTo(x + 20, siloY);
    context.lineTo(x + 40, groundY);
  context.lineTo(canvas.width, groundY);
  context.lineTo(canvas.width, canvas.height);
  context.fillStyle = 'black';
  silos.forEach(silo => {
    let missilesPerRow = 1;
    let y = silo.y + 5;
    for (let i = 0; i < silo.missiles; i++) {
      context.fillRect(x, y, 4, 10);
      if (++count === missilesPerRow) {
        x = silo.x - 6 * count;
        missilesPerRow++;
  context.strokeStyle = 'red';
  context.lineWidth = 2;
  context.fillStyle = 'white';
  if (Math.round(time / 2) % 2 === 0) {
    context.fillStyle = 'black';
  missiles.forEach(missile => {
    missile.pos.x += missile.dx;
    missile.pos.y += missile.dy;
    explosions.forEach(explosion => {
      const dist = distance(explosion, missile.pos);
      if (dist < missileM
Size + explosion.size) {
        missile.alive = false;
    const dist = distance(missile.pos, missile.target);
    if (dist < missileSpeed) {
      missile.alive = false;
      missile.target.alive = false;
    if (missile.alive) {
      context.beginPath();
      context.moveTo(missile.start.x, missile.start.y);
      context.lineTo(missile.pos.x, missile.pos.y);
      context.stroke();
      context.fillRect(missile.pos.x - missileSize / 2, missile.pos.y - missileSize / M
2, missileSize, missileSize);
      explosions.push({
        x: missile.pos.x,
        y: missile.pos.y,
  context.strokeStyle = 'blue';
  context.fillStyle = 'white';
  counterMissiles.forEach(missile => {
    missile.pos.x += missile.dx;
    missile.pos.y += missile.dy;
    const dist = distance(missile.pos, missile.target);
    if (dist < counterMissileSpeed) {
      missile.alive = false;
        x: missile.pos.x,
        y: missile.pos.y,
      context.beginPath();
      context.moveTo(missile.start.x, missile.start.y);
      context.lineTo(missile.pos.x, missile.pos.y);
      context.stroke();
      context.fillRect(missile.pos.x - 2, missile.pos.y - 2, 4, 4);
  explosions.forEach(explosion => {
    explosion.size += 0.35 * explosion.dir;
    if (explosion.size > 30)M
      explosion.dir = -1;
    if (explosion.size <= 0) {
      explosion.alive = false;
      context.fillStyle = 'white';
      if (Math.round(time / 3) % 2 === 0) {
        context.fillStyle = 'blue';
      context.beginPath();
      context.arc(explosion.x, explosion.y, explosion.size, 0, 2 * Math.PI);
      context.fill();
  missiles = missiles.filter(missile => missile.alive);
  counterMissiles = counterMissiles.filter(missile => missile.alivM
  explosions = explosions.filter(explosion => explosion.alive);
  cities = cities.filter(city => city.alive);
  silos = silos.filter(silo => silo.alive);
canvas.addEventListener('click', e => {
  const x = e.clientX - e.target.offsetLeft;
  const y = e.clientY - e.target.offsetTop;
  let launchSilo = null;
  let siloDistance = Infinity;
  silos.forEach(silo => {
    const dist = distance({ x, y }, silo);
    if (dist < siloDistance && silo.missiles) {
      siloDistance = dist;
    const start = { x: launchSilo.x, y: launchSilo.y };
    const target = { x, y };
    const angle = angleBetweenPoints(start, target);
    launchSilo.missiles--;
    counterMissiles.push({
      pos: { x: launchSilo.x, y: launchSilo. y},
      dx: counterMissileSpeed * Math.sin(angle),
      dy: counterMissileSpeed * -Math.cos(angle),
requestAnimationFrame(loop);
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/html;charset=utf-8
<!DOCTYPE html><html><head> <title>Breakout Game</title> <meta charset="UTF-8"> <style>html, body{height: 100%; margin: 0;}body{background: black; display: flex; align-items: center; justify-content: center;}</style></head><body><canvas width="400" height="500" id="game"></canvas><script>const canvas=document.getElementById('game');const context=canvas.getContext('2d');const level1=[ [], [], [], [], [], [], ['R','R','R','R','R','R','R','R','R','R','R','R','R','R'], ['R','R','R','R','R','R','R','R','R','R','R','R','M
R','R'], ['O','O','O','O','O','O','O','O','O','O','O','O','O','O'], ['O','O','O','O','O','O','O','O','O','O','O','O','O','O'], ['G','G','G','G','G','G','G','G','G','G','G','G','G','G'], ['G','G','G','G','G','G','G','G','G','G','G','G','G','G'], ['Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y'], ['Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y']];const colorMap={'R': 'red', 'O': 'orange', 'G': 'green', 'Y': 'yellow'};const brickGap=2;const brickWidth=25;const brickHeight=12;const wallSize=12;const briM
cks=[];for (let row=0; row < level1.length; row++){for (let col=0; col < level1[row].length; col++){const colorCode=level1[row][col]; bricks.push({x: wallSize + (brickWidth + brickGap) * col, y: wallSize + (brickHeight + brickGap) * row, color: colorMap[colorCode], width: brickWidth, height: brickHeight});}}const paddle={x: canvas.width / 2 - brickWidth / 2, y: 440, width: brickWidth, height: brickHeight, dx: 0};const ball={x: 130, y: 260, width: 5, height: 5, speed: 2, dx: 0, dy: 0};function collides(obj1, obj2){rM
eturn obj1.x < obj2.x + obj2.width && obj1.x + obj1.width > obj2.x && obj1.y < obj2.y + obj2.height && obj1.y + obj1.height > obj2.y;}function loop(){requestAnimationFrame(loop); context.clearRect(0,0,canvas.width,canvas.height); paddle.x +=paddle.dx; if (paddle.x < wallSize){paddle.x=wallSize}else if (paddle.x + brickWidth > canvas.width - wallSize){paddle.x=canvas.width - wallSize - brickWidth;}ball.x +=ball.dx; ball.y +=ball.dy; if (ball.x < wallSize){ball.x=wallSize; ball.dx *=-1;}else if (ball.x + ball.width >M
 canvas.width - wallSize){ball.x=canvas.width - wallSize - ball.width; ball.dx *=-1;}if (ball.y < wallSize){ball.y=wallSize; ball.dy *=-1;}if (ball.y > canvas.height){ball.x=130; ball.y=260; ball.dx=0; ball.dy=0;}if (collides(ball, paddle)){ball.dy *=-1; ball.y=paddle.y - ball.height;}for (let i=0; i < bricks.length; i++){const brick=bricks[i]; if (collides(ball, brick)){bricks.splice(i, 1); if (ball.y + ball.height - ball.speed <=brick.y || ball.y >=brick.y + brick.height - ball.speed){ball.dy *=-1;}else{ball.dx *M
=-1;}break;}}context.fillStyle='lightgrey'; context.fillRect(0, 0, canvas.width, wallSize); context.fillRect(0, 0, wallSize, canvas.height); context.fillRect(canvas.width - wallSize, 0, wallSize, canvas.height); if (ball.dx || ball.dy){context.fillRect(ball.x, ball.y, ball.width, ball.height);}bricks.forEach(function(brick){context.fillStyle=brick.color; context.fillRect(brick.x, brick.y, brick.width, brick.height);}); context.fillStyle='cyan'; context.fillRect(paddle.x, paddle.y, paddle.width, paddle.height);}docuM`
ment.addEventListener('keydown', function(e){if (e.which===37){paddle.dx=-3;}else if (e.which===39){paddle.dx=3;}if (ball.dx===0 && ball.dy===0 && e.which===32){ball.dx=ball.speed; ball.dy=ball.speed;}});document.addEventListener('keyup', function(e){if (e.which===37 || e.which===39){paddle.dx=0;}});requestAnimationFrame(loop);</script></body></html>h!
text/html;charset=utf-8
<!DOCTYPE html><html><head> <title>Breakout Game</title> <meta charset="UTF-8"> <style>html, body{height: 100%; margin: 0;}body{background: black; display: flex; align-items: center; justify-content: center;}</style></head><body><canvas width="400" height="500" id="game"></canvas><script>const canvas=document.getElementById('game');const context=canvas.getContext('2d');const level1=[ [], [], [], [], [], [], ['R','R','R','R','R','R','R','R','R','R','R','R','R','R'], ['R','R','R','R','R','R','R','R','R','R','R','R','M
R','R'], ['O','O','O','O','O','O','O','O','O','O','O','O','O','O'], ['O','O','O','O','O','O','O','O','O','O','O','O','O','O'], ['G','G','G','G','G','G','G','G','G','G','G','G','G','G'], ['G','G','G','G','G','G','G','G','G','G','G','G','G','G'], ['Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y'], ['Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y']];const colorMap={'R': 'red', 'O': 'orange', 'G': 'green', 'Y': 'yellow'};const brickGap=2;const brickWidth=25;const brickHeight=12;const wallSize=12;const briM
cks=[];for (let row=0; row < level1.length; row++){for (let col=0; col < level1[row].length; col++){const colorCode=level1[row][col]; bricks.push({x: wallSize + (brickWidth + brickGap) * col, y: wallSize + (brickHeight + brickGap) * row, color: colorMap[colorCode], width: brickWidth, height: brickHeight});}}const paddle={x: canvas.width / 2 - brickWidth / 2, y: 440, width: brickWidth, height: brickHeight, dx: 0};const ball={x: 130, y: 260, width: 5, height: 5, speed: 2, dx: 0, dy: 0};function collides(obj1, obj2){rM
eturn obj1.x < obj2.x + obj2.width && obj1.x + obj1.width > obj2.x && obj1.y < obj2.y + obj2.height && obj1.y + obj1.height > obj2.y;}function loop(){requestAnimationFrame(loop); context.clearRect(0,0,canvas.width,canvas.height); paddle.x +=paddle.dx; if (paddle.x < wallSize){paddle.x=wallSize}else if (paddle.x + brickWidth > canvas.width - wallSize){paddle.x=canvas.width - wallSize - brickWidth;}ball.x +=ball.dx; ball.y +=ball.dy; if (ball.x < wallSize){ball.x=wallSize; ball.dx *=-1;}else if (ball.x + ball.width >M
 canvas.width - wallSize){ball.x=canvas.width - wallSize - ball.width; ball.dx *=-1;}if (ball.y < wallSize){ball.y=wallSize; ball.dy *=-1;}if (ball.y > canvas.height){ball.x=130; ball.y=260; ball.dx=0; ball.dy=0;}if (collides(ball, paddle)){ball.dy *=-1; ball.y=paddle.y - ball.height;}for (let i=0; i < bricks.length; i++){const brick=bricks[i]; if (collides(ball, brick)){bricks.splice(i, 1); if (ball.y + ball.height - ball.speed <=brick.y || ball.y >=brick.y + brick.height - ball.speed){ball.dy *=-1;}else{ball.dx *M
=-1;}break;}}context.fillStyle='lightgrey'; context.fillRect(0, 0, canvas.width, wallSize); context.fillRect(0, 0, wallSize, canvas.height); context.fillRect(canvas.width - wallSize, 0, wallSize, canvas.height); if (ball.dx || ball.dy){context.fillRect(ball.x, ball.y, ball.width, ball.height);}bricks.forEach(function(brick){context.fillStyle=brick.color; context.fillRect(brick.x, brick.y, brick.width, brick.height);}); context.fillStyle='cyan'; context.fillRect(paddle.x, paddle.y, paddle.width, paddle.height);}docuM`
ment.addEventListener('keydown', function(e){if (e.which===37){paddle.dx=-3;}else if (e.which===39){paddle.dx=3;}if (ball.dx===0 && ball.dy===0 && e.which===32){ball.dx=ball.speed; ball.dy=ball.speed;}});document.addEventListener('keyup', function(e){if (e.which===37 || e.which===39){paddle.dx=0;}});requestAnimationFrame(loop);</script></body></html>h!
text/html;charset=utf-8
<!DOCTYPE html><html><head> <title>Breakout Game</title> <meta charset="UTF-8"> <style>html, body{height: 100%; margin: 0;}body{background: black; display: flex; align-items: center; justify-content: center;}</style></head><body><canvas width="400" height="500" id="game"></canvas><script>const canvas=document.getElementById('game');const context=canvas.getContext('2d');const level1=[ [], [], [], [], [], [], ['R','R','R','R','R','R','R','R','R','R','R','R','R','R'], ['R','R','R','R','R','R','R','R','R','R','R','R','M
R','R'], ['O','O','O','O','O','O','O','O','O','O','O','O','O','O'], ['O','O','O','O','O','O','O','O','O','O','O','O','O','O'], ['G','G','G','G','G','G','G','G','G','G','G','G','G','G'], ['G','G','G','G','G','G','G','G','G','G','G','G','G','G'], ['Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y'], ['Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y']];const colorMap={'R': 'red', 'O': 'orange', 'G': 'green', 'Y': 'yellow'};const brickGap=2;const brickWidth=25;const brickHeight=12;const wallSize=12;const briM
cks=[];for (let row=0; row < level1.length; row++){for (let col=0; col < level1[row].length; col++){const colorCode=level1[row][col]; bricks.push({x: wallSize + (brickWidth + brickGap) * col, y: wallSize + (brickHeight + brickGap) * row, color: colorMap[colorCode], width: brickWidth, height: brickHeight});}}const paddle={x: canvas.width / 2 - brickWidth / 2, y: 440, width: brickWidth, height: brickHeight, dx: 0};const ball={x: 130, y: 260, width: 5, height: 5, speed: 2, dx: 0, dy: 0};function collides(obj1, obj2){rM
eturn obj1.x < obj2.x + obj2.width && obj1.x + obj1.width > obj2.x && obj1.y < obj2.y + obj2.height && obj1.y + obj1.height > obj2.y;}function loop(){requestAnimationFrame(loop); context.clearRect(0,0,canvas.width,canvas.height); paddle.x +=paddle.dx; if (paddle.x < wallSize){paddle.x=wallSize}else if (paddle.x + brickWidth > canvas.width - wallSize){paddle.x=canvas.width - wallSize - brickWidth;}ball.x +=ball.dx; ball.y +=ball.dy; if (ball.x < wallSize){ball.x=wallSize; ball.dx *=-1;}else if (ball.x + ball.width >M
 canvas.width - wallSize){ball.x=canvas.width - wallSize - ball.width; ball.dx *=-1;}if (ball.y < wallSize){ball.y=wallSize; ball.dy *=-1;}if (ball.y > canvas.height){ball.x=130; ball.y=260; ball.dx=0; ball.dy=0;}if (collides(ball, paddle)){ball.dy *=-1; ball.y=paddle.y - ball.height;}for (let i=0; i < bricks.length; i++){const brick=bricks[i]; if (collides(ball, brick)){bricks.splice(i, 1); if (ball.y + ball.height - ball.speed <=brick.y || ball.y >=brick.y + brick.height - ball.speed){ball.dy *=-1;}else{ball.dx *M
=-1;}break;}}context.fillStyle='lightgrey'; context.fillRect(0, 0, canvas.width, wallSize); context.fillRect(0, 0, wallSize, canvas.height); context.fillRect(canvas.width - wallSize, 0, wallSize, canvas.height); if (ball.dx || ball.dy){context.fillRect(ball.x, ball.y, ball.width, ball.height);}bricks.forEach(function(brick){context.fillStyle=brick.color; context.fillRect(brick.x, brick.y, brick.width, brick.height);}); context.fillStyle='cyan'; context.fillRect(paddle.x, paddle.y, paddle.width, paddle.height);}docuM`
ment.addEventListener('keydown', function(e){if (e.which===37){paddle.dx=-3;}else if (e.which===39){paddle.dx=3;}if (ball.dx===0 && ball.dy===0 && e.which===32){ball.dx=ball.speed; ball.dy=ball.speed;}});document.addEventListener('keyup', function(e){if (e.which===37 || e.which===39){paddle.dx=0;}});requestAnimationFrame(loop);</script></body></html>h!
text/html;charset=utf-8
<!DOCTYPE html><html><head> <title>Breakout Game</title> <meta charset="UTF-8"> <style>html, body{height: 100%; margin: 0;}body{background: black; display: flex; align-items: center; justify-content: center;}</style></head><body><canvas width="400" height="500" id="game"></canvas><script>const canvas=document.getElementById('game');const context=canvas.getContext('2d');const level1=[ [], [], [], [], [], [], ['R','R','R','R','R','R','R','R','R','R','R','R','R','R'], ['R','R','R','R','R','R','R','R','R','R','R','R','M
R','R'], ['O','O','O','O','O','O','O','O','O','O','O','O','O','O'], ['O','O','O','O','O','O','O','O','O','O','O','O','O','O'], ['G','G','G','G','G','G','G','G','G','G','G','G','G','G'], ['G','G','G','G','G','G','G','G','G','G','G','G','G','G'], ['Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y'], ['Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y']];const colorMap={'R': 'red', 'O': 'orange', 'G': 'green', 'Y': 'yellow'};const brickGap=2;const brickWidth=25;const brickHeight=12;const wallSize=12;const briM
cks=[];for (let row=0; row < level1.length; row++){for (let col=0; col < level1[row].length; col++){const colorCode=level1[row][col]; bricks.push({x: wallSize + (brickWidth + brickGap) * col, y: wallSize + (brickHeight + brickGap) * row, color: colorMap[colorCode], width: brickWidth, height: brickHeight});}}const paddle={x: canvas.width / 2 - brickWidth / 2, y: 440, width: brickWidth, height: brickHeight, dx: 0};const ball={x: 130, y: 260, width: 5, height: 5, speed: 2, dx: 0, dy: 0};function collides(obj1, obj2){rM
eturn obj1.x < obj2.x + obj2.width && obj1.x + obj1.width > obj2.x && obj1.y < obj2.y + obj2.height && obj1.y + obj1.height > obj2.y;}function loop(){requestAnimationFrame(loop); context.clearRect(0,0,canvas.width,canvas.height); paddle.x +=paddle.dx; if (paddle.x < wallSize){paddle.x=wallSize}else if (paddle.x + brickWidth > canvas.width - wallSize){paddle.x=canvas.width - wallSize - brickWidth;}ball.x +=ball.dx; ball.y +=ball.dy; if (ball.x < wallSize){ball.x=wallSize; ball.dx *=-1;}else if (ball.x + ball.width >M
 canvas.width - wallSize){ball.x=canvas.width - wallSize - ball.width; ball.dx *=-1;}if (ball.y < wallSize){ball.y=wallSize; ball.dy *=-1;}if (ball.y > canvas.height){ball.x=130; ball.y=260; ball.dx=0; ball.dy=0;}if (collides(ball, paddle)){ball.dy *=-1; ball.y=paddle.y - ball.height;}for (let i=0; i < bricks.length; i++){const brick=bricks[i]; if (collides(ball, brick)){bricks.splice(i, 1); if (ball.y + ball.height - ball.speed <=brick.y || ball.y >=brick.y + brick.height - ball.speed){ball.dy *=-1;}else{ball.dx *M
=-1;}break;}}context.fillStyle='lightgrey'; context.fillRect(0, 0, canvas.width, wallSize); context.fillRect(0, 0, wallSize, canvas.height); context.fillRect(canvas.width - wallSize, 0, wallSize, canvas.height); if (ball.dx || ball.dy){context.fillRect(ball.x, ball.y, ball.width, ball.height);}bricks.forEach(function(brick){context.fillStyle=brick.color; context.fillRect(brick.x, brick.y, brick.width, brick.height);}); context.fillStyle='cyan'; context.fillRect(paddle.x, paddle.y, paddle.width, paddle.height);}docuM`
ment.addEventListener('keydown', function(e){if (e.which===37){paddle.dx=-3;}else if (e.which===39){paddle.dx=3;}if (ball.dx===0 && ball.dy===0 && e.which===32){ball.dx=ball.speed; ball.dy=ball.speed;}});document.addEventListener('keyup', function(e){if (e.which===37 || e.which===39){paddle.dx=0;}});requestAnimationFrame(loop);</script></body></html>h!
text/html;charset=utf-8
<!DOCTYPE html><html><head> <title>Breakout Game</title> <meta charset="UTF-8"> <style>html, body{height: 100%; margin: 0;}body{background: black; display: flex; align-items: center; justify-content: center;}</style></head><body><canvas width="400" height="500" id="game"></canvas><script>const canvas=document.getElementById('game');const context=canvas.getContext('2d');const level1=[ [], [], [], [], [], [], ['R','R','R','R','R','R','R','R','R','R','R','R','R','R'], ['R','R','R','R','R','R','R','R','R','R','R','R','M
R','R'], ['O','O','O','O','O','O','O','O','O','O','O','O','O','O'], ['O','O','O','O','O','O','O','O','O','O','O','O','O','O'], ['G','G','G','G','G','G','G','G','G','G','G','G','G','G'], ['G','G','G','G','G','G','G','G','G','G','G','G','G','G'], ['Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y'], ['Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y']];const colorMap={'R': 'red', 'O': 'orange', 'G': 'green', 'Y': 'yellow'};const brickGap=2;const brickWidth=25;const brickHeight=12;const wallSize=12;const briM
cks=[];for (let row=0; row < level1.length; row++){for (let col=0; col < level1[row].length; col++){const colorCode=level1[row][col]; bricks.push({x: wallSize + (brickWidth + brickGap) * col, y: wallSize + (brickHeight + brickGap) * row, color: colorMap[colorCode], width: brickWidth, height: brickHeight});}}const paddle={x: canvas.width / 2 - brickWidth / 2, y: 440, width: brickWidth, height: brickHeight, dx: 0};const ball={x: 130, y: 260, width: 5, height: 5, speed: 2, dx: 0, dy: 0};function collides(obj1, obj2){rM
eturn obj1.x < obj2.x + obj2.width && obj1.x + obj1.width > obj2.x && obj1.y < obj2.y + obj2.height && obj1.y + obj1.height > obj2.y;}function loop(){requestAnimationFrame(loop); context.clearRect(0,0,canvas.width,canvas.height); paddle.x +=paddle.dx; if (paddle.x < wallSize){paddle.x=wallSize}else if (paddle.x + brickWidth > canvas.width - wallSize){paddle.x=canvas.width - wallSize - brickWidth;}ball.x +=ball.dx; ball.y +=ball.dy; if (ball.x < wallSize){ball.x=wallSize; ball.dx *=-1;}else if (ball.x + ball.width >M
 canvas.width - wallSize){ball.x=canvas.width - wallSize - ball.width; ball.dx *=-1;}if (ball.y < wallSize){ball.y=wallSize; ball.dy *=-1;}if (ball.y > canvas.height){ball.x=130; ball.y=260; ball.dx=0; ball.dy=0;}if (collides(ball, paddle)){ball.dy *=-1; ball.y=paddle.y - ball.height;}for (let i=0; i < bricks.length; i++){const brick=bricks[i]; if (collides(ball, brick)){bricks.splice(i, 1); if (ball.y + ball.height - ball.speed <=brick.y || ball.y >=brick.y + brick.height - ball.speed){ball.dy *=-1;}else{ball.dx *M
=-1;}break;}}context.fillStyle='lightgrey'; context.fillRect(0, 0, canvas.width, wallSize); context.fillRect(0, 0, wallSize, canvas.height); context.fillRect(canvas.width - wallSize, 0, wallSize, canvas.height); if (ball.dx || ball.dy){context.fillRect(ball.x, ball.y, ball.width, ball.height);}bricks.forEach(function(brick){context.fillStyle=brick.color; context.fillRect(brick.x, brick.y, brick.width, brick.height);}); context.fillStyle='cyan'; context.fillRect(paddle.x, paddle.y, paddle.width, paddle.height);}docuM`
ment.addEventListener('keydown', function(e){if (e.which===37){paddle.dx=-3;}else if (e.which===39){paddle.dx=3;}if (ball.dx===0 && ball.dy===0 && e.which===32){ball.dx=ball.speed; ball.dy=ball.speed;}});document.addEventListener('keyup', function(e){if (e.which===37 || e.which===39){paddle.dx=0;}});requestAnimationFrame(loop);</script></body></html>h!
text/html;charset=utf-8
<!DOCTYPE html><html><head> <title>Breakout Game</title> <meta charset="UTF-8"> <style>html, body{height: 100%; margin: 0;}body{background: black; display: flex; align-items: center; justify-content: center;}</style></head><body><canvas width="400" height="500" id="game"></canvas><script>const canvas=document.getElementById('game');const context=canvas.getContext('2d');const level1=[ [], [], [], [], [], [], ['R','R','R','R','R','R','R','R','R','R','R','R','R','R'], ['R','R','R','R','R','R','R','R','R','R','R','R','M
R','R'], ['O','O','O','O','O','O','O','O','O','O','O','O','O','O'], ['O','O','O','O','O','O','O','O','O','O','O','O','O','O'], ['G','G','G','G','G','G','G','G','G','G','G','G','G','G'], ['G','G','G','G','G','G','G','G','G','G','G','G','G','G'], ['Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y'], ['Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y']];const colorMap={'R': 'red', 'O': 'orange', 'G': 'green', 'Y': 'yellow'};const brickGap=2;const brickWidth=25;const brickHeight=12;const wallSize=12;const briM
cks=[];for (let row=0; row < level1.length; row++){for (let col=0; col < level1[row].length; col++){const colorCode=level1[row][col]; bricks.push({x: wallSize + (brickWidth + brickGap) * col, y: wallSize + (brickHeight + brickGap) * row, color: colorMap[colorCode], width: brickWidth, height: brickHeight});}}const paddle={x: canvas.width / 2 - brickWidth / 2, y: 440, width: brickWidth, height: brickHeight, dx: 0};const ball={x: 130, y: 260, width: 5, height: 5, speed: 2, dx: 0, dy: 0};function collides(obj1, obj2){rM
eturn obj1.x < obj2.x + obj2.width && obj1.x + obj1.width > obj2.x && obj1.y < obj2.y + obj2.height && obj1.y + obj1.height > obj2.y;}function loop(){requestAnimationFrame(loop); context.clearRect(0,0,canvas.width,canvas.height); paddle.x +=paddle.dx; if (paddle.x < wallSize){paddle.x=wallSize}else if (paddle.x + brickWidth > canvas.width - wallSize){paddle.x=canvas.width - wallSize - brickWidth;}ball.x +=ball.dx; ball.y +=ball.dy; if (ball.x < wallSize){ball.x=wallSize; ball.dx *=-1;}else if (ball.x + ball.width >M
 canvas.width - wallSize){ball.x=canvas.width - wallSize - ball.width; ball.dx *=-1;}if (ball.y < wallSize){ball.y=wallSize; ball.dy *=-1;}if (ball.y > canvas.height){ball.x=130; ball.y=260; ball.dx=0; ball.dy=0;}if (collides(ball, paddle)){ball.dy *=-1; ball.y=paddle.y - ball.height;}for (let i=0; i < bricks.length; i++){const brick=bricks[i]; if (collides(ball, brick)){bricks.splice(i, 1); if (ball.y + ball.height - ball.speed <=brick.y || ball.y >=brick.y + brick.height - ball.speed){ball.dy *=-1;}else{ball.dx *M
=-1;}break;}}context.fillStyle='lightgrey'; context.fillRect(0, 0, canvas.width, wallSize); context.fillRect(0, 0, wallSize, canvas.height); context.fillRect(canvas.width - wallSize, 0, wallSize, canvas.height); if (ball.dx || ball.dy){context.fillRect(ball.x, ball.y, ball.width, ball.height);}bricks.forEach(function(brick){context.fillStyle=brick.color; context.fillRect(brick.x, brick.y, brick.width, brick.height);}); context.fillStyle='cyan'; context.fillRect(paddle.x, paddle.y, paddle.width, paddle.height);}docuM`
ment.addEventListener('keydown', function(e){if (e.which===37){paddle.dx=-3;}else if (e.which===39){paddle.dx=3;}if (ball.dx===0 && ball.dy===0 && e.which===32){ball.dx=ball.speed; ball.dy=ball.speed;}});document.addEventListener('keyup', function(e){if (e.which===37 || e.which===39){paddle.dx=0;}});requestAnimationFrame(loop);</script></body></html>h!
text/html;charset=utf-8
<!DOCTYPE html><html><head> <title>Breakout Game</title> <meta charset="UTF-8"> <style>html, body{height: 100%; margin: 0;}body{background: black; display: flex; align-items: center; justify-content: center;}</style></head><body><canvas width="400" height="500" id="game"></canvas><script>const canvas=document.getElementById('game');const context=canvas.getContext('2d');const level1=[ [], [], [], [], [], [], ['R','R','R','R','R','R','R','R','R','R','R','R','R','R'], ['R','R','R','R','R','R','R','R','R','R','R','R','M
R','R'], ['O','O','O','O','O','O','O','O','O','O','O','O','O','O'], ['O','O','O','O','O','O','O','O','O','O','O','O','O','O'], ['G','G','G','G','G','G','G','G','G','G','G','G','G','G'], ['G','G','G','G','G','G','G','G','G','G','G','G','G','G'], ['Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y'], ['Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y']];const colorMap={'R': 'red', 'O': 'orange', 'G': 'green', 'Y': 'yellow'};const brickGap=2;const brickWidth=25;const brickHeight=12;const wallSize=12;const briM
cks=[];for (let row=0; row < level1.length; row++){for (let col=0; col < level1[row].length; col++){const colorCode=level1[row][col]; bricks.push({x: wallSize + (brickWidth + brickGap) * col, y: wallSize + (brickHeight + brickGap) * row, color: colorMap[colorCode], width: brickWidth, height: brickHeight});}}const paddle={x: canvas.width / 2 - brickWidth / 2, y: 440, width: brickWidth, height: brickHeight, dx: 0};const ball={x: 130, y: 260, width: 5, height: 5, speed: 2, dx: 0, dy: 0};function collides(obj1, obj2){rM
eturn obj1.x < obj2.x + obj2.width && obj1.x + obj1.width > obj2.x && obj1.y < obj2.y + obj2.height && obj1.y + obj1.height > obj2.y;}function loop(){requestAnimationFrame(loop); context.clearRect(0,0,canvas.width,canvas.height); paddle.x +=paddle.dx; if (paddle.x < wallSize){paddle.x=wallSize}else if (paddle.x + brickWidth > canvas.width - wallSize){paddle.x=canvas.width - wallSize - brickWidth;}ball.x +=ball.dx; ball.y +=ball.dy; if (ball.x < wallSize){ball.x=wallSize; ball.dx *=-1;}else if (ball.x + ball.width >M
 canvas.width - wallSize){ball.x=canvas.width - wallSize - ball.width; ball.dx *=-1;}if (ball.y < wallSize){ball.y=wallSize; ball.dy *=-1;}if (ball.y > canvas.height){ball.x=130; ball.y=260; ball.dx=0; ball.dy=0;}if (collides(ball, paddle)){ball.dy *=-1; ball.y=paddle.y - ball.height;}for (let i=0; i < bricks.length; i++){const brick=bricks[i]; if (collides(ball, brick)){bricks.splice(i, 1); if (ball.y + ball.height - ball.speed <=brick.y || ball.y >=brick.y + brick.height - ball.speed){ball.dy *=-1;}else{ball.dx *M
=-1;}break;}}context.fillStyle='lightgrey'; context.fillRect(0, 0, canvas.width, wallSize); context.fillRect(0, 0, wallSize, canvas.height); context.fillRect(canvas.width - wallSize, 0, wallSize, canvas.height); if (ball.dx || ball.dy){context.fillRect(ball.x, ball.y, ball.width, ball.height);}bricks.forEach(function(brick){context.fillStyle=brick.color; context.fillRect(brick.x, brick.y, brick.width, brick.height);}); context.fillStyle='cyan'; context.fillRect(paddle.x, paddle.y, paddle.width, paddle.height);}docuM`
ment.addEventListener('keydown', function(e){if (e.which===37){paddle.dx=-3;}else if (e.which===39){paddle.dx=3;}if (ball.dx===0 && ball.dy===0 && e.which===32){ball.dx=ball.speed; ball.dy=ball.speed;}});document.addEventListener('keyup', function(e){if (e.which===37 || e.which===39){paddle.dx=0;}});requestAnimationFrame(loop);</script></body></html>h!
text/html;charset=utf-8
<!DOCTYPE html><html><head> <title>Breakout Game</title> <meta charset="UTF-8"> <style>html, body{height: 100%; margin: 0;}body{background: black; display: flex; align-items: center; justify-content: center;}</style></head><body><canvas width="400" height="500" id="game"></canvas><script>const canvas=document.getElementById('game');const context=canvas.getContext('2d');const level1=[ [], [], [], [], [], [], ['R','R','R','R','R','R','R','R','R','R','R','R','R','R'], ['R','R','R','R','R','R','R','R','R','R','R','R','M
R','R'], ['O','O','O','O','O','O','O','O','O','O','O','O','O','O'], ['O','O','O','O','O','O','O','O','O','O','O','O','O','O'], ['G','G','G','G','G','G','G','G','G','G','G','G','G','G'], ['G','G','G','G','G','G','G','G','G','G','G','G','G','G'], ['Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y'], ['Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y']];const colorMap={'R': 'red', 'O': 'orange', 'G': 'green', 'Y': 'yellow'};const brickGap=2;const brickWidth=25;const brickHeight=12;const wallSize=12;const briM
cks=[];for (let row=0; row < level1.length; row++){for (let col=0; col < level1[row].length; col++){const colorCode=level1[row][col]; bricks.push({x: wallSize + (brickWidth + brickGap) * col, y: wallSize + (brickHeight + brickGap) * row, color: colorMap[colorCode], width: brickWidth, height: brickHeight});}}const paddle={x: canvas.width / 2 - brickWidth / 2, y: 440, width: brickWidth, height: brickHeight, dx: 0};const ball={x: 130, y: 260, width: 5, height: 5, speed: 2, dx: 0, dy: 0};function collides(obj1, obj2){rM
eturn obj1.x < obj2.x + obj2.width && obj1.x + obj1.width > obj2.x && obj1.y < obj2.y + obj2.height && obj1.y + obj1.height > obj2.y;}function loop(){requestAnimationFrame(loop); context.clearRect(0,0,canvas.width,canvas.height); paddle.x +=paddle.dx; if (paddle.x < wallSize){paddle.x=wallSize}else if (paddle.x + brickWidth > canvas.width - wallSize){paddle.x=canvas.width - wallSize - brickWidth;}ball.x +=ball.dx; ball.y +=ball.dy; if (ball.x < wallSize){ball.x=wallSize; ball.dx *=-1;}else if (ball.x + ball.width >M
 canvas.width - wallSize){ball.x=canvas.width - wallSize - ball.width; ball.dx *=-1;}if (ball.y < wallSize){ball.y=wallSize; ball.dy *=-1;}if (ball.y > canvas.height){ball.x=130; ball.y=260; ball.dx=0; ball.dy=0;}if (collides(ball, paddle)){ball.dy *=-1; ball.y=paddle.y - ball.height;}for (let i=0; i < bricks.length; i++){const brick=bricks[i]; if (collides(ball, brick)){bricks.splice(i, 1); if (ball.y + ball.height - ball.speed <=brick.y || ball.y >=brick.y + brick.height - ball.speed){ball.dy *=-1;}else{ball.dx *M
=-1;}break;}}context.fillStyle='lightgrey'; context.fillRect(0, 0, canvas.width, wallSize); context.fillRect(0, 0, wallSize, canvas.height); context.fillRect(canvas.width - wallSize, 0, wallSize, canvas.height); if (ball.dx || ball.dy){context.fillRect(ball.x, ball.y, ball.width, ball.height);}bricks.forEach(function(brick){context.fillStyle=brick.color; context.fillRect(brick.x, brick.y, brick.width, brick.height);}); context.fillStyle='cyan'; context.fillRect(paddle.x, paddle.y, paddle.width, paddle.height);}docuM`
ment.addEventListener('keydown', function(e){if (e.which===37){paddle.dx=-3;}else if (e.which===39){paddle.dx=3;}if (ball.dx===0 && ball.dy===0 && e.which===32){ball.dx=ball.speed; ball.dy=ball.speed;}});document.addEventListener('keyup', function(e){if (e.which===37 || e.which===39){paddle.dx=0;}});requestAnimationFrame(loop);</script></body></html>h!
text/html;charset=utf-8
<!DOCTYPE html><html><head> <title>Breakout Game</title> <meta charset="UTF-8"> <style>html, body{height: 100%; margin: 0;}body{background: black; display: flex; align-items: center; justify-content: center;}</style></head><body><canvas width="400" height="500" id="game"></canvas><script>const canvas=document.getElementById('game');const context=canvas.getContext('2d');const level1=[ [], [], [], [], [], [], ['R','R','R','R','R','R','R','R','R','R','R','R','R','R'], ['R','R','R','R','R','R','R','R','R','R','R','R','M
R','R'], ['O','O','O','O','O','O','O','O','O','O','O','O','O','O'], ['O','O','O','O','O','O','O','O','O','O','O','O','O','O'], ['G','G','G','G','G','G','G','G','G','G','G','G','G','G'], ['G','G','G','G','G','G','G','G','G','G','G','G','G','G'], ['Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y'], ['Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y']];const colorMap={'R': 'red', 'O': 'orange', 'G': 'green', 'Y': 'yellow'};const brickGap=2;const brickWidth=25;const brickHeight=12;const wallSize=12;const briM
cks=[];for (let row=0; row < level1.length; row++){for (let col=0; col < level1[row].length; col++){const colorCode=level1[row][col]; bricks.push({x: wallSize + (brickWidth + brickGap) * col, y: wallSize + (brickHeight + brickGap) * row, color: colorMap[colorCode], width: brickWidth, height: brickHeight});}}const paddle={x: canvas.width / 2 - brickWidth / 2, y: 440, width: brickWidth, height: brickHeight, dx: 0};const ball={x: 130, y: 260, width: 5, height: 5, speed: 2, dx: 0, dy: 0};function collides(obj1, obj2){rM
eturn obj1.x < obj2.x + obj2.width && obj1.x + obj1.width > obj2.x && obj1.y < obj2.y + obj2.height && obj1.y + obj1.height > obj2.y;}function loop(){requestAnimationFrame(loop); context.clearRect(0,0,canvas.width,canvas.height); paddle.x +=paddle.dx; if (paddle.x < wallSize){paddle.x=wallSize}else if (paddle.x + brickWidth > canvas.width - wallSize){paddle.x=canvas.width - wallSize - brickWidth;}ball.x +=ball.dx; ball.y +=ball.dy; if (ball.x < wallSize){ball.x=wallSize; ball.dx *=-1;}else if (ball.x + ball.width >M
 canvas.width - wallSize){ball.x=canvas.width - wallSize - ball.width; ball.dx *=-1;}if (ball.y < wallSize){ball.y=wallSize; ball.dy *=-1;}if (ball.y > canvas.height){ball.x=130; ball.y=260; ball.dx=0; ball.dy=0;}if (collides(ball, paddle)){ball.dy *=-1; ball.y=paddle.y - ball.height;}for (let i=0; i < bricks.length; i++){const brick=bricks[i]; if (collides(ball, brick)){bricks.splice(i, 1); if (ball.y + ball.height - ball.speed <=brick.y || ball.y >=brick.y + brick.height - ball.speed){ball.dy *=-1;}else{ball.dx *M
=-1;}break;}}context.fillStyle='lightgrey'; context.fillRect(0, 0, canvas.width, wallSize); context.fillRect(0, 0, wallSize, canvas.height); context.fillRect(canvas.width - wallSize, 0, wallSize, canvas.height); if (ball.dx || ball.dy){context.fillRect(ball.x, ball.y, ball.width, ball.height);}bricks.forEach(function(brick){context.fillStyle=brick.color; context.fillRect(brick.x, brick.y, brick.width, brick.height);}); context.fillStyle='cyan'; context.fillRect(paddle.x, paddle.y, paddle.width, paddle.height);}docuM`
ment.addEventListener('keydown', function(e){if (e.which===37){paddle.dx=-3;}else if (e.which===39){paddle.dx=3;}if (ball.dx===0 && ball.dy===0 && e.which===32){ball.dx=ball.speed; ball.dy=ball.speed;}});document.addEventListener('keyup', function(e){if (e.which===37 || e.which===39){paddle.dx=0;}});requestAnimationFrame(loop);</script></body></html>h!
text/html;charset=utf-8
<!DOCTYPE html><html><head> <title>Breakout Game</title> <meta charset="UTF-8"> <style>html, body{height: 100%; margin: 0;}body{background: black; display: flex; align-items: center; justify-content: center;}</style></head><body><canvas width="400" height="500" id="game"></canvas><script>const canvas=document.getElementById('game');const context=canvas.getContext('2d');const level1=[ [], [], [], [], [], [], ['R','R','R','R','R','R','R','R','R','R','R','R','R','R'], ['R','R','R','R','R','R','R','R','R','R','R','R','M
R','R'], ['O','O','O','O','O','O','O','O','O','O','O','O','O','O'], ['O','O','O','O','O','O','O','O','O','O','O','O','O','O'], ['G','G','G','G','G','G','G','G','G','G','G','G','G','G'], ['G','G','G','G','G','G','G','G','G','G','G','G','G','G'], ['Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y'], ['Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y']];const colorMap={'R': 'red', 'O': 'orange', 'G': 'green', 'Y': 'yellow'};const brickGap=2;const brickWidth=25;const brickHeight=12;const wallSize=12;const briM
cks=[];for (let row=0; row < level1.length; row++){for (let col=0; col < level1[row].length; col++){const colorCode=level1[row][col]; bricks.push({x: wallSize + (brickWidth + brickGap) * col, y: wallSize + (brickHeight + brickGap) * row, color: colorMap[colorCode], width: brickWidth, height: brickHeight});}}const paddle={x: canvas.width / 2 - brickWidth / 2, y: 440, width: brickWidth, height: brickHeight, dx: 0};const ball={x: 130, y: 260, width: 5, height: 5, speed: 2, dx: 0, dy: 0};function collides(obj1, obj2){rM
eturn obj1.x < obj2.x + obj2.width && obj1.x + obj1.width > obj2.x && obj1.y < obj2.y + obj2.height && obj1.y + obj1.height > obj2.y;}function loop(){requestAnimationFrame(loop); context.clearRect(0,0,canvas.width,canvas.height); paddle.x +=paddle.dx; if (paddle.x < wallSize){paddle.x=wallSize}else if (paddle.x + brickWidth > canvas.width - wallSize){paddle.x=canvas.width - wallSize - brickWidth;}ball.x +=ball.dx; ball.y +=ball.dy; if (ball.x < wallSize){ball.x=wallSize; ball.dx *=-1;}else if (ball.x + ball.width >M
 canvas.width - wallSize){ball.x=canvas.width - wallSize - ball.width; ball.dx *=-1;}if (ball.y < wallSize){ball.y=wallSize; ball.dy *=-1;}if (ball.y > canvas.height){ball.x=130; ball.y=260; ball.dx=0; ball.dy=0;}if (collides(ball, paddle)){ball.dy *=-1; ball.y=paddle.y - ball.height;}for (let i=0; i < bricks.length; i++){const brick=bricks[i]; if (collides(ball, brick)){bricks.splice(i, 1); if (ball.y + ball.height - ball.speed <=brick.y || ball.y >=brick.y + brick.height - ball.speed){ball.dy *=-1;}else{ball.dx *M
=-1;}break;}}context.fillStyle='lightgrey'; context.fillRect(0, 0, canvas.width, wallSize); context.fillRect(0, 0, wallSize, canvas.height); context.fillRect(canvas.width - wallSize, 0, wallSize, canvas.height); if (ball.dx || ball.dy){context.fillRect(ball.x, ball.y, ball.width, ball.height);}bricks.forEach(function(brick){context.fillStyle=brick.color; context.fillRect(brick.x, brick.y, brick.width, brick.height);}); context.fillStyle='cyan'; context.fillRect(paddle.x, paddle.y, paddle.width, paddle.height);}docuM`
ment.addEventListener('keydown', function(e){if (e.which===37){paddle.dx=-3;}else if (e.which===39){paddle.dx=3;}if (ball.dx===0 && ball.dy===0 && e.which===32){ball.dx=ball.speed; ball.dy=ball.speed;}});document.addEventListener('keyup', function(e){if (e.which===37 || e.which===39){paddle.dx=0;}});requestAnimationFrame(loop);</script></body></html>h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/html;charset=utf-8
  <title>Sokoban Game</title>
  <meta charset="UTF-8">
    background: #ded6ae;
    align-items: center;
    justify-content: center;
<canvas width="400" height="400" id="game"></canvas>
const canvas = document.getElementById('game');
const context = canvas.getContext('2d');
const wallCanvas = document.createElemM
const wallCtx = wallCanvas.getContext('2d');
wallCanvas.width = wallCanvas.height = grid;
wallCtx.fillStyle = '#5b5530';
wallCtx.fillRect(0, 0, grid, grid);
wallCtx.fillStyle = '#a19555';
wallCtx.fillRect(1, 1, grid - 2, 20);
wallCtx.fillRect(0, 23, 20, 18);
wallCtx.fillRect(22, 23, 42, 18);
wallCtx.fillRect(0, 43, 42, 20);
wallCtx.fillRect(44, 43, 20, 20);
let playerDir = { row: 0, col: 0 };
let playerPos = { row: 0, col: 0 };
  playerOnGoal: '+',
  .filter(rowData => !!rowData)
  .forEach((rowData, row) => {
    cells[row] = [];
    if (rowData.length > width) {
      width = rowData.length;
    rowData.split('').forEach((colData, col) => {
      if (colData === types.player || colData === types.playerOnGoal) {
        playerPos = { row, col };
canvas.width = width * grid;
canvas.height = cells.length * grid;
function move(startPos, endPos) {
  const startCell = cells[startPos.row][startPos.col];
  const endCell = cells[endPos.row][endPos.col];
  const isPlayer = startCell === types.player || startCell === types.playerOnGoal;
  switch(startCell) {
    case types.player:
    case types.block:M
      cells[startPos.row][startPos.col] = types.empty;
    case types.playerOnGoal:
    case types.blockOnGoal:
      cells[startPos.row][startPos.col] = types.goal;
    case types.empty:
      cells[endPos.row][endPos.col] = isPlayer ? types.player : types.block;
    case types.goal:
      cells[endPos.row][endPos.col] = isPlayer ? types.playerOnGoal : types.blockOnGoal;
function showWin() {
  context.fillStyle = 'black';
  context.globalAlpha = 0.75;
  context.fillRect(0, canvas.height / 2 - 30, canvas.width, 60);
  context.globalAlpha = 1;
  context.fillStyle = 'white';
  context.font = '36px monospace';
  context.textAlign = 'center';
  context.textBaseline = 'middle';
  context.fillText('YOU WIN!', canvas.width / 2, canvas.height / 2);
  rAF = requestAnimationFrame(loop);
  context.clearRect(0,0,canvas.width,canvas.height);
yerPos.row + playerDir.row;
  const col = playerPos.col + playerDir.col;
  const cell = cells[row][col];
    case types.empty:
    case types.goal:
      move(playerPos, { row, col });
      playerPos.row = row;
      playerPos.col = col;
    case types.wall:
    case types.block:
    case types.blockOnGoal:
      const nextRow = row + playerDir.row;
      const nextCol = col + playerDir.col;
      const nextCell = cells[nextRow][nextCol];
if (nextCell === types.empty || nextCell === types.goal) {
        move({ row, col }, { row: nextRow, col: nextCol });
        move(playerPos, { row, col });
        playerPos.row = row;
        playerPos.col = col;
  playerDir = { row: 0, col: 0 };
  let allBlocksOnGoals = true;
  context.strokeStyle = 'black';
  context.lineWidth = 2;
  for (let row = 0; row < cells.length; row++) {
    for (let col = 0; col < cells[row].length; col++) {
      const cell = cells[roM
      if (cell === types.wall) {
        context.drawImage(wallCanvas, col * grid, row * grid);
      if (cell === types.block || cell === types.blockOnGoal) {
        if (cell === types.block) {
          context.fillStyle = '#ffbb5b';
          allBlocksOnGoals = false;
          context.fillStyle = '#ba6a15';
        context.fillRect(col * grid, row * grid, grid, grid);
        context.strokeRect(col * grid, row * grid, grid, grid);
        context.strokeRect((col + 0.1) * grid, (row + 0.1) * grid, grid - (0.2 * grid), grid - (0.2 * grid));
        context.beginPath();
        context.moveTo((col + 0.1) * grid, (row + 0.1) * grid);
        context.lineTo((col + 0.9) * grid, (row + 0.9) * grid);
        context.moveTo((col + 0.9) * grid, (row + 0.1) * grid);
        context.lineTo((col + 0.1) * grid, (row + 0.9) * grid);
        context.stroke();
      if (cell === types.goal || cell === types.playerOnGoal) {
ext.fillStyle = '#914430';
        context.beginPath();
        context.arc((col + 0.5) * grid, (row + 0.5) * grid, 10, 0, Math.PI * 2);
        context.fill();
      if (cell === types.player || cell === types.playerOnGoal) {
        context.fillStyle = 'black';
        context.beginPath();
        context.arc((col + 0.5) * grid, (row + 0.3) * grid, 8, 0, Math.PI * 2);
        context.fill();
        context.fillRect((col + 0.48) * grid, (row + 0.3) * grid, 2, grid/ 2.5 );
ext.fillRect((col + 0.3) * grid, (row + 0.5) * grid, grid / 2.5, 2);
        context.moveTo((col + 0.5) * grid, (row + 0.7) * grid);
        context.lineTo((col + 0.65) * grid, (row + 0.9) * grid);
        context.moveTo((col + 0.5) * grid, (row + 0.7) * grid);
        context.lineTo((col + 0.35) * grid, (row + 0.9) * grid);
        context.stroke();
  if (allBlocksOnGoals) {
document.addEventListener('keydown', function(e) {
  playerDir = { row: 0, col: 0}M.
  if (e.which === 37) {
    playerDir.col = -1;
  else if (e.which === 38) {
    playerDir.row = -1;
  else if (e.which === 39) {
    playerDir.col = 1;
  else if (e.which === 40) {
    playerDir.row = 1;
requestAnimationFrame(loop);
text/html;charset=utf-8
  <title>Sokoban Game</title>
  <meta charset="UTF-8">
    background: #ded6ae;
    align-items: center;
    justify-content: center;
<canvas width="400" height="400" id="game"></canvas>
const canvas = document.getElementById('game');
const context = canvas.getContext('2d');
const wallCanvas = document.createElemM
const wallCtx = wallCanvas.getContext('2d');
wallCanvas.width = wallCanvas.height = grid;
wallCtx.fillStyle = '#5b5530';
wallCtx.fillRect(0, 0, grid, grid);
wallCtx.fillStyle = '#a19555';
wallCtx.fillRect(1, 1, grid - 2, 20);
wallCtx.fillRect(0, 23, 20, 18);
wallCtx.fillRect(22, 23, 42, 18);
wallCtx.fillRect(0, 43, 42, 20);
wallCtx.fillRect(44, 43, 20, 20);
let playerDir = { row: 0, col: 0 };
let playerPos = { row: 0, col: 0 };
  playerOnGoal: '+',
  .filter(rowData => !!rowData)
  .forEach((rowData, row) => {
    cells[row] = [];
    if (rowData.length > width) {
      width = rowData.length;
    rowData.split('').forEach((colData, col) => {
      if (colData === types.player || colData === types.playerOnGoal) {
        playerPos = { row, col };
canvas.width = width * grid;
canvas.height = cells.length * grid;
function move(startPos, endPos) {
  const startCell = cells[startPos.row][startPos.col];
  const endCell = cells[endPos.row][endPos.col];
  const isPlayer = startCell === types.player || startCell === types.playerOnGoal;
  switch(startCell) {
    case types.player:
    case types.block:M
      cells[startPos.row][startPos.col] = types.empty;
    case types.playerOnGoal:
    case types.blockOnGoal:
      cells[startPos.row][startPos.col] = types.goal;
    case types.empty:
      cells[endPos.row][endPos.col] = isPlayer ? types.player : types.block;
    case types.goal:
      cells[endPos.row][endPos.col] = isPlayer ? types.playerOnGoal : types.blockOnGoal;
function showWin() {
  context.fillStyle = 'black';
  context.globalAlpha = 0.75;
  context.fillRect(0, canvas.height / 2 - 30, canvas.width, 60);
  context.globalAlpha = 1;
  context.fillStyle = 'white';
  context.font = '36px monospace';
  context.textAlign = 'center';
  context.textBaseline = 'middle';
  context.fillText('YOU WIN!', canvas.width / 2, canvas.height / 2);
  rAF = requestAnimationFrame(loop);
  context.clearRect(0,0,canvas.width,canvas.height);
yerPos.row + playerDir.row;
  const col = playerPos.col + playerDir.col;
  const cell = cells[row][col];
    case types.empty:
    case types.goal:
      move(playerPos, { row, col });
      playerPos.row = row;
      playerPos.col = col;
    case types.wall:
    case types.block:
    case types.blockOnGoal:
      const nextRow = row + playerDir.row;
      const nextCol = col + playerDir.col;
      const nextCell = cells[nextRow][nextCol];
if (nextCell === types.empty || nextCell === types.goal) {
        move({ row, col }, { row: nextRow, col: nextCol });
        move(playerPos, { row, col });
        playerPos.row = row;
        playerPos.col = col;
  playerDir = { row: 0, col: 0 };
  let allBlocksOnGoals = true;
  context.strokeStyle = 'black';
  context.lineWidth = 2;
  for (let row = 0; row < cells.length; row++) {
    for (let col = 0; col < cells[row].length; col++) {
      const cell = cells[roM
      if (cell === types.wall) {
        context.drawImage(wallCanvas, col * grid, row * grid);
      if (cell === types.block || cell === types.blockOnGoal) {
        if (cell === types.block) {
          context.fillStyle = '#ffbb5b';
          allBlocksOnGoals = false;
          context.fillStyle = '#ba6a15';
        context.fillRect(col * grid, row * grid, grid, grid);
        context.strokeRect(col * grid, row * grid, grid, grid);
        context.strokeRect((col + 0.1) * grid, (row + 0.1) * grid, grid - (0.2 * grid), grid - (0.2 * grid));
        context.beginPath();
        context.moveTo((col + 0.1) * grid, (row + 0.1) * grid);
        context.lineTo((col + 0.9) * grid, (row + 0.9) * grid);
        context.moveTo((col + 0.9) * grid, (row + 0.1) * grid);
        context.lineTo((col + 0.1) * grid, (row + 0.9) * grid);
        context.stroke();
      if (cell === types.goal || cell === types.playerOnGoal) {
ext.fillStyle = '#914430';
        context.beginPath();
        context.arc((col + 0.5) * grid, (row + 0.5) * grid, 10, 0, Math.PI * 2);
        context.fill();
      if (cell === types.player || cell === types.playerOnGoal) {
        context.fillStyle = 'black';
        context.beginPath();
        context.arc((col + 0.5) * grid, (row + 0.3) * grid, 8, 0, Math.PI * 2);
        context.fill();
        context.fillRect((col + 0.48) * grid, (row + 0.3) * grid, 2, grid/ 2.5 );
ext.fillRect((col + 0.3) * grid, (row + 0.5) * grid, grid / 2.5, 2);
        context.moveTo((col + 0.5) * grid, (row + 0.7) * grid);
        context.lineTo((col + 0.65) * grid, (row + 0.9) * grid);
        context.moveTo((col + 0.5) * grid, (row + 0.7) * grid);
        context.lineTo((col + 0.35) * grid, (row + 0.9) * grid);
        context.stroke();
  if (allBlocksOnGoals) {
document.addEventListener('keydown', function(e) {
  playerDir = { row: 0, col: 0}M.
  if (e.which === 37) {
    playerDir.col = -1;
  else if (e.which === 38) {
    playerDir.row = -1;
  else if (e.which === 39) {
    playerDir.col = 1;
  else if (e.which === 40) {
    playerDir.row = 1;
requestAnimationFrame(loop);
text/html;charset=utf-8
  <title>Sokoban Game</title>
  <meta charset="UTF-8">
    background: #ded6ae;
    align-items: center;
    justify-content: center;
<canvas width="400" height="400" id="game"></canvas>
const canvas = document.getElementById('game');
const context = canvas.getContext('2d');
const wallCanvas = document.createElemM
const wallCtx = wallCanvas.getContext('2d');
wallCanvas.width = wallCanvas.height = grid;
wallCtx.fillStyle = '#5b5530';
wallCtx.fillRect(0, 0, grid, grid);
wallCtx.fillStyle = '#a19555';
wallCtx.fillRect(1, 1, grid - 2, 20);
wallCtx.fillRect(0, 23, 20, 18);
wallCtx.fillRect(22, 23, 42, 18);
wallCtx.fillRect(0, 43, 42, 20);
wallCtx.fillRect(44, 43, 20, 20);
let playerDir = { row: 0, col: 0 };
let playerPos = { row: 0, col: 0 };
  playerOnGoal: '+',
  .filter(rowData => !!rowData)
  .forEach((rowData, row) => {
    cells[row] = [];
    if (rowData.length > width) {
      width = rowData.length;
    rowData.split('').forEach((colData, col) => {
      if (colData === types.player || colData === types.playerOnGoal) {
        playerPos = { row, col };
canvas.width = width * grid;
canvas.height = cells.length * grid;
function move(startPos, endPos) {
  const startCell = cells[startPos.row][startPos.col];
  const endCell = cells[endPos.row][endPos.col];
  const isPlayer = startCell === types.player || startCell === types.playerOnGoal;
  switch(startCell) {
    case types.player:
    case types.block:M
      cells[startPos.row][startPos.col] = types.empty;
    case types.playerOnGoal:
    case types.blockOnGoal:
      cells[startPos.row][startPos.col] = types.goal;
    case types.empty:
      cells[endPos.row][endPos.col] = isPlayer ? types.player : types.block;
    case types.goal:
      cells[endPos.row][endPos.col] = isPlayer ? types.playerOnGoal : types.blockOnGoal;
function showWin() {
  context.fillStyle = 'black';
  context.globalAlpha = 0.75;
  context.fillRect(0, canvas.height / 2 - 30, canvas.width, 60);
  context.globalAlpha = 1;
  context.fillStyle = 'white';
  context.font = '36px monospace';
  context.textAlign = 'center';
  context.textBaseline = 'middle';
  context.fillText('YOU WIN!', canvas.width / 2, canvas.height / 2);
  rAF = requestAnimationFrame(loop);
  context.clearRect(0,0,canvas.width,canvas.height);
yerPos.row + playerDir.row;
  const col = playerPos.col + playerDir.col;
  const cell = cells[row][col];
    case types.empty:
    case types.goal:
      move(playerPos, { row, col });
      playerPos.row = row;
      playerPos.col = col;
    case types.wall:
    case types.block:
    case types.blockOnGoal:
      const nextRow = row + playerDir.row;
      const nextCol = col + playerDir.col;
      const nextCell = cells[nextRow][nextCol];
if (nextCell === types.empty || nextCell === types.goal) {
        move({ row, col }, { row: nextRow, col: nextCol });
        move(playerPos, { row, col });
        playerPos.row = row;
        playerPos.col = col;
  playerDir = { row: 0, col: 0 };
  let allBlocksOnGoals = true;
  context.strokeStyle = 'black';
  context.lineWidth = 2;
  for (let row = 0; row < cells.length; row++) {
    for (let col = 0; col < cells[row].length; col++) {
      const cell = cells[roM
      if (cell === types.wall) {
        context.drawImage(wallCanvas, col * grid, row * grid);
      if (cell === types.block || cell === types.blockOnGoal) {
        if (cell === types.block) {
          context.fillStyle = '#ffbb5b';
          allBlocksOnGoals = false;
          context.fillStyle = '#ba6a15';
        context.fillRect(col * grid, row * grid, grid, grid);
        context.strokeRect(col * grid, row * grid, grid, grid);
        context.strokeRect((col + 0.1) * grid, (row + 0.1) * grid, grid - (0.2 * grid), grid - (0.2 * grid));
        context.beginPath();
        context.moveTo((col + 0.1) * grid, (row + 0.1) * grid);
        context.lineTo((col + 0.9) * grid, (row + 0.9) * grid);
        context.moveTo((col + 0.9) * grid, (row + 0.1) * grid);
        context.lineTo((col + 0.1) * grid, (row + 0.9) * grid);
        context.stroke();
      if (cell === types.goal || cell === types.playerOnGoal) {
ext.fillStyle = '#914430';
        context.beginPath();
        context.arc((col + 0.5) * grid, (row + 0.5) * grid, 10, 0, Math.PI * 2);
        context.fill();
      if (cell === types.player || cell === types.playerOnGoal) {
        context.fillStyle = 'black';
        context.beginPath();
        context.arc((col + 0.5) * grid, (row + 0.3) * grid, 8, 0, Math.PI * 2);
        context.fill();
        context.fillRect((col + 0.48) * grid, (row + 0.3) * grid, 2, grid/ 2.5 );
ext.fillRect((col + 0.3) * grid, (row + 0.5) * grid, grid / 2.5, 2);
        context.moveTo((col + 0.5) * grid, (row + 0.7) * grid);
        context.lineTo((col + 0.65) * grid, (row + 0.9) * grid);
        context.moveTo((col + 0.5) * grid, (row + 0.7) * grid);
        context.lineTo((col + 0.35) * grid, (row + 0.9) * grid);
        context.stroke();
  if (allBlocksOnGoals) {
document.addEventListener('keydown', function(e) {
  playerDir = { row: 0, col: 0}M.
  if (e.which === 37) {
    playerDir.col = -1;
  else if (e.which === 38) {
    playerDir.row = -1;
  else if (e.which === 39) {
    playerDir.col = 1;
  else if (e.which === 40) {
    playerDir.row = 1;
requestAnimationFrame(loop);
text/html;charset=utf-8
  <title>Sokoban Game</title>
  <meta charset="UTF-8">
    background: #ded6ae;
    align-items: center;
    justify-content: center;
<canvas width="400" height="400" id="game"></canvas>
const canvas = document.getElementById('game');
const context = canvas.getContext('2d');
const wallCanvas = document.createElemM
const wallCtx = wallCanvas.getContext('2d');
wallCanvas.width = wallCanvas.height = grid;
wallCtx.fillStyle = '#5b5530';
wallCtx.fillRect(0, 0, grid, grid);
wallCtx.fillStyle = '#a19555';
wallCtx.fillRect(1, 1, grid - 2, 20);
wallCtx.fillRect(0, 23, 20, 18);
wallCtx.fillRect(22, 23, 42, 18);
wallCtx.fillRect(0, 43, 42, 20);
wallCtx.fillRect(44, 43, 20, 20);
let playerDir = { row: 0, col: 0 };
let playerPos = { row: 0, col: 0 };
  playerOnGoal: '+',
  .filter(rowData => !!rowData)
  .forEach((rowData, row) => {
    cells[row] = [];
    if (rowData.length > width) {
      width = rowData.length;
    rowData.split('').forEach((colData, col) => {
      if (colData === types.player || colData === types.playerOnGoal) {
        playerPos = { row, col };
canvas.width = width * grid;
canvas.height = cells.length * grid;
function move(startPos, endPos) {
  const startCell = cells[startPos.row][startPos.col];
  const endCell = cells[endPos.row][endPos.col];
  const isPlayer = startCell === types.player || startCell === types.playerOnGoal;
  switch(startCell) {
    case types.player:
    case types.block:M
      cells[startPos.row][startPos.col] = types.empty;
    case types.playerOnGoal:
    case types.blockOnGoal:
      cells[startPos.row][startPos.col] = types.goal;
    case types.empty:
      cells[endPos.row][endPos.col] = isPlayer ? types.player : types.block;
    case types.goal:
      cells[endPos.row][endPos.col] = isPlayer ? types.playerOnGoal : types.blockOnGoal;
function showWin() {
  context.fillStyle = 'black';
  context.globalAlpha = 0.75;
  context.fillRect(0, canvas.height / 2 - 30, canvas.width, 60);
  context.globalAlpha = 1;
  context.fillStyle = 'white';
  context.font = '36px monospace';
  context.textAlign = 'center';
  context.textBaseline = 'middle';
  context.fillText('YOU WIN!', canvas.width / 2, canvas.height / 2);
  rAF = requestAnimationFrame(loop);
  context.clearRect(0,0,canvas.width,canvas.height);
yerPos.row + playerDir.row;
  const col = playerPos.col + playerDir.col;
  const cell = cells[row][col];
    case types.empty:
    case types.goal:
      move(playerPos, { row, col });
      playerPos.row = row;
      playerPos.col = col;
    case types.wall:
    case types.block:
    case types.blockOnGoal:
      const nextRow = row + playerDir.row;
      const nextCol = col + playerDir.col;
      const nextCell = cells[nextRow][nextCol];
if (nextCell === types.empty || nextCell === types.goal) {
        move({ row, col }, { row: nextRow, col: nextCol });
        move(playerPos, { row, col });
        playerPos.row = row;
        playerPos.col = col;
  playerDir = { row: 0, col: 0 };
  let allBlocksOnGoals = true;
  context.strokeStyle = 'black';
  context.lineWidth = 2;
  for (let row = 0; row < cells.length; row++) {
    for (let col = 0; col < cells[row].length; col++) {
      const cell = cells[roM
      if (cell === types.wall) {
        context.drawImage(wallCanvas, col * grid, row * grid);
      if (cell === types.block || cell === types.blockOnGoal) {
        if (cell === types.block) {
          context.fillStyle = '#ffbb5b';
          allBlocksOnGoals = false;
          context.fillStyle = '#ba6a15';
        context.fillRect(col * grid, row * grid, grid, grid);
        context.strokeRect(col * grid, row * grid, grid, grid);
        context.strokeRect((col + 0.1) * grid, (row + 0.1) * grid, grid - (0.2 * grid), grid - (0.2 * grid));
        context.beginPath();
        context.moveTo((col + 0.1) * grid, (row + 0.1) * grid);
        context.lineTo((col + 0.9) * grid, (row + 0.9) * grid);
        context.moveTo((col + 0.9) * grid, (row + 0.1) * grid);
        context.lineTo((col + 0.1) * grid, (row + 0.9) * grid);
        context.stroke();
      if (cell === types.goal || cell === types.playerOnGoal) {
ext.fillStyle = '#914430';
        context.beginPath();
        context.arc((col + 0.5) * grid, (row + 0.5) * grid, 10, 0, Math.PI * 2);
        context.fill();
      if (cell === types.player || cell === types.playerOnGoal) {
        context.fillStyle = 'black';
        context.beginPath();
        context.arc((col + 0.5) * grid, (row + 0.3) * grid, 8, 0, Math.PI * 2);
        context.fill();
        context.fillRect((col + 0.48) * grid, (row + 0.3) * grid, 2, grid/ 2.5 );
ext.fillRect((col + 0.3) * grid, (row + 0.5) * grid, grid / 2.5, 2);
        context.moveTo((col + 0.5) * grid, (row + 0.7) * grid);
        context.lineTo((col + 0.65) * grid, (row + 0.9) * grid);
        context.moveTo((col + 0.5) * grid, (row + 0.7) * grid);
        context.lineTo((col + 0.35) * grid, (row + 0.9) * grid);
        context.stroke();
  if (allBlocksOnGoals) {
document.addEventListener('keydown', function(e) {
  playerDir = { row: 0, col: 0}M.
  if (e.which === 37) {
    playerDir.col = -1;
  else if (e.which === 38) {
    playerDir.row = -1;
  else if (e.which === 39) {
    playerDir.col = 1;
  else if (e.which === 40) {
    playerDir.row = 1;
requestAnimationFrame(loop);
text/html;charset=utf-8
  <title>Sokoban Game</title>
  <meta charset="UTF-8">
    background: #ded6ae;
    align-items: center;
    justify-content: center;
<canvas width="400" height="400" id="game"></canvas>
const canvas = document.getElementById('game');
const context = canvas.getContext('2d');
const wallCanvas = document.createElemM
const wallCtx = wallCanvas.getContext('2d');
wallCanvas.width = wallCanvas.height = grid;
wallCtx.fillStyle = '#5b5530';
wallCtx.fillRect(0, 0, grid, grid);
wallCtx.fillStyle = '#a19555';
wallCtx.fillRect(1, 1, grid - 2, 20);
wallCtx.fillRect(0, 23, 20, 18);
wallCtx.fillRect(22, 23, 42, 18);
wallCtx.fillRect(0, 43, 42, 20);
wallCtx.fillRect(44, 43, 20, 20);
let playerDir = { row: 0, col: 0 };
let playerPos = { row: 0, col: 0 };
  playerOnGoal: '+',
  .filter(rowData => !!rowData)
  .forEach((rowData, row) => {
    cells[row] = [];
    if (rowData.length > width) {
      width = rowData.length;
    rowData.split('').forEach((colData, col) => {
      if (colData === types.player || colData === types.playerOnGoal) {
        playerPos = { row, col };
canvas.width = width * grid;
canvas.height = cells.length * grid;
function move(startPos, endPos) {
  const startCell = cells[startPos.row][startPos.col];
  const endCell = cells[endPos.row][endPos.col];
  const isPlayer = startCell === types.player || startCell === types.playerOnGoal;
  switch(startCell) {
    case types.player:
    case types.block:M
      cells[startPos.row][startPos.col] = types.empty;
    case types.playerOnGoal:
    case types.blockOnGoal:
      cells[startPos.row][startPos.col] = types.goal;
    case types.empty:
      cells[endPos.row][endPos.col] = isPlayer ? types.player : types.block;
    case types.goal:
      cells[endPos.row][endPos.col] = isPlayer ? types.playerOnGoal : types.blockOnGoal;
function showWin() {
  context.fillStyle = 'black';
  context.globalAlpha = 0.75;
  context.fillRect(0, canvas.height / 2 - 30, canvas.width, 60);
  context.globalAlpha = 1;
  context.fillStyle = 'white';
  context.font = '36px monospace';
  context.textAlign = 'center';
  context.textBaseline = 'middle';
  context.fillText('YOU WIN!', canvas.width / 2, canvas.height / 2);
  rAF = requestAnimationFrame(loop);
  context.clearRect(0,0,canvas.width,canvas.height);
yerPos.row + playerDir.row;
  const col = playerPos.col + playerDir.col;
  const cell = cells[row][col];
    case types.empty:
    case types.goal:
      move(playerPos, { row, col });
      playerPos.row = row;
      playerPos.col = col;
    case types.wall:
    case types.block:
    case types.blockOnGoal:
      const nextRow = row + playerDir.row;
      const nextCol = col + playerDir.col;
      const nextCell = cells[nextRow][nextCol];
if (nextCell === types.empty || nextCell === types.goal) {
        move({ row, col }, { row: nextRow, col: nextCol });
        move(playerPos, { row, col });
        playerPos.row = row;
        playerPos.col = col;
  playerDir = { row: 0, col: 0 };
  let allBlocksOnGoals = true;
  context.strokeStyle = 'black';
  context.lineWidth = 2;
  for (let row = 0; row < cells.length; row++) {
    for (let col = 0; col < cells[row].length; col++) {
      const cell = cells[roM
      if (cell === types.wall) {
        context.drawImage(wallCanvas, col * grid, row * grid);
      if (cell === types.block || cell === types.blockOnGoal) {
        if (cell === types.block) {
          context.fillStyle = '#ffbb5b';
          allBlocksOnGoals = false;
          context.fillStyle = '#ba6a15';
        context.fillRect(col * grid, row * grid, grid, grid);
        context.strokeRect(col * grid, row * grid, grid, grid);
        context.strokeRect((col + 0.1) * grid, (row + 0.1) * grid, grid - (0.2 * grid), grid - (0.2 * grid));
        context.beginPath();
        context.moveTo((col + 0.1) * grid, (row + 0.1) * grid);
        context.lineTo((col + 0.9) * grid, (row + 0.9) * grid);
        context.moveTo((col + 0.9) * grid, (row + 0.1) * grid);
        context.lineTo((col + 0.1) * grid, (row + 0.9) * grid);
        context.stroke();
      if (cell === types.goal || cell === types.playerOnGoal) {
ext.fillStyle = '#914430';
        context.beginPath();
        context.arc((col + 0.5) * grid, (row + 0.5) * grid, 10, 0, Math.PI * 2);
        context.fill();
      if (cell === types.player || cell === types.playerOnGoal) {
        context.fillStyle = 'black';
        context.beginPath();
        context.arc((col + 0.5) * grid, (row + 0.3) * grid, 8, 0, Math.PI * 2);
        context.fill();
        context.fillRect((col + 0.48) * grid, (row + 0.3) * grid, 2, grid/ 2.5 );
ext.fillRect((col + 0.3) * grid, (row + 0.5) * grid, grid / 2.5, 2);
        context.moveTo((col + 0.5) * grid, (row + 0.7) * grid);
        context.lineTo((col + 0.65) * grid, (row + 0.9) * grid);
        context.moveTo((col + 0.5) * grid, (row + 0.7) * grid);
        context.lineTo((col + 0.35) * grid, (row + 0.9) * grid);
        context.stroke();
  if (allBlocksOnGoals) {
document.addEventListener('keydown', function(e) {
  playerDir = { row: 0, col: 0}M.
  if (e.which === 37) {
    playerDir.col = -1;
  else if (e.which === 38) {
    playerDir.row = -1;
  else if (e.which === 39) {
    playerDir.col = 1;
  else if (e.which === 40) {
    playerDir.row = 1;
requestAnimationFrame(loop);
text/html;charset=utf-8
  <title>Sokoban Game</title>
  <meta charset="UTF-8">
    background: #ded6ae;
    align-items: center;
    justify-content: center;
<canvas width="400" height="400" id="game"></canvas>
const canvas = document.getElementById('game');
const context = canvas.getContext('2d');
const wallCanvas = document.createElemM
const wallCtx = wallCanvas.getContext('2d');
wallCanvas.width = wallCanvas.height = grid;
wallCtx.fillStyle = '#5b5530';
wallCtx.fillRect(0, 0, grid, grid);
wallCtx.fillStyle = '#a19555';
wallCtx.fillRect(1, 1, grid - 2, 20);
wallCtx.fillRect(0, 23, 20, 18);
wallCtx.fillRect(22, 23, 42, 18);
wallCtx.fillRect(0, 43, 42, 20);
wallCtx.fillRect(44, 43, 20, 20);
let playerDir = { row: 0, col: 0 };
let playerPos = { row: 0, col: 0 };
  playerOnGoal: '+',
  .filter(rowData => !!rowData)
  .forEach((rowData, row) => {
    cells[row] = [];
    if (rowData.length > width) {
      width = rowData.length;
    rowData.split('').forEach((colData, col) => {
      if (colData === types.player || colData === types.playerOnGoal) {
        playerPos = { row, col };
canvas.width = width * grid;
canvas.height = cells.length * grid;
function move(startPos, endPos) {
  const startCell = cells[startPos.row][startPos.col];
  const endCell = cells[endPos.row][endPos.col];
  const isPlayer = startCell === types.player || startCell === types.playerOnGoal;
  switch(startCell) {
    case types.player:
    case types.block:M
      cells[startPos.row][startPos.col] = types.empty;
    case types.playerOnGoal:
    case types.blockOnGoal:
      cells[startPos.row][startPos.col] = types.goal;
    case types.empty:
      cells[endPos.row][endPos.col] = isPlayer ? types.player : types.block;
    case types.goal:
      cells[endPos.row][endPos.col] = isPlayer ? types.playerOnGoal : types.blockOnGoal;
function showWin() {
  context.fillStyle = 'black';
  context.globalAlpha = 0.75;
  context.fillRect(0, canvas.height / 2 - 30, canvas.width, 60);
  context.globalAlpha = 1;
  context.fillStyle = 'white';
  context.font = '36px monospace';
  context.textAlign = 'center';
  context.textBaseline = 'middle';
  context.fillText('YOU WIN!', canvas.width / 2, canvas.height / 2);
  rAF = requestAnimationFrame(loop);
  context.clearRect(0,0,canvas.width,canvas.height);
yerPos.row + playerDir.row;
  const col = playerPos.col + playerDir.col;
  const cell = cells[row][col];
    case types.empty:
    case types.goal:
      move(playerPos, { row, col });
      playerPos.row = row;
      playerPos.col = col;
    case types.wall:
    case types.block:
    case types.blockOnGoal:
      const nextRow = row + playerDir.row;
      const nextCol = col + playerDir.col;
      const nextCell = cells[nextRow][nextCol];
if (nextCell === types.empty || nextCell === types.goal) {
        move({ row, col }, { row: nextRow, col: nextCol });
        move(playerPos, { row, col });
        playerPos.row = row;
        playerPos.col = col;
  playerDir = { row: 0, col: 0 };
  let allBlocksOnGoals = true;
  context.strokeStyle = 'black';
  context.lineWidth = 2;
  for (let row = 0; row < cells.length; row++) {
    for (let col = 0; col < cells[row].length; col++) {
      const cell = cells[roM
      if (cell === types.wall) {
        context.drawImage(wallCanvas, col * grid, row * grid);
      if (cell === types.block || cell === types.blockOnGoal) {
        if (cell === types.block) {
          context.fillStyle = '#ffbb5b';
          allBlocksOnGoals = false;
          context.fillStyle = '#ba6a15';
        context.fillRect(col * grid, row * grid, grid, grid);
        context.strokeRect(col * grid, row * grid, grid, grid);
        context.strokeRect((col + 0.1) * grid, (row + 0.1) * grid, grid - (0.2 * grid), grid - (0.2 * grid));
        context.beginPath();
        context.moveTo((col + 0.1) * grid, (row + 0.1) * grid);
        context.lineTo((col + 0.9) * grid, (row + 0.9) * grid);
        context.moveTo((col + 0.9) * grid, (row + 0.1) * grid);
        context.lineTo((col + 0.1) * grid, (row + 0.9) * grid);
        context.stroke();
      if (cell === types.goal || cell === types.playerOnGoal) {
ext.fillStyle = '#914430';
        context.beginPath();
        context.arc((col + 0.5) * grid, (row + 0.5) * grid, 10, 0, Math.PI * 2);
        context.fill();
      if (cell === types.player || cell === types.playerOnGoal) {
        context.fillStyle = 'black';
        context.beginPath();
        context.arc((col + 0.5) * grid, (row + 0.3) * grid, 8, 0, Math.PI * 2);
        context.fill();
        context.fillRect((col + 0.48) * grid, (row + 0.3) * grid, 2, grid/ 2.5 );
ext.fillRect((col + 0.3) * grid, (row + 0.5) * grid, grid / 2.5, 2);
        context.moveTo((col + 0.5) * grid, (row + 0.7) * grid);
        context.lineTo((col + 0.65) * grid, (row + 0.9) * grid);
        context.moveTo((col + 0.5) * grid, (row + 0.7) * grid);
        context.lineTo((col + 0.35) * grid, (row + 0.9) * grid);
        context.stroke();
  if (allBlocksOnGoals) {
document.addEventListener('keydown', function(e) {
  playerDir = { row: 0, col: 0}M.
  if (e.which === 37) {
    playerDir.col = -1;
  else if (e.which === 38) {
    playerDir.row = -1;
  else if (e.which === 39) {
    playerDir.col = 1;
  else if (e.which === 40) {
    playerDir.row = 1;
requestAnimationFrame(loop);
text/html;charset=utf-8
  <title>Sokoban Game</title>
  <meta charset="UTF-8">
    background: #ded6ae;
    align-items: center;
    justify-content: center;
<canvas width="400" height="400" id="game"></canvas>
const canvas = document.getElementById('game');
const context = canvas.getContext('2d');
const wallCanvas = document.createElemM
const wallCtx = wallCanvas.getContext('2d');
wallCanvas.width = wallCanvas.height = grid;
wallCtx.fillStyle = '#5b5530';
wallCtx.fillRect(0, 0, grid, grid);
wallCtx.fillStyle = '#a19555';
wallCtx.fillRect(1, 1, grid - 2, 20);
wallCtx.fillRect(0, 23, 20, 18);
wallCtx.fillRect(22, 23, 42, 18);
wallCtx.fillRect(0, 43, 42, 20);
wallCtx.fillRect(44, 43, 20, 20);
let playerDir = { row: 0, col: 0 };
let playerPos = { row: 0, col: 0 };
  playerOnGoal: '+',
  .filter(rowData => !!rowData)
  .forEach((rowData, row) => {
    cells[row] = [];
    if (rowData.length > width) {
      width = rowData.length;
    rowData.split('').forEach((colData, col) => {
      if (colData === types.player || colData === types.playerOnGoal) {
        playerPos = { row, col };
canvas.width = width * grid;
canvas.height = cells.length * grid;
function move(startPos, endPos) {
  const startCell = cells[startPos.row][startPos.col];
  const endCell = cells[endPos.row][endPos.col];
  const isPlayer = startCell === types.player || startCell === types.playerOnGoal;
  switch(startCell) {
    case types.player:
    case types.block:M
      cells[startPos.row][startPos.col] = types.empty;
    case types.playerOnGoal:
    case types.blockOnGoal:
      cells[startPos.row][startPos.col] = types.goal;
    case types.empty:
      cells[endPos.row][endPos.col] = isPlayer ? types.player : types.block;
    case types.goal:
      cells[endPos.row][endPos.col] = isPlayer ? types.playerOnGoal : types.blockOnGoal;
function showWin() {
  context.fillStyle = 'black';
  context.globalAlpha = 0.75;
  context.fillRect(0, canvas.height / 2 - 30, canvas.width, 60);
  context.globalAlpha = 1;
  context.fillStyle = 'white';
  context.font = '36px monospace';
  context.textAlign = 'center';
  context.textBaseline = 'middle';
  context.fillText('YOU WIN!', canvas.width / 2, canvas.height / 2);
  rAF = requestAnimationFrame(loop);
  context.clearRect(0,0,canvas.width,canvas.height);
yerPos.row + playerDir.row;
  const col = playerPos.col + playerDir.col;
  const cell = cells[row][col];
    case types.empty:
    case types.goal:
      move(playerPos, { row, col });
      playerPos.row = row;
      playerPos.col = col;
    case types.wall:
    case types.block:
    case types.blockOnGoal:
      const nextRow = row + playerDir.row;
      const nextCol = col + playerDir.col;
      const nextCell = cells[nextRow][nextCol];
if (nextCell === types.empty || nextCell === types.goal) {
        move({ row, col }, { row: nextRow, col: nextCol });
        move(playerPos, { row, col });
        playerPos.row = row;
        playerPos.col = col;
  playerDir = { row: 0, col: 0 };
  let allBlocksOnGoals = true;
  context.strokeStyle = 'black';
  context.lineWidth = 2;
  for (let row = 0; row < cells.length; row++) {
    for (let col = 0; col < cells[row].length; col++) {
      const cell = cells[roM
      if (cell === types.wall) {
        context.drawImage(wallCanvas, col * grid, row * grid);
      if (cell === types.block || cell === types.blockOnGoal) {
        if (cell === types.block) {
          context.fillStyle = '#ffbb5b';
          allBlocksOnGoals = false;
          context.fillStyle = '#ba6a15';
        context.fillRect(col * grid, row * grid, grid, grid);
        context.strokeRect(col * grid, row * grid, grid, grid);
        context.strokeRect((col + 0.1) * grid, (row + 0.1) * grid, grid - (0.2 * grid), grid - (0.2 * grid));
        context.beginPath();
        context.moveTo((col + 0.1) * grid, (row + 0.1) * grid);
        context.lineTo((col + 0.9) * grid, (row + 0.9) * grid);
        context.moveTo((col + 0.9) * grid, (row + 0.1) * grid);
        context.lineTo((col + 0.1) * grid, (row + 0.9) * grid);
        context.stroke();
      if (cell === types.goal || cell === types.playerOnGoal) {
ext.fillStyle = '#914430';
        context.beginPath();
        context.arc((col + 0.5) * grid, (row + 0.5) * grid, 10, 0, Math.PI * 2);
        context.fill();
      if (cell === types.player || cell === types.playerOnGoal) {
        context.fillStyle = 'black';
        context.beginPath();
        context.arc((col + 0.5) * grid, (row + 0.3) * grid, 8, 0, Math.PI * 2);
        context.fill();
        context.fillRect((col + 0.48) * grid, (row + 0.3) * grid, 2, grid/ 2.5 );
ext.fillRect((col + 0.3) * grid, (row + 0.5) * grid, grid / 2.5, 2);
        context.moveTo((col + 0.5) * grid, (row + 0.7) * grid);
        context.lineTo((col + 0.65) * grid, (row + 0.9) * grid);
        context.moveTo((col + 0.5) * grid, (row + 0.7) * grid);
        context.lineTo((col + 0.35) * grid, (row + 0.9) * grid);
        context.stroke();
  if (allBlocksOnGoals) {
document.addEventListener('keydown', function(e) {
  playerDir = { row: 0, col: 0}M.
  if (e.which === 37) {
    playerDir.col = -1;
  else if (e.which === 38) {
    playerDir.row = -1;
  else if (e.which === 39) {
    playerDir.col = 1;
  else if (e.which === 40) {
    playerDir.row = 1;
requestAnimationFrame(loop);
text/html;charset=utf-8
  <title>Sokoban Game</title>
  <meta charset="UTF-8">
    background: #ded6ae;
    align-items: center;
    justify-content: center;
<canvas width="400" height="400" id="game"></canvas>
const canvas = document.getElementById('game');
const context = canvas.getContext('2d');
const wallCanvas = document.createElemM
const wallCtx = wallCanvas.getContext('2d');
wallCanvas.width = wallCanvas.height = grid;
wallCtx.fillStyle = '#5b5530';
wallCtx.fillRect(0, 0, grid, grid);
wallCtx.fillStyle = '#a19555';
wallCtx.fillRect(1, 1, grid - 2, 20);
wallCtx.fillRect(0, 23, 20, 18);
wallCtx.fillRect(22, 23, 42, 18);
wallCtx.fillRect(0, 43, 42, 20);
wallCtx.fillRect(44, 43, 20, 20);
let playerDir = { row: 0, col: 0 };
let playerPos = { row: 0, col: 0 };
  playerOnGoal: '+',
  .filter(rowData => !!rowData)
  .forEach((rowData, row) => {
    cells[row] = [];
    if (rowData.length > width) {
      width = rowData.length;
    rowData.split('').forEach((colData, col) => {
      if (colData === types.player || colData === types.playerOnGoal) {
        playerPos = { row, col };
canvas.width = width * grid;
canvas.height = cells.length * grid;
function move(startPos, endPos) {
  const startCell = cells[startPos.row][startPos.col];
  const endCell = cells[endPos.row][endPos.col];
  const isPlayer = startCell === types.player || startCell === types.playerOnGoal;
  switch(startCell) {
    case types.player:
    case types.block:M
      cells[startPos.row][startPos.col] = types.empty;
    case types.playerOnGoal:
    case types.blockOnGoal:
      cells[startPos.row][startPos.col] = types.goal;
    case types.empty:
      cells[endPos.row][endPos.col] = isPlayer ? types.player : types.block;
    case types.goal:
      cells[endPos.row][endPos.col] = isPlayer ? types.playerOnGoal : types.blockOnGoal;
function showWin() {
  context.fillStyle = 'black';
  context.globalAlpha = 0.75;
  context.fillRect(0, canvas.height / 2 - 30, canvas.width, 60);
  context.globalAlpha = 1;
  context.fillStyle = 'white';
  context.font = '36px monospace';
  context.textAlign = 'center';
  context.textBaseline = 'middle';
  context.fillText('YOU WIN!', canvas.width / 2, canvas.height / 2);
  rAF = requestAnimationFrame(loop);
  context.clearRect(0,0,canvas.width,canvas.height);
yerPos.row + playerDir.row;
  const col = playerPos.col + playerDir.col;
  const cell = cells[row][col];
    case types.empty:
    case types.goal:
      move(playerPos, { row, col });
      playerPos.row = row;
      playerPos.col = col;
    case types.wall:
    case types.block:
    case types.blockOnGoal:
      const nextRow = row + playerDir.row;
      const nextCol = col + playerDir.col;
      const nextCell = cells[nextRow][nextCol];
if (nextCell === types.empty || nextCell === types.goal) {
        move({ row, col }, { row: nextRow, col: nextCol });
        move(playerPos, { row, col });
        playerPos.row = row;
        playerPos.col = col;
  playerDir = { row: 0, col: 0 };
  let allBlocksOnGoals = true;
  context.strokeStyle = 'black';
  context.lineWidth = 2;
  for (let row = 0; row < cells.length; row++) {
    for (let col = 0; col < cells[row].length; col++) {
      const cell = cells[roM
      if (cell === types.wall) {
        context.drawImage(wallCanvas, col * grid, row * grid);
      if (cell === types.block || cell === types.blockOnGoal) {
        if (cell === types.block) {
          context.fillStyle = '#ffbb5b';
          allBlocksOnGoals = false;
          context.fillStyle = '#ba6a15';
        context.fillRect(col * grid, row * grid, grid, grid);
        context.strokeRect(col * grid, row * grid, grid, grid);
        context.strokeRect((col + 0.1) * grid, (row + 0.1) * grid, grid - (0.2 * grid), grid - (0.2 * grid));
        context.beginPath();
        context.moveTo((col + 0.1) * grid, (row + 0.1) * grid);
        context.lineTo((col + 0.9) * grid, (row + 0.9) * grid);
        context.moveTo((col + 0.9) * grid, (row + 0.1) * grid);
        context.lineTo((col + 0.1) * grid, (row + 0.9) * grid);
        context.stroke();
      if (cell === types.goal || cell === types.playerOnGoal) {
ext.fillStyle = '#914430';
        context.beginPath();
        context.arc((col + 0.5) * grid, (row + 0.5) * grid, 10, 0, Math.PI * 2);
        context.fill();
      if (cell === types.player || cell === types.playerOnGoal) {
        context.fillStyle = 'black';
        context.beginPath();
        context.arc((col + 0.5) * grid, (row + 0.3) * grid, 8, 0, Math.PI * 2);
        context.fill();
        context.fillRect((col + 0.48) * grid, (row + 0.3) * grid, 2, grid/ 2.5 );
ext.fillRect((col + 0.3) * grid, (row + 0.5) * grid, grid / 2.5, 2);
        context.moveTo((col + 0.5) * grid, (row + 0.7) * grid);
        context.lineTo((col + 0.65) * grid, (row + 0.9) * grid);
        context.moveTo((col + 0.5) * grid, (row + 0.7) * grid);
        context.lineTo((col + 0.35) * grid, (row + 0.9) * grid);
        context.stroke();
  if (allBlocksOnGoals) {
document.addEventListener('keydown', function(e) {
  playerDir = { row: 0, col: 0}M.
  if (e.which === 37) {
    playerDir.col = -1;
  else if (e.which === 38) {
    playerDir.row = -1;
  else if (e.which === 39) {
    playerDir.col = 1;
  else if (e.which === 40) {
    playerDir.row = 1;
requestAnimationFrame(loop);
text/html;charset=utf-8
  <title>Sokoban Game</title>
  <meta charset="UTF-8">
    background: #ded6ae;
    align-items: center;
    justify-content: center;
<canvas width="400" height="400" id="game"></canvas>
const canvas = document.getElementById('game');
const context = canvas.getContext('2d');
const wallCanvas = document.createElemM
const wallCtx = wallCanvas.getContext('2d');
wallCanvas.width = wallCanvas.height = grid;
wallCtx.fillStyle = '#5b5530';
wallCtx.fillRect(0, 0, grid, grid);
wallCtx.fillStyle = '#a19555';
wallCtx.fillRect(1, 1, grid - 2, 20);
wallCtx.fillRect(0, 23, 20, 18);
wallCtx.fillRect(22, 23, 42, 18);
wallCtx.fillRect(0, 43, 42, 20);
wallCtx.fillRect(44, 43, 20, 20);
let playerDir = { row: 0, col: 0 };
let playerPos = { row: 0, col: 0 };
  playerOnGoal: '+',
  .filter(rowData => !!rowData)
  .forEach((rowData, row) => {
    cells[row] = [];
    if (rowData.length > width) {
      width = rowData.length;
    rowData.split('').forEach((colData, col) => {
      if (colData === types.player || colData === types.playerOnGoal) {
        playerPos = { row, col };
canvas.width = width * grid;
canvas.height = cells.length * grid;
function move(startPos, endPos) {
  const startCell = cells[startPos.row][startPos.col];
  const endCell = cells[endPos.row][endPos.col];
  const isPlayer = startCell === types.player || startCell === types.playerOnGoal;
  switch(startCell) {
    case types.player:
    case types.block:M
      cells[startPos.row][startPos.col] = types.empty;
    case types.playerOnGoal:
    case types.blockOnGoal:
      cells[startPos.row][startPos.col] = types.goal;
    case types.empty:
      cells[endPos.row][endPos.col] = isPlayer ? types.player : types.block;
    case types.goal:
      cells[endPos.row][endPos.col] = isPlayer ? types.playerOnGoal : types.blockOnGoal;
function showWin() {
  context.fillStyle = 'black';
  context.globalAlpha = 0.75;
  context.fillRect(0, canvas.height / 2 - 30, canvas.width, 60);
  context.globalAlpha = 1;
  context.fillStyle = 'white';
  context.font = '36px monospace';
  context.textAlign = 'center';
  context.textBaseline = 'middle';
  context.fillText('YOU WIN!', canvas.width / 2, canvas.height / 2);
  rAF = requestAnimationFrame(loop);
  context.clearRect(0,0,canvas.width,canvas.height);
yerPos.row + playerDir.row;
  const col = playerPos.col + playerDir.col;
  const cell = cells[row][col];
    case types.empty:
    case types.goal:
      move(playerPos, { row, col });
      playerPos.row = row;
      playerPos.col = col;
    case types.wall:
    case types.block:
    case types.blockOnGoal:
      const nextRow = row + playerDir.row;
      const nextCol = col + playerDir.col;
      const nextCell = cells[nextRow][nextCol];
if (nextCell === types.empty || nextCell === types.goal) {
        move({ row, col }, { row: nextRow, col: nextCol });
        move(playerPos, { row, col });
        playerPos.row = row;
        playerPos.col = col;
  playerDir = { row: 0, col: 0 };
  let allBlocksOnGoals = true;
  context.strokeStyle = 'black';
  context.lineWidth = 2;
  for (let row = 0; row < cells.length; row++) {
    for (let col = 0; col < cells[row].length; col++) {
      const cell = cells[roM
      if (cell === types.wall) {
        context.drawImage(wallCanvas, col * grid, row * grid);
      if (cell === types.block || cell === types.blockOnGoal) {
        if (cell === types.block) {
          context.fillStyle = '#ffbb5b';
          allBlocksOnGoals = false;
          context.fillStyle = '#ba6a15';
        context.fillRect(col * grid, row * grid, grid, grid);
        context.strokeRect(col * grid, row * grid, grid, grid);
        context.strokeRect((col + 0.1) * grid, (row + 0.1) * grid, grid - (0.2 * grid), grid - (0.2 * grid));
        context.beginPath();
        context.moveTo((col + 0.1) * grid, (row + 0.1) * grid);
        context.lineTo((col + 0.9) * grid, (row + 0.9) * grid);
        context.moveTo((col + 0.9) * grid, (row + 0.1) * grid);
        context.lineTo((col + 0.1) * grid, (row + 0.9) * grid);
        context.stroke();
      if (cell === types.goal || cell === types.playerOnGoal) {
ext.fillStyle = '#914430';
        context.beginPath();
        context.arc((col + 0.5) * grid, (row + 0.5) * grid, 10, 0, Math.PI * 2);
        context.fill();
      if (cell === types.player || cell === types.playerOnGoal) {
        context.fillStyle = 'black';
        context.beginPath();
        context.arc((col + 0.5) * grid, (row + 0.3) * grid, 8, 0, Math.PI * 2);
        context.fill();
        context.fillRect((col + 0.48) * grid, (row + 0.3) * grid, 2, grid/ 2.5 );
ext.fillRect((col + 0.3) * grid, (row + 0.5) * grid, grid / 2.5, 2);
        context.moveTo((col + 0.5) * grid, (row + 0.7) * grid);
        context.lineTo((col + 0.65) * grid, (row + 0.9) * grid);
        context.moveTo((col + 0.5) * grid, (row + 0.7) * grid);
        context.lineTo((col + 0.35) * grid, (row + 0.9) * grid);
        context.stroke();
  if (allBlocksOnGoals) {
document.addEventListener('keydown', function(e) {
  playerDir = { row: 0, col: 0}M.
  if (e.which === 37) {
    playerDir.col = -1;
  else if (e.which === 38) {
    playerDir.row = -1;
  else if (e.which === 39) {
    playerDir.col = 1;
  else if (e.which === 40) {
    playerDir.row = 1;
requestAnimationFrame(loop);
text/html;charset=utf-8
  <title>Sokoban Game</title>
  <meta charset="UTF-8">
    background: #ded6ae;
    align-items: center;
    justify-content: center;
<canvas width="400" height="400" id="game"></canvas>
const canvas = document.getElementById('game');
const context = canvas.getContext('2d');
const wallCanvas = document.createElemM
const wallCtx = wallCanvas.getContext('2d');
wallCanvas.width = wallCanvas.height = grid;
wallCtx.fillStyle = '#5b5530';
wallCtx.fillRect(0, 0, grid, grid);
wallCtx.fillStyle = '#a19555';
wallCtx.fillRect(1, 1, grid - 2, 20);
wallCtx.fillRect(0, 23, 20, 18);
wallCtx.fillRect(22, 23, 42, 18);
wallCtx.fillRect(0, 43, 42, 20);
wallCtx.fillRect(44, 43, 20, 20);
let playerDir = { row: 0, col: 0 };
let playerPos = { row: 0, col: 0 };
  playerOnGoal: '+',
  .filter(rowData => !!rowData)
  .forEach((rowData, row) => {
    cells[row] = [];
    if (rowData.length > width) {
      width = rowData.length;
    rowData.split('').forEach((colData, col) => {
      if (colData === types.player || colData === types.playerOnGoal) {
        playerPos = { row, col };
canvas.width = width * grid;
canvas.height = cells.length * grid;
function move(startPos, endPos) {
  const startCell = cells[startPos.row][startPos.col];
  const endCell = cells[endPos.row][endPos.col];
  const isPlayer = startCell === types.player || startCell === types.playerOnGoal;
  switch(startCell) {
    case types.player:
    case types.block:M
      cells[startPos.row][startPos.col] = types.empty;
    case types.playerOnGoal:
    case types.blockOnGoal:
      cells[startPos.row][startPos.col] = types.goal;
    case types.empty:
      cells[endPos.row][endPos.col] = isPlayer ? types.player : types.block;
    case types.goal:
      cells[endPos.row][endPos.col] = isPlayer ? types.playerOnGoal : types.blockOnGoal;
function showWin() {
  context.fillStyle = 'black';
  context.globalAlpha = 0.75;
  context.fillRect(0, canvas.height / 2 - 30, canvas.width, 60);
  context.globalAlpha = 1;
  context.fillStyle = 'white';
  context.font = '36px monospace';
  context.textAlign = 'center';
  context.textBaseline = 'middle';
  context.fillText('YOU WIN!', canvas.width / 2, canvas.height / 2);
  rAF = requestAnimationFrame(loop);
  context.clearRect(0,0,canvas.width,canvas.height);
yerPos.row + playerDir.row;
  const col = playerPos.col + playerDir.col;
  const cell = cells[row][col];
    case types.empty:
    case types.goal:
      move(playerPos, { row, col });
      playerPos.row = row;
      playerPos.col = col;
    case types.wall:
    case types.block:
    case types.blockOnGoal:
      const nextRow = row + playerDir.row;
      const nextCol = col + playerDir.col;
      const nextCell = cells[nextRow][nextCol];
if (nextCell === types.empty || nextCell === types.goal) {
        move({ row, col }, { row: nextRow, col: nextCol });
        move(playerPos, { row, col });
        playerPos.row = row;
        playerPos.col = col;
  playerDir = { row: 0, col: 0 };
  let allBlocksOnGoals = true;
  context.strokeStyle = 'black';
  context.lineWidth = 2;
  for (let row = 0; row < cells.length; row++) {
    for (let col = 0; col < cells[row].length; col++) {
      const cell = cells[roM
      if (cell === types.wall) {
        context.drawImage(wallCanvas, col * grid, row * grid);
      if (cell === types.block || cell === types.blockOnGoal) {
        if (cell === types.block) {
          context.fillStyle = '#ffbb5b';
          allBlocksOnGoals = false;
          context.fillStyle = '#ba6a15';
        context.fillRect(col * grid, row * grid, grid, grid);
        context.strokeRect(col * grid, row * grid, grid, grid);
        context.strokeRect((col + 0.1) * grid, (row + 0.1) * grid, grid - (0.2 * grid), grid - (0.2 * grid));
        context.beginPath();
        context.moveTo((col + 0.1) * grid, (row + 0.1) * grid);
        context.lineTo((col + 0.9) * grid, (row + 0.9) * grid);
        context.moveTo((col + 0.9) * grid, (row + 0.1) * grid);
        context.lineTo((col + 0.1) * grid, (row + 0.9) * grid);
        context.stroke();
      if (cell === types.goal || cell === types.playerOnGoal) {
ext.fillStyle = '#914430';
        context.beginPath();
        context.arc((col + 0.5) * grid, (row + 0.5) * grid, 10, 0, Math.PI * 2);
        context.fill();
      if (cell === types.player || cell === types.playerOnGoal) {
        context.fillStyle = 'black';
        context.beginPath();
        context.arc((col + 0.5) * grid, (row + 0.3) * grid, 8, 0, Math.PI * 2);
        context.fill();
        context.fillRect((col + 0.48) * grid, (row + 0.3) * grid, 2, grid/ 2.5 );
ext.fillRect((col + 0.3) * grid, (row + 0.5) * grid, grid / 2.5, 2);
        context.moveTo((col + 0.5) * grid, (row + 0.7) * grid);
        context.lineTo((col + 0.65) * grid, (row + 0.9) * grid);
        context.moveTo((col + 0.5) * grid, (row + 0.7) * grid);
        context.lineTo((col + 0.35) * grid, (row + 0.9) * grid);
        context.stroke();
  if (allBlocksOnGoals) {
document.addEventListener('keydown', function(e) {
  playerDir = { row: 0, col: 0}M.
  if (e.which === 37) {
    playerDir.col = -1;
  else if (e.which === 38) {
    playerDir.row = -1;
  else if (e.which === 39) {
    playerDir.col = 1;
  else if (e.which === 40) {
    playerDir.row = 1;
requestAnimationFrame(loop);
+;,/35888!*=A<6A2785
$55555555555555555555555555555555555555555555555555
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/html;charset=utf-8
<!DOCTYPE html><html><head><title>Frogger Game</title><meta charset="UTF-8"><style>body,html{height:100%;margin:0}body{background:#000;display:flex;align-items:center;justify-content:center}</style></head><body><canvas width="624" height="720" id="game"></canvas><script>const canvas = document.getElementById('game');
const context = canvas.getContext('2d');
function Sprite(props) {
  Object.assign(this, props);
Sprite.prototype.render = function() {
illStyle = this.color;
  if (this.shape === 'rect') {
    context.fillRect(this.x, this.y + gridGap / 2, this.size, grid - gridGap);
    context.beginPath();
      this.x + this.size / 2, this.y + this.size / 2,
      this.size / 2 - gridGap / 2, 0, 2 * Math.PI
const frogger = new Sprite({
  color: 'greenyellow',
const scoredFroggers = [];
    spacing: [2],
    color: '#c55843',
    size: grid * 4,
    shape: 'rect',
    spacing: [0,2,0,2,0,2,0,4],
    color: '#de0004',
    shape: 'circle',
    color: '#c55843',
    color: '#c55843',
    color: '#de0004',
    shape: 'circle',
    color: '#c2c4da',
    color: '#c2c4da',
    spacing: [3,3,7],
    color: '#de3cdd',
    spacing: [3,3,7],
    color: '#0bcb00',
    color: '#e5e401',
for (let i = 0; i < patterns.length; i++) {
  const pattern = patterns[i];
  let totalPatternWidth =
    pattern.spacing.reduce((acc, space) => acc + space, 0) * grid +
    pattern.spacing.length * pattern.size;
  while (endX < canvas.width) {
    endX += totalPatternWidth;
  endX += totalPatternWidth;
  while (x < endX) {
    rows[i].push(new Sprite({
      y: grid * (i + 1),
    const spacing = pattern.spacing;
    x += pattern.size + spacing[index] * grid;
    index = (index + 1) % spacing.length;
  requestAnimationFrame(loop);
  context.clearRect(0,0,canvas.width,canvas.height);
  context.fillStyle = '#000047';
ontext.fillRect(0, grid, canvas.width, grid * 6);
  context.fillStyle = '#1ac300';
  context.fillRect(0, grid, canvas.width, 5);
  context.fillRect(0, grid, 5, grid);
  context.fillRect(canvas.width - 5, grid, 5, grid);
  for (let i = 0; i < 4; i++) {
    context.fillRect(grid + grid * 3 * i, grid, grid * 2, grid);
  context.fillStyle = '#8500da';
  context.fillRect(0, 7 * grid, canvas.width, grid);
  context.fillRect(0, canvas.height - grid * 2, canvas.width, grid);
  for (let r = 0; r < rowM
    const row = rows[r];
    for (let i = 0; i < row.length; i++) {
      const sprite = row[i]
      sprite.x += sprite.speed;
      sprite.render();
      if (sprite.speed < 0 && sprite.x < 0 - sprite.size) {
        let rightMostSprite = sprite;
        for (let j = 0; j < row.length; j++) {
          if (row[j].x > rightMostSprite.x) {
            rightMostSprite = row[j];
        const spacing = patterns[r].spacing;
tMostSprite.x + rightMostSprite.size +
          spacing[rightMostSprite.index] * grid;
        sprite.index = (rightMostSprite.index + 1) % spacing.length;
      if (sprite.speed > 0 && sprite.x > canvas.width) {
        // find the leftmost sprite
        let leftMostSprite = sprite;
        for (let j = 0; j < row.length; j++) {
          if (row[j].x < leftMostSprite.x) {
            leftMostSprite = row[j];
        const spacing = patterns[r].spacing;
t index = leftMostSprite.index - 1;
        index = index >= 0 ? index : spacing.length - 1;
        sprite.x = leftMostSprite.x - spacing[index] * grid - sprite.size;
        sprite.index = index;
  frogger.x += frogger.speed || 0;
  scoredFroggers.forEach(frog => frog.render());
  const froggerRow = frogger.y / grid - 1 | 0;
  let collision = false;
  for (let i = 0; i < rows[froggerRow].length; i++) {
    let sprite = rows[froggerRow][i];
r.x < sprite.x + sprite.size - gridGap &&
        frogger.x + grid - gridGap > sprite.x &&
        frogger.y < sprite.y + grid &&
        frogger.y + grid > sprite.y) {
      collision = true;
      if (froggerRow > rows.length / 2) {
        frogger.x = grid * 6;
        frogger.y = grid * 13;
        frogger.speed = sprite.speed;
    frogger.speed = 0;
    const col = (frogger.x + grid / 2) / grid | 0;
    if (froggerRow === 0 &M
        !scoredFroggers.find(frog => frog.x === col * grid)) {
      scoredFroggers.push(new Sprite({
        x: col * grid,
        y: frogger.y + 5
    if (froggerRow < rows.length / 2 - 1) {
      frogger.x = grid * 6;
      frogger.y = grid * 13;
document.addEventListener('keydown', function(e) {
  if (e.which === 37) {
    frogger.x -= grid;
  else if (e.which === 39) {
    frogger.x += grid;
f (e.which === 38) {
    frogger.y -= grid;
  else if (e.which === 40) {
    frogger.y += grid;
  frogger.x = Math.min( Math.max(0, frogger.x), canvas.width - grid);
  frogger.y = Math.min( Math.max(grid, frogger.y), canvas.height - grid * 2);
requestAnimationFrame(loop);</script></body></html>h!
text/html;charset=utf-8
<!DOCTYPE html><html><head><title>Frogger Game</title><meta charset="UTF-8"><style>body,html{height:100%;margin:0}body{background:#000;display:flex;align-items:center;justify-content:center}</style></head><body><canvas width="624" height="720" id="game"></canvas><script>const canvas = document.getElementById('game');
const context = canvas.getContext('2d');
function Sprite(props) {
  Object.assign(this, props);
Sprite.prototype.render = function() {
illStyle = this.color;
  if (this.shape === 'rect') {
    context.fillRect(this.x, this.y + gridGap / 2, this.size, grid - gridGap);
    context.beginPath();
      this.x + this.size / 2, this.y + this.size / 2,
      this.size / 2 - gridGap / 2, 0, 2 * Math.PI
const frogger = new Sprite({
  color: 'greenyellow',
const scoredFroggers = [];
    spacing: [2],
    color: '#c55843',
    size: grid * 4,
    shape: 'rect',
    spacing: [0,2,0,2,0,2,0,4],
    color: '#de0004',
    shape: 'circle',
    color: '#c55843',
    color: '#c55843',
    color: '#de0004',
    shape: 'circle',
    color: '#c2c4da',
    color: '#c2c4da',
    spacing: [3,3,7],
    color: '#de3cdd',
    spacing: [3,3,7],
    color: '#0bcb00',
    color: '#e5e401',
for (let i = 0; i < patterns.length; i++) {
  const pattern = patterns[i];
  let totalPatternWidth =
    pattern.spacing.reduce((acc, space) => acc + space, 0) * grid +
    pattern.spacing.length * pattern.size;
  while (endX < canvas.width) {
    endX += totalPatternWidth;
  endX += totalPatternWidth;
  while (x < endX) {
    rows[i].push(new Sprite({
      y: grid * (i + 1),
    const spacing = pattern.spacing;
    x += pattern.size + spacing[index] * grid;
    index = (index + 1) % spacing.length;
  requestAnimationFrame(loop);
  context.clearRect(0,0,canvas.width,canvas.height);
  context.fillStyle = '#000047';
ontext.fillRect(0, grid, canvas.width, grid * 6);
  context.fillStyle = '#1ac300';
  context.fillRect(0, grid, canvas.width, 5);
  context.fillRect(0, grid, 5, grid);
  context.fillRect(canvas.width - 5, grid, 5, grid);
  for (let i = 0; i < 4; i++) {
    context.fillRect(grid + grid * 3 * i, grid, grid * 2, grid);
  context.fillStyle = '#8500da';
  context.fillRect(0, 7 * grid, canvas.width, grid);
  context.fillRect(0, canvas.height - grid * 2, canvas.width, grid);
  for (let r = 0; r < rowM
    const row = rows[r];
    for (let i = 0; i < row.length; i++) {
      const sprite = row[i]
      sprite.x += sprite.speed;
      sprite.render();
      if (sprite.speed < 0 && sprite.x < 0 - sprite.size) {
        let rightMostSprite = sprite;
        for (let j = 0; j < row.length; j++) {
          if (row[j].x > rightMostSprite.x) {
            rightMostSprite = row[j];
        const spacing = patterns[r].spacing;
tMostSprite.x + rightMostSprite.size +
          spacing[rightMostSprite.index] * grid;
        sprite.index = (rightMostSprite.index + 1) % spacing.length;
      if (sprite.speed > 0 && sprite.x > canvas.width) {
        // find the leftmost sprite
        let leftMostSprite = sprite;
        for (let j = 0; j < row.length; j++) {
          if (row[j].x < leftMostSprite.x) {
            leftMostSprite = row[j];
        const spacing = patterns[r].spacing;
t index = leftMostSprite.index - 1;
        index = index >= 0 ? index : spacing.length - 1;
        sprite.x = leftMostSprite.x - spacing[index] * grid - sprite.size;
        sprite.index = index;
  frogger.x += frogger.speed || 0;
  scoredFroggers.forEach(frog => frog.render());
  const froggerRow = frogger.y / grid - 1 | 0;
  let collision = false;
  for (let i = 0; i < rows[froggerRow].length; i++) {
    let sprite = rows[froggerRow][i];
r.x < sprite.x + sprite.size - gridGap &&
        frogger.x + grid - gridGap > sprite.x &&
        frogger.y < sprite.y + grid &&
        frogger.y + grid > sprite.y) {
      collision = true;
      if (froggerRow > rows.length / 2) {
        frogger.x = grid * 6;
        frogger.y = grid * 13;
        frogger.speed = sprite.speed;
    frogger.speed = 0;
    const col = (frogger.x + grid / 2) / grid | 0;
    if (froggerRow === 0 &M
        !scoredFroggers.find(frog => frog.x === col * grid)) {
      scoredFroggers.push(new Sprite({
        x: col * grid,
        y: frogger.y + 5
    if (froggerRow < rows.length / 2 - 1) {
      frogger.x = grid * 6;
      frogger.y = grid * 13;
document.addEventListener('keydown', function(e) {
  if (e.which === 37) {
    frogger.x -= grid;
  else if (e.which === 39) {
    frogger.x += grid;
f (e.which === 38) {
    frogger.y -= grid;
  else if (e.which === 40) {
    frogger.y += grid;
  frogger.x = Math.min( Math.max(0, frogger.x), canvas.width - grid);
  frogger.y = Math.min( Math.max(grid, frogger.y), canvas.height - grid * 2);
requestAnimationFrame(loop);</script></body></html>h!
text/html;charset=utf-8
<!DOCTYPE html><html><head><title>Frogger Game</title><meta charset="UTF-8"><style>body,html{height:100%;margin:0}body{background:#000;display:flex;align-items:center;justify-content:center}</style></head><body><canvas width="624" height="720" id="game"></canvas><script>const canvas = document.getElementById('game');
const context = canvas.getContext('2d');
function Sprite(props) {
  Object.assign(this, props);
Sprite.prototype.render = function() {
illStyle = this.color;
  if (this.shape === 'rect') {
    context.fillRect(this.x, this.y + gridGap / 2, this.size, grid - gridGap);
    context.beginPath();
      this.x + this.size / 2, this.y + this.size / 2,
      this.size / 2 - gridGap / 2, 0, 2 * Math.PI
const frogger = new Sprite({
  color: 'greenyellow',
const scoredFroggers = [];
    spacing: [2],
    color: '#c55843',
    size: grid * 4,
    shape: 'rect',
    spacing: [0,2,0,2,0,2,0,4],
    color: '#de0004',
    shape: 'circle',
    color: '#c55843',
    color: '#c55843',
    color: '#de0004',
    shape: 'circle',
    color: '#c2c4da',
    color: '#c2c4da',
    spacing: [3,3,7],
    color: '#de3cdd',
    spacing: [3,3,7],
    color: '#0bcb00',
    color: '#e5e401',
for (let i = 0; i < patterns.length; i++) {
  const pattern = patterns[i];
  let totalPatternWidth =
    pattern.spacing.reduce((acc, space) => acc + space, 0) * grid +
    pattern.spacing.length * pattern.size;
  while (endX < canvas.width) {
    endX += totalPatternWidth;
  endX += totalPatternWidth;
  while (x < endX) {
    rows[i].push(new Sprite({
      y: grid * (i + 1),
    const spacing = pattern.spacing;
    x += pattern.size + spacing[index] * grid;
    index = (index + 1) % spacing.length;
  requestAnimationFrame(loop);
  context.clearRect(0,0,canvas.width,canvas.height);
  context.fillStyle = '#000047';
ontext.fillRect(0, grid, canvas.width, grid * 6);
  context.fillStyle = '#1ac300';
  context.fillRect(0, grid, canvas.width, 5);
  context.fillRect(0, grid, 5, grid);
  context.fillRect(canvas.width - 5, grid, 5, grid);
  for (let i = 0; i < 4; i++) {
    context.fillRect(grid + grid * 3 * i, grid, grid * 2, grid);
  context.fillStyle = '#8500da';
  context.fillRect(0, 7 * grid, canvas.width, grid);
  context.fillRect(0, canvas.height - grid * 2, canvas.width, grid);
  for (let r = 0; r < rowM
    const row = rows[r];
    for (let i = 0; i < row.length; i++) {
      const sprite = row[i]
      sprite.x += sprite.speed;
      sprite.render();
      if (sprite.speed < 0 && sprite.x < 0 - sprite.size) {
        let rightMostSprite = sprite;
        for (let j = 0; j < row.length; j++) {
          if (row[j].x > rightMostSprite.x) {
            rightMostSprite = row[j];
        const spacing = patterns[r].spacing;
tMostSprite.x + rightMostSprite.size +
          spacing[rightMostSprite.index] * grid;
        sprite.index = (rightMostSprite.index + 1) % spacing.length;
      if (sprite.speed > 0 && sprite.x > canvas.width) {
        // find the leftmost sprite
        let leftMostSprite = sprite;
        for (let j = 0; j < row.length; j++) {
          if (row[j].x < leftMostSprite.x) {
            leftMostSprite = row[j];
        const spacing = patterns[r].spacing;
t index = leftMostSprite.index - 1;
        index = index >= 0 ? index : spacing.length - 1;
        sprite.x = leftMostSprite.x - spacing[index] * grid - sprite.size;
        sprite.index = index;
  frogger.x += frogger.speed || 0;
  scoredFroggers.forEach(frog => frog.render());
  const froggerRow = frogger.y / grid - 1 | 0;
  let collision = false;
  for (let i = 0; i < rows[froggerRow].length; i++) {
    let sprite = rows[froggerRow][i];
r.x < sprite.x + sprite.size - gridGap &&
        frogger.x + grid - gridGap > sprite.x &&
        frogger.y < sprite.y + grid &&
        frogger.y + grid > sprite.y) {
      collision = true;
      if (froggerRow > rows.length / 2) {
        frogger.x = grid * 6;
        frogger.y = grid * 13;
        frogger.speed = sprite.speed;
    frogger.speed = 0;
    const col = (frogger.x + grid / 2) / grid | 0;
    if (froggerRow === 0 &M
        !scoredFroggers.find(frog => frog.x === col * grid)) {
      scoredFroggers.push(new Sprite({
        x: col * grid,
        y: frogger.y + 5
    if (froggerRow < rows.length / 2 - 1) {
      frogger.x = grid * 6;
      frogger.y = grid * 13;
document.addEventListener('keydown', function(e) {
  if (e.which === 37) {
    frogger.x -= grid;
  else if (e.which === 39) {
    frogger.x += grid;
f (e.which === 38) {
    frogger.y -= grid;
  else if (e.which === 40) {
    frogger.y += grid;
  frogger.x = Math.min( Math.max(0, frogger.x), canvas.width - grid);
  frogger.y = Math.min( Math.max(grid, frogger.y), canvas.height - grid * 2);
requestAnimationFrame(loop);</script></body></html>h!
text/html;charset=utf-8
<!DOCTYPE html><html><head><title>Frogger Game</title><meta charset="UTF-8"><style>body,html{height:100%;margin:0}body{background:#000;display:flex;align-items:center;justify-content:center}</style></head><body><canvas width="624" height="720" id="game"></canvas><script>const canvas = document.getElementById('game');
const context = canvas.getContext('2d');
function Sprite(props) {
  Object.assign(this, props);
Sprite.prototype.render = function() {
illStyle = this.color;
  if (this.shape === 'rect') {
    context.fillRect(this.x, this.y + gridGap / 2, this.size, grid - gridGap);
    context.beginPath();
      this.x + this.size / 2, this.y + this.size / 2,
      this.size / 2 - gridGap / 2, 0, 2 * Math.PI
const frogger = new Sprite({
  color: 'greenyellow',
const scoredFroggers = [];
    spacing: [2],
    color: '#c55843',
    size: grid * 4,
    shape: 'rect',
    spacing: [0,2,0,2,0,2,0,4],
    color: '#de0004',
    shape: 'circle',
    color: '#c55843',
    color: '#c55843',
    color: '#de0004',
    shape: 'circle',
    color: '#c2c4da',
    color: '#c2c4da',
    spacing: [3,3,7],
    color: '#de3cdd',
    spacing: [3,3,7],
    color: '#0bcb00',
    color: '#e5e401',
for (let i = 0; i < patterns.length; i++) {
  const pattern = patterns[i];
  let totalPatternWidth =
    pattern.spacing.reduce((acc, space) => acc + space, 0) * grid +
    pattern.spacing.length * pattern.size;
  while (endX < canvas.width) {
    endX += totalPatternWidth;
  endX += totalPatternWidth;
  while (x < endX) {
    rows[i].push(new Sprite({
      y: grid * (i + 1),
    const spacing = pattern.spacing;
    x += pattern.size + spacing[index] * grid;
    index = (index + 1) % spacing.length;
  requestAnimationFrame(loop);
  context.clearRect(0,0,canvas.width,canvas.height);
  context.fillStyle = '#000047';
ontext.fillRect(0, grid, canvas.width, grid * 6);
  context.fillStyle = '#1ac300';
  context.fillRect(0, grid, canvas.width, 5);
  context.fillRect(0, grid, 5, grid);
  context.fillRect(canvas.width - 5, grid, 5, grid);
  for (let i = 0; i < 4; i++) {
    context.fillRect(grid + grid * 3 * i, grid, grid * 2, grid);
  context.fillStyle = '#8500da';
  context.fillRect(0, 7 * grid, canvas.width, grid);
  context.fillRect(0, canvas.height - grid * 2, canvas.width, grid);
  for (let r = 0; r < rowM
    const row = rows[r];
    for (let i = 0; i < row.length; i++) {
      const sprite = row[i]
      sprite.x += sprite.speed;
      sprite.render();
      if (sprite.speed < 0 && sprite.x < 0 - sprite.size) {
        let rightMostSprite = sprite;
        for (let j = 0; j < row.length; j++) {
          if (row[j].x > rightMostSprite.x) {
            rightMostSprite = row[j];
        const spacing = patterns[r].spacing;
tMostSprite.x + rightMostSprite.size +
          spacing[rightMostSprite.index] * grid;
        sprite.index = (rightMostSprite.index + 1) % spacing.length;
      if (sprite.speed > 0 && sprite.x > canvas.width) {
        // find the leftmost sprite
        let leftMostSprite = sprite;
        for (let j = 0; j < row.length; j++) {
          if (row[j].x < leftMostSprite.x) {
            leftMostSprite = row[j];
        const spacing = patterns[r].spacing;
t index = leftMostSprite.index - 1;
        index = index >= 0 ? index : spacing.length - 1;
        sprite.x = leftMostSprite.x - spacing[index] * grid - sprite.size;
        sprite.index = index;
  frogger.x += frogger.speed || 0;
  scoredFroggers.forEach(frog => frog.render());
  const froggerRow = frogger.y / grid - 1 | 0;
  let collision = false;
  for (let i = 0; i < rows[froggerRow].length; i++) {
    let sprite = rows[froggerRow][i];
r.x < sprite.x + sprite.size - gridGap &&
        frogger.x + grid - gridGap > sprite.x &&
        frogger.y < sprite.y + grid &&
        frogger.y + grid > sprite.y) {
      collision = true;
      if (froggerRow > rows.length / 2) {
        frogger.x = grid * 6;
        frogger.y = grid * 13;
        frogger.speed = sprite.speed;
    frogger.speed = 0;
    const col = (frogger.x + grid / 2) / grid | 0;
    if (froggerRow === 0 &M
        !scoredFroggers.find(frog => frog.x === col * grid)) {
      scoredFroggers.push(new Sprite({
        x: col * grid,
        y: frogger.y + 5
    if (froggerRow < rows.length / 2 - 1) {
      frogger.x = grid * 6;
      frogger.y = grid * 13;
document.addEventListener('keydown', function(e) {
  if (e.which === 37) {
    frogger.x -= grid;
  else if (e.which === 39) {
    frogger.x += grid;
f (e.which === 38) {
    frogger.y -= grid;
  else if (e.which === 40) {
    frogger.y += grid;
  frogger.x = Math.min( Math.max(0, frogger.x), canvas.width - grid);
  frogger.y = Math.min( Math.max(grid, frogger.y), canvas.height - grid * 2);
requestAnimationFrame(loop);</script></body></html>h!
text/html;charset=utf-8
<!DOCTYPE html><html><head><title>Frogger Game</title><meta charset="UTF-8"><style>body,html{height:100%;margin:0}body{background:#000;display:flex;align-items:center;justify-content:center}</style></head><body><canvas width="624" height="720" id="game"></canvas><script>const canvas = document.getElementById('game');
const context = canvas.getContext('2d');
function Sprite(props) {
  Object.assign(this, props);
Sprite.prototype.render = function() {
illStyle = this.color;
  if (this.shape === 'rect') {
    context.fillRect(this.x, this.y + gridGap / 2, this.size, grid - gridGap);
    context.beginPath();
      this.x + this.size / 2, this.y + this.size / 2,
      this.size / 2 - gridGap / 2, 0, 2 * Math.PI
const frogger = new Sprite({
  color: 'greenyellow',
const scoredFroggers = [];
    spacing: [2],
    color: '#c55843',
    size: grid * 4,
    shape: 'rect',
    spacing: [0,2,0,2,0,2,0,4],
    color: '#de0004',
    shape: 'circle',
    color: '#c55843',
    color: '#c55843',
    color: '#de0004',
    shape: 'circle',
    color: '#c2c4da',
    color: '#c2c4da',
    spacing: [3,3,7],
    color: '#de3cdd',
    spacing: [3,3,7],
    color: '#0bcb00',
    color: '#e5e401',
for (let i = 0; i < patterns.length; i++) {
  const pattern = patterns[i];
  let totalPatternWidth =
    pattern.spacing.reduce((acc, space) => acc + space, 0) * grid +
    pattern.spacing.length * pattern.size;
  while (endX < canvas.width) {
    endX += totalPatternWidth;
  endX += totalPatternWidth;
  while (x < endX) {
    rows[i].push(new Sprite({
      y: grid * (i + 1),
    const spacing = pattern.spacing;
    x += pattern.size + spacing[index] * grid;
    index = (index + 1) % spacing.length;
  requestAnimationFrame(loop);
  context.clearRect(0,0,canvas.width,canvas.height);
  context.fillStyle = '#000047';
ontext.fillRect(0, grid, canvas.width, grid * 6);
  context.fillStyle = '#1ac300';
  context.fillRect(0, grid, canvas.width, 5);
  context.fillRect(0, grid, 5, grid);
  context.fillRect(canvas.width - 5, grid, 5, grid);
  for (let i = 0; i < 4; i++) {
    context.fillRect(grid + grid * 3 * i, grid, grid * 2, grid);
  context.fillStyle = '#8500da';
  context.fillRect(0, 7 * grid, canvas.width, grid);
  context.fillRect(0, canvas.height - grid * 2, canvas.width, grid);
  for (let r = 0; r < rowM
    const row = rows[r];
    for (let i = 0; i < row.length; i++) {
      const sprite = row[i]
      sprite.x += sprite.speed;
      sprite.render();
      if (sprite.speed < 0 && sprite.x < 0 - sprite.size) {
        let rightMostSprite = sprite;
        for (let j = 0; j < row.length; j++) {
          if (row[j].x > rightMostSprite.x) {
            rightMostSprite = row[j];
        const spacing = patterns[r].spacing;
tMostSprite.x + rightMostSprite.size +
          spacing[rightMostSprite.index] * grid;
        sprite.index = (rightMostSprite.index + 1) % spacing.length;
      if (sprite.speed > 0 && sprite.x > canvas.width) {
        // find the leftmost sprite
        let leftMostSprite = sprite;
        for (let j = 0; j < row.length; j++) {
          if (row[j].x < leftMostSprite.x) {
            leftMostSprite = row[j];
        const spacing = patterns[r].spacing;
t index = leftMostSprite.index - 1;
        index = index >= 0 ? index : spacing.length - 1;
        sprite.x = leftMostSprite.x - spacing[index] * grid - sprite.size;
        sprite.index = index;
  frogger.x += frogger.speed || 0;
  scoredFroggers.forEach(frog => frog.render());
  const froggerRow = frogger.y / grid - 1 | 0;
  let collision = false;
  for (let i = 0; i < rows[froggerRow].length; i++) {
    let sprite = rows[froggerRow][i];
r.x < sprite.x + sprite.size - gridGap &&
        frogger.x + grid - gridGap > sprite.x &&
        frogger.y < sprite.y + grid &&
        frogger.y + grid > sprite.y) {
      collision = true;
      if (froggerRow > rows.length / 2) {
        frogger.x = grid * 6;
        frogger.y = grid * 13;
        frogger.speed = sprite.speed;
    frogger.speed = 0;
    const col = (frogger.x + grid / 2) / grid | 0;
    if (froggerRow === 0 &M
        !scoredFroggers.find(frog => frog.x === col * grid)) {
      scoredFroggers.push(new Sprite({
        x: col * grid,
        y: frogger.y + 5
    if (froggerRow < rows.length / 2 - 1) {
      frogger.x = grid * 6;
      frogger.y = grid * 13;
document.addEventListener('keydown', function(e) {
  if (e.which === 37) {
    frogger.x -= grid;
  else if (e.which === 39) {
    frogger.x += grid;
f (e.which === 38) {
    frogger.y -= grid;
  else if (e.which === 40) {
    frogger.y += grid;
  frogger.x = Math.min( Math.max(0, frogger.x), canvas.width - grid);
  frogger.y = Math.min( Math.max(grid, frogger.y), canvas.height - grid * 2);
requestAnimationFrame(loop);</script></body></html>h!
text/html;charset=utf-8
<!DOCTYPE html><html><head><title>Frogger Game</title><meta charset="UTF-8"><style>body,html{height:100%;margin:0}body{background:#000;display:flex;align-items:center;justify-content:center}</style></head><body><canvas width="624" height="720" id="game"></canvas><script>const canvas = document.getElementById('game');
const context = canvas.getContext('2d');
function Sprite(props) {
  Object.assign(this, props);
Sprite.prototype.render = function() {
illStyle = this.color;
  if (this.shape === 'rect') {
    context.fillRect(this.x, this.y + gridGap / 2, this.size, grid - gridGap);
    context.beginPath();
      this.x + this.size / 2, this.y + this.size / 2,
      this.size / 2 - gridGap / 2, 0, 2 * Math.PI
const frogger = new Sprite({
  color: 'greenyellow',
const scoredFroggers = [];
    spacing: [2],
    color: '#c55843',
    size: grid * 4,
    shape: 'rect',
    spacing: [0,2,0,2,0,2,0,4],
    color: '#de0004',
    shape: 'circle',
    color: '#c55843',
    color: '#c55843',
    color: '#de0004',
    shape: 'circle',
    color: '#c2c4da',
    color: '#c2c4da',
    spacing: [3,3,7],
    color: '#de3cdd',
    spacing: [3,3,7],
    color: '#0bcb00',
    color: '#e5e401',
for (let i = 0; i < patterns.length; i++) {
  const pattern = patterns[i];
  let totalPatternWidth =
    pattern.spacing.reduce((acc, space) => acc + space, 0) * grid +
    pattern.spacing.length * pattern.size;
  while (endX < canvas.width) {
    endX += totalPatternWidth;
  endX += totalPatternWidth;
  while (x < endX) {
    rows[i].push(new Sprite({
      y: grid * (i + 1),
    const spacing = pattern.spacing;
    x += pattern.size + spacing[index] * grid;
    index = (index + 1) % spacing.length;
  requestAnimationFrame(loop);
  context.clearRect(0,0,canvas.width,canvas.height);
  context.fillStyle = '#000047';
ontext.fillRect(0, grid, canvas.width, grid * 6);
  context.fillStyle = '#1ac300';
  context.fillRect(0, grid, canvas.width, 5);
  context.fillRect(0, grid, 5, grid);
  context.fillRect(canvas.width - 5, grid, 5, grid);
  for (let i = 0; i < 4; i++) {
    context.fillRect(grid + grid * 3 * i, grid, grid * 2, grid);
  context.fillStyle = '#8500da';
  context.fillRect(0, 7 * grid, canvas.width, grid);
  context.fillRect(0, canvas.height - grid * 2, canvas.width, grid);
  for (let r = 0; r < rowM
    const row = rows[r];
    for (let i = 0; i < row.length; i++) {
      const sprite = row[i]
      sprite.x += sprite.speed;
      sprite.render();
      if (sprite.speed < 0 && sprite.x < 0 - sprite.size) {
        let rightMostSprite = sprite;
        for (let j = 0; j < row.length; j++) {
          if (row[j].x > rightMostSprite.x) {
            rightMostSprite = row[j];
        const spacing = patterns[r].spacing;
tMostSprite.x + rightMostSprite.size +
          spacing[rightMostSprite.index] * grid;
        sprite.index = (rightMostSprite.index + 1) % spacing.length;
      if (sprite.speed > 0 && sprite.x > canvas.width) {
        // find the leftmost sprite
        let leftMostSprite = sprite;
        for (let j = 0; j < row.length; j++) {
          if (row[j].x < leftMostSprite.x) {
            leftMostSprite = row[j];
        const spacing = patterns[r].spacing;
t index = leftMostSprite.index - 1;
        index = index >= 0 ? index : spacing.length - 1;
        sprite.x = leftMostSprite.x - spacing[index] * grid - sprite.size;
        sprite.index = index;
  frogger.x += frogger.speed || 0;
  scoredFroggers.forEach(frog => frog.render());
  const froggerRow = frogger.y / grid - 1 | 0;
  let collision = false;
  for (let i = 0; i < rows[froggerRow].length; i++) {
    let sprite = rows[froggerRow][i];
r.x < sprite.x + sprite.size - gridGap &&
        frogger.x + grid - gridGap > sprite.x &&
        frogger.y < sprite.y + grid &&
        frogger.y + grid > sprite.y) {
      collision = true;
      if (froggerRow > rows.length / 2) {
        frogger.x = grid * 6;
        frogger.y = grid * 13;
        frogger.speed = sprite.speed;
    frogger.speed = 0;
    const col = (frogger.x + grid / 2) / grid | 0;
    if (froggerRow === 0 &M
        !scoredFroggers.find(frog => frog.x === col * grid)) {
      scoredFroggers.push(new Sprite({
        x: col * grid,
        y: frogger.y + 5
    if (froggerRow < rows.length / 2 - 1) {
      frogger.x = grid * 6;
      frogger.y = grid * 13;
document.addEventListener('keydown', function(e) {
  if (e.which === 37) {
    frogger.x -= grid;
  else if (e.which === 39) {
    frogger.x += grid;
f (e.which === 38) {
    frogger.y -= grid;
  else if (e.which === 40) {
    frogger.y += grid;
  frogger.x = Math.min( Math.max(0, frogger.x), canvas.width - grid);
  frogger.y = Math.min( Math.max(grid, frogger.y), canvas.height - grid * 2);
requestAnimationFrame(loop);</script></body></html>h!
text/html;charset=utf-8
<!DOCTYPE html><html><head><title>Frogger Game</title><meta charset="UTF-8"><style>body,html{height:100%;margin:0}body{background:#000;display:flex;align-items:center;justify-content:center}</style></head><body><canvas width="624" height="720" id="game"></canvas><script>const canvas = document.getElementById('game');
const context = canvas.getContext('2d');
function Sprite(props) {
  Object.assign(this, props);
Sprite.prototype.render = function() {
illStyle = this.color;
  if (this.shape === 'rect') {
    context.fillRect(this.x, this.y + gridGap / 2, this.size, grid - gridGap);
    context.beginPath();
      this.x + this.size / 2, this.y + this.size / 2,
      this.size / 2 - gridGap / 2, 0, 2 * Math.PI
const frogger = new Sprite({
  color: 'greenyellow',
const scoredFroggers = [];
    spacing: [2],
    color: '#c55843',
    size: grid * 4,
    shape: 'rect',
    spacing: [0,2,0,2,0,2,0,4],
    color: '#de0004',
    shape: 'circle',
    color: '#c55843',
    color: '#c55843',
    color: '#de0004',
    shape: 'circle',
    color: '#c2c4da',
    color: '#c2c4da',
    spacing: [3,3,7],
    color: '#de3cdd',
    spacing: [3,3,7],
    color: '#0bcb00',
    color: '#e5e401',
for (let i = 0; i < patterns.length; i++) {
  const pattern = patterns[i];
  let totalPatternWidth =
    pattern.spacing.reduce((acc, space) => acc + space, 0) * grid +
    pattern.spacing.length * pattern.size;
  while (endX < canvas.width) {
    endX += totalPatternWidth;
  endX += totalPatternWidth;
  while (x < endX) {
    rows[i].push(new Sprite({
      y: grid * (i + 1),
    const spacing = pattern.spacing;
    x += pattern.size + spacing[index] * grid;
    index = (index + 1) % spacing.length;
  requestAnimationFrame(loop);
  context.clearRect(0,0,canvas.width,canvas.height);
  context.fillStyle = '#000047';
ontext.fillRect(0, grid, canvas.width, grid * 6);
  context.fillStyle = '#1ac300';
  context.fillRect(0, grid, canvas.width, 5);
  context.fillRect(0, grid, 5, grid);
  context.fillRect(canvas.width - 5, grid, 5, grid);
  for (let i = 0; i < 4; i++) {
    context.fillRect(grid + grid * 3 * i, grid, grid * 2, grid);
  context.fillStyle = '#8500da';
  context.fillRect(0, 7 * grid, canvas.width, grid);
  context.fillRect(0, canvas.height - grid * 2, canvas.width, grid);
  for (let r = 0; r < rowM
    const row = rows[r];
    for (let i = 0; i < row.length; i++) {
      const sprite = row[i]
      sprite.x += sprite.speed;
      sprite.render();
      if (sprite.speed < 0 && sprite.x < 0 - sprite.size) {
        let rightMostSprite = sprite;
        for (let j = 0; j < row.length; j++) {
          if (row[j].x > rightMostSprite.x) {
            rightMostSprite = row[j];
        const spacing = patterns[r].spacing;
tMostSprite.x + rightMostSprite.size +
          spacing[rightMostSprite.index] * grid;
        sprite.index = (rightMostSprite.index + 1) % spacing.length;
      if (sprite.speed > 0 && sprite.x > canvas.width) {
        // find the leftmost sprite
        let leftMostSprite = sprite;
        for (let j = 0; j < row.length; j++) {
          if (row[j].x < leftMostSprite.x) {
            leftMostSprite = row[j];
        const spacing = patterns[r].spacing;
t index = leftMostSprite.index - 1;
        index = index >= 0 ? index : spacing.length - 1;
        sprite.x = leftMostSprite.x - spacing[index] * grid - sprite.size;
        sprite.index = index;
  frogger.x += frogger.speed || 0;
  scoredFroggers.forEach(frog => frog.render());
  const froggerRow = frogger.y / grid - 1 | 0;
  let collision = false;
  for (let i = 0; i < rows[froggerRow].length; i++) {
    let sprite = rows[froggerRow][i];
r.x < sprite.x + sprite.size - gridGap &&
        frogger.x + grid - gridGap > sprite.x &&
        frogger.y < sprite.y + grid &&
        frogger.y + grid > sprite.y) {
      collision = true;
      if (froggerRow > rows.length / 2) {
        frogger.x = grid * 6;
        frogger.y = grid * 13;
        frogger.speed = sprite.speed;
    frogger.speed = 0;
    const col = (frogger.x + grid / 2) / grid | 0;
    if (froggerRow === 0 &M
        !scoredFroggers.find(frog => frog.x === col * grid)) {
      scoredFroggers.push(new Sprite({
        x: col * grid,
        y: frogger.y + 5
    if (froggerRow < rows.length / 2 - 1) {
      frogger.x = grid * 6;
      frogger.y = grid * 13;
document.addEventListener('keydown', function(e) {
  if (e.which === 37) {
    frogger.x -= grid;
  else if (e.which === 39) {
    frogger.x += grid;
f (e.which === 38) {
    frogger.y -= grid;
  else if (e.which === 40) {
    frogger.y += grid;
  frogger.x = Math.min( Math.max(0, frogger.x), canvas.width - grid);
  frogger.y = Math.min( Math.max(grid, frogger.y), canvas.height - grid * 2);
requestAnimationFrame(loop);</script></body></html>h!
text/html;charset=utf-8
<!DOCTYPE html><html><head><title>Frogger Game</title><meta charset="UTF-8"><style>body,html{height:100%;margin:0}body{background:#000;display:flex;align-items:center;justify-content:center}</style></head><body><canvas width="624" height="720" id="game"></canvas><script>const canvas = document.getElementById('game');
const context = canvas.getContext('2d');
function Sprite(props) {
  Object.assign(this, props);
Sprite.prototype.render = function() {
illStyle = this.color;
  if (this.shape === 'rect') {
    context.fillRect(this.x, this.y + gridGap / 2, this.size, grid - gridGap);
    context.beginPath();
      this.x + this.size / 2, this.y + this.size / 2,
      this.size / 2 - gridGap / 2, 0, 2 * Math.PI
const frogger = new Sprite({
  color: 'greenyellow',
const scoredFroggers = [];
    spacing: [2],
    color: '#c55843',
    size: grid * 4,
    shape: 'rect',
    spacing: [0,2,0,2,0,2,0,4],
    color: '#de0004',
    shape: 'circle',
    color: '#c55843',
    color: '#c55843',
    color: '#de0004',
    shape: 'circle',
    color: '#c2c4da',
    color: '#c2c4da',
    spacing: [3,3,7],
    color: '#de3cdd',
    spacing: [3,3,7],
    color: '#0bcb00',
    color: '#e5e401',
for (let i = 0; i < patterns.length; i++) {
  const pattern = patterns[i];
  let totalPatternWidth =
    pattern.spacing.reduce((acc, space) => acc + space, 0) * grid +
    pattern.spacing.length * pattern.size;
  while (endX < canvas.width) {
    endX += totalPatternWidth;
  endX += totalPatternWidth;
  while (x < endX) {
    rows[i].push(new Sprite({
      y: grid * (i + 1),
    const spacing = pattern.spacing;
    x += pattern.size + spacing[index] * grid;
    index = (index + 1) % spacing.length;
  requestAnimationFrame(loop);
  context.clearRect(0,0,canvas.width,canvas.height);
  context.fillStyle = '#000047';
ontext.fillRect(0, grid, canvas.width, grid * 6);
  context.fillStyle = '#1ac300';
  context.fillRect(0, grid, canvas.width, 5);
  context.fillRect(0, grid, 5, grid);
  context.fillRect(canvas.width - 5, grid, 5, grid);
  for (let i = 0; i < 4; i++) {
    context.fillRect(grid + grid * 3 * i, grid, grid * 2, grid);
  context.fillStyle = '#8500da';
  context.fillRect(0, 7 * grid, canvas.width, grid);
  context.fillRect(0, canvas.height - grid * 2, canvas.width, grid);
  for (let r = 0; r < rowM
    const row = rows[r];
    for (let i = 0; i < row.length; i++) {
      const sprite = row[i]
      sprite.x += sprite.speed;
      sprite.render();
      if (sprite.speed < 0 && sprite.x < 0 - sprite.size) {
        let rightMostSprite = sprite;
        for (let j = 0; j < row.length; j++) {
          if (row[j].x > rightMostSprite.x) {
            rightMostSprite = row[j];
        const spacing = patterns[r].spacing;
tMostSprite.x + rightMostSprite.size +
          spacing[rightMostSprite.index] * grid;
        sprite.index = (rightMostSprite.index + 1) % spacing.length;
      if (sprite.speed > 0 && sprite.x > canvas.width) {
        // find the leftmost sprite
        let leftMostSprite = sprite;
        for (let j = 0; j < row.length; j++) {
          if (row[j].x < leftMostSprite.x) {
            leftMostSprite = row[j];
        const spacing = patterns[r].spacing;
t index = leftMostSprite.index - 1;
        index = index >= 0 ? index : spacing.length - 1;
        sprite.x = leftMostSprite.x - spacing[index] * grid - sprite.size;
        sprite.index = index;
  frogger.x += frogger.speed || 0;
  scoredFroggers.forEach(frog => frog.render());
  const froggerRow = frogger.y / grid - 1 | 0;
  let collision = false;
  for (let i = 0; i < rows[froggerRow].length; i++) {
    let sprite = rows[froggerRow][i];
r.x < sprite.x + sprite.size - gridGap &&
        frogger.x + grid - gridGap > sprite.x &&
        frogger.y < sprite.y + grid &&
        frogger.y + grid > sprite.y) {
      collision = true;
      if (froggerRow > rows.length / 2) {
        frogger.x = grid * 6;
        frogger.y = grid * 13;
        frogger.speed = sprite.speed;
    frogger.speed = 0;
    const col = (frogger.x + grid / 2) / grid | 0;
    if (froggerRow === 0 &M
        !scoredFroggers.find(frog => frog.x === col * grid)) {
      scoredFroggers.push(new Sprite({
        x: col * grid,
        y: frogger.y + 5
    if (froggerRow < rows.length / 2 - 1) {
      frogger.x = grid * 6;
      frogger.y = grid * 13;
document.addEventListener('keydown', function(e) {
  if (e.which === 37) {
    frogger.x -= grid;
  else if (e.which === 39) {
    frogger.x += grid;
f (e.which === 38) {
    frogger.y -= grid;
  else if (e.which === 40) {
    frogger.y += grid;
  frogger.x = Math.min( Math.max(0, frogger.x), canvas.width - grid);
  frogger.y = Math.min( Math.max(grid, frogger.y), canvas.height - grid * 2);
requestAnimationFrame(loop);</script></body></html>h!
text/html;charset=utf-8
<!DOCTYPE html><html><head><title>Frogger Game</title><meta charset="UTF-8"><style>body,html{height:100%;margin:0}body{background:#000;display:flex;align-items:center;justify-content:center}</style></head><body><canvas width="624" height="720" id="game"></canvas><script>const canvas = document.getElementById('game');
const context = canvas.getContext('2d');
function Sprite(props) {
  Object.assign(this, props);
Sprite.prototype.render = function() {
illStyle = this.color;
  if (this.shape === 'rect') {
    context.fillRect(this.x, this.y + gridGap / 2, this.size, grid - gridGap);
    context.beginPath();
      this.x + this.size / 2, this.y + this.size / 2,
      this.size / 2 - gridGap / 2, 0, 2 * Math.PI
const frogger = new Sprite({
  color: 'greenyellow',
const scoredFroggers = [];
    spacing: [2],
    color: '#c55843',
    size: grid * 4,
    shape: 'rect',
    spacing: [0,2,0,2,0,2,0,4],
    color: '#de0004',
    shape: 'circle',
    color: '#c55843',
    color: '#c55843',
    color: '#de0004',
    shape: 'circle',
    color: '#c2c4da',
    color: '#c2c4da',
    spacing: [3,3,7],
    color: '#de3cdd',
    spacing: [3,3,7],
    color: '#0bcb00',
    color: '#e5e401',
for (let i = 0; i < patterns.length; i++) {
  const pattern = patterns[i];
  let totalPatternWidth =
    pattern.spacing.reduce((acc, space) => acc + space, 0) * grid +
    pattern.spacing.length * pattern.size;
  while (endX < canvas.width) {
    endX += totalPatternWidth;
  endX += totalPatternWidth;
  while (x < endX) {
    rows[i].push(new Sprite({
      y: grid * (i + 1),
    const spacing = pattern.spacing;
    x += pattern.size + spacing[index] * grid;
    index = (index + 1) % spacing.length;
  requestAnimationFrame(loop);
  context.clearRect(0,0,canvas.width,canvas.height);
  context.fillStyle = '#000047';
ontext.fillRect(0, grid, canvas.width, grid * 6);
  context.fillStyle = '#1ac300';
  context.fillRect(0, grid, canvas.width, 5);
  context.fillRect(0, grid, 5, grid);
  context.fillRect(canvas.width - 5, grid, 5, grid);
  for (let i = 0; i < 4; i++) {
    context.fillRect(grid + grid * 3 * i, grid, grid * 2, grid);
  context.fillStyle = '#8500da';
  context.fillRect(0, 7 * grid, canvas.width, grid);
  context.fillRect(0, canvas.height - grid * 2, canvas.width, grid);
  for (let r = 0; r < rowM
    const row = rows[r];
    for (let i = 0; i < row.length; i++) {
      const sprite = row[i]
      sprite.x += sprite.speed;
      sprite.render();
      if (sprite.speed < 0 && sprite.x < 0 - sprite.size) {
        let rightMostSprite = sprite;
        for (let j = 0; j < row.length; j++) {
          if (row[j].x > rightMostSprite.x) {
            rightMostSprite = row[j];
        const spacing = patterns[r].spacing;
tMostSprite.x + rightMostSprite.size +
          spacing[rightMostSprite.index] * grid;
        sprite.index = (rightMostSprite.index + 1) % spacing.length;
      if (sprite.speed > 0 && sprite.x > canvas.width) {
        // find the leftmost sprite
        let leftMostSprite = sprite;
        for (let j = 0; j < row.length; j++) {
          if (row[j].x < leftMostSprite.x) {
            leftMostSprite = row[j];
        const spacing = patterns[r].spacing;
t index = leftMostSprite.index - 1;
        index = index >= 0 ? index : spacing.length - 1;
        sprite.x = leftMostSprite.x - spacing[index] * grid - sprite.size;
        sprite.index = index;
  frogger.x += frogger.speed || 0;
  scoredFroggers.forEach(frog => frog.render());
  const froggerRow = frogger.y / grid - 1 | 0;
  let collision = false;
  for (let i = 0; i < rows[froggerRow].length; i++) {
    let sprite = rows[froggerRow][i];
r.x < sprite.x + sprite.size - gridGap &&
        frogger.x + grid - gridGap > sprite.x &&
        frogger.y < sprite.y + grid &&
        frogger.y + grid > sprite.y) {
      collision = true;
      if (froggerRow > rows.length / 2) {
        frogger.x = grid * 6;
        frogger.y = grid * 13;
        frogger.speed = sprite.speed;
    frogger.speed = 0;
    const col = (frogger.x + grid / 2) / grid | 0;
    if (froggerRow === 0 &M
        !scoredFroggers.find(frog => frog.x === col * grid)) {
      scoredFroggers.push(new Sprite({
        x: col * grid,
        y: frogger.y + 5
    if (froggerRow < rows.length / 2 - 1) {
      frogger.x = grid * 6;
      frogger.y = grid * 13;
document.addEventListener('keydown', function(e) {
  if (e.which === 37) {
    frogger.x -= grid;
  else if (e.which === 39) {
    frogger.x += grid;
f (e.which === 38) {
    frogger.y -= grid;
  else if (e.which === 40) {
    frogger.y += grid;
  frogger.x = Math.min( Math.max(0, frogger.x), canvas.width - grid);
  frogger.y = Math.min( Math.max(grid, frogger.y), canvas.height - grid * 2);
requestAnimationFrame(loop);</script></body></html>h!
text/html;charset=utf-8
<!DOCTYPE html><html><head><title>Frogger Game</title><meta charset="UTF-8"><style>body,html{height:100%;margin:0}body{background:#000;display:flex;align-items:center;justify-content:center}</style></head><body><canvas width="624" height="720" id="game"></canvas><script>const canvas = document.getElementById('game');
const context = canvas.getContext('2d');
function Sprite(props) {
  Object.assign(this, props);
Sprite.prototype.render = function() {
illStyle = this.color;
  if (this.shape === 'rect') {
    context.fillRect(this.x, this.y + gridGap / 2, this.size, grid - gridGap);
    context.beginPath();
      this.x + this.size / 2, this.y + this.size / 2,
      this.size / 2 - gridGap / 2, 0, 2 * Math.PI
const frogger = new Sprite({
  color: 'greenyellow',
const scoredFroggers = [];
    spacing: [2],
    color: '#c55843',
    size: grid * 4,
    shape: 'rect',
    spacing: [0,2,0,2,0,2,0,4],
    color: '#de0004',
    shape: 'circle',
    color: '#c55843',
    color: '#c55843',
    color: '#de0004',
    shape: 'circle',
    color: '#c2c4da',
    color: '#c2c4da',
    spacing: [3,3,7],
    color: '#de3cdd',
    spacing: [3,3,7],
    color: '#0bcb00',
    color: '#e5e401',
for (let i = 0; i < patterns.length; i++) {
  const pattern = patterns[i];
  let totalPatternWidth =
    pattern.spacing.reduce((acc, space) => acc + space, 0) * grid +
    pattern.spacing.length * pattern.size;
  while (endX < canvas.width) {
    endX += totalPatternWidth;
  endX += totalPatternWidth;
  while (x < endX) {
    rows[i].push(new Sprite({
      y: grid * (i + 1),
    const spacing = pattern.spacing;
    x += pattern.size + spacing[index] * grid;
    index = (index + 1) % spacing.length;
  requestAnimationFrame(loop);
  context.clearRect(0,0,canvas.width,canvas.height);
  context.fillStyle = '#000047';
ontext.fillRect(0, grid, canvas.width, grid * 6);
  context.fillStyle = '#1ac300';
  context.fillRect(0, grid, canvas.width, 5);
  context.fillRect(0, grid, 5, grid);
  context.fillRect(canvas.width - 5, grid, 5, grid);
  for (let i = 0; i < 4; i++) {
    context.fillRect(grid + grid * 3 * i, grid, grid * 2, grid);
  context.fillStyle = '#8500da';
  context.fillRect(0, 7 * grid, canvas.width, grid);
  context.fillRect(0, canvas.height - grid * 2, canvas.width, grid);
  for (let r = 0; r < rowM
    const row = rows[r];
    for (let i = 0; i < row.length; i++) {
      const sprite = row[i]
      sprite.x += sprite.speed;
      sprite.render();
      if (sprite.speed < 0 && sprite.x < 0 - sprite.size) {
        let rightMostSprite = sprite;
        for (let j = 0; j < row.length; j++) {
          if (row[j].x > rightMostSprite.x) {
            rightMostSprite = row[j];
        const spacing = patterns[r].spacing;
tMostSprite.x + rightMostSprite.size +
          spacing[rightMostSprite.index] * grid;
        sprite.index = (rightMostSprite.index + 1) % spacing.length;
      if (sprite.speed > 0 && sprite.x > canvas.width) {
        // find the leftmost sprite
        let leftMostSprite = sprite;
        for (let j = 0; j < row.length; j++) {
          if (row[j].x < leftMostSprite.x) {
            leftMostSprite = row[j];
        const spacing = patterns[r].spacing;
t index = leftMostSprite.index - 1;
        index = index >= 0 ? index : spacing.length - 1;
        sprite.x = leftMostSprite.x - spacing[index] * grid - sprite.size;
        sprite.index = index;
  frogger.x += frogger.speed || 0;
  scoredFroggers.forEach(frog => frog.render());
  const froggerRow = frogger.y / grid - 1 | 0;
  let collision = false;
  for (let i = 0; i < rows[froggerRow].length; i++) {
    let sprite = rows[froggerRow][i];
r.x < sprite.x + sprite.size - gridGap &&
        frogger.x + grid - gridGap > sprite.x &&
        frogger.y < sprite.y + grid &&
        frogger.y + grid > sprite.y) {
      collision = true;
      if (froggerRow > rows.length / 2) {
        frogger.x = grid * 6;
        frogger.y = grid * 13;
        frogger.speed = sprite.speed;
    frogger.speed = 0;
    const col = (frogger.x + grid / 2) / grid | 0;
    if (froggerRow === 0 &M
        !scoredFroggers.find(frog => frog.x === col * grid)) {
      scoredFroggers.push(new Sprite({
        x: col * grid,
        y: frogger.y + 5
    if (froggerRow < rows.length / 2 - 1) {
      frogger.x = grid * 6;
      frogger.y = grid * 13;
document.addEventListener('keydown', function(e) {
  if (e.which === 37) {
    frogger.x -= grid;
  else if (e.which === 39) {
    frogger.x += grid;
f (e.which === 38) {
    frogger.y -= grid;
  else if (e.which === 40) {
    frogger.y += grid;
  frogger.x = Math.min( Math.max(0, frogger.x), canvas.width - grid);
  frogger.y = Math.min( Math.max(grid, frogger.y), canvas.height - grid * 2);
requestAnimationFrame(loop);</script></body></html>h!
text/html;charset=utf-8
  <title>Snake Game</title>
  <meta charset="UTF-8">
    background: black;
    align-items: center;
    justify-content: center;
    border: 1px solid white;
<canvas width="400" height="400" id="game"></canvas>
var canvas = document.getElementById('game');
var context = canvas.getContext('2d');
function getRandomInt(min, max) {
  return Math.floor(Math.random() * (max - min)) + min;
  requestAnimationFrame(loop);
  if (++count < 4) {
  context.clearRect(0,0,canvas.width,canvas.height);
  snake.x += snake.dx;
  snake.y += snake.dy;
  if (snake.x < 0) {
    snake.x = canvas.width - gM
  else if (snake.x >= canvas.width) {
  if (snake.y < 0) {
    snake.y = canvas.height - grid;
  else if (snake.y >= canvas.height) {
  snake.cells.unshift({x: snake.x, y: snake.y});
  if (snake.cells.length > snake.maxCells) {
    snake.cells.pop();
  context.fillStyle = 'red';
  context.fillRect(apple.x, apple.y, grid-1, grid-1);
  context.fillStyle = 'green';
  snake.cells.forEach(function(cell, index) {
    context.fillRecM
t(cell.x, cell.y, grid-1, grid-1);
    if (cell.x === apple.x && cell.y === apple.y) {
      snake.maxCells++;
      apple.x = getRandomInt(0, 25) * grid;
      apple.y = getRandomInt(0, 25) * grid;
    for (var i = index + 1; i < snake.cells.length; i++) {
      if (cell.x === snake.cells[i].x && cell.y === snake.cells[i].y) {
        snake.x = 160;
        snake.y = 160;
        snake.cells = [];
        snake.maxCells = 4;
        snake.dx = grid;
        snake.dy = 0;
.x = getRandomInt(0, 25) * grid;
        apple.y = getRandomInt(0, 25) * grid;
document.addEventListener('keydown', function(e) {
  if (e.which === 37 && snake.dx === 0) {
    snake.dx = -grid;
  else if (e.which === 38 && snake.dy === 0) {
    snake.dy = -grid;
  else if (e.which === 39 && snake.dx === 0) {
    snake.dx = grid;
  else if (e.which === 40 && snake.dy === 0) {
    snake.dy = grid;
requestAnimationFrame(loop);
text/html;charset=utf-8
  <title>Snake Game</title>
  <meta charset="UTF-8">
    background: black;
    align-items: center;
    justify-content: center;
    border: 1px solid white;
<canvas width="400" height="400" id="game"></canvas>
var canvas = document.getElementById('game');
var context = canvas.getContext('2d');
function getRandomInt(min, max) {
  return Math.floor(Math.random() * (max - min)) + min;
  requestAnimationFrame(loop);
  if (++count < 4) {
  context.clearRect(0,0,canvas.width,canvas.height);
  snake.x += snake.dx;
  snake.y += snake.dy;
  if (snake.x < 0) {
    snake.x = canvas.width - gM
  else if (snake.x >= canvas.width) {
  if (snake.y < 0) {
    snake.y = canvas.height - grid;
  else if (snake.y >= canvas.height) {
  snake.cells.unshift({x: snake.x, y: snake.y});
  if (snake.cells.length > snake.maxCells) {
    snake.cells.pop();
  context.fillStyle = 'red';
  context.fillRect(apple.x, apple.y, grid-1, grid-1);
  context.fillStyle = 'green';
  snake.cells.forEach(function(cell, index) {
    context.fillRecM
t(cell.x, cell.y, grid-1, grid-1);
    if (cell.x === apple.x && cell.y === apple.y) {
      snake.maxCells++;
      apple.x = getRandomInt(0, 25) * grid;
      apple.y = getRandomInt(0, 25) * grid;
    for (var i = index + 1; i < snake.cells.length; i++) {
      if (cell.x === snake.cells[i].x && cell.y === snake.cells[i].y) {
        snake.x = 160;
        snake.y = 160;
        snake.cells = [];
        snake.maxCells = 4;
        snake.dx = grid;
        snake.dy = 0;
.x = getRandomInt(0, 25) * grid;
        apple.y = getRandomInt(0, 25) * grid;
document.addEventListener('keydown', function(e) {
  if (e.which === 37 && snake.dx === 0) {
    snake.dx = -grid;
  else if (e.which === 38 && snake.dy === 0) {
    snake.dy = -grid;
  else if (e.which === 39 && snake.dx === 0) {
    snake.dx = grid;
  else if (e.which === 40 && snake.dy === 0) {
    snake.dy = grid;
requestAnimationFrame(loop);
text/html;charset=utf-8
  <title>Snake Game</title>
  <meta charset="UTF-8">
    background: black;
    align-items: center;
    justify-content: center;
    border: 1px solid white;
<canvas width="400" height="400" id="game"></canvas>
var canvas = document.getElementById('game');
var context = canvas.getContext('2d');
function getRandomInt(min, max) {
  return Math.floor(Math.random() * (max - min)) + min;
  requestAnimationFrame(loop);
  if (++count < 4) {
  context.clearRect(0,0,canvas.width,canvas.height);
  snake.x += snake.dx;
  snake.y += snake.dy;
  if (snake.x < 0) {
    snake.x = canvas.width - gM
  else if (snake.x >= canvas.width) {
  if (snake.y < 0) {
    snake.y = canvas.height - grid;
  else if (snake.y >= canvas.height) {
  snake.cells.unshift({x: snake.x, y: snake.y});
  if (snake.cells.length > snake.maxCells) {
    snake.cells.pop();
  context.fillStyle = 'red';
  context.fillRect(apple.x, apple.y, grid-1, grid-1);
  context.fillStyle = 'green';
  snake.cells.forEach(function(cell, index) {
    context.fillRecM
t(cell.x, cell.y, grid-1, grid-1);
    if (cell.x === apple.x && cell.y === apple.y) {
      snake.maxCells++;
      apple.x = getRandomInt(0, 25) * grid;
      apple.y = getRandomInt(0, 25) * grid;
    for (var i = index + 1; i < snake.cells.length; i++) {
      if (cell.x === snake.cells[i].x && cell.y === snake.cells[i].y) {
        snake.x = 160;
        snake.y = 160;
        snake.cells = [];
        snake.maxCells = 4;
        snake.dx = grid;
        snake.dy = 0;
.x = getRandomInt(0, 25) * grid;
        apple.y = getRandomInt(0, 25) * grid;
document.addEventListener('keydown', function(e) {
  if (e.which === 37 && snake.dx === 0) {
    snake.dx = -grid;
  else if (e.which === 38 && snake.dy === 0) {
    snake.dy = -grid;
  else if (e.which === 39 && snake.dx === 0) {
    snake.dx = grid;
  else if (e.which === 40 && snake.dy === 0) {
    snake.dy = grid;
requestAnimationFrame(loop);
text/html;charset=utf-8
  <title>Snake Game</title>
  <meta charset="UTF-8">
    background: black;
    align-items: center;
    justify-content: center;
    border: 1px solid white;
<canvas width="400" height="400" id="game"></canvas>
var canvas = document.getElementById('game');
var context = canvas.getContext('2d');
function getRandomInt(min, max) {
  return Math.floor(Math.random() * (max - min)) + min;
  requestAnimationFrame(loop);
  if (++count < 4) {
  context.clearRect(0,0,canvas.width,canvas.height);
  snake.x += snake.dx;
  snake.y += snake.dy;
  if (snake.x < 0) {
    snake.x = canvas.width - gM
  else if (snake.x >= canvas.width) {
  if (snake.y < 0) {
    snake.y = canvas.height - grid;
  else if (snake.y >= canvas.height) {
  snake.cells.unshift({x: snake.x, y: snake.y});
  if (snake.cells.length > snake.maxCells) {
    snake.cells.pop();
  context.fillStyle = 'red';
  context.fillRect(apple.x, apple.y, grid-1, grid-1);
  context.fillStyle = 'green';
  snake.cells.forEach(function(cell, index) {
    context.fillRecM
t(cell.x, cell.y, grid-1, grid-1);
    if (cell.x === apple.x && cell.y === apple.y) {
      snake.maxCells++;
      apple.x = getRandomInt(0, 25) * grid;
      apple.y = getRandomInt(0, 25) * grid;
    for (var i = index + 1; i < snake.cells.length; i++) {
      if (cell.x === snake.cells[i].x && cell.y === snake.cells[i].y) {
        snake.x = 160;
        snake.y = 160;
        snake.cells = [];
        snake.maxCells = 4;
        snake.dx = grid;
        snake.dy = 0;
.x = getRandomInt(0, 25) * grid;
        apple.y = getRandomInt(0, 25) * grid;
document.addEventListener('keydown', function(e) {
  if (e.which === 37 && snake.dx === 0) {
    snake.dx = -grid;
  else if (e.which === 38 && snake.dy === 0) {
    snake.dy = -grid;
  else if (e.which === 39 && snake.dx === 0) {
    snake.dx = grid;
  else if (e.which === 40 && snake.dy === 0) {
    snake.dy = grid;
requestAnimationFrame(loop);
text/html;charset=utf-8
  <title>Snake Game</title>
  <meta charset="UTF-8">
    background: black;
    align-items: center;
    justify-content: center;
    border: 1px solid white;
<canvas width="400" height="400" id="game"></canvas>
var canvas = document.getElementById('game');
var context = canvas.getContext('2d');
function getRandomInt(min, max) {
  return Math.floor(Math.random() * (max - min)) + min;
  requestAnimationFrame(loop);
  if (++count < 4) {
  context.clearRect(0,0,canvas.width,canvas.height);
  snake.x += snake.dx;
  snake.y += snake.dy;
  if (snake.x < 0) {
    snake.x = canvas.width - gM
  else if (snake.x >= canvas.width) {
  if (snake.y < 0) {
    snake.y = canvas.height - grid;
  else if (snake.y >= canvas.height) {
  snake.cells.unshift({x: snake.x, y: snake.y});
  if (snake.cells.length > snake.maxCells) {
    snake.cells.pop();
  context.fillStyle = 'red';
  context.fillRect(apple.x, apple.y, grid-1, grid-1);
  context.fillStyle = 'green';
  snake.cells.forEach(function(cell, index) {
    context.fillRecM
t(cell.x, cell.y, grid-1, grid-1);
    if (cell.x === apple.x && cell.y === apple.y) {
      snake.maxCells++;
      apple.x = getRandomInt(0, 25) * grid;
      apple.y = getRandomInt(0, 25) * grid;
    for (var i = index + 1; i < snake.cells.length; i++) {
      if (cell.x === snake.cells[i].x && cell.y === snake.cells[i].y) {
        snake.x = 160;
        snake.y = 160;
        snake.cells = [];
        snake.maxCells = 4;
        snake.dx = grid;
        snake.dy = 0;
.x = getRandomInt(0, 25) * grid;
        apple.y = getRandomInt(0, 25) * grid;
document.addEventListener('keydown', function(e) {
  if (e.which === 37 && snake.dx === 0) {
    snake.dx = -grid;
  else if (e.which === 38 && snake.dy === 0) {
    snake.dy = -grid;
  else if (e.which === 39 && snake.dx === 0) {
    snake.dx = grid;
  else if (e.which === 40 && snake.dy === 0) {
    snake.dy = grid;
requestAnimationFrame(loop);
text/html;charset=utf-8
  <title>Snake Game</title>
  <meta charset="UTF-8">
    background: black;
    align-items: center;
    justify-content: center;
    border: 1px solid white;
<canvas width="400" height="400" id="game"></canvas>
var canvas = document.getElementById('game');
var context = canvas.getContext('2d');
function getRandomInt(min, max) {
  return Math.floor(Math.random() * (max - min)) + min;
  requestAnimationFrame(loop);
  if (++count < 4) {
  context.clearRect(0,0,canvas.width,canvas.height);
  snake.x += snake.dx;
  snake.y += snake.dy;
  if (snake.x < 0) {
    snake.x = canvas.width - gM
  else if (snake.x >= canvas.width) {
  if (snake.y < 0) {
    snake.y = canvas.height - grid;
  else if (snake.y >= canvas.height) {
  snake.cells.unshift({x: snake.x, y: snake.y});
  if (snake.cells.length > snake.maxCells) {
    snake.cells.pop();
  context.fillStyle = 'red';
  context.fillRect(apple.x, apple.y, grid-1, grid-1);
  context.fillStyle = 'green';
  snake.cells.forEach(function(cell, index) {
    context.fillRecM
t(cell.x, cell.y, grid-1, grid-1);
    if (cell.x === apple.x && cell.y === apple.y) {
      snake.maxCells++;
      apple.x = getRandomInt(0, 25) * grid;
      apple.y = getRandomInt(0, 25) * grid;
    for (var i = index + 1; i < snake.cells.length; i++) {
      if (cell.x === snake.cells[i].x && cell.y === snake.cells[i].y) {
        snake.x = 160;
        snake.y = 160;
        snake.cells = [];
        snake.maxCells = 4;
        snake.dx = grid;
        snake.dy = 0;
.x = getRandomInt(0, 25) * grid;
        apple.y = getRandomInt(0, 25) * grid;
document.addEventListener('keydown', function(e) {
  if (e.which === 37 && snake.dx === 0) {
    snake.dx = -grid;
  else if (e.which === 38 && snake.dy === 0) {
    snake.dy = -grid;
  else if (e.which === 39 && snake.dx === 0) {
    snake.dx = grid;
  else if (e.which === 40 && snake.dy === 0) {
    snake.dy = grid;
requestAnimationFrame(loop);
text/html;charset=utf-8
  <title>Snake Game</title>
  <meta charset="UTF-8">
    background: black;
    align-items: center;
    justify-content: center;
    border: 1px solid white;
<canvas width="400" height="400" id="game"></canvas>
var canvas = document.getElementById('game');
var context = canvas.getContext('2d');
function getRandomInt(min, max) {
  return Math.floor(Math.random() * (max - min)) + min;
  requestAnimationFrame(loop);
  if (++count < 4) {
  context.clearRect(0,0,canvas.width,canvas.height);
  snake.x += snake.dx;
  snake.y += snake.dy;
  if (snake.x < 0) {
    snake.x = canvas.width - gM
  else if (snake.x >= canvas.width) {
  if (snake.y < 0) {
    snake.y = canvas.height - grid;
  else if (snake.y >= canvas.height) {
  snake.cells.unshift({x: snake.x, y: snake.y});
  if (snake.cells.length > snake.maxCells) {
    snake.cells.pop();
  context.fillStyle = 'red';
  context.fillRect(apple.x, apple.y, grid-1, grid-1);
  context.fillStyle = 'green';
  snake.cells.forEach(function(cell, index) {
    context.fillRecM
t(cell.x, cell.y, grid-1, grid-1);
    if (cell.x === apple.x && cell.y === apple.y) {
      snake.maxCells++;
      apple.x = getRandomInt(0, 25) * grid;
      apple.y = getRandomInt(0, 25) * grid;
    for (var i = index + 1; i < snake.cells.length; i++) {
      if (cell.x === snake.cells[i].x && cell.y === snake.cells[i].y) {
        snake.x = 160;
        snake.y = 160;
        snake.cells = [];
        snake.maxCells = 4;
        snake.dx = grid;
        snake.dy = 0;
.x = getRandomInt(0, 25) * grid;
        apple.y = getRandomInt(0, 25) * grid;
document.addEventListener('keydown', function(e) {
  if (e.which === 37 && snake.dx === 0) {
    snake.dx = -grid;
  else if (e.which === 38 && snake.dy === 0) {
    snake.dy = -grid;
  else if (e.which === 39 && snake.dx === 0) {
    snake.dx = grid;
  else if (e.which === 40 && snake.dy === 0) {
    snake.dy = grid;
requestAnimationFrame(loop);
text/html;charset=utf-8
  <title>Snake Game</title>
  <meta charset="UTF-8">
    background: black;
    align-items: center;
    justify-content: center;
    border: 1px solid white;
<canvas width="400" height="400" id="game"></canvas>
var canvas = document.getElementById('game');
var context = canvas.getContext('2d');
function getRandomInt(min, max) {
  return Math.floor(Math.random() * (max - min)) + min;
  requestAnimationFrame(loop);
  if (++count < 4) {
  context.clearRect(0,0,canvas.width,canvas.height);
  snake.x += snake.dx;
  snake.y += snake.dy;
  if (snake.x < 0) {
    snake.x = canvas.width - gM
  else if (snake.x >= canvas.width) {
  if (snake.y < 0) {
    snake.y = canvas.height - grid;
  else if (snake.y >= canvas.height) {
  snake.cells.unshift({x: snake.x, y: snake.y});
  if (snake.cells.length > snake.maxCells) {
    snake.cells.pop();
  context.fillStyle = 'red';
  context.fillRect(apple.x, apple.y, grid-1, grid-1);
  context.fillStyle = 'green';
  snake.cells.forEach(function(cell, index) {
    context.fillRecM
t(cell.x, cell.y, grid-1, grid-1);
    if (cell.x === apple.x && cell.y === apple.y) {
      snake.maxCells++;
      apple.x = getRandomInt(0, 25) * grid;
      apple.y = getRandomInt(0, 25) * grid;
    for (var i = index + 1; i < snake.cells.length; i++) {
      if (cell.x === snake.cells[i].x && cell.y === snake.cells[i].y) {
        snake.x = 160;
        snake.y = 160;
        snake.cells = [];
        snake.maxCells = 4;
        snake.dx = grid;
        snake.dy = 0;
.x = getRandomInt(0, 25) * grid;
        apple.y = getRandomInt(0, 25) * grid;
document.addEventListener('keydown', function(e) {
  if (e.which === 37 && snake.dx === 0) {
    snake.dx = -grid;
  else if (e.which === 38 && snake.dy === 0) {
    snake.dy = -grid;
  else if (e.which === 39 && snake.dx === 0) {
    snake.dx = grid;
  else if (e.which === 40 && snake.dy === 0) {
    snake.dy = grid;
requestAnimationFrame(loop);
text/html;charset=utf-8
  <title>Snake Game</title>
  <meta charset="UTF-8">
    background: black;
    align-items: center;
    justify-content: center;
    border: 1px solid white;
<canvas width="400" height="400" id="game"></canvas>
var canvas = document.getElementById('game');
var context = canvas.getContext('2d');
function getRandomInt(min, max) {
  return Math.floor(Math.random() * (max - min)) + min;
  requestAnimationFrame(loop);
  if (++count < 4) {
  context.clearRect(0,0,canvas.width,canvas.height);
  snake.x += snake.dx;
  snake.y += snake.dy;
  if (snake.x < 0) {
    snake.x = canvas.width - gM
  else if (snake.x >= canvas.width) {
  if (snake.y < 0) {
    snake.y = canvas.height - grid;
  else if (snake.y >= canvas.height) {
  snake.cells.unshift({x: snake.x, y: snake.y});
  if (snake.cells.length > snake.maxCells) {
    snake.cells.pop();
  context.fillStyle = 'red';
  context.fillRect(apple.x, apple.y, grid-1, grid-1);
  context.fillStyle = 'green';
  snake.cells.forEach(function(cell, index) {
    context.fillRecM
t(cell.x, cell.y, grid-1, grid-1);
    if (cell.x === apple.x && cell.y === apple.y) {
      snake.maxCells++;
      apple.x = getRandomInt(0, 25) * grid;
      apple.y = getRandomInt(0, 25) * grid;
    for (var i = index + 1; i < snake.cells.length; i++) {
      if (cell.x === snake.cells[i].x && cell.y === snake.cells[i].y) {
        snake.x = 160;
        snake.y = 160;
        snake.cells = [];
        snake.maxCells = 4;
        snake.dx = grid;
        snake.dy = 0;
.x = getRandomInt(0, 25) * grid;
        apple.y = getRandomInt(0, 25) * grid;
document.addEventListener('keydown', function(e) {
  if (e.which === 37 && snake.dx === 0) {
    snake.dx = -grid;
  else if (e.which === 38 && snake.dy === 0) {
    snake.dy = -grid;
  else if (e.which === 39 && snake.dx === 0) {
    snake.dx = grid;
  else if (e.which === 40 && snake.dy === 0) {
    snake.dy = grid;
requestAnimationFrame(loop);
text/html;charset=utf-8
  <title>Snake Game</title>
  <meta charset="UTF-8">
    background: black;
    align-items: center;
    justify-content: center;
    border: 1px solid white;
<canvas width="400" height="400" id="game"></canvas>
var canvas = document.getElementById('game');
var context = canvas.getContext('2d');
function getRandomInt(min, max) {
  return Math.floor(Math.random() * (max - min)) + min;
  requestAnimationFrame(loop);
  if (++count < 4) {
  context.clearRect(0,0,canvas.width,canvas.height);
  snake.x += snake.dx;
  snake.y += snake.dy;
  if (snake.x < 0) {
    snake.x = canvas.width - gM
  else if (snake.x >= canvas.width) {
  if (snake.y < 0) {
    snake.y = canvas.height - grid;
  else if (snake.y >= canvas.height) {
  snake.cells.unshift({x: snake.x, y: snake.y});
  if (snake.cells.length > snake.maxCells) {
    snake.cells.pop();
  context.fillStyle = 'red';
  context.fillRect(apple.x, apple.y, grid-1, grid-1);
  context.fillStyle = 'green';
  snake.cells.forEach(function(cell, index) {
    context.fillRecM
t(cell.x, cell.y, grid-1, grid-1);
    if (cell.x === apple.x && cell.y === apple.y) {
      snake.maxCells++;
      apple.x = getRandomInt(0, 25) * grid;
      apple.y = getRandomInt(0, 25) * grid;
    for (var i = index + 1; i < snake.cells.length; i++) {
      if (cell.x === snake.cells[i].x && cell.y === snake.cells[i].y) {
        snake.x = 160;
        snake.y = 160;
        snake.cells = [];
        snake.maxCells = 4;
        snake.dx = grid;
        snake.dy = 0;
.x = getRandomInt(0, 25) * grid;
        apple.y = getRandomInt(0, 25) * grid;
document.addEventListener('keydown', function(e) {
  if (e.which === 37 && snake.dx === 0) {
    snake.dx = -grid;
  else if (e.which === 38 && snake.dy === 0) {
    snake.dy = -grid;
  else if (e.which === 39 && snake.dx === 0) {
    snake.dx = grid;
  else if (e.which === 40 && snake.dy === 0) {
    snake.dy = grid;
requestAnimationFrame(loop);
s=R|:|:|:|:|:|:|:|:|:|:|:|:|@
ZODCfU1DCfU1DCfU1DCfU0
{"event":"LN Integration","event_year":2018,"rarity":"common","boost":2.1,"sats_name":{"id":"9beb67b9a2cde11efb0d6e109e1d0700ed231cb459acc2916c50b35d1564090ci0","name":"btc-relics.sats"}}
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/html;charset=utf-8
  <title>Bomberman Game</title>
  <meta charset="UTF-8">
    background: black;
    align-items: center;
    justify-content: center;
    background: forestgreen;
<canvas width="960" height="832" id="game"></canvas>
const canvas = document.getElementById('game');
const context = canvas.getContext('2d');
const softWallCanvas = document.createElement('canvas');
const softWallCtx = softWallCanvas.getContext('2d');
softWallCanvas.width = softWallCanvas.height = grid;
softWallCtx.fillStyle = 'black';
softWallCtx.fillRect(0, 0, grid, grid);
softWallCtx.fillStyle = '#a9a9a9';
softWallCtx.fillRect(1, 1, grid - 2, 20);
softWallCtx.fillRect(0, 23, 20, 18);
softWallCtx.fillRect(22, 23, 42, 18);
softWallCtx.fillRect(0, 43, 42, 20);
softWallCtx.fillRect(4M
const wallCanvas = document.createElement('canvas');
const wallCtx = wallCanvas.getContext('2d');
wallCanvas.width = wallCanvas.height = grid;
wallCtx.fillStyle = 'black';
wallCtx.fillRect(0, 0, grid, grid);
wallCtx.fillStyle = 'white';
wallCtx.fillRect(0, 0, grid - 2, grid - 2);
wallCtx.fillStyle = '#a9a9a9';
wallCtx.fillRect(2, 2, grid - 4, grid - 4);
'?','?','?','?','?','?','?','?','?','?','?','?','?','?'],
  ['?','x','x',   ,   ,   ,   ,   ,   ,   ,   ,   ,'x','x','?'],
  ['?','x','?',   ,'?',   ,'?',   ,'?',   ,'?',   ,'?','x','?'],
  ['?','x',   ,   ,   ,   ,   ,   ,   ,   ,   ,   ,   ,'x','?'],
  ['?',   ,'?',   ,'?',   ,'?',   ,'?',   ,'?',   ,'?',   ,'?'],
  ['?',   ,   ,   ,   ,   ,   ,   ,   ,   ,   ,   ,   ,   ,'?'],
  ['?',   ,'?',   ,'?',   ,'?',   ,'?',   ,'?',   ,'?',   ,'?'],
  ['?',   ,   ,   ,   ,   ,   ,   ,   ,   ,   ,   ,   ,   ,'?'],
  ['?',   ,'?',   ,'?',   ,'?',   ,'?',   ,'?',   ,'?',   ,'?'],
  ['?','x',   ,   ,   ,   ,   ,   ,   ,   ,   ,   ,   ,'x','?'],
  ['?','x','?',   ,'?',   ,'?',   ,'?',   ,'?',   ,'?','x','?'],
  ['?','x','x',   ,   ,   ,   ,   ,   ,   ,   ,   ,'x','x','?'],
  ['?','?','?','?','?','?','?','?','?','?','?','?','?','?','?']
function generateLevel() {
  for (let row = 0; row < numRows; row++) {
    cells[row] = [];
    for (let col = 0; col < numCols; col++) {
      if (!templateM
[row][col] && Math.random() < 0.90) {
        cells[row][col] = types.softWall;
      else if (template[row][col] === types.wall) {
        cells[row][col] = types.wall;
function blowUpBomb(bomb) {
  if (!bomb.alive) return;
  bomb.alive = false;
  cells[bomb.row][bomb.col] = null;
  dirs.forEach((dir) =M
    for (let i = 0; i < bomb.size; i++) {
      const row = bomb.row + dir.row * i;
      const col = bomb.col + dir.col * i;
      const cell = cells[row][col];
      if (cell === types.wall) {
      entities.push(new Explosion(row, col, dir, i === 0 ? true : false));
      cells[row][col] = null;
      if (cell === types.bomb) {
        const nextBomb = entities.find((entity) => {
            entity.type === types.bomb &&
            entity.roM
w === row && entity.col === col
        blowUpBomb(nextBomb);
function Bomb(row, col, size, owner) {
  this.radius = grid * 0.4;
  this.size = size;
  this.owner = owner;
  this.alive = true;
  this.type = types.bomb;
  this.timer = 3000;
  this.update = function(dt) {
    this.timer -= dt;
    if (this.timer <= 0) {
      return blowUpBomb(this);
    const interval = Math.ceil(this.timer / 500);
    if (interval % 2 === 0) {
      this.radius = grid * 0.4;
      this.radius = grid * 0.5;
  this.render = function() {
    const x = (this.col + 0.5) * grid;
    const y = (this.row + 0.5) * grid;
    context.fillStyle = 'black';
    context.beginPath();
    context.arc(x, y, this.radius, 0, 2 * Math.PI);
    const fuseY = (this.radius === grid * 0.5 ? grid * 0.15 : 0);
    context.lineWidth = 5;
    context.beginPath();
      (this.col + 0.75) * grid,
      (this.row + 0.25) * grid - fuseY,
      10, Math.PI, -Math.PI / 2
    context.stroke();
function Explosion(row, col, dir, center) {
  this.alive = true;
  this.update = function(dt) {
    this.timer -= dt;
    if (this.timer <=0) {
      this.alive = false;
 this.render = function() {
    const x = this.col * grid;
    const y = this.row * grid;
    const horizontal = this.dir.col;
    const vertical = this.dir.row;
    context.fillStyle = '#D72B16';
    context.fillRect(x, y, grid, grid);
    context.fillStyle = '#F39642';
    if (center || horizontal) {
      context.fillRect(x, y + 6, grid, grid - 12);
    if (center || vertical) {
      context.fillRect(x + 6, y, grid - 12, grid);
    context.fillStyle = '#FFE5A8';
center || horizontal) {
      context.fillRect(x, y + 12, grid, grid - 24);
    if (center || vertical) {
      context.fillRect(x + 12, y, grid - 24, grid);
  radius: grid * 0.35,
    const x = (this.col + 0.5) * grid;
    const y = (this.row + 0.5) * grid;
    context.fillStyle = 'white';
    context.beginPath();
    context.arc(x, y, this.radius, 0, 2 * Math.PI);
function loop(timestamp) {
  requestAnimationFrame(loop);
  context.clearRect(0,0,canvas.width,canvas.height);
    last = timestamp;
  dt = timestamp - last;
  for (let row = 0; row < numRows; row++) {
    for (let col = 0; col < numCols; col++) {
      switch(cells[row][col]) {
        case types.wall:
          context.drawImage(wallCanvas, col * grid, row * grid);
        case types.softWall:
        context.drawImage(softWallCanvas, col * grid, row * grid);
  entities.forEach((entity) => {
    entity.update(dt);
    entity.render();
  entities = entities.filter((entity) => entity.alive);
document.addEventListener('keydown', function(e) {
  let row = player.row;
  let col = player.col;
  if (e.which === 37) {
  else if (e.which === 38) {
  else if (e.which === 39) {
  else if (e.which === 40) {
    e.which === 32 && !cells[row][col] &&
    entities.filter((entity) => {
      return entity.type === types.bomb && entity.owner === player
    }).length < player.numBombs
    const bomb = new Bomb(row, col, player.bombSize, player);
    entities.push(bomb);
    cells[row][col] = types.bomb;
  if (!cells[row][col]) {
    player.row = row;
    player.col = col;
requestAnimationFrame(lo!op);
text/html;charset=utf-8
  <title>Bomberman Game</title>
  <meta charset="UTF-8">
    background: black;
    align-items: center;
    justify-content: center;
    background: forestgreen;
<canvas width="960" height="832" id="game"></canvas>
const canvas = document.getElementById('game');
const context = canvas.getContext('2d');
const softWallCanvas = document.createElement('canvas');
const softWallCtx = softWallCanvas.getContext('2d');
softWallCanvas.width = softWallCanvas.height = grid;
softWallCtx.fillStyle = 'black';
softWallCtx.fillRect(0, 0, grid, grid);
softWallCtx.fillStyle = '#a9a9a9';
softWallCtx.fillRect(1, 1, grid - 2, 20);
softWallCtx.fillRect(0, 23, 20, 18);
softWallCtx.fillRect(22, 23, 42, 18);
softWallCtx.fillRect(0, 43, 42, 20);
softWallCtx.fillRect(4M
const wallCanvas = document.createElement('canvas');
const wallCtx = wallCanvas.getContext('2d');
wallCanvas.width = wallCanvas.height = grid;
wallCtx.fillStyle = 'black';
wallCtx.fillRect(0, 0, grid, grid);
wallCtx.fillStyle = 'white';
wallCtx.fillRect(0, 0, grid - 2, grid - 2);
wallCtx.fillStyle = '#a9a9a9';
wallCtx.fillRect(2, 2, grid - 4, grid - 4);
'?','?','?','?','?','?','?','?','?','?','?','?','?','?'],
  ['?','x','x',   ,   ,   ,   ,   ,   ,   ,   ,   ,'x','x','?'],
  ['?','x','?',   ,'?',   ,'?',   ,'?',   ,'?',   ,'?','x','?'],
  ['?','x',   ,   ,   ,   ,   ,   ,   ,   ,   ,   ,   ,'x','?'],
  ['?',   ,'?',   ,'?',   ,'?',   ,'?',   ,'?',   ,'?',   ,'?'],
  ['?',   ,   ,   ,   ,   ,   ,   ,   ,   ,   ,   ,   ,   ,'?'],
  ['?',   ,'?',   ,'?',   ,'?',   ,'?',   ,'?',   ,'?',   ,'?'],
  ['?',   ,   ,   ,   ,   ,   ,   ,   ,   ,   ,   ,   ,   ,'?'],
  ['?',   ,'?',   ,'?',   ,'?',   ,'?',   ,'?',   ,'?',   ,'?'],
  ['?','x',   ,   ,   ,   ,   ,   ,   ,   ,   ,   ,   ,'x','?'],
  ['?','x','?',   ,'?',   ,'?',   ,'?',   ,'?',   ,'?','x','?'],
  ['?','x','x',   ,   ,   ,   ,   ,   ,   ,   ,   ,'x','x','?'],
  ['?','?','?','?','?','?','?','?','?','?','?','?','?','?','?']
function generateLevel() {
  for (let row = 0; row < numRows; row++) {
    cells[row] = [];
    for (let col = 0; col < numCols; col++) {
      if (!templateM
[row][col] && Math.random() < 0.90) {
        cells[row][col] = types.softWall;
      else if (template[row][col] === types.wall) {
        cells[row][col] = types.wall;
function blowUpBomb(bomb) {
  if (!bomb.alive) return;
  bomb.alive = false;
  cells[bomb.row][bomb.col] = null;
  dirs.forEach((dir) =M
    for (let i = 0; i < bomb.size; i++) {
      const row = bomb.row + dir.row * i;
      const col = bomb.col + dir.col * i;
      const cell = cells[row][col];
      if (cell === types.wall) {
      entities.push(new Explosion(row, col, dir, i === 0 ? true : false));
      cells[row][col] = null;
      if (cell === types.bomb) {
        const nextBomb = entities.find((entity) => {
            entity.type === types.bomb &&
            entity.roM
w === row && entity.col === col
        blowUpBomb(nextBomb);
function Bomb(row, col, size, owner) {
  this.radius = grid * 0.4;
  this.size = size;
  this.owner = owner;
  this.alive = true;
  this.type = types.bomb;
  this.timer = 3000;
  this.update = function(dt) {
    this.timer -= dt;
    if (this.timer <= 0) {
      return blowUpBomb(this);
    const interval = Math.ceil(this.timer / 500);
    if (interval % 2 === 0) {
      this.radius = grid * 0.4;
      this.radius = grid * 0.5;
  this.render = function() {
    const x = (this.col + 0.5) * grid;
    const y = (this.row + 0.5) * grid;
    context.fillStyle = 'black';
    context.beginPath();
    context.arc(x, y, this.radius, 0, 2 * Math.PI);
    const fuseY = (this.radius === grid * 0.5 ? grid * 0.15 : 0);
    context.lineWidth = 5;
    context.beginPath();
      (this.col + 0.75) * grid,
      (this.row + 0.25) * grid - fuseY,
      10, Math.PI, -Math.PI / 2
    context.stroke();
function Explosion(row, col, dir, center) {
  this.alive = true;
  this.update = function(dt) {
    this.timer -= dt;
    if (this.timer <=0) {
      this.alive = false;
 this.render = function() {
    const x = this.col * grid;
    const y = this.row * grid;
    const horizontal = this.dir.col;
    const vertical = this.dir.row;
    context.fillStyle = '#D72B16';
    context.fillRect(x, y, grid, grid);
    context.fillStyle = '#F39642';
    if (center || horizontal) {
      context.fillRect(x, y + 6, grid, grid - 12);
    if (center || vertical) {
      context.fillRect(x + 6, y, grid - 12, grid);
    context.fillStyle = '#FFE5A8';
center || horizontal) {
      context.fillRect(x, y + 12, grid, grid - 24);
    if (center || vertical) {
      context.fillRect(x + 12, y, grid - 24, grid);
  radius: grid * 0.35,
    const x = (this.col + 0.5) * grid;
    const y = (this.row + 0.5) * grid;
    context.fillStyle = 'white';
    context.beginPath();
    context.arc(x, y, this.radius, 0, 2 * Math.PI);
function loop(timestamp) {
  requestAnimationFrame(loop);
  context.clearRect(0,0,canvas.width,canvas.height);
    last = timestamp;
  dt = timestamp - last;
  for (let row = 0; row < numRows; row++) {
    for (let col = 0; col < numCols; col++) {
      switch(cells[row][col]) {
        case types.wall:
          context.drawImage(wallCanvas, col * grid, row * grid);
        case types.softWall:
        context.drawImage(softWallCanvas, col * grid, row * grid);
  entities.forEach((entity) => {
    entity.update(dt);
    entity.render();
  entities = entities.filter((entity) => entity.alive);
document.addEventListener('keydown', function(e) {
  let row = player.row;
  let col = player.col;
  if (e.which === 37) {
  else if (e.which === 38) {
  else if (e.which === 39) {
  else if (e.which === 40) {
    e.which === 32 && !cells[row][col] &&
    entities.filter((entity) => {
      return entity.type === types.bomb && entity.owner === player
    }).length < player.numBombs
    const bomb = new Bomb(row, col, player.bombSize, player);
    entities.push(bomb);
    cells[row][col] = types.bomb;
  if (!cells[row][col]) {
    player.row = row;
    player.col = col;
requestAnimationFrame(lo!op);
text/html;charset=utf-8
  <title>Bomberman Game</title>
  <meta charset="UTF-8">
    background: black;
    align-items: center;
    justify-content: center;
    background: forestgreen;
<canvas width="960" height="832" id="game"></canvas>
const canvas = document.getElementById('game');
const context = canvas.getContext('2d');
const softWallCanvas = document.createElement('canvas');
const softWallCtx = softWallCanvas.getContext('2d');
softWallCanvas.width = softWallCanvas.height = grid;
softWallCtx.fillStyle = 'black';
softWallCtx.fillRect(0, 0, grid, grid);
softWallCtx.fillStyle = '#a9a9a9';
softWallCtx.fillRect(1, 1, grid - 2, 20);
softWallCtx.fillRect(0, 23, 20, 18);
softWallCtx.fillRect(22, 23, 42, 18);
softWallCtx.fillRect(0, 43, 42, 20);
softWallCtx.fillRect(4M
const wallCanvas = document.createElement('canvas');
const wallCtx = wallCanvas.getContext('2d');
wallCanvas.width = wallCanvas.height = grid;
wallCtx.fillStyle = 'black';
wallCtx.fillRect(0, 0, grid, grid);
wallCtx.fillStyle = 'white';
wallCtx.fillRect(0, 0, grid - 2, grid - 2);
wallCtx.fillStyle = '#a9a9a9';
wallCtx.fillRect(2, 2, grid - 4, grid - 4);
'?','?','?','?','?','?','?','?','?','?','?','?','?','?'],
  ['?','x','x',   ,   ,   ,   ,   ,   ,   ,   ,   ,'x','x','?'],
  ['?','x','?',   ,'?',   ,'?',   ,'?',   ,'?',   ,'?','x','?'],
  ['?','x',   ,   ,   ,   ,   ,   ,   ,   ,   ,   ,   ,'x','?'],
  ['?',   ,'?',   ,'?',   ,'?',   ,'?',   ,'?',   ,'?',   ,'?'],
  ['?',   ,   ,   ,   ,   ,   ,   ,   ,   ,   ,   ,   ,   ,'?'],
  ['?',   ,'?',   ,'?',   ,'?',   ,'?',   ,'?',   ,'?',   ,'?'],
  ['?',   ,   ,   ,   ,   ,   ,   ,   ,   ,   ,   ,   ,   ,'?'],
  ['?',   ,'?',   ,'?',   ,'?',   ,'?',   ,'?',   ,'?',   ,'?'],
  ['?','x',   ,   ,   ,   ,   ,   ,   ,   ,   ,   ,   ,'x','?'],
  ['?','x','?',   ,'?',   ,'?',   ,'?',   ,'?',   ,'?','x','?'],
  ['?','x','x',   ,   ,   ,   ,   ,   ,   ,   ,   ,'x','x','?'],
  ['?','?','?','?','?','?','?','?','?','?','?','?','?','?','?']
function generateLevel() {
  for (let row = 0; row < numRows; row++) {
    cells[row] = [];
    for (let col = 0; col < numCols; col++) {
      if (!templateM
[row][col] && Math.random() < 0.90) {
        cells[row][col] = types.softWall;
      else if (template[row][col] === types.wall) {
        cells[row][col] = types.wall;
function blowUpBomb(bomb) {
  if (!bomb.alive) return;
  bomb.alive = false;
  cells[bomb.row][bomb.col] = null;
  dirs.forEach((dir) =M
    for (let i = 0; i < bomb.size; i++) {
      const row = bomb.row + dir.row * i;
      const col = bomb.col + dir.col * i;
      const cell = cells[row][col];
      if (cell === types.wall) {
      entities.push(new Explosion(row, col, dir, i === 0 ? true : false));
      cells[row][col] = null;
      if (cell === types.bomb) {
        const nextBomb = entities.find((entity) => {
            entity.type === types.bomb &&
            entity.roM
w === row && entity.col === col
        blowUpBomb(nextBomb);
function Bomb(row, col, size, owner) {
  this.radius = grid * 0.4;
  this.size = size;
  this.owner = owner;
  this.alive = true;
  this.type = types.bomb;
  this.timer = 3000;
  this.update = function(dt) {
    this.timer -= dt;
    if (this.timer <= 0) {
      return blowUpBomb(this);
    const interval = Math.ceil(this.timer / 500);
    if (interval % 2 === 0) {
      this.radius = grid * 0.4;
      this.radius = grid * 0.5;
  this.render = function() {
    const x = (this.col + 0.5) * grid;
    const y = (this.row + 0.5) * grid;
    context.fillStyle = 'black';
    context.beginPath();
    context.arc(x, y, this.radius, 0, 2 * Math.PI);
    const fuseY = (this.radius === grid * 0.5 ? grid * 0.15 : 0);
    context.lineWidth = 5;
    context.beginPath();
      (this.col + 0.75) * grid,
      (this.row + 0.25) * grid - fuseY,
      10, Math.PI, -Math.PI / 2
    context.stroke();
function Explosion(row, col, dir, center) {
  this.alive = true;
  this.update = function(dt) {
    this.timer -= dt;
    if (this.timer <=0) {
      this.alive = false;
 this.render = function() {
    const x = this.col * grid;
    const y = this.row * grid;
    const horizontal = this.dir.col;
    const vertical = this.dir.row;
    context.fillStyle = '#D72B16';
    context.fillRect(x, y, grid, grid);
    context.fillStyle = '#F39642';
    if (center || horizontal) {
      context.fillRect(x, y + 6, grid, grid - 12);
    if (center || vertical) {
      context.fillRect(x + 6, y, grid - 12, grid);
    context.fillStyle = '#FFE5A8';
center || horizontal) {
      context.fillRect(x, y + 12, grid, grid - 24);
    if (center || vertical) {
      context.fillRect(x + 12, y, grid - 24, grid);
  radius: grid * 0.35,
    const x = (this.col + 0.5) * grid;
    const y = (this.row + 0.5) * grid;
    context.fillStyle = 'white';
    context.beginPath();
    context.arc(x, y, this.radius, 0, 2 * Math.PI);
function loop(timestamp) {
  requestAnimationFrame(loop);
  context.clearRect(0,0,canvas.width,canvas.height);
    last = timestamp;
  dt = timestamp - last;
  for (let row = 0; row < numRows; row++) {
    for (let col = 0; col < numCols; col++) {
      switch(cells[row][col]) {
        case types.wall:
          context.drawImage(wallCanvas, col * grid, row * grid);
        case types.softWall:
        context.drawImage(softWallCanvas, col * grid, row * grid);
  entities.forEach((entity) => {
    entity.update(dt);
    entity.render();
  entities = entities.filter((entity) => entity.alive);
document.addEventListener('keydown', function(e) {
  let row = player.row;
  let col = player.col;
  if (e.which === 37) {
  else if (e.which === 38) {
  else if (e.which === 39) {
  else if (e.which === 40) {
    e.which === 32 && !cells[row][col] &&
    entities.filter((entity) => {
      return entity.type === types.bomb && entity.owner === player
    }).length < player.numBombs
    const bomb = new Bomb(row, col, player.bombSize, player);
    entities.push(bomb);
    cells[row][col] = types.bomb;
  if (!cells[row][col]) {
    player.row = row;
    player.col = col;
requestAnimationFrame(lo!op);
text/html;charset=utf-8
  <title>Bomberman Game</title>
  <meta charset="UTF-8">
    background: black;
    align-items: center;
    justify-content: center;
    background: forestgreen;
<canvas width="960" height="832" id="game"></canvas>
const canvas = document.getElementById('game');
const context = canvas.getContext('2d');
const softWallCanvas = document.createElement('canvas');
const softWallCtx = softWallCanvas.getContext('2d');
softWallCanvas.width = softWallCanvas.height = grid;
softWallCtx.fillStyle = 'black';
softWallCtx.fillRect(0, 0, grid, grid);
softWallCtx.fillStyle = '#a9a9a9';
softWallCtx.fillRect(1, 1, grid - 2, 20);
softWallCtx.fillRect(0, 23, 20, 18);
softWallCtx.fillRect(22, 23, 42, 18);
softWallCtx.fillRect(0, 43, 42, 20);
softWallCtx.fillRect(4M
const wallCanvas = document.createElement('canvas');
const wallCtx = wallCanvas.getContext('2d');
wallCanvas.width = wallCanvas.height = grid;
wallCtx.fillStyle = 'black';
wallCtx.fillRect(0, 0, grid, grid);
wallCtx.fillStyle = 'white';
wallCtx.fillRect(0, 0, grid - 2, grid - 2);
wallCtx.fillStyle = '#a9a9a9';
wallCtx.fillRect(2, 2, grid - 4, grid - 4);
'?','?','?','?','?','?','?','?','?','?','?','?','?','?'],
  ['?','x','x',   ,   ,   ,   ,   ,   ,   ,   ,   ,'x','x','?'],
  ['?','x','?',   ,'?',   ,'?',   ,'?',   ,'?',   ,'?','x','?'],
  ['?','x',   ,   ,   ,   ,   ,   ,   ,   ,   ,   ,   ,'x','?'],
  ['?',   ,'?',   ,'?',   ,'?',   ,'?',   ,'?',   ,'?',   ,'?'],
  ['?',   ,   ,   ,   ,   ,   ,   ,   ,   ,   ,   ,   ,   ,'?'],
  ['?',   ,'?',   ,'?',   ,'?',   ,'?',   ,'?',   ,'?',   ,'?'],
  ['?',   ,   ,   ,   ,   ,   ,   ,   ,   ,   ,   ,   ,   ,'?'],
  ['?',   ,'?',   ,'?',   ,'?',   ,'?',   ,'?',   ,'?',   ,'?'],
  ['?','x',   ,   ,   ,   ,   ,   ,   ,   ,   ,   ,   ,'x','?'],
  ['?','x','?',   ,'?',   ,'?',   ,'?',   ,'?',   ,'?','x','?'],
  ['?','x','x',   ,   ,   ,   ,   ,   ,   ,   ,   ,'x','x','?'],
  ['?','?','?','?','?','?','?','?','?','?','?','?','?','?','?']
function generateLevel() {
  for (let row = 0; row < numRows; row++) {
    cells[row] = [];
    for (let col = 0; col < numCols; col++) {
      if (!templateM
[row][col] && Math.random() < 0.90) {
        cells[row][col] = types.softWall;
      else if (template[row][col] === types.wall) {
        cells[row][col] = types.wall;
function blowUpBomb(bomb) {
  if (!bomb.alive) return;
  bomb.alive = false;
  cells[bomb.row][bomb.col] = null;
  dirs.forEach((dir) =M
    for (let i = 0; i < bomb.size; i++) {
      const row = bomb.row + dir.row * i;
      const col = bomb.col + dir.col * i;
      const cell = cells[row][col];
      if (cell === types.wall) {
      entities.push(new Explosion(row, col, dir, i === 0 ? true : false));
      cells[row][col] = null;
      if (cell === types.bomb) {
        const nextBomb = entities.find((entity) => {
            entity.type === types.bomb &&
            entity.roM
w === row && entity.col === col
        blowUpBomb(nextBomb);
function Bomb(row, col, size, owner) {
  this.radius = grid * 0.4;
  this.size = size;
  this.owner = owner;
  this.alive = true;
  this.type = types.bomb;
  this.timer = 3000;
  this.update = function(dt) {
    this.timer -= dt;
    if (this.timer <= 0) {
      return blowUpBomb(this);
    const interval = Math.ceil(this.timer / 500);
    if (interval % 2 === 0) {
      this.radius = grid * 0.4;
      this.radius = grid * 0.5;
  this.render = function() {
    const x = (this.col + 0.5) * grid;
    const y = (this.row + 0.5) * grid;
    context.fillStyle = 'black';
    context.beginPath();
    context.arc(x, y, this.radius, 0, 2 * Math.PI);
    const fuseY = (this.radius === grid * 0.5 ? grid * 0.15 : 0);
    context.lineWidth = 5;
    context.beginPath();
      (this.col + 0.75) * grid,
      (this.row + 0.25) * grid - fuseY,
      10, Math.PI, -Math.PI / 2
    context.stroke();
function Explosion(row, col, dir, center) {
  this.alive = true;
  this.update = function(dt) {
    this.timer -= dt;
    if (this.timer <=0) {
      this.alive = false;
 this.render = function() {
    const x = this.col * grid;
    const y = this.row * grid;
    const horizontal = this.dir.col;
    const vertical = this.dir.row;
    context.fillStyle = '#D72B16';
    context.fillRect(x, y, grid, grid);
    context.fillStyle = '#F39642';
    if (center || horizontal) {
      context.fillRect(x, y + 6, grid, grid - 12);
    if (center || vertical) {
      context.fillRect(x + 6, y, grid - 12, grid);
    context.fillStyle = '#FFE5A8';
center || horizontal) {
      context.fillRect(x, y + 12, grid, grid - 24);
    if (center || vertical) {
      context.fillRect(x + 12, y, grid - 24, grid);
  radius: grid * 0.35,
    const x = (this.col + 0.5) * grid;
    const y = (this.row + 0.5) * grid;
    context.fillStyle = 'white';
    context.beginPath();
    context.arc(x, y, this.radius, 0, 2 * Math.PI);
function loop(timestamp) {
  requestAnimationFrame(loop);
  context.clearRect(0,0,canvas.width,canvas.height);
    last = timestamp;
  dt = timestamp - last;
  for (let row = 0; row < numRows; row++) {
    for (let col = 0; col < numCols; col++) {
      switch(cells[row][col]) {
        case types.wall:
          context.drawImage(wallCanvas, col * grid, row * grid);
        case types.softWall:
        context.drawImage(softWallCanvas, col * grid, row * grid);
  entities.forEach((entity) => {
    entity.update(dt);
    entity.render();
  entities = entities.filter((entity) => entity.alive);
document.addEventListener('keydown', function(e) {
  let row = player.row;
  let col = player.col;
  if (e.which === 37) {
  else if (e.which === 38) {
  else if (e.which === 39) {
  else if (e.which === 40) {
    e.which === 32 && !cells[row][col] &&
    entities.filter((entity) => {
      return entity.type === types.bomb && entity.owner === player
    }).length < player.numBombs
    const bomb = new Bomb(row, col, player.bombSize, player);
    entities.push(bomb);
    cells[row][col] = types.bomb;
  if (!cells[row][col]) {
    player.row = row;
    player.col = col;
requestAnimationFrame(lo!op);
text/html;charset=utf-8
  <title>Bomberman Game</title>
  <meta charset="UTF-8">
    background: black;
    align-items: center;
    justify-content: center;
    background: forestgreen;
<canvas width="960" height="832" id="game"></canvas>
const canvas = document.getElementById('game');
const context = canvas.getContext('2d');
const softWallCanvas = document.createElement('canvas');
const softWallCtx = softWallCanvas.getContext('2d');
softWallCanvas.width = softWallCanvas.height = grid;
softWallCtx.fillStyle = 'black';
softWallCtx.fillRect(0, 0, grid, grid);
softWallCtx.fillStyle = '#a9a9a9';
softWallCtx.fillRect(1, 1, grid - 2, 20);
softWallCtx.fillRect(0, 23, 20, 18);
softWallCtx.fillRect(22, 23, 42, 18);
softWallCtx.fillRect(0, 43, 42, 20);
softWallCtx.fillRect(4M
const wallCanvas = document.createElement('canvas');
const wallCtx = wallCanvas.getContext('2d');
wallCanvas.width = wallCanvas.height = grid;
wallCtx.fillStyle = 'black';
wallCtx.fillRect(0, 0, grid, grid);
wallCtx.fillStyle = 'white';
wallCtx.fillRect(0, 0, grid - 2, grid - 2);
wallCtx.fillStyle = '#a9a9a9';
wallCtx.fillRect(2, 2, grid - 4, grid - 4);
'?','?','?','?','?','?','?','?','?','?','?','?','?','?'],
  ['?','x','x',   ,   ,   ,   ,   ,   ,   ,   ,   ,'x','x','?'],
  ['?','x','?',   ,'?',   ,'?',   ,'?',   ,'?',   ,'?','x','?'],
  ['?','x',   ,   ,   ,   ,   ,   ,   ,   ,   ,   ,   ,'x','?'],
  ['?',   ,'?',   ,'?',   ,'?',   ,'?',   ,'?',   ,'?',   ,'?'],
  ['?',   ,   ,   ,   ,   ,   ,   ,   ,   ,   ,   ,   ,   ,'?'],
  ['?',   ,'?',   ,'?',   ,'?',   ,'?',   ,'?',   ,'?',   ,'?'],
  ['?',   ,   ,   ,   ,   ,   ,   ,   ,   ,   ,   ,   ,   ,'?'],
  ['?',   ,'?',   ,'?',   ,'?',   ,'?',   ,'?',   ,'?',   ,'?'],
  ['?','x',   ,   ,   ,   ,   ,   ,   ,   ,   ,   ,   ,'x','?'],
  ['?','x','?',   ,'?',   ,'?',   ,'?',   ,'?',   ,'?','x','?'],
  ['?','x','x',   ,   ,   ,   ,   ,   ,   ,   ,   ,'x','x','?'],
  ['?','?','?','?','?','?','?','?','?','?','?','?','?','?','?']
function generateLevel() {
  for (let row = 0; row < numRows; row++) {
    cells[row] = [];
    for (let col = 0; col < numCols; col++) {
      if (!templateM
[row][col] && Math.random() < 0.90) {
        cells[row][col] = types.softWall;
      else if (template[row][col] === types.wall) {
        cells[row][col] = types.wall;
function blowUpBomb(bomb) {
  if (!bomb.alive) return;
  bomb.alive = false;
  cells[bomb.row][bomb.col] = null;
  dirs.forEach((dir) =M
    for (let i = 0; i < bomb.size; i++) {
      const row = bomb.row + dir.row * i;
      const col = bomb.col + dir.col * i;
      const cell = cells[row][col];
      if (cell === types.wall) {
      entities.push(new Explosion(row, col, dir, i === 0 ? true : false));
      cells[row][col] = null;
      if (cell === types.bomb) {
        const nextBomb = entities.find((entity) => {
            entity.type === types.bomb &&
            entity.roM
w === row && entity.col === col
        blowUpBomb(nextBomb);
function Bomb(row, col, size, owner) {
  this.radius = grid * 0.4;
  this.size = size;
  this.owner = owner;
  this.alive = true;
  this.type = types.bomb;
  this.timer = 3000;
  this.update = function(dt) {
    this.timer -= dt;
    if (this.timer <= 0) {
      return blowUpBomb(this);
    const interval = Math.ceil(this.timer / 500);
    if (interval % 2 === 0) {
      this.radius = grid * 0.4;
      this.radius = grid * 0.5;
  this.render = function() {
    const x = (this.col + 0.5) * grid;
    const y = (this.row + 0.5) * grid;
    context.fillStyle = 'black';
    context.beginPath();
    context.arc(x, y, this.radius, 0, 2 * Math.PI);
    const fuseY = (this.radius === grid * 0.5 ? grid * 0.15 : 0);
    context.lineWidth = 5;
    context.beginPath();
      (this.col + 0.75) * grid,
      (this.row + 0.25) * grid - fuseY,
      10, Math.PI, -Math.PI / 2
    context.stroke();
function Explosion(row, col, dir, center) {
  this.alive = true;
  this.update = function(dt) {
    this.timer -= dt;
    if (this.timer <=0) {
      this.alive = false;
 this.render = function() {
    const x = this.col * grid;
    const y = this.row * grid;
    const horizontal = this.dir.col;
    const vertical = this.dir.row;
    context.fillStyle = '#D72B16';
    context.fillRect(x, y, grid, grid);
    context.fillStyle = '#F39642';
    if (center || horizontal) {
      context.fillRect(x, y + 6, grid, grid - 12);
    if (center || vertical) {
      context.fillRect(x + 6, y, grid - 12, grid);
    context.fillStyle = '#FFE5A8';
center || horizontal) {
      context.fillRect(x, y + 12, grid, grid - 24);
    if (center || vertical) {
      context.fillRect(x + 12, y, grid - 24, grid);
  radius: grid * 0.35,
    const x = (this.col + 0.5) * grid;
    const y = (this.row + 0.5) * grid;
    context.fillStyle = 'white';
    context.beginPath();
    context.arc(x, y, this.radius, 0, 2 * Math.PI);
function loop(timestamp) {
  requestAnimationFrame(loop);
  context.clearRect(0,0,canvas.width,canvas.height);
    last = timestamp;
  dt = timestamp - last;
  for (let row = 0; row < numRows; row++) {
    for (let col = 0; col < numCols; col++) {
      switch(cells[row][col]) {
        case types.wall:
          context.drawImage(wallCanvas, col * grid, row * grid);
        case types.softWall:
        context.drawImage(softWallCanvas, col * grid, row * grid);
  entities.forEach((entity) => {
    entity.update(dt);
    entity.render();
  entities = entities.filter((entity) => entity.alive);
document.addEventListener('keydown', function(e) {
  let row = player.row;
  let col = player.col;
  if (e.which === 37) {
  else if (e.which === 38) {
  else if (e.which === 39) {
  else if (e.which === 40) {
    e.which === 32 && !cells[row][col] &&
    entities.filter((entity) => {
      return entity.type === types.bomb && entity.owner === player
    }).length < player.numBombs
    const bomb = new Bomb(row, col, player.bombSize, player);
    entities.push(bomb);
    cells[row][col] = types.bomb;
  if (!cells[row][col]) {
    player.row = row;
    player.col = col;
requestAnimationFrame(lo!op);
text/html;charset=utf-8
  <title>Bomberman Game</title>
  <meta charset="UTF-8">
    background: black;
    align-items: center;
    justify-content: center;
    background: forestgreen;
<canvas width="960" height="832" id="game"></canvas>
const canvas = document.getElementById('game');
const context = canvas.getContext('2d');
const softWallCanvas = document.createElement('canvas');
const softWallCtx = softWallCanvas.getContext('2d');
softWallCanvas.width = softWallCanvas.height = grid;
softWallCtx.fillStyle = 'black';
softWallCtx.fillRect(0, 0, grid, grid);
softWallCtx.fillStyle = '#a9a9a9';
softWallCtx.fillRect(1, 1, grid - 2, 20);
softWallCtx.fillRect(0, 23, 20, 18);
softWallCtx.fillRect(22, 23, 42, 18);
softWallCtx.fillRect(0, 43, 42, 20);
softWallCtx.fillRect(4M
const wallCanvas = document.createElement('canvas');
const wallCtx = wallCanvas.getContext('2d');
wallCanvas.width = wallCanvas.height = grid;
wallCtx.fillStyle = 'black';
wallCtx.fillRect(0, 0, grid, grid);
wallCtx.fillStyle = 'white';
wallCtx.fillRect(0, 0, grid - 2, grid - 2);
wallCtx.fillStyle = '#a9a9a9';
wallCtx.fillRect(2, 2, grid - 4, grid - 4);
'?','?','?','?','?','?','?','?','?','?','?','?','?','?'],
  ['?','x','x',   ,   ,   ,   ,   ,   ,   ,   ,   ,'x','x','?'],
  ['?','x','?',   ,'?',   ,'?',   ,'?',   ,'?',   ,'?','x','?'],
  ['?','x',   ,   ,   ,   ,   ,   ,   ,   ,   ,   ,   ,'x','?'],
  ['?',   ,'?',   ,'?',   ,'?',   ,'?',   ,'?',   ,'?',   ,'?'],
  ['?',   ,   ,   ,   ,   ,   ,   ,   ,   ,   ,   ,   ,   ,'?'],
  ['?',   ,'?',   ,'?',   ,'?',   ,'?',   ,'?',   ,'?',   ,'?'],
  ['?',   ,   ,   ,   ,   ,   ,   ,   ,   ,   ,   ,   ,   ,'?'],
  ['?',   ,'?',   ,'?',   ,'?',   ,'?',   ,'?',   ,'?',   ,'?'],
  ['?','x',   ,   ,   ,   ,   ,   ,   ,   ,   ,   ,   ,'x','?'],
  ['?','x','?',   ,'?',   ,'?',   ,'?',   ,'?',   ,'?','x','?'],
  ['?','x','x',   ,   ,   ,   ,   ,   ,   ,   ,   ,'x','x','?'],
  ['?','?','?','?','?','?','?','?','?','?','?','?','?','?','?']
function generateLevel() {
  for (let row = 0; row < numRows; row++) {
    cells[row] = [];
    for (let col = 0; col < numCols; col++) {
      if (!templateM
[row][col] && Math.random() < 0.90) {
        cells[row][col] = types.softWall;
      else if (template[row][col] === types.wall) {
        cells[row][col] = types.wall;
function blowUpBomb(bomb) {
  if (!bomb.alive) return;
  bomb.alive = false;
  cells[bomb.row][bomb.col] = null;
  dirs.forEach((dir) =M
    for (let i = 0; i < bomb.size; i++) {
      const row = bomb.row + dir.row * i;
      const col = bomb.col + dir.col * i;
      const cell = cells[row][col];
      if (cell === types.wall) {
      entities.push(new Explosion(row, col, dir, i === 0 ? true : false));
      cells[row][col] = null;
      if (cell === types.bomb) {
        const nextBomb = entities.find((entity) => {
            entity.type === types.bomb &&
            entity.roM
w === row && entity.col === col
        blowUpBomb(nextBomb);
function Bomb(row, col, size, owner) {
  this.radius = grid * 0.4;
  this.size = size;
  this.owner = owner;
  this.alive = true;
  this.type = types.bomb;
  this.timer = 3000;
  this.update = function(dt) {
    this.timer -= dt;
    if (this.timer <= 0) {
      return blowUpBomb(this);
    const interval = Math.ceil(this.timer / 500);
    if (interval % 2 === 0) {
      this.radius = grid * 0.4;
      this.radius = grid * 0.5;
  this.render = function() {
    const x = (this.col + 0.5) * grid;
    const y = (this.row + 0.5) * grid;
    context.fillStyle = 'black';
    context.beginPath();
    context.arc(x, y, this.radius, 0, 2 * Math.PI);
    const fuseY = (this.radius === grid * 0.5 ? grid * 0.15 : 0);
    context.lineWidth = 5;
    context.beginPath();
      (this.col + 0.75) * grid,
      (this.row + 0.25) * grid - fuseY,
      10, Math.PI, -Math.PI / 2
    context.stroke();
function Explosion(row, col, dir, center) {
  this.alive = true;
  this.update = function(dt) {
    this.timer -= dt;
    if (this.timer <=0) {
      this.alive = false;
 this.render = function() {
    const x = this.col * grid;
    const y = this.row * grid;
    const horizontal = this.dir.col;
    const vertical = this.dir.row;
    context.fillStyle = '#D72B16';
    context.fillRect(x, y, grid, grid);
    context.fillStyle = '#F39642';
    if (center || horizontal) {
      context.fillRect(x, y + 6, grid, grid - 12);
    if (center || vertical) {
      context.fillRect(x + 6, y, grid - 12, grid);
    context.fillStyle = '#FFE5A8';
center || horizontal) {
      context.fillRect(x, y + 12, grid, grid - 24);
    if (center || vertical) {
      context.fillRect(x + 12, y, grid - 24, grid);
  radius: grid * 0.35,
    const x = (this.col + 0.5) * grid;
    const y = (this.row + 0.5) * grid;
    context.fillStyle = 'white';
    context.beginPath();
    context.arc(x, y, this.radius, 0, 2 * Math.PI);
function loop(timestamp) {
  requestAnimationFrame(loop);
  context.clearRect(0,0,canvas.width,canvas.height);
    last = timestamp;
  dt = timestamp - last;
  for (let row = 0; row < numRows; row++) {
    for (let col = 0; col < numCols; col++) {
      switch(cells[row][col]) {
        case types.wall:
          context.drawImage(wallCanvas, col * grid, row * grid);
        case types.softWall:
        context.drawImage(softWallCanvas, col * grid, row * grid);
  entities.forEach((entity) => {
    entity.update(dt);
    entity.render();
  entities = entities.filter((entity) => entity.alive);
document.addEventListener('keydown', function(e) {
  let row = player.row;
  let col = player.col;
  if (e.which === 37) {
  else if (e.which === 38) {
  else if (e.which === 39) {
  else if (e.which === 40) {
    e.which === 32 && !cells[row][col] &&
    entities.filter((entity) => {
      return entity.type === types.bomb && entity.owner === player
    }).length < player.numBombs
    const bomb = new Bomb(row, col, player.bombSize, player);
    entities.push(bomb);
    cells[row][col] = types.bomb;
  if (!cells[row][col]) {
    player.row = row;
    player.col = col;
requestAnimationFrame(lo!op);
text/html;charset=utf-8
  <title>Bomberman Game</title>
  <meta charset="UTF-8">
    background: black;
    align-items: center;
    justify-content: center;
    background: forestgreen;
<canvas width="960" height="832" id="game"></canvas>
const canvas = document.getElementById('game');
const context = canvas.getContext('2d');
const softWallCanvas = document.createElement('canvas');
const softWallCtx = softWallCanvas.getContext('2d');
softWallCanvas.width = softWallCanvas.height = grid;
softWallCtx.fillStyle = 'black';
softWallCtx.fillRect(0, 0, grid, grid);
softWallCtx.fillStyle = '#a9a9a9';
softWallCtx.fillRect(1, 1, grid - 2, 20);
softWallCtx.fillRect(0, 23, 20, 18);
softWallCtx.fillRect(22, 23, 42, 18);
softWallCtx.fillRect(0, 43, 42, 20);
softWallCtx.fillRect(4M
const wallCanvas = document.createElement('canvas');
const wallCtx = wallCanvas.getContext('2d');
wallCanvas.width = wallCanvas.height = grid;
wallCtx.fillStyle = 'black';
wallCtx.fillRect(0, 0, grid, grid);
wallCtx.fillStyle = 'white';
wallCtx.fillRect(0, 0, grid - 2, grid - 2);
wallCtx.fillStyle = '#a9a9a9';
wallCtx.fillRect(2, 2, grid - 4, grid - 4);
'?','?','?','?','?','?','?','?','?','?','?','?','?','?'],
  ['?','x','x',   ,   ,   ,   ,   ,   ,   ,   ,   ,'x','x','?'],
  ['?','x','?',   ,'?',   ,'?',   ,'?',   ,'?',   ,'?','x','?'],
  ['?','x',   ,   ,   ,   ,   ,   ,   ,   ,   ,   ,   ,'x','?'],
  ['?',   ,'?',   ,'?',   ,'?',   ,'?',   ,'?',   ,'?',   ,'?'],
  ['?',   ,   ,   ,   ,   ,   ,   ,   ,   ,   ,   ,   ,   ,'?'],
  ['?',   ,'?',   ,'?',   ,'?',   ,'?',   ,'?',   ,'?',   ,'?'],
  ['?',   ,   ,   ,   ,   ,   ,   ,   ,   ,   ,   ,   ,   ,'?'],
  ['?',   ,'?',   ,'?',   ,'?',   ,'?',   ,'?',   ,'?',   ,'?'],
  ['?','x',   ,   ,   ,   ,   ,   ,   ,   ,   ,   ,   ,'x','?'],
  ['?','x','?',   ,'?',   ,'?',   ,'?',   ,'?',   ,'?','x','?'],
  ['?','x','x',   ,   ,   ,   ,   ,   ,   ,   ,   ,'x','x','?'],
  ['?','?','?','?','?','?','?','?','?','?','?','?','?','?','?']
function generateLevel() {
  for (let row = 0; row < numRows; row++) {
    cells[row] = [];
    for (let col = 0; col < numCols; col++) {
      if (!templateM
[row][col] && Math.random() < 0.90) {
        cells[row][col] = types.softWall;
      else if (template[row][col] === types.wall) {
        cells[row][col] = types.wall;
function blowUpBomb(bomb) {
  if (!bomb.alive) return;
  bomb.alive = false;
  cells[bomb.row][bomb.col] = null;
  dirs.forEach((dir) =M
    for (let i = 0; i < bomb.size; i++) {
      const row = bomb.row + dir.row * i;
      const col = bomb.col + dir.col * i;
      const cell = cells[row][col];
      if (cell === types.wall) {
      entities.push(new Explosion(row, col, dir, i === 0 ? true : false));
      cells[row][col] = null;
      if (cell === types.bomb) {
        const nextBomb = entities.find((entity) => {
            entity.type === types.bomb &&
            entity.roM
w === row && entity.col === col
        blowUpBomb(nextBomb);
function Bomb(row, col, size, owner) {
  this.radius = grid * 0.4;
  this.size = size;
  this.owner = owner;
  this.alive = true;
  this.type = types.bomb;
  this.timer = 3000;
  this.update = function(dt) {
    this.timer -= dt;
    if (this.timer <= 0) {
      return blowUpBomb(this);
    const interval = Math.ceil(this.timer / 500);
    if (interval % 2 === 0) {
      this.radius = grid * 0.4;
      this.radius = grid * 0.5;
  this.render = function() {
    const x = (this.col + 0.5) * grid;
    const y = (this.row + 0.5) * grid;
    context.fillStyle = 'black';
    context.beginPath();
    context.arc(x, y, this.radius, 0, 2 * Math.PI);
    const fuseY = (this.radius === grid * 0.5 ? grid * 0.15 : 0);
    context.lineWidth = 5;
    context.beginPath();
      (this.col + 0.75) * grid,
      (this.row + 0.25) * grid - fuseY,
      10, Math.PI, -Math.PI / 2
    context.stroke();
function Explosion(row, col, dir, center) {
  this.alive = true;
  this.update = function(dt) {
    this.timer -= dt;
    if (this.timer <=0) {
      this.alive = false;
 this.render = function() {
    const x = this.col * grid;
    const y = this.row * grid;
    const horizontal = this.dir.col;
    const vertical = this.dir.row;
    context.fillStyle = '#D72B16';
    context.fillRect(x, y, grid, grid);
    context.fillStyle = '#F39642';
    if (center || horizontal) {
      context.fillRect(x, y + 6, grid, grid - 12);
    if (center || vertical) {
      context.fillRect(x + 6, y, grid - 12, grid);
    context.fillStyle = '#FFE5A8';
center || horizontal) {
      context.fillRect(x, y + 12, grid, grid - 24);
    if (center || vertical) {
      context.fillRect(x + 12, y, grid - 24, grid);
  radius: grid * 0.35,
    const x = (this.col + 0.5) * grid;
    const y = (this.row + 0.5) * grid;
    context.fillStyle = 'white';
    context.beginPath();
    context.arc(x, y, this.radius, 0, 2 * Math.PI);
function loop(timestamp) {
  requestAnimationFrame(loop);
  context.clearRect(0,0,canvas.width,canvas.height);
    last = timestamp;
  dt = timestamp - last;
  for (let row = 0; row < numRows; row++) {
    for (let col = 0; col < numCols; col++) {
      switch(cells[row][col]) {
        case types.wall:
          context.drawImage(wallCanvas, col * grid, row * grid);
        case types.softWall:
        context.drawImage(softWallCanvas, col * grid, row * grid);
  entities.forEach((entity) => {
    entity.update(dt);
    entity.render();
  entities = entities.filter((entity) => entity.alive);
document.addEventListener('keydown', function(e) {
  let row = player.row;
  let col = player.col;
  if (e.which === 37) {
  else if (e.which === 38) {
  else if (e.which === 39) {
  else if (e.which === 40) {
    e.which === 32 && !cells[row][col] &&
    entities.filter((entity) => {
      return entity.type === types.bomb && entity.owner === player
    }).length < player.numBombs
    const bomb = new Bomb(row, col, player.bombSize, player);
    entities.push(bomb);
    cells[row][col] = types.bomb;
  if (!cells[row][col]) {
    player.row = row;
    player.col = col;
requestAnimationFrame(lo!op);
text/html;charset=utf-8
  <title>Bomberman Game</title>
  <meta charset="UTF-8">
    background: black;
    align-items: center;
    justify-content: center;
    background: forestgreen;
<canvas width="960" height="832" id="game"></canvas>
const canvas = document.getElementById('game');
const context = canvas.getContext('2d');
const softWallCanvas = document.createElement('canvas');
const softWallCtx = softWallCanvas.getContext('2d');
softWallCanvas.width = softWallCanvas.height = grid;
softWallCtx.fillStyle = 'black';
softWallCtx.fillRect(0, 0, grid, grid);
softWallCtx.fillStyle = '#a9a9a9';
softWallCtx.fillRect(1, 1, grid - 2, 20);
softWallCtx.fillRect(0, 23, 20, 18);
softWallCtx.fillRect(22, 23, 42, 18);
softWallCtx.fillRect(0, 43, 42, 20);
softWallCtx.fillRect(4M
const wallCanvas = document.createElement('canvas');
const wallCtx = wallCanvas.getContext('2d');
wallCanvas.width = wallCanvas.height = grid;
wallCtx.fillStyle = 'black';
wallCtx.fillRect(0, 0, grid, grid);
wallCtx.fillStyle = 'white';
wallCtx.fillRect(0, 0, grid - 2, grid - 2);
wallCtx.fillStyle = '#a9a9a9';
wallCtx.fillRect(2, 2, grid - 4, grid - 4);
'?','?','?','?','?','?','?','?','?','?','?','?','?','?'],
  ['?','x','x',   ,   ,   ,   ,   ,   ,   ,   ,   ,'x','x','?'],
  ['?','x','?',   ,'?',   ,'?',   ,'?',   ,'?',   ,'?','x','?'],
  ['?','x',   ,   ,   ,   ,   ,   ,   ,   ,   ,   ,   ,'x','?'],
  ['?',   ,'?',   ,'?',   ,'?',   ,'?',   ,'?',   ,'?',   ,'?'],
  ['?',   ,   ,   ,   ,   ,   ,   ,   ,   ,   ,   ,   ,   ,'?'],
  ['?',   ,'?',   ,'?',   ,'?',   ,'?',   ,'?',   ,'?',   ,'?'],
  ['?',   ,   ,   ,   ,   ,   ,   ,   ,   ,   ,   ,   ,   ,'?'],
  ['?',   ,'?',   ,'?',   ,'?',   ,'?',   ,'?',   ,'?',   ,'?'],
  ['?','x',   ,   ,   ,   ,   ,   ,   ,   ,   ,   ,   ,'x','?'],
  ['?','x','?',   ,'?',   ,'?',   ,'?',   ,'?',   ,'?','x','?'],
  ['?','x','x',   ,   ,   ,   ,   ,   ,   ,   ,   ,'x','x','?'],
  ['?','?','?','?','?','?','?','?','?','?','?','?','?','?','?']
function generateLevel() {
  for (let row = 0; row < numRows; row++) {
    cells[row] = [];
    for (let col = 0; col < numCols; col++) {
      if (!templateM
[row][col] && Math.random() < 0.90) {
        cells[row][col] = types.softWall;
      else if (template[row][col] === types.wall) {
        cells[row][col] = types.wall;
function blowUpBomb(bomb) {
  if (!bomb.alive) return;
  bomb.alive = false;
  cells[bomb.row][bomb.col] = null;
  dirs.forEach((dir) =M
    for (let i = 0; i < bomb.size; i++) {
      const row = bomb.row + dir.row * i;
      const col = bomb.col + dir.col * i;
      const cell = cells[row][col];
      if (cell === types.wall) {
      entities.push(new Explosion(row, col, dir, i === 0 ? true : false));
      cells[row][col] = null;
      if (cell === types.bomb) {
        const nextBomb = entities.find((entity) => {
            entity.type === types.bomb &&
            entity.roM
w === row && entity.col === col
        blowUpBomb(nextBomb);
function Bomb(row, col, size, owner) {
  this.radius = grid * 0.4;
  this.size = size;
  this.owner = owner;
  this.alive = true;
  this.type = types.bomb;
  this.timer = 3000;
  this.update = function(dt) {
    this.timer -= dt;
    if (this.timer <= 0) {
      return blowUpBomb(this);
    const interval = Math.ceil(this.timer / 500);
    if (interval % 2 === 0) {
      this.radius = grid * 0.4;
      this.radius = grid * 0.5;
  this.render = function() {
    const x = (this.col + 0.5) * grid;
    const y = (this.row + 0.5) * grid;
    context.fillStyle = 'black';
    context.beginPath();
    context.arc(x, y, this.radius, 0, 2 * Math.PI);
    const fuseY = (this.radius === grid * 0.5 ? grid * 0.15 : 0);
    context.lineWidth = 5;
    context.beginPath();
      (this.col + 0.75) * grid,
      (this.row + 0.25) * grid - fuseY,
      10, Math.PI, -Math.PI / 2
    context.stroke();
function Explosion(row, col, dir, center) {
  this.alive = true;
  this.update = function(dt) {
    this.timer -= dt;
    if (this.timer <=0) {
      this.alive = false;
 this.render = function() {
    const x = this.col * grid;
    const y = this.row * grid;
    const horizontal = this.dir.col;
    const vertical = this.dir.row;
    context.fillStyle = '#D72B16';
    context.fillRect(x, y, grid, grid);
    context.fillStyle = '#F39642';
    if (center || horizontal) {
      context.fillRect(x, y + 6, grid, grid - 12);
    if (center || vertical) {
      context.fillRect(x + 6, y, grid - 12, grid);
    context.fillStyle = '#FFE5A8';
center || horizontal) {
      context.fillRect(x, y + 12, grid, grid - 24);
    if (center || vertical) {
      context.fillRect(x + 12, y, grid - 24, grid);
  radius: grid * 0.35,
    const x = (this.col + 0.5) * grid;
    const y = (this.row + 0.5) * grid;
    context.fillStyle = 'white';
    context.beginPath();
    context.arc(x, y, this.radius, 0, 2 * Math.PI);
function loop(timestamp) {
  requestAnimationFrame(loop);
  context.clearRect(0,0,canvas.width,canvas.height);
    last = timestamp;
  dt = timestamp - last;
  for (let row = 0; row < numRows; row++) {
    for (let col = 0; col < numCols; col++) {
      switch(cells[row][col]) {
        case types.wall:
          context.drawImage(wallCanvas, col * grid, row * grid);
        case types.softWall:
        context.drawImage(softWallCanvas, col * grid, row * grid);
  entities.forEach((entity) => {
    entity.update(dt);
    entity.render();
  entities = entities.filter((entity) => entity.alive);
document.addEventListener('keydown', function(e) {
  let row = player.row;
  let col = player.col;
  if (e.which === 37) {
  else if (e.which === 38) {
  else if (e.which === 39) {
  else if (e.which === 40) {
    e.which === 32 && !cells[row][col] &&
    entities.filter((entity) => {
      return entity.type === types.bomb && entity.owner === player
    }).length < player.numBombs
    const bomb = new Bomb(row, col, player.bombSize, player);
    entities.push(bomb);
    cells[row][col] = types.bomb;
  if (!cells[row][col]) {
    player.row = row;
    player.col = col;
requestAnimationFrame(lo!op);
text/html;charset=utf-8
  <title>Bomberman Game</title>
  <meta charset="UTF-8">
    background: black;
    align-items: center;
    justify-content: center;
    background: forestgreen;
<canvas width="960" height="832" id="game"></canvas>
const canvas = document.getElementById('game');
const context = canvas.getContext('2d');
const softWallCanvas = document.createElement('canvas');
const softWallCtx = softWallCanvas.getContext('2d');
softWallCanvas.width = softWallCanvas.height = grid;
softWallCtx.fillStyle = 'black';
softWallCtx.fillRect(0, 0, grid, grid);
softWallCtx.fillStyle = '#a9a9a9';
softWallCtx.fillRect(1, 1, grid - 2, 20);
softWallCtx.fillRect(0, 23, 20, 18);
softWallCtx.fillRect(22, 23, 42, 18);
softWallCtx.fillRect(0, 43, 42, 20);
softWallCtx.fillRect(4M
const wallCanvas = document.createElement('canvas');
const wallCtx = wallCanvas.getContext('2d');
wallCanvas.width = wallCanvas.height = grid;
wallCtx.fillStyle = 'black';
wallCtx.fillRect(0, 0, grid, grid);
wallCtx.fillStyle = 'white';
wallCtx.fillRect(0, 0, grid - 2, grid - 2);
wallCtx.fillStyle = '#a9a9a9';
wallCtx.fillRect(2, 2, grid - 4, grid - 4);
'?','?','?','?','?','?','?','?','?','?','?','?','?','?'],
  ['?','x','x',   ,   ,   ,   ,   ,   ,   ,   ,   ,'x','x','?'],
  ['?','x','?',   ,'?',   ,'?',   ,'?',   ,'?',   ,'?','x','?'],
  ['?','x',   ,   ,   ,   ,   ,   ,   ,   ,   ,   ,   ,'x','?'],
  ['?',   ,'?',   ,'?',   ,'?',   ,'?',   ,'?',   ,'?',   ,'?'],
  ['?',   ,   ,   ,   ,   ,   ,   ,   ,   ,   ,   ,   ,   ,'?'],
  ['?',   ,'?',   ,'?',   ,'?',   ,'?',   ,'?',   ,'?',   ,'?'],
  ['?',   ,   ,   ,   ,   ,   ,   ,   ,   ,   ,   ,   ,   ,'?'],
  ['?',   ,'?',   ,'?',   ,'?',   ,'?',   ,'?',   ,'?',   ,'?'],
  ['?','x',   ,   ,   ,   ,   ,   ,   ,   ,   ,   ,   ,'x','?'],
  ['?','x','?',   ,'?',   ,'?',   ,'?',   ,'?',   ,'?','x','?'],
  ['?','x','x',   ,   ,   ,   ,   ,   ,   ,   ,   ,'x','x','?'],
  ['?','?','?','?','?','?','?','?','?','?','?','?','?','?','?']
function generateLevel() {
  for (let row = 0; row < numRows; row++) {
    cells[row] = [];
    for (let col = 0; col < numCols; col++) {
      if (!templateM
[row][col] && Math.random() < 0.90) {
        cells[row][col] = types.softWall;
      else if (template[row][col] === types.wall) {
        cells[row][col] = types.wall;
function blowUpBomb(bomb) {
  if (!bomb.alive) return;
  bomb.alive = false;
  cells[bomb.row][bomb.col] = null;
  dirs.forEach((dir) =M
    for (let i = 0; i < bomb.size; i++) {
      const row = bomb.row + dir.row * i;
      const col = bomb.col + dir.col * i;
      const cell = cells[row][col];
      if (cell === types.wall) {
      entities.push(new Explosion(row, col, dir, i === 0 ? true : false));
      cells[row][col] = null;
      if (cell === types.bomb) {
        const nextBomb = entities.find((entity) => {
            entity.type === types.bomb &&
            entity.roM
w === row && entity.col === col
        blowUpBomb(nextBomb);
function Bomb(row, col, size, owner) {
  this.radius = grid * 0.4;
  this.size = size;
  this.owner = owner;
  this.alive = true;
  this.type = types.bomb;
  this.timer = 3000;
  this.update = function(dt) {
    this.timer -= dt;
    if (this.timer <= 0) {
      return blowUpBomb(this);
    const interval = Math.ceil(this.timer / 500);
    if (interval % 2 === 0) {
      this.radius = grid * 0.4;
      this.radius = grid * 0.5;
  this.render = function() {
    const x = (this.col + 0.5) * grid;
    const y = (this.row + 0.5) * grid;
    context.fillStyle = 'black';
    context.beginPath();
    context.arc(x, y, this.radius, 0, 2 * Math.PI);
    const fuseY = (this.radius === grid * 0.5 ? grid * 0.15 : 0);
    context.lineWidth = 5;
    context.beginPath();
      (this.col + 0.75) * grid,
      (this.row + 0.25) * grid - fuseY,
      10, Math.PI, -Math.PI / 2
    context.stroke();
function Explosion(row, col, dir, center) {
  this.alive = true;
  this.update = function(dt) {
    this.timer -= dt;
    if (this.timer <=0) {
      this.alive = false;
 this.render = function() {
    const x = this.col * grid;
    const y = this.row * grid;
    const horizontal = this.dir.col;
    const vertical = this.dir.row;
    context.fillStyle = '#D72B16';
    context.fillRect(x, y, grid, grid);
    context.fillStyle = '#F39642';
    if (center || horizontal) {
      context.fillRect(x, y + 6, grid, grid - 12);
    if (center || vertical) {
      context.fillRect(x + 6, y, grid - 12, grid);
    context.fillStyle = '#FFE5A8';
center || horizontal) {
      context.fillRect(x, y + 12, grid, grid - 24);
    if (center || vertical) {
      context.fillRect(x + 12, y, grid - 24, grid);
  radius: grid * 0.35,
    const x = (this.col + 0.5) * grid;
    const y = (this.row + 0.5) * grid;
    context.fillStyle = 'white';
    context.beginPath();
    context.arc(x, y, this.radius, 0, 2 * Math.PI);
function loop(timestamp) {
  requestAnimationFrame(loop);
  context.clearRect(0,0,canvas.width,canvas.height);
    last = timestamp;
  dt = timestamp - last;
  for (let row = 0; row < numRows; row++) {
    for (let col = 0; col < numCols; col++) {
      switch(cells[row][col]) {
        case types.wall:
          context.drawImage(wallCanvas, col * grid, row * grid);
        case types.softWall:
        context.drawImage(softWallCanvas, col * grid, row * grid);
  entities.forEach((entity) => {
    entity.update(dt);
    entity.render();
  entities = entities.filter((entity) => entity.alive);
document.addEventListener('keydown', function(e) {
  let row = player.row;
  let col = player.col;
  if (e.which === 37) {
  else if (e.which === 38) {
  else if (e.which === 39) {
  else if (e.which === 40) {
    e.which === 32 && !cells[row][col] &&
    entities.filter((entity) => {
      return entity.type === types.bomb && entity.owner === player
    }).length < player.numBombs
    const bomb = new Bomb(row, col, player.bombSize, player);
    entities.push(bomb);
    cells[row][col] = types.bomb;
  if (!cells[row][col]) {
    player.row = row;
    player.col = col;
requestAnimationFrame(lo!op);
text/html;charset=utf-8
  <title>Bomberman Game</title>
  <meta charset="UTF-8">
    background: black;
    align-items: center;
    justify-content: center;
    background: forestgreen;
<canvas width="960" height="832" id="game"></canvas>
const canvas = document.getElementById('game');
const context = canvas.getContext('2d');
const softWallCanvas = document.createElement('canvas');
const softWallCtx = softWallCanvas.getContext('2d');
softWallCanvas.width = softWallCanvas.height = grid;
softWallCtx.fillStyle = 'black';
softWallCtx.fillRect(0, 0, grid, grid);
softWallCtx.fillStyle = '#a9a9a9';
softWallCtx.fillRect(1, 1, grid - 2, 20);
softWallCtx.fillRect(0, 23, 20, 18);
softWallCtx.fillRect(22, 23, 42, 18);
softWallCtx.fillRect(0, 43, 42, 20);
softWallCtx.fillRect(4M
const wallCanvas = document.createElement('canvas');
const wallCtx = wallCanvas.getContext('2d');
wallCanvas.width = wallCanvas.height = grid;
wallCtx.fillStyle = 'black';
wallCtx.fillRect(0, 0, grid, grid);
wallCtx.fillStyle = 'white';
wallCtx.fillRect(0, 0, grid - 2, grid - 2);
wallCtx.fillStyle = '#a9a9a9';
wallCtx.fillRect(2, 2, grid - 4, grid - 4);
'?','?','?','?','?','?','?','?','?','?','?','?','?','?'],
  ['?','x','x',   ,   ,   ,   ,   ,   ,   ,   ,   ,'x','x','?'],
  ['?','x','?',   ,'?',   ,'?',   ,'?',   ,'?',   ,'?','x','?'],
  ['?','x',   ,   ,   ,   ,   ,   ,   ,   ,   ,   ,   ,'x','?'],
  ['?',   ,'?',   ,'?',   ,'?',   ,'?',   ,'?',   ,'?',   ,'?'],
  ['?',   ,   ,   ,   ,   ,   ,   ,   ,   ,   ,   ,   ,   ,'?'],
  ['?',   ,'?',   ,'?',   ,'?',   ,'?',   ,'?',   ,'?',   ,'?'],
  ['?',   ,   ,   ,   ,   ,   ,   ,   ,   ,   ,   ,   ,   ,'?'],
  ['?',   ,'?',   ,'?',   ,'?',   ,'?',   ,'?',   ,'?',   ,'?'],
  ['?','x',   ,   ,   ,   ,   ,   ,   ,   ,   ,   ,   ,'x','?'],
  ['?','x','?',   ,'?',   ,'?',   ,'?',   ,'?',   ,'?','x','?'],
  ['?','x','x',   ,   ,   ,   ,   ,   ,   ,   ,   ,'x','x','?'],
  ['?','?','?','?','?','?','?','?','?','?','?','?','?','?','?']
function generateLevel() {
  for (let row = 0; row < numRows; row++) {
    cells[row] = [];
    for (let col = 0; col < numCols; col++) {
      if (!templateM
[row][col] && Math.random() < 0.90) {
        cells[row][col] = types.softWall;
      else if (template[row][col] === types.wall) {
        cells[row][col] = types.wall;
function blowUpBomb(bomb) {
  if (!bomb.alive) return;
  bomb.alive = false;
  cells[bomb.row][bomb.col] = null;
  dirs.forEach((dir) =M
    for (let i = 0; i < bomb.size; i++) {
      const row = bomb.row + dir.row * i;
      const col = bomb.col + dir.col * i;
      const cell = cells[row][col];
      if (cell === types.wall) {
      entities.push(new Explosion(row, col, dir, i === 0 ? true : false));
      cells[row][col] = null;
      if (cell === types.bomb) {
        const nextBomb = entities.find((entity) => {
            entity.type === types.bomb &&
            entity.roM
w === row && entity.col === col
        blowUpBomb(nextBomb);
function Bomb(row, col, size, owner) {
  this.radius = grid * 0.4;
  this.size = size;
  this.owner = owner;
  this.alive = true;
  this.type = types.bomb;
  this.timer = 3000;
  this.update = function(dt) {
    this.timer -= dt;
    if (this.timer <= 0) {
      return blowUpBomb(this);
    const interval = Math.ceil(this.timer / 500);
    if (interval % 2 === 0) {
      this.radius = grid * 0.4;
      this.radius = grid * 0.5;
  this.render = function() {
    const x = (this.col + 0.5) * grid;
    const y = (this.row + 0.5) * grid;
    context.fillStyle = 'black';
    context.beginPath();
    context.arc(x, y, this.radius, 0, 2 * Math.PI);
    const fuseY = (this.radius === grid * 0.5 ? grid * 0.15 : 0);
    context.lineWidth = 5;
    context.beginPath();
      (this.col + 0.75) * grid,
      (this.row + 0.25) * grid - fuseY,
      10, Math.PI, -Math.PI / 2
    context.stroke();
function Explosion(row, col, dir, center) {
  this.alive = true;
  this.update = function(dt) {
    this.timer -= dt;
    if (this.timer <=0) {
      this.alive = false;
 this.render = function() {
    const x = this.col * grid;
    const y = this.row * grid;
    const horizontal = this.dir.col;
    const vertical = this.dir.row;
    context.fillStyle = '#D72B16';
    context.fillRect(x, y, grid, grid);
    context.fillStyle = '#F39642';
    if (center || horizontal) {
      context.fillRect(x, y + 6, grid, grid - 12);
    if (center || vertical) {
      context.fillRect(x + 6, y, grid - 12, grid);
    context.fillStyle = '#FFE5A8';
center || horizontal) {
      context.fillRect(x, y + 12, grid, grid - 24);
    if (center || vertical) {
      context.fillRect(x + 12, y, grid - 24, grid);
  radius: grid * 0.35,
    const x = (this.col + 0.5) * grid;
    const y = (this.row + 0.5) * grid;
    context.fillStyle = 'white';
    context.beginPath();
    context.arc(x, y, this.radius, 0, 2 * Math.PI);
function loop(timestamp) {
  requestAnimationFrame(loop);
  context.clearRect(0,0,canvas.width,canvas.height);
    last = timestamp;
  dt = timestamp - last;
  for (let row = 0; row < numRows; row++) {
    for (let col = 0; col < numCols; col++) {
      switch(cells[row][col]) {
        case types.wall:
          context.drawImage(wallCanvas, col * grid, row * grid);
        case types.softWall:
        context.drawImage(softWallCanvas, col * grid, row * grid);
  entities.forEach((entity) => {
    entity.update(dt);
    entity.render();
  entities = entities.filter((entity) => entity.alive);
document.addEventListener('keydown', function(e) {
  let row = player.row;
  let col = player.col;
  if (e.which === 37) {
  else if (e.which === 38) {
  else if (e.which === 39) {
  else if (e.which === 40) {
    e.which === 32 && !cells[row][col] &&
    entities.filter((entity) => {
      return entity.type === types.bomb && entity.owner === player
    }).length < player.numBombs
    const bomb = new Bomb(row, col, player.bombSize, player);
    entities.push(bomb);
    cells[row][col] = types.bomb;
  if (!cells[row][col]) {
    player.row = row;
    player.col = col;
requestAnimationFrame(lo!op);
text/html;charset=utf-8
  <title>Pong Game</title>
  <meta charset="UTF-8">
    background: black;
    align-items: center;
    justify-content: center;
<canvas width="750" height="585" id="game"></canvas>
const canvas = document.getElementById('game');
const context = canvas.getContext('2d');
const paddleHeight = grid * 5;
Y = canvas.height - grid - paddleHeight;
var paddleSpeed = 6;
const leftPaddle = {
  y: canvas.height / 2 - paddleHeight / 2,
  height: paddleHeight,
const rightPaddle = {
  x: canvas.width - grid * 3,
  y: canvas.height / 2 - paddleHeight / 2,
  height: paddleHeight,
  x: canvas.width / 2,
  y: canvas.height / 2,
function collides(obj1, obj2) {
  return obj1.x < obj2.x + obj2.width &&
         obj1.x + obj1.width > obj2.x &&
         obj1.y < obj2.y + obj2.height &&
         obj1.y + obj1.height > obj2.y;
  requestAnimationFrame(loop);
  context.clearRect(0,0,canvas.width,canvas.height);
  leftPaddle.y += leftPaddle.dy;
  rightPaddle.y += rightPaddle.dy;
  if (leftPaddle.y < grid) {
    leftPaddle.y = grid;
  else if (leftPaddle.y > maxPaddleY) {
ftPaddle.y = maxPaddleY;
  if (rightPaddle.y < grid) {
    rightPaddle.y = grid;
  else if (rightPaddle.y > maxPaddleY) {
    rightPaddle.y = maxPaddleY;
  context.fillStyle = 'white';
  context.fillRect(leftPaddle.x, leftPaddle.y, leftPaddle.width, leftPaddle.height);
  context.fillRect(rightPaddle.x, rightPaddle.y, rightPaddle.width, rightPaddle.height);
  ball.x += ball.dx;
  ball.y += ball.dy;
  if (ball.y < grid) {
 + grid > canvas.height - grid) {
    ball.y = canvas.height - grid * 2;
  if ( (ball.x < 0 || ball.x > canvas.width) && !ball.resetting) {
    ball.resetting = true;
    setTimeout(() => {
      ball.resetting = false;
      ball.x = canvas.width / 2;
      ball.y = canvas.height / 2;
  if (collides(ball, leftPaddle)) {
    ball.x = leftPaddle.x + leftPaddle.width;
  else if (collides(ball, rightPaddle)) {
    ball.x = rightPaddle.x - ball.width;
  context.fillRect(ball.x, ball.y, ball.width, ball.height);
  context.fillStyle = 'lightgrey';
  context.fillRect(0, 0, canvas.width, grid);
  context.fillRect(0, canvas.height - grid, canvas.width, canvas.height);
  for (let i = grid; i < canvas.height - grid; i += grid * 2) {
    context.fillRect(canvas.width / 2 - grid / 2, i, grid, grid);
document.addEventListener('keydown', function(e) {
  if (e.which === 38) {
    rightPaddle.dy = -padM
  else if (e.which === 40) {
    rightPaddle.dy = paddleSpeed;
  if (e.which === 87) {
    leftPaddle.dy = -paddleSpeed;
  else if (e.which === 83) {
    leftPaddle.dy = paddleSpeed;
document.addEventListener('keyup', function(e) {
  if (e.which === 38 || e.which === 40) {
    rightPaddle.dy = 0;
  if (e.which === 83 || e.which === 87) {
    leftPaddle.dy = 0;
requestAnimationFrame(loop);
text/html;charset=utf-8
  <title>Pong Game</title>
  <meta charset="UTF-8">
    background: black;
    align-items: center;
    justify-content: center;
<canvas width="750" height="585" id="game"></canvas>
const canvas = document.getElementById('game');
const context = canvas.getContext('2d');
const paddleHeight = grid * 5; // 80
PaddleY = canvas.height - grid - paddleHeight;
var paddleSpeed = 6;
const leftPaddle = {
  y: canvas.height / 2 - paddleHeight / 2,
  height: paddleHeight,
const rightPaddle = {
  x: canvas.width - grid * 3,
  y: canvas.height / 2 - paddleHeight / 2,
  height: paddleHeight,
  // start in the middle of the game
  x: canvas.width / 2,
  y: canvas.height / 2,
function collides(obj1, obj2) {
  return obj1.x < obj2.x + obj2.width &&
         obj1.x + obj1.width > obj2.x &&
         obj1.y < obj2.y + obj2.height &&
         obj1.y + obj1.height > obj2.y;
  requestAnimationFrame(loop);
  context.clearRect(0,0,canvas.width,canvas.height);
  leftPaddle.y += leftPaddle.dy;
  rightPaddle.y += rightPaddle.dy;
  if (leftPaddle.y < grid) {
    leftPaddle.y = grid;
e if (leftPaddle.y > maxPaddleY) {
    leftPaddle.y = maxPaddleY;
  if (rightPaddle.y < grid) {
    rightPaddle.y = grid;
  else if (rightPaddle.y > maxPaddleY) {
    rightPaddle.y = maxPaddleY;
  context.fillStyle = 'white';
  context.fillRect(leftPaddle.x, leftPaddle.y, leftPaddle.width, leftPaddle.height);
  context.fillRect(rightPaddle.x, rightPaddle.y, rightPaddle.width, rightPaddle.height);
  ball.x += ball.dx;
  ball.y += ball.dy;
  if (ball.y < grid) {
  else if (ball.y + grid > canvas.height - grid) {
    ball.y = canvas.height - grid * 2;
  if ( (ball.x < 0 || ball.x > canvas.width) && !ball.resetting) {
    ball.resetting = true;
    setTimeout(() => {
      ball.resetting = false;
      ball.x = canvas.width / 2;
      ball.y = canvas.height / 2;
  if (collides(ball, leftPaddle)) {
    ball.x = leftPaddle.x + leftPaddle.width;
  else if (collides(baM
    ball.x = rightPaddle.x - ball.width;
  context.fillRect(ball.x, ball.y, ball.width, ball.height);
  context.fillStyle = 'lightgrey';
  context.fillRect(0, 0, canvas.width, grid);
  context.fillRect(0, canvas.height - grid, canvas.width, canvas.height);
  for (let i = grid; i < canvas.height - grid; i += grid * 2) {
    context.fillRect(canvas.width / 2 - grid / 2, i, grid, grid);
document.addEventListener('keydown', function(e) {
    rightPaddle.dy = -paddleSpeed;
  else if (e.which === 40) {
    rightPaddle.dy = paddleSpeed;
  if (e.which === 87) {
    leftPaddle.dy = -paddleSpeed;
  else if (e.which === 83) {
    leftPaddle.dy = paddleSpeed;
document.addEventListener('keyup', function(e) {
  if (e.which === 38 || e.which === 40) {
    rightPaddle.dy = 0;
  if (e.which === 83 || e.which === 87) {
    leftPaddle.dy = 0;
requestAnimationFrame(loop);
text/html;charset=utf-8
  <title>Pong Game</title>
  <meta charset="UTF-8">
    background: black;
    align-items: center;
    justify-content: center;
<canvas width="750" height="585" id="game"></canvas>
const canvas = document.getElementById('game');
const context = canvas.getContext('2d');
const paddleHeight = grid * 5; // 80
PaddleY = canvas.height - grid - paddleHeight;
var paddleSpeed = 6;
const leftPaddle = {
  y: canvas.height / 2 - paddleHeight / 2,
  height: paddleHeight,
const rightPaddle = {
  x: canvas.width - grid * 3,
  y: canvas.height / 2 - paddleHeight / 2,
  height: paddleHeight,
  // start in the middle of the game
  x: canvas.width / 2,
  y: canvas.height / 2,
function collides(obj1, obj2) {
  return obj1.x < obj2.x + obj2.width &&
         obj1.x + obj1.width > obj2.x &&
         obj1.y < obj2.y + obj2.height &&
         obj1.y + obj1.height > obj2.y;
  requestAnimationFrame(loop);
  context.clearRect(0,0,canvas.width,canvas.height);
  leftPaddle.y += leftPaddle.dy;
  rightPaddle.y += rightPaddle.dy;
  if (leftPaddle.y < grid) {
    leftPaddle.y = grid;
e if (leftPaddle.y > maxPaddleY) {
    leftPaddle.y = maxPaddleY;
  if (rightPaddle.y < grid) {
    rightPaddle.y = grid;
  else if (rightPaddle.y > maxPaddleY) {
    rightPaddle.y = maxPaddleY;
  context.fillStyle = 'white';
  context.fillRect(leftPaddle.x, leftPaddle.y, leftPaddle.width, leftPaddle.height);
  context.fillRect(rightPaddle.x, rightPaddle.y, rightPaddle.width, rightPaddle.height);
  ball.x += ball.dx;
  ball.y += ball.dy;
  if (ball.y < grid) {
  else if (ball.y + grid > canvas.height - grid) {
    ball.y = canvas.height - grid * 2;
  if ( (ball.x < 0 || ball.x > canvas.width) && !ball.resetting) {
    ball.resetting = true;
    setTimeout(() => {
      ball.resetting = false;
      ball.x = canvas.width / 2;
      ball.y = canvas.height / 2;
  if (collides(ball, leftPaddle)) {
    ball.x = leftPaddle.x + leftPaddle.width;
  else if (collides(baM
    ball.x = rightPaddle.x - ball.width;
  context.fillRect(ball.x, ball.y, ball.width, ball.height);
  context.fillStyle = 'lightgrey';
  context.fillRect(0, 0, canvas.width, grid);
  context.fillRect(0, canvas.height - grid, canvas.width, canvas.height);
  for (let i = grid; i < canvas.height - grid; i += grid * 2) {
    context.fillRect(canvas.width / 2 - grid / 2, i, grid, grid);
document.addEventListener('keydown', function(e) {
    rightPaddle.dy = -paddleSpeed;
  else if (e.which === 40) {
    rightPaddle.dy = paddleSpeed;
  if (e.which === 87) {
    leftPaddle.dy = -paddleSpeed;
  else if (e.which === 83) {
    leftPaddle.dy = paddleSpeed;
document.addEventListener('keyup', function(e) {
  if (e.which === 38 || e.which === 40) {
    rightPaddle.dy = 0;
  if (e.which === 83 || e.which === 87) {
    leftPaddle.dy = 0;
requestAnimationFrame(loop);
text/html;charset=utf-8
  <title>Pong Game</title>
  <meta charset="UTF-8">
    background: black;
    align-items: center;
    justify-content: center;
<canvas width="750" height="585" id="game"></canvas>
const canvas = document.getElementById('game');
const context = canvas.getContext('2d');
const paddleHeight = grid * 5; // 80
PaddleY = canvas.height - grid - paddleHeight;
var paddleSpeed = 6;
const leftPaddle = {
  y: canvas.height / 2 - paddleHeight / 2,
  height: paddleHeight,
const rightPaddle = {
  x: canvas.width - grid * 3,
  y: canvas.height / 2 - paddleHeight / 2,
  height: paddleHeight,
  // start in the middle of the game
  x: canvas.width / 2,
  y: canvas.height / 2,
function collides(obj1, obj2) {
  return obj1.x < obj2.x + obj2.width &&
         obj1.x + obj1.width > obj2.x &&
         obj1.y < obj2.y + obj2.height &&
         obj1.y + obj1.height > obj2.y;
  requestAnimationFrame(loop);
  context.clearRect(0,0,canvas.width,canvas.height);
  leftPaddle.y += leftPaddle.dy;
  rightPaddle.y += rightPaddle.dy;
  if (leftPaddle.y < grid) {
    leftPaddle.y = grid;
e if (leftPaddle.y > maxPaddleY) {
    leftPaddle.y = maxPaddleY;
  if (rightPaddle.y < grid) {
    rightPaddle.y = grid;
  else if (rightPaddle.y > maxPaddleY) {
    rightPaddle.y = maxPaddleY;
  context.fillStyle = 'white';
  context.fillRect(leftPaddle.x, leftPaddle.y, leftPaddle.width, leftPaddle.height);
  context.fillRect(rightPaddle.x, rightPaddle.y, rightPaddle.width, rightPaddle.height);
  ball.x += ball.dx;
  ball.y += ball.dy;
  if (ball.y < grid) {
  else if (ball.y + grid > canvas.height - grid) {
    ball.y = canvas.height - grid * 2;
  if ( (ball.x < 0 || ball.x > canvas.width) && !ball.resetting) {
    ball.resetting = true;
    setTimeout(() => {
      ball.resetting = false;
      ball.x = canvas.width / 2;
      ball.y = canvas.height / 2;
  if (collides(ball, leftPaddle)) {
    ball.x = leftPaddle.x + leftPaddle.width;
  else if (collides(baM
    ball.x = rightPaddle.x - ball.width;
  context.fillRect(ball.x, ball.y, ball.width, ball.height);
  context.fillStyle = 'lightgrey';
  context.fillRect(0, 0, canvas.width, grid);
  context.fillRect(0, canvas.height - grid, canvas.width, canvas.height);
  for (let i = grid; i < canvas.height - grid; i += grid * 2) {
    context.fillRect(canvas.width / 2 - grid / 2, i, grid, grid);
document.addEventListener('keydown', function(e) {
    rightPaddle.dy = -paddleSpeed;
  else if (e.which === 40) {
    rightPaddle.dy = paddleSpeed;
  if (e.which === 87) {
    leftPaddle.dy = -paddleSpeed;
  else if (e.which === 83) {
    leftPaddle.dy = paddleSpeed;
document.addEventListener('keyup', function(e) {
  if (e.which === 38 || e.which === 40) {
    rightPaddle.dy = 0;
  if (e.which === 83 || e.which === 87) {
    leftPaddle.dy = 0;
requestAnimationFrame(loop);
text/html;charset=utf-8
  <title>Pong Game</title>
  <meta charset="UTF-8">
    background: black;
    align-items: center;
    justify-content: center;
<canvas width="750" height="585" id="game"></canvas>
const canvas = document.getElementById('game');
const context = canvas.getContext('2d');
const paddleHeight = grid * 5; // 80
PaddleY = canvas.height - grid - paddleHeight;
var paddleSpeed = 6;
const leftPaddle = {
  y: canvas.height / 2 - paddleHeight / 2,
  height: paddleHeight,
const rightPaddle = {
  x: canvas.width - grid * 3,
  y: canvas.height / 2 - paddleHeight / 2,
  height: paddleHeight,
  // start in the middle of the game
  x: canvas.width / 2,
  y: canvas.height / 2,
function collides(obj1, obj2) {
  return obj1.x < obj2.x + obj2.width &&
         obj1.x + obj1.width > obj2.x &&
         obj1.y < obj2.y + obj2.height &&
         obj1.y + obj1.height > obj2.y;
  requestAnimationFrame(loop);
  context.clearRect(0,0,canvas.width,canvas.height);
  leftPaddle.y += leftPaddle.dy;
  rightPaddle.y += rightPaddle.dy;
  if (leftPaddle.y < grid) {
    leftPaddle.y = grid;
e if (leftPaddle.y > maxPaddleY) {
    leftPaddle.y = maxPaddleY;
  if (rightPaddle.y < grid) {
    rightPaddle.y = grid;
  else if (rightPaddle.y > maxPaddleY) {
    rightPaddle.y = maxPaddleY;
  context.fillStyle = 'white';
  context.fillRect(leftPaddle.x, leftPaddle.y, leftPaddle.width, leftPaddle.height);
  context.fillRect(rightPaddle.x, rightPaddle.y, rightPaddle.width, rightPaddle.height);
  ball.x += ball.dx;
  ball.y += ball.dy;
  if (ball.y < grid) {
  else if (ball.y + grid > canvas.height - grid) {
    ball.y = canvas.height - grid * 2;
  if ( (ball.x < 0 || ball.x > canvas.width) && !ball.resetting) {
    ball.resetting = true;
    setTimeout(() => {
      ball.resetting = false;
      ball.x = canvas.width / 2;
      ball.y = canvas.height / 2;
  if (collides(ball, leftPaddle)) {
    ball.x = leftPaddle.x + leftPaddle.width;
  else if (collides(baM
    ball.x = rightPaddle.x - ball.width;
  context.fillRect(ball.x, ball.y, ball.width, ball.height);
  context.fillStyle = 'lightgrey';
  context.fillRect(0, 0, canvas.width, grid);
  context.fillRect(0, canvas.height - grid, canvas.width, canvas.height);
  for (let i = grid; i < canvas.height - grid; i += grid * 2) {
    context.fillRect(canvas.width / 2 - grid / 2, i, grid, grid);
document.addEventListener('keydown', function(e) {
    rightPaddle.dy = -paddleSpeed;
  else if (e.which === 40) {
    rightPaddle.dy = paddleSpeed;
  if (e.which === 87) {
    leftPaddle.dy = -paddleSpeed;
  else if (e.which === 83) {
    leftPaddle.dy = paddleSpeed;
document.addEventListener('keyup', function(e) {
  if (e.which === 38 || e.which === 40) {
    rightPaddle.dy = 0;
  if (e.which === 83 || e.which === 87) {
    leftPaddle.dy = 0;
requestAnimationFrame(loop);
text/html;charset=utf-8
  <title>Pong Game</title>
  <meta charset="UTF-8">
    background: black;
    align-items: center;
    justify-content: center;
<canvas width="750" height="585" id="game"></canvas>
const canvas = document.getElementById('game');
const context = canvas.getContext('2d');
const paddleHeight = grid * 5; // 80
PaddleY = canvas.height - grid - paddleHeight;
var paddleSpeed = 6;
const leftPaddle = {
  y: canvas.height / 2 - paddleHeight / 2,
  height: paddleHeight,
const rightPaddle = {
  x: canvas.width - grid * 3,
  y: canvas.height / 2 - paddleHeight / 2,
  height: paddleHeight,
  // start in the middle of the game
  x: canvas.width / 2,
  y: canvas.height / 2,
function collides(obj1, obj2) {
  return obj1.x < obj2.x + obj2.width &&
         obj1.x + obj1.width > obj2.x &&
         obj1.y < obj2.y + obj2.height &&
         obj1.y + obj1.height > obj2.y;
  requestAnimationFrame(loop);
  context.clearRect(0,0,canvas.width,canvas.height);
  leftPaddle.y += leftPaddle.dy;
  rightPaddle.y += rightPaddle.dy;
  if (leftPaddle.y < grid) {
    leftPaddle.y = grid;
e if (leftPaddle.y > maxPaddleY) {
    leftPaddle.y = maxPaddleY;
  if (rightPaddle.y < grid) {
    rightPaddle.y = grid;
  else if (rightPaddle.y > maxPaddleY) {
    rightPaddle.y = maxPaddleY;
  context.fillStyle = 'white';
  context.fillRect(leftPaddle.x, leftPaddle.y, leftPaddle.width, leftPaddle.height);
  context.fillRect(rightPaddle.x, rightPaddle.y, rightPaddle.width, rightPaddle.height);
  ball.x += ball.dx;
  ball.y += ball.dy;
  if (ball.y < grid) {
  else if (ball.y + grid > canvas.height - grid) {
    ball.y = canvas.height - grid * 2;
  if ( (ball.x < 0 || ball.x > canvas.width) && !ball.resetting) {
    ball.resetting = true;
    setTimeout(() => {
      ball.resetting = false;
      ball.x = canvas.width / 2;
      ball.y = canvas.height / 2;
  if (collides(ball, leftPaddle)) {
    ball.x = leftPaddle.x + leftPaddle.width;
  else if (collides(baM
    ball.x = rightPaddle.x - ball.width;
  context.fillRect(ball.x, ball.y, ball.width, ball.height);
  context.fillStyle = 'lightgrey';
  context.fillRect(0, 0, canvas.width, grid);
  context.fillRect(0, canvas.height - grid, canvas.width, canvas.height);
  for (let i = grid; i < canvas.height - grid; i += grid * 2) {
    context.fillRect(canvas.width / 2 - grid / 2, i, grid, grid);
document.addEventListener('keydown', function(e) {
    rightPaddle.dy = -paddleSpeed;
  else if (e.which === 40) {
    rightPaddle.dy = paddleSpeed;
  if (e.which === 87) {
    leftPaddle.dy = -paddleSpeed;
  else if (e.which === 83) {
    leftPaddle.dy = paddleSpeed;
document.addEventListener('keyup', function(e) {
  if (e.which === 38 || e.which === 40) {
    rightPaddle.dy = 0;
  if (e.which === 83 || e.which === 87) {
    leftPaddle.dy = 0;
requestAnimationFrame(loop);
text/html;charset=utf-8
  <title>Pong Game</title>
  <meta charset="UTF-8">
    background: black;
    align-items: center;
    justify-content: center;
<canvas width="750" height="585" id="game"></canvas>
const canvas = document.getElementById('game');
const context = canvas.getContext('2d');
const paddleHeight = grid * 5; // 80
PaddleY = canvas.height - grid - paddleHeight;
var paddleSpeed = 6;
const leftPaddle = {
  y: canvas.height / 2 - paddleHeight / 2,
  height: paddleHeight,
const rightPaddle = {
  x: canvas.width - grid * 3,
  y: canvas.height / 2 - paddleHeight / 2,
  height: paddleHeight,
  // start in the middle of the game
  x: canvas.width / 2,
  y: canvas.height / 2,
function collides(obj1, obj2) {
  return obj1.x < obj2.x + obj2.width &&
         obj1.x + obj1.width > obj2.x &&
         obj1.y < obj2.y + obj2.height &&
         obj1.y + obj1.height > obj2.y;
  requestAnimationFrame(loop);
  context.clearRect(0,0,canvas.width,canvas.height);
  leftPaddle.y += leftPaddle.dy;
  rightPaddle.y += rightPaddle.dy;
  if (leftPaddle.y < grid) {
    leftPaddle.y = grid;
e if (leftPaddle.y > maxPaddleY) {
    leftPaddle.y = maxPaddleY;
  if (rightPaddle.y < grid) {
    rightPaddle.y = grid;
  else if (rightPaddle.y > maxPaddleY) {
    rightPaddle.y = maxPaddleY;
  context.fillStyle = 'white';
  context.fillRect(leftPaddle.x, leftPaddle.y, leftPaddle.width, leftPaddle.height);
  context.fillRect(rightPaddle.x, rightPaddle.y, rightPaddle.width, rightPaddle.height);
  ball.x += ball.dx;
  ball.y += ball.dy;
  if (ball.y < grid) {
  else if (ball.y + grid > canvas.height - grid) {
    ball.y = canvas.height - grid * 2;
  if ( (ball.x < 0 || ball.x > canvas.width) && !ball.resetting) {
    ball.resetting = true;
    setTimeout(() => {
      ball.resetting = false;
      ball.x = canvas.width / 2;
      ball.y = canvas.height / 2;
  if (collides(ball, leftPaddle)) {
    ball.x = leftPaddle.x + leftPaddle.width;
  else if (collides(baM
    ball.x = rightPaddle.x - ball.width;
  context.fillRect(ball.x, ball.y, ball.width, ball.height);
  context.fillStyle = 'lightgrey';
  context.fillRect(0, 0, canvas.width, grid);
  context.fillRect(0, canvas.height - grid, canvas.width, canvas.height);
  for (let i = grid; i < canvas.height - grid; i += grid * 2) {
    context.fillRect(canvas.width / 2 - grid / 2, i, grid, grid);
document.addEventListener('keydown', function(e) {
    rightPaddle.dy = -paddleSpeed;
  else if (e.which === 40) {
    rightPaddle.dy = paddleSpeed;
  if (e.which === 87) {
    leftPaddle.dy = -paddleSpeed;
  else if (e.which === 83) {
    leftPaddle.dy = paddleSpeed;
document.addEventListener('keyup', function(e) {
  if (e.which === 38 || e.which === 40) {
    rightPaddle.dy = 0;
  if (e.which === 83 || e.which === 87) {
    leftPaddle.dy = 0;
requestAnimationFrame(loop);
text/html;charset=utf-8
  <title>Pong Game</title>
  <meta charset="UTF-8">
    background: black;
    align-items: center;
    justify-content: center;
<canvas width="750" height="585" id="game"></canvas>
const canvas = document.getElementById('game');
const context = canvas.getContext('2d');
const paddleHeight = grid * 5; // 80
PaddleY = canvas.height - grid - paddleHeight;
var paddleSpeed = 6;
const leftPaddle = {
  y: canvas.height / 2 - paddleHeight / 2,
  height: paddleHeight,
const rightPaddle = {
  x: canvas.width - grid * 3,
  y: canvas.height / 2 - paddleHeight / 2,
  height: paddleHeight,
  // start in the middle of the game
  x: canvas.width / 2,
  y: canvas.height / 2,
function collides(obj1, obj2) {
  return obj1.x < obj2.x + obj2.width &&
         obj1.x + obj1.width > obj2.x &&
         obj1.y < obj2.y + obj2.height &&
         obj1.y + obj1.height > obj2.y;
  requestAnimationFrame(loop);
  context.clearRect(0,0,canvas.width,canvas.height);
  leftPaddle.y += leftPaddle.dy;
  rightPaddle.y += rightPaddle.dy;
  if (leftPaddle.y < grid) {
    leftPaddle.y = grid;
e if (leftPaddle.y > maxPaddleY) {
    leftPaddle.y = maxPaddleY;
  if (rightPaddle.y < grid) {
    rightPaddle.y = grid;
  else if (rightPaddle.y > maxPaddleY) {
    rightPaddle.y = maxPaddleY;
  context.fillStyle = 'white';
  context.fillRect(leftPaddle.x, leftPaddle.y, leftPaddle.width, leftPaddle.height);
  context.fillRect(rightPaddle.x, rightPaddle.y, rightPaddle.width, rightPaddle.height);
  ball.x += ball.dx;
  ball.y += ball.dy;
  if (ball.y < grid) {
  else if (ball.y + grid > canvas.height - grid) {
    ball.y = canvas.height - grid * 2;
  if ( (ball.x < 0 || ball.x > canvas.width) && !ball.resetting) {
    ball.resetting = true;
    setTimeout(() => {
      ball.resetting = false;
      ball.x = canvas.width / 2;
      ball.y = canvas.height / 2;
  if (collides(ball, leftPaddle)) {
    ball.x = leftPaddle.x + leftPaddle.width;
  else if (collides(baM
    ball.x = rightPaddle.x - ball.width;
  context.fillRect(ball.x, ball.y, ball.width, ball.height);
  context.fillStyle = 'lightgrey';
  context.fillRect(0, 0, canvas.width, grid);
  context.fillRect(0, canvas.height - grid, canvas.width, canvas.height);
  for (let i = grid; i < canvas.height - grid; i += grid * 2) {
    context.fillRect(canvas.width / 2 - grid / 2, i, grid, grid);
document.addEventListener('keydown', function(e) {
    rightPaddle.dy = -paddleSpeed;
  else if (e.which === 40) {
    rightPaddle.dy = paddleSpeed;
  if (e.which === 87) {
    leftPaddle.dy = -paddleSpeed;
  else if (e.which === 83) {
    leftPaddle.dy = paddleSpeed;
document.addEventListener('keyup', function(e) {
  if (e.which === 38 || e.which === 40) {
    rightPaddle.dy = 0;
  if (e.which === 83 || e.which === 87) {
    leftPaddle.dy = 0;
requestAnimationFrame(loop);
text/html;charset=utf-8
  <title>Pong Game</title>
  <meta charset="UTF-8">
    background: black;
    align-items: center;
    justify-content: center;
<canvas width="750" height="585" id="game"></canvas>
const canvas = document.getElementById('game');
const context = canvas.getContext('2d');
const paddleHeight = grid * 5; // 80
PaddleY = canvas.height - grid - paddleHeight;
var paddleSpeed = 6;
const leftPaddle = {
  y: canvas.height / 2 - paddleHeight / 2,
  height: paddleHeight,
const rightPaddle = {
  x: canvas.width - grid * 3,
  y: canvas.height / 2 - paddleHeight / 2,
  height: paddleHeight,
  // start in the middle of the game
  x: canvas.width / 2,
  y: canvas.height / 2,
function collides(obj1, obj2) {
  return obj1.x < obj2.x + obj2.width &&
         obj1.x + obj1.width > obj2.x &&
         obj1.y < obj2.y + obj2.height &&
         obj1.y + obj1.height > obj2.y;
  requestAnimationFrame(loop);
  context.clearRect(0,0,canvas.width,canvas.height);
  leftPaddle.y += leftPaddle.dy;
  rightPaddle.y += rightPaddle.dy;
  if (leftPaddle.y < grid) {
    leftPaddle.y = grid;
e if (leftPaddle.y > maxPaddleY) {
    leftPaddle.y = maxPaddleY;
  if (rightPaddle.y < grid) {
    rightPaddle.y = grid;
  else if (rightPaddle.y > maxPaddleY) {
    rightPaddle.y = maxPaddleY;
  context.fillStyle = 'white';
  context.fillRect(leftPaddle.x, leftPaddle.y, leftPaddle.width, leftPaddle.height);
  context.fillRect(rightPaddle.x, rightPaddle.y, rightPaddle.width, rightPaddle.height);
  ball.x += ball.dx;
  ball.y += ball.dy;
  if (ball.y < grid) {
  else if (ball.y + grid > canvas.height - grid) {
    ball.y = canvas.height - grid * 2;
  if ( (ball.x < 0 || ball.x > canvas.width) && !ball.resetting) {
    ball.resetting = true;
    setTimeout(() => {
      ball.resetting = false;
      ball.x = canvas.width / 2;
      ball.y = canvas.height / 2;
  if (collides(ball, leftPaddle)) {
    ball.x = leftPaddle.x + leftPaddle.width;
  else if (collides(baM
    ball.x = rightPaddle.x - ball.width;
  context.fillRect(ball.x, ball.y, ball.width, ball.height);
  context.fillStyle = 'lightgrey';
  context.fillRect(0, 0, canvas.width, grid);
  context.fillRect(0, canvas.height - grid, canvas.width, canvas.height);
  for (let i = grid; i < canvas.height - grid; i += grid * 2) {
    context.fillRect(canvas.width / 2 - grid / 2, i, grid, grid);
document.addEventListener('keydown', function(e) {
    rightPaddle.dy = -paddleSpeed;
  else if (e.which === 40) {
    rightPaddle.dy = paddleSpeed;
  if (e.which === 87) {
    leftPaddle.dy = -paddleSpeed;
  else if (e.which === 83) {
    leftPaddle.dy = paddleSpeed;
document.addEventListener('keyup', function(e) {
  if (e.which === 38 || e.which === 40) {
    rightPaddle.dy = 0;
  if (e.which === 83 || e.which === 87) {
    leftPaddle.dy = 0;
requestAnimationFrame(loop);
text/html;charset=utf-8
  <title>Pong Game</title>
  <meta charset="UTF-8">
    background: black;
    align-items: center;
    justify-content: center;
<canvas width="750" height="585" id="game"></canvas>
const canvas = document.getElementById('game');
const context = canvas.getContext('2d');
const paddleHeight = grid * 5; // 80
PaddleY = canvas.height - grid - paddleHeight;
var paddleSpeed = 6;
const leftPaddle = {
  y: canvas.height / 2 - paddleHeight / 2,
  height: paddleHeight,
const rightPaddle = {
  x: canvas.width - grid * 3,
  y: canvas.height / 2 - paddleHeight / 2,
  height: paddleHeight,
  // start in the middle of the game
  x: canvas.width / 2,
  y: canvas.height / 2,
function collides(obj1, obj2) {
  return obj1.x < obj2.x + obj2.width &&
         obj1.x + obj1.width > obj2.x &&
         obj1.y < obj2.y + obj2.height &&
         obj1.y + obj1.height > obj2.y;
  requestAnimationFrame(loop);
  context.clearRect(0,0,canvas.width,canvas.height);
  leftPaddle.y += leftPaddle.dy;
  rightPaddle.y += rightPaddle.dy;
  if (leftPaddle.y < grid) {
    leftPaddle.y = grid;
e if (leftPaddle.y > maxPaddleY) {
    leftPaddle.y = maxPaddleY;
  if (rightPaddle.y < grid) {
    rightPaddle.y = grid;
  else if (rightPaddle.y > maxPaddleY) {
    rightPaddle.y = maxPaddleY;
  context.fillStyle = 'white';
  context.fillRect(leftPaddle.x, leftPaddle.y, leftPaddle.width, leftPaddle.height);
  context.fillRect(rightPaddle.x, rightPaddle.y, rightPaddle.width, rightPaddle.height);
  ball.x += ball.dx;
  ball.y += ball.dy;
  if (ball.y < grid) {
  else if (ball.y + grid > canvas.height - grid) {
    ball.y = canvas.height - grid * 2;
  if ( (ball.x < 0 || ball.x > canvas.width) && !ball.resetting) {
    ball.resetting = true;
    setTimeout(() => {
      ball.resetting = false;
      ball.x = canvas.width / 2;
      ball.y = canvas.height / 2;
  if (collides(ball, leftPaddle)) {
    ball.x = leftPaddle.x + leftPaddle.width;
  else if (collides(baM
    ball.x = rightPaddle.x - ball.width;
  context.fillRect(ball.x, ball.y, ball.width, ball.height);
  context.fillStyle = 'lightgrey';
  context.fillRect(0, 0, canvas.width, grid);
  context.fillRect(0, canvas.height - grid, canvas.width, canvas.height);
  for (let i = grid; i < canvas.height - grid; i += grid * 2) {
    context.fillRect(canvas.width / 2 - grid / 2, i, grid, grid);
document.addEventListener('keydown', function(e) {
    rightPaddle.dy = -paddleSpeed;
  else if (e.which === 40) {
    rightPaddle.dy = paddleSpeed;
  if (e.which === 87) {
    leftPaddle.dy = -paddleSpeed;
  else if (e.which === 83) {
    leftPaddle.dy = paddleSpeed;
document.addEventListener('keyup', function(e) {
  if (e.which === 38 || e.which === 40) {
    rightPaddle.dy = 0;
  if (e.which === 83 || e.which === 87) {
    leftPaddle.dy = 0;
requestAnimationFrame(loop);
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
{"event":"LN Integration","event_year":2018,"rarity":"common","boost":2.1,"sats_name":{"id":"9beb67b9a2cde11efb0d6e109e1d0700ed231cb459acc2916c50b35d1564090ci0","name":"btc-relics.sats"}}
-http://ns.adobe.com/xap/1.0/
" id="W5M0MpCehiHzreSzNTczkc9d"?> <x:xmpmeta xmlns:x="adobe:ns:meta/" x:xmptk="Adobe XMP Core 7.1-c000 79.dabacbb, 2021/04/14-00:39:44        "> <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"> <rdf:Description rdf:about="" xmlns:xmp="http://ns.adobe.com/xap/1.0/" xmlns:xmpMM="http://ns.adobe.com/xap/1.0/mm/" xmlns:stRef="http://ns.adobe.com/xap/1.0/sType/ResourceRef#" xmp:CreatorTool="Adobe PhotoshoM
p 23.0 (Windows)" xmpMM:InstanceID="xmp.iid:F80371A4B23F11ED852EDFE0DF539A8C" xmpMM:DocumentID="xmp.did:F80371A5B23F11ED852EDFE0DF539A8C"> <xmpMM:DerivedFrom stRef:instanceID="xmp.iid:F80371A2B23F11ED852EDFE0DF539A8C" stRef:documentID="xmp.did:F80371A3B23F11ED852EDFE0DF539A8C"/> </rdf:Description> </rdf:RDF> </x:xmpmeta> <?xpacket end="r"?>
)A&&AB///BG?>>?GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG
))4&4?((?G?5?GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
-http://ns.adobe.com/xap/1.0/
" id="W5M0MpCehiHzreSzNTczkc9d"?> <x:xmpmeta xmlns:x="adobe:ns:meta/" x:xmptk="Adobe XMP Core 7.1-c000 79.dabacbb, 2021/04/14-00:39:44        "> <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"> <rdf:Description rdf:about="" xmlns:xmp="http://ns.adobe.com/xap/1.0/" xmlns:xmpMM="http://ns.adobe.com/xap/1.0/mm/" xmlns:stRef="http://ns.adobe.com/xap/1.0/sType/ResourceRef#" xmp:CreatorTool="Adobe PhotoshoM
p 23.0 (Windows)" xmpMM:InstanceID="xmp.iid:F17571E4B23F11ED8793F77EE2005630" xmpMM:DocumentID="xmp.did:F17571E5B23F11ED8793F77EE2005630"> <xmpMM:DerivedFrom stRef:instanceID="xmp.iid:F17571E2B23F11ED8793F77EE2005630" stRef:documentID="xmp.did:F17571E3B23F11ED8793F77EE2005630"/> </rdf:Description> </rdf:RDF> </x:xmpmeta> <?xpacket end="r"?>
)A&&AB///BG?>>?GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG
))4&4?((?G?5?GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG
-http://ns.adobe.com/xap/1.0/
" id="W5M0MpCehiHzreSzNTczkc9d"?> <x:xmpmeta xmlns:x="adobe:ns:meta/" x:xmptk="Adobe XMP Core 7.1-c000 79.dabacbb, 2021/04/14-00:39:44        "> <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"> <rdf:Description rdf:about="" xmlns:xmp="http://ns.adobe.com/xap/1.0/" xmlns:xmpMM="http://ns.adobe.com/xap/1.0/mm/" xmlns:stRef="http://ns.adobe.com/xap/1.0/sType/ResourceRef#" xmp:CreatorTool="Adobe PhotoshoM
p 23.0 (Windows)" xmpMM:InstanceID="xmp.iid:F722FCD4B23F11ED9D3BF0E1E3F3A4A2" xmpMM:DocumentID="xmp.did:F722FCD5B23F11ED9D3BF0E1E3F3A4A2"> <xmpMM:DerivedFrom stRef:instanceID="xmp.iid:F722FCD2B23F11ED9D3BF0E1E3F3A4A2" stRef:documentID="xmp.did:F722FCD3B23F11ED9D3BF0E1E3F3A4A2"/> </rdf:Description> </rdf:RDF> </x:xmpmeta> <?xpacket end="r"?>
)A&&AB///BG?>>?GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG
))4&4?((?G?5?GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
-http://ns.adobe.com/xap/1.0/
" id="W5M0MpCehiHzreSzNTczkc9d"?> <x:xmpmeta xmlns:x="adobe:ns:meta/" x:xmptk="Adobe XMP Core 7.1-c000 79.dabacbb, 2021/04/14-00:39:44        "> <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"> <rdf:Description rdf:about="" xmlns:xmp="http://ns.adobe.com/xap/1.0/" xmlns:xmpMM="http://ns.adobe.com/xap/1.0/mm/" xmlns:stRef="http://ns.adobe.com/xap/1.0/sType/ResourceRef#" xmp:CreatorTool="Adobe PhotoshoM
p 23.0 (Windows)" xmpMM:InstanceID="xmp.iid:FA298B6CB23F11EDA089EA562724DAFC" xmpMM:DocumentID="xmp.did:FA298B6DB23F11EDA089EA562724DAFC"> <xmpMM:DerivedFrom stRef:instanceID="xmp.iid:FA298B6AB23F11EDA089EA562724DAFC" stRef:documentID="xmp.did:FA298B6BB23F11EDA089EA562724DAFC"/> </rdf:Description> </rdf:RDF> </x:xmpmeta> <?xpacket end="r"?>
)A&&AB///BG?>>?GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG
))4&4?((?G?5?GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG
-http://ns.adobe.com/xap/1.0/
" id="W5M0MpCehiHzreSzNTczkc9d"?> <x:xmpmeta xmlns:x="adobe:ns:meta/" x:xmptk="Adobe XMP Core 7.1-c000 79.dabacbb, 2021/04/14-00:39:44        "> <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"> <rdf:Description rdf:about="" xmlns:xmp="http://ns.adobe.com/xap/1.0/" xmlns:xmpMM="http://ns.adobe.com/xap/1.0/mm/" xmlns:stRef="http://ns.adobe.com/xap/1.0/sType/ResourceRef#" xmp:CreatorTool="Adobe PhotoshoM
p 23.0 (Windows)" xmpMM:InstanceID="xmp.iid:EFB4A31EB23F11EDAE4FD5515833EA2F" xmpMM:DocumentID="xmp.did:EFB4A31FB23F11EDAE4FD5515833EA2F"> <xmpMM:DerivedFrom stRef:instanceID="xmp.iid:EFB4A31CB23F11EDAE4FD5515833EA2F" stRef:documentID="xmp.did:EFB4A31DB23F11EDAE4FD5515833EA2F"/> </rdf:Description> </rdf:RDF> </x:xmpmeta> <?xpacket end="r"?>
)A&&AB///BG?>>?GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG
))4&4?((?G?5?GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG
-http://ns.adobe.com/xap/1.0/
" id="W5M0MpCehiHzreSzNTczkc9d"?> <x:xmpmeta xmlns:x="adobe:ns:meta/" x:xmptk="Adobe XMP Core 7.1-c000 79.dabacbb, 2021/04/14-00:39:44        "> <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"> <rdf:Description rdf:about="" xmlns:xmp="http://ns.adobe.com/xap/1.0/" xmlns:xmpMM="http://ns.adobe.com/xap/1.0/mm/" xmlns:stRef="http://ns.adobe.com/xap/1.0/sType/ResourceRef#" xmp:CreatorTool="Adobe PhotoshoM
p 23.0 (Windows)" xmpMM:InstanceID="xmp.iid:F1C3B311B23F11EDB1C2F1CE4E3D7E55" xmpMM:DocumentID="xmp.did:F1C3B312B23F11EDB1C2F1CE4E3D7E55"> <xmpMM:DerivedFrom stRef:instanceID="xmp.iid:F1C3B30FB23F11EDB1C2F1CE4E3D7E55" stRef:documentID="xmp.did:F1C3B310B23F11EDB1C2F1CE4E3D7E55"/> </rdf:Description> </rdf:RDF> </x:xmpmeta> <?xpacket end="r"?>
)A&&AB///BG?>>?GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG
))4&4?((?G?5?GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG
-http://ns.adobe.com/xap/1.0/
" id="W5M0MpCehiHzreSzNTczkc9d"?> <x:xmpmeta xmlns:x="adobe:ns:meta/" x:xmptk="Adobe XMP Core 7.1-c000 79.dabacbb, 2021/04/14-00:39:44        "> <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"> <rdf:Description rdf:about="" xmlns:xmp="http://ns.adobe.com/xap/1.0/" xmlns:xmpMM="http://ns.adobe.com/xap/1.0/mm/" xmlns:stRef="http://ns.adobe.com/xap/1.0/sType/ResourceRef#" xmp:CreatorTool="Adobe PhotoshoM
p 23.0 (Windows)" xmpMM:InstanceID="xmp.iid:F9C88817B23F11EDB868AEA67CEA742A" xmpMM:DocumentID="xmp.did:F9C88818B23F11EDB868AEA67CEA742A"> <xmpMM:DerivedFrom stRef:instanceID="xmp.iid:F9C88815B23F11EDB868AEA67CEA742A" stRef:documentID="xmp.did:F9C88816B23F11EDB868AEA67CEA742A"/> </rdf:Description> </rdf:RDF> </x:xmpmeta> <?xpacket end="r"?>
)A&&AB///BG?>>?GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG
))4&4?((?G?5?GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG
text/plain;charset=utf-8
-http://ns.adobe.com/xap/1.0/
" id="W5M0MpCehiHzreSzNTczkc9d"?> <x:xmpmeta xmlns:x="adobe:ns:meta/" x:xmptk="Adobe XMP Core 7.1-c000 79.dabacbb, 2021/04/14-00:39:44        "> <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"> <rdf:Description rdf:about="" xmlns:xmp="http://ns.adobe.com/xap/1.0/" xmlns:xmpMM="http://ns.adobe.com/xap/1.0/mm/" xmlns:stRef="http://ns.adobe.com/xap/1.0/sType/ResourceRef#" xmp:CreatorTool="Adobe PhotoshoM
p 23.0 (Windows)" xmpMM:InstanceID="xmp.iid:F64021FFB23F11ED932CEAFA06F2A049" xmpMM:DocumentID="xmp.did:F6402200B23F11ED932CEAFA06F2A049"> <xmpMM:DerivedFrom stRef:instanceID="xmp.iid:F64021FDB23F11ED932CEAFA06F2A049" stRef:documentID="xmp.did:F64021FEB23F11ED932CEAFA06F2A049"/> </rdf:Description> </rdf:RDF> </x:xmpmeta> <?xpacket end="r"?>
)A&&AB///BG?>>?GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG
))4&4?((?G?5?GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG
-http://ns.adobe.com/xap/1.0/
" id="W5M0MpCehiHzreSzNTczkc9d"?> <x:xmpmeta xmlns:x="adobe:ns:meta/" x:xmptk="Adobe XMP Core 7.1-c000 79.dabacbb, 2021/04/14-00:39:44        "> <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"> <rdf:Description rdf:about="" xmlns:xmp="http://ns.adobe.com/xap/1.0/" xmlns:xmpMM="http://ns.adobe.com/xap/1.0/mm/" xmlns:stRef="http://ns.adobe.com/xap/1.0/sType/ResourceRef#" xmp:CreatorTool="Adobe PhotoshoM
p 23.0 (Windows)" xmpMM:InstanceID="xmp.iid:F50A0EE1B23F11ED975CD25B200AA769" xmpMM:DocumentID="xmp.did:F50A0EE2B23F11ED975CD25B200AA769"> <xmpMM:DerivedFrom stRef:instanceID="xmp.iid:F50A0EDFB23F11ED975CD25B200AA769" stRef:documentID="xmp.did:F50A0EE0B23F11ED975CD25B200AA769"/> </rdf:Description> </rdf:RDF> </x:xmpmeta> <?xpacket end="r"?>
)A&&AB///BG?>>?GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG
))4&4?((?G?5?GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG
text/html;charset=utf-8
  <title>Bubble Shooter Game</title>
  <meta charset="UTF-8">
    background: black;
    align-items: center;
    justify-content: center;
<canvas width="271" height="392" id="game"></canvas>
const canvas = document.getElementById('game');
const context = canvas.getContext('2d');
  ['R','R','Y','Y','BM
  ['R','R','Y','Y','B','B','G'],
  ['B','B','G','G','R','R','Y','Y'],
  ['B','G','G','R','R','Y','Y']
const colors = Object.values(colorMap);
const bubbleGap = 1;
function degToRad(deg) {
  return (deg * Math.PI) / 180;
function rotatePoint(x, y, angle) {
  let sin = Math.sin(angle);
  let cos = Math.cos(angle);
x: x * cos - y * sin,
    y: x * sin + y * cos
function getRandomInt(min, max) {
  min = Math.ceil(min);
  max = Math.floor(max);
  return Math.floor(Math.random() * (max - min + 1)) + min;
function getDistance(obj1, obj2) {
  const distX = obj1.x - obj2.x;
  const distY = obj1.y - obj2.y;
  return Math.sqrt(distX * distX + distY * distY);
function collides(obj1, obj2) {
  return getDistance(obj1, obj2) < obj1.radius + obj2.radius;
function getClosestBubble(obj, activeState = falM
  const closestBubbles = bubbles
    .filter(bubble => bubble.active == activeState && collides(obj, bubble));
  if (!closestBubbles.length) {
  return closestBubbles
    .map(bubble => {
        distance: getDistance(obj, bubble),
    .sort((a, b) => a.distance - b.distance)[0].bubble;
function createBubble(x, y, color) {
  const row = Math.floor(y / grid);
  const col = Math.floor(x / grid);
  const startX = row % 2 === 0M
  const center = grid / 2;
    x: wallSize + (grid + bubbleGap) * col + startX + center,
    y: wallSize + (grid + bubbleGap - 4) * row + center,
    radius: grid / 2,
    active: color ? true : false
function getNeighbors(bubble) {
  const neighbors = [];
    rotatePoint(grid, 0, 0),
    rotatePoint(grid, 0, degToRad(60)),
    rotatePoint(grid, 0, degToRad(120)),
    rotatePoint(grid, 0, degToRad(180)),
tatePoint(grid, 0, degToRad(240)),
    rotatePoint(grid, 0, degToRad(300))
  for (let i = 0; i < dirs.length; i++) {
    const dir = dirs[i];
    const newBubble = {
      x: bubble.x + dir.x,
      y: bubble.y + dir.y,
      radius: bubble.radius
    const neighbor = getClosestBubble(newBubble, true);
    if (neighbor && neighbor !== bubble && !neighbors.includes(neighbor)) {
      neighbors.push(neighbor);
function removeMatch(targetBubble) {
st matches = [targetBubble];
  bubbles.forEach(bubble => bubble.processed = false);
  targetBubble.processed = true;
  let neighbors = getNeighbors(targetBubble);
  for (let i = 0; i < neighbors.length; i++) {
    let neighbor = neighbors[i];
    if (!neighbor.processed) {
      neighbor.processed = true;
      if (neighbor.color === targetBubble.color) {
        matches.push(neighbor);
        neighbors = neighbors.concat(getNeighbors(neighbor));
  if (matches.length >= 3) {
  matches.forEach(bubble => {
      bubble.active = false;
function dropFloatingBubbles() {
  const activeBubbles = bubbles.filter(bubble => bubble.active);
  activeBubbles.forEach(bubble => bubble.processed = false);
  let neighbors = activeBubbles
    .filter(bubble => bubble.y - grid <= wallSize);
  for (let i = 0; i < neighbors.length; i++) {
    let neighbor = neighbors[i];
    if (!neighbor.processed) {
      neighbor.processed = true;
      neighbors = neighbors.concat(gM
etNeighbors(neighbor));
    .filter(bubble => !bubble.processed)
    .forEach(bubble => {
      bubble.active = false;
      particles.push({
        x: bubble.x,
        y: bubble.y,
        color: bubble.color,
        radius: bubble.radius,
        active: true
for (let row = 0; row < 10; row++) {
  for (let col = 0; col < (row % 2 === 0 ? 8 : 7); col++) {
    const color = level1[row]?.[col];
    createBubble(col * grid, row * grid, colorMap[colM
const curBubblePos = {
  x: canvas.width / 2,
  y: canvas.height - grid * 1.5
  x: curBubblePos.x,
  y: curBubblePos.y,
  radius: grid / 2,  // a circles radius is half the width (diameter)
const minDeg = degToRad(-60);
const maxDeg = degToRad(60);
function getNewBubble() {
  curBubble.x = curBubblePos.x;
  curBubble.y = curBubblePos.y;
  curBubble.dx = curBubble.dyM
  const randInt = getRandomInt(0, colors.length - 1);
  curBubble.color = colors[randInt];
function handleCollision(bubble) {
  bubble.color = curBubble.color;
  bubble.active = true;
  removeMatch(bubble);
  dropFloatingBubbles();
  requestAnimationFrame(loop);
  context.clearRect(0,0,canvas.width,canvas.height);
  shootDeg = shootDeg + degToRad(2) * shootDir;
  if (shootDeg < minDeg) {
    shootDeg = minDeg;
  else if (shootDeg > maxDeg) {
   shootDeg = maxDeg
  curBubble.x += curBubble.dx;
  curBubble.y += curBubble.dy;
  if (curBubble.x - grid / 2 < wallSize) {
    curBubble.x = wallSize + grid / 2;
    curBubble.dx *= -1;
  else if (curBubble.x + grid / 2 > canvas.width - wallSize) {
    curBubble.x = canvas.width - wallSize - grid / 2;
    curBubble.dx *= -1;
  if (curBubble.y - grid / 2 < wallSize) {
    const closestBubble = getClosestBubble(curBubble);
    handleCollision(closestBubble);
  for (let i = 0; i < buM
bbles.length; i++) {
    const bubble = bubbles[i];
    if (bubble.active && collides(curBubble, bubble)) {
      const closestBubble = getClosestBubble(curBubble);
      if (!closestBubble)  {
        window.alert('Game Over');
        window.location.reload();
      if (closestBubble) {
        handleCollision(closestBubble);
  particles.forEach(particle => {
    particle.y += 8;
  particles = particles.filter(particles => particles.y < canvas.height - grid / 2);
  context.fillStyle = 'lightgrey';
  context.fillRect(0, 0, canvas.width, wallSize);
  context.fillRect(0, 0, wallSize, canvas.height);
  context.fillRect(canvas.width - wallSize, 0, wallSize, canvas.height);
  bubbles.concat(particles).forEach(bubble => {
    if (!bubble.active) return;
    context.fillStyle = bubble.color;
    context.beginPath();
    context.arc(bubble.x, bubble.y, bubble.radius, 0, 2 * Math.PI);
  context.translate(curBubblePos.x, curM
  context.rotate(shootDeg);
  context.translate(0, -grid / 2 * 4.5);
  context.strokeStyle = 'white';
  context.lineWidth = 2;
  context.beginPath();
  context.moveTo(0, 0);
  context.lineTo(0, grid * 2);
  context.moveTo(0, 0);
  context.lineTo(-10, grid * 0.4);
  context.moveTo(0, 0);
  context.lineTo(10, grid * 0.4);
  context.restore();
  context.fillStyle = curBubble.color;
  context.beginPath();
  context.arc(curBubble.x, curBubble.y, curBubble.radius, 0, 2 * M
document.addEventListener('keydown', (e) => {
  if (e.code === 'ArrowLeft') {
  else if (e.code === 'ArrowRight') {
  if (e.code === 'Space' &&  curBubble.dx === 0 && curBubble.dy === 0) {
    curBubble.dx = Math.sin(shootDeg) * curBubble.speed;
    curBubble.dy = -Math.cos(shootDeg) * curBubble.speed;
document.addEventListener('keyup', (e) => {
    (e.code === 'ArrowLeft' && shootDir === -1) ||
code === 'ArrowRight' && shootDir === 1)
requestAnimationFrame(loop);
text/html;charset=utf-8
  <title>Bubble Shooter Game</title>
  <meta charset="UTF-8">
    background: black;
    align-items: center;
    justify-content: center;
<canvas width="271" height="392" id="game"></canvas>
const canvas = document.getElementById('game');
const context = canvas.getContext('2d');
  ['R','R','Y','Y','BM
  ['R','R','Y','Y','B','B','G'],
  ['B','B','G','G','R','R','Y','Y'],
  ['B','G','G','R','R','Y','Y']
const colors = Object.values(colorMap);
const bubbleGap = 1;
function degToRad(deg) {
  return (deg * Math.PI) / 180;
function rotatePoint(x, y, angle) {
  let sin = Math.sin(angle);
  let cos = Math.cos(angle);
x: x * cos - y * sin,
    y: x * sin + y * cos
function getRandomInt(min, max) {
  min = Math.ceil(min);
  max = Math.floor(max);
  return Math.floor(Math.random() * (max - min + 1)) + min;
function getDistance(obj1, obj2) {
  const distX = obj1.x - obj2.x;
  const distY = obj1.y - obj2.y;
  return Math.sqrt(distX * distX + distY * distY);
function collides(obj1, obj2) {
  return getDistance(obj1, obj2) < obj1.radius + obj2.radius;
function getClosestBubble(obj, activeState = falM
  const closestBubbles = bubbles
    .filter(bubble => bubble.active == activeState && collides(obj, bubble));
  if (!closestBubbles.length) {
  return closestBubbles
    .map(bubble => {
        distance: getDistance(obj, bubble),
    .sort((a, b) => a.distance - b.distance)[0].bubble;
function createBubble(x, y, color) {
  const row = Math.floor(y / grid);
  const col = Math.floor(x / grid);
  const startX = row % 2 === 0M
  const center = grid / 2;
    x: wallSize + (grid + bubbleGap) * col + startX + center,
    y: wallSize + (grid + bubbleGap - 4) * row + center,
    radius: grid / 2,
    active: color ? true : false
function getNeighbors(bubble) {
  const neighbors = [];
    rotatePoint(grid, 0, 0),
    rotatePoint(grid, 0, degToRad(60)),
    rotatePoint(grid, 0, degToRad(120)),
    rotatePoint(grid, 0, degToRad(180)),
tatePoint(grid, 0, degToRad(240)),
    rotatePoint(grid, 0, degToRad(300))
  for (let i = 0; i < dirs.length; i++) {
    const dir = dirs[i];
    const newBubble = {
      x: bubble.x + dir.x,
      y: bubble.y + dir.y,
      radius: bubble.radius
    const neighbor = getClosestBubble(newBubble, true);
    if (neighbor && neighbor !== bubble && !neighbors.includes(neighbor)) {
      neighbors.push(neighbor);
function removeMatch(targetBubble) {
st matches = [targetBubble];
  bubbles.forEach(bubble => bubble.processed = false);
  targetBubble.processed = true;
  let neighbors = getNeighbors(targetBubble);
  for (let i = 0; i < neighbors.length; i++) {
    let neighbor = neighbors[i];
    if (!neighbor.processed) {
      neighbor.processed = true;
      if (neighbor.color === targetBubble.color) {
        matches.push(neighbor);
        neighbors = neighbors.concat(getNeighbors(neighbor));
  if (matches.length >= 3) {
  matches.forEach(bubble => {
      bubble.active = false;
function dropFloatingBubbles() {
  const activeBubbles = bubbles.filter(bubble => bubble.active);
  activeBubbles.forEach(bubble => bubble.processed = false);
  let neighbors = activeBubbles
    .filter(bubble => bubble.y - grid <= wallSize);
  for (let i = 0; i < neighbors.length; i++) {
    let neighbor = neighbors[i];
    if (!neighbor.processed) {
      neighbor.processed = true;
      neighbors = neighbors.concat(gM
etNeighbors(neighbor));
    .filter(bubble => !bubble.processed)
    .forEach(bubble => {
      bubble.active = false;
      particles.push({
        x: bubble.x,
        y: bubble.y,
        color: bubble.color,
        radius: bubble.radius,
        active: true
for (let row = 0; row < 10; row++) {
  for (let col = 0; col < (row % 2 === 0 ? 8 : 7); col++) {
    const color = level1[row]?.[col];
    createBubble(col * grid, row * grid, colorMap[colM
const curBubblePos = {
  x: canvas.width / 2,
  y: canvas.height - grid * 1.5
  x: curBubblePos.x,
  y: curBubblePos.y,
  radius: grid / 2,  // a circles radius is half the width (diameter)
const minDeg = degToRad(-60);
const maxDeg = degToRad(60);
function getNewBubble() {
  curBubble.x = curBubblePos.x;
  curBubble.y = curBubblePos.y;
  curBubble.dx = curBubble.dyM
  const randInt = getRandomInt(0, colors.length - 1);
  curBubble.color = colors[randInt];
function handleCollision(bubble) {
  bubble.color = curBubble.color;
  bubble.active = true;
  removeMatch(bubble);
  dropFloatingBubbles();
  requestAnimationFrame(loop);
  context.clearRect(0,0,canvas.width,canvas.height);
  shootDeg = shootDeg + degToRad(2) * shootDir;
  if (shootDeg < minDeg) {
    shootDeg = minDeg;
  else if (shootDeg > maxDeg) {
   shootDeg = maxDeg
  curBubble.x += curBubble.dx;
  curBubble.y += curBubble.dy;
  if (curBubble.x - grid / 2 < wallSize) {
    curBubble.x = wallSize + grid / 2;
    curBubble.dx *= -1;
  else if (curBubble.x + grid / 2 > canvas.width - wallSize) {
    curBubble.x = canvas.width - wallSize - grid / 2;
    curBubble.dx *= -1;
  if (curBubble.y - grid / 2 < wallSize) {
    const closestBubble = getClosestBubble(curBubble);
    handleCollision(closestBubble);
  for (let i = 0; i < buM
bbles.length; i++) {
    const bubble = bubbles[i];
    if (bubble.active && collides(curBubble, bubble)) {
      const closestBubble = getClosestBubble(curBubble);
      if (!closestBubble)  {
        window.alert('Game Over');
        window.location.reload();
      if (closestBubble) {
        handleCollision(closestBubble);
  particles.forEach(particle => {
    particle.y += 8;
  particles = particles.filter(particles => particles.y < canvas.height - grid / 2);
  context.fillStyle = 'lightgrey';
  context.fillRect(0, 0, canvas.width, wallSize);
  context.fillRect(0, 0, wallSize, canvas.height);
  context.fillRect(canvas.width - wallSize, 0, wallSize, canvas.height);
  bubbles.concat(particles).forEach(bubble => {
    if (!bubble.active) return;
    context.fillStyle = bubble.color;
    context.beginPath();
    context.arc(bubble.x, bubble.y, bubble.radius, 0, 2 * Math.PI);
  context.translate(curBubblePos.x, curM
  context.rotate(shootDeg);
  context.translate(0, -grid / 2 * 4.5);
  context.strokeStyle = 'white';
  context.lineWidth = 2;
  context.beginPath();
  context.moveTo(0, 0);
  context.lineTo(0, grid * 2);
  context.moveTo(0, 0);
  context.lineTo(-10, grid * 0.4);
  context.moveTo(0, 0);
  context.lineTo(10, grid * 0.4);
  context.restore();
  context.fillStyle = curBubble.color;
  context.beginPath();
  context.arc(curBubble.x, curBubble.y, curBubble.radius, 0, 2 * M
document.addEventListener('keydown', (e) => {
  if (e.code === 'ArrowLeft') {
  else if (e.code === 'ArrowRight') {
  if (e.code === 'Space' &&  curBubble.dx === 0 && curBubble.dy === 0) {
    curBubble.dx = Math.sin(shootDeg) * curBubble.speed;
    curBubble.dy = -Math.cos(shootDeg) * curBubble.speed;
document.addEventListener('keyup', (e) => {
    (e.code === 'ArrowLeft' && shootDir === -1) ||
code === 'ArrowRight' && shootDir === 1)
requestAnimationFrame(loop);
text/html;charset=utf-8
  <title>Bubble Shooter Game</title>
  <meta charset="UTF-8">
    background: black;
    align-items: center;
    justify-content: center;
<canvas width="271" height="392" id="game"></canvas>
const canvas = document.getElementById('game');
const context = canvas.getContext('2d');
  ['R','R','Y','Y','BM
  ['R','R','Y','Y','B','B','G'],
  ['B','B','G','G','R','R','Y','Y'],
  ['B','G','G','R','R','Y','Y']
const colors = Object.values(colorMap);
const bubbleGap = 1;
function degToRad(deg) {
  return (deg * Math.PI) / 180;
function rotatePoint(x, y, angle) {
  let sin = Math.sin(angle);
  let cos = Math.cos(angle);
x: x * cos - y * sin,
    y: x * sin + y * cos
function getRandomInt(min, max) {
  min = Math.ceil(min);
  max = Math.floor(max);
  return Math.floor(Math.random() * (max - min + 1)) + min;
function getDistance(obj1, obj2) {
  const distX = obj1.x - obj2.x;
  const distY = obj1.y - obj2.y;
  return Math.sqrt(distX * distX + distY * distY);
function collides(obj1, obj2) {
  return getDistance(obj1, obj2) < obj1.radius + obj2.radius;
function getClosestBubble(obj, activeState = falM
  const closestBubbles = bubbles
    .filter(bubble => bubble.active == activeState && collides(obj, bubble));
  if (!closestBubbles.length) {
  return closestBubbles
    .map(bubble => {
        distance: getDistance(obj, bubble),
    .sort((a, b) => a.distance - b.distance)[0].bubble;
function createBubble(x, y, color) {
  const row = Math.floor(y / grid);
  const col = Math.floor(x / grid);
  const startX = row % 2 === 0M
  const center = grid / 2;
    x: wallSize + (grid + bubbleGap) * col + startX + center,
    y: wallSize + (grid + bubbleGap - 4) * row + center,
    radius: grid / 2,
    active: color ? true : false
function getNeighbors(bubble) {
  const neighbors = [];
    rotatePoint(grid, 0, 0),
    rotatePoint(grid, 0, degToRad(60)),
    rotatePoint(grid, 0, degToRad(120)),
    rotatePoint(grid, 0, degToRad(180)),
tatePoint(grid, 0, degToRad(240)),
    rotatePoint(grid, 0, degToRad(300))
  for (let i = 0; i < dirs.length; i++) {
    const dir = dirs[i];
    const newBubble = {
      x: bubble.x + dir.x,
      y: bubble.y + dir.y,
      radius: bubble.radius
    const neighbor = getClosestBubble(newBubble, true);
    if (neighbor && neighbor !== bubble && !neighbors.includes(neighbor)) {
      neighbors.push(neighbor);
function removeMatch(targetBubble) {
st matches = [targetBubble];
  bubbles.forEach(bubble => bubble.processed = false);
  targetBubble.processed = true;
  let neighbors = getNeighbors(targetBubble);
  for (let i = 0; i < neighbors.length; i++) {
    let neighbor = neighbors[i];
    if (!neighbor.processed) {
      neighbor.processed = true;
      if (neighbor.color === targetBubble.color) {
        matches.push(neighbor);
        neighbors = neighbors.concat(getNeighbors(neighbor));
  if (matches.length >= 3) {
  matches.forEach(bubble => {
      bubble.active = false;
function dropFloatingBubbles() {
  const activeBubbles = bubbles.filter(bubble => bubble.active);
  activeBubbles.forEach(bubble => bubble.processed = false);
  let neighbors = activeBubbles
    .filter(bubble => bubble.y - grid <= wallSize);
  for (let i = 0; i < neighbors.length; i++) {
    let neighbor = neighbors[i];
    if (!neighbor.processed) {
      neighbor.processed = true;
      neighbors = neighbors.concat(gM
etNeighbors(neighbor));
    .filter(bubble => !bubble.processed)
    .forEach(bubble => {
      bubble.active = false;
      particles.push({
        x: bubble.x,
        y: bubble.y,
        color: bubble.color,
        radius: bubble.radius,
        active: true
for (let row = 0; row < 10; row++) {
  for (let col = 0; col < (row % 2 === 0 ? 8 : 7); col++) {
    const color = level1[row]?.[col];
    createBubble(col * grid, row * grid, colorMap[colM
const curBubblePos = {
  x: canvas.width / 2,
  y: canvas.height - grid * 1.5
  x: curBubblePos.x,
  y: curBubblePos.y,
  radius: grid / 2,  // a circles radius is half the width (diameter)
const minDeg = degToRad(-60);
const maxDeg = degToRad(60);
function getNewBubble() {
  curBubble.x = curBubblePos.x;
  curBubble.y = curBubblePos.y;
  curBubble.dx = curBubble.dyM
  const randInt = getRandomInt(0, colors.length - 1);
  curBubble.color = colors[randInt];
function handleCollision(bubble) {
  bubble.color = curBubble.color;
  bubble.active = true;
  removeMatch(bubble);
  dropFloatingBubbles();
  requestAnimationFrame(loop);
  context.clearRect(0,0,canvas.width,canvas.height);
  shootDeg = shootDeg + degToRad(2) * shootDir;
  if (shootDeg < minDeg) {
    shootDeg = minDeg;
  else if (shootDeg > maxDeg) {
   shootDeg = maxDeg
  curBubble.x += curBubble.dx;
  curBubble.y += curBubble.dy;
  if (curBubble.x - grid / 2 < wallSize) {
    curBubble.x = wallSize + grid / 2;
    curBubble.dx *= -1;
  else if (curBubble.x + grid / 2 > canvas.width - wallSize) {
    curBubble.x = canvas.width - wallSize - grid / 2;
    curBubble.dx *= -1;
  if (curBubble.y - grid / 2 < wallSize) {
    const closestBubble = getClosestBubble(curBubble);
    handleCollision(closestBubble);
  for (let i = 0; i < buM
bbles.length; i++) {
    const bubble = bubbles[i];
    if (bubble.active && collides(curBubble, bubble)) {
      const closestBubble = getClosestBubble(curBubble);
      if (!closestBubble)  {
        window.alert('Game Over');
        window.location.reload();
      if (closestBubble) {
        handleCollision(closestBubble);
  particles.forEach(particle => {
    particle.y += 8;
  particles = particles.filter(particles => particles.y < canvas.height - grid / 2);
  context.fillStyle = 'lightgrey';
  context.fillRect(0, 0, canvas.width, wallSize);
  context.fillRect(0, 0, wallSize, canvas.height);
  context.fillRect(canvas.width - wallSize, 0, wallSize, canvas.height);
  bubbles.concat(particles).forEach(bubble => {
    if (!bubble.active) return;
    context.fillStyle = bubble.color;
    context.beginPath();
    context.arc(bubble.x, bubble.y, bubble.radius, 0, 2 * Math.PI);
  context.translate(curBubblePos.x, curM
  context.rotate(shootDeg);
  context.translate(0, -grid / 2 * 4.5);
  context.strokeStyle = 'white';
  context.lineWidth = 2;
  context.beginPath();
  context.moveTo(0, 0);
  context.lineTo(0, grid * 2);
  context.moveTo(0, 0);
  context.lineTo(-10, grid * 0.4);
  context.moveTo(0, 0);
  context.lineTo(10, grid * 0.4);
  context.restore();
  context.fillStyle = curBubble.color;
  context.beginPath();
  context.arc(curBubble.x, curBubble.y, curBubble.radius, 0, 2 * M
document.addEventListener('keydown', (e) => {
  if (e.code === 'ArrowLeft') {
  else if (e.code === 'ArrowRight') {
  if (e.code === 'Space' &&  curBubble.dx === 0 && curBubble.dy === 0) {
    curBubble.dx = Math.sin(shootDeg) * curBubble.speed;
    curBubble.dy = -Math.cos(shootDeg) * curBubble.speed;
document.addEventListener('keyup', (e) => {
    (e.code === 'ArrowLeft' && shootDir === -1) ||
code === 'ArrowRight' && shootDir === 1)
requestAnimationFrame(loop);
text/html;charset=utf-8
  <title>Bubble Shooter Game</title>
  <meta charset="UTF-8">
    background: black;
    align-items: center;
    justify-content: center;
<canvas width="271" height="392" id="game"></canvas>
const canvas = document.getElementById('game');
const context = canvas.getContext('2d');
  ['R','R','Y','Y','BM
  ['R','R','Y','Y','B','B','G'],
  ['B','B','G','G','R','R','Y','Y'],
  ['B','G','G','R','R','Y','Y']
const colors = Object.values(colorMap);
const bubbleGap = 1;
function degToRad(deg) {
  return (deg * Math.PI) / 180;
function rotatePoint(x, y, angle) {
  let sin = Math.sin(angle);
  let cos = Math.cos(angle);
x: x * cos - y * sin,
    y: x * sin + y * cos
function getRandomInt(min, max) {
  min = Math.ceil(min);
  max = Math.floor(max);
  return Math.floor(Math.random() * (max - min + 1)) + min;
function getDistance(obj1, obj2) {
  const distX = obj1.x - obj2.x;
  const distY = obj1.y - obj2.y;
  return Math.sqrt(distX * distX + distY * distY);
function collides(obj1, obj2) {
  return getDistance(obj1, obj2) < obj1.radius + obj2.radius;
function getClosestBubble(obj, activeState = falM
  const closestBubbles = bubbles
    .filter(bubble => bubble.active == activeState && collides(obj, bubble));
  if (!closestBubbles.length) {
  return closestBubbles
    .map(bubble => {
        distance: getDistance(obj, bubble),
    .sort((a, b) => a.distance - b.distance)[0].bubble;
function createBubble(x, y, color) {
  const row = Math.floor(y / grid);
  const col = Math.floor(x / grid);
  const startX = row % 2 === 0M
  const center = grid / 2;
    x: wallSize + (grid + bubbleGap) * col + startX + center,
    y: wallSize + (grid + bubbleGap - 4) * row + center,
    radius: grid / 2,
    active: color ? true : false
function getNeighbors(bubble) {
  const neighbors = [];
    rotatePoint(grid, 0, 0),
    rotatePoint(grid, 0, degToRad(60)),
    rotatePoint(grid, 0, degToRad(120)),
    rotatePoint(grid, 0, degToRad(180)),
tatePoint(grid, 0, degToRad(240)),
    rotatePoint(grid, 0, degToRad(300))
  for (let i = 0; i < dirs.length; i++) {
    const dir = dirs[i];
    const newBubble = {
      x: bubble.x + dir.x,
      y: bubble.y + dir.y,
      radius: bubble.radius
    const neighbor = getClosestBubble(newBubble, true);
    if (neighbor && neighbor !== bubble && !neighbors.includes(neighbor)) {
      neighbors.push(neighbor);
function removeMatch(targetBubble) {
st matches = [targetBubble];
  bubbles.forEach(bubble => bubble.processed = false);
  targetBubble.processed = true;
  let neighbors = getNeighbors(targetBubble);
  for (let i = 0; i < neighbors.length; i++) {
    let neighbor = neighbors[i];
    if (!neighbor.processed) {
      neighbor.processed = true;
      if (neighbor.color === targetBubble.color) {
        matches.push(neighbor);
        neighbors = neighbors.concat(getNeighbors(neighbor));
  if (matches.length >= 3) {
  matches.forEach(bubble => {
      bubble.active = false;
function dropFloatingBubbles() {
  const activeBubbles = bubbles.filter(bubble => bubble.active);
  activeBubbles.forEach(bubble => bubble.processed = false);
  let neighbors = activeBubbles
    .filter(bubble => bubble.y - grid <= wallSize);
  for (let i = 0; i < neighbors.length; i++) {
    let neighbor = neighbors[i];
    if (!neighbor.processed) {
      neighbor.processed = true;
      neighbors = neighbors.concat(gM
etNeighbors(neighbor));
    .filter(bubble => !bubble.processed)
    .forEach(bubble => {
      bubble.active = false;
      particles.push({
        x: bubble.x,
        y: bubble.y,
        color: bubble.color,
        radius: bubble.radius,
        active: true
for (let row = 0; row < 10; row++) {
  for (let col = 0; col < (row % 2 === 0 ? 8 : 7); col++) {
    const color = level1[row]?.[col];
    createBubble(col * grid, row * grid, colorMap[colM
const curBubblePos = {
  x: canvas.width / 2,
  y: canvas.height - grid * 1.5
  x: curBubblePos.x,
  y: curBubblePos.y,
  radius: grid / 2,  // a circles radius is half the width (diameter)
const minDeg = degToRad(-60);
const maxDeg = degToRad(60);
function getNewBubble() {
  curBubble.x = curBubblePos.x;
  curBubble.y = curBubblePos.y;
  curBubble.dx = curBubble.dyM
  const randInt = getRandomInt(0, colors.length - 1);
  curBubble.color = colors[randInt];
function handleCollision(bubble) {
  bubble.color = curBubble.color;
  bubble.active = true;
  removeMatch(bubble);
  dropFloatingBubbles();
  requestAnimationFrame(loop);
  context.clearRect(0,0,canvas.width,canvas.height);
  shootDeg = shootDeg + degToRad(2) * shootDir;
  if (shootDeg < minDeg) {
    shootDeg = minDeg;
  else if (shootDeg > maxDeg) {
   shootDeg = maxDeg
  curBubble.x += curBubble.dx;
  curBubble.y += curBubble.dy;
  if (curBubble.x - grid / 2 < wallSize) {
    curBubble.x = wallSize + grid / 2;
    curBubble.dx *= -1;
  else if (curBubble.x + grid / 2 > canvas.width - wallSize) {
    curBubble.x = canvas.width - wallSize - grid / 2;
    curBubble.dx *= -1;
  if (curBubble.y - grid / 2 < wallSize) {
    const closestBubble = getClosestBubble(curBubble);
    handleCollision(closestBubble);
  for (let i = 0; i < buM
bbles.length; i++) {
    const bubble = bubbles[i];
    if (bubble.active && collides(curBubble, bubble)) {
      const closestBubble = getClosestBubble(curBubble);
      if (!closestBubble)  {
        window.alert('Game Over');
        window.location.reload();
      if (closestBubble) {
        handleCollision(closestBubble);
  particles.forEach(particle => {
    particle.y += 8;
  particles = particles.filter(particles => particles.y < canvas.height - grid / 2);
  context.fillStyle = 'lightgrey';
  context.fillRect(0, 0, canvas.width, wallSize);
  context.fillRect(0, 0, wallSize, canvas.height);
  context.fillRect(canvas.width - wallSize, 0, wallSize, canvas.height);
  bubbles.concat(particles).forEach(bubble => {
    if (!bubble.active) return;
    context.fillStyle = bubble.color;
    context.beginPath();
    context.arc(bubble.x, bubble.y, bubble.radius, 0, 2 * Math.PI);
  context.translate(curBubblePos.x, curM
  context.rotate(shootDeg);
  context.translate(0, -grid / 2 * 4.5);
  context.strokeStyle = 'white';
  context.lineWidth = 2;
  context.beginPath();
  context.moveTo(0, 0);
  context.lineTo(0, grid * 2);
  context.moveTo(0, 0);
  context.lineTo(-10, grid * 0.4);
  context.moveTo(0, 0);
  context.lineTo(10, grid * 0.4);
  context.restore();
  context.fillStyle = curBubble.color;
  context.beginPath();
  context.arc(curBubble.x, curBubble.y, curBubble.radius, 0, 2 * M
document.addEventListener('keydown', (e) => {
  if (e.code === 'ArrowLeft') {
  else if (e.code === 'ArrowRight') {
  if (e.code === 'Space' &&  curBubble.dx === 0 && curBubble.dy === 0) {
    curBubble.dx = Math.sin(shootDeg) * curBubble.speed;
    curBubble.dy = -Math.cos(shootDeg) * curBubble.speed;
document.addEventListener('keyup', (e) => {
    (e.code === 'ArrowLeft' && shootDir === -1) ||
code === 'ArrowRight' && shootDir === 1)
requestAnimationFrame(loop);
text/html;charset=utf-8
  <title>Bubble Shooter Game</title>
  <meta charset="UTF-8">
    background: black;
    align-items: center;
    justify-content: center;
<canvas width="271" height="392" id="game"></canvas>
const canvas = document.getElementById('game');
const context = canvas.getContext('2d');
  ['R','R','Y','Y','BM
  ['R','R','Y','Y','B','B','G'],
  ['B','B','G','G','R','R','Y','Y'],
  ['B','G','G','R','R','Y','Y']
const colors = Object.values(colorMap);
const bubbleGap = 1;
function degToRad(deg) {
  return (deg * Math.PI) / 180;
function rotatePoint(x, y, angle) {
  let sin = Math.sin(angle);
  let cos = Math.cos(angle);
x: x * cos - y * sin,
    y: x * sin + y * cos
function getRandomInt(min, max) {
  min = Math.ceil(min);
  max = Math.floor(max);
  return Math.floor(Math.random() * (max - min + 1)) + min;
function getDistance(obj1, obj2) {
  const distX = obj1.x - obj2.x;
  const distY = obj1.y - obj2.y;
  return Math.sqrt(distX * distX + distY * distY);
function collides(obj1, obj2) {
  return getDistance(obj1, obj2) < obj1.radius + obj2.radius;
function getClosestBubble(obj, activeState = falM
  const closestBubbles = bubbles
    .filter(bubble => bubble.active == activeState && collides(obj, bubble));
  if (!closestBubbles.length) {
  return closestBubbles
    .map(bubble => {
        distance: getDistance(obj, bubble),
    .sort((a, b) => a.distance - b.distance)[0].bubble;
function createBubble(x, y, color) {
  const row = Math.floor(y / grid);
  const col = Math.floor(x / grid);
  const startX = row % 2 === 0M
  const center = grid / 2;
    x: wallSize + (grid + bubbleGap) * col + startX + center,
    y: wallSize + (grid + bubbleGap - 4) * row + center,
    radius: grid / 2,
    active: color ? true : false
function getNeighbors(bubble) {
  const neighbors = [];
    rotatePoint(grid, 0, 0),
    rotatePoint(grid, 0, degToRad(60)),
    rotatePoint(grid, 0, degToRad(120)),
    rotatePoint(grid, 0, degToRad(180)),
tatePoint(grid, 0, degToRad(240)),
    rotatePoint(grid, 0, degToRad(300))
  for (let i = 0; i < dirs.length; i++) {
    const dir = dirs[i];
    const newBubble = {
      x: bubble.x + dir.x,
      y: bubble.y + dir.y,
      radius: bubble.radius
    const neighbor = getClosestBubble(newBubble, true);
    if (neighbor && neighbor !== bubble && !neighbors.includes(neighbor)) {
      neighbors.push(neighbor);
function removeMatch(targetBubble) {
st matches = [targetBubble];
  bubbles.forEach(bubble => bubble.processed = false);
  targetBubble.processed = true;
  let neighbors = getNeighbors(targetBubble);
  for (let i = 0; i < neighbors.length; i++) {
    let neighbor = neighbors[i];
    if (!neighbor.processed) {
      neighbor.processed = true;
      if (neighbor.color === targetBubble.color) {
        matches.push(neighbor);
        neighbors = neighbors.concat(getNeighbors(neighbor));
  if (matches.length >= 3) {
  matches.forEach(bubble => {
      bubble.active = false;
function dropFloatingBubbles() {
  const activeBubbles = bubbles.filter(bubble => bubble.active);
  activeBubbles.forEach(bubble => bubble.processed = false);
  let neighbors = activeBubbles
    .filter(bubble => bubble.y - grid <= wallSize);
  for (let i = 0; i < neighbors.length; i++) {
    let neighbor = neighbors[i];
    if (!neighbor.processed) {
      neighbor.processed = true;
      neighbors = neighbors.concat(gM
etNeighbors(neighbor));
    .filter(bubble => !bubble.processed)
    .forEach(bubble => {
      bubble.active = false;
      particles.push({
        x: bubble.x,
        y: bubble.y,
        color: bubble.color,
        radius: bubble.radius,
        active: true
for (let row = 0; row < 10; row++) {
  for (let col = 0; col < (row % 2 === 0 ? 8 : 7); col++) {
    const color = level1[row]?.[col];
    createBubble(col * grid, row * grid, colorMap[colM
const curBubblePos = {
  x: canvas.width / 2,
  y: canvas.height - grid * 1.5
  x: curBubblePos.x,
  y: curBubblePos.y,
  radius: grid / 2,  // a circles radius is half the width (diameter)
const minDeg = degToRad(-60);
const maxDeg = degToRad(60);
function getNewBubble() {
  curBubble.x = curBubblePos.x;
  curBubble.y = curBubblePos.y;
  curBubble.dx = curBubble.dyM
  const randInt = getRandomInt(0, colors.length - 1);
  curBubble.color = colors[randInt];
function handleCollision(bubble) {
  bubble.color = curBubble.color;
  bubble.active = true;
  removeMatch(bubble);
  dropFloatingBubbles();
  requestAnimationFrame(loop);
  context.clearRect(0,0,canvas.width,canvas.height);
  shootDeg = shootDeg + degToRad(2) * shootDir;
  if (shootDeg < minDeg) {
    shootDeg = minDeg;
  else if (shootDeg > maxDeg) {
   shootDeg = maxDeg
  curBubble.x += curBubble.dx;
  curBubble.y += curBubble.dy;
  if (curBubble.x - grid / 2 < wallSize) {
    curBubble.x = wallSize + grid / 2;
    curBubble.dx *= -1;
  else if (curBubble.x + grid / 2 > canvas.width - wallSize) {
    curBubble.x = canvas.width - wallSize - grid / 2;
    curBubble.dx *= -1;
  if (curBubble.y - grid / 2 < wallSize) {
    const closestBubble = getClosestBubble(curBubble);
    handleCollision(closestBubble);
  for (let i = 0; i < buM
bbles.length; i++) {
    const bubble = bubbles[i];
    if (bubble.active && collides(curBubble, bubble)) {
      const closestBubble = getClosestBubble(curBubble);
      if (!closestBubble)  {
        window.alert('Game Over');
        window.location.reload();
      if (closestBubble) {
        handleCollision(closestBubble);
  particles.forEach(particle => {
    particle.y += 8;
  particles = particles.filter(particles => particles.y < canvas.height - grid / 2);
  context.fillStyle = 'lightgrey';
  context.fillRect(0, 0, canvas.width, wallSize);
  context.fillRect(0, 0, wallSize, canvas.height);
  context.fillRect(canvas.width - wallSize, 0, wallSize, canvas.height);
  bubbles.concat(particles).forEach(bubble => {
    if (!bubble.active) return;
    context.fillStyle = bubble.color;
    context.beginPath();
    context.arc(bubble.x, bubble.y, bubble.radius, 0, 2 * Math.PI);
  context.translate(curBubblePos.x, curM
  context.rotate(shootDeg);
  context.translate(0, -grid / 2 * 4.5);
  context.strokeStyle = 'white';
  context.lineWidth = 2;
  context.beginPath();
  context.moveTo(0, 0);
  context.lineTo(0, grid * 2);
  context.moveTo(0, 0);
  context.lineTo(-10, grid * 0.4);
  context.moveTo(0, 0);
  context.lineTo(10, grid * 0.4);
  context.restore();
  context.fillStyle = curBubble.color;
  context.beginPath();
  context.arc(curBubble.x, curBubble.y, curBubble.radius, 0, 2 * M
document.addEventListener('keydown', (e) => {
  if (e.code === 'ArrowLeft') {
  else if (e.code === 'ArrowRight') {
  if (e.code === 'Space' &&  curBubble.dx === 0 && curBubble.dy === 0) {
    curBubble.dx = Math.sin(shootDeg) * curBubble.speed;
    curBubble.dy = -Math.cos(shootDeg) * curBubble.speed;
document.addEventListener('keyup', (e) => {
    (e.code === 'ArrowLeft' && shootDir === -1) ||
code === 'ArrowRight' && shootDir === 1)
requestAnimationFrame(loop);
text/html;charset=utf-8
  <title>Bubble Shooter Game</title>
  <meta charset="UTF-8">
    background: black;
    align-items: center;
    justify-content: center;
<canvas width="271" height="392" id="game"></canvas>
const canvas = document.getElementById('game');
const context = canvas.getContext('2d');
  ['R','R','Y','Y','BM
  ['R','R','Y','Y','B','B','G'],
  ['B','B','G','G','R','R','Y','Y'],
  ['B','G','G','R','R','Y','Y']
const colors = Object.values(colorMap);
const bubbleGap = 1;
function degToRad(deg) {
  return (deg * Math.PI) / 180;
function rotatePoint(x, y, angle) {
  let sin = Math.sin(angle);
  let cos = Math.cos(angle);
x: x * cos - y * sin,
    y: x * sin + y * cos
function getRandomInt(min, max) {
  min = Math.ceil(min);
  max = Math.floor(max);
  return Math.floor(Math.random() * (max - min + 1)) + min;
function getDistance(obj1, obj2) {
  const distX = obj1.x - obj2.x;
  const distY = obj1.y - obj2.y;
  return Math.sqrt(distX * distX + distY * distY);
function collides(obj1, obj2) {
  return getDistance(obj1, obj2) < obj1.radius + obj2.radius;
function getClosestBubble(obj, activeState = falM
  const closestBubbles = bubbles
    .filter(bubble => bubble.active == activeState && collides(obj, bubble));
  if (!closestBubbles.length) {
  return closestBubbles
    .map(bubble => {
        distance: getDistance(obj, bubble),
    .sort((a, b) => a.distance - b.distance)[0].bubble;
function createBubble(x, y, color) {
  const row = Math.floor(y / grid);
  const col = Math.floor(x / grid);
  const startX = row % 2 === 0M
  const center = grid / 2;
    x: wallSize + (grid + bubbleGap) * col + startX + center,
    y: wallSize + (grid + bubbleGap - 4) * row + center,
    radius: grid / 2,
    active: color ? true : false
function getNeighbors(bubble) {
  const neighbors = [];
    rotatePoint(grid, 0, 0),
    rotatePoint(grid, 0, degToRad(60)),
    rotatePoint(grid, 0, degToRad(120)),
    rotatePoint(grid, 0, degToRad(180)),
tatePoint(grid, 0, degToRad(240)),
    rotatePoint(grid, 0, degToRad(300))
  for (let i = 0; i < dirs.length; i++) {
    const dir = dirs[i];
    const newBubble = {
      x: bubble.x + dir.x,
      y: bubble.y + dir.y,
      radius: bubble.radius
    const neighbor = getClosestBubble(newBubble, true);
    if (neighbor && neighbor !== bubble && !neighbors.includes(neighbor)) {
      neighbors.push(neighbor);
function removeMatch(targetBubble) {
st matches = [targetBubble];
  bubbles.forEach(bubble => bubble.processed = false);
  targetBubble.processed = true;
  let neighbors = getNeighbors(targetBubble);
  for (let i = 0; i < neighbors.length; i++) {
    let neighbor = neighbors[i];
    if (!neighbor.processed) {
      neighbor.processed = true;
      if (neighbor.color === targetBubble.color) {
        matches.push(neighbor);
        neighbors = neighbors.concat(getNeighbors(neighbor));
  if (matches.length >= 3) {
  matches.forEach(bubble => {
      bubble.active = false;
function dropFloatingBubbles() {
  const activeBubbles = bubbles.filter(bubble => bubble.active);
  activeBubbles.forEach(bubble => bubble.processed = false);
  let neighbors = activeBubbles
    .filter(bubble => bubble.y - grid <= wallSize);
  for (let i = 0; i < neighbors.length; i++) {
    let neighbor = neighbors[i];
    if (!neighbor.processed) {
      neighbor.processed = true;
      neighbors = neighbors.concat(gM
etNeighbors(neighbor));
    .filter(bubble => !bubble.processed)
    .forEach(bubble => {
      bubble.active = false;
      particles.push({
        x: bubble.x,
        y: bubble.y,
        color: bubble.color,
        radius: bubble.radius,
        active: true
for (let row = 0; row < 10; row++) {
  for (let col = 0; col < (row % 2 === 0 ? 8 : 7); col++) {
    const color = level1[row]?.[col];
    createBubble(col * grid, row * grid, colorMap[colM
const curBubblePos = {
  x: canvas.width / 2,
  y: canvas.height - grid * 1.5
  x: curBubblePos.x,
  y: curBubblePos.y,
  radius: grid / 2,  // a circles radius is half the width (diameter)
const minDeg = degToRad(-60);
const maxDeg = degToRad(60);
function getNewBubble() {
  curBubble.x = curBubblePos.x;
  curBubble.y = curBubblePos.y;
  curBubble.dx = curBubble.dyM
  const randInt = getRandomInt(0, colors.length - 1);
  curBubble.color = colors[randInt];
function handleCollision(bubble) {
  bubble.color = curBubble.color;
  bubble.active = true;
  removeMatch(bubble);
  dropFloatingBubbles();
  requestAnimationFrame(loop);
  context.clearRect(0,0,canvas.width,canvas.height);
  shootDeg = shootDeg + degToRad(2) * shootDir;
  if (shootDeg < minDeg) {
    shootDeg = minDeg;
  else if (shootDeg > maxDeg) {
   shootDeg = maxDeg
  curBubble.x += curBubble.dx;
  curBubble.y += curBubble.dy;
  if (curBubble.x - grid / 2 < wallSize) {
    curBubble.x = wallSize + grid / 2;
    curBubble.dx *= -1;
  else if (curBubble.x + grid / 2 > canvas.width - wallSize) {
    curBubble.x = canvas.width - wallSize - grid / 2;
    curBubble.dx *= -1;
  if (curBubble.y - grid / 2 < wallSize) {
    const closestBubble = getClosestBubble(curBubble);
    handleCollision(closestBubble);
  for (let i = 0; i < buM
bbles.length; i++) {
    const bubble = bubbles[i];
    if (bubble.active && collides(curBubble, bubble)) {
      const closestBubble = getClosestBubble(curBubble);
      if (!closestBubble)  {
        window.alert('Game Over');
        window.location.reload();
      if (closestBubble) {
        handleCollision(closestBubble);
  particles.forEach(particle => {
    particle.y += 8;
  particles = particles.filter(particles => particles.y < canvas.height - grid / 2);
  context.fillStyle = 'lightgrey';
  context.fillRect(0, 0, canvas.width, wallSize);
  context.fillRect(0, 0, wallSize, canvas.height);
  context.fillRect(canvas.width - wallSize, 0, wallSize, canvas.height);
  bubbles.concat(particles).forEach(bubble => {
    if (!bubble.active) return;
    context.fillStyle = bubble.color;
    context.beginPath();
    context.arc(bubble.x, bubble.y, bubble.radius, 0, 2 * Math.PI);
  context.translate(curBubblePos.x, curM
  context.rotate(shootDeg);
  context.translate(0, -grid / 2 * 4.5);
  context.strokeStyle = 'white';
  context.lineWidth = 2;
  context.beginPath();
  context.moveTo(0, 0);
  context.lineTo(0, grid * 2);
  context.moveTo(0, 0);
  context.lineTo(-10, grid * 0.4);
  context.moveTo(0, 0);
  context.lineTo(10, grid * 0.4);
  context.restore();
  context.fillStyle = curBubble.color;
  context.beginPath();
  context.arc(curBubble.x, curBubble.y, curBubble.radius, 0, 2 * M
document.addEventListener('keydown', (e) => {
  if (e.code === 'ArrowLeft') {
  else if (e.code === 'ArrowRight') {
  if (e.code === 'Space' &&  curBubble.dx === 0 && curBubble.dy === 0) {
    curBubble.dx = Math.sin(shootDeg) * curBubble.speed;
    curBubble.dy = -Math.cos(shootDeg) * curBubble.speed;
document.addEventListener('keyup', (e) => {
    (e.code === 'ArrowLeft' && shootDir === -1) ||
code === 'ArrowRight' && shootDir === 1)
requestAnimationFrame(loop);
text/html;charset=utf-8
  <title>Bubble Shooter Game</title>
  <meta charset="UTF-8">
    background: black;
    align-items: center;
    justify-content: center;
<canvas width="271" height="392" id="game"></canvas>
const canvas = document.getElementById('game');
const context = canvas.getContext('2d');
  ['R','R','Y','Y','BM
  ['R','R','Y','Y','B','B','G'],
  ['B','B','G','G','R','R','Y','Y'],
  ['B','G','G','R','R','Y','Y']
const colors = Object.values(colorMap);
const bubbleGap = 1;
function degToRad(deg) {
  return (deg * Math.PI) / 180;
function rotatePoint(x, y, angle) {
  let sin = Math.sin(angle);
  let cos = Math.cos(angle);
x: x * cos - y * sin,
    y: x * sin + y * cos
function getRandomInt(min, max) {
  min = Math.ceil(min);
  max = Math.floor(max);
  return Math.floor(Math.random() * (max - min + 1)) + min;
function getDistance(obj1, obj2) {
  const distX = obj1.x - obj2.x;
  const distY = obj1.y - obj2.y;
  return Math.sqrt(distX * distX + distY * distY);
function collides(obj1, obj2) {
  return getDistance(obj1, obj2) < obj1.radius + obj2.radius;
function getClosestBubble(obj, activeState = falM
  const closestBubbles = bubbles
    .filter(bubble => bubble.active == activeState && collides(obj, bubble));
  if (!closestBubbles.length) {
  return closestBubbles
    .map(bubble => {
        distance: getDistance(obj, bubble),
    .sort((a, b) => a.distance - b.distance)[0].bubble;
function createBubble(x, y, color) {
  const row = Math.floor(y / grid);
  const col = Math.floor(x / grid);
  const startX = row % 2 === 0M
  const center = grid / 2;
    x: wallSize + (grid + bubbleGap) * col + startX + center,
    y: wallSize + (grid + bubbleGap - 4) * row + center,
    radius: grid / 2,
    active: color ? true : false
function getNeighbors(bubble) {
  const neighbors = [];
    rotatePoint(grid, 0, 0),
    rotatePoint(grid, 0, degToRad(60)),
    rotatePoint(grid, 0, degToRad(120)),
    rotatePoint(grid, 0, degToRad(180)),
tatePoint(grid, 0, degToRad(240)),
    rotatePoint(grid, 0, degToRad(300))
  for (let i = 0; i < dirs.length; i++) {
    const dir = dirs[i];
    const newBubble = {
      x: bubble.x + dir.x,
      y: bubble.y + dir.y,
      radius: bubble.radius
    const neighbor = getClosestBubble(newBubble, true);
    if (neighbor && neighbor !== bubble && !neighbors.includes(neighbor)) {
      neighbors.push(neighbor);
function removeMatch(targetBubble) {
st matches = [targetBubble];
  bubbles.forEach(bubble => bubble.processed = false);
  targetBubble.processed = true;
  let neighbors = getNeighbors(targetBubble);
  for (let i = 0; i < neighbors.length; i++) {
    let neighbor = neighbors[i];
    if (!neighbor.processed) {
      neighbor.processed = true;
      if (neighbor.color === targetBubble.color) {
        matches.push(neighbor);
        neighbors = neighbors.concat(getNeighbors(neighbor));
  if (matches.length >= 3) {
  matches.forEach(bubble => {
      bubble.active = false;
function dropFloatingBubbles() {
  const activeBubbles = bubbles.filter(bubble => bubble.active);
  activeBubbles.forEach(bubble => bubble.processed = false);
  let neighbors = activeBubbles
    .filter(bubble => bubble.y - grid <= wallSize);
  for (let i = 0; i < neighbors.length; i++) {
    let neighbor = neighbors[i];
    if (!neighbor.processed) {
      neighbor.processed = true;
      neighbors = neighbors.concat(gM
etNeighbors(neighbor));
    .filter(bubble => !bubble.processed)
    .forEach(bubble => {
      bubble.active = false;
      particles.push({
        x: bubble.x,
        y: bubble.y,
        color: bubble.color,
        radius: bubble.radius,
        active: true
for (let row = 0; row < 10; row++) {
  for (let col = 0; col < (row % 2 === 0 ? 8 : 7); col++) {
    const color = level1[row]?.[col];
    createBubble(col * grid, row * grid, colorMap[colM
const curBubblePos = {
  x: canvas.width / 2,
  y: canvas.height - grid * 1.5
  x: curBubblePos.x,
  y: curBubblePos.y,
  radius: grid / 2,  // a circles radius is half the width (diameter)
const minDeg = degToRad(-60);
const maxDeg = degToRad(60);
function getNewBubble() {
  curBubble.x = curBubblePos.x;
  curBubble.y = curBubblePos.y;
  curBubble.dx = curBubble.dyM
  const randInt = getRandomInt(0, colors.length - 1);
  curBubble.color = colors[randInt];
function handleCollision(bubble) {
  bubble.color = curBubble.color;
  bubble.active = true;
  removeMatch(bubble);
  dropFloatingBubbles();
  requestAnimationFrame(loop);
  context.clearRect(0,0,canvas.width,canvas.height);
  shootDeg = shootDeg + degToRad(2) * shootDir;
  if (shootDeg < minDeg) {
    shootDeg = minDeg;
  else if (shootDeg > maxDeg) {
   shootDeg = maxDeg
  curBubble.x += curBubble.dx;
  curBubble.y += curBubble.dy;
  if (curBubble.x - grid / 2 < wallSize) {
    curBubble.x = wallSize + grid / 2;
    curBubble.dx *= -1;
  else if (curBubble.x + grid / 2 > canvas.width - wallSize) {
    curBubble.x = canvas.width - wallSize - grid / 2;
    curBubble.dx *= -1;
  if (curBubble.y - grid / 2 < wallSize) {
    const closestBubble = getClosestBubble(curBubble);
    handleCollision(closestBubble);
  for (let i = 0; i < buM
bbles.length; i++) {
    const bubble = bubbles[i];
    if (bubble.active && collides(curBubble, bubble)) {
      const closestBubble = getClosestBubble(curBubble);
      if (!closestBubble)  {
        window.alert('Game Over');
        window.location.reload();
      if (closestBubble) {
        handleCollision(closestBubble);
  particles.forEach(particle => {
    particle.y += 8;
  particles = particles.filter(particles => particles.y < canvas.height - grid / 2);
  context.fillStyle = 'lightgrey';
  context.fillRect(0, 0, canvas.width, wallSize);
  context.fillRect(0, 0, wallSize, canvas.height);
  context.fillRect(canvas.width - wallSize, 0, wallSize, canvas.height);
  bubbles.concat(particles).forEach(bubble => {
    if (!bubble.active) return;
    context.fillStyle = bubble.color;
    context.beginPath();
    context.arc(bubble.x, bubble.y, bubble.radius, 0, 2 * Math.PI);
  context.translate(curBubblePos.x, curM
  context.rotate(shootDeg);
  context.translate(0, -grid / 2 * 4.5);
  context.strokeStyle = 'white';
  context.lineWidth = 2;
  context.beginPath();
  context.moveTo(0, 0);
  context.lineTo(0, grid * 2);
  context.moveTo(0, 0);
  context.lineTo(-10, grid * 0.4);
  context.moveTo(0, 0);
  context.lineTo(10, grid * 0.4);
  context.restore();
  context.fillStyle = curBubble.color;
  context.beginPath();
  context.arc(curBubble.x, curBubble.y, curBubble.radius, 0, 2 * M
document.addEventListener('keydown', (e) => {
  if (e.code === 'ArrowLeft') {
  else if (e.code === 'ArrowRight') {
  if (e.code === 'Space' &&  curBubble.dx === 0 && curBubble.dy === 0) {
    curBubble.dx = Math.sin(shootDeg) * curBubble.speed;
    curBubble.dy = -Math.cos(shootDeg) * curBubble.speed;
document.addEventListener('keyup', (e) => {
    (e.code === 'ArrowLeft' && shootDir === -1) ||
code === 'ArrowRight' && shootDir === 1)
requestAnimationFrame(loop);
text/html;charset=utf-8
  <title>Bubble Shooter Game</title>
  <meta charset="UTF-8">
    background: black;
    align-items: center;
    justify-content: center;
<canvas width="271" height="392" id="game"></canvas>
const canvas = document.getElementById('game');
const context = canvas.getContext('2d');
  ['R','R','Y','Y','BM
  ['R','R','Y','Y','B','B','G'],
  ['B','B','G','G','R','R','Y','Y'],
  ['B','G','G','R','R','Y','Y']
const colors = Object.values(colorMap);
const bubbleGap = 1;
function degToRad(deg) {
  return (deg * Math.PI) / 180;
function rotatePoint(x, y, angle) {
  let sin = Math.sin(angle);
  let cos = Math.cos(angle);
x: x * cos - y * sin,
    y: x * sin + y * cos
function getRandomInt(min, max) {
  min = Math.ceil(min);
  max = Math.floor(max);
  return Math.floor(Math.random() * (max - min + 1)) + min;
function getDistance(obj1, obj2) {
  const distX = obj1.x - obj2.x;
  const distY = obj1.y - obj2.y;
  return Math.sqrt(distX * distX + distY * distY);
function collides(obj1, obj2) {
  return getDistance(obj1, obj2) < obj1.radius + obj2.radius;
function getClosestBubble(obj, activeState = falM
  const closestBubbles = bubbles
    .filter(bubble => bubble.active == activeState && collides(obj, bubble));
  if (!closestBubbles.length) {
  return closestBubbles
    .map(bubble => {
        distance: getDistance(obj, bubble),
    .sort((a, b) => a.distance - b.distance)[0].bubble;
function createBubble(x, y, color) {
  const row = Math.floor(y / grid);
  const col = Math.floor(x / grid);
  const startX = row % 2 === 0M
  const center = grid / 2;
    x: wallSize + (grid + bubbleGap) * col + startX + center,
    y: wallSize + (grid + bubbleGap - 4) * row + center,
    radius: grid / 2,
    active: color ? true : false
function getNeighbors(bubble) {
  const neighbors = [];
    rotatePoint(grid, 0, 0),
    rotatePoint(grid, 0, degToRad(60)),
    rotatePoint(grid, 0, degToRad(120)),
    rotatePoint(grid, 0, degToRad(180)),
tatePoint(grid, 0, degToRad(240)),
    rotatePoint(grid, 0, degToRad(300))
  for (let i = 0; i < dirs.length; i++) {
    const dir = dirs[i];
    const newBubble = {
      x: bubble.x + dir.x,
      y: bubble.y + dir.y,
      radius: bubble.radius
    const neighbor = getClosestBubble(newBubble, true);
    if (neighbor && neighbor !== bubble && !neighbors.includes(neighbor)) {
      neighbors.push(neighbor);
function removeMatch(targetBubble) {
st matches = [targetBubble];
  bubbles.forEach(bubble => bubble.processed = false);
  targetBubble.processed = true;
  let neighbors = getNeighbors(targetBubble);
  for (let i = 0; i < neighbors.length; i++) {
    let neighbor = neighbors[i];
    if (!neighbor.processed) {
      neighbor.processed = true;
      if (neighbor.color === targetBubble.color) {
        matches.push(neighbor);
        neighbors = neighbors.concat(getNeighbors(neighbor));
  if (matches.length >= 3) {
  matches.forEach(bubble => {
      bubble.active = false;
function dropFloatingBubbles() {
  const activeBubbles = bubbles.filter(bubble => bubble.active);
  activeBubbles.forEach(bubble => bubble.processed = false);
  let neighbors = activeBubbles
    .filter(bubble => bubble.y - grid <= wallSize);
  for (let i = 0; i < neighbors.length; i++) {
    let neighbor = neighbors[i];
    if (!neighbor.processed) {
      neighbor.processed = true;
      neighbors = neighbors.concat(gM
etNeighbors(neighbor));
    .filter(bubble => !bubble.processed)
    .forEach(bubble => {
      bubble.active = false;
      particles.push({
        x: bubble.x,
        y: bubble.y,
        color: bubble.color,
        radius: bubble.radius,
        active: true
for (let row = 0; row < 10; row++) {
  for (let col = 0; col < (row % 2 === 0 ? 8 : 7); col++) {
    const color = level1[row]?.[col];
    createBubble(col * grid, row * grid, colorMap[colM
const curBubblePos = {
  x: canvas.width / 2,
  y: canvas.height - grid * 1.5
  x: curBubblePos.x,
  y: curBubblePos.y,
  radius: grid / 2,  // a circles radius is half the width (diameter)
const minDeg = degToRad(-60);
const maxDeg = degToRad(60);
function getNewBubble() {
  curBubble.x = curBubblePos.x;
  curBubble.y = curBubblePos.y;
  curBubble.dx = curBubble.dyM
  const randInt = getRandomInt(0, colors.length - 1);
  curBubble.color = colors[randInt];
function handleCollision(bubble) {
  bubble.color = curBubble.color;
  bubble.active = true;
  removeMatch(bubble);
  dropFloatingBubbles();
  requestAnimationFrame(loop);
  context.clearRect(0,0,canvas.width,canvas.height);
  shootDeg = shootDeg + degToRad(2) * shootDir;
  if (shootDeg < minDeg) {
    shootDeg = minDeg;
  else if (shootDeg > maxDeg) {
   shootDeg = maxDeg
  curBubble.x += curBubble.dx;
  curBubble.y += curBubble.dy;
  if (curBubble.x - grid / 2 < wallSize) {
    curBubble.x = wallSize + grid / 2;
    curBubble.dx *= -1;
  else if (curBubble.x + grid / 2 > canvas.width - wallSize) {
    curBubble.x = canvas.width - wallSize - grid / 2;
    curBubble.dx *= -1;
  if (curBubble.y - grid / 2 < wallSize) {
    const closestBubble = getClosestBubble(curBubble);
    handleCollision(closestBubble);
  for (let i = 0; i < buM
bbles.length; i++) {
    const bubble = bubbles[i];
    if (bubble.active && collides(curBubble, bubble)) {
      const closestBubble = getClosestBubble(curBubble);
      if (!closestBubble)  {
        window.alert('Game Over');
        window.location.reload();
      if (closestBubble) {
        handleCollision(closestBubble);
  particles.forEach(particle => {
    particle.y += 8;
  particles = particles.filter(particles => particles.y < canvas.height - grid / 2);
  context.fillStyle = 'lightgrey';
  context.fillRect(0, 0, canvas.width, wallSize);
  context.fillRect(0, 0, wallSize, canvas.height);
  context.fillRect(canvas.width - wallSize, 0, wallSize, canvas.height);
  bubbles.concat(particles).forEach(bubble => {
    if (!bubble.active) return;
    context.fillStyle = bubble.color;
    context.beginPath();
    context.arc(bubble.x, bubble.y, bubble.radius, 0, 2 * Math.PI);
  context.translate(curBubblePos.x, curM
  context.rotate(shootDeg);
  context.translate(0, -grid / 2 * 4.5);
  context.strokeStyle = 'white';
  context.lineWidth = 2;
  context.beginPath();
  context.moveTo(0, 0);
  context.lineTo(0, grid * 2);
  context.moveTo(0, 0);
  context.lineTo(-10, grid * 0.4);
  context.moveTo(0, 0);
  context.lineTo(10, grid * 0.4);
  context.restore();
  context.fillStyle = curBubble.color;
  context.beginPath();
  context.arc(curBubble.x, curBubble.y, curBubble.radius, 0, 2 * M
document.addEventListener('keydown', (e) => {
  if (e.code === 'ArrowLeft') {
  else if (e.code === 'ArrowRight') {
  if (e.code === 'Space' &&  curBubble.dx === 0 && curBubble.dy === 0) {
    curBubble.dx = Math.sin(shootDeg) * curBubble.speed;
    curBubble.dy = -Math.cos(shootDeg) * curBubble.speed;
document.addEventListener('keyup', (e) => {
    (e.code === 'ArrowLeft' && shootDir === -1) ||
code === 'ArrowRight' && shootDir === 1)
requestAnimationFrame(loop);
text/html;charset=utf-8
  <title>Bubble Shooter Game</title>
  <meta charset="UTF-8">
    background: black;
    align-items: center;
    justify-content: center;
<canvas width="271" height="392" id="game"></canvas>
const canvas = document.getElementById('game');
const context = canvas.getContext('2d');
  ['R','R','Y','Y','BM
  ['R','R','Y','Y','B','B','G'],
  ['B','B','G','G','R','R','Y','Y'],
  ['B','G','G','R','R','Y','Y']
const colors = Object.values(colorMap);
const bubbleGap = 1;
function degToRad(deg) {
  return (deg * Math.PI) / 180;
function rotatePoint(x, y, angle) {
  let sin = Math.sin(angle);
  let cos = Math.cos(angle);
x: x * cos - y * sin,
    y: x * sin + y * cos
function getRandomInt(min, max) {
  min = Math.ceil(min);
  max = Math.floor(max);
  return Math.floor(Math.random() * (max - min + 1)) + min;
function getDistance(obj1, obj2) {
  const distX = obj1.x - obj2.x;
  const distY = obj1.y - obj2.y;
  return Math.sqrt(distX * distX + distY * distY);
function collides(obj1, obj2) {
  return getDistance(obj1, obj2) < obj1.radius + obj2.radius;
function getClosestBubble(obj, activeState = falM
  const closestBubbles = bubbles
    .filter(bubble => bubble.active == activeState && collides(obj, bubble));
  if (!closestBubbles.length) {
  return closestBubbles
    .map(bubble => {
        distance: getDistance(obj, bubble),
    .sort((a, b) => a.distance - b.distance)[0].bubble;
function createBubble(x, y, color) {
  const row = Math.floor(y / grid);
  const col = Math.floor(x / grid);
  const startX = row % 2 === 0M
  const center = grid / 2;
    x: wallSize + (grid + bubbleGap) * col + startX + center,
    y: wallSize + (grid + bubbleGap - 4) * row + center,
    radius: grid / 2,
    active: color ? true : false
function getNeighbors(bubble) {
  const neighbors = [];
    rotatePoint(grid, 0, 0),
    rotatePoint(grid, 0, degToRad(60)),
    rotatePoint(grid, 0, degToRad(120)),
    rotatePoint(grid, 0, degToRad(180)),
tatePoint(grid, 0, degToRad(240)),
    rotatePoint(grid, 0, degToRad(300))
  for (let i = 0; i < dirs.length; i++) {
    const dir = dirs[i];
    const newBubble = {
      x: bubble.x + dir.x,
      y: bubble.y + dir.y,
      radius: bubble.radius
    const neighbor = getClosestBubble(newBubble, true);
    if (neighbor && neighbor !== bubble && !neighbors.includes(neighbor)) {
      neighbors.push(neighbor);
function removeMatch(targetBubble) {
st matches = [targetBubble];
  bubbles.forEach(bubble => bubble.processed = false);
  targetBubble.processed = true;
  let neighbors = getNeighbors(targetBubble);
  for (let i = 0; i < neighbors.length; i++) {
    let neighbor = neighbors[i];
    if (!neighbor.processed) {
      neighbor.processed = true;
      if (neighbor.color === targetBubble.color) {
        matches.push(neighbor);
        neighbors = neighbors.concat(getNeighbors(neighbor));
  if (matches.length >= 3) {
  matches.forEach(bubble => {
      bubble.active = false;
function dropFloatingBubbles() {
  const activeBubbles = bubbles.filter(bubble => bubble.active);
  activeBubbles.forEach(bubble => bubble.processed = false);
  let neighbors = activeBubbles
    .filter(bubble => bubble.y - grid <= wallSize);
  for (let i = 0; i < neighbors.length; i++) {
    let neighbor = neighbors[i];
    if (!neighbor.processed) {
      neighbor.processed = true;
      neighbors = neighbors.concat(gM
etNeighbors(neighbor));
    .filter(bubble => !bubble.processed)
    .forEach(bubble => {
      bubble.active = false;
      particles.push({
        x: bubble.x,
        y: bubble.y,
        color: bubble.color,
        radius: bubble.radius,
        active: true
for (let row = 0; row < 10; row++) {
  for (let col = 0; col < (row % 2 === 0 ? 8 : 7); col++) {
    const color = level1[row]?.[col];
    createBubble(col * grid, row * grid, colorMap[colM
const curBubblePos = {
  x: canvas.width / 2,
  y: canvas.height - grid * 1.5
  x: curBubblePos.x,
  y: curBubblePos.y,
  radius: grid / 2,  // a circles radius is half the width (diameter)
const minDeg = degToRad(-60);
const maxDeg = degToRad(60);
function getNewBubble() {
  curBubble.x = curBubblePos.x;
  curBubble.y = curBubblePos.y;
  curBubble.dx = curBubble.dyM
  const randInt = getRandomInt(0, colors.length - 1);
  curBubble.color = colors[randInt];
function handleCollision(bubble) {
  bubble.color = curBubble.color;
  bubble.active = true;
  removeMatch(bubble);
  dropFloatingBubbles();
  requestAnimationFrame(loop);
  context.clearRect(0,0,canvas.width,canvas.height);
  shootDeg = shootDeg + degToRad(2) * shootDir;
  if (shootDeg < minDeg) {
    shootDeg = minDeg;
  else if (shootDeg > maxDeg) {
   shootDeg = maxDeg
  curBubble.x += curBubble.dx;
  curBubble.y += curBubble.dy;
  if (curBubble.x - grid / 2 < wallSize) {
    curBubble.x = wallSize + grid / 2;
    curBubble.dx *= -1;
  else if (curBubble.x + grid / 2 > canvas.width - wallSize) {
    curBubble.x = canvas.width - wallSize - grid / 2;
    curBubble.dx *= -1;
  if (curBubble.y - grid / 2 < wallSize) {
    const closestBubble = getClosestBubble(curBubble);
    handleCollision(closestBubble);
  for (let i = 0; i < buM
bbles.length; i++) {
    const bubble = bubbles[i];
    if (bubble.active && collides(curBubble, bubble)) {
      const closestBubble = getClosestBubble(curBubble);
      if (!closestBubble)  {
        window.alert('Game Over');
        window.location.reload();
      if (closestBubble) {
        handleCollision(closestBubble);
  particles.forEach(particle => {
    particle.y += 8;
  particles = particles.filter(particles => particles.y < canvas.height - grid / 2);
  context.fillStyle = 'lightgrey';
  context.fillRect(0, 0, canvas.width, wallSize);
  context.fillRect(0, 0, wallSize, canvas.height);
  context.fillRect(canvas.width - wallSize, 0, wallSize, canvas.height);
  bubbles.concat(particles).forEach(bubble => {
    if (!bubble.active) return;
    context.fillStyle = bubble.color;
    context.beginPath();
    context.arc(bubble.x, bubble.y, bubble.radius, 0, 2 * Math.PI);
  context.translate(curBubblePos.x, curM
  context.rotate(shootDeg);
  context.translate(0, -grid / 2 * 4.5);
  context.strokeStyle = 'white';
  context.lineWidth = 2;
  context.beginPath();
  context.moveTo(0, 0);
  context.lineTo(0, grid * 2);
  context.moveTo(0, 0);
  context.lineTo(-10, grid * 0.4);
  context.moveTo(0, 0);
  context.lineTo(10, grid * 0.4);
  context.restore();
  context.fillStyle = curBubble.color;
  context.beginPath();
  context.arc(curBubble.x, curBubble.y, curBubble.radius, 0, 2 * M
document.addEventListener('keydown', (e) => {
  if (e.code === 'ArrowLeft') {
  else if (e.code === 'ArrowRight') {
  if (e.code === 'Space' &&  curBubble.dx === 0 && curBubble.dy === 0) {
    curBubble.dx = Math.sin(shootDeg) * curBubble.speed;
    curBubble.dy = -Math.cos(shootDeg) * curBubble.speed;
document.addEventListener('keyup', (e) => {
    (e.code === 'ArrowLeft' && shootDir === -1) ||
code === 'ArrowRight' && shootDir === 1)
requestAnimationFrame(loop);
text/html;charset=utf-8
  <title>Bubble Shooter Game</title>
  <meta charset="UTF-8">
    background: black;
    align-items: center;
    justify-content: center;
<canvas width="271" height="392" id="game"></canvas>
const canvas = document.getElementById('game');
const context = canvas.getContext('2d');
  ['R','R','Y','Y','BM
  ['R','R','Y','Y','B','B','G'],
  ['B','B','G','G','R','R','Y','Y'],
  ['B','G','G','R','R','Y','Y']
const colors = Object.values(colorMap);
const bubbleGap = 1;
function degToRad(deg) {
  return (deg * Math.PI) / 180;
function rotatePoint(x, y, angle) {
  let sin = Math.sin(angle);
  let cos = Math.cos(angle);
x: x * cos - y * sin,
    y: x * sin + y * cos
function getRandomInt(min, max) {
  min = Math.ceil(min);
  max = Math.floor(max);
  return Math.floor(Math.random() * (max - min + 1)) + min;
function getDistance(obj1, obj2) {
  const distX = obj1.x - obj2.x;
  const distY = obj1.y - obj2.y;
  return Math.sqrt(distX * distX + distY * distY);
function collides(obj1, obj2) {
  return getDistance(obj1, obj2) < obj1.radius + obj2.radius;
function getClosestBubble(obj, activeState = falM
  const closestBubbles = bubbles
    .filter(bubble => bubble.active == activeState && collides(obj, bubble));
  if (!closestBubbles.length) {
  return closestBubbles
    .map(bubble => {
        distance: getDistance(obj, bubble),
    .sort((a, b) => a.distance - b.distance)[0].bubble;
function createBubble(x, y, color) {
  const row = Math.floor(y / grid);
  const col = Math.floor(x / grid);
  const startX = row % 2 === 0M
  const center = grid / 2;
    x: wallSize + (grid + bubbleGap) * col + startX + center,
    y: wallSize + (grid + bubbleGap - 4) * row + center,
    radius: grid / 2,
    active: color ? true : false
function getNeighbors(bubble) {
  const neighbors = [];
    rotatePoint(grid, 0, 0),
    rotatePoint(grid, 0, degToRad(60)),
    rotatePoint(grid, 0, degToRad(120)),
    rotatePoint(grid, 0, degToRad(180)),
tatePoint(grid, 0, degToRad(240)),
    rotatePoint(grid, 0, degToRad(300))
  for (let i = 0; i < dirs.length; i++) {
    const dir = dirs[i];
    const newBubble = {
      x: bubble.x + dir.x,
      y: bubble.y + dir.y,
      radius: bubble.radius
    const neighbor = getClosestBubble(newBubble, true);
    if (neighbor && neighbor !== bubble && !neighbors.includes(neighbor)) {
      neighbors.push(neighbor);
function removeMatch(targetBubble) {
st matches = [targetBubble];
  bubbles.forEach(bubble => bubble.processed = false);
  targetBubble.processed = true;
  let neighbors = getNeighbors(targetBubble);
  for (let i = 0; i < neighbors.length; i++) {
    let neighbor = neighbors[i];
    if (!neighbor.processed) {
      neighbor.processed = true;
      if (neighbor.color === targetBubble.color) {
        matches.push(neighbor);
        neighbors = neighbors.concat(getNeighbors(neighbor));
  if (matches.length >= 3) {
  matches.forEach(bubble => {
      bubble.active = false;
function dropFloatingBubbles() {
  const activeBubbles = bubbles.filter(bubble => bubble.active);
  activeBubbles.forEach(bubble => bubble.processed = false);
  let neighbors = activeBubbles
    .filter(bubble => bubble.y - grid <= wallSize);
  for (let i = 0; i < neighbors.length; i++) {
    let neighbor = neighbors[i];
    if (!neighbor.processed) {
      neighbor.processed = true;
      neighbors = neighbors.concat(gM
etNeighbors(neighbor));
    .filter(bubble => !bubble.processed)
    .forEach(bubble => {
      bubble.active = false;
      particles.push({
        x: bubble.x,
        y: bubble.y,
        color: bubble.color,
        radius: bubble.radius,
        active: true
for (let row = 0; row < 10; row++) {
  for (let col = 0; col < (row % 2 === 0 ? 8 : 7); col++) {
    const color = level1[row]?.[col];
    createBubble(col * grid, row * grid, colorMap[colM
const curBubblePos = {
  x: canvas.width / 2,
  y: canvas.height - grid * 1.5
  x: curBubblePos.x,
  y: curBubblePos.y,
  radius: grid / 2,  // a circles radius is half the width (diameter)
const minDeg = degToRad(-60);
const maxDeg = degToRad(60);
function getNewBubble() {
  curBubble.x = curBubblePos.x;
  curBubble.y = curBubblePos.y;
  curBubble.dx = curBubble.dyM
  const randInt = getRandomInt(0, colors.length - 1);
  curBubble.color = colors[randInt];
function handleCollision(bubble) {
  bubble.color = curBubble.color;
  bubble.active = true;
  removeMatch(bubble);
  dropFloatingBubbles();
  requestAnimationFrame(loop);
  context.clearRect(0,0,canvas.width,canvas.height);
  shootDeg = shootDeg + degToRad(2) * shootDir;
  if (shootDeg < minDeg) {
    shootDeg = minDeg;
  else if (shootDeg > maxDeg) {
   shootDeg = maxDeg
  curBubble.x += curBubble.dx;
  curBubble.y += curBubble.dy;
  if (curBubble.x - grid / 2 < wallSize) {
    curBubble.x = wallSize + grid / 2;
    curBubble.dx *= -1;
  else if (curBubble.x + grid / 2 > canvas.width - wallSize) {
    curBubble.x = canvas.width - wallSize - grid / 2;
    curBubble.dx *= -1;
  if (curBubble.y - grid / 2 < wallSize) {
    const closestBubble = getClosestBubble(curBubble);
    handleCollision(closestBubble);
  for (let i = 0; i < buM
bbles.length; i++) {
    const bubble = bubbles[i];
    if (bubble.active && collides(curBubble, bubble)) {
      const closestBubble = getClosestBubble(curBubble);
      if (!closestBubble)  {
        window.alert('Game Over');
        window.location.reload();
      if (closestBubble) {
        handleCollision(closestBubble);
  particles.forEach(particle => {
    particle.y += 8;
  particles = particles.filter(particles => particles.y < canvas.height - grid / 2);
  context.fillStyle = 'lightgrey';
  context.fillRect(0, 0, canvas.width, wallSize);
  context.fillRect(0, 0, wallSize, canvas.height);
  context.fillRect(canvas.width - wallSize, 0, wallSize, canvas.height);
  bubbles.concat(particles).forEach(bubble => {
    if (!bubble.active) return;
    context.fillStyle = bubble.color;
    context.beginPath();
    context.arc(bubble.x, bubble.y, bubble.radius, 0, 2 * Math.PI);
  context.translate(curBubblePos.x, curM
  context.rotate(shootDeg);
  context.translate(0, -grid / 2 * 4.5);
  context.strokeStyle = 'white';
  context.lineWidth = 2;
  context.beginPath();
  context.moveTo(0, 0);
  context.lineTo(0, grid * 2);
  context.moveTo(0, 0);
  context.lineTo(-10, grid * 0.4);
  context.moveTo(0, 0);
  context.lineTo(10, grid * 0.4);
  context.restore();
  context.fillStyle = curBubble.color;
  context.beginPath();
  context.arc(curBubble.x, curBubble.y, curBubble.radius, 0, 2 * M
document.addEventListener('keydown', (e) => {
  if (e.code === 'ArrowLeft') {
  else if (e.code === 'ArrowRight') {
  if (e.code === 'Space' &&  curBubble.dx === 0 && curBubble.dy === 0) {
    curBubble.dx = Math.sin(shootDeg) * curBubble.speed;
    curBubble.dy = -Math.cos(shootDeg) * curBubble.speed;
document.addEventListener('keyup', (e) => {
    (e.code === 'ArrowLeft' && shootDir === -1) ||
code === 'ArrowRight' && shootDir === 1)
requestAnimationFrame(loop);
-http://ns.adobe.com/xap/1.0/
" id="W5M0MpCehiHzreSzNTczkc9d"?> <x:xmpmeta xmlns:x="adobe:ns:meta/" x:xmptk="Adobe XMP Core 7.1-c000 79.dabacbb, 2021/04/14-00:39:44        "> <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"> <rdf:Description rdf:about="" xmlns:xmp="http://ns.adobe.com/xap/1.0/" xmlns:xmpMM="http://ns.adobe.com/xap/1.0/mm/" xmlns:stRef="http://ns.adobe.com/xap/1.0/sType/ResourceRef#" xmp:CreatorTool="Adobe PhotoshoM
p 23.0 (Windows)" xmpMM:InstanceID="xmp.iid:F893B0B1B23F11EDA1BCA2B3F925E503" xmpMM:DocumentID="xmp.did:F893B0B2B23F11EDA1BCA2B3F925E503"> <xmpMM:DerivedFrom stRef:instanceID="xmp.iid:F893B0AFB23F11EDA1BCA2B3F925E503" stRef:documentID="xmp.did:F893B0B0B23F11EDA1BCA2B3F925E503"/> </rdf:Description> </rdf:RDF> </x:xmpmeta> <?xpacket end="r"?>
)A&&AB///BG?>>?GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG
))4&4?((?G?5?GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG
B?JB?JB?JB?JB?JB?JB?JB?JB?JB?JB?JB?JB?JB?JB?JB?JB?JB?JB?JB?JB?JB?JB?JB?JB?JB?JB?JB?JB?JB?JB?JB?JB?JB?JB?JB?JB?JB?JB?JB?JB?J!
-http://ns.adobe.com/xap/1.0/
" id="W5M0MpCehiHzreSzNTczkc9d"?> <x:xmpmeta xmlns:x="adobe:ns:meta/" x:xmptk="Adobe XMP Core 7.1-c000 79.dabacbb, 2021/04/14-00:39:44        "> <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"> <rdf:Description rdf:about="" xmlns:xmp="http://ns.adobe.com/xap/1.0/" xmlns:xmpMM="http://ns.adobe.com/xap/1.0/mm/" xmlns:stRef="http://ns.adobe.com/xap/1.0/sType/ResourceRef#" xmp:CreatorTool="Adobe PhotoshoM
p 23.0 (Windows)" xmpMM:InstanceID="xmp.iid:F0457D9DB23F11ED8E6BE36113ACD087" xmpMM:DocumentID="xmp.did:F0457D9EB23F11ED8E6BE36113ACD087"> <xmpMM:DerivedFrom stRef:instanceID="xmp.iid:F0457D9BB23F11ED8E6BE36113ACD087" stRef:documentID="xmp.did:F0457D9CB23F11ED8E6BE36113ACD087"/> </rdf:Description> </rdf:RDF> </x:xmpmeta> <?xpacket end="r"?>
)A&&AB///BG?>>?GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG
))4&4?((?G?5?GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG
-http://ns.adobe.com/xap/1.0/
" id="W5M0MpCehiHzreSzNTczkc9d"?> <x:xmpmeta xmlns:x="adobe:ns:meta/" x:xmptk="Adobe XMP Core 7.1-c000 79.dabacbb, 2021/04/14-00:39:44        "> <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"> <rdf:Description rdf:about="" xmlns:xmp="http://ns.adobe.com/xap/1.0/" xmlns:xmpMM="http://ns.adobe.com/xap/1.0/mm/" xmlns:stRef="http://ns.adobe.com/xap/1.0/sType/ResourceRef#" xmp:CreatorTool="Adobe PhotoshoM
p 23.0 (Windows)" xmpMM:InstanceID="xmp.iid:F08FC4B2B23F11ED8A8AE588EB47D2FB" xmpMM:DocumentID="xmp.did:F08FC4B3B23F11ED8A8AE588EB47D2FB"> <xmpMM:DerivedFrom stRef:instanceID="xmp.iid:F08FC4B0B23F11ED8A8AE588EB47D2FB" stRef:documentID="xmp.did:F08FC4B1B23F11ED8A8AE588EB47D2FB"/> </rdf:Description> </rdf:RDF> </x:xmpmeta> <?xpacket end="r"?>
)A&&AB///BG?>>?GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG
))4&4?((?G?5?GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG
-http://ns.adobe.com/xap/1.0/
" id="W5M0MpCehiHzreSzNTczkc9d"?> <x:xmpmeta xmlns:x="adobe:ns:meta/" x:xmptk="Adobe XMP Core 7.1-c000 79.dabacbb, 2021/04/14-00:39:44        "> <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"> <rdf:Description rdf:about="" xmlns:xmp="http://ns.adobe.com/xap/1.0/" xmlns:xmpMM="http://ns.adobe.com/xap/1.0/mm/" xmlns:stRef="http://ns.adobe.com/xap/1.0/sType/ResourceRef#" xmp:CreatorTool="Adobe PhotoshoM
p 23.0 (Windows)" xmpMM:InstanceID="xmp.iid:F1204F55B23F11ED984F8A854EFBC565" xmpMM:DocumentID="xmp.did:F1204F56B23F11ED984F8A854EFBC565"> <xmpMM:DerivedFrom stRef:instanceID="xmp.iid:F1204F53B23F11ED984F8A854EFBC565" stRef:documentID="xmp.did:F1204F54B23F11ED984F8A854EFBC565"/> </rdf:Description> </rdf:RDF> </x:xmpmeta> <?xpacket end="r"?>
)A&&AB///BG?>>?GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG
))4&4?((?G?5?GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG
-http://ns.adobe.com/xap/1.0/
" id="W5M0MpCehiHzreSzNTczkc9d"?> <x:xmpmeta xmlns:x="adobe:ns:meta/" x:xmptk="Adobe XMP Core 7.1-c000 79.dabacbb, 2021/04/14-00:39:44        "> <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"> <rdf:Description rdf:about="" xmlns:xmp="http://ns.adobe.com/xap/1.0/" xmlns:xmpMM="http://ns.adobe.com/xap/1.0/mm/" xmlns:stRef="http://ns.adobe.com/xap/1.0/sType/ResourceRef#" xmp:CreatorTool="Adobe PhotoshoM
p 23.0 (Windows)" xmpMM:InstanceID="xmp.iid:F2F0098FB23F11ED84EB92A8C3C175FF" xmpMM:DocumentID="xmp.did:F2F00990B23F11ED84EB92A8C3C175FF"> <xmpMM:DerivedFrom stRef:instanceID="xmp.iid:F2F0098DB23F11ED84EB92A8C3C175FF" stRef:documentID="xmp.did:F2F0098EB23F11ED84EB92A8C3C175FF"/> </rdf:Description> </rdf:RDF> </x:xmpmeta> <?xpacket end="r"?>
)A&&AB///BG?>>?GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG
))4&4?((?G?5?GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG
text/plain;charset=utf-8
                                                                        `.~:I=iii;
                                                                      `OMMMMMMMMMMME.
                                                                     :M8;.  ``.+M#MMM+
                                                                     M~         M##M#M#
                                                                     .         ;M#M#M#MMI
                                                                               M
MM####MMMME. `````...~~~~~:~
                                                                          `.~=#MM#####M#MMMMME88Ooo++=I;;~
                                                           `....`+O8EEE###MMMMMM#######MM#MO=:
  I.                  `~:::::~.       .               :i8M##MMMMMMMM###MMMMMM#M##########MMMMMMMi
  ~Mi`          .Io8MMMMMMMMMMMMME+.  :8i         `=OOI=+O#MMMMMMMMMMMMMMMM##M#########MM#M8   ~=.
   `8MMEoi==iO#MMMMMMMMMMMMMMMMMMMMME`  +8  I=io88+~~+MMMMEoi;:=o8E##M################MM
      .;i+OOOOO88OOoo+iii+ii+o8MMMM#MM:  8MoII=IIi8MM#+:    ;OMMMMMMM#################M=Io+
                                 IEMMMM=  ~O#MMMM8+;     :OMMMM##M###################MM`
                                   ~#MMM#I            :+MMMMMMM##################MM#MMM=
                                     IMMMMMM8o+i=i+O#MMMM##M####################M#MMM#;
                                       IEMMMMMMMMMMMMMMM#######################M#ME=`                            `.:IioOEMMMMM
                       M
                   :iOE#MMMM###M#M#####################M#M+         .:I+#M+I:  .:I=+O8#MMMMM#o+=;~`
                                                  ;o#MMM#######################M#MMMMMMMMMMMMMMMMMMMMMM#EO+iI:.
                                                OMMMMM##########################M#M#MMMMMMMMMMM#O8+;
                                               ~MM#MM##############################MM#::iMMM#MMM
                       ~IioO888Oo+=;.           IMM#M###############################M+   ;MM###M:
            :+#MMMMMMMMMMMMMMMM#8E#8o=IioOMMMM###############################M:   ~M##MM#
 I;`   I;;;:;I=+8MMMMMMM#########M##MMMMMMMMMMMiI:iMM#M###M########################MM    +M#MME
  =8MM#8E8888E##MMMM#M################M##MMMMMI    #M##M#MMM#####################MMM:    MMMMi
   :i.~=+OE#MMMMMMM#M#######MMM##M###M##MMM+      :MM#M#MME#M########M#MM######MMMM=    oMMO
    :E#+;.    .IoEM#MMMMM###MMMMM#M#M#MMMMI      +MM##M##8EM#M#####MMMM##M###M##MMI    IMO`
       :iO#MMMMMMMMMMMMMMMMMME8##M#MMMM8I     ~+MM
MMM####MMM#M##MMMMM#:EMM#MMM#MM#.     o`
               .+8EE88OOoo++OEMMMMMMOI    .IOMMMMMO8M##MMM#MMMMMMO=.  =M#M#MMMMI
                  `~IioOE###EE8o=:`  .IoEMMMMMO=~ oMMMMMMMMM#i:       MMMMMM8:
                               Iio8#ME8Ooi;~     `M#MMMMM+:         :#MMMO=
                                                  MMMMO~          =MMOI`
                                                  iMO           :i:
                                                   .
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
cryptoescrowservice.sats"
-http://ns.adobe.com/xap/1.0/
" id="W5M0MpCehiHzreSzNTczkc9d"?> <x:xmpmeta xmlns:x="adobe:ns:meta/" x:xmptk="Adobe XMP Core 7.1-c000 79.dabacbb, 2021/04/14-00:39:44        "> <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"> <rdf:Description rdf:about="" xmlns:xmp="http://ns.adobe.com/xap/1.0/" xmlns:xmpMM="http://ns.adobe.com/xap/1.0/mm/" xmlns:stRef="http://ns.adobe.com/xap/1.0/sType/ResourceRef#" xmp:CreatorTool="Adobe PhotoshoM
p 23.0 (Windows)" xmpMM:InstanceID="xmp.iid:F8ECB58AB23F11ED9114F1C8775753AF" xmpMM:DocumentID="xmp.did:F8ECB58BB23F11ED9114F1C8775753AF"> <xmpMM:DerivedFrom stRef:instanceID="xmp.iid:F8ECB588B23F11ED9114F1C8775753AF" stRef:documentID="xmp.did:F8ECB589B23F11ED9114F1C8775753AF"/> </rdf:Description> </rdf:RDF> </x:xmpmeta> <?xpacket end="r"?>
)A&&AB///BG?>>?GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG
))4&4?((?G?5?GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
-http://ns.adobe.com/xap/1.0/
" id="W5M0MpCehiHzreSzNTczkc9d"?> <x:xmpmeta xmlns:x="adobe:ns:meta/" x:xmptk="Adobe XMP Core 7.1-c000 79.dabacbb, 2021/04/14-00:39:44        "> <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"> <rdf:Description rdf:about="" xmlns:xmp="http://ns.adobe.com/xap/1.0/" xmlns:xmpMM="http://ns.adobe.com/xap/1.0/mm/" xmlns:stRef="http://ns.adobe.com/xap/1.0/sType/ResourceRef#" xmp:CreatorTool="Adobe PhotoshoM
p 23.0 (Windows)" xmpMM:InstanceID="xmp.iid:F7BD7DA1B23F11EDA4C9908F0A704031" xmpMM:DocumentID="xmp.did:F7BD7DA2B23F11EDA4C9908F0A704031"> <xmpMM:DerivedFrom stRef:instanceID="xmp.iid:F7BD7D9FB23F11EDA4C9908F0A704031" stRef:documentID="xmp.did:F7BD7DA0B23F11EDA4C9908F0A704031"/> </rdf:Description> </rdf:RDF> </x:xmpmeta> <?xpacket end="r"?>
)A&&AB///BG?>>?GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG
))4&4?((?G?5?GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG
text/plain;charset=utf-8
){"p":"sns","op":"reg","name":"0755.sats"}h!
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
-http://ns.adobe.com/xap/1.0/
" id="W5M0MpCehiHzreSzNTczkc9d"?> <x:xmpmeta xmlns:x="adobe:ns:meta/" x:xmptk="Adobe XMP Core 7.1-c000 79.dabacbb, 2021/04/14-00:39:44        "> <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"> <rdf:Description rdf:about="" xmlns:xmp="http://ns.adobe.com/xap/1.0/" xmlns:xmpMM="http://ns.adobe.com/xap/1.0/mm/" xmlns:stRef="http://ns.adobe.com/xap/1.0/sType/ResourceRef#" xmp:CreatorTool="Adobe PhotoshoM
p 23.0 (Windows)" xmpMM:InstanceID="xmp.iid:F209E415B23F11EDBE4BCABCA71CF7AE" xmpMM:DocumentID="xmp.did:F209E416B23F11EDBE4BCABCA71CF7AE"> <xmpMM:DerivedFrom stRef:instanceID="xmp.iid:F209E413B23F11EDBE4BCABCA71CF7AE" stRef:documentID="xmp.did:F209E414B23F11EDBE4BCABCA71CF7AE"/> </rdf:Description> </rdf:RDF> </x:xmpmeta> <?xpacket end="r"?>
)A&&AB///BG?>>?GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG
))4&4?((?G?5?GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG
d/Foundry USA Pool #dropgold/
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
FjDOUT:1453ED0CA05D670795A4D09AC3FCD13F3E36F4279B3BAA3078CBFD30B339BD48
((((((((((((((((((((((((((((((((((((((((((((((((((
((((((((((((((((((((((((((((((((((((((((((((((((((
((((((((((((((((((((((((((((((((((((((((((((((((((
Bj@=:ETH.ETH:0x472EaCF417BF919cb9D2AA8457960621eC8F2a0D:91824482::0
DjB=:ETH.ETH:0xb728d1F3Aa0eFd84f6D259CD0B365fcBbdE9CD9B:2776736465::0
text/plain;charset=utf-8
text/plain;charset=utf-8
){"p":"sns","op":"reg","name":"pfps.sats"}h!
text/plain;charset=utf-8
){"p":"sns","op":"reg","name":"dgen.sats"}h!
text/plain;charset=utf-8
){"p":"sns","op":"reg","name":"
text/plain;charset=utf-8
){"p":"sns","op":"reg","name":"jase.sats"}h!
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"wse.sats"}h!
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"nse.sats"}h!
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"fse.sats"}h!
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"zse.sats"}h!
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"mse.sats"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
  "name": "moh.sats"
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
 b7cbf54fbd1de01f9cd1bbb3dd0bd427H0E
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"cib.sats"}h!
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"cyk.sats"}h!
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"clb.sats"}h!
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"cib.sats"}h!
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"rmf.sats"}h!
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"cye.sats"}h!
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"rvz.sats"}h!
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"cih.sats"}h!
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"ctw.sats"}h!
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"cem.sats"}h!
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"rsh.sats"}h!
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"cxv.sats"}h!
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"cxl.sats"}h!
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"cyj.sats"}h!
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"cxq.sats"}h!
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"cqb.sats"}h!
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"coh.sats"}h!
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"czd.sats"}h!
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"ciq.sats"}h!
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"crl.sats"}h!
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"cvy.sats"}h!
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"ceg.sats"}h!
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"cjf.sats"}h!
text/plain;charset=utf-8
  "name": "WTG.sats"
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"cbr.sats"}h!
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"cmi.sats"}h!
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"cvk.sats"}h!
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"cxt.sats"}h!
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"cxd.sats"}h!
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"rjz.sats"}h!
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"cik.sats"}h!
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"rvm.sats"}h!
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"rlg.sats"}h!
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"cgf.sats"}h!
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"rbk.sats"}h!
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"cmg.sats"}h!
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"cby.sats"}h!
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"cqe.sats"}h!
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"cjo.sats"}h!
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"cya.sats"}h!
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"cgd.sats"}h!
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"rjf.sats"}h!
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"ciy.sats"}h!
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"rgq.sats"}h!
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"czn.sats"}h!
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"rbm.sats"}h!
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"cvn.sats"}h!
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"csr.sats"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"eden","amt":"1000"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
what the difference between the people in dubai and abudabi?
the people in dubai dont like the flintstones. but the people in abu-dabi-doooooooh!
text/plain;charset=utf-8
  "title": "Federal Reserve Board announces it will make available additional funding to eligible depository institutions to help assure banks have the ability to meet the needs of all their depositors",
  "url": "https://www.federalreserve.gov/newsevents/pressreleases/monetary20230312a.htm",
  "author": "Federal Reserve",
  "body": "To support American businesses and households, the Federal Reserve Board on Sunday announced it will make available additional funding to eligible deposM
itory institutions to help assure banks have the ability to meet the needs of all their depositors. This action will bolster the capacity of the banking system to safeguard deposits and ensure the ongoing provision of money and credit to the economy.\n\nThe Federal Reserve is prepared to address any liquidity pressures that may arise.\n\nThe additional funding will be made available through the creation of a new Bank Term Funding Program (BTFP), offering loans of up to one year in length to banks, savings associatiM
ons, credit unions, and other eligible depository institutions pledging U.S. Treasuries, agency debt and mortgage-backed securities, and other qualifying assets as collateral. These assets will be valued at par. The BTFP will be an additional source of liquidity against high-quality securities, eliminating an institution's need to quickly sell those securities in times of stress.\n\nWith approval of the Treasury Secretary, the Department of the Treasury will make available up to $25 billion from the Exchange StabilM
ization Fund as a backstop for the BTFP. The Federal Reserve does not anticipate that it will be necessary to draw on these backstop funds.\n\nAfter receiving a recommendation from the boards of the Federal Deposit Insurance Corporation (FDIC) and the Federal Reserve, Treasury Secretary Yellen, after consultation with the President, approved actions to enable the FDIC to complete its resolutions of Silicon Valley Bank and Signature Bank in a manner that fully protects all depositors, both insured and uninsured. TheM
se actions will reduce stress across the financial system, support financial stability and minimize any impact on businesses, households, taxpayers, and the broader economy.\n\nThe Board is carefully monitoring developments in financial markets. The capital and liquidity positions of the U.S. banking system are strong and the U.S. financial system is resilient.\n\nDepository institutions may obtain liquidity against a wide range of collateral through the discount window, which remains open and available. In additioM
n, the discount window will apply the same margins used for the securities eligible for the BTFP, further increasing lendable value at the window.\n\nThe Board is closely monitoring conditions across the financial system and is prepared to use its full range of tools to support households and businesses, and will take additional steps as appropriate.\n\nFor media inquiries, please email media@frb.gov or call 202-452-2955."
<?xml version="1.0" standalone="yes"?>
<svg xmlns="http://www.w3.org/2000/svg" version="1.0" viewBox="0 0 2048 2048">
  <title> fosterz 27 </title>
  <desc> f o s t e r z . a r e . f r e e </desc>
      "description": " f o s t e r z ",
      "edition": 27,
      "attributes": [
          "trait_type": "Top",
          "value": "cone"
          "trait_type": "Wrinkles",
          "value": "none"
          "trait_type": "Brows",
       "value": "sauve"
          "trait_type": "Left Eye",
          "value": "yup"
          "trait_type": "Right Eye",
          "value": "oh"
          "trait_type": "Nose",
          "value": "lil"
          "trait_type": "Stress",
          "value": "yup"
          "trait_type": "Ear",
          "value": "sharp"
          "trait_type": "Mustache",
          "value": "none"
          "trait_type": "Mouth",
          "value": "lost"
          "trait_type": "Base",
          "value": "yup"
  <path d="M0 0v2048h2048V0H0z" style="fill:#010101;stroke:none"/>
  <path d="M618 949c-3-20-1-39 0-59l1-65c0-62 4-125 17-186 9-41 22-81 36-121 34-102 82-199 156-278 36-38 80-66 122-97 59-43 127-87 200-102 29-5 59-5 88-3 43 3 80 15 114 43 60 48 76 130 108 196 22 47 55 88 81 133 27 45 45 94 59 145 15 56 21 113 38 168 5 18 13 50 32 59 5-18-1-38M
-6-55-7-21-12-43-18-64-9-31-12-62-19-93-15-59-37-116-68-168-28-47-63-89-87-139-36-75-55-161-130-209-43-27-83-33-133-33-24 0-47 0-70 6-28 6-54 18-80 30-45 20-86 47-126 76-36 26-72 50-104 80a664 664 0 0 0-146 231c-33 82-59 170-68 258-4 42-3 84-3 126l-1 90c0 9-3 26 7 31m513-815c2 8 22 10 29 12 31 6 62 8 93 8v-2l-86-12-36-6m140 77 18-5 53-3c-5-2-12-1-18-1-14 0-45-6-53 9m-450 90c1 8 0 27-13 20 0 8 7 5 11 2 7-5 8-16 2-22m712 150c-2-6-10-13-17-11-3 1-4 5-1 7l10 2 8 2M797 820c54-18 107-42 164-50 20-3 53-5 67 14 10 14-23 28M
-34 28-5 0-8-4-12-5v10h1v-5c18 14 67-12 47-35-14-15-40-17-58-15-43 4-84 16-124 32-14 5-43 12-51 26m679 25c-6-8-32-7-29-23 1-6 8-9 13-10 13-2 26 1 38 3 54 9 114 15 169 5-13-6-34 0-48-1-34-4-69-3-103-7-18-3-41-10-59-5-15 5-18 19-6 29 7 6 17 7 25 9m-140 77h1c0-4-3-10-2-14 2-5 9-8 14-10 11-5 30-9 36-21-24 0-66 16-49 45m-461 93c13-29 37-50 63-68 56-39 131-68 195-33 78 43 108 145 90 227-7 30-25 52-47 73-13 13-28 25-45 30-32 10-74 5-106-6-35-11-72-37-82-75-4-15 8-24 18-33 21-18 62-39 90-25l7 5c16 15-7 29-17 39-2 2-12 9-10M
 13 2 3 6 2 8 2 8-1 16-1 23-5 18-8 27-33 22-52-7-28-36-37-62-37-49 0-128 42-111 101 20 71 91 103 159 106 34 2 70-3 98-24 85-61 91-178 47-265-10-18-21-37-35-52-10-11-22-20-35-28-62-38-132-17-190 18-22 13-42 30-59 49-11 12-21 23-21 40m474-36c-3-17 19-30 34-32-12-9-29 7-34 16-3 5-7 14 0 16m202 48c-1 8-5 14-5 22 1 14 20 41 34 23 15-19 4-68-26-63-9 2-14 19-3 18m-912 277c-4 16-4 34-8 50-2 11-7 28-1 39 5 8 16 10 24 12 21 6 44 18 66 20-3-6-11-9-17-12-13-7-26-14-40-18-7-2-18-3-22-8s-3-13-3-18c1-17 5-34 8-51 0-5 5-16 2-20-3-M
5-16-6-21-8l-43-16c-6-2-16-3-21-8-2-2-2-7-3-10-3-12-1-25 0-37 4-43 1-87 6-129l53 24 29 22c-2-6-8-11-13-16-16-16-36-24-55-34-6-3-18-15-25-9-4 3-3 9-3 13l-1 33c0 36-4 71-4 107 0 13-1 33 8 44 4 6 17 7 24 10l60 20m883-192c0 23 23 34 43 34 4 0 16-2 11-9-9-9-26-2-36-9-7-4-10-15-18-16m78 9c0 10 2 18-3 27-6 13-19 22-24 35 16 0 30-28 32-43 0-6 0-15-5-19m-989 96c3-8 13-13 20-17 3-2 7-5 10-3 5 5 9 14 12 20l24 42c4 7 8 18 16 22-8-25-23-46-36-68-3-6-8-21-15-23-8-2-23 11-28 16-3 3-8 8-3 11m940-16c-5 4 12 16 18 11 7-7-14-15-18-11M
m-680 42c4 22 24 37 42 48 38 23 80 43 125 50 14 2 35 6 49 3 6-2 11-15 8-20-6-10-31-7-41-8-34-5-66-16-97-32-28-14-54-38-86-41m526 6c-1 8 8 17 12 23 14 20 30 47 50 61-8-20-27-40-40-57-7-9-13-20-22-27m-203 10 5-3c6 23 1 46-10 67-3 6-5 13-10 17-5 6-17 9-24 13-20 10-39 22-61 27-12 4-26 5-39 4-3-1-13-4-15 0-2 3 3 7 6 8 8 3 18 3 26 3 34 0 61-15 91-28-15 22-31 42-43 66-5 9-11 22-9 32l26-41 39-60 27-21-14-3c11-18 19-41 18-62 0-7-1-16-4-22-3-7-8-2-9 3m171 39c0 8 19 20 25 25 19 16 51 40 54 67 3 33-45 45-70 46-10 1-25 4-31-6-9M
 2-4 13 1 16 6 4 17 1 25 1 13 0 26-4 38-8 8-3 17-6 24-11 44-29 1-78-29-101l-27-22c-3-2-9-4-8-7h-2z" style="fill:#fdfdfd;stroke:none"/>
  <path d="m1163 1366 1 1-1-1z" style="fill:#010101;stroke:none"/>
  <path d="M993 1420c6 25 38 28 60 27 6 0 24-4 17-15-4-5-20-3-26-5l-20-3c-10-2-21-4-31-4z" style="fill:#fdfdfd;stroke:none"/>
  <path d="m1001 1427 1 1-1-1m2 1 1 1-1-1z" style="fill:#010101;stroke:none"/>
  <path d="m1126 1695 2 9h1v-5c4 1 8 1 11 3 29 17-6 37-14 54-4 8-8 28 5 31 8 1 13-14 16-20 7-16 13-33 22-49 3-5 5M
-13 10-17 3-3 7-3 11-3l29-4c39-6 79-10 118-14 13-1 26-2 39-6 5-2 11-3 14-7-66 0-130 8-195 19-22 3-49-1-69 9m-185 293c4-31-2-64-7-94-10-51-24-102-47-149-10-19-19-39-35-54-4-4-14-14-20-10s5 12 8 15c14 14 24 32 32 50 22 51 38 104 46 159 3 21 5 42 12 62 3 7 5 16 11 21z" style="fill:#fdfdfd;stroke:none"/>
  <path d="m1150 1699 9 10 5-9-14-1z" style="fill:#010101;stroke:none"/>
  <path d="M1359 1888c-7 0-15 5-22 8l-43 17c-43 12-79-10-111-36l-29-23c-2-1-9-7-11-3-1 5 7 13 10 16l41 35c44 33 94 41 141 7 8-6 18-12 24-21m-253 LP100c-4-17-11-30-6-47-19 3-6 41 6 47z" style="fill:#fdfdfd;stroke:none"/>
<?xml version="1.0" standalone="yes"?>
<svg xmlns="http://www.w3.org/2000/svg" version="1.0" viewBox="0 0 2048 2048">
  <title> fosterz 26 </title>
  <desc> f o s t e r z . a r e . f r e e </desc>
      "description": " f o s t e r z ",
      "edition": 26,
      "attributes": [
          "trait_type": "Top",
          "value": "fro"
          "trait_type": "Wrinkles",
          "value": "lost"
          "trait_type": "Brows",
      "value": "lee"
          "trait_type": "Left Eye",
          "value": "out"
          "trait_type": "Right Eye",
          "value": "out"
          "trait_type": "Nose",
          "value": "bumper"
          "trait_type": "Stress",
          "value": "yup"
          "trait_type": "Ear",
          "value": "flow"
          "trait_type": "Mustache",
          "value": "flow"
          "trait_type": "Mouth",
          "value": "ooh"
          "trait_type": "Base",
          "value": "scruff"
  <path d="M0 0v2048h2048V0H0z" style="fill:#010101;stroke:none"/>
  <path d="M631 274c-21-16-59-12-64 19-2 17 9 34 19 46 6 8 15 15 23 21 3 2 9 4 9 9 0 6-6 14-9 19-10 17-23 33-39 45-29-70-125-101-195-91-30 4-69 16-82 47-16 39 21 76 53 92 68 35 151 24 216-10l2 44-10 41c-21-9-41-22-63-29-11-3-22-5-34-5l-21 3c-38 11-37 52-19 80 17 25 49 37 78 M
31 14-3 27-8 38-17 11-8 24-20 29-34l56 38v1c-24-1-46-2-70 4-10 3-20 8-29 13-54 36-36 114-17 164-5-2-13 1-18-3-7-6-12-20-17-28-14-20-29-38-48-53-27-23-61-36-96-25-20 6-48 21-33 45 9 13 29 20 42 26 34 17 67 35 103 47 11 3 30 4 40 10 7 5 10 21 13 28 11 28 22 60 23 90a180 180 0 0 0-165 11c-27 16-54 44-59 77-3 22 5 44 16 63 21 36 54 70 94 83 38 13 72-3 94-36 5-8 11-17 13-26 9-1 19-4 27-9-15 48-14 106 12 150-51 0-117 15-146 62-33 54 40 102 89 93 4 14 16 24 29 30 26 13 61 17 89 6 9-4 18-10 25-17 4-4 8-10 15-7 8 3 7 28 7 3M
5a50 50 0 0 0-49 13c-8 7-16 18-17 29-1 20 22 34 40 32 13-2 22-11 28-21 5-7 9-17 10-25 29 31 40 84 40 125 0 12-2 23-3 35 0 3 2 10 6 10 3 0 4-3 5-5 5-8 3-12 4-20 3-28 0-58-8-85-5-19-11-37-21-54-6-9-16-17-19-26-3-6-1-15-1-22l-3-22c0-6 12-13 16-19 8-14 10-31 7-47s-13-31-25-42c-6-5-19-12-19-21 0-4 3-7 5-10l16-22c15-24 31-52 31-81 16 0 23-13 26-27 6-27-7-55-23-76-21-28-53-48-85-61-10-5-21-8-32-11-5-1-13-1-16-5-6-5-8-16-12-22-6-9-18-16-23-25-2-5-2-12-2-17a455 455 0 0 0-32-110c4 0 11-1 15 1s5 8 7 12l16 27c22 33 61 83 107 7M
0 42-11 60-70 66-108 10-58 4-121-30-170-15-22-35-40-56-57-15-12-32-25-49-33 13-24 14-52 14-78 0-8-6-23-4-30 3-8 15-14 21-20 15-18 30-39 36-62 16 10 35 16 53 22l-9 36c-1 6 0 14-3 20-4 8-11 15-16 22-13 20-22 44-20 68 4 38 34 70 66 88 12 7 27 10 38 18 10 6 17 18 26 26 26 24 62 47 99 44 37-4 60-35 74-67 4-9 6-25 13-33 4-5 14-9 20-13a502 502 0 0 0 146-137c10-17 23-37 26-57h1c-4 31-3 61 8 91 36 91 148 156 244 120 31-12 55-36 70-66 5-11 8-24 14-34 9-15 23-25 30-41h1c-2 13-4 24-4 37 0 7 3 14 2 21-2 9-11 18-14 27-9 26-7 56 M
5 81 7 14 16 27 28 38 6 5 19 10 22 17 4 8 3 21 5 30 4 21 11 43 23 61-18 4-36 2-54 2l-37 2c-12 0-29-4-40 4-9 7 6 28 13 31 6 3 14 0 20 1l56 4c-3 18-1 36 12 50 8 7 30 11 33-4 1-5-15-12-18-15-8-9-6-18-5-28l30 2-2-25c7 0 25 6 30 2 4-3 8-15 5-21-3-4-8-4-12-6s-8-7-11-11c-15-21-18-46-24-70 45 14 123-1 116-63-2-12-11-22-19-30-3-3-9-6-11-10-2-6 5-19 5-26 1-28-14-53-40-64v-1c16 6 31 10 48 6 30-9 53-48 44-78-5-15-20-24-33-30-29-12-66-20-97-8 0-26 6-52 16-76 3-9 7-20 14-27 5-5 14-8 20-12 4 10 10 19 17 27 44 46 110 34 157 0 19-1M
3 38-30 46-52 3-8 6-19 1-28-3-7-12-11-19-14-18-8-40-11-60-13-22-2-43-2-65 0 13-23 23-53 17-80s-38-32-58-15c-26 22-41 62-46 94l-2 27c0 5 1 11-1 15-7 16-26 21-40 29 3-20 3-41-2-60-10-33-43-61-76-68-39-9-77 13-90 51-3 9-6 21-4 30-10-5-18-11-29-14-38-12-72 1-107 13 20-23 38-53 38-85 0-20-9-39-31-42-21-3-43 7-59 19a194 194 0 0 0-74 127c-4-1-9-1-12-3-5-4-8-19-10-26-8-17-17-39-34-48-12-6-21 2-33 1-57-7-111 13-165 28-6-29-17-60-39-81-31-30-75-32-114-19-67 23-129 92-120 166z" style="fill:#fefefe;stroke:none"/>
03 367h2c22-53 71-95 120-123 19-11 39-18 58-28-6-29-16-60-41-77-54-38-128 7-163 51-8 11-17 24-21 37-13 38-1 76 20 108 7 11 17 21 25 32m477-109c46-1 90-28 111-69 6-12 10-24 10-37 0-4 1-10-3-14-12-13-39 2-50 9-34 24-65 69-68 111m479-23c26-12 44-37 52-65 1-5 6-27 0-29-9-4-21 11-25 16-16 22-27 50-27 78m-171-48c-44 8-49 60-23 89 23 25 64 27 95 20 9-2 8-8 9-16 2-12 2-26 0-38-7-33-47-61-81-55M853 388c37 8 68 41 85 73 71-9 124-73 149-136 7-17 19-43 16-62-1-7-15-14-20-19a66 66 0 0 1-21-45c-39-5-80 6-117 17l-27 8c-3 1-8 2-10M
 5-3 3 0 15 0 20a178 178 0 0 1-33 115c-6 9-16 15-22 24m229-184c2 12 11 23 21 30-3-14-7-24-21-30m-197 32-41 19c-38 21-73 47-99 81-10 13-22 29-27 45 50 6 105 13 140-33a143 143 0 0 0 26-65c2-13 6-35 1-47m398 1 1 1-1-1m563 17c-21-9-43-13-66-15-16-1-34-3-50 0-8 1-19 0-26 4-8 5-13 15-20 21-4 3-16 10-17 16-1 5 4 11 6 14 8 12 20 22 34 26 37 13 75-4 105-26 13-10 31-23 34-40m-724-9h1-1m224 1c-47 7-86 34-116 69-8 9-24 24-26 36 0 4 3 7 5 10 6 9 13 17 20 24 27 27 69 58 111 53 52-7 86-71 87-119 0-13 1-27-4-40-8-19-29-29-48-32-9-M
1-20-2-29-1m-108 22c-18 9-39 13-59 13 0 16 5 30 10 45h1c12-21 30-43 49-57l-1-1m-117 2c-2 22-9 43-17 63-26 65-79 139-155 149 2 11 7 21 9 32 6 25 10 55 4 80 22-8 42-28 60-42 56-44 114-105 120-180 2-25 0-49-4-74-3-13-3-24-17-28m31 9 9 63-3 48h1c2-9 6-18 10-26 2-4 6-9 5-14 0-7-6-16-9-23-5-15-9-32-9-48h-4m-527 63c2-14 3-33-4-46-6-10-23-11-31-2-4 5 0 12 2 17 7 12 20 26 33 31m825-38c5 20-4 48-11 67 20-6 38 6 47 24 12 24 11 53 11 79h1c29-44 46-95 62-145-28 5-57 5-83-7-10-5-17-13-27-18m142 16c-12 6-13 24-17 36-10 31-24 60-3M
6 90l20-19 14-10 1-26 10-45 8-26m-945 6c0 7-4 21-1 28 3 6 21 10 27 13l-12-18-14-23m-94 120c-25-61-112-86-172-79-22 2-58 12-67 35-3 8 1 17 5 24 11 17 28 27 46 35 63 24 130 16 188-15m636-70c-6 21-14 39-16 61-4 58 33 111 80 141 51 33 125 44 174 3 11-9 22-21 27-34l-17 2c-45-8-49-67-49-102-13 6-24 14-39 16-44 8-88-16-120-44-9-8-18-17-25-26-5-5-9-13-15-17m-32 16h1-1m287 1c-10 2-18 12-24 20a99 99 0 0 0-9 80c5 16 16 36 35 32 8-2 19-9 23-16 4-6 4-16 5-23 3-20 3-42 0-62-3-16-10-36-30-31m-682 21v1c47 31 101 48 158 48-14-30-55M
-62-90-62-11 1-22 7-33 9-11 1-25-1-35 4m-54-10-7 29 22-17-15-12m444 7 1 1-1-1m-221 74c-44 10-98-7-137-26l-40-22c-4-3-11-10-16-9-4 1-8 5-11 7-9 7-25 17-29 28-3 8-1 19 0 27 3 38 16 74 35 107 6 11 13 25 23 34 9 8 31 9 42 9a266 266 0 0 0 134-29c3-1 9-3 11-6 4-7 2-18 3-26 4-29-1-68-15-94m668-49c6 23 18 46 39 59 25 15 59 4 65-26 4-17-9-23-23-28-26-10-54-14-81-5m-20 9c-26 20-41 43-41 77 12-2 22-9 34-11 23-4 39 3 61 9v-1c-21-12-35-32-46-53-3-7-4-14-8-21m-60 38h1-1m-841 3c-8 14-16 27-18 44-4 40 32 74 65 90-5-14-15-27-21-40-M
14-28-24-62-24-94h-2m866 64c5 20 17 38 30 54 3 4 11 15 17 14 5-1 11-8 16-11 12-7 25-9 38-7 12-28-5-50-31-60-25-9-49-5-70 10M543 573c-14-8-29-15-44-21-10-3-20-7-31-8-15-1-33 0-42 14-10 16 10 39 22 47 23 15 53 10 74-7 8-6 19-15 21-25m983-1c-15 38 0 83 36 104l8-24 5-11-17-18-32-51m-908 52 1 1-1-1m164 34c5 7 13 13 20 18 23 17 56 33 84 21 25-12 41-40 50-65-14 4-26 11-40 15-35 12-78 20-114 11m873-25c-8 12-22 22-37 23-6 0-18-4-22-2-6 3-16 26-12 31 3 4 12 5 16 6 19 4 39 3 56-7 25-15 23-37-1-51M522 803c50-4 90-49 111-91 7-1M
4 18-44 5-58-10-10-28-12-41-12-33 0-76 9-90 43-16 39 4 81 15 118z" style="fill:#010101;stroke:none"/>
  <path d="M1029 687v2c10 2 27-6 38-8 32-4 65-9 98-11 35-2 69 0 104-1 39-1 77-4 116-7 32-2 66-3 97-13v-2c-19-5-38-2-57 0l-82 8c-76 7-151 2-227 13-28 4-62 4-87 19z" style="fill:#fefefe;stroke:none"/>
  <path d="M660 668c0 66-61 145-128 154 4 16 16 31 26 44 8 11 16 21 26 30 6 5 12 10 19 13 37 20 63-15 75-47 17-46 20-103 5-150-5-15-11-33-23-44m-354 62c35 19 71 39 108 54 15 6 32 14 48 15-4-10-11-19-18-27-21-27-53-60-90M
-60-15 0-41 3-48 18z" style="fill:#010101;stroke:none"/>
  <path d="M1110 776c-86 12-173 24-259 39l-52 12c-6 1-16 2-20 6-5 6 2 16 6 21 6 6 14 3 22 2l57-10 188-28 52-5c6 0 13 1 19-2 7-4 15-24 9-30-5-6-15-5-22-5m279 135c3 9 12 12 15 23 4 19-4 40-7 59-4 29-6 59-8 88-2 30 3 60 4 90 2 43 4 85 9 127 4 30 13 59 17 88 3 16 7 33-1 48-19 32-65 54-102 52-16-1-31-9-47-10 12 16 33 20 52 20 42 0 95-23 109-65 5-17 0-34-3-51-5-36-16-71-18-108h1c3 8 10 15 15 22 10 13 20 29 34 39-7-19-26-38-38-54-4-6-10-11-12-18-4-9-1-20-2-30l-4-66cM
0-10-4-19-4-29-2-49 0-100 8-148 3-20 8-41 2-61-3-9-10-19-20-16z" style="fill:#fefefe;stroke:none"/>
  <path d="M485 1115c-33 0-74-32-55-67 15-29 52-46 83-48 0-10 5-28-1-37-3-4-10-6-15-8a163 163 0 0 0-160 27 89 89 0 0 0-33 47c-3 16 3 33 10 48 16 34 48 67 84 80 35 12 76-4 87-42z" style="fill:#010101;stroke:none"/>
  <path d="m916 1022-2-7 36 11 61 27 35 21c-30 45-67 87-95 133-9 15-17 27-7 43 2 4 5 9 10 10s8-4 9-8c6-11 9-23 15-34 25-45 60-86 84-132h1c6 7 14 12 21 18 16 15 32 30 45 47 4 5 10 25 20 21 3-1 4-5 6-8 4-11 1M
-17-7-26-15-17-33-33-51-47-8-7-17-15-27-19l23-43 14-33 3 1c0-5 7-26-4-21-7 2-10 14-13 20l-26 45c-3 5-6 14-11 17-3 2-6 0-9-2a362 362 0 0 0-107-43c-8-2-16-5-24-4-9 1-4 9 0 13z" style="fill:#fefefe;stroke:none"/>
  <path d="m530 977-1 22h17c-3-8-9-17-16-22z" style="fill:#010101;stroke:none"/>
  <path d="M1508 1071c-4 13-24 19-26 32-2 6 5 18 12 13 8-5 14-16 21-23 2-2 5-7 8-7 4 0 8 5 11 8l28 22c4 3 11 10 15 5 17-15-13-41-22-51-3-3-10-8-10-12s6-10 9-13c7-8 22-27 19-38-13 4-20 18-29 28-3 4-7 7-9 12-10-8-20-19-28-30-6-8-4-M
16-16-19-4-1-10 1-14 2-13 4-21 8-16 23 6 16 17 26 30 37 5 4 11 9 17 11z" style="fill:#fefefe;stroke:none"/>
  <path d="M528 1017c0 26-9 51-15 76 23-7 38-31 39-54 0-4 2-17-2-20-4-4-16-2-22-2m-16 2c-21 0-44 12-59 26-6 5-13 14-12 22 1 18 22 27 37 30 4 0 12 2 15 0 5-4 6-15 8-20 5-19 9-38 11-58m55 2c3 13 0 26-3 39 37-15 68 0 89 32 17 26 22 63-14 75-11 4-27 8-36-1-14-14-5-50 16-51 0 2 1 5-1 7-6 9-23 39 3 34l10-2 12-7c15-11 7-31-2-44-16-23-48-43-74-21a76 76 0 0 0-22 43c-7 30-7 63 3 93 4 13 10 29 20 37 6 5 17 5 24 7l23 11cM
3 1 7 5 10 4 7-3 15-19 19-25 14-20 27-42 31-67 2-8-1-16 0-24 2-10 15-3 20-4 6-1 7-9 8-14 2-21-10-43-23-59-27-32-71-57-113-63z" style="fill:#010101;stroke:none"/>
  <path d="m1194 1259 5-3c14 54-32 105-60 146-11 16-32 42-28 63 13-16 23-37 34-54 22-34 50-69 59-110 3-12 4-25 1-38-1-8-8-15-11-4z" style="fill:#fefefe;stroke:none"/>
  <path d="M603 1304c-9-5-19-9-28-15-6-4-11-11-18-13s-16-1-23-1c-30 0-60 9-86 24-15 9-44 28-39 49 6 31 45 45 73 41 10-2 21-17 31-22 13-7 29-8 42-14 7-4 13-11 19-17 10-10 22-20 29-32m-15 49 34M
 10 18-4c0-11 4-47-16-45-4 1-8 7-10 10-9 10-19 19-26 29m70-12c0 12 0 23-2 34-2 8-6 14-3 22 18-12 20-41 5-56m-155 66c5 10 17 16 28 19 27 10 69 11 88-15 3-5-2-9-3-14-2-6-2-12-1-18-13-5-30-13-44-10-9 2-18 13-26 18-13 9-28 14-42 20m129 64c-12 3-28 15-31 27-3 11 13 17 21 16 18-3 42-49 10-43z" style="fill:#010101;stroke:none"/>
  <path d="M1411 1588v-2c-5-3-16-8-17-14 0-4 4-6 7-8 8-4 19-2 26 4 12 11 4 29-7 37-12 9-27 8-41 5 2 10 12 8 20 8 17 0 36-9 39-27 3-12 0-25-10-32-11-7-37-8-43 7s13 27 26 22m-137 19c-5-11-18-20-3-30M
l7-3c16-4 34 14 26 30-2 3-17 15-12 17 11 6 21-15 22-23 3-27-36-46-55-26-11 12-5 39 15 35m-633-28c-47-14-84 41-72 83 5 17 20 35 39 34 16-1 43-18 35-37-4-10-26-16-35-10-3 3-1 9 3 10 7 2 14-2 21 4s-13 19-18 21c-16 6-29-8-35-21-9-20 0-45 13-61 7-8 16-15 26-17 7-2 19 1 23-6m834 30c0-3 0-8 3-10 4-3 11 4 10 8-1 8-19 9-25 12 4 3 8 1 12 0 12-2 25-9 15-22-10-15-29 1-15 12m-273-7 1 5c5-1 14-12 7-15-12-6-29 12-31 22-1 13 11 21 22 23 4 1 15 4 18 0 2-5-8-5-10-5-12-3-30-11-16-24l9-6m-76 33-9-2v-1h4c17 5-15 18 2 21l-1-3 7-3c17-15-M
12-32-22-19-4 4-1 11 4 13 6 1 11-2 15-6m178 57c-19 3-39 14-49 31-14 24 8 41 31 38 20-3 37-16 45-35 9-20-5-37-27-34z" style="fill:#fefefe;stroke:none"/>
  <path d="m1292 1711-3-3c-7 1-12 0-17 5l-8 10c-7 11-6 25 10 26 15 1 30-8 39-19 3-4 8-11 7-16-1-7-27-9-28-3z" style="fill:#010101;stroke:none"/>
  <path d="M1378 1899c-8-2-16-2-24-2-2 0-8 1-7 4 0 3 5 2 7 2l22 1c-3 15-14 24-22 36h-1c-5-5-15-11-22-10-8 1 2 8 5 9v-3l13 6c-10 13-30 21-44 27-5 3-11 6-16 6-4 1-7-2-10-3v-1l7-1v-2c-11-3-17 3-7 11-11 3-26 10-28-6l4 3c0-4-5-1M
2-8-5-2 4 0 10 1 14-24 0-45-10-64-23-9-6-17-14-27-18 3 7 10 11 15 16 15 14 32 27 52 32 8 2 19-1 27 3 5 2 7 8 11 12 10 9 23 15 36 16v-1c-14-8-29-15-39-29l31-7 29 9c-3-6-15-10-21-12v-1c20-5 45-19 58-34h1l12 11-10-13v-1c9-6 14-16 19-25 1-4 3-12 6-14s9 0 12 0c9 2 17 3 26 3v-1l-37-8 3-32c0-2 3-10-1-11s-4 7-4 9l-5 33m-429-14c24 51 51 99 69 153h1c0-19-8-38-16-55-10-21-20-43-31-63-6-10-12-30-23-35m345 39h1c0-8 6-9 13-9-8-7-17-1-14 9m17 10-11 8v1c4-1 11-4 11-9m-78 33 1-13c3-10 13-8 21-10-6-4-17-5-23 0-4 5-5 19 1 23m-92 5 30L] 62c2-5-1-11-3-15-4-12-9-24-15-35-3-5-5-14-12-12z" style="fill:#fefefe;stroke:none"/>
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"*_*.sats"}h!
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"dfm.sats"}h!
text/plain;charset=utf-8
,{"p":"sns","op":"reg","name":"scammer.sats"}h!
text/plain;charset=utf-8
){"p":"sns","op":"reg","name":"slap.sats"}h!
text/plain;charset=utf-8
-{"p":"sns","op":"reg","name":"Georgina.sats"}h!
text/plain;charset=utf-8
+{"p":"sns","op":"reg","name":"rugger.sats"}h!
FjDOUT:A9227FD3196C4E904B4CBA95C39B18B14B1167FFAEC0CD63F399E30C8CECE7AD
FjDOUT:2F48B338FB44E2F856165B4A56F8B706DC609A02B9A70FBD76460DB917C7C4B2
FjDOUT:B22CB74B579D039C89355652E5CF445EB2782BAF5EC7E9C4C506B8130F053683
FjDOUT:4ED773A8F0B3D8C1F9A5FC79BF15BA6A6DD2B0FC8FB7774956C073849ACFAABA
FjDOUT:A33126384F9BF29CED36F9164AA3A74BAE1CA3FF043358B95329B48C6451A8CE
FjDOUT:E68BB0987B1878491579A10F2BF3DED94702E2E347F63774127BAFCA55D8B14D
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
  "name": "704.sats"
]tDGtDGtDGtDGtDGtDGtDGtDGt
]tDGtDGtDGtDGtDGtDGtDGtDGt
EGtDGtDGtDGtDGtDGtDGtDGtD
]tDGtDGtDGtDGtDGtDGtDGtDGt
EGtDGtDGtDGtDGtDGtDGtDGtDGt
]tDGtDGtDGtDGtDGtDGtDGtDGt
EGtDGtDGtDGtDGtDGtDGtl
]tDGtDGtDGtDGtDGtDGtDGtDGt
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
cryptoanalyticsservice.sats"
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/html;charset=utf-8
  <title>Tetris Game</title>
    background: black;
    align-items: center;
    justify-content: center;
    border: 1px solid white;
<canvas width="320" height="640" id="game"></canvas>
function getRandomInt(min, max) {
  min = Math.ceil(min);
  max = Math.floor(max);
  return Math.floor(Math.random() * (maxM
function generateSequence() {
  const sequence = ['I', 'J', 'L', 'O', 'S', 'T', 'Z'];
  while (sequence.length) {
    const rand = getRandomInt(0, sequence.length - 1);
    const name = sequence.splice(rand, 1)[0];
    tetrominoSequence.push(name);
function getNextTetromino() {
  if (tetrominoSequence.length === 0) {
    generateSequence();
  const name = tetrominoSequence.pop();
  const matrix = tetrominos[name];
  const col = playfield[0].length / 2 - Math.cM
eil(matrix[0].length / 2);
  const row = name === 'I' ? -1 : -2;
function rotate(matrix) {
  const N = matrix.length - 1;
  const result = matrix.map((row, i) =>
    row.map((val, j) => matrix[N - j][i])
function isValidMove(matrix, cellRow, cellCol) {
  for (let row = 0; row < matrix.length; row++) {
    for (let col = 0; col < matrix[row].length; col++) {
      if (matrix[row][col]M
          cellCol + col < 0 ||
          cellCol + col >= playfield[0].length ||
          cellRow + row >= playfield.length ||
          playfield[cellRow + row][cellCol + col])
        return false;
function placeTetromino() {
  for (let row = 0; row < tetromino.matrix.length; row++) {
    for (let col = 0; col < tetromino.matrix[row].length; col++) {
      if (tetromino.matrix[row][col]) {
        if (tetromino.row + row < 0) {
     return showGameOver();
        playfield[tetromino.row + row][tetromino.col + col] = tetromino.name;
  for (let row = playfield.length - 1; row >= 0; ) {
    if (playfield[row].every(cell => !!cell)) {
      for (let r = row; r >= 0; r--) {
        for (let c = 0; c < playfield[r].length; c++) {
          playfield[r][c] = playfield[r-1][c];
  tetromino = getNextTetromino();
function showGameOvM
  cancelAnimationFrame(rAF);
  context.fillStyle = 'black';
  context.globalAlpha = 0.75;
  context.fillRect(0, canvas.height / 2 - 30, canvas.width, 60);
  context.globalAlpha = 1;
  context.fillStyle = 'white';
  context.font = '36px monospace';
  context.textAlign = 'center';
  context.textBaseline = 'middle';
  context.fillText('GAME OVER!', canvas.width / 2, canvas.height / 2);
const canvas = document.getElementById('game');
const context = canvas.getContext('2d'M
const tetrominoSequence = [];
const playfield = [];
for (let row = -2; row < 20; row++) {
  playfield[row] = [];
  for (let col = 0; col < 10; col++) {
    playfield[row][col] = 0;
const tetrominos = {
let tetromino = getNextTetromino();
let gameOver = false;
  rAF = requestAnimationFrame(loop);
  context.clearRect(0,0,canvas.width,canvas.height);
  for (let row = 0; row < 20; M
    for (let col = 0; col < 10; col++) {
      if (playfield[row][col]) {
        const name = playfield[row][col];
        context.fillStyle = colors[name];
        context.fillRect(col * grid, row * grid, grid-1, grid-1);
    if (++count > 35) {
      tetromino.row++;
      if (!isValidMove(tetromino.matrix, tetromino.row, tetromino.col)) {
        tetromino.row--;
        placeTetromino();
    context.fillStyM
le = colors[tetromino.name];
    for (let row = 0; row < tetromino.matrix.length; row++) {
      for (let col = 0; col < tetromino.matrix[row].length; col++) {
        if (tetromino.matrix[row][col]) {
          context.fillRect((tetromino.col + col) * grid, (tetromino.row + row) * grid, grid-1, grid-1);
document.addEventListener('keydown', function(e) {
  if (gameOver) return;
  if (e.which === 37 || e.which === 39) {
    const col = e.which === 37
      : tetromino.col + 1;
    if (isValidMove(tetromino.matrix, tetromino.row, col)) {
      tetromino.col = col;
  if (e.which === 38) {
    const matrix = rotate(tetromino.matrix);
    if (isValidMove(matrix, tetromino.row, tetromino.col)) {
      tetromino.matrix = matrix;
  if(e.which === 40) {
    const row = tetromino.row + 1;
    if (!isValidMove(tetromino.matrix, row, tetromino.col)) {
      tetromino.row = row - 1;
      placeTetromino();
    tetromino.row = row;
rAF = requestAnimationFrame(loop);
text/html;charset=utf-8
  <title>Tetris Game</title>
    background: black;
    align-items: center;
    justify-content: center;
    border: 1px solid white;
<canvas width="320" height="640" id="game"></canvas>
function getRandomInt(min, max) {
  min = Math.ceil(min);
  max = Math.floor(max);
  return Math.floor(Math.random() * (maxM
function generateSequence() {
  const sequence = ['I', 'J', 'L', 'O', 'S', 'T', 'Z'];
  while (sequence.length) {
    const rand = getRandomInt(0, sequence.length - 1);
    const name = sequence.splice(rand, 1)[0];
    tetrominoSequence.push(name);
function getNextTetromino() {
  if (tetrominoSequence.length === 0) {
    generateSequence();
  const name = tetrominoSequence.pop();
  const matrix = tetrominos[name];
  const col = playfield[0].length / 2 - Math.cM
eil(matrix[0].length / 2);
  const row = name === 'I' ? -1 : -2;
function rotate(matrix) {
  const N = matrix.length - 1;
  const result = matrix.map((row, i) =>
    row.map((val, j) => matrix[N - j][i])
function isValidMove(matrix, cellRow, cellCol) {
  for (let row = 0; row < matrix.length; row++) {
    for (let col = 0; col < matrix[row].length; col++) {
      if (matrix[row][col]M
          cellCol + col < 0 ||
          cellCol + col >= playfield[0].length ||
          cellRow + row >= playfield.length ||
          playfield[cellRow + row][cellCol + col])
        return false;
function placeTetromino() {
  for (let row = 0; row < tetromino.matrix.length; row++) {
    for (let col = 0; col < tetromino.matrix[row].length; col++) {
      if (tetromino.matrix[row][col]) {
        if (tetromino.row + row < 0) {
     return showGameOver();
        playfield[tetromino.row + row][tetromino.col + col] = tetromino.name;
  for (let row = playfield.length - 1; row >= 0; ) {
    if (playfield[row].every(cell => !!cell)) {
      for (let r = row; r >= 0; r--) {
        for (let c = 0; c < playfield[r].length; c++) {
          playfield[r][c] = playfield[r-1][c];
  tetromino = getNextTetromino();
function showGameOvM
  cancelAnimationFrame(rAF);
  context.fillStyle = 'black';
  context.globalAlpha = 0.75;
  context.fillRect(0, canvas.height / 2 - 30, canvas.width, 60);
  context.globalAlpha = 1;
  context.fillStyle = 'white';
  context.font = '36px monospace';
  context.textAlign = 'center';
  context.textBaseline = 'middle';
  context.fillText('GAME OVER!', canvas.width / 2, canvas.height / 2);
const canvas = document.getElementById('game');
const context = canvas.getContext('2d'M
const tetrominoSequence = [];
const playfield = [];
for (let row = -2; row < 20; row++) {
  playfield[row] = [];
  for (let col = 0; col < 10; col++) {
    playfield[row][col] = 0;
const tetrominos = {
let tetromino = getNextTetromino();
let gameOver = false;
  rAF = requestAnimationFrame(loop);
  context.clearRect(0,0,canvas.width,canvas.height);
  for (let row = 0; row < 20; M
    for (let col = 0; col < 10; col++) {
      if (playfield[row][col]) {
        const name = playfield[row][col];
        context.fillStyle = colors[name];
        context.fillRect(col * grid, row * grid, grid-1, grid-1);
    if (++count > 35) {
      tetromino.row++;
      if (!isValidMove(tetromino.matrix, tetromino.row, tetromino.col)) {
        tetromino.row--;
        placeTetromino();
    context.fillStyM
le = colors[tetromino.name];
    for (let row = 0; row < tetromino.matrix.length; row++) {
      for (let col = 0; col < tetromino.matrix[row].length; col++) {
        if (tetromino.matrix[row][col]) {
          context.fillRect((tetromino.col + col) * grid, (tetromino.row + row) * grid, grid-1, grid-1);
document.addEventListener('keydown', function(e) {
  if (gameOver) return;
  if (e.which === 37 || e.which === 39) {
    const col = e.which === 37
      : tetromino.col + 1;
    if (isValidMove(tetromino.matrix, tetromino.row, col)) {
      tetromino.col = col;
  if (e.which === 38) {
    const matrix = rotate(tetromino.matrix);
    if (isValidMove(matrix, tetromino.row, tetromino.col)) {
      tetromino.matrix = matrix;
  if(e.which === 40) {
    const row = tetromino.row + 1;
    if (!isValidMove(tetromino.matrix, row, tetromino.col)) {
      tetromino.row = row - 1;
      placeTetromino();
    tetromino.row = row;
rAF = requestAnimationFrame(loop);
text/html;charset=utf-8
  <title>Tetris Game</title>
    background: black;
    align-items: center;
    justify-content: center;
    border: 1px solid white;
<canvas width="320" height="640" id="game"></canvas>
function getRandomInt(min, max) {
  min = Math.ceil(min);
  max = Math.floor(max);
  return Math.floor(Math.random() * (maxM
function generateSequence() {
  const sequence = ['I', 'J', 'L', 'O', 'S', 'T', 'Z'];
  while (sequence.length) {
    const rand = getRandomInt(0, sequence.length - 1);
    const name = sequence.splice(rand, 1)[0];
    tetrominoSequence.push(name);
function getNextTetromino() {
  if (tetrominoSequence.length === 0) {
    generateSequence();
  const name = tetrominoSequence.pop();
  const matrix = tetrominos[name];
  const col = playfield[0].length / 2 - Math.cM
eil(matrix[0].length / 2);
  const row = name === 'I' ? -1 : -2;
function rotate(matrix) {
  const N = matrix.length - 1;
  const result = matrix.map((row, i) =>
    row.map((val, j) => matrix[N - j][i])
function isValidMove(matrix, cellRow, cellCol) {
  for (let row = 0; row < matrix.length; row++) {
    for (let col = 0; col < matrix[row].length; col++) {
      if (matrix[row][col]M
          cellCol + col < 0 ||
          cellCol + col >= playfield[0].length ||
          cellRow + row >= playfield.length ||
          playfield[cellRow + row][cellCol + col])
        return false;
function placeTetromino() {
  for (let row = 0; row < tetromino.matrix.length; row++) {
    for (let col = 0; col < tetromino.matrix[row].length; col++) {
      if (tetromino.matrix[row][col]) {
        if (tetromino.row + row < 0) {
     return showGameOver();
        playfield[tetromino.row + row][tetromino.col + col] = tetromino.name;
  for (let row = playfield.length - 1; row >= 0; ) {
    if (playfield[row].every(cell => !!cell)) {
      for (let r = row; r >= 0; r--) {
        for (let c = 0; c < playfield[r].length; c++) {
          playfield[r][c] = playfield[r-1][c];
  tetromino = getNextTetromino();
function showGameOvM
  cancelAnimationFrame(rAF);
  context.fillStyle = 'black';
  context.globalAlpha = 0.75;
  context.fillRect(0, canvas.height / 2 - 30, canvas.width, 60);
  context.globalAlpha = 1;
  context.fillStyle = 'white';
  context.font = '36px monospace';
  context.textAlign = 'center';
  context.textBaseline = 'middle';
  context.fillText('GAME OVER!', canvas.width / 2, canvas.height / 2);
const canvas = document.getElementById('game');
const context = canvas.getContext('2d'M
const tetrominoSequence = [];
const playfield = [];
for (let row = -2; row < 20; row++) {
  playfield[row] = [];
  for (let col = 0; col < 10; col++) {
    playfield[row][col] = 0;
const tetrominos = {
let tetromino = getNextTetromino();
let gameOver = false;
  rAF = requestAnimationFrame(loop);
  context.clearRect(0,0,canvas.width,canvas.height);
  for (let row = 0; row < 20; M
    for (let col = 0; col < 10; col++) {
      if (playfield[row][col]) {
        const name = playfield[row][col];
        context.fillStyle = colors[name];
        context.fillRect(col * grid, row * grid, grid-1, grid-1);
    if (++count > 35) {
      tetromino.row++;
      if (!isValidMove(tetromino.matrix, tetromino.row, tetromino.col)) {
        tetromino.row--;
        placeTetromino();
    context.fillStyM
le = colors[tetromino.name];
    for (let row = 0; row < tetromino.matrix.length; row++) {
      for (let col = 0; col < tetromino.matrix[row].length; col++) {
        if (tetromino.matrix[row][col]) {
          context.fillRect((tetromino.col + col) * grid, (tetromino.row + row) * grid, grid-1, grid-1);
document.addEventListener('keydown', function(e) {
  if (gameOver) return;
  if (e.which === 37 || e.which === 39) {
    const col = e.which === 37
      : tetromino.col + 1;
    if (isValidMove(tetromino.matrix, tetromino.row, col)) {
      tetromino.col = col;
  if (e.which === 38) {
    const matrix = rotate(tetromino.matrix);
    if (isValidMove(matrix, tetromino.row, tetromino.col)) {
      tetromino.matrix = matrix;
  if(e.which === 40) {
    const row = tetromino.row + 1;
    if (!isValidMove(tetromino.matrix, row, tetromino.col)) {
      tetromino.row = row - 1;
      placeTetromino();
    tetromino.row = row;
rAF = requestAnimationFrame(loop);
text/html;charset=utf-8
  <title>Tetris Game</title>
    background: black;
    align-items: center;
    justify-content: center;
    border: 1px solid white;
<canvas width="320" height="640" id="game"></canvas>
function getRandomInt(min, max) {
  min = Math.ceil(min);
  max = Math.floor(max);
  return Math.floor(Math.random() * (maxM
function generateSequence() {
  const sequence = ['I', 'J', 'L', 'O', 'S', 'T', 'Z'];
  while (sequence.length) {
    const rand = getRandomInt(0, sequence.length - 1);
    const name = sequence.splice(rand, 1)[0];
    tetrominoSequence.push(name);
function getNextTetromino() {
  if (tetrominoSequence.length === 0) {
    generateSequence();
  const name = tetrominoSequence.pop();
  const matrix = tetrominos[name];
  const col = playfield[0].length / 2 - Math.cM
eil(matrix[0].length / 2);
  const row = name === 'I' ? -1 : -2;
function rotate(matrix) {
  const N = matrix.length - 1;
  const result = matrix.map((row, i) =>
    row.map((val, j) => matrix[N - j][i])
function isValidMove(matrix, cellRow, cellCol) {
  for (let row = 0; row < matrix.length; row++) {
    for (let col = 0; col < matrix[row].length; col++) {
      if (matrix[row][col]M
          cellCol + col < 0 ||
          cellCol + col >= playfield[0].length ||
          cellRow + row >= playfield.length ||
          playfield[cellRow + row][cellCol + col])
        return false;
function placeTetromino() {
  for (let row = 0; row < tetromino.matrix.length; row++) {
    for (let col = 0; col < tetromino.matrix[row].length; col++) {
      if (tetromino.matrix[row][col]) {
        if (tetromino.row + row < 0) {
     return showGameOver();
        playfield[tetromino.row + row][tetromino.col + col] = tetromino.name;
  for (let row = playfield.length - 1; row >= 0; ) {
    if (playfield[row].every(cell => !!cell)) {
      for (let r = row; r >= 0; r--) {
        for (let c = 0; c < playfield[r].length; c++) {
          playfield[r][c] = playfield[r-1][c];
  tetromino = getNextTetromino();
function showGameOvM
  cancelAnimationFrame(rAF);
  context.fillStyle = 'black';
  context.globalAlpha = 0.75;
  context.fillRect(0, canvas.height / 2 - 30, canvas.width, 60);
  context.globalAlpha = 1;
  context.fillStyle = 'white';
  context.font = '36px monospace';
  context.textAlign = 'center';
  context.textBaseline = 'middle';
  context.fillText('GAME OVER!', canvas.width / 2, canvas.height / 2);
const canvas = document.getElementById('game');
const context = canvas.getContext('2d'M
const tetrominoSequence = [];
const playfield = [];
for (let row = -2; row < 20; row++) {
  playfield[row] = [];
  for (let col = 0; col < 10; col++) {
    playfield[row][col] = 0;
const tetrominos = {
let tetromino = getNextTetromino();
let gameOver = false;
  rAF = requestAnimationFrame(loop);
  context.clearRect(0,0,canvas.width,canvas.height);
  for (let row = 0; row < 20; M
    for (let col = 0; col < 10; col++) {
      if (playfield[row][col]) {
        const name = playfield[row][col];
        context.fillStyle = colors[name];
        context.fillRect(col * grid, row * grid, grid-1, grid-1);
    if (++count > 35) {
      tetromino.row++;
      if (!isValidMove(tetromino.matrix, tetromino.row, tetromino.col)) {
        tetromino.row--;
        placeTetromino();
    context.fillStyM
le = colors[tetromino.name];
    for (let row = 0; row < tetromino.matrix.length; row++) {
      for (let col = 0; col < tetromino.matrix[row].length; col++) {
        if (tetromino.matrix[row][col]) {
          context.fillRect((tetromino.col + col) * grid, (tetromino.row + row) * grid, grid-1, grid-1);
document.addEventListener('keydown', function(e) {
  if (gameOver) return;
  if (e.which === 37 || e.which === 39) {
    const col = e.which === 37
      : tetromino.col + 1;
    if (isValidMove(tetromino.matrix, tetromino.row, col)) {
      tetromino.col = col;
  if (e.which === 38) {
    const matrix = rotate(tetromino.matrix);
    if (isValidMove(matrix, tetromino.row, tetromino.col)) {
      tetromino.matrix = matrix;
  if(e.which === 40) {
    const row = tetromino.row + 1;
    if (!isValidMove(tetromino.matrix, row, tetromino.col)) {
      tetromino.row = row - 1;
      placeTetromino();
    tetromino.row = row;
rAF = requestAnimationFrame(loop);
text/html;charset=utf-8
  <title>Tetris Game</title>
    background: black;
    align-items: center;
    justify-content: center;
    border: 1px solid white;
<canvas width="320" height="640" id="game"></canvas>
function getRandomInt(min, max) {
  min = Math.ceil(min);
  max = Math.floor(max);
  return Math.floor(Math.random() * (maxM
function generateSequence() {
  const sequence = ['I', 'J', 'L', 'O', 'S', 'T', 'Z'];
  while (sequence.length) {
    const rand = getRandomInt(0, sequence.length - 1);
    const name = sequence.splice(rand, 1)[0];
    tetrominoSequence.push(name);
function getNextTetromino() {
  if (tetrominoSequence.length === 0) {
    generateSequence();
  const name = tetrominoSequence.pop();
  const matrix = tetrominos[name];
  const col = playfield[0].length / 2 - Math.cM
eil(matrix[0].length / 2);
  const row = name === 'I' ? -1 : -2;
function rotate(matrix) {
  const N = matrix.length - 1;
  const result = matrix.map((row, i) =>
    row.map((val, j) => matrix[N - j][i])
function isValidMove(matrix, cellRow, cellCol) {
  for (let row = 0; row < matrix.length; row++) {
    for (let col = 0; col < matrix[row].length; col++) {
      if (matrix[row][col]M
          cellCol + col < 0 ||
          cellCol + col >= playfield[0].length ||
          cellRow + row >= playfield.length ||
          playfield[cellRow + row][cellCol + col])
        return false;
function placeTetromino() {
  for (let row = 0; row < tetromino.matrix.length; row++) {
    for (let col = 0; col < tetromino.matrix[row].length; col++) {
      if (tetromino.matrix[row][col]) {
        if (tetromino.row + row < 0) {
     return showGameOver();
        playfield[tetromino.row + row][tetromino.col + col] = tetromino.name;
  for (let row = playfield.length - 1; row >= 0; ) {
    if (playfield[row].every(cell => !!cell)) {
      for (let r = row; r >= 0; r--) {
        for (let c = 0; c < playfield[r].length; c++) {
          playfield[r][c] = playfield[r-1][c];
  tetromino = getNextTetromino();
function showGameOvM
  cancelAnimationFrame(rAF);
  context.fillStyle = 'black';
  context.globalAlpha = 0.75;
  context.fillRect(0, canvas.height / 2 - 30, canvas.width, 60);
  context.globalAlpha = 1;
  context.fillStyle = 'white';
  context.font = '36px monospace';
  context.textAlign = 'center';
  context.textBaseline = 'middle';
  context.fillText('GAME OVER!', canvas.width / 2, canvas.height / 2);
const canvas = document.getElementById('game');
const context = canvas.getContext('2d'M
const tetrominoSequence = [];
const playfield = [];
for (let row = -2; row < 20; row++) {
  playfield[row] = [];
  for (let col = 0; col < 10; col++) {
    playfield[row][col] = 0;
const tetrominos = {
let tetromino = getNextTetromino();
let gameOver = false;
  rAF = requestAnimationFrame(loop);
  context.clearRect(0,0,canvas.width,canvas.height);
  for (let row = 0; row < 20; M
    for (let col = 0; col < 10; col++) {
      if (playfield[row][col]) {
        const name = playfield[row][col];
        context.fillStyle = colors[name];
        context.fillRect(col * grid, row * grid, grid-1, grid-1);
    if (++count > 35) {
      tetromino.row++;
      if (!isValidMove(tetromino.matrix, tetromino.row, tetromino.col)) {
        tetromino.row--;
        placeTetromino();
    context.fillStyM
le = colors[tetromino.name];
    for (let row = 0; row < tetromino.matrix.length; row++) {
      for (let col = 0; col < tetromino.matrix[row].length; col++) {
        if (tetromino.matrix[row][col]) {
          context.fillRect((tetromino.col + col) * grid, (tetromino.row + row) * grid, grid-1, grid-1);
document.addEventListener('keydown', function(e) {
  if (gameOver) return;
  if (e.which === 37 || e.which === 39) {
    const col = e.which === 37
      : tetromino.col + 1;
    if (isValidMove(tetromino.matrix, tetromino.row, col)) {
      tetromino.col = col;
  if (e.which === 38) {
    const matrix = rotate(tetromino.matrix);
    if (isValidMove(matrix, tetromino.row, tetromino.col)) {
      tetromino.matrix = matrix;
  if(e.which === 40) {
    const row = tetromino.row + 1;
    if (!isValidMove(tetromino.matrix, row, tetromino.col)) {
      tetromino.row = row - 1;
      placeTetromino();
    tetromino.row = row;
rAF = requestAnimationFrame(loop);
text/html;charset=utf-8
  <title>Tetris Game</title>
    background: black;
    align-items: center;
    justify-content: center;
    border: 1px solid white;
<canvas width="320" height="640" id="game"></canvas>
function getRandomInt(min, max) {
  min = Math.ceil(min);
  max = Math.floor(max);
  return Math.floor(Math.random() * (maxM
function generateSequence() {
  const sequence = ['I', 'J', 'L', 'O', 'S', 'T', 'Z'];
  while (sequence.length) {
    const rand = getRandomInt(0, sequence.length - 1);
    const name = sequence.splice(rand, 1)[0];
    tetrominoSequence.push(name);
function getNextTetromino() {
  if (tetrominoSequence.length === 0) {
    generateSequence();
  const name = tetrominoSequence.pop();
  const matrix = tetrominos[name];
  const col = playfield[0].length / 2 - Math.cM
eil(matrix[0].length / 2);
  const row = name === 'I' ? -1 : -2;
function rotate(matrix) {
  const N = matrix.length - 1;
  const result = matrix.map((row, i) =>
    row.map((val, j) => matrix[N - j][i])
function isValidMove(matrix, cellRow, cellCol) {
  for (let row = 0; row < matrix.length; row++) {
    for (let col = 0; col < matrix[row].length; col++) {
      if (matrix[row][col]M
          cellCol + col < 0 ||
          cellCol + col >= playfield[0].length ||
          cellRow + row >= playfield.length ||
          playfield[cellRow + row][cellCol + col])
        return false;
function placeTetromino() {
  for (let row = 0; row < tetromino.matrix.length; row++) {
    for (let col = 0; col < tetromino.matrix[row].length; col++) {
      if (tetromino.matrix[row][col]) {
        if (tetromino.row + row < 0) {
     return showGameOver();
        playfield[tetromino.row + row][tetromino.col + col] = tetromino.name;
  for (let row = playfield.length - 1; row >= 0; ) {
    if (playfield[row].every(cell => !!cell)) {
      for (let r = row; r >= 0; r--) {
        for (let c = 0; c < playfield[r].length; c++) {
          playfield[r][c] = playfield[r-1][c];
  tetromino = getNextTetromino();
function showGameOvM
  cancelAnimationFrame(rAF);
  context.fillStyle = 'black';
  context.globalAlpha = 0.75;
  context.fillRect(0, canvas.height / 2 - 30, canvas.width, 60);
  context.globalAlpha = 1;
  context.fillStyle = 'white';
  context.font = '36px monospace';
  context.textAlign = 'center';
  context.textBaseline = 'middle';
  context.fillText('GAME OVER!', canvas.width / 2, canvas.height / 2);
const canvas = document.getElementById('game');
const context = canvas.getContext('2d'M
const tetrominoSequence = [];
const playfield = [];
for (let row = -2; row < 20; row++) {
  playfield[row] = [];
  for (let col = 0; col < 10; col++) {
    playfield[row][col] = 0;
const tetrominos = {
let tetromino = getNextTetromino();
let gameOver = false;
  rAF = requestAnimationFrame(loop);
  context.clearRect(0,0,canvas.width,canvas.height);
  for (let row = 0; row < 20; M
    for (let col = 0; col < 10; col++) {
      if (playfield[row][col]) {
        const name = playfield[row][col];
        context.fillStyle = colors[name];
        context.fillRect(col * grid, row * grid, grid-1, grid-1);
    if (++count > 35) {
      tetromino.row++;
      if (!isValidMove(tetromino.matrix, tetromino.row, tetromino.col)) {
        tetromino.row--;
        placeTetromino();
    context.fillStyM
le = colors[tetromino.name];
    for (let row = 0; row < tetromino.matrix.length; row++) {
      for (let col = 0; col < tetromino.matrix[row].length; col++) {
        if (tetromino.matrix[row][col]) {
          context.fillRect((tetromino.col + col) * grid, (tetromino.row + row) * grid, grid-1, grid-1);
document.addEventListener('keydown', function(e) {
  if (gameOver) return;
  if (e.which === 37 || e.which === 39) {
    const col = e.which === 37
      : tetromino.col + 1;
    if (isValidMove(tetromino.matrix, tetromino.row, col)) {
      tetromino.col = col;
  if (e.which === 38) {
    const matrix = rotate(tetromino.matrix);
    if (isValidMove(matrix, tetromino.row, tetromino.col)) {
      tetromino.matrix = matrix;
  if(e.which === 40) {
    const row = tetromino.row + 1;
    if (!isValidMove(tetromino.matrix, row, tetromino.col)) {
      tetromino.row = row - 1;
      placeTetromino();
    tetromino.row = row;
rAF = requestAnimationFrame(loop);
text/html;charset=utf-8
  <title>Tetris Game</title>
    background: black;
    align-items: center;
    justify-content: center;
    border: 1px solid white;
<canvas width="320" height="640" id="game"></canvas>
function getRandomInt(min, max) {
  min = Math.ceil(min);
  max = Math.floor(max);
  return Math.floor(Math.random() * (maxM
function generateSequence() {
  const sequence = ['I', 'J', 'L', 'O', 'S', 'T', 'Z'];
  while (sequence.length) {
    const rand = getRandomInt(0, sequence.length - 1);
    const name = sequence.splice(rand, 1)[0];
    tetrominoSequence.push(name);
function getNextTetromino() {
  if (tetrominoSequence.length === 0) {
    generateSequence();
  const name = tetrominoSequence.pop();
  const matrix = tetrominos[name];
  const col = playfield[0].length / 2 - Math.cM
eil(matrix[0].length / 2);
  const row = name === 'I' ? -1 : -2;
function rotate(matrix) {
  const N = matrix.length - 1;
  const result = matrix.map((row, i) =>
    row.map((val, j) => matrix[N - j][i])
function isValidMove(matrix, cellRow, cellCol) {
  for (let row = 0; row < matrix.length; row++) {
    for (let col = 0; col < matrix[row].length; col++) {
      if (matrix[row][col]M
          cellCol + col < 0 ||
          cellCol + col >= playfield[0].length ||
          cellRow + row >= playfield.length ||
          playfield[cellRow + row][cellCol + col])
        return false;
function placeTetromino() {
  for (let row = 0; row < tetromino.matrix.length; row++) {
    for (let col = 0; col < tetromino.matrix[row].length; col++) {
      if (tetromino.matrix[row][col]) {
        if (tetromino.row + row < 0) {
     return showGameOver();
        playfield[tetromino.row + row][tetromino.col + col] = tetromino.name;
  for (let row = playfield.length - 1; row >= 0; ) {
    if (playfield[row].every(cell => !!cell)) {
      for (let r = row; r >= 0; r--) {
        for (let c = 0; c < playfield[r].length; c++) {
          playfield[r][c] = playfield[r-1][c];
  tetromino = getNextTetromino();
function showGameOvM
  cancelAnimationFrame(rAF);
  context.fillStyle = 'black';
  context.globalAlpha = 0.75;
  context.fillRect(0, canvas.height / 2 - 30, canvas.width, 60);
  context.globalAlpha = 1;
  context.fillStyle = 'white';
  context.font = '36px monospace';
  context.textAlign = 'center';
  context.textBaseline = 'middle';
  context.fillText('GAME OVER!', canvas.width / 2, canvas.height / 2);
const canvas = document.getElementById('game');
const context = canvas.getContext('2d'M
const tetrominoSequence = [];
const playfield = [];
for (let row = -2; row < 20; row++) {
  playfield[row] = [];
  for (let col = 0; col < 10; col++) {
    playfield[row][col] = 0;
const tetrominos = {
let tetromino = getNextTetromino();
let gameOver = false;
  rAF = requestAnimationFrame(loop);
  context.clearRect(0,0,canvas.width,canvas.height);
  for (let row = 0; row < 20; M
    for (let col = 0; col < 10; col++) {
      if (playfield[row][col]) {
        const name = playfield[row][col];
        context.fillStyle = colors[name];
        context.fillRect(col * grid, row * grid, grid-1, grid-1);
    if (++count > 35) {
      tetromino.row++;
      if (!isValidMove(tetromino.matrix, tetromino.row, tetromino.col)) {
        tetromino.row--;
        placeTetromino();
    context.fillStyM
le = colors[tetromino.name];
    for (let row = 0; row < tetromino.matrix.length; row++) {
      for (let col = 0; col < tetromino.matrix[row].length; col++) {
        if (tetromino.matrix[row][col]) {
          context.fillRect((tetromino.col + col) * grid, (tetromino.row + row) * grid, grid-1, grid-1);
document.addEventListener('keydown', function(e) {
  if (gameOver) return;
  if (e.which === 37 || e.which === 39) {
    const col = e.which === 37
      : tetromino.col + 1;
    if (isValidMove(tetromino.matrix, tetromino.row, col)) {
      tetromino.col = col;
  if (e.which === 38) {
    const matrix = rotate(tetromino.matrix);
    if (isValidMove(matrix, tetromino.row, tetromino.col)) {
      tetromino.matrix = matrix;
  if(e.which === 40) {
    const row = tetromino.row + 1;
    if (!isValidMove(tetromino.matrix, row, tetromino.col)) {
      tetromino.row = row - 1;
      placeTetromino();
    tetromino.row = row;
rAF = requestAnimationFrame(loop);
text/html;charset=utf-8
  <title>Tetris Game</title>
    background: black;
    align-items: center;
    justify-content: center;
    border: 1px solid white;
<canvas width="320" height="640" id="game"></canvas>
function getRandomInt(min, max) {
  min = Math.ceil(min);
  max = Math.floor(max);
  return Math.floor(Math.random() * (maxM
function generateSequence() {
  const sequence = ['I', 'J', 'L', 'O', 'S', 'T', 'Z'];
  while (sequence.length) {
    const rand = getRandomInt(0, sequence.length - 1);
    const name = sequence.splice(rand, 1)[0];
    tetrominoSequence.push(name);
function getNextTetromino() {
  if (tetrominoSequence.length === 0) {
    generateSequence();
  const name = tetrominoSequence.pop();
  const matrix = tetrominos[name];
  const col = playfield[0].length / 2 - Math.cM
eil(matrix[0].length / 2);
  const row = name === 'I' ? -1 : -2;
function rotate(matrix) {
  const N = matrix.length - 1;
  const result = matrix.map((row, i) =>
    row.map((val, j) => matrix[N - j][i])
function isValidMove(matrix, cellRow, cellCol) {
  for (let row = 0; row < matrix.length; row++) {
    for (let col = 0; col < matrix[row].length; col++) {
      if (matrix[row][col]M
          cellCol + col < 0 ||
          cellCol + col >= playfield[0].length ||
          cellRow + row >= playfield.length ||
          playfield[cellRow + row][cellCol + col])
        return false;
function placeTetromino() {
  for (let row = 0; row < tetromino.matrix.length; row++) {
    for (let col = 0; col < tetromino.matrix[row].length; col++) {
      if (tetromino.matrix[row][col]) {
        if (tetromino.row + row < 0) {
     return showGameOver();
        playfield[tetromino.row + row][tetromino.col + col] = tetromino.name;
  for (let row = playfield.length - 1; row >= 0; ) {
    if (playfield[row].every(cell => !!cell)) {
      for (let r = row; r >= 0; r--) {
        for (let c = 0; c < playfield[r].length; c++) {
          playfield[r][c] = playfield[r-1][c];
  tetromino = getNextTetromino();
function showGameOvM
  cancelAnimationFrame(rAF);
  context.fillStyle = 'black';
  context.globalAlpha = 0.75;
  context.fillRect(0, canvas.height / 2 - 30, canvas.width, 60);
  context.globalAlpha = 1;
  context.fillStyle = 'white';
  context.font = '36px monospace';
  context.textAlign = 'center';
  context.textBaseline = 'middle';
  context.fillText('GAME OVER!', canvas.width / 2, canvas.height / 2);
const canvas = document.getElementById('game');
const context = canvas.getContext('2d'M
const tetrominoSequence = [];
const playfield = [];
for (let row = -2; row < 20; row++) {
  playfield[row] = [];
  for (let col = 0; col < 10; col++) {
    playfield[row][col] = 0;
const tetrominos = {
let tetromino = getNextTetromino();
let gameOver = false;
  rAF = requestAnimationFrame(loop);
  context.clearRect(0,0,canvas.width,canvas.height);
  for (let row = 0; row < 20; M
    for (let col = 0; col < 10; col++) {
      if (playfield[row][col]) {
        const name = playfield[row][col];
        context.fillStyle = colors[name];
        context.fillRect(col * grid, row * grid, grid-1, grid-1);
    if (++count > 35) {
      tetromino.row++;
      if (!isValidMove(tetromino.matrix, tetromino.row, tetromino.col)) {
        tetromino.row--;
        placeTetromino();
    context.fillStyM
le = colors[tetromino.name];
    for (let row = 0; row < tetromino.matrix.length; row++) {
      for (let col = 0; col < tetromino.matrix[row].length; col++) {
        if (tetromino.matrix[row][col]) {
          context.fillRect((tetromino.col + col) * grid, (tetromino.row + row) * grid, grid-1, grid-1);
document.addEventListener('keydown', function(e) {
  if (gameOver) return;
  if (e.which === 37 || e.which === 39) {
    const col = e.which === 37
      : tetromino.col + 1;
    if (isValidMove(tetromino.matrix, tetromino.row, col)) {
      tetromino.col = col;
  if (e.which === 38) {
    const matrix = rotate(tetromino.matrix);
    if (isValidMove(matrix, tetromino.row, tetromino.col)) {
      tetromino.matrix = matrix;
  if(e.which === 40) {
    const row = tetromino.row + 1;
    if (!isValidMove(tetromino.matrix, row, tetromino.col)) {
      tetromino.row = row - 1;
      placeTetromino();
    tetromino.row = row;
rAF = requestAnimationFrame(loop);
text/html;charset=utf-8
  <title>Tetris Game</title>
    background: black;
    align-items: center;
    justify-content: center;
    border: 1px solid white;
<canvas width="320" height="640" id="game"></canvas>
function getRandomInt(min, max) {
  min = Math.ceil(min);
  max = Math.floor(max);
  return Math.floor(Math.random() * (maxM
function generateSequence() {
  const sequence = ['I', 'J', 'L', 'O', 'S', 'T', 'Z'];
  while (sequence.length) {
    const rand = getRandomInt(0, sequence.length - 1);
    const name = sequence.splice(rand, 1)[0];
    tetrominoSequence.push(name);
function getNextTetromino() {
  if (tetrominoSequence.length === 0) {
    generateSequence();
  const name = tetrominoSequence.pop();
  const matrix = tetrominos[name];
  const col = playfield[0].length / 2 - Math.cM
eil(matrix[0].length / 2);
  const row = name === 'I' ? -1 : -2;
function rotate(matrix) {
  const N = matrix.length - 1;
  const result = matrix.map((row, i) =>
    row.map((val, j) => matrix[N - j][i])
function isValidMove(matrix, cellRow, cellCol) {
  for (let row = 0; row < matrix.length; row++) {
    for (let col = 0; col < matrix[row].length; col++) {
      if (matrix[row][col]M
          cellCol + col < 0 ||
          cellCol + col >= playfield[0].length ||
          cellRow + row >= playfield.length ||
          playfield[cellRow + row][cellCol + col])
        return false;
function placeTetromino() {
  for (let row = 0; row < tetromino.matrix.length; row++) {
    for (let col = 0; col < tetromino.matrix[row].length; col++) {
      if (tetromino.matrix[row][col]) {
        if (tetromino.row + row < 0) {
     return showGameOver();
        playfield[tetromino.row + row][tetromino.col + col] = tetromino.name;
  for (let row = playfield.length - 1; row >= 0; ) {
    if (playfield[row].every(cell => !!cell)) {
      for (let r = row; r >= 0; r--) {
        for (let c = 0; c < playfield[r].length; c++) {
          playfield[r][c] = playfield[r-1][c];
  tetromino = getNextTetromino();
function showGameOvM
  cancelAnimationFrame(rAF);
  context.fillStyle = 'black';
  context.globalAlpha = 0.75;
  context.fillRect(0, canvas.height / 2 - 30, canvas.width, 60);
  context.globalAlpha = 1;
  context.fillStyle = 'white';
  context.font = '36px monospace';
  context.textAlign = 'center';
  context.textBaseline = 'middle';
  context.fillText('GAME OVER!', canvas.width / 2, canvas.height / 2);
const canvas = document.getElementById('game');
const context = canvas.getContext('2d'M
const tetrominoSequence = [];
const playfield = [];
for (let row = -2; row < 20; row++) {
  playfield[row] = [];
  for (let col = 0; col < 10; col++) {
    playfield[row][col] = 0;
const tetrominos = {
let tetromino = getNextTetromino();
let gameOver = false;
  rAF = requestAnimationFrame(loop);
  context.clearRect(0,0,canvas.width,canvas.height);
  for (let row = 0; row < 20; M
    for (let col = 0; col < 10; col++) {
      if (playfield[row][col]) {
        const name = playfield[row][col];
        context.fillStyle = colors[name];
        context.fillRect(col * grid, row * grid, grid-1, grid-1);
    if (++count > 35) {
      tetromino.row++;
      if (!isValidMove(tetromino.matrix, tetromino.row, tetromino.col)) {
        tetromino.row--;
        placeTetromino();
    context.fillStyM
le = colors[tetromino.name];
    for (let row = 0; row < tetromino.matrix.length; row++) {
      for (let col = 0; col < tetromino.matrix[row].length; col++) {
        if (tetromino.matrix[row][col]) {
          context.fillRect((tetromino.col + col) * grid, (tetromino.row + row) * grid, grid-1, grid-1);
document.addEventListener('keydown', function(e) {
  if (gameOver) return;
  if (e.which === 37 || e.which === 39) {
    const col = e.which === 37
      : tetromino.col + 1;
    if (isValidMove(tetromino.matrix, tetromino.row, col)) {
      tetromino.col = col;
  if (e.which === 38) {
    const matrix = rotate(tetromino.matrix);
    if (isValidMove(matrix, tetromino.row, tetromino.col)) {
      tetromino.matrix = matrix;
  if(e.which === 40) {
    const row = tetromino.row + 1;
    if (!isValidMove(tetromino.matrix, row, tetromino.col)) {
      tetromino.row = row - 1;
      placeTetromino();
    tetromino.row = row;
rAF = requestAnimationFrame(loop);
text/html;charset=utf-8
  <title>Tetris Game</title>
    background: black;
    align-items: center;
    justify-content: center;
    border: 1px solid white;
<canvas width="320" height="640" id="game"></canvas>
function getRandomInt(min, max) {
  min = Math.ceil(min);
  max = Math.floor(max);
  return Math.floor(Math.random() * (maxM
function generateSequence() {
  const sequence = ['I', 'J', 'L', 'O', 'S', 'T', 'Z'];
  while (sequence.length) {
    const rand = getRandomInt(0, sequence.length - 1);
    const name = sequence.splice(rand, 1)[0];
    tetrominoSequence.push(name);
function getNextTetromino() {
  if (tetrominoSequence.length === 0) {
    generateSequence();
  const name = tetrominoSequence.pop();
  const matrix = tetrominos[name];
  const col = playfield[0].length / 2 - Math.cM
eil(matrix[0].length / 2);
  const row = name === 'I' ? -1 : -2;
function rotate(matrix) {
  const N = matrix.length - 1;
  const result = matrix.map((row, i) =>
    row.map((val, j) => matrix[N - j][i])
function isValidMove(matrix, cellRow, cellCol) {
  for (let row = 0; row < matrix.length; row++) {
    for (let col = 0; col < matrix[row].length; col++) {
      if (matrix[row][col]M
          cellCol + col < 0 ||
          cellCol + col >= playfield[0].length ||
          cellRow + row >= playfield.length ||
          playfield[cellRow + row][cellCol + col])
        return false;
function placeTetromino() {
  for (let row = 0; row < tetromino.matrix.length; row++) {
    for (let col = 0; col < tetromino.matrix[row].length; col++) {
      if (tetromino.matrix[row][col]) {
        if (tetromino.row + row < 0) {
     return showGameOver();
        playfield[tetromino.row + row][tetromino.col + col] = tetromino.name;
  for (let row = playfield.length - 1; row >= 0; ) {
    if (playfield[row].every(cell => !!cell)) {
      for (let r = row; r >= 0; r--) {
        for (let c = 0; c < playfield[r].length; c++) {
          playfield[r][c] = playfield[r-1][c];
  tetromino = getNextTetromino();
function showGameOvM
  cancelAnimationFrame(rAF);
  context.fillStyle = 'black';
  context.globalAlpha = 0.75;
  context.fillRect(0, canvas.height / 2 - 30, canvas.width, 60);
  context.globalAlpha = 1;
  context.fillStyle = 'white';
  context.font = '36px monospace';
  context.textAlign = 'center';
  context.textBaseline = 'middle';
  context.fillText('GAME OVER!', canvas.width / 2, canvas.height / 2);
const canvas = document.getElementById('game');
const context = canvas.getContext('2d'M
const tetrominoSequence = [];
const playfield = [];
for (let row = -2; row < 20; row++) {
  playfield[row] = [];
  for (let col = 0; col < 10; col++) {
    playfield[row][col] = 0;
const tetrominos = {
let tetromino = getNextTetromino();
let gameOver = false;
  rAF = requestAnimationFrame(loop);
  context.clearRect(0,0,canvas.width,canvas.height);
  for (let row = 0; row < 20; M
    for (let col = 0; col < 10; col++) {
      if (playfield[row][col]) {
        const name = playfield[row][col];
        context.fillStyle = colors[name];
        context.fillRect(col * grid, row * grid, grid-1, grid-1);
    if (++count > 35) {
      tetromino.row++;
      if (!isValidMove(tetromino.matrix, tetromino.row, tetromino.col)) {
        tetromino.row--;
        placeTetromino();
    context.fillStyM
le = colors[tetromino.name];
    for (let row = 0; row < tetromino.matrix.length; row++) {
      for (let col = 0; col < tetromino.matrix[row].length; col++) {
        if (tetromino.matrix[row][col]) {
          context.fillRect((tetromino.col + col) * grid, (tetromino.row + row) * grid, grid-1, grid-1);
document.addEventListener('keydown', function(e) {
  if (gameOver) return;
  if (e.which === 37 || e.which === 39) {
    const col = e.which === 37
      : tetromino.col + 1;
    if (isValidMove(tetromino.matrix, tetromino.row, col)) {
      tetromino.col = col;
  if (e.which === 38) {
    const matrix = rotate(tetromino.matrix);
    if (isValidMove(matrix, tetromino.row, tetromino.col)) {
      tetromino.matrix = matrix;
  if(e.which === 40) {
    const row = tetromino.row + 1;
    if (!isValidMove(tetromino.matrix, row, tetromino.col)) {
      tetromino.row = row - 1;
      placeTetromino();
    tetromino.row = row;
rAF = requestAnimationFrame(loop);
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
text/plain;charset=utf-8
  "max": "21000000",
 .)10.)-,3:J>36F7,-@WAFLNRSR2>ZaZP`JQRO
&O5-5OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO
text/html;charset=utf-8
  <meta charset="UTF-8">
    box-sizing: border-box
  @-webkit-keyframes pulse {
      box-shadow: 0 0 0 45px rgba(232, 76, 61, 0);
  @-moz-keyframes pulse {
      box-shadow: 0 0 0 45px rgba(232, 76, 61, 0);
  @-ms-keyframes pulse {
      box-shadow: 0 0 0 45px rgba(232, 76, 61, 0);
  @keyframes pulse {
      box-shadow: 0 0 0 45px rgbaM
  @keyframes gradient {
      background-position: 0% 50%;
      background-position: 100% 50%;
      background-position: 0% 50%;
    align-items: center;
    justify-content: center;
    margin-bottom: 25px !important;
    align-items: center;
    justify-content: center;
    margin-top: 20px !important;
    margin-bottom: 0 !important
<div class="wrap" style=" width: 100%;height: 100vh;padding: 5vw;margin: 0 auto ;background: linear-gradient(-45deg, #ee7752, #e73c7e, #23a6d5, #23d5ab); background-size: 200% 200%; animation: gradient 15s ease infinite;">
  <div class="inner">
    <div class="pulse-button" style="position: relative; width: 30vw; height: 30vw; margin: 0 auto; box-shadow: 0 0 0 0 rgba(247, 247, 247, 0.7); border-radius: 50%; background-color: #fffdf8; font-size: 12vw; text-align: center; -webkiM
t-animation: pulse 1.25s infinite cubic-bezier(0.66, 0, 0, 1); -moz-animation: pulse 1.25s infinite cubic-bezier(0.66, 0, 0, 1); -ms-animation: pulse 1.25s infinite cubic-bezier(0.66, 0, 0, 1); animation: pulse 1.25s infinite cubic-bezier(0.66, 0, 0, 1); ">
        <svg style=" width: 15vw;     height: 15vw;" enable-background="new 0 0 21.6 21.6" version="1.1" viewBox="0 0 21.6 21.6" xml:space="preserve" xmlns="http://www.w3.org/2000/svg">
            <g id="Layer_2_1_">
                <g id="Layer_1-2">
           <path style="fill:#666666;"
                        d="M0.9,20.7c0.1-0.1,0.1-0.1,0.2-0.2c3.9-3.9,7.7-7.7,11.6-11.6c0.1-0.1,0.2-0.1,0.2-0.2l0.1,0c0.1,0.6,0.3,1.2,0.5,1.7c-1.8,1.9-3.7,3.7-5.5,5.6c-1.7,1.7-3.5,3.5-5.2,5.2c-0.2,0.2-0.3,0.3-0.5,0.4H1.9C1.4,21.4,1.2,21,0.9,20.7z" />
                    <g>
                        <path style="fill:#8E8E8E;"
                            d="M7.5,11.8c-0.1,0.1-0.2,0.1-0.3,0C6.5,11.1,5.7,10.4,5,9.6c-0.3-0.3-0.7-0.3-1,0c-0.4,0.4-0.8,0.8-1.2,1.2c-0.4,0.4-0.4,0.7,0,1.M
1c0.7,0.7,1.5,1.5,2.2,2.2c0.1,0.1,0.1,0.2,0,0.3c-0.2,0.2-0.4,0.4-0.6,0.6c-0.1,0.1-0.1,0.1-0.2,0c-0.5-0.5-0.9-0.9-1.4-1.4c-0.3-0.3-0.7-0.3-1,0c-0.4,0.4-0.8,0.8-1.3,1.3c-0.3,0.3-0.3,0.7,0,1c0.4,0.4,0.9,0.9,1.3,1.3c0.1,0.1,0.2,0.2,0,0.4c-0.5,0.5-1,1-1.5,1.4c-0.1,0.1-0.3,0.3-0.3,0.4l0,0.3c0.2,0.4,0.6,0.7,0.9,1c0.1-0.1,0.1-0.1,0.2-0.2c3.9-3.9,7.7-7.7,11.6-11.6c0.1-0.1,0.2-0.1,0.2-0.2c-0.6-0.1-1.1-0.3-1.6-0.6C9.9,9.4,8.7,10.6,7.5,11.8z" />
                        <path style="fill:#8E8E8E;"
                            d=M
"M20.7,6.5C21.7,5.2,21.9,3.4,21,2c-0.2-0.3-0.4-0.6-0.7-0.8c0-0.1-0.1-0.1-0.1-0.1c-0.7-0.6-1.5-1-2.4-1c-1,0-2,0.3-2.8,0.9c-0.1,0.1-0.2,0.1-0.4,0.1c-1.1-0.4-2.2-0.4-3.2,0.2c-1.6,0.9-2.3,2.2-2.1,4c0.1,1,0.6,1.8,1.3,2.5C10.8,7.9,11,8,11.2,8.1c0.5,0.2,1.1,0.5,1.6,0.6l0.1,0c0.1,0.6,0.3,1.2,0.5,1.7c0.1,0,0.1,0.1,0.1,0.1c1,1.4,2.4,2,4.1,1.7c2.4-0.4,3.8-3,2.9-5.3C20.5,6.7,20.5,6.6,20.7,6.5z M17.7,6.5c0,0.1-0.1,0.1-0.1,0.2c-0.7,0.8-1.9,0.9-2.7,0.2l-0.1-0.1c-0.1,0-0.1,0-0.1,0.1c0,0,0.1-0.1,0.1-0.1c-0.6-0.6-0.7-1.4-0.4-2.2c0.5M
-1.2,2.1-1.4,3.1-0.5C18.2,4.9,18.2,5.8,17.7,6.5z" />
                    </g>
                </g>
  <div align="center" style=" padding:5px; color:#ffffff; font-size:8vw; font-family: Arial, sans-serif; padding-top:20px;">You've got a<br />
    <font style="font-size: 12vw;">SILVER KEY</font>
    <p class="link">
      <a href="https://generative.xyz" target="_blank">generative.xyz</a>
 .)10.)-,3:J>36F7,-@WAFLNRSR2>ZaZP`JQRO
&O5-5OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO
text/html;charset=utf-8
  <meta charset="UTF-8">
    box-sizing: border-box
  @-webkit-keyframes pulse {
      box-shadow: 0 0 0 45px rgba(232, 76, 61, 0);
  @-moz-keyframes pulse {
      box-shadow: 0 0 0 45px rgba(232, 76, 61, 0);
  @-ms-keyframes pulse {
      box-shadow: 0 0 0 45px rgba(232, 76, 61, 0);
  @keyframes pulse {
      box-shadow: 0 0 0 45px rgbaM
  @keyframes gradient {
      background-position: 0% 50%;
      background-position: 100% 50%;
      background-position: 0% 50%;
    align-items: center;
    justify-content: center;
    margin-bottom: 25px !important;
    align-items: center;
    justify-content: center;
    margin-top: 20px !important;
    margin-bottom: 0 !important
<div class="wrap" style=" width: 100%;height: 100vh;padding: 5vw;margin: 0 auto ;background: linear-gradient(-45deg, #ee7752, #e73c7e, #23a6d5, #23d5ab); background-size: 200% 200%; animation: gradient 15s ease infinite;">
  <div class="inner">
    <div class="pulse-button" style="position: relative; width: 30vw; height: 30vw; margin: 0 auto; box-shadow: 0 0 0 0 rgba(247, 247, 247, 0.7); border-radius: 50%; background-color: #fffdf8; font-size: 12vw; text-align: center; -webkiM
t-animation: pulse 1.25s infinite cubic-bezier(0.66, 0, 0, 1); -moz-animation: pulse 1.25s infinite cubic-bezier(0.66, 0, 0, 1); -ms-animation: pulse 1.25s infinite cubic-bezier(0.66, 0, 0, 1); animation: pulse 1.25s infinite cubic-bezier(0.66, 0, 0, 1); "><svg style=" width: 15vw;     height: 15vw;" enable-background="new 0 0 21.6 21.6" version="1.1" viewBox="0 0 21.6 21.6" xml:space="preserve" xmlns="http://www.w3.org/2000/svg">
      <path style="fill:#F6C42E;" d="m0 19.4c0.1-0.2 0.2-0.3 0.3-0.4 0.5-0.5 1-1 1.5-M
1.4 0.2-0.2 0.1-0.2 0-0.4l-1.3-1.3c-0.3-0.3-0.3-0.7 0-1l1.3-1.3c0.3-0.3 0.7-0.3 1 0 0.4 0.4 0.8 0.9 1.3 1.4 0.1 0.1 0.2 0.1 0.2 0l0.6-0.6c0.1-0.1 0.1-0.2 0-0.3l-2.2-2.2c-0.4-0.4-0.4-0.7 0-1.1 0.5-0.4 0.9-0.8 1.3-1.2 0.3-0.3 0.7-0.3 1 0l2.2 2.2c0.1 0.1 0.2 0.1 0.3 0l3.7-3.7c0.5 0.2 1.1 0.5 1.6 0.6 0 0.1-0.1 0.2-0.2 0.2l-11.8 11.8c-0.3-0.3-0.7-0.6-0.9-1l0.1-0.3z" />
      <path style="fill:#F99D00;" d="m0.9 20.7 11.8-11.8c0.1-0.1 0.2-0.1 0.2-0.2h0.1c0.1 0.6 0.3 1.2 0.5 1.7-1.8 1.9-3.7 3.7-5.5 5.6l-5.2 5.2c-0.2 0.2-0.M
3 0.3-0.5 0.4h-0.4c-0.5-0.2-0.7-0.6-1-0.9z" />
      <path style="fill:#F6C42E;" d="m20.7 6.5c1-1.3 1.2-3.1 0.3-4.5-0.2-0.3-0.4-0.6-0.7-0.8 0-0.1-0.1-0.1-0.1-0.1-0.7-0.6-1.5-1-2.4-1-1 0-2 0.3-2.8 0.9-0.1 0.1-0.2 0.1-0.4 0.1-1.1-0.4-2.2-0.4-3.2 0.2-1.6 0.9-2.3 2.2-2.1 4 0.1 1 0.6 1.8 1.3 2.5l0.6 0.3c0.5 0.2 1.1 0.5 1.6 0.6h0.1c0.1 0.6 0.3 1.2 0.5 1.7 0.1 0 0.1 0.1 0.1 0.1 1 1.4 2.4 2 4.1 1.7 2.4-0.4 3.8-3 2.9-5.3 0-0.2 0-0.3 0.2-0.4zm-3 0c0 0.1-0.1 0.1-0.1 0.2-0.7 0.8-1.9 0.9-2.7 0.2l-0.1-0.1c-0.1 0-0.1 0-0.1 0.1l0.M
1-0.1c-0.6-0.6-0.7-1.4-0.4-2.2 0.5-1.2 2.1-1.4 3.1-0.5 0.7 0.8 0.7 1.7 0.2 2.4z" />
  <div align="center" style=" padding:5px; color:#ffffff; font-size:8vw; font-family: Arial, sans-serif; padding-top:20px;">You've got a<br />
    <font style="font-size: 12vw;">GOLDEN KEY</font>
    <p class="link">
      <a href="https://generative.xyz" target="_blank">generative.xyz</a>
text/plain;charset=utf-8
text/html;charset=utf-8
  <meta charset="UTF-8">
    box-sizing: border-box
  @-webkit-keyframes pulse {
      box-shadow: 0 0 0 45px rgba(232, 76, 61, 0);
  @-moz-keyframes pulse {
      box-shadow: 0 0 0 45px rgba(232, 76, 61, 0);
  @-ms-keyframes pulse {
      box-shadow: 0 0 0 45px rgba(232, 76, 61, 0);
  @keyframes pulse {
      box-shadow: 0 0 0 45px rgbaM
  @keyframes gradient {
      background-position: 0% 50%;
      background-position: 100% 50%;
      background-position: 0% 50%;
    align-items: center;
    justify-content: center;
    margin-bottom: 25px !important;
    align-items: center;
    justify-content: center;
    margin-top: 20px !important;
    margin-bottom: 0 !important
<div class="wrap" style=" width: 100%;height: 100vh;padding: 5vw;margin: 0 auto ;background: linear-gradient(-45deg, #ee7752, #e73c7e, #23a6d5, #23d5ab); background-size: 200% 200%; animation: gradient 15s ease infinite;">
  <div class="inner">
    <div class="pulse-button" style="position: relative; width: 30vw; height: 30vw; margin: 0 auto; box-shadow: 0 0 0 0 rgba(247, 247, 247, 0.7); border-radius: 50%; background-color: #fffdf8; font-size: 12vw; text-align: center; -webkiM
t-animation: pulse 1.25s infinite cubic-bezier(0.66, 0, 0, 1); -moz-animation: pulse 1.25s infinite cubic-bezier(0.66, 0, 0, 1); -ms-animation: pulse 1.25s infinite cubic-bezier(0.66, 0, 0, 1); animation: pulse 1.25s infinite cubic-bezier(0.66, 0, 0, 1); ">
        <svg style=" width: 15vw;     height: 15vw;" enable-background="new 0 0 21.6 21.6" version="1.1" viewBox="0 0 21.6 21.6" xml:space="preserve" xmlns="http://www.w3.org/2000/svg">
            <g id="Layer_2_1_">
                <g id="Layer_1-2">
           <path style="fill:#666666;"
                        d="M0.9,20.7c0.1-0.1,0.1-0.1,0.2-0.2c3.9-3.9,7.7-7.7,11.6-11.6c0.1-0.1,0.2-0.1,0.2-0.2l0.1,0c0.1,0.6,0.3,1.2,0.5,1.7c-1.8,1.9-3.7,3.7-5.5,5.6c-1.7,1.7-3.5,3.5-5.2,5.2c-0.2,0.2-0.3,0.3-0.5,0.4H1.9C1.4,21.4,1.2,21,0.9,20.7z" />
                    <g>
                        <path style="fill:#8E8E8E;"
                            d="M7.5,11.8c-0.1,0.1-0.2,0.1-0.3,0C6.5,11.1,5.7,10.4,5,9.6c-0.3-0.3-0.7-0.3-1,0c-0.4,0.4-0.8,0.8-1.2,1.2c-0.4,0.4-0.4,0.7,0,1.M
1c0.7,0.7,1.5,1.5,2.2,2.2c0.1,0.1,0.1,0.2,0,0.3c-0.2,0.2-0.4,0.4-0.6,0.6c-0.1,0.1-0.1,0.1-0.2,0c-0.5-0.5-0.9-0.9-1.4-1.4c-0.3-0.3-0.7-0.3-1,0c-0.4,0.4-0.8,0.8-1.3,1.3c-0.3,0.3-0.3,0.7,0,1c0.4,0.4,0.9,0.9,1.3,1.3c0.1,0.1,0.2,0.2,0,0.4c-0.5,0.5-1,1-1.5,1.4c-0.1,0.1-0.3,0.3-0.3,0.4l0,0.3c0.2,0.4,0.6,0.7,0.9,1c0.1-0.1,0.1-0.1,0.2-0.2c3.9-3.9,7.7-7.7,11.6-11.6c0.1-0.1,0.2-0.1,0.2-0.2c-0.6-0.1-1.1-0.3-1.6-0.6C9.9,9.4,8.7,10.6,7.5,11.8z" />
                        <path style="fill:#8E8E8E;"
                            d=M
"M20.7,6.5C21.7,5.2,21.9,3.4,21,2c-0.2-0.3-0.4-0.6-0.7-0.8c0-0.1-0.1-0.1-0.1-0.1c-0.7-0.6-1.5-1-2.4-1c-1,0-2,0.3-2.8,0.9c-0.1,0.1-0.2,0.1-0.4,0.1c-1.1-0.4-2.2-0.4-3.2,0.2c-1.6,0.9-2.3,2.2-2.1,4c0.1,1,0.6,1.8,1.3,2.5C10.8,7.9,11,8,11.2,8.1c0.5,0.2,1.1,0.5,1.6,0.6l0.1,0c0.1,0.6,0.3,1.2,0.5,1.7c0.1,0,0.1,0.1,0.1,0.1c1,1.4,2.4,2,4.1,1.7c2.4-0.4,3.8-3,2.9-5.3C20.5,6.7,20.5,6.6,20.7,6.5z M17.7,6.5c0,0.1-0.1,0.1-0.1,0.2c-0.7,0.8-1.9,0.9-2.7,0.2l-0.1-0.1c-0.1,0-0.1,0-0.1,0.1c0,0,0.1-0.1,0.1-0.1c-0.6-0.6-0.7-1.4-0.4-2.2c0.5M
-1.2,2.1-1.4,3.1-0.5C18.2,4.9,18.2,5.8,17.7,6.5z" />
                    </g>
                </g>
  <div align="center" style=" padding:5px; color:#ffffff; font-size:8vw; font-family: Arial, sans-serif; padding-top:20px;">You've got a<br />
    <font style="font-size: 12vw;">SILVER KEY</font>
    <p class="link">
      <a href="https://generative.xyz" target="_blank">generative.xyz</a>
text/plain;charset=utf-8
  "name": "yogainstructor
text/plain;charset=utf-8
text/plain;charset=utf-8
  "name": "MindfulnessMeditation.sats"
 .)10.)-,3:J>36F7,-@WAFLNRSR2>ZaZP`JQRO
&O5-5OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO
111000011110000000000G
text/plain;charset=utf-8
  "name": "petlover.sats"
 .)10.)-,3:J>36F7,-@WAFLNRSR2>ZaZP`JQRO
&O5-5OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO
 .)10.)-,3:J>36F7,-@WAFLNRSR2>ZaZP`JQRO
&O5-5OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO
 .)10.)-,3:J>36F7,-@WAFLNRSR2>ZaZP`JQRO
&O5-5OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO
text/plain;charset=utf-8
  "name": "personaltrainer
 .)10.)-,3:J>36F7,-@WAFLNRSR2>ZaZP`JQRO
&O5-5OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO
text/plain;charset=utf-8
  "name": "LifeCoach.sats"
 .)10.)-,3:J>36F7,-@WAFLNRSR2>ZaZP`JQRO
&O5-5OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO
text/plain;charset=utf-8
  "name": "dt_chain.sats"
 .)10.)-,3:J>36F7,-@WAFLNRSR2>ZaZP`JQRO
&O5-5OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO
text/plain;charset=utf-8
d/Foundry USA Pool #dropgold/!R
FjDOUT:C67D0B3650D19D0D77DDFBC5BBC56C552C16547A53EFB55180CE96CB04F56F96
CjA=:ETH.ETH:0xB3F465281234A02F7bEA55fE0059A0F9e0f03f0c:2878398:te:0
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
  "name": "222999.sats"
text/plain;charset=utf-8
  "title": "Why regulators seized Signature Bank in third-biggest bank failure in U.S. history",
  "url": "https://www.cnbc.com/2023/03/13/signature-bank-third-biggest-bank-failure-in-us-history.html",
  "author": "Hugh Son",
  "body": "On Friday,  [Signature Bank](https://www.cnbc.com/quotes/SBNY/)  customers spooked by the  [sudden collapse](https://www.cnbc.com/2023/03/10/silicon-valley-bank-collapse-how-it-happened.html)  of Silicon Valley Bank withdrew more than $10 billion in dM
eposits, a board member told CNBC.\n\nThat run on deposits quickly led to the third-largest  [bank failure](https://www.fdic.gov/news/press-releases/2023/pr23018.html)  in U.S. history. Regulators  [announced](https://www.fdic.gov/news/press-releases/2023/pr23017.html)  late Sunday that Signature was being taken over to protect its depositors and the stability of the U.S. financial system.\n\nThe sudden move shocked executives of Signature Bank, a New York-based institution with deep ties to the real estate and legM
al industries, said board member and former U.S. Rep.  [Barney Frank](https://en.wikipedia.org/wiki/Barney_Frank). Signature had 40 branches, assets of $110.36 billion and deposits of $88.59 billion at the end of 2022, according to a regulatory filing.\n\n![The Signature Bank headquarters at 565 Fifth Avenue in New York, US, on Sunday, March 12, 2023.](https://image.cnbcfm.com/api/v1/image/107207276-1678675550867-gettyimages-1248106828-AA_13032023_1107077.jpeg?v=1678722151&w=929&h=523&vtcrop=y)\n\nThe Signature BanM
k headquarters at 565 Fifth Avenue in New York, US, on Sunday, March 12, 2023.\n\nLokman Vural Elibol | Anadolu Agency | Getty Images\n\n
We had no indication of problems until we got a deposit run late Friday, which was purely contagion from SVB,
 Frank told CNBC in a phone interview.\n\nProblems for U.S. banks with exposure to the  [frothiest](https://www.cnbc.com/2023/03/12/signature-svb-silvergate-failures-effects-on-crypto-sector.html)  asset classes of  [the Covid pandemic](https://www.cnbc.com/coronaviruM
 crypto and tech startups
 boiled over last week with the wind down of  [crypto-centric Silvergate Bank](https://www.cnbc.com/2023/03/08/silvergate-shutting-down-operations-and-liquidating-bank.html). While that firm
s demise had been long expected, it helped ignite a panic about banks with high levels of uninsured deposits. Venture capital investors and founders  [drained](https://www.cnbc.com/2023/03/10/vcs-urge-startups-to-withdraw-funds-from-silicon-valley-bank.html)  their  [Silicon Valley Bank](hM
ttps://www.cnbc.com/quotes/SIVB/)  accounts Thursday, leading to its seizure by midday Friday.\n\n## Worries spread\n\nThat led to pressure on Signature,  [First Republic](https://www.cnbc.com/quotes/FRC/)  and other names late last week on fears that uninsured deposits could be locked up or lose value, either of which could be fatal to startups.\n\nSignature Bank was [founded in 2001](https://investor.signatureny.com/home/home-investor-overview/default.aspx) as a more business-friendly alternative to the big banksM
. It expanded to the West Coast and then opened itself to the crypto industry in 2018, which helped turbocharge deposit growth in recent years. The bank created a 24/7 payments network for crypto clients and had $16.5 billion in deposits from digital-asset-related customers.\n\nBut as waves of concern spread late last week, Signature customers moved deposits to bigger banks including  [JPMorgan Chase](https://www.cnbc.com/quotes/JPM/)  and  [Citigroup](https://www.cnbc.com/quotes/C/), Frank said.\n\nAccording to FrM
ank, Signature executives explored
 to shore up its situation, including finding more capital and gauging interest from potential acquirers. The deposit exodus had slowed by Sunday, he said, and executives believed they had stabilized the situation.\n\nInstead, Signature
s top managers have been summarily removed and the bank  [was shuttered Sunday](https://www.cnbc.com/2023/03/12/regulators-close-new-yorks-signature-bank-citing-systemic-risk.html). Regulators are now conducting a sales process fM
or the bank, while guaranteeing that customers will have access to deposits and  [service](https://www.fdic.gov/news/press-releases/2023/pr23018.html)  will continue uninterrupted.\n\n## Poster child\n\nThe move raised some eyebrows among observers. In the same Sunday announcement that identified SVB and Signature Bank as risks to financial stability, regulators announced new facilities to shore up confidence in the country
s other banks.\n\nAnother bank that had been under pressure in recent days, First RepublicM
  [declared](https://news.firstrepublic.com/news-releases/news-release-details/first-republic-bank-strengthens-and-diversifies-liquidity)  that it had more than $70 billion in untapped funding from the Federal Reserve and JPMorgan Chase.\n\nFor his part, Frank, who helped draft the landmark Dodd-Frank Act after the 2008 financial crisis, said there was
no real objective reason
 that Signature had to be seized.\n\n
I think part of what happened was that regulators wanted to send a very strong anti-crypto messLpage,
We became the poster boy because there was no insolvency based on the fundamentals.
<?xml version="1.0" standalone="yes"?>
<svg xmlns="http://www.w3.org/2000/svg" version="1.0" viewBox="0 0 2048 2048">
  <title> fosterz 28 </title>
  <desc> f o s t e r z . a r e . f r e e </desc>
      "description": " f o s t e r z ",
      "edition": 28,
      "attributes": [
          "trait_type": "Top",
          "value": "smooth"
          "trait_type": "Wrinkles",
          "value": "yup"
          "trait_type": "Brows",
        "value": "yup"
          "trait_type": "Left Eye",
          "value": "stress"
          "trait_type": "Right Eye",
          "value": "lost"
          "trait_type": "Nose",
          "value": "dual"
          "trait_type": "Stress",
          "value": "itachi"
          "trait_type": "Ear",
          "value": "angle"
          "trait_type": "Mustache",
          "value": "foz"
          "trait_type": "Mouth",
          "value": "hmm"
          "trait_type": "Base",
          "value": "bumper"
  <path d="M0 0v2048h2048V0H0z" style="fill:#010101;stroke:none"/>
  <path d="M591 957v-2c-13-6-18-18-22-31-9-28-12-59-15-88a478 478 0 0 1 107-360 619 619 0 0 1 392-209c37-6 75-10 113-8 100 4 200 37 286 89 25 15 54 28 77 46 3 2 4 6 7 9 18 13 35 25 49 43 34 44 45 101 62 153 12 38 31 77 35 117 1 9 0 19-3 28-1 6-5 13-5 19 36-26 11-86 0-M
118-8-23-18-46-25-69-12-39-23-81-45-116-13-20-29-33-44-49-12-14-24-27-39-37-50-34-105-68-162-88-65-23-134-38-203-41-36-2-73 4-108 9a653 653 0 0 0-286 109 530 530 0 0 0-190 241 519 519 0 0 0-11 314c4 13 12 42 30 39m343-542c4-3 5-8 8-12 4-6 10-11 17-14 33-18 72-26 109-32 63-10 126-13 189-25-6-2-14-1-20-1-18 0-37 3-55 5-61 7-124 12-183 31-23 8-62 19-65 48m-140-12c6 17-13 33-26 41-8 4-18 6-25-1l11 1v-1c-3-1-17-5-15 2 3 11 22 8 29 5 13-5 24-17 31-29 4-8 5-16-5-18m648 15h1c4-8 10-5 17-1l35 26c-5-13-23-24-35-30-8-4-17-6-1M
8 5M689 554l30-22 14-11c0-2 2-8-2-7-5 1-9 7-12 10-10 8-24 18-30 30m552 193 27-2 57-2c-5-4-15-3-21-3h-44c-6 0-19-2-19 7m-136 100c6 19 22-14 12-18a623 623 0 0 1-63 22c-6 3-11 1-17 2-13 2-27 8-41 8-6 0-11-5-18-4-10 2-19 7-28 11-11 4-22 6-34 8l-39 7c-5 2-12 3-15 8-2 4-3 18 3 19 6 2 16-8 22-9 22-6 44-7 66-15 8-2 18-8 26-9 4-1 9 2 13 2l22-3c10-2 22-3 32-6 20-6 39-17 59-23m368 41h1l2-8 12 5 37-7c4 23 33 4 47 11 3 1 4 8 5 11 7-6 9-19-1-22-11-3-22 2-33 2-10 0-8-8-16-10-12-2-25 8-37 8-5 0-10-5-15-2-3 2-3 8-2 12m-129 124c5-4 M
7-11 9-17 4-13 14-31 9-45-2-7-22-22-29-15-3 2 0 5 2 6 7 4 16 4 19 12 3 6-1 14-3 20-4 13-10 25-7 39m-415 2c-24 31-43 76-42 116 1 56 33 116 75 152 31 28 79 60 123 41 29-13 44-41 54-70 25-65 22-145 9-212-8-37-19-78-59-92-18-6-38-4-57-1-42 6-84 19-121 38-14 7-27 16-40 24-3 1-13 5-11 10 2 3 14 1 17 1 17-3 35-6 52-7z" style="fill:#fefefe;stroke:none"/>
  <path d="M999 994v6c-9-6-20 0-30 3-6 2-13 3-18 6-5 4-9 12-12 17-11 17-20 35-26 54-19 68 11 136 63 181 20 18 45 34 73 36 48 3 66-55 72-93 9-52 6-108-6-159-4-17-7-43-23-53M
-27-17-65-4-93 2m-70 19 1 1-1-1z" style="fill:#010101;stroke:none"/>
  <path d="M1531 1056c12-5 24-7 35 0 18 12 28 43 10 59-7 6-16 3-21-5-5-9 3-13 10-16 3-2 6-5 4-8-5-7-20 1-23 5-8 11-3 27 6 35 18 15 37 3 44-16 8-21 3-46-13-62-10-9-23-15-36-13-9 2-19 11-16 21m-494 24c-11 2-19 8-22 19-1 2-3 9 0 11 2 1 6-3 8-4 5-4 13-6 20-7 24-2 21 34 9 46-7 6-11-7-12-12-1-3-2-7 1-9 1-2 5-2 5-5 0-6-10-4-13-2-12 12 1 47 18 46 12-1 18-16 22-25 10-27-2-64-36-58m-322 244c-7-1-13 6-18 9l-40 29c-4-53-45-103-73-146-9-14-19-27-26-42-3-5-7-11M
-8-16 0-7 18-14 23-18 19-12 36-27 60-27 7 0 13 3 20 4-2-13-23-13-33-12-25 3-46 16-69 26-10 4-22 8-24 21-2 15 9 31 16 43 17 30 36 59 54 88 14 23 28 46 34 72 3 13 4 37 16 45 7 5 15-10 20-14 19-18 38-37 48-62m862-151c-5-2-11 0-17 0-10-1-20-5-27-12-2-2-7-8-10-4s8 12 11 14c14 11 28 11 43 2m5 40c10 1 19-11 22-20-8 1-17 13-22 20m-813 151c-18 0-26 10-29 27 7 2 15-4 22-7 6-2 17 1 21-4 9-11 1-27-4-37-13-31-30-59-45-89-6-12-10-33-20-42-13-10-38 10-48 17-4 3-16 7-13 13 4 6 11 2 15-1l26-14c3-1 8-4 11-2s4 7 5 10l11 26 33 66c6 12M
 13 24 15 37m593-134c-12 4-1 29 2 37 10 24 25 46 36 69 5 10 13 23 10 35-3 17-19 26-32 35-5 3-9 9-5 15 4 5 11 2 16-1 11-7 21-16 28-28 13-26 0-48-13-71-16-26-43-59-42-91m94 204c3-10-6-28-8-38-9-34-19-67-27-101-3-9-8-22-6-32 0-3 4-4 4-7 0-2-3-3-5-3-6 1-6 7-6 12 0 11 3 22 5 33 6 30 16 59 25 88 6 16 10 33 18 48m-293 25h1c19-40 29-86 39-129 5-18 6-45 17-61 4-5 10-6 14-10-23 0-25 26-29 44l-27 102c-5 18-13 36-15 54m-54-96c-13 1-24 9-37 10-34 3-67-8-95-27l-26-19c-2-1-7-6-9-2-2 3 5 9 7 11 10 9 21 17 33 24 34 20 97 42 127 3m4M
3 47c-10 0-22 9-31 12-17 6-36 10-54 13-4 0-24 2-22 9 1 5 23-1 27-2 28-3 61-7 80-32m-146 55c7 21 38 16 54 11l-29-1-25-10m261 87-6 31h1c5-9 7-20 7-31h-2m83 33c3-9 0-16-3-25-1-3-3-9-7-6-3 2-2 6-1 9 2 7 3 20 11 22m44-32c0 11 8 21 16 27-1-8-8-24-16-27m69 5c-3 2 0 6 3 4s-1-6-3-4m-250 1-10 28h1c6-9 10-18 12-28h-3m-101 20 28-7v-2c-9-2-22 2-28 9m-83 147c1 9 10 10 18 11 18 1 36-1 54-2 52-2 104-12 156-16 20-1 41-1 61-4 7-1 15-1 22-4-6-5-17-5-25-6-21-2-43 0-64 2-61 6-122 19-184 22-13 1-25-2-38-3m-79 288c-5-5-6-14-8-21l-17-53c-M
18-54-40-105-65-156-8-16-14-33-23-49-4-6-11-14-9-21-10-2-6 9-3 14l23 53c27 63 53 125 72 191 4 14 7 29 14 41 5 8 12 10 16 1m402-139c-12 2-22 12-31 19-5 4-10 10-16 11-9 1-19-8-27-11l15-14c-28 1-48 29-75 30-24 0-40-24-58-36v-1l2-4c-14 0-9 8-2 16 11 12 23 23 38 30 17 8 34 5 50-3 7-4 14-10 21-12 9-2 21 12 30 14 18 4 29-11 40-23 5-5 10-10 13-16m-295 32c-4 3 3 17 4 21 6 18 11 37 18 55 2 5 7 16 14 13 6-3 5-11 3-16-11-18-17-37-25-56-2-4-7-21-14-17z" style="fill:#fefefe;stroke:none"/>
<?xml version="1.0" standalone="yes"?>
<svg xmlns="http://www.w3.org/2000/svg" version="1.0" viewBox="0 0 2048 2048">
  <title> fosterz 29 </title>
  <desc> f o s t e r z . a r e . f r e e </desc>
      "description": " f o s t e r z ",
      "edition": 29,
      "attributes": [
          "trait_type": "Top",
          "value": "beanie"
          "trait_type": "Wrinkles",
          "value": "sketch"
          "trait_type": "Brows",M
          "value": "flow"
          "trait_type": "Left Eye",
          "value": "foz"
          "trait_type": "Right Eye",
          "value": "lost"
          "trait_type": "Nose",
          "value": "tough"
          "trait_type": "Stress",
          "value": "sketch"
          "trait_type": "Ear",
          "value": "link"
          "trait_type": "Mustache",
          "value": "sketch"
          "trait_type": "Mouth",
          "value": "fangs"
          "trait_type": "Base",
          "value": "bumper"
  <path d="M0 0v2048h2048V0H0z" style="fill:#010101;stroke:none"/>
  <path d="M685 140c-11 1-16 7-10 18 3 6 7 12 12 17 7 6 15 8 20 16 2 3 8 8 7 12-1 7-11 14-16 17l-44 33c-5 4-22 15-12 22 6 4 22-9 27-12 18-10 37-20 56-28 8-3 15-8 24-6-11 11-34 27-37 43-1 7 6 27 16 26 5-1 9-8 12-12l29-26c-5 18-7 37 3 54-15 7-30 20-43 31-17 13-34 M
26-48 42-37 41-60 91-85 139-11 21-31 36-38 59-3 11 4 20 2 30-5 31-16 61-20 93-1 7-1 16-4 22-8 15-25 24-29 42l2 13c1 10-2 18 2 29 4 10 14 20 16 31 1 8-1 16-1 24 0 22 1 46 12 66 4 8 9 18 19 21 7 2 13-8 18-11 16-13 32-25 50-35 14-8 28-13 42-20l86-47c29-16 57-35 87-48l6 9v1c-8 5-14 12-23 16-2 1-8 2-7 5 1 10 24-5 27-7s6-6 10-6c7-2 15 3 23 1 14-3 24-14 32-26 10 20 42 19 56 4h1c14 26 44 21 66 9 6-3 16-13 22-13 4 0 9 5 12 8 6 4 13 6 20 7 31 6 57-7 80-26 7-5 20-13 21-23-10 1-21 7-31 11-27 10-58 20-84 4v-1c7-6 10-19 17-24 6-M
4 15-6 22-7l34-12c26-10 50-25 76-35 6-2 12 0 18-1 10-1 18-6 28-7 8-2 17 3 26 3 16 0 32-4 48-4 8 0 23 2 28-5l-49-2-28 4-27-3-31 9v-1c17-5 31-16 48-22 61-19 124-28 188-24 10 0 20-3 30-2 6 1 11 6 16 10 9 6 20 12 31 14 9 1 15-9 23-8 24 4 56 25 73 42 6 7 8 16 15 21 5 4 10 5 15 8 6 3 13 14 20 8s14-27 11-36c-4-11-17-17-21-28-7-18-8-38-12-57-5-20-13-40-19-60 4-1 8-1 11-3 7-4 15-24 9-32-7-9-26-9-36-9-2-11-7-21-11-31-9-23-19-45-32-66-6-9-17-19-20-29-4-11 20-33 6-43-18-14-34 3-52 1-5-1-11-6-15-9l-31-20c-18-11-42-21-58-36-3-3-M
2-10-5-14-3-6-9-9-15-11-8-4-16 1-23-2-28-12-53-30-83-41-81-28-172-28-255-9-59 13-112 39-168 61 0-16-10-24-20-36 4 0 9 1 13-1 8-3 5-19 6-26 10-1 23-5 28-14 3-5 5-14-2-17-6-2-13 0-19 1-11 2-22 4-33 4 14-25 34-46 55-65 3-3 17-17 8-21-8-4-17 6-22 11a97 97 0 0 1-49 30c0-14-2-29-13-40-25-21-64-11-69 23-13-9-20-2-33-1-7 0-11-3-17 0-2-10-6-26-12-35-3-4-13-4-15 1s-1 12-1 17c0 18 5 35 7 53z" style="fill:#fff;stroke:none"/>
  <path d="m785 144 13-5c3-2 8-3 10-6 4-6 3-22-2-26-6-5-20-5-23 3-2 5-1 12-1 17 0 6 2 11 3 17m-91-35c0 M
8 1 22 6 29 3 3 10 5 14 7l-20-36m14 0 1 1-1-1m5 0 1 6-4-4h-1c4 15 9 35 25 39l-11-23-3-15-7-3m29 21-3 21 13 3c-2-8-5-18-10-24m117 67v1l4 1v-3l-4 1m-150 33v1l8-4-8 3m460-1v7h1l5-7h-6m-462 2 1 1-1-1m536 8c3 3 6 5 10 1l-10-1m-222 7v1l20-5-20 4m-228 5-1 50 31-18c-8-12-15-28-30-32m79 5 1 1-1-1m497 51v2h2v-2h-2m49 17c2 7 10 9 17 11v-1l-17-10m-109 39 2 10 8-2-10-8m-154 104-5 2v14h1l4-16m-528 89-3 6 3-6m989 36-6 11 10 2-4-13m-29 4-1 4 8 1v-1l-7-4m-520 30 17-7c-6-1-14 2-17 7m557 5v1h3l-3-1M588 669l3 15 6-4-9-11z" style="fillM
:#010101;stroke:none"/>
  <path d="M1460 779c-15 4-23-1-38-3 3 18 29 10 40 11 7 0 13 8 20 10 18 3 31-6 48-10 11-2 20 2 28-8h1c8 7 26 0 32-8-6-2-14-1-20-4-5-3-4-7-8-10-7-7-14 3-18 8 7-29-41-26-35-2l4 9c-12 5-20 7-33 5 6-6 13-13 17-21 10-20 2-61-29-51-9 4-12 12-14 21-4 17-6 38 5 53z" style="fill:#fff;stroke:none"/>
  <path d="M1473 771c14-6 26-30 19-45-4-6-15-12-20-5-4 4-4 11-5 16v15c1 7 3 13 6 19m-433-16-26 5-17 3c-8 2-22 19-11 25 14 7 33-5 44-13 4-2 9-5 11-9 1-3 0-8-1-11m-448 6-11 9v2l14 2v-2l-3-11m325 12c8 16 40 1M
5 43-4l-43 4m-55 26c14 4 28-12 34-23-7 0-23 0-28 6-3 3-5 13-6 17m-6-13-6 3 4 5 2-8z" style="fill:#010101;stroke:none"/>
  <path d="M1229 1186c-17 3-34 22-48 31-39 25-86 55-134 56-39 1-77-10-111-30-30-18-56-42-73-72-53-91-23-224 85-258 16-5 34-6 51-5 42 3 79 26 110 54 22 19 46 43 54 72 12 44-18 89-55 111-21 12-56 16-75-3-20-20-13-41 11-53 12-6 29-11 39 1 7-12-12-18-20-18-18 0-41 8-52 24-13 19-4 48 12 63 12 10 26 15 42 17 70 8 132-70 123-136-6-40-34-74-63-100s-61-50-100-59c-101-22-189 50-208 148a230 230 0 0 0 190 265M
c69 11 127-21 178-65l30-27c5-4 12-9 14-16m178 307c-13 1-28 11-41 16-27 8-56 12-80 26 6 6 20 6 28 6 27 0 59-11 83-21 12-5 27-6 29-20 1-12-4-24-7-35a1163 1163 0 0 1-29-135c-1-14-2-28-5-41-2-9-7-17-10-26-9-30-17-61-21-92-1-10-5-26-1-36 1-5 6-8 9-13 5-11 7-25 4-37-3-15-12-24-22-35-4-5-11-13-10-20s8-13 13-18c12-12 32-29 28-48-4-15-28-16-40-15-4 1-13 2-14 7-1 4 3 5 6 4 10-2 19-3 29 1 3 1 9 4 9 8 0 8-9 15-14 20-13 13-31 27-29 47 3 25 32 36 31 63 0 13-14 19-15 32-4 45 8 92 21 135l10 28c8 36 9 73 16 109l13 55c3 11 8 23 9 35M
m-903-489c2 14 15 23 29 21 5 0 10-4 15-4 5-1 11 4 15 1 8-6-7-21-13-22-11-2-16 9-28 4v-1c6-4 31-25 18-33v-1l27-5v-2c-25-12-53 14-74 25-6 3-22 8-24 14-2 5 3 12 8 12 9 1 20-5 27-9m1027 52c12-5 24-7 35 0 18 12 28 43 10 59-7 6-16 3-21-5-5-9 3-13 10-16 3-2 6-5 4-8-5-7-20 1-23 5-8 11-3 27 6 35 18 15 37 3 44-16 8-21 3-46-13-62-10-9-23-15-36-13-9 2-19 11-16 21m-900 191c-7 18-11 36-17 54-3 8-8 14-3 22 3 5 8 5 13 5 13-1 33 1 45-5 13-8 0-15-9-15h-13l-20 1c6-18 13-36 17-54 2-6 6-16 2-22-5-7-30-3-38-3-36-1-71-5-107-5v-1c11-5 21-M
15 30-22l60-51c8-6 25-17 27-28-14 2-28 19-38 27-25 21-51 40-77 59-8 6-38 19-24 31 8 7 31 1 41 1l74 5c12 1 26-2 37 1m946-74c-5-2-11 0-17 0-10-1-20-5-27-12-2-2-7-8-10-4s8 12 11 14c14 11 28 11 43 2m-894 66c9-17 8-55-14-62-12-4-26-1-38 1-3 1-11 1-12 5-2 8 8 8 13 8 11-1 30-8 38 1 11 13 1 36 13 47m899-26c10 1 19-11 22-20-8 1-17 13-22 20m-341 12c1 12 3 25-8 34-4 4-13 5-16 9-4 7 8 15 3 23-5 10-16 17-23 26-9 14-12 30-18 46-4 12-11 21-11 34 5-3 8-11 11-17 8-17 10-37 20-54 8-12 21-19 27-32 3-8-1-16-4-23 15-3 22-13 25-28 0-6 2M
-17-6-18m151 26c0 4-3 7-2 11 2 7 19 6 25 7-5 20 14 28 26 40 5 5 9 14 15 17 0-23-15-28-29-42-6-7-1-12-4-19-3-8-18-6-25-6l5-14-11 6m-734 302c7 16 23 15 37 9 0 13-2 26 0 39 2 7 7 17 6 24-1 5-6 15-10 18-3 3-8 4-10 8-2 5 2 9 1 14-3 9-9 18-10 27-2 7 6 25 15 23 8-2 14-12 22-16v1c-4 2-8 5-10 9-2 8 7 22 15 22 7 0 16-10 22-14 16-12 30-27 43-43 5-6 12-13 13-21l-39 17-16-4-30 4c6-8 16-6 22-13 7-9 4-17 6-27s15-34-7-30l-8 2c-1-16-3-30 0-46 1-6 3-16-1-20-6-8-17-4-25-2 9-9 22-17 28-29 4-11-1-19-13-14-10 3-20 13-29 19l-65 49c8-19 1M
9-37 29-56l18-36c6-12 12-26 20-37 2-3 10-9 5-13-4-4-11 0-14 3-8 8-14 21-19 31l-43 80c-7 13-16 26-19 40-2 7 4 21 13 18 11-2 21-13 30-19l23-17m569 52h-1c-6-19-22-43-35-58-5-5-14-14-22-8-4 4-4 12-4 17 0 14 3 27 4 41h-1c-4-11-21-42-37-35-6 3-8 10-11 15-6-12-14-17-24-25-3-3-4-6-8-7 0 16 14 17 23 29 2 3 6 14 10 14 7 0 6-26 19-19 10 6 16 21 22 30 2 3 7 10 11 7 3-2 2-9 2-12-1-11-4-23-4-34 0-4 0-13 4-15 6-1 14 12 17 16 11 15 20 32 29 49 2 4 6 15 10 16 7 1 3-16 3-19-1-23 1-43 4-66 11 11 17 33 24 47s13 12 11-3l-2-10-3-16h3c-1M
-2-7-13-8-6-2 10 4 24 5 34l-19-41c-2-4-4-11-10-12-8 0-9 11-10 17-3 18-2 36-2 54m143-49c7 8 9 22 14 31 5 7 11 7 14-1l2-7 1-11h1c3 10 10 19 17 7 3 5 6 8 12 9-2-11-18-36-19-11h-1c-1-5-6-26-14-22-2 2-2 6-2 9l-3 23c-9-8-8-30-18-36-7-3-10 5-11 10-4 14-8 31-8 46l-6-18-10-43 12-4c-4 0-12-1-15 3-3 3 1 11 1 15l9 41c1 4 3 20 10 19 3-1 4-6 5-9l4-27 5-24z" style="fill:#fff;stroke:none"/>
  <path d="m614 1559 1 1-1-1z" style="fill:#010101;stroke:none"/>
  <path d="M1061 1691c16-6 31-4 47-5 35-2 71-2 106-2-3 11 16 21 24 27 3 3 7 M
7 11 7 6 0 5-8 5-12l-4-13c7-1 14-3 12-11l45-1c-2 11 11 22 15 32 2 3 4 9 9 7 8-5 2-22 5-29 3-9 12-11 16-17-21-1-41-3-62-3-53 1-107 7-160 7-17 0-35 1-52 3-7 1-16 2-17 10z" style="fill:#fff;stroke:none"/>
  <path d="m1320 1691 1 1-1-1m-611 7 1 1-1-1z" style="fill:#010101;stroke:none"/>
  <path d="M950 2014c-5-5-6-14-8-21l-17-53c-18-54-40-105-65-156-8-16-14-33-23-49-4-6-11-14-9-21-10-2-6 9-3 14l23 53c27 63 53 125 72 191 4 14 7 29 14 41 5 8 12 10 16 1m402-139c-12 2-22 12-31 19-5 4-10 10-16 11-9 1-19-8-27-11l15-14c-28 1-M$
48 29-75 30-24 0-40-24-58-36v-1l2-4c-14 0-9 8-2 16 11 12 23 23 38 30 17 8 34 5 50-3 7-4 14-10 21-12 9-2 21 12 30 14 18 4 29-11 40-23 5-5 10-10 13-16m-295 32c-4 3 3 17 4 21 6 18 11 37 18 55 2 5 7 16 14 13 6-3 5-11 3-16-11-18-17-37-25-56-2-4-7-21-14-17z" style="fill:#fff;stroke:none"/>
text/plain;charset=utf-8
-{"p":"sns","op":"reg","name":"
text/plain;charset=utf-8
,{"p":"sns","op":"reg","name":"satsuki.sats"}h!
text/plain;charset=utf-8
,{"p":"sns","op":"reg","name":"hepburn.sats"}h!
text/plain;charset=utf-8
0{"p":"sns","op":"reg","name":"
text/plain;charset=utf-8
0{"p":"sns","op":"reg","name":"
text/plain;charset=utf-8
0{"p":"sns","op":"reg","name":"
text/plain;charset=utf-8
0{"p":"sns","op":"reg","name":"
text/plain;charset=utf-8
0{"p":"sns","op":"reg","name":"
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
-{"p":"sns","op":"reg","name":"
text/plain;charset=utf-8
-{"p":"sns","op":"reg","name":"
text/plain;charset=utf-8
-{"p":"sns","op":"reg","name":"
text/plain;charset=utf-8
-{"p":"sns","op":"reg","name":"
text/plain;charset=utf-8
-{"p":"sns","op":"reg","name":"
text/plain;charset=utf-8
text/plain;charset=utf-8
  "name": "673.sats"
 .)10.)-,3:J>36F7,-@WAFLNRSR2>ZaZP`JQRO
&O5-5OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO
text/html;charset=utf-8
  <meta charset="UTF-8">
    box-sizing: border-box
  @-webkit-keyframes pulse {
      box-shadow: 0 0 0 45px rgba(232, 76, 61, 0);
  @-moz-keyframes pulse {
      box-shadow: 0 0 0 45px rgba(232, 76, 61, 0);
  @-ms-keyframes pulse {
      box-shadow: 0 0 0 45px rgba(232, 76, 61, 0);
  @keyframes pulse {
      box-shadow: 0 0 0 45px rgbaM
  @keyframes gradient {
      background-position: 0% 50%;
      background-position: 100% 50%;
      background-position: 0% 50%;
    align-items: center;
    justify-content: center;
    margin-bottom: 25px !important;
    align-items: center;
    justify-content: center;
    margin-top: 20px !important;
    margin-bottom: 0 !important
<div class="wrap" style=" width: 100%;height: 100vh;padding: 5vw;margin: 0 auto ;background: linear-gradient(-45deg, #ee7752, #e73c7e, #23a6d5, #23d5ab); background-size: 200% 200%; animation: gradient 15s ease infinite;">
  <div class="inner">
    <div class="pulse-button" style="position: relative; width: 30vw; height: 30vw; margin: 0 auto; box-shadow: 0 0 0 0 rgba(247, 247, 247, 0.7); border-radius: 50%; background-color: #fffdf8; font-size: 12vw; text-align: center; -webkiM
t-animation: pulse 1.25s infinite cubic-bezier(0.66, 0, 0, 1); -moz-animation: pulse 1.25s infinite cubic-bezier(0.66, 0, 0, 1); -ms-animation: pulse 1.25s infinite cubic-bezier(0.66, 0, 0, 1); animation: pulse 1.25s infinite cubic-bezier(0.66, 0, 0, 1); ">
        <svg style=" width: 15vw;     height: 15vw;" enable-background="new 0 0 21.6 21.6" version="1.1" viewBox="0 0 21.6 21.6" xml:space="preserve" xmlns="http://www.w3.org/2000/svg">
            <g id="Layer_2_1_">
                <g id="Layer_1-2">
           <path style="fill:#666666;"
                        d="M0.9,20.7c0.1-0.1,0.1-0.1,0.2-0.2c3.9-3.9,7.7-7.7,11.6-11.6c0.1-0.1,0.2-0.1,0.2-0.2l0.1,0c0.1,0.6,0.3,1.2,0.5,1.7c-1.8,1.9-3.7,3.7-5.5,5.6c-1.7,1.7-3.5,3.5-5.2,5.2c-0.2,0.2-0.3,0.3-0.5,0.4H1.9C1.4,21.4,1.2,21,0.9,20.7z" />
                    <g>
                        <path style="fill:#8E8E8E;"
                            d="M7.5,11.8c-0.1,0.1-0.2,0.1-0.3,0C6.5,11.1,5.7,10.4,5,9.6c-0.3-0.3-0.7-0.3-1,0c-0.4,0.4-0.8,0.8-1.2,1.2c-0.4,0.4-0.4,0.7,0,1.M
1c0.7,0.7,1.5,1.5,2.2,2.2c0.1,0.1,0.1,0.2,0,0.3c-0.2,0.2-0.4,0.4-0.6,0.6c-0.1,0.1-0.1,0.1-0.2,0c-0.5-0.5-0.9-0.9-1.4-1.4c-0.3-0.3-0.7-0.3-1,0c-0.4,0.4-0.8,0.8-1.3,1.3c-0.3,0.3-0.3,0.7,0,1c0.4,0.4,0.9,0.9,1.3,1.3c0.1,0.1,0.2,0.2,0,0.4c-0.5,0.5-1,1-1.5,1.4c-0.1,0.1-0.3,0.3-0.3,0.4l0,0.3c0.2,0.4,0.6,0.7,0.9,1c0.1-0.1,0.1-0.1,0.2-0.2c3.9-3.9,7.7-7.7,11.6-11.6c0.1-0.1,0.2-0.1,0.2-0.2c-0.6-0.1-1.1-0.3-1.6-0.6C9.9,9.4,8.7,10.6,7.5,11.8z" />
                        <path style="fill:#8E8E8E;"
                            d=M
"M20.7,6.5C21.7,5.2,21.9,3.4,21,2c-0.2-0.3-0.4-0.6-0.7-0.8c0-0.1-0.1-0.1-0.1-0.1c-0.7-0.6-1.5-1-2.4-1c-1,0-2,0.3-2.8,0.9c-0.1,0.1-0.2,0.1-0.4,0.1c-1.1-0.4-2.2-0.4-3.2,0.2c-1.6,0.9-2.3,2.2-2.1,4c0.1,1,0.6,1.8,1.3,2.5C10.8,7.9,11,8,11.2,8.1c0.5,0.2,1.1,0.5,1.6,0.6l0.1,0c0.1,0.6,0.3,1.2,0.5,1.7c0.1,0,0.1,0.1,0.1,0.1c1,1.4,2.4,2,4.1,1.7c2.4-0.4,3.8-3,2.9-5.3C20.5,6.7,20.5,6.6,20.7,6.5z M17.7,6.5c0,0.1-0.1,0.1-0.1,0.2c-0.7,0.8-1.9,0.9-2.7,0.2l-0.1-0.1c-0.1,0-0.1,0-0.1,0.1c0,0,0.1-0.1,0.1-0.1c-0.6-0.6-0.7-1.4-0.4-2.2c0.5M
-1.2,2.1-1.4,3.1-0.5C18.2,4.9,18.2,5.8,17.7,6.5z" />
                    </g>
                </g>
  <div align="center" style=" padding:5px; color:#ffffff; font-size:8vw; font-family: Arial, sans-serif; padding-top:20px;">You've got a<br />
    <font style="font-size: 12vw;">SILVER KEY</font>
    <p class="link">
      <a href="https://generative.xyz" target="_blank">generative.xyz</a>
text/plain;charset=utf-8
text/html;charset=utf-8
  <meta charset="UTF-8">
    box-sizing: border-box
  @-webkit-keyframes pulse {
      box-shadow: 0 0 0 45px rgba(232, 76, 61, 0);
  @-moz-keyframes pulse {
      box-shadow: 0 0 0 45px rgba(232, 76, 61, 0);
  @-ms-keyframes pulse {
      box-shadow: 0 0 0 45px rgba(232, 76, 61, 0);
  @keyframes pulse {
      box-shadow: 0 0 0 45px rgbaM
  @keyframes gradient {
      background-position: 0% 50%;
      background-position: 100% 50%;
      background-position: 0% 50%;
    align-items: center;
    justify-content: center;
    margin-bottom: 25px !important;
    align-items: center;
    justify-content: center;
    margin-top: 20px !important;
    margin-bottom: 0 !important
<div class="wrap" style=" width: 100%;height: 100vh;padding: 5vw;margin: 0 auto ;background: linear-gradient(-45deg, #ee7752, #e73c7e, #23a6d5, #23d5ab); background-size: 200% 200%; animation: gradient 15s ease infinite;">
  <div class="inner">
    <div class="pulse-button" style="position: relative; width: 30vw; height: 30vw; margin: 0 auto; box-shadow: 0 0 0 0 rgba(247, 247, 247, 0.7); border-radius: 50%; background-color: #fffdf8; font-size: 12vw; text-align: center; -webkiM
t-animation: pulse 1.25s infinite cubic-bezier(0.66, 0, 0, 1); -moz-animation: pulse 1.25s infinite cubic-bezier(0.66, 0, 0, 1); -ms-animation: pulse 1.25s infinite cubic-bezier(0.66, 0, 0, 1); animation: pulse 1.25s infinite cubic-bezier(0.66, 0, 0, 1); "><svg style=" width: 15vw;     height: 15vw;" enable-background="new 0 0 21.6 21.6" version="1.1" viewBox="0 0 21.6 21.6" xml:space="preserve" xmlns="http://www.w3.org/2000/svg">
      <path style="fill:#F6C42E;" d="m0 19.4c0.1-0.2 0.2-0.3 0.3-0.4 0.5-0.5 1-1 1.5-M
1.4 0.2-0.2 0.1-0.2 0-0.4l-1.3-1.3c-0.3-0.3-0.3-0.7 0-1l1.3-1.3c0.3-0.3 0.7-0.3 1 0 0.4 0.4 0.8 0.9 1.3 1.4 0.1 0.1 0.2 0.1 0.2 0l0.6-0.6c0.1-0.1 0.1-0.2 0-0.3l-2.2-2.2c-0.4-0.4-0.4-0.7 0-1.1 0.5-0.4 0.9-0.8 1.3-1.2 0.3-0.3 0.7-0.3 1 0l2.2 2.2c0.1 0.1 0.2 0.1 0.3 0l3.7-3.7c0.5 0.2 1.1 0.5 1.6 0.6 0 0.1-0.1 0.2-0.2 0.2l-11.8 11.8c-0.3-0.3-0.7-0.6-0.9-1l0.1-0.3z" />
      <path style="fill:#F99D00;" d="m0.9 20.7 11.8-11.8c0.1-0.1 0.2-0.1 0.2-0.2h0.1c0.1 0.6 0.3 1.2 0.5 1.7-1.8 1.9-3.7 3.7-5.5 5.6l-5.2 5.2c-0.2 0.2-0.M
3 0.3-0.5 0.4h-0.4c-0.5-0.2-0.7-0.6-1-0.9z" />
      <path style="fill:#F6C42E;" d="m20.7 6.5c1-1.3 1.2-3.1 0.3-4.5-0.2-0.3-0.4-0.6-0.7-0.8 0-0.1-0.1-0.1-0.1-0.1-0.7-0.6-1.5-1-2.4-1-1 0-2 0.3-2.8 0.9-0.1 0.1-0.2 0.1-0.4 0.1-1.1-0.4-2.2-0.4-3.2 0.2-1.6 0.9-2.3 2.2-2.1 4 0.1 1 0.6 1.8 1.3 2.5l0.6 0.3c0.5 0.2 1.1 0.5 1.6 0.6h0.1c0.1 0.6 0.3 1.2 0.5 1.7 0.1 0 0.1 0.1 0.1 0.1 1 1.4 2.4 2 4.1 1.7 2.4-0.4 3.8-3 2.9-5.3 0-0.2 0-0.3 0.2-0.4zm-3 0c0 0.1-0.1 0.1-0.1 0.2-0.7 0.8-1.9 0.9-2.7 0.2l-0.1-0.1c-0.1 0-0.1 0-0.1 0.1l0.M
1-0.1c-0.6-0.6-0.7-1.4-0.4-2.2 0.5-1.2 2.1-1.4 3.1-0.5 0.7 0.8 0.7 1.7 0.2 2.4z" />
  <div align="center" style=" padding:5px; color:#ffffff; font-size:8vw; font-family: Arial, sans-serif; padding-top:20px;">You've got a<br />
    <font style="font-size: 12vw;">GOLDEN KEY</font>
    <p class="link">
      <a href="https://generative.xyz" target="_blank">generative.xyz</a>
 .)10.)-,3:J>36F7,-@WAFLNRSR2>ZaZP`JQRO
&O5-5OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO
"3 %  % 3-7,),7-Q@88@Q^OJO^qeeq
"3 %  % 3-7,),7-Q@88@Q^OJO^qeeq
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
+;,/35888!*=A<6A2785
$55555555555555555555555555555555555555555555555555
"3 %  % 3-7,),7-Q@88@Q^OJO^qeeq
"3 %  % 3-7,),7-Q@88@Q^OJO^qeeq
text/plain;charset=utf-8
,{"p":"sns","op":"reg","name":"kalpesh.sats"}h!
text/plain;charset=utf-8
,{"p":"sns","op":"reg","name":"magento.sats"}h!
text/plain;charset=utf-8
  "name": "111444.sats"
FjDOUT:CB6C35FDE37C85ACA42A29C0B2ED44C1BB1725E679AC667ABA0D56EA86BEB3EC
<?xml version="1.0" standalone="yes"?>
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 2048 2048">
  <title> fosterz 30 </title>
  <desc> f o s t e r z . a r e . f r e e </desc>
      "description": " f o s t e r z ",
      "edition": 30,
      "attributes": [
          "trait_type": "Top",
          "value": "yup"
          "trait_type": "Wrinkles",
          "value": "lost"
          "trait_type": "Brows",
          "trait_type": "Left Eye",
          "value": "sketch"
          "trait_type": "Right Eye",
          "value": "angle"
          "trait_type": "Nose",
          "value": "tough"
          "trait_type": "Stress",
          "value": "flow"
          "trait_type": "Ear",
          "value": "pierced"
          "trait_type": "Mustache",
          "value": "lazy"
          "trait_type": "Mouth",
          "value": "fangs"
          "trait_type": "Base",
          "value": "bumper"
  <path d="M0 0v2048h2048V0H0z" style="fill:#010101;stroke:none"/>
  <path d="M633 355v1c-33 0-67 13-96 28a581 581 0 0 0-190 152c-5 7-11 19-2 26 7 5 19-2 26-5 21-9 42-22 63-28v1c-11 4-25 13-34 21-5 5-5 12 2 15 6 2 14-1 20-2l42-9c35-7 70-14 105-19 18-3 37-8 56-9v1c-17 2-36 10-52 16-30 11-61 22-88 38-7-23-32 9-36 19-4 9 6 9 11 6l9-5 14-8c3 10 10M
 19 16 27 2 3 6 8 5 12-1 7-11 8-16 9-17 3-33 1-50 1-53-1-107-5-160-11-14-2-29-2-43-2-5 0-13-1-16 3-6 5 5 11 9 12 14 4 36-1 47 10 8 8 14 20 21 29l50 76c10 15 19 35 36 43 7 3 17 4 25 2s3-8-2-9l7-18c12-14 37-22 53-29 24-11 49-20 73-32 21-11 41-23 62-33l-22 29c-7 11-16 24-17 38-1 13 9 22 22 21l15-3c39-11 69-37 104-56l-40 55c-5 8-12 19-12 29 1 13 22 18 29 28 10 13-1 25-5 37 21-10 19-37 4-51-5-4-19-9-18-16 0-8 7-17 11-23 11-17 24-33 36-49 4-5 18-19 14-27-1-4-7-1-10 0-9 4-16 10-24 16-26 18-53 36-83 46-9 4-26 11-33 2-7-8 1M
-22 5-29 9-16 20-30 31-44 7-7 16-14 16-24-9 0-15 5-22 9l-34 20c-42 21-86 37-128 58-22 11-41 21-41 48-19-1-28-17-37-31-20-31-39-62-61-92-9-13-18-34-36-35v-1c61 0 122 9 183 12 15 1 31 1 46-1 7-1 14-3 18-10 8-16-15-37-21-50 9-3 17-8 25-12 21-9 42-18 63-25 26-10 53-17 80-25 11-3 21-9 32-12 21-6 43-9 64-15 20-5 40-12 59-21 5-3 17-9 12-17-4-6-20-1-26 0-26 4-51 13-75 25-12 6-24 13-36 17-14 4-29 5-43 7l-85 14-93 17c-18 4-37 10-56 13 28-24 67-41 100-57 6-3 32-12 28-22-1-4-8-2-11-1l-34 13-90 40c-16 7-33 17-51 21 18-27 43-50 M
67-71 52-46 116-91 185-107 14-3 33-8 47-2 11 4 21 13 31 19 6 4 25 17 32 10 5-5 3-13-2-17-9-8-22-12-33-16v-1c21-2 41-14 63-16 7-1 18-4 24 1 10 9 18 25 25 37l48 81c5 9 18 37 32 34 9-2 11-16 13-23 4-23 4-47 5-70 0-8 0-26 10-28 8-2 20 7 26 12 27 21 30 50 35 81 1 9 3 36 17 35 6-1 9-7 12-11l16-35 43-106c5-11 12-34 22-41 20-12 51-1 72 3 66 14 131 36 191 65 21 11 43 20 63 32 4 3 14 16 19 11 6-6-2-12-6-17-10-13-21-28-29-43 30 4 57 8 88 4 12-2 25-4 35-12 0 14 3 28 5 42 2 21 4 43 15 62-34 0-70 3-103 7-6 1-40 1-27 14 4 4 14 2 M
20 1l51-4c42-2 83-9 125-10 31-1 60 5 91 6-9 10-6 23-5 36 1 16 0 31-6 46h-1c-5-10-13-33-25-35-17-4-43 17-54 28-4 5-10 12-9 19 5 20 40 12 54 9 33-6 66-16 99-25 21-6 43-13 65-13-3 14-24 30-37 36-1-23-38-16-28 2a1054 1054 0 0 0-147 60c-14 7-41 18-45 35-2 11 6 21 14 27 13 9 29 14 43 20 11 5 23 12 35 15-9 14-13 33-18 49-13 37-24 76-31 115l-5 39c0 6-2 11 3 14 3-6 2-13 3-20l6-36a870 870 0 0 1 43-141c1-3 2-10 6-11 5 0 9 9 11 12 7 11 16 21 27 28 11 8 26 6 24-11-2-11-15-21-23-28-25-19-54-32-83-44-10-4-22-8-31-14-3-2-8-5-7-9 0M
-4 7-8 10-10 11-8 22-14 34-20 31-15 63-28 95-41 19-7 39-17 59-19 16-2 32-18 42-30 4-5 10-13 8-20-3-11-23-6-31-5-32 5-63 15-94 24 4-15 4-29 4-45 0-7-3-16 0-22 3-8 13-6 18-10 3-2 5-7 2-9-5-5-24-7-31-8-31-5-64-6-96-5l-28 1c-4 0-10 2-14-1-11-8-12-32-14-45-4-26-8-54-10-80 0-12 3-24 1-36-2-8-9-15-14-22l-12-24c-7-16-14-31-24-45-4-5-9-12-16-13-19-1 1 29 5 36 9 16 21 31 30 47 5 12 9 25 12 38 3 11 9 26-1 34-7 6-18 7-26 8-24 4-48 4-72-1-9-1-22-3-29-9-22-21-38-58-70-67-18-5-17 10-10 21 10 18 29 33 46 44 8 5 19 8 26 14 10 8 20 M
25 27 37-20-13-43-22-65-32-43-20-88-37-134-49-25-6-53-15-79-16 29-22 62-39 90-61 8-6 25-21 16-33-8-11-33-1-43 3a207 207 0 0 0-93 74c-2 3-5 10-9 11-8 3-22-1-30-1l-76 1a953 953 0 0 0-183 27c-5 1-13 5-18 4-8-3-15-16-20-22-15-17-31-32-48-47-53-45-121-85-191-94-28-3-58 2-82 18-6 4-23 13-19 22 3 7 12 9 18 12 15 11 31 20 47 29 36 20 70 44 104 68 20 14 40 34 62 44z" style="fill:#fefefe;stroke:none"/>
  <path d="M420 200c56 31 110 67 162 105l51 37c7 5 15 13 24 15 5-7 16-10 24-13 22-8 46-8 69-15-9-18-28-32-42-46-50-50-118-92M
-188-105-26-5-55-5-79 7-7 3-17 8-21 15m687 67c11-5 22-11 34-15l21-3c15-4 39-22 45-36-10-3-22 1-31 5-25 10-54 27-69 49m31-4c-15 7-36 13-47 26 17-5 33-16 48-25l-1-1m159 32c7 16 28 34 44 41-11-16-27-32-44-41m-504 37v1c65 0 130 2 194-8 22-3 52-5 71-17l-18-1h-62l-108 10-77 15m-16 15c20 33 42 65 61 99 8 14 17 36 32 44 12-23 7-57 10-83 1-10 0-23 6-31 13-17 36 0 48 9 33 29 33 72 42 111 14-11 21-37 27-53 16-41 34-81 51-121-25 6-49 13-75 17-66 9-135 8-202 8m603 19 1 1-1-1M803 472v1-1m-71 23v1c24-5 47-13 69-22l-19 3-50 18m-29M
0 29 1 1-1-1m-2 1 1 1-1-1m191 0 1 1-1-1m-193 1 1 1-1-1m187 0v1h3l-3-1m-189 1-2 1v1l2-2m1155 44c23 9 47-4 70-6-4-7-10-25-17-29-5-3-12 2-16 4-12 6-34 17-37 31M352 550l1 1-1-1m57 6 1 1-1-1m1337 19 1 1-1-1m-1270 8-3 5 5-2-2-3m-226 55v1h7l-7-1z" style="fill:#010101;stroke:none"/>
  <path d="M1029 687v2c10 2 27-6 38-8 32-4 65-9 98-11 35-2 69 0 104-1 39-1 77-4 116-7 32-2 66-3 97-13v-2c-19-5-38-2-57 0l-82 8c-76 7-151 2-227 13-28 4-62 4-87 19z" style="fill:#fefefe;stroke:none"/>
  <path d="m600 683 1 1-1-1z" style="fill:#01M
  <path d="M1460 779c-15 4-23-1-38-3 3 18 29 10 40 11 7 0 13 8 20 10 18 3 31-6 48-10 11-2 20 2 28-8h1c8 7 26 0 32-8-6-2-14-1-20-4-5-3-4-7-8-10-7-7-14 3-18 8 7-29-41-26-35-2l4 9c-12 5-20 7-33 5 6-6 13-13 17-21 10-20 2-61-29-51-9 4-12 12-14 21-4 17-6 38 5 53z" style="fill:#fefefe;stroke:none"/>
  <path d="m703 711-1 2 1-2z" style="fill:#010101;stroke:none"/>
  <path d="M862 799c2-4 4-8 4-13 1-12-9-26-22-17-12 8-7 27 2 35v1c-8 5-14 12-23 16-2 1-8 2-7 5 1 10 24-5 27-7s6-6 10-6c7-2 15 3 23 1 14-3 24-M
14 32-26 10 20 42 19 56 4h1c14 26 44 21 66 9 6-3 16-13 22-13 4 0 9 5 12 8 6 4 13 6 20 7 31 6 57-7 80-26 7-5 20-13 21-23-10 1-21 7-31 11-27 10-58 20-84 4 10-12 19-26 21-42 2-19-21-18-33-11-11 7-18 20-19 33 0 5 2 12 1 16-2 4-8 7-11 10-10 7-26 17-39 14-4-1-10-3-9-8 0-4 5-8 8-11 5-6 9-13 11-21 3-7 4-16-5-18-17-2-28 13-33 27-2 5-2 11-5 15-4 6-14 11-21 12-9 1-18-5-20-14-1-4 1-10-1-14-2-5-9-5-14-3-5 4-2 11-4 16-4 14-20 33-36 29z" style="fill:#fefefe;stroke:none"/>
  <path d="M1473 771c14-6 26-30 19-45-4-6-15-12-20-5-4 4-4M
 11-5 16v15c1 7 3 13 6 19m-619 23 3-6c3-13-12-10-7 1l4 5z" style="fill:#010101;stroke:none"/>
  <path d="m533 866-4 8c-42 9-84 34-116 62-7 7-29 23-28 34 1 6 6 7 11 4 8-3 15-8 17-16l-8-1c31-31 70-61 113-73v1c-17 9-33 24-48 37a172 172 0 0 0-40 53c-7 17-12 42 14 42l12-1c32-7 63-22 92-37 10-5 22-9 30-17 3-3 7-8 5-13-3-9-21 2-20 10-31 13-60 30-92 40-8 3-26 11-34 4-10-8 8-32 13-40 20-29 49-48 77-69 7-5 11-13 17-17 4-4 12-4 17-5 14-2 28-4 42-4 6 0 19 3 21-4l-76 5c0-14-16-17-27-19-20-3-40-1-60 2-8 1-22 6-29 2-4-3-3-8-2-12 M
4-9 10-19 19-23 5-3 8 1 13 0 3 0 3-3 1-5-5-7-17-5-24-1-12 8-25 27-20 42 2 9 11 14 20 13 33-3 61-7 94-2z" style="fill:#fefefe;stroke:none"/>
  <path d="m518 883 1 1-1-1z" style="fill:#010101;stroke:none"/>
  <path d="m1124 1325 1 9c4-4 18-25 4-25-6 0-13 6-18 9-13 7-35 21-50 20-13-1-26-7-38-11-8-2-17-2-25-6-13-7-22-18-36-22l-33-5c-9-1-18 1-25-6-9-9-14-25-20-37-4-6-9-12-11-19-5-16-3-35-4-52-1-12-5-24-5-36 1-17 8-37 12-54s6-35 14-50c5-10 17-16 26-22 21-15 40-29 63-39 17-8 33-16 52-19 10-1 19 1 29 1 12 0 35-2 46 4 7 4 8M
 15 16 18 12 6 26 1 36 13 13 15 10 39 14 57 2 12 12 24 13 35 1 10-2 20-5 30-2 10-1 21-5 30-3 7-9 12-13 18l-14 24-22 21c-7 8-10 19-18 25-17 14-46 16-65 9-11-5-19-13-30-17-9-4-26-3-32-11-5-7-3-17-1-24 5-17 9-33 15-49 3-6 5-13 4-19-2-4-7-7-6-12 5-22 30-33 49-38 6-2 14-5 20-4 10 2 15 10 23 14 4 3 10 3 14 4-2 7 1 13 0 20s-6 13-6 20c1 8 10 8 6 17-5 11-17 16-27 21-4 2-11 3-11 8 14-4 31-11 40-23 4-7 7-18-2-22 4-12 5-20 6-32 1-4 2-10 0-14-2-6-11-4-16-8-7-5-13-12-22-16-15-5-45 5-58 12-10 7-30 30-29 43 1 7 9 11 8 18s-5 14-8 2M
1c-6 16-16 47-10 64s24 14 38 20c11 5 19 13 30 18 23 10 61 9 80-8 7-7 11-16 17-23l23-22c6-7 10-16 15-24 5-7 12-13 16-21 5-11 5-23 8-34 3-12 6-24 6-37-1-14-11-24-14-37-4-22-3-50-18-68-7-7-17-12-26-14-5-1-13 0-18-2-7-4-7-13-16-17-14-5-34-3-49-3-12 0-25-2-37 1-39 6-78 31-108 56-10 8-22 14-30 24-13 17-15 44-19 64-3 16-10 34-11 51-1 18 5 37 6 55 1 12-1 27 3 39 2 9 10 16 14 24 6 11 10 27 19 36 9 7 19 7 30 8 12 1 26 4 37 9 10 6 18 15 28 20 8 3 17 4 26 6 15 4 31 13 47 11 18-2 42-15 57-25m283 168c-13 1-28 11-41 16-27 8-56 12M
-80 26l7 4c-12 17-2 34 14 43-4-9-12-14-13-24-4-17 12-17 23-17 3 0 10-2 13 1 8 6-7 16-12 18v-11c-5 2-8 15-2 17 15 6 23-18 20-28 23-5 48-12 69-22 10-5 19-2 21-16 2-15-6-33-10-47-8-26-14-53-19-79-5-28-5-58-12-86-2-9-7-16-10-25-10-33-19-68-22-102-1-7-3-19 0-26 1-5 6-8 9-13 5-10 6-23 5-35-2-12-8-21-16-30-6-7-15-15-17-24-1-7 7-15 12-20 10-11 27-24 29-40 2-21-19-24-35-24-5 0-19 1-19 8 0 6 8 3 11 2 8-2 31-2 33 9 1 7-8 15-12 19-11 11-29 24-31 40-4 31 35 44 31 76-2 11-13 16-15 27-5 44 9 91 20 133 3 11 9 22 11 33 7 36 9 72 16M
 108l13 54c3 11 8 23 9 35m-791-474c-4-6-8-3-11 2l-16 26c-17 30-38 69-33 105 6 32 41 31 56 55 8 13 17 40 16 55l-6 15c-4 13-1 28 11 36 23 14 53-6 62-28 2-7 4-20 0-27-3-5-22-13-24-3s13 8 14 15c2 18-29 41-45 30-15-10 0-22 0-34l-6-22c-4-15-8-32-18-45-14-19-46-19-53-44-11-34 14-78 30-107 5-8 13-29 23-29m915 2c-6 1-18 0-22 6-2 6 4 11 4 16 1 12-3 28 0 40 1 6 6 12 13 12 8-1 28-1 34-6 11-11 7-37 4-50-1-4-1-11-4-14-5-6-21-5-29-4z" style="fill:#fefefe;stroke:none"/>
  <path d="m1520 1047 4 26 20-3-2-24-22 1z" style="fill:#0101M
  <path d="M599 1112h1c0-23 7-42 29-52-6-2-13 4-17 8-12 12-18 28-13 44m975-31-3 25-27 6c4 7 27 5 32-1 5-5 2-24-2-30m-47 61c-6-12-17-5-26-8-8-3-2-22-8-24-5-2-6 4-6 7 0 7 2 19 6 25 6 8 26 2 34 0m-881 14c-1-8-5-15-9-23-1-3-3-8-7-6-4 1 0 7 1 9 3 7 8 15 15 20m877 16 26-5v-2c-7-5-29-8-26 7m-401 254c-9 2-18 5-22 15-5 13 0 35 18 35 8 0 15-7 20-12 13-13 23-30 33-45 41-60 90-116 121-182h2l1 4c2-7-5-5-8-1-8 11-14 23-21 35-31 50-67 96-102 143-10 14-19 28-31 40-4 4-10 10-16 9-20-1-8-26-1-33l6-8m303-181c1 8 5 1M
6 9 23 6 15 12 30 21 43 5 7 16 18 22 6 6-10 2-23-7-30-6-5-18-8-18 3l-17-33c-2-5-4-11-10-12z" style="fill:#fefefe;stroke:none"/>
  <path d="M1452 1290c3 8 9 18 17 22 0-13-7-16-17-22z" style="fill:#010101;stroke:none"/>
  <path d="M648 1381c-19 13-33 36-49 53 4-15 13-30 19-45l19-45c1-3 9-13 3-15-10-2-15 20-18 27a1833 1833 0 0 1-59 122c-3 4-6 8-5 13 6 16 24-15 29-21l44-50c7-8 17-16 19-27 1-4-2-8-2-12m261 20c-4-9-3-16 9-16 8 0 16 6 24 8 12 2 23-4 34-3 7 1 13 6 21 7 24 1 45-6 68 3-7-14-23-10-36-10-11 0-23 3-34 2-7-1-11-M
6-18-6-11 0-22 4-33 3-10-1-18-8-29-7-11 2-17 12-6 19z" style="fill:#fefefe;stroke:none"/>
  <path d="m598 1434 1 1-1-1m-1 2 1 1-1-1z" style="fill:#010101;stroke:none"/>
  <path d="m954 1440 1 10c6 22 26 6 40 5 6 0 9 6 15 7 10 1 20-3 29-4-3-10-18-5-25-4-7 0-11-6-18-6-15 0-37 18-38-8h-4m-309 138 14-26 10-17c2-4 4-9 8-11 2-2 8-2 8-4 1-7-13-2-15 0-13 13-22 33-30 48-3 6-8 13-4 20 8 11 27-11 38-7 8 2-3 13-3 17s4 8 8 5c9-5 13-28 1-33-11-4-25 4-35 8m831-43h8v2l-5 1c3 10 12 7 11-3-2-8-12-7-14 0m-69 21h1l6-7c9-6 15 7 3 5l2-4M
c-5 2-5 8 1 9s11-6 9-12c-4-8-17-7-21 1l-1 8m-131 24c-12 1-25 11-38 5s-19-34 1-35c5 0 9 3 13 5v1c-5 3-8 4-13 3l2-4c-7 2-3 9 3 10 7 0 16-6 11-14-8-13-29-9-35 3-17 35 38 60 56 26m77-5h1c2-4 4-10 9-11 5-2 13 5 11 10-1 6-18 15-22 9-4 1-10 8-3 9 4 1 9-1 13-2s8-2 11-5c18-13-9-39-19-18l-1 8m175-5c-4-14-12 2 0 0m-71 0 7 2c-7 14-21 9-32 6 4 12 28 10 34 1 7-9-1-13-9-9m-277 24c-7 0-29 2-32-7-2-8 15-15 20-10 5-7-2-10-8-9-7 2-16 7-18 15-6 18 30 22 38 11m-108-6c3 6 8 8 14 4-4-4-9-5-14-4m-11 103c16-6 31-4 47-5 35-2 71-2 106-2-3 11M
 16 21 24 27 3 3 7 7 11 7 6 0 5-8 5-12l-4-13c7-1 14-3 12-11l45-1c-2 11 11 22 15 32 2 3 4 9 9 7 8-5 2-22 5-29 3-9 12-11 16-17-21-1-41-3-62-3-53 1-107 7-160 7-17 0-35 1-52 3-7 1-16 2-17 10z" style="fill:#fefefe;stroke:none"/>
  <path d="m1320 1691 1 1-1-1z" style="fill:#010101;stroke:none"/>
  <path d="M950 2014c-5-5-6-14-8-21l-17-53c-18-54-40-105-65-156-8-16-14-33-23-49-4-6-11-14-9-21-10-2-6 9-3 14l23 53c27 63 53 125 72 191 4 14 7 29 14 41 5 8 12 10 16 1m402-139c-12 2-22 12-31 19-5 4-10 10-16 11-9 1-19-8-27-11l15-14M.
c-28 1-48 29-75 30-24 0-40-24-58-36v-1l2-4c-14 0-9 8-2 16 11 12 23 23 38 30 17 8 34 5 50-3 7-4 14-10 21-12 9-2 21 12 30 14 18 4 29-11 40-23 5-5 10-10 13-16m-295 32c-4 3 3 17 4 21 6 18 11 37 18 55 2 5 7 16 14 13 6-3 5-11 3-16-11-18-17-37-25-56-2-4-7-21-14-17z" style="fill:#fefefe;stroke:none"/>
<?xml version="1.0" standalone="yes"?>
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 2048 2048">
  <title> fosterz 31 </title>
  <desc> f o s t e r z . a r e . f r e e </desc>
      "description": " f o s t e r z ",
      "edition": 31,
      "attributes": [
          "trait_type": "Top",
          "value": "thick"
          "trait_type": "Wrinkles",
          "value": "yup"
          "trait_type": "Brows",
          "trait_type": "Left Eye",
          "value": "pepe"
          "trait_type": "Right Eye",
          "value": "foz"
          "trait_type": "Nose",
          "value": "thick"
          "trait_type": "Stress",
          "value": "none"
          "trait_type": "Ear",
          "value": "flow"
          "trait_type": "Mustache",
          "value": "none"
         "trait_type": "Mouth",
          "value": "yuh"
          "trait_type": "Base",
          "value": "flow"
  <path d="M0 0v2048h2048V0H0z" style="fill:#010101;stroke:none"/>
  <path d="M593 235h-1c-8-12-18-24-25-37-4-8-8-22-15-28-8-7-26-8-33 0-6 7-1 23 0 31 3 26 1 51 0 77l-19-26c-7-7-33-9-36 4-1 9 3 20 4 29 3 22 7 48 2 70-5-7-7-19-14-24-9-6-35-6-35 9 0 13 11 26 15 38 9 27 15 53 20 81h-1c-6-13-39-10-38 6 1 13 10 27 15 39l22 69c-6 0-19 1-21 8-4 11 7 28 11 38lM
30 93c-13 3-12 12-7 23 6 16 16 31 28 42-10 6 1 21 5 28 15 27 27 56 37 86-6-3-25-6-23 6 1 10 8 22 13 31l20 53c-14 2-10 12-4 21 3 5 9 10 11 16 3 7 4 17 6 25 1 4 4 12 3 16-2 4-8 6-11 9-6 6-11 13-15 21-24 55-24 136 18 183 24 27 60 31 87 53 13 11 26 26 26 44 0 11-5 21-14 27-7 5-17 4-20-5-4-11 8-22 10-32-36-6-39 52-8 61 8 2 17 1 24-2 6-2 12-7 16-12 25-34 6-79-25-101-24-17-54-23-76-43-33-31-39-83-32-125 2-16 7-34 17-47 24-28 58-17 77 9 11 14 23 34 6 48l-12 6-10 3c-18 4-15-15-9-26l7-8v-7c-22 0-32 41-14 53 5 4 13 4 19 3 18-M
2 36-11 42-29 5-15-2-32-9-45a82 82 0 0 0-47-42c-9-2-17-2-26-1-4 0-8 2-10-1 12 2 12-13 10-21-3-7-8-14-10-21-3-10-2-21-5-31-2-8-9-19-9-28 0-6 8-16 10-22 3-12-1-26-4-37-6-20-17-40-21-61-2-10 3-19 0-30-7-19-20-35-26-54-4-10-3-22-6-33-6-19-15-39-18-59-1-7 4-15 6-21 2-9 1-19 0-29l-11-48c-2-8-7-17-7-25 0-5 5-11 7-16 4-10 7-20 7-31 0-17-2-35-6-52-1-7-6-17-4-24 1-4 5-7 7-10l9-21c6-18 5-37 5-56 5 3 10 7 16 8 10 1 17-9 20-17 9-19 13-38 14-59h1c11 20 40 40 57 17 19-23 30-63 31-92h1c3 10 10 20 16 28 15 20 38 35 60 15 5-4 8-10 1M
2-15 24-36 31-77 48-115a216 216 0 0 0 41 60c6 5 13 11 20 14 17 7 36-2 49-13 15-13 27-28 39-44 8-11 15-24 26-32l17 37c5 9 9 18 16 25 38 42 81-9 109-37 7-7 13-13 21-17 6 15 11 32 19 46 5 10 10 21 18 29 44 47 96-22 126-52 8-8 19-23 31-25 9-1 14 14 17 20 11 19 22 40 43 51 17 8 35 1 50-8 30-19 51-47 78-69 2 10 8 20 13 29 4 7 7 14 13 20 36 35 82-11 110-35 6-5 12-11 19-15 0 25 17 74 49 68 24-4 39-23 60-34 6 22 24 38 47 28-4 21-8 35 3 55 5 9 13 17 24 15-8 24-15 45-2 69 5 8 11 17 21 19 14 2 27-6 39-10-8 29-22 62-22 93 0 11 M
6 30 17 35-5 18-18 35-26 51-3 7-6 17-11 23-4 3-10 4-14 6-9 6-19 14-25 23h-1c-15-13-42-1-54 11-3-34-43-23-61-7 0-9 2-20-3-28-10-16-39-6-51 2 0-8 1-18-3-26-11-18-40-10-55-3 2-10 5-28-1-36-11-13-32-5-45-1-2-34-51-17-68-7-4-8-15-10-23-9-16 3-30 9-44 17-2-6-3-11-7-16-20-28-65 4-85 17-6 4-13 9-20 12-16-37-48-44-84-34-8 2-24 12-32 11s-16-18-24-22c-23-14-56-3-76 12l-2-10c-9-29-50-2-63 8-4 3-11 12-17 13-8 0-16-7-25-6-13 2-26 6-37 13-6 3-14 13-21 14-3 1-6-2-9-2-5-2-11-1-16 0-21 5-36 18-55 28-13 6-27 8-40 14-17 8-30 23-46 31-M
8 4-18-1-26 5-6 5-4 16 4 18 4 1 9-1 13-2 6 0 12 1 18-1 17-7 31-24 49-32 14-6 30-5 43-12s33-27 49-24c7 2 10 11 18 11 7 0 13-7 18-12 9-7 19-15 30-19 16-5 25 11 39 8 8-2 14-10 20-15 9-8 19-15 30-21l1 14c3 7 9 20 18 20 7-1 14-8 19-12 10-8 24-16 37-17 23-1 25 27 46 30 25 3 46-23 72-19 23 5 26 42 50 42 11 0 21-8 30-15 15-10 34-25 53-25 0 5 2 10 4 15 4 7 9 16 17 19 7 1 14-4 20-7 10-6 20-11 31-15l5 10c15 26 34-12 53-11 4 0 5 6 6 9 3 7 8 15 15 18 8 3 19-8 26-11-3 16-6 27 3 42 2 5 7 10 13 11 5 0 11-4 15-7 8-5 17-8 25-12-2 20M
-12 35-2 54 3 5 10 15 17 13 13-3 23-22 34-29-4 19-8 32 2 50 3 5 9 14 16 13 6-1 12-9 16-13 7-9 16-16 24-24-4 14-1 25 7 37 3 4 10 11 16 9s11-10 15-15c8-9 16-20 26-27l5 11c3 5 8 15 16 14 6-1 9-9 13-13 8-11 17-22 27-32 4-4 11-13 17-14 7-1 10 7 16-1 7-9 7-22 12-32l40-78c5-10 14-28 9-39-5-10-22-4-30-2 0-31 17-63 23-94 2-10 7-26 0-35-9-13-28-7-40-3-8 2-17 5-25 9-3-11 2-22 6-32 8-21 18-41 24-62 1-5 3-13 0-18-5-10-25-5-33-1-7 3-12 9-18 13 4-19 12-37 16-56 4-18-4-26-22-23-5 1-10 2-14 5-9 5-17 13-27 18-3-8-3-19-9-26-7-9-19-7-M
29-5-23 6-38 27-60 34-5-17-8-32-10-49-3-22-19-27-39-22-27 7-47 31-69 47-6 4-19 16-27 16-10-2-16-25-19-33-3-6-5-14-9-19-11-14-29-10-44-5-12 3-20 13-29 22l-39 37c-6 4-20 18-28 16-8-3-13-12-17-18-12-19-24-55-52-55-41 1-66 38-92 64l-27 24c-3 2-8 6-12 6-8-1-16-16-19-23-10-21-17-69-49-66s-48 29-70 49c-7 5-19 20-29 20-9 0-16-16-20-23-11-23-19-58-51-52-30 6-47 45-66 66-6 7-17 21-28 23-10 1-21-15-26-22-12-16-22-54-44-58-6-2-15 1-21 3-11 4-15 24-18 34-8 27-18 55-32 79-3 6-10 21-17 23s-17-17-20-22c-12-22-22-71-57-50-9 5-7 24-M
9 33-4 30-7 60-21 87m648 512 27-2 57-2c-5-4-15-3-21-3h-44c-6 0-19-2-19 7m-444 73c54-18 107-42 164-50 20-3 53-5 67 14 10 14-23 28-34 28-5 0-8-4-12-5v10h1v-5c18 14 67-12 47-35-14-15-40-17-58-15-43 4-84 16-124 32-14 5-43 12-51 26m679 25c-6-8-32-7-29-23 1-6 8-9 13-10 13-2 26 1 38 3 54 9 114 15 169 5-13-6-34 0-48-1-34-4-69-3-103-7-18-3-41-10-59-5-15 5-18 19-6 29 7 6 17 7 25 9m-561 70c3 5 14 5 19 5 18-1 35-5 52-9 45-10 100-28 145-12 8 2 16 6 22 11 4 4 6 9 11 11-1-27-41-33-61-35-43-4-90 8-132 18-18 4-37 11-56 11z" style="M
fill:#fefefe;stroke:none"/>
  <path d="m537 892 1 1-1-1z" style="fill:#010101;stroke:none"/>
  <path d="M968 989c24-8 48-18 73-23 29-6 59-6 89-9l39-9c13-3 32-10 45-5 7 2 15 11 9 18-8 8-21 13-31 19-24 13-51 22-78 26-27 3-54 3-80 8-16 3-30 10-45 16-19 8-55 14-65 34 9-2 17-10 25-14 26-11 56-23 84-30 22-5 44-4 66-6 26-3 51-7 75-17 22-8 82-32 50-61-14-13-39-5-56-2-16 3-31 8-47 10-34 3-69 3-102 12-15 5-28 11-40 20-5 4-11 7-11 13m395-30c-10 21-50 49-26 72l17 12v1c-33 23-4 55-5 85-1 19-6 36-3 55 6 35 26 66 39 98 12 32 17 6M
6 21 100 3 20 6 39 6 59 0 10 0 21-7 30-18 26-52 14-78 15-9 0-18 3-26 6v3c16 5 34 8 51 9 19 1 43 1 58-13 17-16 18-41 16-62-3-48-9-100-25-145l-19-45c-10-21-22-44-23-67-1-20 7-40 5-60-1-12-12-26-10-39 3-12 17-18 17-32 0-9-8-15-15-19-3-2-10-5-9-9 0-4 5-9 7-12 7-11 28-34 22-48-4-11-30-7-39-7-3 0-10 0-12 2-7 6 8 8 11 8l10 1 17 2m-159 27c0 7 4 14 7 21l5 25 5 34c1 11-1 25 2 36 0 4 3 12 9 8s6-18 6-25c0-24-9-44-15-67-3-10-6-32-19-32m-80 111c15-7 14-32-4-34-31-2-34 38-15 55 8 6 17 5 26 4a37 37 0 0 0 30-27c4-13 1-29-1-43-1-6-2M
-12-6-17-8-9-24-11-36-11-8 0-28-5-33 3-5 7 9 11 13 11 13 0 36-3 47 7 7 8 7 29 7 39-1 24-41 44-48 13-3-9 1-16 9-21 7-4 16 0 16 9 0 4-4 8-5 12m394-31 4-1c-2 7-3 13-2 20l5 15c27 44 77-16 58-49-14-24-81-20-65 15z" style="fill:#fefefe;stroke:none"/>
  <path d="M1549 1054c-11 2-19 5-21 17s6 34 21 32c14-2 29-29 22-42-4-6-15-8-22-7m-27 10 1 1-1-1z" style="fill:#010101;stroke:none"/>
  <path d="M956 1125c-1-7-14-9-20-11-8-3-16-6-25-6-14 0-38 10-43-10l-1-10c16 0 49 6 50-18-8 2-13 8-21 10-9 1-25-5-33 0-12 7 2 33 11 36 12 6 26M
 1 39 1 14 1 30 5 43 8m25-2v1c53 2 106 12 159 10 21-1 42-16 63-14 23 3 35 23 24 43-5 8-13 9-21 10-18 3-37-1-55-1-9 0-23 3-27 12 12 0 23-4 35-4 19 0 46 6 64-3 26-15 15-53-9-62-25-9-50 11-75 13-17 1-35-1-52-2l-65-1c-13-1-28-4-41-2m-37 112c2 6 8 11 13 15 14 12 30 18 48 22 49 10 108 2 153-21 16-8 39-24 43-43-9 4-15 14-22 21-9 8-20 14-31 19-44 17-96 22-142 10-21-5-41-19-62-23m404 415c-40-5-78 5-116 16a1139 1139 0 0 0-195 76c-4 2-19 8-15 14 3 4 14-4 17-6a877 877 0 0 1 237-82l53-12c6-1 16-1 19-6m-470 229c-10 2-22 19-32 16M
-15-5-26-36-22-50 4-15 20-21 33-15 15 7 29 21 41 33 29 29 57 63 69 102 4 16 6 30 5 47 0 3 1 12 6 10 5-1 6-14 6-18 1-18 0-36-6-53-16-45-46-83-79-116-13-13-29-30-48-34-27-7-50 17-54 42-3 23 9 55 26 71l13 9c28 13 42-22 42-44m390 66v1c-11 8-21 16-34 21-40 14-81-7-109-35-10-10-33-29-29-45-7 1-7 6-5 12 4 10 10 18 17 26 22 26 50 49 84 56a94 94 0 0 0 78-20c2-2 5-6 8-6 7-1 16 6 22 7 22 6 52 10 72-4 21-14 31-47 28-72-1-6 1-21-6-23-3 24-11 61-31 76-20 16-53 9-74 1 16-30 19-64-7-91-10-11-26-21-41-15-13 6-11 22-9 33 4 26 14 62 L
36 78z" style="fill:#fefefe;stroke:none"/>
  <path d="M1279 1933c15-23 16-50-1-72-6-8-19-20-31-15-8 3-3 19-2 25 5 19 14 54 34 62z" style="fill:#010101;stroke:none"/>
FjDOUT:1EDA87F76474C057859765EC68434BA9CAA3CCB79436F854B78B0BF0C71304A4
text/plain;charset=utf-8
  "title": "Remarks by FDIC Chairman Martin Gruenberg at the Institute of International Bankers",
  "url": "https://www.fdic.gov/news/speeches/2023/spmar0623.html",
  "author": "Federal Deposit Insurance Corporation (FDIC)",
  "body": "**Introduction**\n\nGood morning. I very much appreciate the invitation to speak to you today. I am especially glad to be here in person. Looking back to pre-pandemic days, there may have been a tendency to take events like this for granted. At least fM
or me, not having had these opportunities for a few years was a reminder of the value of in-person dialogue. So it truly is a pleasure to be with you.\n\nEconomic developments over the past three years have been truly extraordinary. I would like to take the opportunity this morning to share some thoughts on the impact of the pandemic on the economy and banking system, how we got to where we are, the resilience banks have displayed during this period, and what I see as some important risks and challenges ahead.\n\n*M
s Impact on the Banking System**\n\nThree years ago next week, many in-person economic activities across the United States essentially shut down because of the pandemic. The U.S. economy entered a recession that was unprecedented for its suddenness and severity. In a single month, between March and April of 2020, the U.S. unemployment rate increased from 4.4 percent to 14.7 percent.[1](https://www.fdic.gov/news/speeches/2023/spmar0623.html#_ftn1)  GDP during the second quarter of that year was aboutM
 30 percent below its first quarter level.[2](https://www.fdic.gov/news/speeches/2023/spmar0623.html#_ftn2)  There was every reason to be concerned about how consumers and businesses, including banks, would navigate the crisis.\n\nThe monetary and fiscal policy response to the crisis was equally unprecedented. Through measures to support the liquidity and functioning of financial markets, the Federal Reserve
s balance sheet increased in size from $4.3 trillion to $7 trillion in the five months starting March 11.[M
3](https://www.fdic.gov/news/speeches/2023/spmar0623.html#_ftn3)  Relief measures enacted by Congress in response to the pandemic have totaled $4.6 trillion through yearend 2022.[4](https://www.fdic.gov/news/speeches/2023/spmar0623.html#_ftn4)\n\nLargely as a result of these policy responses, the 2020 recession was severe, but it was brief.\n\nThe immediate effects of the pandemic disruptions on banks included a nearly 37 percent decrease in industry net income during 2020. The main cause of the drop in income was M
a $77 billion increase in credit loss provisions set aside against the expected effects of the pandemic. The other cause was a 54 basis point drop in net interest margin as the yield curve moved abruptly lower and flatter
again directly attributable to the pandemic.\n\nSince 2020, the banking industry has displayed its resilience. Although net interest margins continued to decline in 2021, the industry reported record net income of $279 billion. This was a result of an improving economy that allowed banks to reduM
ce loan loss provisions by about $163 billion compared to 2020.\n\nAs the FDIC reported last week in our Quarterly Banking Profile, 2022 net income of $263 billion was lower than in 2021, but continued to exceed the pre-pandemic average. An important development in 2022, which provided a near-term boost to bank income, was the significant increase in interest rates. Interest earned by banks increased faster in 2022 than the interest rates they paid for deposits, and as a result, their net interest margins increasedM
. The net interest margin in fourth quarter 2022 was 3.37 percent, substantially higher than the 2.56 percent NIM in fourth quarter 2021.\n\nAnother important contributor to bank earnings in 2022 was strong loan growth. Total loans and leases grew 8.7 percent in 2022, led by 9.7 percent growth in commercial and industrial (C&I) loans, 9.8 percent growth in 1-4 family residential mortgages, and 15.9 percent growth of credit card loans. The growth in C&I loans was noteworthy because it occurred despite a decline in PM
aycheck Protection Program (PPP) balances. Excluding PPP loans, C&I loans grew 14 percent during the year. Loan growth in 2022 was accompanied by an $83 billion increase in credit loss provisions that drove the reduction in earnings from the prior year.\n\nThe earnings environment for banks continued to be supported by favorable credit quality metrics and the generally strong financial condition of the industry. Measures of loan delinquency remain low by historical standards, as 0.73 percent of loans and leases werM
e noncurrent at yearend.[5](https://www.fdic.gov/news/speeches/2023/spmar0623.html#_ftn5)  Capital and liquidity positions remained strong. These support the industry
s ability to absorb unexpected losses and meet credit needs during periods of adversity.\n\nIn short, standard metrics of bank performance have proven resilient during the three year period. As of yearend 2022, only 39 banks were on the FDIC
s problem bank list, a record low. There were no bank failures.\n\n**Outstanding Risks to the Banking SysteM
m**\n\nSo much for the good news. As I will discuss next, risks facing banks remain and new risks have arisen.\n\n_Economic Uncertainty_\n\nFirst and foremost is the uncertainty about the macroeconomic outlook. There seem to be important trends at work that push the economy in different directions. Maybe that is why there seems to be even less agreement among economists than usual about when the next recession will occur and how severe it will be.\n\nDuring the last few years, we saw both supply chain bottlenecks aM
nd difficulties of employers in finding qualified workers. These trends tended to constrain the supply of goods and services, and that puts upward pressure on prices. At the same time, significant financial support to the economy, both monetary and fiscal, supported the demand for goods and services by consumers, as well as businesses
 ability to profitably employ workers. Higher demand also puts upward pressure on prices.\n\nThese developments since the onset of the pandemic contributed strongly to the inflationM
 and interest rate increases that we are now seeing. As the headline inflation rate gradually increased, to a high of 8.9 percent in June 2022,[6](https://www.fdic.gov/news/speeches/2023/spmar0623.html#_ftn6)  the Federal Reserve responded with a tightening of interest rates that is still underway. In less than a year, the interest rate on federal funds has increased from 0.08 percent to 4.58 percent as of February 22, 2023.[7](https://www.fdic.gov/news/speeches/2023/spmar0623.html#_ftn7)\n\nSignificant increases iM
n interest rates are expected to reduce business investment demand by increasing the cost of borrowing. This is expected to cool the economy. Historically, episodes of significant tightening of interest rates have often been followed by a recession. And an inverted yield curve, with short-term rates higher than long-term rates, which we now have, also is often followed by a recession. These interest rate trends are an important reason that many economists are forecasting a modest recession sometime in 2023. For exaM
mple, the February Blue Chip Economic Indicators calls for a 58 percent probability of a recession this year.\n\nAnother trend seems to reduce the concern about a possible recession: despite announced layoffs in some industries, many businesses are still hiring workers. The January 2023 unemployment rate of 3.4 percent is the lowest since 1969.[8](https://www.fdic.gov/news/speeches/2023/spmar0623.html#_ftn8)  The shortages of qualified workers in many industries is a major topic of discussion among business leadersM
.[9](https://www.fdic.gov/news/speeches/2023/spmar0623.html#_ftn9)  These worker shortages seem to represent a structural feature of the landscape that is not going away anytime soon.\n\nSo a natural question is: why should we expect a recession when unemployment remains low and many firms continue to search for qualified workers? It is fair to say that the data are presenting mixed signals in a way that is quite unusual.\n\nUncertainty also exists about the future level and shape of the yield curve. Three years agM
o this February, just before the pandemic-related shutdowns started, interest rates at all maturities along the Treasury yield curve, from one month to 30 years, ranged between 1 percent and 2 percent. Now (as of February 22), those interest rates range from about 3.9 percent to about 5.1 percent. And as I mentioned, the curve is inverted, with the degree of inversion last exceeded during the period 1978
 1981.[10](https://www.fdic.gov/news/speeches/2023/spmar0623.html#_ftn10)\n\nRecession uncertainty, inflationM
, higher and changing interest rates, and structural changes in the economy associated with the increase in remote and hybrid work collectively create a lot of uncertainty for banks. I will discuss a few of the ways these various changes and uncertainties may affect the banking industry.\n\n_Interest Rate Risk_\n\nThe current interest rate environment has had dramatic effects on the profitability and risk profile of banks
 funding and investment strategies. First, as a result of the higher interest rates, longer M
term maturity assets acquired by banks when interest rates were lower are now worth less than their face values. The result is that most banks have some amount of unrealized losses on securities. The total of these unrealized losses, including securities that are available for sale or held to maturity, was about $620 billion at yearend 2022. Unrealized losses on securities have meaningfully reduced the reported equity capital of the banking industry.\n\nThe good news about this issue is that banks are generally in M
a strong financial condition, and have not been forced to realize losses by selling depreciated securities. On the other hand, unrealized losses weaken a bank
s future ability to meet unexpected liquidity needs. That is because the securities will generate less cash when sold than was originally anticipated, and because the sale often causes a reduction of regulatory capital.[11](https://www.fdic.gov/news/speeches/2023/spmar0623.html#_ftn11)\n\nThe increase in interest rates also has had direct effects on banks
 income and expense. In 2022 bank results, we are seeing the typical near-term boost to bank income from higher interest rates as the interest rates banks pay on deposits tend to lag increases in the market interest rates banks receive on loans.\n\nOver time however, as market interest rates increase, banks will likely need to pay more interest to retain their deposits, or accept some deposit outflows. So far, through yearend 2022, we have seen modest decreases in total deposits and modest increases in insured depM
osits. In aggregate, meaningful deposit outflows have not yet materialized, but banks will need to watch these trends carefully as the interest rate environment evolves.\n\nA complicating factor for banks that hold significant amounts of longer term assets is that increases in market interest rates can cause gradual negative earnings impacts over time. Specifically, assets that were acquired when interest rates were lower are now earning a below-market interest rate. This reduces the net interest margin below what M
could otherwise be achieved. For that reason, some banks may choose to sell depreciated assets, realize the loss, and replace the sold asset with a new, higher yielding asset.\n\nThe bottom line is that planning a bank
s funding and investments in a way that is both prudent and profitable is a complex and challenging task at this time, especially when interest rates change to the extent they have over the past year. The management of interest rate risk is important to all banks and is an area of ongoing supervisoM
ry focus at the FDIC.\n\n_Credit Risk_\n\nThe various trends and uncertainties regarding the economic outlook, interest rates, inflation and structural changes will likely affect banks
 lending businesses as well. Depending on the business line, effects could range from fairly modest to substantial.\n\nBusiness lines that could be sensitive to general price inflation could include lending for autos and credit cards. Measures of credit quality in those loan segments turned modestly worse in 2022. Annual auto loan M
charge-off rates increased 83 basis points to 1.13 percent, and credit card charge-offs increased 87 basis points to 2.50 percent. It would be premature to attribute these trends to the effects of inflation, but it is reasonable to think that cash-strapped consumers could experience greater repayment difficulties as their day-to-day living expenses increase.\n\nCommercial real estate lending, or CRE, and construction and development lending, or C&D, are important business lines for many banks. CRE loans at banks grM
ew 10.7 percent during 2022, and C&D lending grew 16.5 percent. On their face, these may sound like rapid growth rates that could be of concern, especially if we are about to enter a recession. It is important to remember though, that inflation increases the labor and materials costs that banks
 commercial borrowers expect to incur, and therefore increases loan amounts. In real terms, the growth of CRE and C&D lending was slower. The quality of underwriting, and the timing and severity of any future recession, wiM
ll likely be the key determinants of the performance of these credits. Also, as the increases in interest rates in 2022 make clear, it is important for banks to consider the ability of adjustable-rate borrowers to repay under a variety of interest rate scenarios.\n\nAvailable data suggests that most commercial property types performed well in 2022. Rents generally increased for industrial, multifamily, and retail properties, and hotel room rates rebounded. The performance for hotel properties was especially encouraM
ging given the difficult conditions for that sector in 2020.[12](https://www.fdic.gov/news/speeches/2023/spmar0623.html#_ftn12)\n\nStructural trends associated with the pandemic are presenting challenges, however, to the office sector. As the economy navigates towards a new normal with respect to remote and hybrid work, the question is whether the need for office space has been permanently and materially reduced.\n\nSince the start of the pandemic, the national average office vacancy rate has trended upwards, from M
about 9.6 percent at March 31, 2020, to about 12.5 percent as of yearend 2022. As of the fourth quarter of 2022, five major metropolitan areas had office vacancy rates between 15 percent and 20 percent.[13](https://www.fdic.gov/news/speeches/2023/spmar0623.html#_ftn13)\n\nAvailability rates are a broader measure of space on the market, as they measure currently vacant space and space tenants are trying to sublet. Availability rates have increased sharply in the past two years and exceeded 20 percent in several majoM
r metropolitan areas at yearend 2022.[14](https://www.fdic.gov/news/speeches/2023/spmar0623.html#_ftn14)\n\nLower occupancy would be expected to reduce the rents and other operating income generated by office properties. At the same time, higher interest rates would be expected to make it more expensive to refinance loans when they come due. Of $152 billion in loans financing office properties that are collateral for commercial mortgage backed securities (CMBS) and that are coming due by 2032, about $56 billion, orM
 37 percent, are estimated to come due in the next three years. Moreover, in some major metropolitan areas, almost 50 percent of CMBS office loans are set to mature in the next three years.[15](https://www.fdic.gov/news/speeches/2023/spmar0623.html#_ftn15)\n\nThe combination of lower operating income generated by office properties and a higher cost of financing, if they persist, would be expected to reduce valuations for these properties over time. Some of the loans financing these properties are whole loans held oM
n the balance sheets of banks, some are syndicated and sold, and many serve as collateral for CMBS. There are early indications that delinquencies on office property in CMBS are starting to tick up.[16](https://www.fdic.gov/news/speeches/2023/spmar0623.html#_ftn16)  The good news is that these default rates remain low at this time. This is an area of ongoing supervisory attention.\n\nFinally, leveraged commercial and industrial loans are another credit category that could be affected by the higher interest rate envM
ironment or by a recession, should one occur. The 2022 interagency Shared National Credit Program review found that credit risk associated with leveraged lending remains high. The report noted that many leveraged loans have weak structures that often reflect some combination of high leverage, aggressive assumptions about repayment, or weak covenants.[17](https://www.fdic.gov/news/speeches/2023/spmar0623.html#_ftn17)  While banks hold some leveraged loans, a significant amount of these loans are sold into collateralM
ized loan obligations or CLOs. Most of the securities issued by the CLOs are ultimately held by a variety of nonbank U.S financial firms. Banks do hold some senior securities of the CLO and may have credit exposure to the nonbank entities.\n\nLooking beyond the specifics of CLOs, I think the interconnections between banks and nonbank financial firms, and the risk exposures in times of stress, are a subject that is worthy of urgent attention by U.S. financial regulators.\n\n**Conclusion**\n\nIn conclusion, my purposM
e today has been to emphasize that, while banks continue to report strong performance and problem banks and failures are few, risks remain on the horizon. Trends stemming from the pandemic have created new challenges for the management of these risks. Banks have benefitted in this respect from strong capital and liquidity positions that allow them to absorb unexpected setbacks while continuing to meet the credit needs of the U.S. economy. Nevertheless, the downside risks are significant and will be a focus of superM
visory attention by the FDIC. Thank you for your time.\n\n[1](https://www.fdic.gov/news/speeches/2023/spmar0623.html#_ftnref1)  [https://data.bls.gov/timeseries/LNS14000000?amp%253bdata_tool=XGtable&output_view=data&include_graphs=true](https://data.bls.gov/timeseries/LNS14000000?amp%253bdata_tool=XGtable&output_view=data&include_graphs=true)\n\n[2](https://www.fdic.gov/news/speeches/2023/spmar0623.html#_ftnref2)  See table 1 at  [https://www.bea.gov/data/gdp/gross-domestic-product](https://www.bea.gov/data/gdp/groM
ss-domestic-product)\n\n[3](https://www.fdic.gov/news/speeches/2023/spmar0623.html#_ftnref3)  See table 1, page 4 of  [https://www.federalreserve.gov/publications/files/balance_sheet_developments_report_202008.pdf](https://www.federalreserve.gov/publications/files/balance_sheet_developments_report_202008.pdf)\n\n[4](https://www.fdic.gov/news/speeches/2023/spmar0623.html#_ftnref4)  [https://www.usaspending.gov/disaster/covid-19?publicLaw=all](https://www.usaspending.gov/disaster/covid-19?publicLaw=all)\n\n[5](https:M
//www.fdic.gov/news/speeches/2023/spmar0623.html#_ftnref5)  Noncurrent refers to 90 days or more past due, or in nonaccrual status.\n\n[6](https://www.fdic.gov/news/speeches/2023/spmar0623.html#_ftnref6)  [https://fred.stlouisfed.org/graph/?g=rocU](https://fred.stlouisfed.org/graph/?g=rocU)\n\n[7](https://www.fdic.gov/news/speeches/2023/spmar0623.html#_ftnref7)  [https://www.federalreserve.gov/datadownload/Choose.aspx?rel=H15](https://www.federalreserve.gov/datadownload/Choose.aspx?rel=H15)\n\n[8](https://www.fdic.M
gov/news/speeches/2023/spmar0623.html#_ftnref8)  [https://fred.stlouisfed.org/series/UNRATE](https://fred.stlouisfed.org/series/UNRATE)\n\n[9](https://www.fdic.gov/news/speeches/2023/spmar0623.html#_ftnref9)  See, for example,  [https://www.uschamber.com/workforce/understanding-americas-labor-shortage-the-most-impacted-industries](https://www.uschamber.com/workforce/understanding-americas-labor-shortage-the-most-impacted-industries)\n\n[10](https://www.fdic.gov/news/speeches/2023/spmar0623.html#_ftnref10)  SpecificM
ally, current yields on one- and two-year Treasuries exceed the yield on the ten-year Treasury, with the amount of the excess last being exceeded during 1978-1981. See the Federal Reserve
s H. 15 statistical release cited in footnote 7.\n\n[11](https://www.fdic.gov/news/speeches/2023/spmar0623.html#_ftnref11)  For most banks, regulatory capital does not reflect the effect of unrealized losses on available for sale securities. Realizing the loss by selling the depreciated securities therefore causes a decrease in M
regulatory capital. For the largest banks, the unrealized losses on Available for Sale securities are already reflected in regulatory capital, so selling them and realizing the loss has no effect on regulatory capital.\n\n[12](https://www.fdic.gov/news/speeches/2023/spmar0623.html#_ftnref12)  This paragraph is based on data from CoStar\n\n[13](https://www.fdic.gov/news/speeches/2023/spmar0623.html#_ftnref13)  The five major metropolitan areas with a vacancy rate between 15 and 20 percent are Chicago, Dallas, HoustoM
n, San Francisco, and Washington, D.C.\n\n[14](https://www.fdic.gov/news/speeches/2023/spmar0623.html#_ftnref14)  The major metropolitan areas with an availability rate above 20 percent are Dallas, Houston, and San Francisco. This paragraph is based on data from CoStar.\n\n[15](https://www.fdic.gov/news/speeches/2023/spmar0623.html#_ftnref15)  This paragraph is based on data from Trepp.\n\n[16](https://www.fdic.gov/news/speeches/2023/spmar0623.html#_ftnref16)  [https://www.wsj.com/articles/office-landlord-defaults-M
are-escalating-as-lenders-brace-for-more-distress-894938c0?st=6reefvpyyng2g1e&reflink=share_mobilewebshare](https://www.wsj.com/articles/office-landlord-defaults-are-escalating-as-lenders-brace-for-more-distress-894938c0?st=6reefvpyyng2g1e&reflink=share_mobilewebshare)\n\n[17](https://www.fdic.gov/news/speeches/2023/spmar0623.html#_ftnref17)  [https://www.fdic.gov/news/press-releases/2023/pr23012a.pdf?source=govdelivery&utm_medium=email&utm_source=govdelivery](https://www.fdic.gov/news/press-releases/2023/pr23012a.Bpdf?source=govdelivery&utm_medium=email&utm_source=govdelivery)"
text/plain;charset=utf-8
  "max": "21000000",
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
Mined by AntPool873Q
Bj@=:BNB.BNB:bnb14g2wxyklkvemwn5492k3qsmf6wg43wg2wjkj9y:83983747::0
6j4ion:7.QmXxYkBa5TKoii3z7SHsZGvNsxhFxkdS7oVU1YxFpUg8h8
((((((((((((((((((((((((((((((((((((((((((((((((((
Bj@=:ETH.ETH:0x31704dA5d249471fADa98Cc1203fFf917C3D1BeE:89656185::0
Bj@=:BNB.BNB:bnb1y6jg6q560p80yj6fef77qk8rfdkvzzacj80yuf:42618181::0
Bj@=:ETH.ETH:0x75fcb9CFd137147466B4a61F6977Af97f6868D93:34753319::0
Bj@=:ETH.ETH:0x9cceBcF71dB2100aB0Da48141948aEe35E462D91:22783825::0
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
VectorStock.com/46008630
http://ns.adobe.com/xap/1.0/
" id="W5M0MpCehiHzreSzNTczkc9d"?> <x:xmpmeta xmlns:x="adobe:ns:meta/" x:xmptk="XMP Core 5.4.0"> <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"> <rdf:Description rh!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
  "name": "WTA.sats"
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
FjDOUT:5289C35943DC962AF6AB926AB855A8DC097C2167021B4EEA71E9D5B62BD304DF
FjDOUT:77A08EBD8D262B5AD0E722932822C14DF7CA2DDEAF3BC5B4718578BC8C991E2B
7j5+:BTC.BTC:thor1ewhwrt746p56p66g6hghs7gdd4xv4lnmqqwr64
<?xml version="1.0" standalone="yes"?>
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 2048 2048">
  <title> fosterz 33 </title>
  <desc> f o s t e r z . a r e . f r e e </desc>
      "description": " f o s t e r z ",
      "edition": 33,
      "attributes": [
          "trait_type": "Top",
          "value": "foz"
          "trait_type": "Wrinkles",
          "value": "flow"
          "trait_type": "Brows",
          "trait_type": "Left Eye",
          "value": "stress"
          "trait_type": "Right Eye",
          "value": "focus"
          "trait_type": "Nose",
          "value": "angle"
          "trait_type": "Stress",
          "value": "none"
          "trait_type": "Ear",
          "value": "sharp"
          "trait_type": "Mustache",
          "value": "lazy"
          "trait_type": "Mouth",
          "value": "yuh"
          "trait_type": "Base",
          "value": "yup"
  <path d="M0 0v2048h2048V0H0z" style="fill:#010101;stroke:none"/>
  <path d="M1231 151c-1-11-15-5-22-3-21 9-42 20-62 31 3-5 14-21 4-24-15-4-38 13-51 20-5 2-12 8-18 8-7 0-11-4-19-1-18 6-33 19-51 23-9 2-11-9-19-10-12-1-21 10-32 9-6-1-12-7-18-9-13-4-27-2-39 2-21 5-42 14-61 25-8 4-23 12-9 20-10 8-22 20-35 23-7 1-16-1-23-1-2-10-14-3-19 1-4 5 1 11-6 14-M
4 3-10 2-15 4-16 7-32 17-45 28-10 9-15 22-2 30v1c-15 13-27 32-43 44-15 12-43 19-46 41-3 25 29 47 20 72-11 30-45 50-62 75-7 10-12 29 5 34 10 2 21-3 31-3-9 13-26 22-32 38-4 11 0 23 0 34-7-2-14 0-21 2l-14 4c-21 9-13 19-3 33 6 8 9 17 15 25 3 4 8 9 9 14 3 14-4 29-4 43 0 13 6 23 13 33-7 3-16 8-13 17 6 16 24 25 28 43 1 7-1 13-6 18-2 2-7 4-8 7-2 5 3 9 2 14-1 12-8 23-11 34-3 7-6 24 5 27 2 0 4-2 3-4-2-13 2-21 8-33 4-8 6-17 9-25 4-8 10-13 13-22 6-18-3-44-17-56v-1c7-5 16-22 9-31-5-7-13-7-15-18-3-15 3-31 2-47-1-12-10-18-17-27s-M
11-21-20-28c8-3 16-7 24-8 5 0 13 1 16-3 10-11-1-26 4-38l9-11 8-7c10-9 32-38 6-43h-12c-6 0-12 1-17 3 5-12 17-23 26-32 14-14 30-31 38-50 8-18 1-37-6-54-3-6-11-17-9-24 1-5 7-9 11-12 11-9 29-14 39-24 4-5 2-11 5-16l8-8c9-9 42-38 14-43 11-15 33-28 50-35 4-2 9-1 13-3 7-4 11-14 18-16 12-3 23 3 34-2 14-6 27-16 38-26 5-4 7-11 12-15 11-9 29-14 42-18 12-4 26-8 38-5 7 2 14 8 21 9 11 0 21-11 31-10 4 0 6 4 9 6 4 3 9 3 14 3 18-2 34-15 50-22 9-4 15 3 24 0 18-6 33-18 50-24-4 6-13 13-14 20 0 12 14 7 20 4 21-11 41-22 63-31-4 5-1 15 7 M
12 16-6 29-19 45-25-1 5-2 13 4 15 5 1 11-3 16-5 11-4 22-8 33-10v10c4 24 34 4 47 15 7 6-1 21 12 26 8 3 21 1 29 0 4-1 9-2 13 0 6 5-8 22 5 24 9 2 24-7 33-10 13-3 17 0 29 4l-3 11c-3 24 30 18 44 19 4 0 8 0 12 2 9 7-13 27 3 35 10 5 23-4 33 1 4 1 3 7 4 10 1 5 5 10 10 12 13 6 29 4 43 8 6 2 8 8 14 11 7 2 18 1 24 7 9 12-14 31-22 37-4 2-10 5-8 11 5 14 26 11 36 19 4 4 6 11 8 16l11 18c2 4 1 8 4 10 4 4 11 4 16 5-3 6-11 14-11 21 1 14 26 6 34 4l-11 9-6 7c-12 20 19 19 28 23 5 3 11 10 14 15 2 5-5 9-8 12-5 7 0 14 6 18v1l-19 16-15 10-M
13 19 1 5c-9 3-5 9-9 16-5 7-15 14-17 22-1 6 4 9 7 13 5 6 7 12 13 18-6 1-25 12-24-4 0-3 2-5 3-8-18-2-12 21-1 27 6 3 20-3 25-7 9-9-2-15-6-22l-2-9c-2-2-7-3-6-6 1-6 10-13 13-18 3-4 4-10 7-13 2-3 7-3 9-7 3-6 3-13 8-18 5-7 16-11 23-17 10-9 22-21 4-29 4-4 9-8 10-14 1-10-13-25-22-28-5-2-21-1-22-7-1-4 4-7 6-9 6-6 19-11 23-19 3-7-4-8-9-7l-35 7c5-10 18-26 0-30l-9-2c0-11-7-17-11-26-3-8-4-17-11-22-5-4-22-4-24-10-1-4 10-11 12-14 8-9 15-23 11-35-4-13-18-12-29-15-6-2-10-9-17-11-13-3-30 0-42-7-10-5-3-18-13-22-11-4-24 1-36-1l5-15 1-M
9c0-25-41-9-54-16-8-5 2-17-4-24-14-19-48-5-65 3l3-11c3-30-37-6-50-15-7-5-1-17-8-23-11-10-29 0-41-4-10-4-1-14-7-19-4-4-10-2-14-2-12 2-24 8-35 12l2-10c0-6-6-7-11-7-10 1-20 8-28 13z" style="fill:#fefefe;stroke:none"/>
  <path d="m1258 150 1 1-1-1m-50 12-2 1v1l2-2m-71 8 1 1-1-1z" style="fill:#010101;stroke:none"/>
  <path d="M1033 427h-1c-6-4-14 1-19 4l-43 32c0-10 1-22-13-18-9 2-18 10-25 16-17 13-31 29-49 41-14 10-8-10-20-9-6 1-11 6-15 10-10 9-25 19-31 31 14-10 27-34 45-38 7-2 6 8 10 12 3 4 9 0 13-3 18-11 33-27 49-40 7M
-6 16-14 25-16 12-2 0 20 12 20 5 0 12-6 16-9 12-9 23-19 36-26-2 2-8 12-1 11 5-1 12-10 16-13 12-10 29-22 45-24s7 20 17 26c5 3 12 0 17-1 13-5 27-11 39-18l-13 16c-7 9-15 29 5 27 17-2 33-14 50-15l1 11c6 24 28 9 43 4 14-5 28-7 42-11 9-3 27-6 32-14-25 2-52 9-76 14-8 2-17 9-25 9-11-1-2-20-12-24-16-7-41 10-57 14 3-6 8-11 12-16l6-9c8-11 6-21-9-15-14 5-33 22-49 21-7 0-5-19-11-23-5-4-13-3-18-2-15 3-35 13-44 25z" style="fill:#fefefe;stroke:none"/>
  <path d="m1023 433 1 1-1-1z" style="fill:#010101;stroke:none"/>
68 473v1l12-1c-1 9-15 20-13 28 1 5 20 4 25 6 11 5 11 18 21 24 9 5 24 4 34 4 4 0 12-1 15 3 4 6-6 20-7 26-1 10 3 17 6 26 4 13 6 28 21 33 4-6 5-12 4-19-7 1-5 9-6 15-11-7-12-22-16-33-2-6-5-12-4-19 2-9 11-21 7-31s-25-5-33-6-17-1-23-6c-5-6-6-14-13-18-9-6-20-5-30-5 5-10 25-35 0-28M829 677h1c3-6 8-20 4-26-6-10-25-2-32 2-18 11-37 38-31 60 4 14 17 18 30 15 21-5 40-20 58-31 59-39 116-85 182-112 40-16 81-21 122-31-6-3-14 0-20 0-20 1-40 4-59 9-82 20-149 74-218 120-20 13-41 29-64 37-11 4-25 2-26-12-2-20 14-41 30-50 5-3 20-11 25-M
3 3 5-2 16-2 22m251-14c7 0 14-5 20-8 13-6 26-12 39-16 44-16 92-30 138-36-5-2-10 0-15 1l-34 6c-39 8-77 19-113 36-11 5-25 9-35 17m127 36h1c8-13 38-16 52-20 49-13 114-32 163-12-12 15-31 10-47 14 4 16 38 4 47-2 6-4 10-12 4-17-12-11-38-11-53-9-40 4-79 10-118 21-13 4-49 9-49 25M919 885l-49 14v-1c25-7 50-20 74-29 47-17 94-32 141-46l55-16c7-3 18-8 25-5l3-5c-7-2-15 2-22 4l-49 13c-61 18-124 36-183 60l-54 22c-5 2-16 5-17 11-2 9 15 3 18 2l42-15c5-2 13-4 16-9m535-33c12-4 22-3 34-3-4 1-15 1-15 7 0 8 18 10 24 11l82 15 24 4c2 0 7 M
1 8-2 1-4-5-6-7-7l-27-10c-29-10-62-19-93-20-8 0-25-3-30 5m-505 23v1l26-8 54-16-22 4-58 19z" style="fill:#fefefe;stroke:none"/>
  <path d="M1479 856v1c40 9 82 21 123 24-9-7-23-10-33-13-21-7-49-18-71-17-6 0-13 4-19 5m-610 43v1-1m-3 1 1 1-1-1z" style="fill:#010101;stroke:none"/>
  <path d="M1388 950c-16 7-34 12-46 25-13 15-16 38 5 48l18 6c-14 16-11 31-16 50-3 12-12 22-14 34-4 24 1 53 3 77 5 69 9 139 19 208 6 43 20 90 17 133l-24-9c4 11 26 35 34 16 7-16 2-38-1-54-5-39-12-77-18-116-6-48-9-97-13-145-3-33-9-70-6-104 1-10 9M
-19 12-29 3-12 1-28 6-39 4-9 17-15 17-25-1-16-39-9-38-27 2-17 24-27 37-32 7-3 17-7 19-16 1-9-8-11-15-13-20-6-38-13-57-21-4-2-19-14-22-10-6 6 12 14 16 16 22 11 45 17 67 27m-459 64c-24 31-43 76-42 116 1 56 33 116 75 152 31 28 79 60 123 41 29-13 44-41 54-70 25-65 22-145 9-212-8-37-19-78-59-92-18-6-38-4-57-1-42 6-84 19-121 38-14 7-27 16-40 24-3 1-13 5-11 10 2 3 14 1 17 1 17-3 35-6 52-7z" style="fill:#fefefe;stroke:none"/>
  <path d="M999 994v6c-9-6-20 0-30 3-6 2-13 3-18 6-5 4-9 12-12 17-11 17-20 35-26 54-19 68 11 136 6M
3 181 20 18 45 34 73 36 48 3 66-55 72-93 9-52 6-108-6-159-4-17-7-43-23-53-27-17-65-4-93 2m-70 19 1 1-1-1z" style="fill:#010101;stroke:none"/>
  <path d="M1522 1066c15-3 44 17 28 32-29 26-70-11-53-44 7-13 28-16 33-29-5-3-10-5-16-6-51-6-52 76-18 97 21 13 78 2 67-32-3-11-16-19-27-22-5-1-14-3-14 4m-883 238c-4 16-4 34-8 50-2 11-7 28-1 39 5 8 16 10 24 12 21 6 44 18 66 20-3-6-11-9-17-12-13-7-26-14-40-18-7-2-18-3-22-8s-3-13-3-18c1-17 5-34 8-51 0-5 5-16 2-20-3-5-16-6-21-8l-43-16c-6-2-16-3-21-8-2-2-2-7-3-10-3-12-1-25 0-37 4-M
43 1-87 6-129l53 24 29 22c-2-6-8-11-13-16-16-16-36-24-55-34-6-3-18-15-25-9-4 3-3 9-3 13l-1 33c0 36-4 71-4 107 0 13-1 33 8 44 4 6 17 7 24 10l60 20m398-224c-11 2-19 8-22 19-1 2-3 9 0 11 2 1 6-3 8-4 5-4 13-6 20-7 24-2 21 34 9 46-7 6-11-7-12-12-1-3-2-7 1-9 1-2 5-2 5-5 0-6-10-4-13-2-12 12 1 47 18 46 12-1 18-16 22-25 10-27-2-64-36-58m-426 137c3-8 13-13 20-17 3-2 7-5 10-3 5 5 9 14 12 20l24 42c4 7 8 18 16 22-8-25-23-46-36-68-3-6-8-21-15-23-8-2-23 11-28 16-3 3-8 8-3 11m498 146c-13 1-24 9-37 10-34 3-67-8-95-27l-26-19c-2-1-7-M
6-9-2-2 3 5 9 7 11 10 9 21 17 33 24 34 20 97 42 127 3m43 47c-10 0-22 9-31 12-17 6-36 10-54 13-4 0-24 2-22 9 1 5 23-1 27-2 28-3 61-7 80-32m-146 55c7 21 38 16 54 11l-29-1-25-10m228 38c2 7 17 2 23 2 19 0 37 1 56-5 6-2 14-4 17-9-17 3-33 7-50 8-15 1-31-1-46 4m-530 45c-2 5-17 29-2 29 7-1 14-8 21-10-3 7-14 26-3 31 4 2 11 0 16 0 0 13-10 30-7 42 3 10 16 7 17 18 3 18-4 35 14 48-2-11-7-20-9-31-1-8 2-17-1-25-3-7-14-6-15-13-1-12 20-47-5-47l-7 1c4-9 18-37-3-35l-7 2c4-7 10-22-2-25-6-1-13 2-19 3v-1c5-2 11-5 10-12-9 2-19 6-25 14-3 M
5-2 14 5 16s16-4 22-5m603 34c-3-8-11-14-13-23-1-4 0-7 1-11 6-11 24-18 34-8 8 8-3 18-11 20v-11c-5 2-8 16-1 17 5 2 11-3 14-6 10-10 8-26-7-30-17-5-39 7-37 27 2 12 10 20 20 25m169-47h8v2l-5 1c3 10 12 7 11-3-2-8-12-7-14 0z" style="fill:#fefefe;stroke:none"/>
  <path d="m691 1536 1 1-1-1z" style="fill:#010101;stroke:none"/>
  <path d="M1407 1556h1l6-7c9-6 15 7 3 5l2-4c-5 2-5 8 1 9s11-6 9-12c-4-8-17-7-21 1l-1 8m-131 24c-12 1-25 11-38 5s-19-34 1-35c5 0 9 3 13 5v1c-5 3-8 4-13 3l2-4c-7 2-3 9 3 10 7 0 16-6 11-14-8-13-29-9-35 M
3-17 35 38 60 56 26z" style="fill:#fefefe;stroke:none"/>
  <path d="m704 1547 1 1-1-1z" style="fill:#010101;stroke:none"/>
  <path d="M1353 1575h1c2-4 4-10 9-11 5-2 13 5 11 10-1 6-18 15-22 9-4 1-10 8-3 9 4 1 9-1 13-2s8-2 11-5c18-13-9-39-19-18l-1 8m175-5c-4-14-12 2 0 0m-71 0 7 2c-7 14-21 9-32 6 4 12 28 10 34 1 7-9-1-13-9-9m-277 24c-7 0-29 2-32-7-2-8 15-15 20-10 5-7-2-10-8-9-7 2-16 7-18 15-6 18 30 22 38 11m-108-6c3 6 8 8 14 4-4-4-9-5-14-4m276 62c-40-5-78 5-116 16a1139 1139 0 0 0-195 76c-4 2-19 8-15 14 3 4 14-4 17-6a8M
77 877 0 0 1 237-82l53-12c6-1 16-1 19-6m-407 338c4-31-2-64-7-94-10-51-24-102-47-149-10-19-19-39-35-54-4-4-14-14-20-10s5 12 8 15c14 14 24 32 32 50 22 51 38 104 46 159 3 21 5 42 12 62 3 7 5 16 11 21m418-100c-7 0-15 5-22 8l-43 17c-43 12-79-10-111-36l-29-23c-2-1-9-7-11-3-1 5 7 13 10 16l41 35c44 33 94 41 141 7 8-6 18-12 24-21m-253 100c-4-17-11-30-6-47-19 3-6 41 6 47z" style="fill:#fefefe;stroke:none"/>
<?xml version="1.0" standalone="yes"?>
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 2048 2048">
  <title> fosterz 32 </title>
  <desc> f o s t e r z . a r e . f r e e </desc>
      "description": " f o s t e r z ",
      "edition": 32,
      "attributes": [
          "trait_type": "Top",
          "value": "messy"
          "trait_type": "Wrinkles",
          "value": "wut?"
          "trait_type": "Brows",
          "trait_type": "Left Eye",
          "value": "pepe"
          "trait_type": "Right Eye",
          "value": "lost"
          "trait_type": "Nose",
          "value": "thick"
          "trait_type": "Stress",
          "value": "none"
          "trait_type": "Ear",
          "value": "ele"
          "trait_type": "Mustache",
          "value": "lazy"
          "trait_type": "Mouth",
          "value": "yup"
          "trait_type": "Base",
          "value": "cleft"
  <path d="M0 0v2048h2048V0H0z" style="fill:#010101;stroke:none"/>
  <path d="M796 340c-4 5-11 17-18 19s-20-2-27-3l-45-8c-6-1-15-1-20-4-4-3-6-8-9-12a467 467 0 0 1-68-222c0-9 0-23-6-31-11-11-27 0-33 10-14 24-18 54-21 81-3 25-1 49-1 74a43 43 0 0 0-39-11c-6 1-14 3-14 11 1 8 8 14 12 21l22 43c-26 0-57-18-81-28-33-12-67-13-100 0-20 8-66 36-40 61 15 13 44 6M
 61 4 44-5 88-14 133-17 21-2 44-2 55 19 6 10 1 30 1 41 0 17-3 35-6 52-4 24-28 40-36 63-87-28-179-66-271-68-24-1-48-4-72-3-9 0-22 2-18 14 5 14 17 17 29 22 17 8 32 18 47 29 59 41 108 95 159 146l37 35c5 4 15 10 16 16s-3 15-5 20c-2 10-4 22-8 31-6 10-16 19-23 27a3915 3915 0 0 0-172 211c-7 9-14 17-5 27 8 9 20-9 26-15 17-17 35-32 53-48 5-4 14-16 21-16 7-1 17 7 23 9 10 4 21 6 32 8 8 1 16 0 24 5 7 5 7 17 16 20s15-7 23-4c56 17 109 45 163 67v1c-41 1-92-2-126 26-17 14-25 37-30 58-15 57-4 121 45 158 24 18 54 19 82 13 14-3 38-16M
 50-3 7 9 8 23 9 34 3 23 1 47-5 69-5 19-13 40-6 60 9 26 33 29 56 19 7-3 15-6 19-12-15-4-41 4-53-8-13-14 1-43 5-58 7-29 8-62 1-91-2-11-6-25-15-33-22-19-55 0-79 4-39 5-72-19-88-54-14-30-12-65-4-97 3-13 8-28 17-38 18-20 48-27 73-31l26-3c18 1 28 11 41 22 3 2 4 6 8 8 5-16-11-26-20-37 6-3 4-9 0-13-9-8-20-12-30-16l-84-37c-16-7-32-15-49-20 10-10 16-25 26-35 12-12 29-20 42-31 29-26 55-56 76-88 9-15 19-32 23-49 1-7 1-17-5-21-18-13-48 6-64 13 33-44 68-86 101-129 19-24 38-48 53-74 4-8 14-25 9-35-2-3-6-4-9-6s-10-15-10-19c1-5 7-M
10 10-13 10-12 20-27 32-36 3 7 11 14 17 20 2 2 6 6 9 3 11-8-4-22-9-29-1-2-5-5-4-8 0-4 8-8 11-11 12-9 25-23 39-29 7-3 20 1 28 2 18 2 38 4 56 2 12-1 21-8 32-10h31c19-1 38-3 56-7 20-4 40-14 60-16 9-1 21 6 31 6 29 0 65-8 92-20 10 25 35 51 57 66 9 6 24 13 35 6 10-6 12-19 12-30 0-26-12-46-24-68l56-18 63 2c-18 17-35 33-45 57-9 23-8 48-6 72 2 35 6 70 7 105 1 22 0 46 5 67 1 6 4 18 12 19 7 1 10-10 11-15 7-18 11-38 15-57l35-172c4-24 12-49 14-74l45 1c-25 25-82 72-46 110 4 4 10 8 15 10 8 4 17 6 26 8-12 12-22 26-31 41l-15 30c-5 M
10-13 25-8 37 3 6 8 14 15 10 12-6 22-21 31-30 20-20 41-40 63-59 7-6 25-26 35-20 23 14 40 41 53 63 4 7 12 16 13 24s-1 16-1 24c0 27 0 55 18 77 15 20 40 15 62 10 6-2 20-3 22-10-18 0-37 6-55 0-24-8-33-48-28-70 3 4 5 9 9 13 10 10 21 7 30-2 12-12 21-30 35-39 5-3 12-2 17-3 14-4 28-18 25-34-1-7-11-7-16-5-10 2-18 7-25 13-4 4-8 9-14 7-33-14-48-57-55-89 18-2 36-6 53-9 6-1 17-5 23-3a474 474 0 0 0 24 38c17 25 36 49 62 65 19 12 42 18 64 10 36-15 52-70 32-103-25-40-84-42-125-38l-32 4c-4 0-10 2-14 1-7-3-11-20-14-26-9-20-17-39-23-6M
0-2-7-6-15-6-23 0-9 14-22 20-29 8-11 22-31 35-36 9-4 25-2 35-2 6 0 14-4 20-1 10 4 22 15 28 23 3 3 7 12 13 10 5-1 7-11 5-15-3-11-15-23-22-31-9-9-18-18-26-29 26-10 51-20 79-27 14-3 34-6 45-17 17-20 9-46-17-50-35-4-70 9-102 21-5-10-18-15-28-20-29-14-61-21-93-22-55-2-100 19-149 42-66 30-131 64-192 105-24 16-53 34-71 57-11 14-8 33 11 38v1l-33 10-11-10-25-17v-1c43-24 82-62 119-94 9-8 20-16 26-26 2-3 6-10 2-13-3-4-11-1-15 0l-38 17c-52 24-109 38-161 61-11-42-11-87-11-130 0-16 0-41-16-49-24-12-56 16-73 30-32 25-60 55-86 87-M
19 25-35 53-65 67-5 2-9-2-13-4l-32-16c-25-13-50-25-76-35-15-5-29-11-45-9-17 2-28 15-37 28-21 29-47 80-21 113 10 14 29 18 46 18 6 0 12-2 18-1 19 4 35 21 54 26z" style="fill:#fefefe;stroke:none"/>
  <path d="M1028 111c12-8 21-19 34-26 4-2 13-4 15 2 5 12-17 28-24 35-31 30-66 57-100 83-9 7-18 23-16 35 1 5 7 7 11 10 11 6 19 11 32 10 41-4 80-16 119-28l30-9c3-1 9-2 11-5 3-4-2-15-3-20-3-18-5-37-6-55l-2-64c0-8 0-22-6-28-7-8-22 1-29 5-23 13-51 34-66 55m668 40v-1c-17-1-34-5-51-8-11-3-24-4-34-10-15-8-22-27-2-33 33-10 69-3 101 M
9 10 3 23 13 34 14 5 1 12-6 16-8 12-8 24-15 37-20-8-8-20-13-30-17-25-10-52-15-78-16-48-2-88 16-131 35a1261 1261 0 0 0-249 144c-6 5-25 17-24 26 1 10 27 10 34 10 10 1 20-5 30-8l71-21c10-3 10-10 12-19 4-14 7-35 23-39 18-5 39 12 54 21 5 3 12 10 18 10 11 0 23-5 34-8 18-3 38-7 55-14 28-13 53-33 80-47m120-15c26-10 53-18 80-27 6-2 23-7 22-16 0-4-6-4-9-4-10-1-19-1-29 1-15 2-29 6-43 11-4 2-11 3-14 6-2 3-1 8-1 11l-6 18M666 340c-12-23-25-46-36-70-23-56-35-116-38-177-15 7-19 34-22 49-8 41-9 85-3 126 1 10 5 19 7 28 1 4 1 10 3 13M
 4 5 19 5 25 6 14 4 28 8 41 14 8 3 15 9 23 11m1101-204c5 2 12 10 18 10 12 0 22-22 22-32-12 4-32 12-40 22m-132-19v1l63 11c-16-10-44-12-63-12m65 12v1-1m17 48 33-11c-12-14-25 0-33 11m-22-7-29 17v1c10-1 31-3 29-18m-538 62c1 5 2 13 5 16 4 5 19 6 25 8 5 2 12 7 17 5 13-5 26-18 37-26 19-14 38-28 56-44 7-6 16-12 22-20l-51 21-111 40m-273 0c-8-8-23-13-33-18-26-13-52-26-79-35-13-4-28-11-41-4-25 12-43 53-48 79-3 14-1 31 13 39 34 18 85-7 116-21 25-11 49-25 72-40m562 8 57-14c-8-8-22-14-32-19-4-1-10-3-14 0-8 5-10 24-11 33m248 7h1lM
33-41c-8 1-22 0-29 4-7 5-5 29-5 37m-128 4c4 5 9 10 12 16 5 9 0 22-9 27-15 6-33 2-49 4-5 1-11-1-15 1-6 3-12 9-17 14-10 10-20 19-29 30-9 10-26 28-21 43 7 18 40 27 58 24 12-3 23-9 36-9 8 0 18 6 26 5 7-1 15-8 22-11 21-9 37-10 58 0 0-29 6-58 18-84 6-13 19-28 22-42 2-8-1-18-2-26-1-10 2-20 2-30l-51 9-29 8-32 21m-453-5v1h35l-3-11-32 10m-264 63c18 4 40 2 58 2l114-1c-14-12-37-25-54-32-9-4-19-3-28-9-8-5-17-25-29-22-7 1-14 12-19 17-13 15-30 28-42 45m606-29v1c10 2 35 4 44 0 14-7 26-21 39-30v-2c-8-2-18 4-25 7-19 7-38 18-58 24m-3M
-26 1 1-1-1m-10 6 9-4c-4-1-8 0-9 4m-916-2c3 13 11 27 17 39 3 5 5 11 11 12-1-18-9-45-28-51m346 1c-28 17-60 35-92 44v1c13 0 34 8 46 3 11-4 21-21 29-29 5-5 15-12 17-19m122 17v1l48 27c1-17 8-33 23-42l-22 4-49 10m558-15-26 21c12 0 51 2 32-16l-6-5m-184 17v1c17 0 54 8 56-17l-56 16m-311 32 33 1c6 1 15 3 21 2 18-3 34-18 51-25-2-6-4-18-9-22-6-5-21-3-28-3-22 0-54 6-65 27-3 6-3 13-3 20m111-42 4 13 13-7v-1l-17-5m11 28c2 5 7 20 12 23 4 1 10-2 13-3 12-3 24-7 35-12-6-7-26-24-36-22-8 2-17 10-24 14m-860 30c19 5 40 1 59-2 33-4 66-10 M
99-13-8-6-21-9-30-12-33-11-64-15-96 1-10 5-29 14-32 26m1364-37c-20 33-31 68-31 106l69-12-25-59-13-35m-552 33 3 14 45-12-10-21-38 19m284-19c-22 15-45 32-56 56-11 23-8 52-6 77 3 42 8 85 8 128h1l14-65 24-120 11-53 4-23m-216 30c4 11 13 21 21 30a160 160 0 0 0 33 30c15 8 25 4 25-14 0-16-5-32-14-46-2-4-7-15-13-16-5-1-12 3-16 5l-36 11m-397-9v1l8 1-8-2m23 11 16 5 17-5 32-6-32-1-25-1-8 8m69-6v1c17 0 29 10 29 27 46 0 86-11 130-20-7-14-27-9-41-9l-118 1m209 7c6 3 14 5 18-2-7-2-12-3-18 2m-523 4-5 96c42-16 74 3 106 31h1l30-31c4-4M
 11-9 13-14 1-3-3-7-5-9l-17-21c-11-13-22-27-38-34-8-4-18-4-27-6-19-3-39-7-58-12m282 7c10 6 25 6 37 8 3 0 11 3 12-1 3-6-6-9-10-10-13-4-26-1-39 3m-63 16 21-11c-9-7-16 4-21 11m23 2v1c17 4 41 7 58 4l-30-8-14-4-14 7m-124-2 39 44h2l28-34-69-10m1052 35c6 18 21 35 32 50 12 15 25 28 41 38 12 9 30 15 45 11 27-9 44-48 29-73-14-25-51-29-76-31-24-2-47 3-71 5m-165 26v1c20 14 35 39 47 59 3-4 2-11 2-16 0-12 1-23-1-35 0-4 0-13-4-14-4-2-9 0-13 1l-31 4m-131 70 72-64c-11-4-22 2-30 8-18 14-33 36-42 56m-896 22c21 3 43 10 64 14 9 2 20 5 M
28 0-13-15 0-25 10-38 3-3 11-10 9-15-3-7-12-12-18-16-21-15-57-25-78-4-4 4-4 11-5 16-3 14-9 29-10 43m-337-57v1c23 11 43 31 62 47 38 33 72 69 108 105l40 39c7 6 13 14 21 18 2-16-21-34-31-45-23-26-46-51-71-75-13-12-32-23-38-40-3-9 4-11 11-13 12-3 27-1 39 0 33 3 67 15 94 34 12 8 22 20 34 28l16-38c-32-7-64-19-95-29-62-18-125-32-190-32m1432 0-1 34c-1 7-3 15-2 22 3 12 13 25 20 35 11-6 26-23 31-34-15-8-27-21-36-35-4-7-7-16-12-22M541 491l1 1-1-1m-1 2-8 15 5 1 3-16m144 1-25 29 32-18-7-11m-326 29c9 13 23 23 34 35 24 25 49 51 6M
9 79 7-11 9-26 14-38 1-4 5-11 4-15-2-9-18-19-25-25-26-20-63-35-96-36m164 2-15 33-4 14 7 13c8-11 12-28 16-41 2-4 5-11 4-15-1-3-6-3-8-4m29 9-19 52-8 22 9 27c30-28 58-61 92-85l-29-6-45-10m-9 193c18-15 32-40 47-59l55-70c12-15 26-30 34-47-7 1-17-1-24 2-10 4-19 14-27 21l-56 52c-9 9-27 21-32 33-2 6 1 15 2 21l1 47z" style="fill:#010101;stroke:none"/>
  <path d="M1188 582v1l42-7 83-17c-9-4-27 3-36 4-30 6-60 11-89 19z" style="fill:#fefefe;stroke:none"/>
  <path d="m491 600-13 39c-2 7-5 12 1 18 8-15 27-43 12-57z" style="fill:M
#010101;stroke:none"/>
  <path d="M969 671c25-1 45-6 66-19 14-9 34-27 51-26 8 0 14 9 18 15 8 11 18 24 32 27 26 4 53-15 79-17 55-4 111-2 166-10 19-3 45-2 62-11v-2c-36-11-72 0-108 4-45 4-90 0-135 9-19 3-39 16-58 17-28 1-32-42-60-40-11 1-22 9-31 15-17 11-34 23-54 29-6 2-29 2-28 9z" style="fill:#fefefe;stroke:none"/>
  <path d="M509 639c-4 10-15 25-15 36 12-9 24-21 15-36m-43 39v5l2-5h-2m51 2-10 11v1l11 14h1l-2-26m-88 145c10-4 19-13 28-19 21-14 57-28 60-55l-27-20c-3-2-7-8-11-8-7 0-15 16-18 22-11 26-24 53-32 80m122-79 1 M
1-1-1m-50 136c33-21 62-59 83-91 8-12 19-28 20-43-18 0-35 11-50 19-5 3-13 5-17 10-6 8-7 25-10 35-7 24-18 46-26 70z" style="fill:#010101;stroke:none"/>
  <path d="M797 820c54-18 107-42 164-50 20-3 53-5 67 14 10 14-23 28-34 28-5 0-8-4-12-5v10h1v-5c18 14 67-12 47-35-14-15-40-17-58-15-43 4-84 16-124 32-14 5-43 12-51 26z" style="fill:#fefefe;stroke:none"/>
  <path d="m418 790-63 75-29 36c10 3 19-10 26-15 23-19 45-37 69-54l-8-14 5-28z" style="fill:#010101;stroke:none"/>
  <path d="M1476 845c-6-8-32-7-29-23 1-6 8-9 13-10 1M
3-2 26 1 38 3 54 9 114 15 169 5-13-6-34 0-48-1-34-4-69-3-103-7-18-3-41-10-59-5-15 5-18 19-6 29 7 6 17 7 25 9z" style="fill:#fefefe;stroke:none"/>
  <path d="M503 812c-24 34-49 70-65 108 7-2 16-5 22-10 5-5 8-12 11-18l22-47c3-9 11-23 10-33m-24 1-93 69-36 30c18 8 43 24 64 14 7-3 11-21 14-28 10-20 22-39 34-58 5-7 16-18 17-27z" style="fill:#010101;stroke:none"/>
  <path d="M915 915c3 5 14 5 19 5 18-1 35-5 52-9 45-10 100-28 145-12 8 2 16 6 22 11 4 4 6 9 11 11-1-27-41-33-61-35-43-4-90 8-132 18-18 4-37 11-56 11z" style="fiM
ll:#fefefe;stroke:none"/>
  <path d="m312 917-2 3 2-3z" style="fill:#010101;stroke:none"/>
  <path d="M968 989c24-8 48-18 73-23 29-6 59-6 89-9l39-9c13-3 32-10 45-5 7 2 15 11 9 18-8 8-21 13-31 19-24 13-51 22-78 26-27 3-54 3-80 8-16 3-30 10-45 16-19 8-55 14-65 34 9-2 17-10 25-14 26-11 56-23 84-30 22-5 44-4 66-6 26-3 51-7 75-17 22-8 82-32 50-61-14-13-39-5-56-2-16 3-31 8-47 10-34 3-69 3-102 12-15 5-28 11-40 20-5 4-11 7-11 13z" style="fill:#fefefe;stroke:none"/>
  <path d="M430 943v4l6-5-6 1z" style="fill:#010101;strokeM
  <path d="M1363 959c-10 21-50 49-26 72l17 12v1c-33 23-4 55-5 85-1 19-6 36-3 55 6 35 26 66 39 98 12 32 17 66 21 100 3 20 6 39 6 59 0 10 0 21-7 30-18 26-52 14-78 15-9 0-18 3-26 6v3c16 5 34 8 51 9 19 1 43 1 58-13 17-16 18-41 16-62-3-48-9-100-25-145l-19-45c-10-21-22-44-23-67-1-20 7-40 5-60-1-12-12-26-10-39 3-12 17-18 17-32 0-9-8-15-15-19-3-2-10-5-9-9 0-4 5-9 7-12 7-11 28-34 22-48-4-11-30-7-39-7-3 0-10 0-12 2-7 6 8 8 11 8l10 1 17 2m-159 27c0 7 4 14 7 21l5 25 5 34c1 11-1 25 2 36 0 4 3 12 9 8s6-18 6-25c0-24-9-44M
-15-67-3-10-6-32-19-32m-80 111c15-7 14-32-4-34-31-2-34 38-15 55 8 6 17 5 26 4a37 37 0 0 0 30-27c4-13 1-29-1-43-1-6-2-12-6-17-8-9-24-11-36-11-8 0-28-5-33 3-5 7 9 11 13 11 13 0 36-3 47 7 7 8 7 29 7 39-1 24-41 44-48 13-3-9 1-16 9-21 7-4 16 0 16 9 0 4-4 8-5 12m407-41c12-5 24-7 35 0 18 12 28 43 10 59-7 6-16 3-21-5-5-9 3-13 10-16 3-2 6-5 4-8-5-7-20 1-23 5-8 11-3 27 6 35 18 15 37 3 44-16 8-21 3-46-13-62-10-9-23-15-36-13-9 2-19 11-16 21m-575 69c-1-7-14-9-20-11-8-3-16-6-25-6-14 0-38 10-43-10l-1-10c16 0 49 6 50-18-8 2-13 8-2M
1 10-9 1-25-5-33 0-12 7 2 33 11 36 12 6 26 1 39 1 14 1 30 5 43 8m25-2v1c53 2 106 12 159 10 21-1 42-16 63-14 23 3 35 23 24 43-5 8-13 9-21 10-18 3-37-1-55-1-9 0-23 3-27 12 12 0 23-4 35-4 19 0 46 6 64-3 26-15 15-53-9-62-25-9-50 11-75 13-17 1-35-1-52-2l-65-1c-13-1-28-4-41-2m-401 67c-2-4-7-4-11-5-10-4-21-13-15-24 3-5 11-5 12-10-15 1-25 17-14 30 7 8 18 8 28 9m997-17c-5-2-11 0-17 0-10-1-20-5-27-12-2-2-7-8-10-4s8 12 11 14c14 11 28 11 43 2m5 40c10 1 19-11 22-20-8 1-17 13-22 20m-638 22c2 6 8 11 13 15 14 12 30 18 48 22 49 10 M
108 2 153-21 16-8 39-24 43-43-9 4-15 14-22 21-9 8-20 14-31 19-44 17-96 22-142 10-21-5-41-19-62-23m-255 17 2 33h2c1-9 10-29-4-33m618 330c-3-8-11-14-13-23-1-4 0-7 1-11 6-11 24-18 34-8 8 8-3 18-11 20v-11c-5 2-8 16-1 17 5 2 11-3 14-6 10-10 8-26-7-30-17-5-39 7-37 27 2 12 10 20 20 25m169-47h8v2l-5 1c3 10 12 7 11-3-2-8-12-7-14 0m-69 21h1l6-7c9-6 15 7 3 5l2-4c-5 2-5 8 1 9s11-6 9-12c-4-8-17-7-21 1l-1 8m-131 24c-12 1-25 11-38 5s-19-34 1-35c5 0 9 3 13 5v1c-5 3-8 4-13 3l2-4c-7 2-3 9 3 10 7 0 16-6 11-14-8-13-29-9-35 3-17 35 38 M
60 56 26m77-5h1c2-4 4-10 9-11 5-2 13 5 11 10-1 6-18 15-22 9-4 1-10 8-3 9 4 1 9-1 13-2s8-2 11-5c18-13-9-39-19-18l-1 8m175-5c-4-14-12 2 0 0m-71 0 7 2c-7 14-21 9-32 6 4 12 28 10 34 1 7-9-1-13-9-9m-277 24c-7 0-29 2-32-7-2-8 15-15 20-10 5-7-2-10-8-9-7 2-16 7-18 15-6 18 30 22 38 11m-108-6c3 6 8 8 14 4-4-4-9-5-14-4m-6 93c20 1 40 6 60 8 45 5 91 9 137 9 18 0 58 4 64-20-80 0-161-2-241-10-27-3-53-11-80-15-1-8-14-4-11 3 2 6 10 9 15 11 12 5 27 5 34 18 6 11 1 36 11 43 6 5 11-4 12-9 4-12 3-26-1-38m39 219c10 32 56 46 85 54 55 15 1M
11 12 166 3 18-2 46-5 60-18 6-7 8-18 9-26 4-22 4-52-4-73-7 2-2 19-2 25 2 17 4 50-13 60-19 11-44 13-65 15-56 8-110 6-164-11-24-7-47-26-72-29m-188-25v-9c13 10 21 25 28 39 13 24 22 50 30 76 3 13 3 30 10 42 4-14 0-28-3-42-8-30-20-58-35-85-5-10-16-31-28-34-7-1-6 10-2 13m408 30c2-4 3-17-1-20-6-5-3 10-3 12l4 8m-252 37c0 10 4 20 7 30 6 19 12 44 30 56l-24-49-13-37z" style="fill:#fefefe;stroke:none"/>
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
cryptomerchantservice.sats"
text/plain;charset=utf-8
text/plain;charset=utf-8
  "name": "2666.sats"
text/plain;charset=utf-8
IjGREFUND:33048EE302C58BFC672F4EC7DE0DD1056826834CB091460BE76B1DAA2F14B28B
FjDOUT:3EB5BD7DD0FC177B5CD067D2800122B638246B4BB7A4E3773FFBD96821A631E6
IjGREFUND:60D7B2950117477769FDD7A2B8F82F7B976D129177D60550E14F3CAD19A82739
((((((((((((((((((((((((((((((((((((((((((((((((((
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
DjB=:ETH.ETH:0xb728d1F3Aa0eFd84f6D259CD0B365fcBbdE9CD9B:2778966255::0
text/plain;charset=utf-8
-{"p":"sns","op":"reg","name":"longling.sats"}h!
text/plain;charset=utf-8
  "name": "XOR.sats"
text/html;charset=utf-8
    <meta charset="UTF-8">
    <title>Garden</title>
    Generative supports the most popular creative coding libraries. Simply uncomment the library you want to use below.
    Are we missing an important library? Let us know @generative_xyz.
    <!-- p5js@1.5.0 -->
    <script sandbox="allow-scripts" type="text/javascript" src="https://cdnjs.cloudflare.com/ajax/libs/p5.js/1.5.0/p5.min.js"></script>
    <!-- c2.min.js@1.0.0
    <script sandbox="allow-sM
cripts" type="text/javascript" src="https://cdn.generative.xyz/ajax/libs/c2/1.0.0/c2.min.js"></script>
    <!-- chromajs@2.4.2 -->
    <script sandbox="allow-scripts" type="text/javascript" src="https://cdnjs.cloudflare.com/ajax/libs/chroma-js/2.4.2/chroma.min.js"></script>
    <!-- p5.grain.js@0.6.1
    <script sandbox="allow-scripts" type="text/javascript" src="https://cdn.generative.xyz/ajax/libs/p5.grain/0.6.1/p5.grain.min.js"></script>
    <!-- threejs@r124
    <script sandbox="allow-scrM
ipts" type="text/javascript" src="https://cdnjs.cloudflare.com/ajax/libs/three.js/r124/three.min.js"></script>
    <!-- tonejs@14.8.49
    <script sandbox="allow-scripts" type="text/javascript" src="https://cdnjs.cloudflare.com/ajax/libs/tone/14.8.49/Tone.js"></script>
    <script type="text/javascript">
 Add your script here
 Add your script here
    <script id="snippet-random-code" type="text/javascript">
        // DO NOT EDIT THIS SECTION
        let seed = window.location.href.split('/').find(t => t.includes('i0'));
        if (seed == null) {
            const alphabet = "0123456789abcdefghijklmnopqrstuvwsyz";
            seed = new URLSearchParams(window.location.search).get("seed") || Array(64).fill(0).map(_ => alphabet[(MatM
h.random() * alphabet.length) | 0]).join('') + "i0";
            let pattern = "seed=";
            for (let i = 0; i < seed.length - pattern.length; ++i) {
                if (seed.substring(i, i + pattern.length) == pattern) {
                    seed = seed.substring(i + pattern.length);
                    break;
        function cyrb128($) {
            let _ = 1779033703, u = 3144134277, i = 1013904242, l = 2773480762;
            for (let n = 0, r; M
n < $.length; n++) _ = u ^ Math.imul(_ ^ (r = $.charCodeAt(n)), 597399067), u = i ^ Math.imul(u ^ r, 2869860233), i = l ^ Math.imul(i ^ r, 951274213), l = _ ^ Math.imul(l ^ r, 2716044179);
            return _ = Math.imul(i ^ _ >>> 18, 597399067), u = Math.imul(l ^ u >>> 22, 2869860233), i = Math.imul(_ ^ i >>> 17, 951274213), l = Math.imul(u ^ l >>> 19, 2716044179), [(_ ^ u ^ i ^ l) >>> 0, (u ^ _) >>> 0, (i ^ _) >>> 0, (l ^ _) >>> 0]
        function sfc32($, _, u, i) {
            return function () {
                u >>>= 0, i >>>= 0;
                var l = ($ >>>= 0) + (_ >>>= 0) | 0;
                return $ = _ ^ _ >>> 9, _ = u + (u << 3) | 0, u = (u = u << 21 | u >>> 11) + (l = l + (i = i + 1 | 0) | 0) | 0, (l >>> 0) / 4294967296
        // IMPORTANT: Instead of Math.random(), use this function mathRand() for random number generation.
        // This function generates a random number between 0 and 1 with on-chain seed.
        let mathRand = sfc32(...cyrb128(seed));
            margin: 0px;
<script type="text/javascript">
    const rand = mathRand();
    function T1(rand) {
        // calculate rarity by yourself
        if (rand > 0.5) {
            return true;
            return false
    // window.$generativeTraits contain list traits for token
need to populate a $generativeTraits object in the window object
    window.$generativeTraits = {
 Add your code here
Math.random = mathRand;
    cSize = min(windowHeight, windowWidth);
    mainCanvas = creaM
teCanvas(cSize, cSize);
    // var context = drawingContext; // or p5.drawingContext
    // context .shadowOffsetX = 20;
    // context .shadowOffsetY = 100;
    // context .shadowBlur = 10;
    // context .shadowColor = '#ccc';
    for (let i = 0; i < height; i = i + 1) {
        stroke("#fff")
        strokeWeight(1)
        line(0,i,width,i)
    d(20,100, width-40, height-200 )
function d(x,y, rWidth = null, rHeight = null) {
    strokeWeight(mathrand(5,7))
    let endX = rWidth ? rWidth + x : width - 20;
    let endY = rHeight ? rHeight + y : height - 20;
    for (let i = 0; i < numOfLines; i++) {
        stroke(colors[mathrand(0, colors.length - 1)]);
        line(mathrand(startX, endX), startY, endX, mathrand(startY, endY))
        stroke(colors[mathrand(0, colors.length - 1)]);
        line(startX, mathrand(startY, endY), endX, mathrand(startY, endY))
colors[mathrand(0, colors.length - 1)]);
        line(mathrand(startX, endX), endY, endX, mathrand(startY, endY))
        stroke(colors[mathrand(0, colors.length - 1)]);
        line(mathrand(startX, endX), endY, mathrand(startX, endX), startY)
        stroke(colors[mathrand(0, colors.length - 1)]);
        line(mathrand(startX, endX), endY, startX, mathrand(startY, endY))
        stroke(colors[mathrand(0, colors.length - 1)]);
line(mathrand(startX, endX), startY, startX, mathrand(startY, endY))
    for (let i = 0; i < 5; i++) {
        line(startX, mathrand(startY, endY), endX, mathrand(startY, endY))
        line(mathrand(startX, endX), startY, mathrand(startX, endX), endY)
function setColors(mix = 1) {
    colorsKeys = Object.keys(chroma.brewer);
    for (let i = 0; i < mix; i++) {
        colors = [...colors, ...chroma.brewer[colorsKeys[mathrand(0, colorsKeys.length - 1)]]]
        colors2 = chroma.M
brewer[colorsKeys[mathrand(colorsKeys.length - 1, 0)]]
function mathrand(min, max) {
    return Math.floor(mathRand() * (max - min + 1) + min);
function keyTyped() {
    if (key === 's') {
        saveCanvas('Amz-' + mathRand(), 'png');
 Add your code here
<!-- <script src="./index.js"></script> -->
<?xml version="1.0" standalone="yes"?>
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 2048 2048">
  <title> fosterz 34 </title>
  <desc> f o s t e r z . a r e . f r e e </desc>
      "description": " f o s t e r z ",
      "edition": 34,
      "attributes": [
          "trait_type": "Top",
          "value": "aura"
          "trait_type": "Wrinkles",
          "value": "sketch"
          "trait_type": "Brows",
          "trait_type": "Left Eye",
          "value": "foz"
          "trait_type": "Right Eye",
          "value": "lost"
          "trait_type": "Nose",
          "value": "dual"
          "trait_type": "Stress",
          "value": "easy"
          "trait_type": "Ear",
          "value": "ele"
          "trait_type": "Mustache",
          "value": "sketch"
          "trait_type": "Mouth",
          "value": "lost"
          "trait_type": "Base",
          "value": "suave"
  <path d="M0 0v2048h2048V0H0z" style="fill:#010101;stroke:none"/>
  <path d="M676 519a930 930 0 0 0-353-233c-32-11-72-25-106-20-11 1-31 2-33 16-2 12 7 25 13 35 19 27 47 50 72 70 61 51 126 99 192 144 38 26 80 50 115 80-123-40-244-79-364-127-29-12-57-26-86-36-10-3-29-4-37 3-9 10 3 27 8 35 16 30 47 54 74 74 74 55 159 95 241 137l76 39c19 10 37 23 57 3M
1v1c-96-27-195-45-290-76-23-7-45-17-68-23-7-2-21-2-26 4-6 8 4 23 9 28 18 20 41 37 62 54 60 47 134 70 206 92 32 9 67 23 100 27v1c-109 0-217 0-325 5-26 1-52 1-78 5-7 1-22 1-25 9-4 8 5 21 11 26 16 13 41 14 61 17 38 5 77 4 116 6l150 3v1c-32 5-66 20-97 30-65 21-129 43-192 68-18 7-37 14-54 24-7 4-15 9-17 18-1 6 3 12 5 17l6 10c21 20 60 11 86 11 59 0 117-10 176-3 13 2 25 7 38 10-3 12-14 22-22 30-17 17-35 32-54 47-62 50-129 97-186 153-21 20-50 45-56 75-2 7-1 15 2 21 17 37 57 22 88 13 104-29 203-75 308-102-29 27-64 48-96 71-M
59 43-118 86-174 133-17 14-33 28-49 44-15 15-23 31-6 48 9 8 18 5 28 0 20-9 39-20 58-30 81-46 162-97 249-131-20 17-43 32-64 48-54 43-107 87-153 138-20 22-50 51-33 82 3 5 8 10 13 13 10 6 25 2 36-1 29-6 57-16 84-27 75-30 145-72 213-114 34-21 67-47 103-64-53 51-115 93-168 145-15 15-46 33-32 57 2 3 4 7 8 9 6 3 12-1 17-4l39-25c54-35 107-70 165-97-27 44-68 80-101 119l-27 31c-4 5-9 11-9 17 1 4 2 8 5 12 12 22 26 9 43-1 45-28 89-58 132-89-10 24-28 45-40 69-3 6 0 22 10 22 7-1 13-16 16-21 10-15 21-28 33-41 4-5 15-11 15-18 1-6-M
7-2-9-1 8-15 22-31 25-49h1c7 26 21 52 31 78l48 135c6 17 9 35 16 51 2 4 8 16 13 10 4-5 0-17-2-22l-19-58c-25-69-56-136-82-205-6-16-15-32-23-47-1-3-5-15-10-13-4 1 1 10 2 12l16 36c-17 1-32 14-46 24-26 18-54 42-83 56 29-29 59-63 77-100 5-10 17-33 7-43-10-9-27-4-38 0-32 9-60 29-89 44 34-30 77-57 104-94 9-12 24-42 1-48-16-3-37 6-51 14-29 16-56 34-84 52-73 45-146 91-226 125-32 14-71 32-106 32 19-27 42-50 66-72 48-46 100-87 153-127l53-40c14-11 28-26 27-46 0-10-12-14-21-14-20 0-41 5-60 12-82 27-153 76-229 116 22-20 48-38 72-M
56l159-117c18-13 40-28 48-51 3-7 7-17 1-24-6-8-21-7-31-5-27 3-53 10-79 18-71 20-140 49-210 73-34 11-69 27-105 27 2-9 10-17 16-24 14-17 31-33 48-48 68-62 149-111 215-176 16-16 32-33 39-56 3-9 4-22-1-30-17-26-61-27-88-29-23-2-48-2-71 0-41 4-83 6-124 6v-1c33-10 66-27 99-38a6883 6883 0 0 1 258-86c8-3 18-5 24-11 6-5 13-22 8-30-3-4-11-6-16-7l-42-3-100-3c-18 0-39 3-57-1v-1l288 1 49 2c7 1 20 4 27 1 6-4 10-17 10-24-1-10-18-11-25-13l-84-22c-87-22-177-43-259-78-20-9-39-19-57-32-9-6-18-15-28-19v-1c36 8 71 22 107 31 65 17 131 3M
1 196 48 19 4 39 9 58 15 7 2 19 6 26 3s11-17 11-24c0-12-19-21-28-27-31-21-62-39-95-56-70-37-141-73-211-111-57-30-114-64-160-109l147 60c82 31 167 58 251 83l82 25c9 3 25 12 35 9 8-2 12-17 12-24 0-12-16-20-25-27-28-21-57-40-85-60-73-52-148-102-219-158-39-30-78-61-112-98 35 0 73 14 105 26 82 30 158 76 225 132l93 81c8 8 25 28 37 26 8-1 12-13 14-20 6-21 2-45 2-67l23 17c5 3 11 6 17 7 34 8 49-28 59-54 23-63 27-136 32-203 2-21 4-42 9-62 2-7 6-18 15-19 10-1 14 11 17 19 7 23 11 47 16 70 14 71 26 146 59 212 9 19 25 56 50 59 15M
 1 24-9 32-20 13-21 21-46 28-70 21-72 28-147 42-221 4-20 10-40 17-60 3-9 6-20 14-26l2 91c1 49 0 100 12 148 4 19 12 42 26 56 6 6 13 12 22 11 15-2 27-14 36-25 20-22 38-46 56-69 56-74 116-153 202-193-21 29-37 64-54 95-28 51-56 102-80 156-10 24-22 48-9 72 4 6 9 15 17 16 7 1 13-4 18-7 13-9 25-21 37-32 44-42 89-85 136-124-17 24-37 45-53 70-12 19-24 39-33 60-5 11-11 25-11 38 0 12 12 38 27 37 11-1 23-11 32-17l60-39c47-30 95-57 145-81 24-11 50-25 76-31-16 14-34 26-51 39-48 39-94 81-133 129-18 22-40 48-24 77 3 5 7 9 12 13 7 M
4 16 2 23 0l51-11c61-12 123-19 185-19v1c-18 3-35 12-52 19-41 15-81 33-120 52-13 6-49 18-47 37 2 15 15 26 29 30 27 6 55 9 83 13 19 3 39 9 58 11v1c-21 10-42 20-64 28-16 7-35 13-49 24-19 15 9 37 25 38l5 23c15-3 29-8 44-8 8 0 22 1 28-4 8-6 12-23 1-28-18-8-47-9-66-9v-1c24-6 47-18 70-27 12-5 22-11 35-11 12 0 24 2 36 5 6 1 12 3 16-2l5-10c11-25-18-33-37-40-37-13-76-20-114-25-18-3-37-7-55-8v-1c28-8 56-25 83-37 48-20 98-37 148-51l34-8 15-4c7-4 13-23 11-31-2-7-15-9-21-10a1098 1098 0 0 0-343 28c23-34 51-62 80-90a1074 1074 0 0 M
1 191-146c18-11 35-19 38-42 2-16-16-15-27-14-28 3-57 10-84 19-113 36-216 94-314 160 14-33 38-63 60-91a1124 1124 0 0 1 239-220c18-12 36-21 38-45 1-20-21-16-34-11-7 2-14 8-21 12-25 12-49 26-73 39-119 68-223 163-320 259 10-30 28-58 42-86 29-55 60-109 91-163 12-20 25-40 33-62 2-6 7-18 2-24-7-10-21-5-31-2s-18 9-27 14l-51 30c-29 18-58 38-83 62-30 28-55 61-80 94l-58 74c-10 13-21 29-36 39-25-69-23-146-23-219l-3-60c-1-8-3-20-10-25-12-9-34-6-44 4-17 17-25 45-31 68-29 96-26 199-61 294-5 12-12 22-18 34-20-14-31-49-38-71-21-61-M
32-125-45-188-6-32-12-86-49-98-5-2-11-1-17 0-35 6-41 40-45 70-9 69-8 139-25 207-4 17-8 34-17 49-3 5-8 13-14 15-8 3-19-7-24-11-19-16-36-35-44-58-17-47-42-91-70-132-13-19-29-37-42-57-19-31-32-68-48-101-11-22-25-57-48-69-10-6-33-7-40 5-7 13 0 31 5 43 15 34 38 64 61 93 15 20 33 39 47 60 8 12 13 27 20 40a1689 1689 0 0 0 72 124c6 8 13 16 17 25 11 25 14 58 14 85z" style="fill:#fff;stroke:none"/>
  <path d="m1560 322-3 4 3-4m241 40v1-1m-408 54 1 1-1-1m111 57 1 1-1-1z" style="fill:#010101;stroke:none"/>
  <path d="M1106 563M
v4l9 8 15-5 17 1 26-6c-7-9-24-1-33 0l-12-1c-4 1-7 5-11 4-4 0-6-5-11-5z" style="fill:#fff;stroke:none"/>
  <path d="m577 611 1 1-1-1z" style="fill:#010101;stroke:none"/>
  <path d="m874 661 18 6c15 2 29 1 43-3 21-5 40-19 61-21 15-2 24 15 40 14 14-1 23-13 37-16 10-1 19 4 29 3 14-2 26-10 40-13 10-1 19 3 29 3s19-4 29-5c8 0 15 4 23 4 19 0 39-3 58-4l26 2c12 0 24-9 35-8 8 1 14 9 22 10 14 2 27-4 41-5 23-1 45 7 67-1-6-4-17-2-24-3-17-2-34-4-51-3-10 1-19 5-29 4-9-1-16-9-25-10-13-1-26 8-39 8-8 0-15-3-23-3-19 0-39 3-58 2-7 0-14M
-4-22-4-10 0-19 4-29 4-9 0-18-5-28-4-16 2-29 11-45 13-11 1-21-5-32-2-12 3-22 15-35 15-14 0-22-13-38-12-11 1-21 8-31 12-15 7-30 14-47 17-10 1-20 1-30-1-4-1-9-3-12 1m338 21c5 2 8 7 14 8 15 2 27-8 41-9 7 0 15 4 22 4 13 0 26-4 39-4 10 0 34 4 40-5l-49-2-27 4-26-3-23 7-17 2-10-6-4 4z" style="fill:#fff;stroke:none"/>
  <path d="m239 723 1 1-1-1z" style="fill:#010101;stroke:none"/>
  <path d="M876 792c-6-9-31-32-37-10l-1 8c-17-15-28-1-44 6-6 3-13 3-19 7-7 4-19 13-13 23 4 6 13-4 16-6 9-8 21-7 31-13 4-3 9-8 14-7 8 2 14 21 24M
 17 8-3 6-19 6-26 8 5 14 14 19 22 2 3 5 8 9 7 3-1 5-5 6-8 2-9 2-18 5-27 1-4 4-10 9-9 5 0 11 7 15 10 12 12 22 25 35 36 12 9 21 9 27-6l5-16 7-24h2c6 18 20 40 31 54 8 9 19 11 20-3h1l8 28c2 3 5 8 8 5 7-6-2-20-4-27-5-24 3-48 3-71-10 1-12 30-12 39h-1c0-3-3-22-8-11-2 5-1 11-1 16 0 7-2 13-3 20-13-14-22-33-31-50-3-6-8-14-16-11-12 5-13 27-17 37-1 3-3 13-8 12-6-2-11-10-15-14-14-16-49-62-66-25l-5 17m615 29h-1c0-6-1-11-3-17l-2-11c-2-14-9-13-8 1 2 14 3 30 7 43 5 17 13 4 15-6l3-13c1-8 1-16 3-23 4 9 19 46 31 23l3-8h2c7 15 18 5 29 M
4 9 0 15 3 23-2v-1c-7-3-16-8-24-8-5 0-10 4-15 3-6-1-6-8-10-11-11-9-15 9-17 16h-2l-12-26c-1-4-3-8-7-10-6-1-10 3-11 8-3 12-4 26-4 38m-262 365c-17 3-34 22-48 31-39 25-86 55-134 56-39 1-77-10-111-30-30-18-56-42-73-72-53-91-23-224 85-258 16-5 34-6 51-5 42 3 79 26 110 54 22 19 46 43 54 72 12 44-18 89-55 111-21 12-56 16-75-3-20-20-13-41 11-53 12-6 29-11 39 1 7-12-12-18-20-18-18 0-41 8-52 24-13 19-4 48 12 63 12 10 26 15 42 17 70 8 132-70 123-136-6-40-34-74-63-100s-61-50-100-59c-101-22-189 50-208 148a230 230 0 0 0 190 265c6M
9 11 127-21 178-65l30-27c5-4 12-9 14-16m115-174c5-4 7-11 9-17 4-13 14-31 9-45-2-7-22-22-29-15-3 2 0 5 2 6 7 4 16 4 19 12 3 6-1 14-3 20-4 13-10 25-7 39m187 44c12-5 24-7 35 0 18 12 28 43 10 59-7 6-16 3-21-5-5-9 3-13 10-16 3-2 6-5 4-8-5-7-20 1-23 5-8 11-3 27 6 35 18 15 37 3 44-16 8-21 3-46-13-62-10-9-23-15-36-13-9 2-19 11-16 21m-826 403c-15-4-41 4-53-8-13-14 1-43 5-58 7-29 8-62 1-91-2-11-6-25-15-33-22-19-55 0-79 4-39 5-72-19-88-54-14-30-12-65-4-97 3-13 8-28 17-38 18-20 48-27 73-31l26-3c18 1 28 11 41 22 3 2 4 6 8 8 3-1M
0-2-18-9-25-18-22-46-21-72-17-23 4-51 10-70 25-25 19-37 63-37 94 0 15 0 29 2 44 9 42 43 89 89 94 22 2 44-3 65-9 10-3 21-5 28 5 6 8 7 21 8 31 3 26 0 51-7 77-5 20-12 41-1 60 12 21 34 20 54 12 6-3 14-6 18-12m-125-269c-2-4-7-4-11-5-10-4-21-13-15-24 3-5 11-5 12-10-15 1-25 17-14 30 7 8 18 8 28 9m997-17c-5-2-11 0-17 0-10-1-20-5-27-12-2-2-7-8-10-4s8 12 11 14c14 11 28 11 43 2m-186 20c2 24 21 46 30 68h1c-1-18-13-34-21-50-3-5-5-14-10-18m191 20c10 1 19-11 22-20-8 1-17 13-22 20m-393 125h1c17-28 28-58 40-88 3-7 8-28 16-31-7-4-14M
 21-17 26-13 30-31 61-40 93m173-108c-12 4-1 29 2 37 10 24 25 46 36 69 5 10 13 23 10 35-3 17-19 26-32 35-5 3-9 9-5 15 4 5 11 2 16-1 11-7 21-16 28-28 13-26 0-48-13-71-16-26-43-59-42-91m-673 22 2 33h2c1-9 10-29-4-33z" style="fill:#fff;stroke:none"/>
  <path d="m490 1503 1 1-1-1z" style="fill:#010101;stroke:none"/>
  <path d="M1227 1605h-1c-6-19-22-43-35-58-5-5-14-14-22-8-4 4-4 12-4 17 0 14 3 27 4 41h-1c-4-11-21-42-37-35-6 3-8 10-11 15-6-12-14-17-24-25-3-3-4-6-8-7 0 16 14 17 23 29 2 3 6 14 10 14 7 0 6-26 19-19 10 6 16 M
21 22 30 2 3 7 10 11 7 3-2 2-9 2-12-1-11-4-23-4-34 0-4 0-13 4-15 6-1 14 12 17 16 11 15 20 32 29 49 2 4 6 15 10 16 7 1 3-16 3-19-1-23 1-43 4-66 11 11 17 33 24 47s13 12 11-3l-2-10-3-16h3c-1-2-7-13-8-6-2 10 4 24 5 34l-19-41c-2-4-4-11-10-12-8 0-9 11-10 17-3 18-2 36-2 54m143-49c7 8 9 22 14 31 5 7 11 7 14-1l2-7 1-11h1c3 10 10 19 17 7 3 5 6 8 12 9-2-11-18-36-19-11h-1c-1-5-6-26-14-22-2 2-2 6-2 9l-3 23c-9-8-8-30-18-36-7-3-10 5-11 10-4 14-8 31-8 46l-6-18-10-43 12-4c-4 0-12-1-15 3-3 3 1 11 1 15l9 41c1 4 3 20 10 19 3-1 4-6 5-9M
l4-27 5-24z" style="fill:#fff;stroke:none"/>
  <path d="m688 1578 1 1-1-1m-436 7 4-2-4 2z" style="fill:#010101;stroke:none"/>
  <path d="m1126 1695 2 9h1v-5c4 1 8 1 11 3 29 17-6 37-14 54-4 8-8 28 5 31 8 1 13-14 16-20 7-16 13-33 22-49 3-5 5-13 10-17 3-3 7-3 11-3l29-4c39-6 79-10 118-14 13-1 26-2 39-6 5-2 11-3 14-7-66 0-130 8-195 19-22 3-49-1-69 9z" style="fill:#fff;stroke:none"/>
  <path d="m628 1672 1 1-1-1m522 27 9 10 5-9-14-1m-390 53 1 1-1-1m24 11 1 1-1-1m-113 8 1 1-1-1z" style="fill:#010101;stroke:none"/>
 d="M909 1827v2c8 2 16-1 24 1 20 3 39 11 57 20 44 21 86 46 130 66 31 15 62 27 97 26 19 0 40-8 57-17 7-4 18-14 25-15 5 0 11 6 16 8 14 7 31 10 45 0 16-11 29-35 29-55 0-7 0-19-8-21-6 22-14 67-43 70-11 1-22-6-32-9 9-9 26-21 29-34-13 2-26 14-37 21-39 21-73 42-119 32-65-15-122-56-183-81-26-10-59-25-87-14m115 115c4-12 2-29 2-42-11 2-11 37-2 42m-32 11-5-5v-1c15 5 33 12 47 20 5 3 11 8 13 14 3 11-4 22-5 33 22-5 19-39 5-51-12-10-30-14-45-19-5-2-12-5-18-3-9 4 4 11 8 12z" style="fill:#fff;stroke:none"/>
text/plain;charset=utf-8
  "title": "The Valley of Despair",
  "url": "https://michaelwgreen.substack.com/p/the-valley-of-despair",
  "author": "Michael W. Green (@profplum99)",
  "body": "Well, I did say I
d keep writing on passive IF I didn
 and unfortunately, in our ADHD world, we had a busy week. I got back from Europe late last night (really this morning) and this week
s note is briefer than I had hoped due to time constraints. I know
 everyone has them. I aM
ll keep writing on passive, and I very much appreciate the feedback in the comments last week
 especially the skeptics. Your pushback is invaluable in helping me formulate my work in a manner that conveys the depth of the analysis that has been done.\n\nHowever, this week I
m going to spend time on the
most important story
 (Silicon Valley Bank) with hopefully a somewhat different angle from most commentators.\n\nThe Silicon Valley Bank (SVB) story moved from an
ry on Thursday that SVB would be issuing new equity to offset realized losses in their hold-to-maturity portfolios to an FDIC/California Department of Financial Regulation takeover on Friday. The 16th largest US bank by assets disappeared in only a few days.\n\n[](https://substackcdn.com/image/fetch/f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fca8c9a34-27dd-400e-b1e4-61ab850a46fe_300x225.jpeg)\n\n![Image](https://substackcdn.com/image/fetch/w_1456,c_M
limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fca8c9a34-27dd-400e-b1e4-61ab850a46fe_300x225.jpeg \"Image\")\n\nThis has resulted in breathless commentary about poor underwriting, terrible risk management, etc. While all of these observations have an element of truth, the facts are a little more complicated. A brief explanation of what transpired as I understand it.\n\n1.  During 2020 and 2021, SIVB was uniquely well-positioned to take in cash depM
osits as a combination of PPP loans, equity investments in VC, and cash from new issues (including SPACS) flooded their clients
 bank accounts. Faced with explosive growth in deposits, SVB had to find a quick and safe way to deploy these funds in money-making assets. Given front-end yields were only 25bps, the management team naturally sought to make a bit more by tapping into longer-dated bonds which offered yields slightly above 1%.\n    \n2.  In spring 2021, the
 bubble had popped, and hM
igh-flying meme stocks took over from Cathie Wood
s ARK funds as the market darlings. IPO and secondary issuance began to fall sharply from the post-Pandemic highs, reducing the cash inflows. SVB
s pattern of deposit accumulation closely followed the pattern of IPO activity, which exploded in 2020-2021 after languishing for the past decade. SVB deposits more than tripled.\n    \n\n[](https://substackcdn.com/image/fetch/f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2FM
public%2Fimages%2Fbe1e7a16-8d64-4b19-a2cf-1e4198d9efd2_1200x773.jpeg)\n\n![Image](https://substackcdn.com/image/fetch/w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbe1e7a16-8d64-4b19-a2cf-1e4198d9efd2_1200x773.jpeg \"Image\")\n\n[](https://substackcdn.com/image/fetch/f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F23b01b30-96a0-485b-89c9-a4246558f40e_3130x2273.png)\n\n![](htM
tps://substackcdn.com/image/fetch/w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F23b01b30-96a0-485b-89c9-a4246558f40e_3130x2273.png)\n\n3.  At this point, nothing unusual has occurred. A bank has borrowed short (deposits) and lent long. This is what banks do. There was no bad underwriting, etc. as they bought high-quality liquid assets.\n    \n4.  By Fall 2021, the pace of deposit growth slowed to a crawl, and many of SIVB
ng VC startups began to draw down their cash balances to fund operating losses. This part was likely predictable but it is where the problems begin. Faced with rising interest rates and likely realized losses on the securities purchased in early 2021, management made the critical decision to designate the securities as
 where mark-to-market losses would not flow through the income statement. Unfortunately, this meant that they no longer had a CHOICE about hedging. As PwC notes in their online M
analysis of [hedging](https://viewpoint.pwc.com/content/pwc-madison/ditaroot/us/en/pwc/accounting_guides/derivatives_and_hedg/derivatives_and_hedg_US/chapter_6_hedges_of__US/64_hedging_fixedrate_US.html#:~:text=The%20notion%20of%20hedging%20the,changes%20in%20market%20interest%20rates.):\n    \n    [](https://substackcdn.com/image/fetch/f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0b608390-f621-427c-bd11-59e311b4a19c_854x316.png)\n    \n    ![](httpsM
://substackcdn.com/image/fetch/w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0b608390-f621-427c-bd11-59e311b4a19c_854x316.png)\n    \n    Now we can debate the wisdom about moving that much duration sensitivity into a classification that does not allow hedging of interest rate exposure, but nothing has been done outside of the public eye. If regulators, or analysts, wanted to object, they certainly had the opportunity to speak up at thiM
s point. They did not.\n    \n5.  SVB noted that the instruments moved into held-to-maturity (HTM) were typical mortgages with contractual lives of 10 to 30 years. And like all mortgages, they expected the actual life to be far lower as mortgages are typically refinanced frequently and/or prepaid as the homeowners move, on average, about every 7 years:\n    \n    _
MBS classified as HTM typically have original contractual maturities from 10 to 30 years whereas expected average lives of these securities tend to beM
 significantly shorter and vary based upon structure and prepayments in lower interest rate environments. The expected yield on MBS is based on prepayment assumptions at the purchase date. Actual yields earned may differ significantly based upon actual prepayments.
_\n    \n    Unfortunately, those expectations ran into the buzzsaw of Jay Powell:\n    \n    [](https://substackcdn.com/image/fetch/f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcac27e80M
-ee0e-45c9-93be-8559ba0818f4_2560x1155.png)\n    \n    ![](https://substackcdn.com/image/fetch/w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcac27e80-ee0e-45c9-93be-8559ba0818f4_2560x1155.png)\n    \n    As mortgage rates began to rise in a truly unprecedented manner, SVB became trapped. The unhedged HTM portfolio began to fall in value while the deposit base began to fall in a historically unprecedented manner. Once again, SVB
ance on the IPO market for cash proceeds was critical. Note the 2022 annual report investor call
The longest time that there haven
t really been any IPOs
:\n    \n\n[](https://substackcdn.com/image/fetch/f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6f8396d3-0422-4ac8-8843-a004fe58f8d4_625x221.png)\n\n![](https://substackcdn.com/image/fetch/w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.M
com%2Fpublic%2Fimages%2F6f8396d3-0422-4ac8-8843-a004fe58f8d4_625x221.png)\n\n6.  And in my opinion, we see some evidence of deception by SVB management over this period. Note the 10-K of SVB in 2020 contains a helpful table that clearly lays out held-to-maturity securities in the context of the aggregate balance sheet. This
 is prominent in all prior 10-Ks:\n    \n\n[](https://substackcdn.com/image/fetch/f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%M
2Fimages%2F76c3f047-cae2-43ee-9fd8-cc26b3cb2bda_579x546.png)\n\n![](https://substackcdn.com/image/fetch/w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F76c3f047-cae2-43ee-9fd8-cc26b3cb2bda_579x546.png)\n\nBut the 2021 10-K shows a new designation:
\n\n[](https://substackcdn.com/image/fetch/f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd23160d9-af9a-46ff-8c3b-d9M
07fcfa235e_755x437.png)\n\n![](https://substackcdn.com/image/fetch/w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd23160d9-af9a-46ff-8c3b-d907fcfa235e_755x437.png)\n\nAnd if we go to that section of the 10-K, we notice the helpful summary is no longer available.\n\n[](https://substackcdn.com/image/fetch/f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdccc59bf-a812-45b2-ad21-eM
1a1d8ddc53f_747x82.png)\n\n![](https://substackcdn.com/image/fetch/w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdccc59bf-a812-45b2-ad21-e1a1d8ddc53f_747x82.png)\n\nTo be fair, I can dig into the footnotes and discover that held-to-maturity jumped 491.8% percent over 2021!\n\n[](https://substackcdn.com/image/fetch/f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F03a750de-8854M
-429c-9363-6609c440df4d_754x144.png)\n\n![](https://substackcdn.com/image/fetch/w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F03a750de-8854-429c-9363-6609c440df4d_754x144.png)\n\nIn the 2022 10-K, for the second year in a row the data table is missing:\n\n[](https://substackcdn.com/image/fetch/f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6ff61ade-4a11-4f9c-8d3e-5fdfdb4984M
f7_757x237.png)\n\n![](https://substackcdn.com/image/fetch/w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6ff61ade-4a11-4f9c-8d3e-5fdfdb4984f7_757x237.png)\n\nAnd again, I can dig for the data; the good news is that there was a paydown of the portfolio of nearly 10% over 2022, suggesting a weighted average life of 10yrs is a reasonable expectation.\n\n[](https://substackcdn.com/image/fetch/f_auto,q_auto:good,fl_progressive:steep/https%3AM
%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F33cfb234-8615-48a2-bd90-434b454d0408_747x101.png)\n\n![](https://substackcdn.com/image/fetch/w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F33cfb234-8615-48a2-bd90-434b454d0408_747x101.png)\n\nFor the first time in history, an analyst asked a question about the held-to-maturity portfolio on the [Q4-2022 call](https://www.fool.com/earnings/call-transcripts/2023/01/20/svb-finanM
cial-sivb-q4-2022-earnings-call-transcrip/) that happened in January 2023.\n\n[](https://substackcdn.com/image/fetch/f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F20cb1868-36f9-43bc-a49e-2645de50d12a_635x773.png)\n\n![](https://substackcdn.com/image/fetch/w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F20cb1868-36f9-43bc-a49e-2645de50d12a_635x773.png)\n\n
\n\n7.  In early 2023, the drought of IPOs continued. Cash drain from deposits by negative cash flow clients began to take a backseat to cash drain as deposits sought higher-yielding alternatives like money-market funds. With deposits cratering, SVB is forced to begin selling the HTM portfolio to obtain liquidity. This action will push the unrealized losses from the HTM portfolio onto the income statement and impair SVB
s equity. Hence the need to raise equity capital. They never sM
tood a chance.\n    \n8.  The truly unique feature of SVB was its deposit profile, not its investment profile. Because SVB was not a retail bank, but rather a corporate bank focused on serving the startup and VC community, it had the unique deposit profile in that the vast majority of its deposit accounts were corporate in nature and well above the FDIC-insured limits. As news began to percolate that SVB was raising equity capital to offset losses in a HTM portfolio, the small VC and startup community in Silicon VaM
lley scrambled en masse to withdraw. An unbelievable $42B in deposits flowed out of SVB in the last two days. Roughly 25% of total deposits in two days. There is no bank that can survive this.\n    \n\nYou will read many stories about the
 of SVB management team in failing to hedge their interest rate exposure. It
s certainly true that they took a risk by moving too large of an asset pool to HTM and failing to consider the potential for the Federal Reserve to hike interest rates in a truly unprecedentM
ed manner. It was OBVIOUS after all:\n\n[](https://substackcdn.com/image/fetch/f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F875e9263-1292-4afd-865e-9096b09af827_662x591.png)\n\n![](https://substackcdn.com/image/fetch/w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F875e9263-1292-4afd-865e-9096b09af827_662x591.png)\n\nThese are bad takes. First, by this point, SVB management M
had already moved the assets to HTM and hedging was NO LONGER AN OPTION. Second, the expectation of rate hikes at the time was for something that looked like 2018 which had very little impact on mortgage rates. As the exact same account noted in the
not benefitting from hindsight
 March 2022 period, mortgage rates up 120bps reflected
expectations of the full path of hikes already priced into markets.
 In other words, mortgage rates above 5% were unthinkable.\n\n[](https://substackcdn.com/image/fetch/f_autM
o,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F618f4597-6a3b-4ef6-a6df-b32d6ca3b5b4_651x605.png)\n\n![](https://substackcdn.com/image/fetch/w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F618f4597-6a3b-4ef6-a6df-b32d6ca3b5b4_651x605.png)\n\nThink again.\n\n[](https://substackcdn.com/image/fetch/f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.M
com%2Fpublic%2Fimages%2F30292eae-cbc1-4f3c-b2dd-9190578a4d60_2560x1169.png)\n\n![](https://substackcdn.com/image/fetch/w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F30292eae-cbc1-4f3c-b2dd-9190578a4d60_2560x1169.png)\n\nSo who really owns the failure of SVB? The Fed. By hiking rates in a totally unprecedented manner less than a year after assuring market participants that they were NOT going to hike rates until 2024, they created conditM
ions that predictably led to the second-largest bank failure in US history. And managed to drive stimulus to the economy even as they claimed to be fighting inflation. Is SVB management blameless? Of course not. But unfortunately, they are far from the only bank management team that is seeing deposits collapse as banks struggle with rising competition from money market funds. In fact, the system-wide collapse in deposits is approaching unprecedented levels:\n\n[](https://substackcdn.com/image/fetch/f_auto,q_auto:goM
od,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fca74ed53-a5f2-4b77-885f-ef28f8ff615c_3129x2271.png)\n\n![](https://substackcdn.com/image/fetch/w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fca74ed53-a5f2-4b77-885f-ef28f8ff615c_3129x2271.png)\n\nAnd they want to keep going. Got popcorn?\n\nComments appreciated."
This video is about Untitled Project
TranscoderService 4.6.1 (Apple
!"%(+-/257:<?BDFILNQSVX[]`behjlortvy|
text/plain;charset=utf-8
<?xml version="1.0" standalone="yes"?>
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 2048 2048">
  <title> fosterz 35 </title>
  <desc> f o s t e r z . a r e . f r e e </desc>
      "description": " f o s t e r z ",
      "edition": 35,
      "attributes": [
          "trait_type": "Top",
          "value": "messy"
          "trait_type": "Wrinkles",
          "value": "xp"
          "trait_type": "Brows",
          "trait_type": "Left Eye",
          "value": "sketch"
          "trait_type": "Right Eye",
          "value": "blind"
          "trait_type": "Nose",
          "value": "angle"
          "trait_type": "Stress",
          "value": "easy"
          "trait_type": "Ear",
          "value": "sharp"
          "trait_type": "Mustache",
          "value": "none"
          "trait_type": "Mouth",
          "value": "hmm"
          "trait_type": "Base",
          "value": "yup"
  <path d="M0 0v2048h2048V0H0z" style="fill:#010101;stroke:none"/>
  <path d="M796 340c-4 5-11 17-18 19s-20-2-27-3l-45-8c-6-1-15-1-20-4-4-3-6-8-9-12a467 467 0 0 1-68-222c0-9 0-23-6-31-11-11-27 0-33 10-14 24-18 54-21 81-3 25-1 49-1 74a43 43 0 0 0-39-11c-6 1-14 3-14 11 1 8 8 14 12 21l22 43c-26 0-57-18-81-28-33-12-67-13-100 0-20 8-66 36-40 61 15 13 44 M
6 61 4 44-5 88-14 133-17 21-2 44-2 55 19 6 10 1 30 1 41 0 17-3 35-6 52-4 24-28 40-36 63-87-28-179-66-271-68-24-1-48-4-72-3-9 0-22 2-18 14 5 14 17 17 29 22 17 8 32 18 47 29 59 41 108 95 159 146l37 35c5 4 15 10 16 16s-3 15-5 20c-2 10-4 22-8 31-6 10-16 19-23 27a3915 3915 0 0 0-172 211c-7 9-14 17-5 27 8 9 20-9 26-15 17-17 35-32 53-48 5-4 14-16 21-16 7-1 17 7 23 9 10 4 21 6 32 8 8 1 16 0 24 5 7 5 7 17 16 20s15-7 23-4c56 17 109 45 163 67v1c-17 0-35 0-52 2-7 1-15 2-17 10 19-8 36-5 56-5 6 0 18 3 22-3 3-5-1-10-5-13-9-6-19-1M
0-29-15-27-13-55-24-83-36-16-7-32-15-49-20 10-10 16-25 26-35 12-12 29-20 42-31 29-26 55-56 76-88 9-15 19-32 23-49 1-7 1-17-5-21-18-13-48 6-64 13 33-44 68-86 101-129 19-24 38-48 53-74 4-8 14-25 9-35-2-3-6-4-9-6s-10-15-10-19c1-5 7-10 10-13 10-12 20-27 32-36 3 7 11 14 17 20 2 2 6 6 9 3 11-8-4-22-9-29-1-2-5-5-4-8 0-4 8-8 11-11 12-9 25-23 39-29 7-3 20 1 28 2 18 2 38 4 56 2 12-1 21-8 32-10h31c19-1 38-3 56-7 20-4 40-14 60-16 9-1 21 6 31 6 29 0 65-8 92-20 10 25 35 51 57 66 9 6 24 13 35 6 10-6 12-19 12-30 0-26-12-46-24-68l5M
6-18 63 2c-18 17-35 33-45 57-9 23-8 48-6 72 2 35 6 70 7 105 1 22 0 46 5 67 1 6 4 18 12 19 7 1 10-10 11-15 7-18 11-38 15-57l35-172c4-24 12-49 14-74l45 1c-25 25-82 72-46 110 4 4 10 8 15 10 8 4 17 6 26 8-12 12-22 26-31 41l-15 30c-5 10-13 25-8 37 3 6 8 14 15 10 12-6 22-21 31-30 20-20 41-40 63-59 7-6 25-26 35-20 23 14 40 41 53 63 4 7 12 16 13 24s-1 16-1 24c0 27 0 55 18 77 15 20 40 15 62 10 6-2 20-3 22-10-18 0-37 6-55 0-24-8-33-48-28-70 3 4 5 9 9 13 10 10 21 7 30-2 12-12 21-30 35-39 5-3 12-2 17-3 14-4 28-18 25-34-1-7-11-M
7-16-5-10 2-18 7-25 13-4 4-8 9-14 7-33-14-48-57-55-89 18-2 36-6 53-9 6-1 17-5 23-3a474 474 0 0 0 24 38c17 25 36 49 62 65 19 12 42 18 64 10 36-15 52-70 32-103-25-40-84-42-125-38l-32 4c-4 0-10 2-14 1-7-3-11-20-14-26-9-20-17-39-23-60-2-7-6-15-6-23 0-9 14-22 20-29 8-11 22-31 35-36 9-4 25-2 35-2 6 0 14-4 20-1 10 4 22 15 28 23 3 3 7 12 13 10 5-1 7-11 5-15-3-11-15-23-22-31-9-9-18-18-26-29 26-10 51-20 79-27 14-3 34-6 45-17 17-20 9-46-17-50-35-4-70 9-102 21-5-10-18-15-28-20-29-14-61-21-93-22-55-2-100 19-149 42-66 30-131 64-M
192 105-24 16-53 34-71 57-11 14-8 33 11 38v1l-33 10-11-10-25-17v-1c43-24 82-62 119-94 9-8 20-16 26-26 2-3 6-10 2-13-3-4-11-1-15 0l-38 17c-52 24-109 38-161 61-11-42-11-87-11-130 0-16 0-41-16-49-24-12-56 16-73 30-32 25-60 55-86 87-19 25-35 53-65 67-5 2-9-2-13-4l-32-16c-25-13-50-25-76-35-15-5-29-11-45-9-17 2-28 15-37 28-21 29-47 80-21 113 10 14 29 18 46 18 6 0 12-2 18-1 19 4 35 21 54 26z" style="fill:#fefefe;stroke:none"/>
  <path d="M1028 111c12-8 21-19 34-26 4-2 13-4 15 2 5 12-17 28-24 35-31 30-66 57-100 83-9 7-18 2M
3-16 35 1 5 7 7 11 10 11 6 19 11 32 10 41-4 80-16 119-28l30-9c3-1 9-2 11-5 3-4-2-15-3-20-3-18-5-37-6-55l-2-64c0-8 0-22-6-28-7-8-22 1-29 5-23 13-51 34-66 55m668 40v-1c-17-1-34-5-51-8-11-3-24-4-34-10-15-8-22-27-2-33 33-10 69-3 101 9 10 3 23 13 34 14 5 1 12-6 16-8 12-8 24-15 37-20-8-8-20-13-30-17-25-10-52-15-78-16-48-2-88 16-131 35a1261 1261 0 0 0-249 144c-6 5-25 17-24 26 1 10 27 10 34 10 10 1 20-5 30-8l71-21c10-3 10-10 12-19 4-14 7-35 23-39 18-5 39 12 54 21 5 3 12 10 18 10 11 0 23-5 34-8 18-3 38-7 55-14 28-13 53-33 8M
0-47m120-15c26-10 53-18 80-27 6-2 23-7 22-16 0-4-6-4-9-4-10-1-19-1-29 1-15 2-29 6-43 11-4 2-11 3-14 6-2 3-1 8-1 11l-6 18M666 340c-12-23-25-46-36-70-23-56-35-116-38-177-15 7-19 34-22 49-8 41-9 85-3 126 1 10 5 19 7 28 1 4 1 10 3 13 4 5 19 5 25 6 14 4 28 8 41 14 8 3 15 9 23 11m1101-204c5 2 12 10 18 10 12 0 22-22 22-32-12 4-32 12-40 22m-132-19v1l63 11c-16-10-44-12-63-12m65 12v1-1m17 48 33-11c-12-14-25 0-33 11m-22-7-29 17v1c10-1 31-3 29-18m-538 62c1 5 2 13 5 16 4 5 19 6 25 8 5 2 12 7 17 5 13-5 26-18 37-26 19-14 38-28 56M
-44 7-6 16-12 22-20l-51 21-111 40m-273 0c-8-8-23-13-33-18-26-13-52-26-79-35-13-4-28-11-41-4-25 12-43 53-48 79-3 14-1 31 13 39 34 18 85-7 116-21 25-11 49-25 72-40m562 8 57-14c-8-8-22-14-32-19-4-1-10-3-14 0-8 5-10 24-11 33m248 7h1l33-41c-8 1-22 0-29 4-7 5-5 29-5 37m-128 4c4 5 9 10 12 16 5 9 0 22-9 27-15 6-33 2-49 4-5 1-11-1-15 1-6 3-12 9-17 14-10 10-20 19-29 30-9 10-26 28-21 43 7 18 40 27 58 24 12-3 23-9 36-9 8 0 18 6 26 5 7-1 15-8 22-11 21-9 37-10 58 0 0-29 6-58 18-84 6-13 19-28 22-42 2-8-1-18-2-26-1-10 2-20 2-30l-5M
1 9-29 8-32 21m-453-5v1h35l-3-11-32 10m-264 63c18 4 40 2 58 2l114-1c-14-12-37-25-54-32-9-4-19-3-28-9-8-5-17-25-29-22-7 1-14 12-19 17-13 15-30 28-42 45m606-29v1c10 2 35 4 44 0 14-7 26-21 39-30v-2c-8-2-18 4-25 7-19 7-38 18-58 24m-3-26 1 1-1-1m-10 6 9-4c-4-1-8 0-9 4m-916-2c3 13 11 27 17 39 3 5 5 11 11 12-1-18-9-45-28-51m346 1c-28 17-60 35-92 44v1c13 0 34 8 46 3 11-4 21-21 29-29 5-5 15-12 17-19m122 17v1l48 27c1-17 8-33 23-42l-22 4-49 10m558-15-26 21c12 0 51 2 32-16l-6-5m-184 17v1c17 0 54 8 56-17l-56 16m-311 32 33 1c6 1M
 15 3 21 2 18-3 34-18 51-25-2-6-4-18-9-22-6-5-21-3-28-3-22 0-54 6-65 27-3 6-3 13-3 20m111-42 4 13 13-7v-1l-17-5m11 28c2 5 7 20 12 23 4 1 10-2 13-3 12-3 24-7 35-12-6-7-26-24-36-22-8 2-17 10-24 14m-860 30c19 5 40 1 59-2 33-4 66-10 99-13-8-6-21-9-30-12-33-11-64-15-96 1-10 5-29 14-32 26m1364-37c-20 33-31 68-31 106l69-12-25-59-13-35m-552 33 3 14 45-12-10-21-38 19m284-19c-22 15-45 32-56 56-11 23-8 52-6 77 3 42 8 85 8 128h1l14-65 24-120 11-53 4-23m-216 30c4 11 13 21 21 30a160 160 0 0 0 33 30c15 8 25 4 25-14 0-16-5-32-14-4M
6-2-4-7-15-13-16-5-1-12 3-16 5l-36 11m-397-9v1l8 1-8-2m23 11 16 5 17-5 32-6-32-1-25-1-8 8m69-6v1c17 0 29 10 29 27 46 0 86-11 130-20-7-14-27-9-41-9l-118 1m209 7c6 3 14 5 18-2-7-2-12-3-18 2m-523 4-5 96c42-16 74 3 106 31h1l30-31c4-4 11-9 13-14 1-3-3-7-5-9l-17-21c-11-13-22-27-38-34-8-4-18-4-27-6-19-3-39-7-58-12m282 7c10 6 25 6 37 8 3 0 11 3 12-1 3-6-6-9-10-10-13-4-26-1-39 3m-63 16 21-11c-9-7-16 4-21 11m23 2v1c17 4 41 7 58 4l-30-8-14-4-14 7m-124-2 39 44h2l28-34-69-10m1052 35c6 18 21 35 32 50 12 15 25 28 41 38 12 9 30 15M
 45 11 27-9 44-48 29-73-14-25-51-29-76-31-24-2-47 3-71 5m-165 26v1c20 14 35 39 47 59 3-4 2-11 2-16 0-12 1-23-1-35 0-4 0-13-4-14-4-2-9 0-13 1l-31 4m-131 70 72-64c-11-4-22 2-30 8-18 14-33 36-42 56m-896 22c21 3 43 10 64 14 9 2 20 5 28 0-13-15 0-25 10-38 3-3 11-10 9-15-3-7-12-12-18-16-21-15-57-25-78-4-4 4-4 11-5 16-3 14-9 29-10 43m-337-57v1c23 11 43 31 62 47 38 33 72 69 108 105l40 39c7 6 13 14 21 18 2-16-21-34-31-45-23-26-46-51-71-75-13-12-32-23-38-40-3-9 4-11 11-13 12-3 27-1 39 0 33 3 67 15 94 34 12 8 22 20 34 28l16-3M
8c-32-7-64-19-95-29-62-18-125-32-190-32m1432 0-1 34c-1 7-3 15-2 22 3 12 13 25 20 35 11-6 26-23 31-34-15-8-27-21-36-35-4-7-7-16-12-22M541 491l1 1-1-1m-1 2-8 15 5 1 3-16m144 1-25 29 32-18-7-11m-326 29c9 13 23 23 34 35 24 25 49 51 69 79 7-11 9-26 14-38 1-4 5-11 4-15-2-9-18-19-25-25-26-20-63-35-96-36m164 2-15 33-4 14 7 13c8-11 12-28 16-41 2-4 5-11 4-15-1-3-6-3-8-4m29 9-19 52-8 22 9 27c30-28 58-61 92-85l-29-6-45-10m-9 193c18-15 32-40 47-59l55-70c12-15 26-30 34-47-7 1-17-1-24 2-10 4-19 14-27 21l-56 52c-9 9-27 21-32 33-2 M
6 1 15 2 21l1 47z" style="fill:#010101;stroke:none"/>
  <path d="M1008 585c3 7 10 10 17 12 15 5 36 5 51 0l-13-2-36-5-19-5z" style="fill:#fefefe;stroke:none"/>
  <path d="m491 600-13 39c-2 7-5 12 1 18 8-15 27-43 12-57m18 39c-4 10-15 25-15 36 12-9 24-21 15-36z" style="fill:#010101;stroke:none"/>
  <path d="M958 665c6 7 19 8 28 8 24 0 49 1 73-1s49 0 73 0c62 0 125 1 187-9 20-3 39-6 59-11 6-1 18-2 21-7-55 7-110 14-165 16l-153 3c-32 1-64 5-96 4l-27-3z" style="fill:#fefefe;stroke:none"/>
  <path d="M466 678v5l2-5h-2m51 2-M
10 11v1l11 14h1l-2-26m-88 145c10-4 19-13 28-19 21-14 57-28 60-55l-27-20c-3-2-7-8-11-8-7 0-15 16-18 22-11 26-24 53-32 80m122-79 1 1-1-1m-50 136c33-21 62-59 83-91 8-12 19-28 20-43-18 0-35 11-50 19-5 3-13 5-17 10-6 8-7 25-10 35-7 24-18 46-26 70z" style="fill:#010101;stroke:none"/>
  <path d="M876 792c-6-9-31-32-37-10l-1 8c-17-15-28-1-44 6-6 3-13 3-19 7-7 4-19 13-13 23 4 6 13-4 16-6 9-8 21-7 31-13 4-3 9-8 14-7 8 2 14 21 24 17 8-3 6-19 6-26 8 5 14 14 19 22 2 3 5 8 9 7 3-1 5-5 6-8 2-9 2-18 5-27 1-4 4-10 9-9 5 0 11 7 15 1M
0 12 12 22 25 35 36 12 9 21 9 27-6l5-16 7-24h2c6 18 20 40 31 54 8 9 19 11 20-3h1l8 28c2 3 5 8 8 5 7-6-2-20-4-27-5-24 3-48 3-71-10 1-12 30-12 39h-1c0-3-3-22-8-11-2 5-1 11-1 16 0 7-2 13-3 20-13-14-22-33-31-50-3-6-8-14-16-11-12 5-13 27-17 37-1 3-3 13-8 12-6-2-11-10-15-14-14-16-49-62-66-25l-5 17m516-13c-12-5-30 0-43-1-29-3-57-10-85-14-9-2-19-3-28-2-2 0-8 0-9 3 0 4 4 5 6 5 11-1 22 0 33 2 38 9 89 26 126 7m99 42h-1c0-6-1-11-3-17l-2-11c-2-14-9-13-8 1 2 14 3 30 7 43 5 17 13 4 15-6l3-13c1-8 1-16 3-23 4 9 19 46 31 23l3-8h2c7 M
15 18 5 29 4 9 0 15 3 23-2v-1c-7-3-16-8-24-8-5 0-10 4-15 3-6-1-6-8-10-11-11-9-15 9-17 16h-2l-12-26c-1-4-3-8-7-10-6-1-10 3-11 8-3 12-4 26-4 38z" style="fill:#fefefe;stroke:none"/>
  <path d="m418 790-63 75-29 36c10 3 19-10 26-15 23-19 45-37 69-54l-8-14 5-28m85 22c-24 34-49 70-65 108 7-2 16-5 22-10 5-5 8-12 11-18l22-47c3-9 11-23 10-33m-24 1-93 69-36 30c18 8 43 24 64 14 7-3 11-21 14-28 10-20 22-39 34-58 5-7 16-18 17-27z" style="fill:#010101;stroke:none"/>
  <path d="M1388 950c-16 7-34 12-46 25-13 15-16 38 5 48l18 6c-1M
4 16-11 31-16 50-3 12-12 22-14 34-4 24 1 53 3 77 5 69 9 139 19 208 6 43 20 90 17 133l-24-9c4 11 26 35 34 16 7-16 2-38-1-54-5-39-12-77-18-116-6-48-9-97-13-145-3-33-9-70-6-104 1-10 9-19 12-29 3-12 1-28 6-39 4-9 17-15 17-25-1-16-39-9-38-27 2-17 24-27 37-32 7-3 17-7 19-16 1-9-8-11-15-13-20-6-38-13-57-21-4-2-19-14-22-10-6 6 12 14 16 16 22 11 45 17 67 27z" style="fill:#fefefe;stroke:none"/>
  <path d="m312 917-2 3 2-3m118 26v4l6-5-6 1z" style="fill:#010101;stroke:none"/>
  <path d="m1124 1325 1 9c4-4 18-25 4-25-6 0-13 6-M
18 9-13 7-35 21-50 20-13-1-26-7-38-11-8-2-17-2-25-6-13-7-22-18-36-22l-33-5c-9-1-18 1-25-6-9-9-14-25-20-37-4-6-9-12-11-19-5-16-3-35-4-52-1-12-5-24-5-36 1-17 8-37 12-54s6-35 14-50c5-10 17-16 26-22 21-15 40-29 63-39 17-8 33-16 52-19 10-1 19 1 29 1 12 0 35-2 46 4 7 4 8 15 16 18 12 6 26 1 36 13 13 15 10 39 14 57 2 12 12 24 13 35 1 10-2 20-5 30-2 10-1 21-5 30-3 7-9 12-13 18l-14 24-22 21c-7 8-10 19-18 25-17 14-46 16-65 9-11-5-19-13-30-17-9-4-26-3-32-11-5-7-3-17-1-24 5-17 9-33 15-49 3-6 5-13 4-19-2-4-7-7-6-12 5-22 30-33 49M
-38 6-2 14-5 20-4 10 2 15 10 23 14 4 3 10 3 14 4-2 7 1 13 0 20s-6 13-6 20c1 8 10 8 6 17-5 11-17 16-27 21-4 2-11 3-11 8 14-4 31-11 40-23 4-7 7-18-2-22 4-12 5-20 6-32 1-4 2-10 0-14-2-6-11-4-16-8-7-5-13-12-22-16-15-5-45 5-58 12-10 7-30 30-29 43 1 7 9 11 8 18s-5 14-8 21c-6 16-16 47-10 64s24 14 38 20c11 5 19 13 30 18 23 10 61 9 80-8 7-7 11-16 17-23l23-22c6-7 10-16 15-24 5-7 12-13 16-21 5-11 5-23 8-34 3-12 6-24 6-37-1-14-11-24-14-37-4-22-3-50-18-68-7-7-17-12-26-14-5-1-13 0-18-2-7-4-7-13-16-17-14-5-34-3-49-3-12 0-25-2-37 M
1-39 6-78 31-108 56-10 8-22 14-30 24-13 17-15 44-19 64-3 16-10 34-11 51-1 18 5 37 6 55 1 12-1 27 3 39 2 9 10 16 14 24 6 11 10 27 19 36 9 7 19 7 30 8 12 1 26 4 37 9 10 6 18 15 28 20 8 3 17 4 26 6 15 4 31 13 47 11 18-2 42-15 57-25m383-309c-6 4-5 10-2 16-16 1-17 9-11 22-14 3-12 15-5 25-4 1-10 1-13 4-8 9 4 29 10 34 18 16 42 26 62 37 11 6 23 15 35 18 10 3 17-18 14-26-1-5-7-7-10-11 3 1 7 4 10 3 8-2 13-20 12-27-1-4-6-6-7-10 0-4 3-9 4-13 0-5-2-8-3-13-2-6 3-12 0-19-4-7-13-13-19-19-15-13-30-26-49-34l-28-7c-2 0-8-2-10 1-3 4 7M
 16 10 19z" style="fill:#fefefe;stroke:none"/>
  <path d="M1539 1071c-9 3-3 17 6 13 8-3 2-16-6-13z" style="fill:#010101;stroke:none"/>
  <path d="M639 1304c-4 16-4 34-8 50-2 11-7 28-1 39 5 8 16 10 24 12 21 6 44 18 66 20-3-6-11-9-17-12-13-7-26-14-40-18-7-2-18-3-22-8s-3-13-3-18c1-17 5-34 8-51 0-5 5-16 2-20-3-5-16-6-21-8l-43-16c-6-2-16-3-21-8-2-2-2-7-3-10-3-12-1-25 0-37 4-43 1-87 6-129l53 24 29 22c-2-6-8-11-13-16-16-16-36-24-55-34-6-3-18-15-25-9-4 3-3 9-3 13l-1 33c0 36-4 71-4 107 0 13-1 33 8 44 4 6 17 7 24 10l60 20m-2M
8-87c3-8 13-13 20-17 3-2 7-5 10-3 5 5 9 14 12 20l24 42c4 7 8 18 16 22-8-25-23-46-36-68-3-6-8-21-15-23-8-2-23 11-28 16-3 3-8 8-3 11m780-24c2 24 21 46 30 68h1c-1-18-13-34-21-50-3-5-5-14-10-18m-202 145h1c17-28 28-58 40-88 3-7 8-28 16-31-7-4-14 21-17 26-13 30-31 61-40 93m-280 63c-4-9-3-16 9-16 8 0 16 6 24 8 12 2 23-4 34-3 7 1 13 6 21 7 24 1 45-6 68 3-7-14-23-10-36-10-11 0-23 3-34 2-7-1-11-6-18-6-11 0-22 4-33 3-10-1-18-8-29-7-11 2-17 12-6 19m45 39 1 10c6 22 26 6 40 5 6 0 9 6 15 7 10 1 20-3 29-4-3-10-18-5-25-4-7 0-11-6-1M
8-6-15 0-37 18-38-8h-4m280 63c2 7 17 2 23 2 19 0 37 1 56-5 6-2 14-4 17-9-17 3-33 7-50 8-15 1-31-1-46 4m-293 485c4-31-2-64-7-94-10-51-24-102-47-149-10-19-19-39-35-54-4-4-14-14-20-10s5 12 8 15c14 14 24 32 32 50 22 51 38 104 46 159 3 21 5 42 12 62 3 7 5 16 11 21m88-262c1 9 10 10 18 11 18 1 36-1 54-2 52-2 104-12 156-16 20-1 41-1 61-4 7-1 15-1 22-4-6-5-17-5-25-6-21-2-43 0-64 2-61 6-122 19-184 22-13 1-25-2-38-3m330 162c-7 0-15 5-22 8l-43 17c-43 12-79-10-111-36l-29-23c-2-1-9-7-11-3-1 5 7 13 10 16l41 35c44 33 94 41 141 7 8Ld-6 18-12 24-21m-253 100c-4-17-11-30-6-47-19 3-6 41 6 47z" style="fill:#fefefe;stroke:none"/>
-http://ns.adobe.com/xap/1.0/
" id="W5M0MpCehiHzreSzNTczkc9d"?> <x:xmpmeta xmlns:x="adobe:ns:meta/" x:xmptk="Adobe XMP Core 7.1-c000 79.dabacbb, 2021/04/14-00:39:44        "> <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"> <rdf:Description rdf:about="" xmlns:xmp="http://ns.adobe.com/xap/1.0/" xmlns:xmpMM="http://ns.adobe.com/xap/1.0/mm/" xmlns:stRef="http://ns.adobe.com/xap/1.0/sType/ResourceRef#" xmp:CreatorTool="Adobe PhotoshoM
p 23.0 (Windows)" xmpMM:InstanceID="xmp.iid:FABE1D4EB23F11ED9880F3C25817EE87" xmpMM:DocumentID="xmp.did:FABE1D4FB23F11ED9880F3C25817EE87"> <xmpMM:DerivedFrom stRef:instanceID="xmp.iid:FABE1D4CB23F11ED9880F3C25817EE87" stRef:documentID="xmp.did:FABE1D4DB23F11ED9880F3C25817EE87"/> </rdf:Description> </rdf:RDF> </x:xmpmeta> <?xpacket end="r"?>
)A&&AB///BG?>>?GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG
))4&4?((?G?5?GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG
((((((((((((((((((((((((((((((((((((((((((((((((((
%&'()*456789:CDEFGHIJSTUVWXYZcdefghijstuvwxyz
&'()*56789:CDEFGHIJSTUVWXYM
;CREATOR: gd-jpeg v1.0 (using IJG JPEG v80), quality = 90
%&'()*456789:CDEFGHIJSTUVWXYZcdefghijstuvwxyz
&'()*56789:CDEFGHIJSTUVWXYZcdefghijstuvwxyz
+;,/35888!*=A<6A2785
$55555555555555555555555555555555555555555555555555
+;,/35888!*=A<6A2785
$55555555555555555555555555555555555555555555555555
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
FjDOUT:0BB24F22BEAE8B7419060CD12981490194D951B996BB145347A87971A5A59B81
text/plain;charset=utf-8
I KILLED JFK & OSAMA AMERICA PAID ME AND I'M COMING OUT NOW TO SPILL THE BEANS BEFORE THEY KILL ME SO HERE YOU ARE , MY ONLY TRUTH TOLD ...... IS NOW ON THE BLOCKCHAIN .... GOD BLESS AMERICA ....h!
text/plain;charset=utf-8
     "tick": "pepe",
text/plain;charset=utf-8
     "tick": "pepe",
text/plain;charset=utf-8
  "max": "42069000",
EQHMM%;;;aI+,,DUUl6[
d/Foundry USA Pool #dropgold/
text/plain;charset=utf-8
     "tick": "pepe",
+;,/35888!*=A<6A2785
$55555555555555555555555555555555555555555555555555
d/Foundry USA Pool #dropgold/
d/Foundry USA Pool #dropgold/!YZ'
DjB+:BTC.BTC:maya144djh78hg0cfg8es6wjh7cwe66w885j6jl0at7:wr:100:TIER2
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
Bj@=:BNB.BNB:bnb14g2wxyklkvemwn5492k3qsmf6wg43wg2wjkj9y:75136710::0
<svg viewBox="0 0 100 100" xmlns="http://www.w3.org/2000/svg">
  <circle fill="#FEE101" r="50" cy="50" cx="50"></circle>
  <circle fill="#000" r="10" cy="35" cx="35"></circle>
  <circle fill="#000" r="10" cy="35" cx="65"></circle>
  <path fill="none" stroke-width="8" stroke="#000" d="M 30 65 q 20 20 40 0"></path>
FjDOUT:21E45B17A8008F7FED0B498C5859525B456778EDB84679F9EE29F57D3741AB0E
text/plain;charset=utf-8
  "name": "g2esports.sats"
+;,/35888!*=A<6A2785
$55555555555555555555555555555555555555555555555555
/ViaBTC/Mined by etzrt/,
((((((((((((((((((((((((((((((((((((((((((((((((((
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
FjDOUT:E965B26DB10F4A2FF9AA2819C3F97C45CF10A357917B62BA7E1DCFE3A9A89EF0
text/plain;charset=utf-8
    "name": "Datpiff.sats"
text/plain;charset=utf-8
    "name": "datpiff.sats"
text/plain;charset=utf-8
text/plain;charset=utf-8
7j5=:BTC/BTC:thor1wx5av89rghsmgh2vh40aknx7csvs7xj2cr474n
text/plain;charset=utf-8
J{"p":"brc-20","op":"deploy","tick":"lens","max":"100000000","lim":"10000"}h!
text/plain;charset=utf-8
){"p":"sns","op":"reg","name":"dive.sats"}h!
text/plain;charset=utf-8
){"p":"sns","op":"reg","name":"oval.sats"}h!
4j2DC-L5:lzY6q9b2NBmKOKOAN48WjIrF5a+9KaUgyZtZX+rraIE=
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
={"p":"sns","op":"reg","name":"
text/plain;charset=utf-8
CjA=:BNB.BNB:bnb13va2ezktc3uuen73v9a5p3dr4z2fa6fw2n904f:154902220::0
Aj?=:ETH.ETH:0xB93A4Cc5a3Fa2f84eAD5807255b544e9B5Ff3A03:3290932::0
text/plain;charset=utf-8
4{"p":"brc-20","op":"mint","tick":"\"p\":","amt":"1"}h!
text/plain;charset=utf-8
4{"p":"brc-20","op":"mint","tick":"\"p\":","amt":"1"}h!
text/plain;charset=utf-8
4{"p":"brc-20","op":"mint","tick":"\"p\":","amt":"1"}h!
text/plain;charset=utf-8
4{"p":"brc-20","op":"mint","tick":"\"p\":","amt":"1"}h!
text/plain;charset=utf-8
4{"p":"brc-20","op":"mint","tick":"\"p\":","amt":"1"}h!
text/plain;charset=utf-8
3{"p":"sns","op":"reg","name":"
text/plain;charset=utf-8
4{"p":"sns","op":"reg","name":"
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
+{"p":"sns","op":"reg","name":"ppcoin.sats"}h!
d/Foundry USA Pool #dropgold/
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"mws.sats"}h!
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"mje.sats"}h!
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"mxw.sats"}h!
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"muc.sats"}h!
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"mhb.sats"}h!
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"mdf.sats"}h!
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"msj.sats"}h!
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"mwj.sats"}h!
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"mlz.sats"}h!
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"mgv.sats"}h!
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"mcx.sats"}h!
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"mwx.sats"}h!
text/plain;charset=utf-8
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"mxv.sats"}h!
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"mhu.sats"}h!
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"mlw.sats"}h!
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"mef.sats"}h!
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"mxy.sats"}h!
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"mpe.sats"}h!
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"mlr.sats"}h!
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"mve.sats"}h!
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"mts.sats"}h!
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"mcj.sats"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
*{"p":"sns","op":"reg","name":"web69.sats"}h!
text/plain;charset=utf-8
7j5+:BTC.BTC:thor1ewhwrt746p56p66g6hghs7gdd4xv4lnmqqwr64
text/plain;charset=utf-8
01.25.2023 - What The Quantum Computing Cybersecurity Preparedness Act Means for National Security
On December 21, 2022, President Biden signed into law H.R.7535, the Quantum Computer Cybersecurity Preparedness Act, which encourages "federal government agencies to adopt technology that will protect against quantum computing attacks."h!
FjDOUT:14E3C4BFF064656C2877674FF5416A43E0EEE38C16A890382C7EDFDF20448524
FjDOUT:5F39F00AAA30EF2414E3E56B542EB40A7035C085F779AA8BC0C99FB4C1828271
FjDOUT:CDC33F79D163105383D2AC858A47A23F1DD35C5FF11875C38132E3A84DE1D6C1
FjDOUT:A9879B97AAC21437888D3EE5B846CD063B5B71DB574A133CE952427F4D773698
<?xml version="1.0" standalone="yes"?>
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 2048 2048">
  <title> fosterz 36 </title>
  <desc> f o s t e r z . a r e . f r e e </desc>
      "description": " f o s t e r z ",
      "edition": 36,
      "attributes": [
          "trait_type": "Top",
          "value": "sailor"
          "trait_type": "Wrinkles",
          "value": "flow"
          "trait_type": "Brows",
          "trait_type": "Left Eye",
          "value": "out"
          "trait_type": "Right Eye",
          "value": "lazer"
          "trait_type": "Nose",
          "value": "dual"
          "trait_type": "Stress",
          "value": "easy"
          "trait_type": "Ear",
          "value": "yup"
          "trait_type": "Mustache",
          "value": "sketch"
          "trait_type": "Mouth",
          "value": "hmm"
          "trait_type": "Base",
          "value": "leno"
  <path d="M0 0v2048h970c-1-16-7-33-11-49-13-49-34-93-63-135 11 8 18 22 25 34a394 394 0 0 1 50 134c0 4 0 12 3 15 2 2 7 1 10 1h131c-11-21-25-41-26-66 9 0 8 9 11 16 5 15 17 33 16 50h932v-952c0-8 2-20-1-28-3-11-17-22-24-31-17-22-35-45-48-69h-1c1 55 18 109 14 165-1 13-7 27-13 38-3 4-8 10-14 9-17-3-29-29-36-42-18-30-31-62-45-93-6-13-10-30-18-41-14 28-15M
 60-32 87-9 12-22 24-38 17-22-11-31-35-49-49-4 20-8 40-18 57-5 9-14 16-25 13-9-2-18-11-25-17-6-6-12-11-17-18h-1c0 13-5 26-11 37-2 5-7 11-13 9-19-7-31-38-42-54h-1c-1 7-3 29-12 29-4 1-7-3-10-5-3 5-6 13-13 14-13 1-26-24-23-35 5-15 36-23 38-2h1c0-9-3-25 1-33 4-7 15-7 21-3 12 8 20 23 28 34h1c0-10-2-20-1-30 1-11 8-14 17-16 29-7 40 22 60 36 6-16 5-33 11-49 6-19 29-23 45-13 20 11 27 40 47 54 13-19 18-41 24-63 4-14 9-30 21-39 11-8 29-8 37 3 11 14 17 33 24 49 10 22 22 43 31 65h1c-5-58-19-115-22-174-1-24 7-37 32-39 4 0 8-2 12M
-1 15 5 24 16 33 29l37 53c5 7 10 16 17 22V0H0z" style="fill:#010101;stroke:none"/>
  <path d="M404 571c-3-12 4-27 7-39 5-23 8-47 12-71 9-63 20-129 62-180 41-50 102-82 161-106 99-41 209-62 315-77 43-6 86-11 129-13 18-1 36-3 54-2 68 5 136 8 196 44 15 10 30 24 47 29 4 1 14 5 17 2 4-3-5-12-7-14-10-13-25-23-39-32-54-36-118-49-182-53-106-7-216 9-320 28a929 929 0 0 0-294 94c-25 15-49 31-70 51-40 38-63 93-73 147-4 26-5 52-8 78-4 29-6 59-11 88-1 8-8 25 4 26m89 343c-57 0-112 23-164 44a509 509 0 0 1 76-353c37-58 86-107 139-15M
0 45-37 93-69 143-98 65-39 132-74 203-99a1087 1087 0 0 1 600-27c45 11 91 24 133 44 20 9 40 19 57 32 11 10 20 21 30 32 6 6 20 13 23 21 1 4-2 8-4 11l-18 26a784 784 0 0 1-85 121c-2 2-5 7-8 7-5 0-13-12-16-16-14-15-30-29-45-43-39-34-96-61-147-72-49-12-102-7-152-5-189 8-382 96-515 229a1318 1318 0 0 0-217 336c-3 7-6 16-2 23 8-28 24-53 38-79a1243 1243 0 0 1 197-268 826 826 0 0 1 519-220c37-2 73-3 110 1 35 4 68 18 99 34 24 12 47 25 67 43 17 16 35 32 50 50 3 4 10 18 17 17 4 0 8-7 10-10l26-31c27-33 48-68 70-104 10-15 24-30 30M
-47 3-8-3-14-9-19-13-11-25-22-37-35-22-25-51-41-81-54-50-23-103-38-157-49-208-43-428-28-626 50-82 32-158 78-231 126-155 102-282 251-301 441-3 28-4 57-4 85 0 21-1 40 9 59 7 15 27 0 39-4l100-34c9-3 29-7 34-15m785-649 4 69c-13-10-19-22-28-34-8-10-35-7-33 9 4 21 29 51 50 57 9 3 28 3 33-6 3 1 6 5 9 4 4-1 8-7 11-10 6-9 20-27 17-39-2-7-16-5-21-2-4 3-7 13-9 18-5-15-4-34-5-50-1-6-3-14 0-19 2-5 10-3 14-4 6-2 10-13 9-19-2-6-9-3-14-5-10-5-24-16-37-9-6 4-1 13-7 17-8 4-20 1-27 7-5 6 3 18 10 19 8 1 16-3 24-3z" style="fill:#fefefeM
  <path d="m1302 236 1 1-1-1z" style="fill:#010101;stroke:none"/>
  <path d="M829 677h1c3-6 8-20 4-26-6-10-25-2-32 2-18 11-37 38-31 60 4 14 17 18 30 15 21-5 40-20 58-31 59-39 116-85 182-112 40-16 81-21 122-31-6-3-14 0-20 0-20 1-40 4-59 9-82 20-149 74-218 120-20 13-41 29-64 37-11 4-25 2-26-12-2-20 14-41 30-50 5-3 20-11 25-3 3 5-2 16-2 22m251-14c7 0 14-5 20-8 13-6 26-12 39-16 44-16 92-30 138-36-5-2-10 0-15 1l-34 6c-39 8-77 19-113 36-11 5-25 9-35 17m127 36h1c8-13 38-16 52-20 49-13 114-32 163-12-12 15-3M
1 10-47 14 4 16 38 4 47-2 6-4 10-12 4-17-12-11-38-11-53-9-40 4-79 10-118 21-13 4-49 9-49 25M919 885l-49 14v-1c25-7 50-20 74-29 47-17 94-32 141-46l55-16c7-3 18-8 25-5l3-5c-7-2-15 2-22 4l-49 13c-61 18-124 36-183 60l-54 22c-5 2-16 5-17 11-2 9 15 3 18 2l42-15c5-2 13-4 16-9m535-33c12-4 22-3 34-3-4 1-15 1-15 7 0 8 18 10 24 11l82 15 24 4c2 0 7 1 8-2 1-4-5-6-7-7l-27-10c-29-10-62-19-93-20-8 0-25-3-30 5m-505 23v1l26-8 54-16-22 4-58 19z" style="fill:#fefefe;stroke:none"/>
  <path d="M1479 856v1c40 9 82 21 123 24-9-7-23-10-33-M
13-21-7-49-18-71-17-6 0-13 4-19 5z" style="fill:#010101;stroke:none"/>
  <path d="M1939 1082h-1c-7-25-24-50-35-74-6-13-10-31-20-42-9-9-27-8-37-1-12 7-17 24-20 37-7 23-15 43-25 65-10-10-19-21-27-32-6-9-13-19-23-24-10-6-32-5-39 6-10 16-9 40-14 58-16-16-30-40-55-37-7 1-17 2-20 9-5 11-1 27-1 38h-1c-6-11-17-28-28-35-5-3-17-3-21 3-4 8-1 25-1 34h-1c-1-22-35-13-38 4-4 20 26 49 36 19 17 15 21-11 22-24h1c7 15 17 30 27 42 4 5 10 11 16 13 6 1 10-5 13-10 6-11 10-24 10-37h1c3 7 10 13 16 18 7 6 15 14 24 17 12 4 22-3 28-14 9-17 15M
-37 17-56 9 11 17 22 27 32l17 14c16 11 33 2 43-13 17-27 21-59 32-88 24 45 39 94 64 138 7 12 14 24 25 33 4 2 7 6 12 6 7-1 11-7 14-13 6-12 11-24 11-38 1-55-12-108-14-162h1c4 11 13 21 20 31 15 22 32 52 53 68v-64c0-9 2-21-1-30s-13-19-18-27l-32-46c-9-13-21-31-38-33-6 0-14 2-20 4-6 1-12 1-16 6-11 14-5 39-4 55 4 50 14 100 20 150z" style="fill:#fefefe;stroke:none"/>
  <path d="M869 899v1-1m-3 1 1 1-1-1z" style="fill:#010101;stroke:none"/>
  <path d="M1344 1012c5-4 7-11 9-17 4-13 14-31 9-45-2-7-22-22-29-15-3 2 0 5 2 6 7 4 1M
6 4 19 12 3 6-1 14-3 20-4 13-10 25-7 39m-428 10-2-7 36 11 61 27 35 21c-30 45-67 87-95 133-9 15-17 27-7 43 2 4 5 9 10 10s8-4 9-8c6-11 9-23 15-34 25-45 60-86 84-132h1c6 7 14 12 21 18 16 15 32 30 45 47 4 5 10 25 20 21 3-1 4-5 6-8 4-11 1-17-7-26-15-17-33-33-51-47-8-7-17-15-27-19l23-43 14-33 3 1c0-5 7-26-4-21-7 2-10 14-13 20l-26 45c-3 5-6 14-11 17-3 2-6 0-9-2a362 362 0 0 0-107-43c-8-2-16-5-24-4-9 1-4 9 0 13m-318 81c0 15 2 31 0 46-2 12-10 22-12 34-2 14 2 29 6 42 2 7 8 23 18 21 7-1 12-9 16-15 10-16 24-37 27-56-21 6-29 36-M
45 48-2-11-7-22-7-33 1-10 8-19 10-28 5-21 5-49 1-70-2-8-12-3-17-4-10-1-21-13-22-23 0-17 19-34 31-43 5-4 11-8 17-8 6-1 9 4 14 6-1-18-22-15-33-8-28 18-59 59-21 84 5 4 11 6 17 7m22-29h2c1-16 16-9 18 3 2 19-5 40-5 59 16-8 20-38 17-54 0-5 0-12-3-15-3-5-20-12-25-8-4 3-4 10-4 15m958 108c-15 0-31 0-45-5-29-9-33-51-31-77 1-8 4-17 4-25-14 1-15 26-15 37 0 27 4 58 28 75 13 9 30 10 45 5 5-2 12-4 14-10m16-51c-8 1-7 12-13 16-7 5-16 1-23 5-11 7 8 14 14 14 11-1 21-4 26-14 3-6 8-23-4-21m37 40c-8 2-14 14-20 19-13 9-29 7-42 15-9 5 5 1M
0 10 10 16-1 35-10 46-22 2-3 19-26 6-22m-240 22c2 24 21 46 30 68h1c-1-18-13-34-21-50-3-5-5-14-10-18m-202 145h1c17-28 28-58 40-88 3-7 8-28 16-31-7-4-14 21-17 26-13 30-31 61-40 93m296-111c2 6 12 14 17 19 31 31 81 29 120 14 11-4 32-12 38-23-39 16-82 37-125 23-10-4-20-10-28-17-7-6-12-15-22-16m-123 3c-12 4-1 29 2 37 10 24 25 46 36 69 5 10 13 23 10 35-3 17-19 26-32 35-5 3-9 9-5 15 4 5 11 2 16-1 11-7 21-16 28-28 13-26 0-48-13-71-16-26-43-59-42-91m231 78c6-6 14-7 22-8 17-4 45-6 53-24-10 2-19 7-29 10l-36 9c-6 1-16 6-10 13m-M
366 297h-1c-6-19-22-43-35-58-5-5-14-14-22-8-4 4-4 12-4 17 0 14 3 27 4 41h-1c-4-11-21-42-37-35-6 3-8 10-11 15-6-12-14-17-24-25-3-3-4-6-8-7 0 16 14 17 23 29 2 3 6 14 10 14 7 0 6-26 19-19 10 6 16 21 22 30 2 3 7 10 11 7 3-2 2-9 2-12-1-11-4-23-4-34 0-4 0-13 4-15 6-1 14 12 17 16 11 15 20 32 29 49 2 4 6 15 10 16 7 1 3-16 3-19-1-23 1-43 4-66 11 11 17 33 24 47s13 12 11-3l-2-10-3-16h3c-1-2-7-13-8-6-2 10 4 24 5 34l-19-41c-2-4-4-11-10-12-8 0-9 11-10 17-3 18-2 36-2 54m143-49c7 8 9 22 14 31 5 7 11 7 14-1l2-7 1-11h1c3 10 10 19 17M
 7 3 5 6 8 12 9-2-11-18-36-19-11h-1c-1-5-6-26-14-22-2 2-2 6-2 9l-3 23c-9-8-8-30-18-36-7-3-10 5-11 10-4 14-8 31-8 46l-6-18-10-43 12-4c-4 0-12-1-15 3-3 3 1 11 1 15l9 41c1 4 3 20 10 19 3-1 4-6 5-9l4-27 5-24m-341 170c1 9 10 10 18 11 18 1 36-1 54-2 52-2 104-12 156-16 20-1 41-1 61-4 7-1 15-1 22-4-6-5-17-5-25-6-21-2-43 0-64 2-61 6-122 19-184 22-13 1-25-2-38-3m255 178 1-1c-1-5-4-10-3-15 7-21 45-32 61-16 35 36-4 99-46 107-17 3-37-3-54-7-39-9-76-21-112-38-13-7-27-12-41-18-8-4-16-9-25-9 7 15 32 31 46 39 39 24 86 34 131 41 19 M
3 41 8 60 3 21-6 35-21 49-36 12 27 57 19 75 3 14-13 15-40 10-57-4-14-10-25-24-31-7-3-21 1-23 9s10 29 17 17c14 6 18 31 11 44-7 12-32 23-46 19-4-1-13-6-14-11-1-2 3-7 4-9l6-21c2-20-6-51-25-61-18-10-45-2-59 12-9 10-14 29 1 36m-388-40c2 6 7 10 11 15 6 8 11 18 16 27a496 496 0 0 1 45 131c1 4 1 10 5 11-9-50-21-97-46-142-8-13-17-35-31-42m193 118c0 23 13 48 26 66 3-4 0-10-2-15l-14-38c-2-6-2-14-10-13z" style="fill:#fefefe;stroke:none"/>
<?xml version="1.0" standalone="yes"?>
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 2048 2048">
  <title> fosterz 37 </title>
  <desc> f o s t e r z . a r e . f r e e </desc>
      "description": " f o s t e r z ",
      "edition": 37,
      "attributes": [
          "trait_type": "Top",
          "value": "spinner"
          "trait_type": "Wrinkles",
          "value": "wut?"
          "trait_type": "Brows",
          "trait_type": "Left Eye",
          "value": "invert"
          "trait_type": "Right Eye",
          "value": "angle"
          "trait_type": "Nose",
          "value": "lil"
          "trait_type": "Stress",
          "value": "sketch"
          "trait_type": "Ear",
          "value": "link"
          "trait_type": "Mustache",
          "value": "flow"
          "trait_type": "Mouth",
          "value": "yup"
          "trait_type": "Base",
          "value": "bumper"
  <path d="M0 0v2048h2048V0H0z" style="fill:#010101;stroke:none"/>
  <path d="M603 186c6-18 25-29 40-39 37-26 78-50 119-67 15-7 34-17 50-13-10 17-27 28-43 38-30 19-63 34-96 48l-35 13c-3 2-10 6-7 11 2 3 8 2 11 2 10-1 21-8 31-12 42-18 86-37 122-65 9-8 20-17 24-28 3-6 3-13-3-16-14-8-38 4-51 10-44 19-86 44-125 71-12 9-25 17-34 29-4 5-8 13-3 18m-167 M
32-5 13h2c1-11 10-14 20-13 17 2 32 13 44 24-16 3-29 16-43 22-15 7-32 6-45 18l24-4v1c-22 10-42 28-62 43-48 34-94 72-139 110-17 15-34 29-49 44-4 4-15 20-1 18 8-1 16-7 23-10l44-23c60-33 119-72 171-116 17-15 37-31 48-52 5-8 9-23-3-26v-1l25-14 11-6h1l9 10c-10-21-29-31-49-40 29-8 57-20 78-42 11-12 23-39-4-36-29 3-46 27-70 39-14 7-38 12-47 26-7 11 10 15 17 15m241 44c-3-9-8-15-12-23-2-3-2-7-4-9-5-3-12-3-17-4-16-2-32-2-48 1-51 8-97 53-86 107 2 11 6 26 14 34v1c-17 10-32 27-44 42-22 25-44 53-54 86-10 38-3 78 4 116a1557 1557 0M
 0 0 55 223c5 13 7 29 16 40h1c4-8-3-21-5-29l-20-75c-13-54-24-108-32-163-6-36-13-73-1-109 8-21 22-41 37-58 28-34 63-64 99-91 42-31 86-58 132-84 117-65 258-135 394-93a501 501 0 0 1 238 161c11 13 21 27 35 36 2-16-16-38-26-49a508 508 0 0 0-281-176c-99-17-196 17-284 58-38 17-76 36-111 58z" style="fill:#fefefe;stroke:none"/>
  <path d="M426 206v1c30 9 70-12 93-30 8-7 19-15 22-26-13 2-24 10-36 15-27 12-55 23-79 40z" style="fill:#010101;stroke:none"/>
  <path d="M571 165c0 26-3 48-12 72 5-3 8-11 10-16 7-18 6-37 4-56h-2z" sM
tyle="fill:#fefefe;stroke:none"/>
  <path d="m528 364 48-37 93-60c-2-7-7-18-14-22-4-3-13-3-18-3-19-2-40-1-58 6-29 11-60 37-62 71-1 15 5 31 11 45M188 483c24-10 47-24 69-37 50-29 98-61 143-97 22-18 57-43 64-72-13-3-21 3-32 10l-44 31c-47 35-92 71-137 108-20 17-48 35-63 57z" style="fill:#010101;stroke:none"/>
  <path d="m778 283 3 8h1l-2-6c55 18 109 45 162 68 12 5 25 11 36 18 3 3 9 6 9 11 1 4-3 8-5 12 28-9-4-31-16-37-44-20-89-38-134-56-15-5-38-20-54-18m-91 355h1c0-7 6-10 12-13l38-17c55-28 113-52 171-74 131-49 263-94 39M
7-132 113-33 234-62 353-57 41 2 103 12 103 65a72 72 0 0 1-17 46c-27 31-72 41-111 48a512 512 0 0 1-245-12c-14-4-29-11-43-12-19 0-41 9-60 12-20 4-38 6-55 18 7 5 22-1 30-2l52-10c8-1 18-6 26-5 43 4 84 20 127 26 75 10 153 3 225-19 20-6 41-16 56-31 27-28 35-83 1-109-22-17-51-21-78-23-51-4-102 1-152 9-109 16-213 46-318 80-91 29-182 60-272 94-64 23-127 52-188 82l-43 21c-6 4-12 7-10 15M582 431l16 70c3 14 8 29 20 38-3-8-8-14-12-22-7-17-10-37-14-55-2-8-3-26-10-31m954 103 3 18h2c2-14 12-11 24-10 20 2 42 3 60 11-9 4-23 9-27 18-M
7 17 23 26 35 28-9 8-21 14-31 20-5 3-12 7-14 13-4 10 8 18 16 21 21 9 46 8 68 8v-3c-25-3-49-12-73-21 12-10 29-15 40-26 4-4 9-12 5-18-6-9-25-11-34-16 9-8 30-11 31-25 0-10-17-13-24-14-24-6-57-13-81-4m-348 48v1l42-7 83-17c-9-4-27 3-36 4-30 6-60 11-89 19m-219 89c25-1 45-6 66-19 14-9 34-27 51-26 8 0 14 9 18 15 8 11 18 24 32 27 26 4 53-15 79-17 55-4 111-2 166-10 19-3 45-2 62-11v-2c-36-11-72 0-108 4-45 4-90 0-135 9-19 3-39 16-58 17-28 1-32-42-60-40-11 1-22 9-31 15-17 11-34 23-54 29-6 2-29 2-28 9M509 892c18-7 35-22 51-33l10M
5-71c-4-1-8 3-12 5l-26 17c-29 18-57 38-85 57-10 6-28 14-33 25m596-45c6 19 22-14 12-18a623 623 0 0 1-63 22c-6 3-11 1-17 2-13 2-27 8-41 8-6 0-11-5-18-4-10 2-19 7-28 11-11 4-22 6-34 8l-39 7c-5 2-12 3-15 8-2 4-3 18 3 19 6 2 16-8 22-9 22-6 44-7 66-15 8-2 18-8 26-9 4-1 9 2 13 2l22-3c10-2 22-3 32-6 20-6 39-17 59-23m368 41h1l2-8 12 5 37-7c4 23 33 4 47 11 3 1 4 8 5 11 7-6 9-19-1-22-11-3-22 2-33 2-10 0-8-8-16-10-12-2-25 8-37 8-5 0-10-5-15-2-3 2-3 8-2 12m-137 34h1c0-4-3-10-2-14 2-5 9-8 14-10 11-5 30-9 36-21-24 0-66 16-49 45m-M
809 5-2 9h1c4-16 26-19 40-16-13 37-46 68-75 94-6 5-32 21-25 30 5 6 17-4 22-7 21-13 43-24 65-33-17 21-41 37-62 52-6 4-22 12-18 21 5 11 24-8 29-12 21-15 43-31 60-51l5-8 2-6c5-20-27-5-34-2l-24 12c21-21 43-43 57-69 9-18 7-34-17-30l-21 5c6-18-6-20-20-13-16 8-32 19-45 32-4 4-9 13 0 14 6 1 13-3 18-5l17-7 27-10z" style="fill:#fefefe;stroke:none"/>
  <path d="m469 941 36-15c7-3 16-5 22-9 3-2 4-10 2-14-3-6-13 1-17 3-15 9-33 21-43 35z" style="fill:#010101;stroke:none"/>
  <path d="M890 1264c2-7-2-14-4-21l-12-40c-11-42-23-97-3M
-138 27-57 96-94 157-98 26-2 54 2 75 20 20 18 28 45 31 71 8 58-1 129-54 163-39 25-101 3-106-46-3-30 15-63 39-80 9-7 23-15 35-10 14 6 1 33-5 40-3 3-6 6-7 9-3 6 2 8 7 5 18-10 35-50 16-67-13-11-32-7-46-1-72 31-81 143-10 179 9 4 20 8 31 9 53 5 92-28 112-75 6-13 10-28 13-42 14-72 4-166-70-200-11-5-22-8-34-9-89-6-198 47-219 140-9 42 2 85 19 123l22 46c3 7 7 17 13 22m459-285c-3-17 19-30 34-32-12-9-29 7-34 16-3 5-7 14 0 16z" style="fill:#fefefe;stroke:none"/>
  <path d="m510 1010 1 1-1-1z" style="fill:#010101;stroke:none"/>M
  <path d="M1531 1021c-6 1-18 0-22 6-2 6 4 11 4 16 1 12-3 28 0 40 1 6 6 12 13 12 8-1 28-1 34-6 11-11 7-37 4-50-1-4-1-11-4-14-5-6-21-5-29-4z" style="fill:#fefefe;stroke:none"/>
  <path d="m1520 1047 4 26 20-3-2-24-22 1z" style="fill:#010101;stroke:none"/>
  <path d="m1574 1081-3 25-27 6c4 7 27 5 32-1 5-5 2-24-2-30m-47 61c-6-12-17-5-26-8-8-3-2-22-8-24-5-2-6 4-6 7 0 7 2 19 6 25 6 8 26 2 34 0m-896 105c-7 18-11 36-17 54-3 8-8 14-3 22 3 5 8 5 13 5 13-1 33 1 45-5 13-8 0-15-9-15h-13l-20 1c6-18 13-36 17-54 2-6 6-16 2-22-5-M
7-30-3-38-3-36-1-71-5-107-5v-1c11-5 21-15 30-22l60-51c8-6 25-17 27-28-14 2-28 19-38 27-25 21-51 40-77 59-8 6-38 19-24 31 8 7 31 1 41 1l74 5c12 1 26-2 37 1m892-75 26-5v-2c-7-5-29-8-26 7m-840 67c9-17 8-55-14-62-12-4-26-1-38 1-3 1-11 1-12 5-2 8 8 8 13 8 11-1 30-8 38 1 11 13 1 36 13 47m558-14c1 12 3 25-8 34-4 4-13 5-16 9-4 7 8 15 3 23-5 10-16 17-23 26-9 14-12 30-18 46-4 12-11 21-11 34 5-3 8-11 11-17 8-17 10-37 20-54 8-12 21-19 27-32 3-8-1-16-4-23 15-3 22-13 25-28 0-6 2-17-6-18m151 26c0 4-3 7-2 11 2 7 19 6 25 7-5 20 14 M
28 26 40 5 5 9 14 15 17 0-23-15-28-29-42-6-7-1-12-4-19-3-8-18-6-25-6l5-14-11 6m-27 47c0 8 19 20 25 25 19 16 51 40 54 67 3 33-45 45-70 46-10 1-25 4-31-6-9 2-4 13 1 16 6 4 17 1 25 1 13 0 26-4 38-8 8-3 17-6 24-11 44-29 1-78-29-101l-27-22c-3-2-9-4-8-7h-2m46 290v-2c-5-3-16-8-17-14 0-4 4-6 7-8 8-4 19-2 26 4 12 11 4 29-7 37-12 9-27 8-41 5 2 10 12 8 20 8 17 0 36-9 39-27 3-12 0-25-10-32-11-7-37-8-43 7s13 27 26 22m-137 19c-5-11-18-20-3-30l7-3c16-4 34 14 26 30-2 3-17 15-12 17 11 6 21-15 22-23 3-27-36-46-55-26-11 12-5 39 15 35M
m201 2c0-3 0-8 3-10 4-3 11 4 10 8-1 8-19 9-25 12 4 3 8 1 12 0 12-2 25-9 15-22-10-15-29 1-15 12m-273-7 1 5c5-1 14-12 7-15-12-6-29 12-31 22-1 13 11 21 22 23 4 1 15 4 18 0 2-5-8-5-10-5-12-3-30-11-16-24l9-6m-76 33-9-2v-1h4c17 5-15 18 2 21l-1-3 7-3c17-15-12-32-22-19-4 4-1 11 4 13 6 1 11-2 15-6m-60 46c20 1 40 6 60 8 45 5 91 9 137 9 18 0 58 4 64-20-80 0-161-2-241-10-27-3-53-11-80-15-1-8-14-4-11 3 2 6 10 9 15 11 12 5 27 5 34 18 6 11 1 36 11 43 6 5 11-4 12-9 4-12 3-26-1-38m-116 333c-5-5-6-14-8-21l-17-53c-18-54-40-105-65-156M
-8-16-14-33-23-49-4-6-11-14-9-21-10-2-6 9-3 14l23 53c27 63 53 125 72 191 4 14 7 29 14 41 5 8 12 10 16 1m402-139c-12 2-22 12-31 19-5 4-10 10-16 11-9 1-19-8-27-11l15-14c-28 1-48 29-75 30-24 0-40-24-58-36v-1l2-4c-14 0-9 8-2 16 11 12 23 23 38 30 17 8 34 5 50-3 7-4 14-10 21-12 9-2 21 12 30 14 18 4 29-11 40-23 5-5 10-10 13-16m-295 32c-4 3 3 17 4 21 6 18 11 37 18 55 2 5 7 16 14 13 6-3 5-11 3-16-11-18-17-37-25-56-2-4-7-21-14-17z" style="fill:#fefefe;stroke:none"/>
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
cryptoauctions.sats"
text/plain;charset=utf-8
+{"p":"sns","op":"reg","name":"ppcoin.sats"}h!
text/plain;charset=utf-8
text/plain;charset=utf-8
,{"p":"metaverse","op":"reg","name":"venus"}
text/plain;charset=utf-8
-{"p":"metaverse","op":"reg","name":"haumea"}
text/plain;charset=utf-8
@{"p":"metaverse","op":"reg","name":"2MASS J22362452+4751425 b"}
text/plain;charset=utf-8
;{"p":"metaverse","op":"reg","name":"11 Comae Berenices b"}
text/plain;charset=utf-8
+{"p":"metaverse","op":"reg","name":"mars"}
text/plain;charset=utf-8
.{"p":"metaverse","op":"reg","name":"jupiter"}
text/plain;charset=utf-8
.{"p":"metaverse","op":"reg","name":"mercury"}
text/plain;charset=utf-8
-{"p":"metaverse","op":"reg","name":"saturn"}
text/plain;charset=utf-8
+{"p":"metaverse","op":"reg","name":"moon"}
text/plain;charset=utf-8
.{"p":"metaverse","op":"reg","name":"neptune"}
text/plain;charset=utf-8
*{"p":"metaverse","op":"reg","name":"sun"}
text/plain;charset=utf-8
text/plain;charset=utf-8
,{"p":"metaverse","op":"reg","name":"ceres"}
text/plain;charset=utf-8
,{"p":"metaverse","op":"reg","name":"pluto"}
text/plain;charset=utf-8
8{"p":"metaverse","op":"reg","name":"EPIC 201170410.02"}
text/plain;charset=utf-8
+{"p":"metaverse","op":"reg","name":"eris"}
text/plain;charset=utf-8
-{"p":"metaverse","op":"reg","name":"uranus"}
text/plain;charset=utf-8
/{"p":"metaverse","op":"reg","name":"makemake"}
text/plain;charset=utf-8
/{"p":"metaverse","op":"reg","name":"K2-110 b"}
text/plain;charset=utf-8
,{"p":"metaverse","op":"reg","name":"earth"}
((((((((((((((((((((((((((((((((((((((((((((((((((
%&'()*456789:CDEFGHIJSTUVWXYZcdefghijstuvwxyz
&'()*56789:CDEFGHIJSTUVWXYM
d/Foundry USA Pool #dropgold/
EjC-:BTC.BTC:10000:BTC.BTC:maya144djh78hg0cfg8es6wjh7cwe66w885j6jl0at7
@j>=:ETH.ETH:0x00000000d7C185343e6504E428b8F8B5Ad6C91b8:294062443
IjGREFUND:088B5A0AAD49EA4EDD5CA3DED7ECE7F8FBBDFE85C26CC5F819F3DCB706E88122
text/plain;charset=utf-8
6j4ion:5.QmPkoFoX558izk5rC8VUyeAk7xymFbQb3M1gAL5eGt8TpF
GjE=:BNB.BTCB-1DE:bnb1fztwq3ku9y3qsdyyl9m4e0cyucy3r00u9pwlls:21286702::0
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
:{"p":"brc-20","op":"mint","tick":"sats","amt":"100000000"}h!
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"gon.sats"}h!
text/plain;charset=utf-8
+{"p":"sns","op":"reg","name":"wildan.sats"}h!
text/plain;charset=utf-8
*{"p":"sns","op":"reg","name":"intan.sats"}h!
text/plain;charset=utf-8
*{"p":"sns","op":"reg","name":"dimas.sats"}h!
text/plain;charset=utf-8
*{"p":"sns","op":"reg","name":"rizky.sats"}h!
Blender:File:<untitled>
#Blender:Date:2022/11/01 09:14:32
Blender:Time:00:00:01:00
Blender:Camera:Camera
Blender:RenderTime:00:18.13
&Blender:cycles.ViewLayer.samples:50
/Blender:cycles.ViewLayer.total_time:00:18.12
0Blender:cycles.ViewLayer.render_time:00:18.08
9Blender:cycles.ViewLayer.synchronization_time:00:00.03
%&'()*456789:CDEFGHIJSTUVWXYZcdefghijstuvwxyz
&'()*56789:CDEFGHIJSTUVWXYZcdefghijstuvwxyz
text/plain;charset=utf-8
+{"p":"sns","op":"reg","name":"zipmex.sats"}h!
text/plain;charset=utf-8
,{"p":"sns","op":"reg","name":"bastian.sats"}h!
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"eka.sats"}h!
text/plain;charset=utf-8
,{"p":"sns","op":"reg","name":"prabowo.sats"}h!
text/plain;charset=utf-8
){"p":"sns","op":"reg","name":"fina.sats"}h!
text/plain;charset=utf-8
*{"p":"sns","op":"reg","name":"fadil.sats"}h!
text/plain;charset=utf-8
*{"p":"sns","op":"reg","name":"dimas.sats"}h!
text/plain;charset=utf-8
){"p":"sns","op":"reg","name":"dodi.sats"}h!
text/plain;charset=utf-8
*{"p":"sns","op":"reg","name":"bagas.sats"}h!
text/plain;charset=utf-8
){"p":"sns","op":"reg","name":"rian.sats"}h!
text/plain;charset=utf-8
*{"p":"sns","op":"reg","name":"erwin.sats"}h!
text/plain;charset=utf-8
){"p":"sns","op":"reg","name":"budi.sats"}h!
text/plain;charset=utf-8
){"p":"sns","op":"reg","name":"bowo.sats"}h!
text/plain;charset=utf-8
){"p":"sns","op":"reg","name":"dika.sats"}h!
text/plain;charset=utf-8
*{"p":"sns","op":"reg","name":"indra.sats"}h!
text/plain;charset=utf-8
-{"p":"sns","op":"reg","name":"ramadhan.sats"}h!
text/plain;charset=utf-8
*{"p":"sns","op":"reg","name":"wisnu.sats"}h!
text/plain;charset=utf-8
*{"p":"sns","op":"reg","name":"irvan.sats"}h!
text/plain;charset=utf-8
*{"p":"sns","op":"reg","name":"ilham.sats"}h!
text/plain;charset=utf-8
*{"p":"sns","op":"reg","name":"fitri.sats"}h!
text/plain;charset=utf-8
+{"p":"sns","op":"reg","name":"gibran.sats"}h!
text/plain;charset=utf-8
*{"p":"sns","op":"reg","name":"fikri.sats"}h!
text/plain;charset=utf-8
*{"p":"sns","op":"reg","name":"bagus.sats"}h!
text/plain;charset=utf-8
){"p":"sns","op":"reg","name":"agus.sats"}h!
text/plain;charset=utf-8
+{"p":"metaverse","op":"reg","name":"VPePe"}h!
text/plain;charset=utf-8
!!!"""###$$$%%%&&&((()))***+++,,,---///000111222333444666777888999:::;;;===>>>???@@@AAABBBDDDEEEFFFGGGHHHIIIKKKLLLMMMNNNOOOPPPRQRSSSTTTUUUVVVWWWXXX\\\]]]^^^___aaabbbcccdddeeefffhhhiiijjjkkklllooopppqqqrrrtttwwwxxxyyyzzz{{{}}}~~~
,Created with ezgif.com WebP to GIF converter
!!!"""###$$$%%%&&&((()))***+++,,,---///000111222333444666777888999M
:::;;;===>>>???@@@AAABBBDDDEEEFFFGGGHHHIIIKKKLLLMMMNNNOOOPPPRQRSSSTTTUUUVVVWWWXXX\\\]]]^^^___aaabbbcccdddeeefffhhhiiijjjkkklllooopppqqqrrrtttwwwxxxyyyzzz{{{}}}~~~
!!!"""###$$$%%%&&&((()))***+++,,,---///000111222333444666777888999:::;;;===>>>???@@@AAABBBDDDEEEFFFHHHIIIKKKLLLMMMNNNOOOPPPRQRSSSTTTUUUVVVWWWZZZ[[[\\\]]]^^^___aaabbbcccdddeeefffhhhiiijjjkkklllmmmooopppqqqrrrtttvvvwwwxxxyyy{{{}}}~~~
!!!"""###$$$%%%&&&((()))***+++,,,---///000111222333444666777888999:::;;;===>>>???@@@AAABBBDDDEEEFFFHHHIIIKKKLLLMMMNNNOOOPPPRQRSSSTTTUUUVVVWWWZZZ[[[\\\]]]^^^___aaabbbcccdddeeefffhhhiiijjjkkklllmmmooopppqqqrrrtttvvvwwwxxxyyyzzz{{{}}}~~~
DjB+:BTC.BTC:maya144djh78hg0cfg8es6wjh7cwe66w885j6jl0at7:wr:100:TIER2
IjGREFUND:04231C5BE789DE2FA392CDC60FC2C6E2977CF4C5B740AD9E62E28C529B936E21
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"rit.sats"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
Bj@8d6e25bc3b59fcc07d172d7769878f50de17cdc3f8a29e69fed0fbc5af7d61f8
text/plain;charset=utf-8
){"p":"sns","op":"reg","name":"yuda.sats"}h!
text/plain;charset=utf-8
){"p":"sns","op":"reg","name":"vino.sats"}h!
Bj@=:BNB.BNB:bnb1dkrt83g7awlfjg33yv3yy8rxmpag3kusestkkl:38652025::0
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
IjGREFUND:C68D76D42A525F8D23ADBE723EA060CC10EA60C4A68253184128F2A01F5829D6
FjDOUT:28501D8D787D28F166E6DA3BE38BE0A3E49C32A718B84D1C52725C979FFCC0A6
FjDOUT:791894CF3598CBEA375F29184CFEDCD967E574C4B3A474B80DE19BD4A472D36B
FjDOUT:ED06CD6EA171D51D8C8A295F03E503AA221101D316BE27D45669D55288033E72
FjDOUT:829A22551E90A405EF28232B849F15A72FCDB6A73E074FB7F88636280D6865FF
FjDOUT:78566650D53810EDB4FDF16573ED57F6E077E634E8AA8D067A37C0D59D0DB1BD
FjDOUT:A65446779DFA329F50DFC2BF638481F20E4299E41D2354682E90F67A33F22A34
FjDOUT:898D6EF7DE73A23A067CCE62BE97E41EF0EA85FCBECDA6B0177A8EAB2CD0A2FA
FjDOUT:F221F8E78AB5735820DEE9067401A02DD990BAF0296300FC6609C0849CCA2366
FjDOUT:D5C2A8B9DB1BB3E3D4AD7848862FD925B759EC0D55CD3AECBD8D9CE7E58B44D5
SjLPs:ETH.USDT-3D831EC7:0x8df92daD5A19172b9319C72922173472501Dc64b:164193035550:ss:0
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
,{"p":"sns","op":"reg","name":"wuqiang.sats"}h!
CjA=:ETH.ETH:0x5F5633CBC323fD8E7657EBe25C9a0545DA8ae41E:205184711::0
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
CjA=:BNB.BNB:bnb18ad0encylumsuj36tlsmp32xsx3lst4vpvt2p2:145811825::0
CjA=:ETH.ETH:0x921c670AB6e8b63ffa1A3772c97E0c3661Ea6B93:117635887::0
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
VectorStock.com/46008630
http://ns.adobe.com/xap/1.0/
" id="W5M0MpCehiHzreSzNTczkc9d"?> <x:xmpmeta xmlns:x="adobe:ns:meta/" x:xmptk="XMP Core 5.4.0"> <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"> <rdf:Description rh!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
E{"p":"brc-20","op":"deploy","tick":"alex","max":"21000000","lim":"1"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
E{"p":"brc-20","op":"deploy","tick":"tbtc","max":"21000000","lim":"1"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
/{"p":"sns","op":"reg","name":"18
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
,{"p":"sns","op":"reg","name":"ellahal.sats"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
Mined by AntPool873Q
FjDOUT:F6BF19BA407CE55787B32AA3E697BF904EF376865DF14AE7CCE831CD98FA63A8
SjLPs:ETH.USDT-3D831EC7:0x8df92daD5A19172b9319C72922173472501Dc64b:233861057297:ss:0
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"BAYC","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"BAYC","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"BAYC","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"BAYC","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"BAYC","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"BAYC","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"BAYC","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"BAYC","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"BAYC","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"BAYC","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"BAYC","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"BAYC","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"BAYC","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"BAYC","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"BAYC","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"BAYC","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"BAYC","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"BAYC","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"BAYC","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"BAYC","amt":"1"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
  "name": "luisito.sats"
text/plain;charset=utf-8
-{"p":"sns","op":"reg","name":"oasisdex.sats"}h!
Bj@=:BNB.BNB:bnb1edlefeqxmuesckgcfm0w57d3p49wujggzdnr7t:15425713::0
FjDOUT:2F6A10F23C37F9F8DA7803510A210D80A1EA893B3E253940D0CE488AF5A117A7
SjLPs:ETH.USDT-3D831EC7:0x8df92daD5A19172b9319C72922173472501Dc64b:234454827493:ss:0
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
1{"p":"sns","op":"reg","name":"kimjonghyung.sats"}h!
text/plain;charset=utf-8
+{"p":"sns","op":"reg","name":"remain.sats"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
d/Foundry USA Pool #dropgold/
FjDOUT:CDB256FAB34165E79530955CFD00579997B81973095F9A2A662280C29094E165
FjDOUT:32783F911EB15D86072F96DDABA7671763D7C6CBDC9A1D54165E67DDC8C0328A
FjDOUT:46D8B80204B0DB5226EAB449A12CCD5A5B11A7DFA56CDC2D79C5B8C85262DF8C
SjLPs:ETH.USDT-3D831EC7:0x8df92daD5A19172b9319C72922173472501Dc64b:234921578255:ss:0
text/plain;charset=utf-8
H{"p":"brc-20","op":"deploy","tick":"zora","max":"21000000","lim":"1000"}h!
c/*`,+`,+`,+`,+`,+`,+`,+`,+`,+`,+`,+`,+`,+`,+`,,`,,`,,`,,i,,~--
X))_++_++_++_++_++_++_++`,,`,,`,,`,,`,,`,,`,,d,,x--
^++_++_++_++_++_++`,,`,,`,,`,,`,,`,,c,,u--
B #_++_++_++_++_++_++_++_++`,,`,,h,,t--
I#%_++_++_++_++_++_++_++_++_++`++`,,`,,`,,`,,`,,`,,`,,g,,
text/html;charset=utf-8
    <meta charset="UTF-8">
    <title>Generative.xyz project</title>
    <script sandbox="allow-scripts" type="text/javascript" src="https://cdnjs.cloudflare.com/ajax/libs/p5.js/1.5.0/p5.min.js"></script>
    <script type="text/javascript">
var colors1 = "f10-e07a1a-364156-7d4e57-e0d21a".split("-").map(a=>"#"+a)
let colors2 = "5fe01a-ada296-1adce0-e01ad6-e01a1a-1a181b-564d65-3e8989-2cda9d-05f140-fff-ff622d".split("-").map(a=>"#"+a)
            p: createVector(0,0),
            v: createVector(0,0),
            // size: createVector(0,0),
            // a: createVector(0,0),
            // color: color(255),
            angV: random(-40.1,120.02),
        Object.assign(def,args)
        Object.assign(this,def)
        mainCanvas.push()
            mainCanvas.translate(this.p.x,this.p.y)
            mainCanvas.fill(this.color)
            mainCanvas.rect(3,5,this.sizM
        mainCanvas.pop()
        this.p.add(this.v)
        this.p.x+=random()/2
        this.p.y+=random()/2
        this.p.x+=sin(this.p.y/(400+this.size.x*1) )
        this.p.y+=cos(this.p.x/(320+this.size.y*1))
        this.v.add(this.a)
        this.v.mult(0.8999)
        this.size.mult(0.99)
        this.ang+=this.angV+2+random()/3
function divide(x,y,w,h,z,colors=colors1){
    if (random()<0.5){
        colors = random([colors1,colors2])M
    if (random()<0.2+z/15 && w > 15 && h > 15 && z>1){
        mainCanvas.translate(width/2,height/2)
        mainCanvas.rotate(-sin(z/60)/60)
        mainCanvas.translate(-width/2,-height/2)
        let ratio = random()
        if (random()<0.5){
            divide(x,y,w*ratio,h,z-1,colors)
            divide(x+w*ratio,y,w*(1-ratio),h,z-1,colors)
            divide(x,y,w,h*ratio,z-1,colors)
            divide(x,y+h*ratio,w,h*(1-ratio),z-1,colors)
        let clr = random(colors)
        particles.push(new Particle({
            p: createVector(x,y),
            v: createVector(x/1000,y/1000),
            size: createVector(w,h),
            color: clr
        mainCanvas.fill(clr)
        mainCanvas.rect(x,y,w,h)
  let seed=floor(999999*mathRand());
    createCanvas(1000, 1000);
    mainCanvas = createGraphics(width,height)
    divide(30,25,wiM
    mainCanvas.noStroke()
    mainCanvas.drawingContext.shadowBlur= 40
    mainCanvas.drawingContext.shadowColor= color(0,120)
    overAllTexture=createGraphics(width,height)
    overAllTexture.loadPixels()
    for(var i=0;i<width+100;i++){
        for(var o=0;o<height+50;o++){
            overAllTexture.set(i,o,color(1,noise(i/10,i*o/1)*random([2,220,380])))
    // overAllTexture.updatePixels()
    particles.forEach(p=>{
    image(mainCanvas,0,0)
        blendMode(MULTIPLY)
        image(overAllTexture,0,0)
    <script id="snippet-random-code" type="text/javascript">
        // DO NOT EDIT THIS SECTION
        let seed = window.location.href.split('/').find(t => t.includes('i0'));
        if (seed == null) {
            const alphabet = "0123456789abcdefghijklmnopqrstuvwsyz";
            seed = new URLSearchParams(window.location.search).getM
("seed") || Array(64).fill(0).map(_ => alphabet[(Math.random() * alphabet.length) | 0]).join('') + "i0";
            let pattern = "seed=";
            for (let i = 0; i < seed.length - pattern.length; ++i) {
                if (seed.substring(i, i + pattern.length) == pattern) {
                    seed = seed.substring(i + pattern.length);
                    break;
        function cyrb128($) {
            let _ = 1779033703, u = 3144134277, i = 1013904M
242, l = 2773480762;
            for (let n = 0, r; n < $.length; n++) _ = u ^ Math.imul(_ ^ (r = $.charCodeAt(n)), 597399067), u = i ^ Math.imul(u ^ r, 2869860233), i = l ^ Math.imul(i ^ r, 951274213), l = _ ^ Math.imul(l ^ r, 2716044179);
            return _ = Math.imul(i ^ _ >>> 18, 597399067), u = Math.imul(l ^ u >>> 22, 2869860233), i = Math.imul(_ ^ i >>> 17, 951274213), l = Math.imul(u ^ l >>> 19, 2716044179), [(_ ^ u ^ i ^ l) >>> 0, (u ^ _) >>> 0, (i ^ _) >>> 0, (l ^ _) >>> 0]
            return function () {
                u >>>= 0, i >>>= 0;
                var l = ($ >>>= 0) + (_ >>>= 0) | 0;
                return $ = _ ^ _ >>> 9, _ = u + (u << 3) | 0, u = (u = u << 21 | u >>> 11) + (l = l + (i = i + 1 | 0) | 0) | 0, (l >>> 0) / 4294967296
        // IMPORTANT: Instead of Math.random(), use this function mathRand() for random number generation.
        // This function generates a random number between 0 and 1 with on-chain seed.
 let mathRand = sfc32(...cyrb128(seed));
            margin: 0px;
            width: 100% !important;
            height: 100% !important;
            object-fit: contain;
            position: fixed;
            left: 0;
<script type="text/javascript">
    const rand = mathRand();
    function T1(rand) {
        // calculate rarity by yourself
        if (rand > 0.5) {
            return true;
            return false
    // window.$generativeTraits contain list traits for token
    // you need to populate a $generativeTraits object in the window object
    window.$generativeTraits = {
        "T1": T1(rand),
    console.log(window.$generativeTraits)
 Add your code here
    const container = document.createElement("div")
    // container.innerHTML = "<span>seed: " + seed + "</span><br>";
    document.body.prepend(container)
 Add your code here
text/plain;charset=utf-8
,{"p":"sns","op":"reg","name":"lucario.sats"}h!
text/plain;charset=utf-8
.{"p":"sns","op":"reg","name":"metagross.sats"}h!
text/plain;charset=utf-8
.{"p":"sns","op":"reg","name":"tyranitar.sats"}h!
text/plain;charset=utf-8
.{"p":"sns","op":"reg","name":"salamence.sats"}h!
text/plain;charset=utf-8
/{"p":"sns","op":"reg","name":"typhlosion.sats"}h!
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"rjh.sats"}h!
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"lzy.sats"}h!
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"zcy.sats"}h!
text/plain;charset=utf-8
*{"p":"sns","op":"reg","name":"haogg.sats"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
Aj?=:ETH.ETH:0xe29869A7A7072cc22F063a8118A81C9673B4eAB6:6697791::0
text/plain;charset=utf-8
*{"p":"sns","op":"reg","name":"aamir.sats"}h!
text/plain;charset=utf-8
,{"p":"sns","op":"reg","name":"ranveer.sats"}h!
text/plain;charset=utf-8
,{"p":"sns","op":"reg","name":"kareena.sats"}h!
text/plain;charset=utf-8
,{"p":"sns","op":"reg","name":"anushka.sats"}h!
text/plain;charset=utf-8
,{"p":"sns","op":"reg","name":"deepika.sats"}h!
text/plain;charset=utf-8
-{"p":"sns","op":"reg","name":"artchick.sats"}h!
text/plain;charset=utf-8
+{"p":"sns","op":"reg","name":"kashvi.sats"}h!
text/plain;charset=utf-8
*{"p":"sns","op":"reg","name":"rohit.sats"}h!
text/plain;charset=utf-8
+{"p":"sns","op":"reg","name":"ranbir.sats"}h!
text/plain;charset=utf-8
*{"p":"sns","op":"reg","name":"disha.sats"}h!
text/plain;charset=utf-8
+{"p":"sns","op":"reg","name":"kapoor.sats"}h!
text/plain;charset=utf-8
+{"p":"sns","op":"reg","name":"salman.sats"}h!
text/plain;charset=utf-8
*{"p":"sns","op":"reg","name":"rohan.sats"}h!
text/plain;charset=utf-8
*{"p":"sns","op":"reg","name":"nidhi.sats"}h!
text/plain;charset=utf-8
*{"p":"sns","op":"reg","name":"pooja.sats"}h!
text/plain;charset=utf-8
*{"p":"sns","op":"reg","name":"mehta.sats"}h!
text/plain;charset=utf-8
*{"p":"sns","op":"reg","name":"arjun.sats"}h!
text/plain;charset=utf-8
*{"p":"sns","op":"reg","name":"gupta.sats"}h!
text/plain;charset=utf-8
+{"p":"sns","op":"reg","name":"jannat.sats"}h!
text/plain;charset=utf-8
+{"p":"sns","op":"reg","name":"najeeb.sats"}h!
text/plain;charset=utf-8
*{"p":"sns","op":"reg","name":"kriti.sats"}h!
text/plain;charset=utf-8
-{"p":"sns","op":"reg","name":"priyanka.sats"}h!
text/plain;charset=utf-8
*{"p":"sns","op":"reg","name":"kiara.sats"}h!
text/plain;charset=utf-8
){"p":"sns","op":"reg","name":"ravi.sats"}h!
text/plain;charset=utf-8
+{"p":"sns","op":"reg","name":"manish.sats"}h!
text/plain;charset=utf-8
*{"p":"sns","op":"reg","name":"priya.sats"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"BAYC","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
d/Foundry USA Pool #dropgold/
Aj?=:ETH.ETH:0x08906921D980AC04Af715E3b17bB35DD11F58740:2525681::0
text/plain;charset=utf-8
4{"p":"sns","op":"reg","name":"hannahquinlivan.sats"}h!
text/plain;charset=utf-8
4{"p":"sns","op":"reg","name":"hannahquinlivan.sats"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"punk","amt":"1"}h!
text/plain;charset=utf-8
+{"p":"sns","op":"reg","name":"ananya.sats"}h!
text/plain;charset=utf-8
*{"p":"sns","op":"reg","name":"vijay.sats"}h!
text/plain;charset=utf-8
+{"p":"sns","op":"reg","name":"ankita.sats"}h!
text/plain;charset=utf-8
*{"p":"sns","op":"reg","name":"sonam.sats"}h!
text/plain;charset=utf-8
+{"p":"sns","op":"reg","name":"sanjay.sats"}h!
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"A96.sats"}h!
7http://ns.adobe.com/xap/1.0/
" id="W5M0MpCehiHzreSzNTczkc9d"?> <x:xmpmeta xmlns:x="adobe:ns:meta/" x:xmptk="Adobe XMP Core 6.0-c003 116.a360872, 2021/08/02-09:55:47        "> <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"> <rdf:Description rdf:about="" xmlns:xmp="http://ns.adobe.com/xap/1.0/" xmlns:xmpMM="http://ns.adobe.com/xap/1.0/mm/" xmlns:stRef="http://ns.adobe.com/xap/1.0/sType/ResourceRef#" xmp:CreatorTool="Adobe PhotoshM
op Elements 19.0 (Windows)" xmpMM:InstanceID="xmp.iid:6A0A45C5C23011ED81519133668F628B" xmpMM:DocumentID="xmp.did:6A0A45C6C23011ED81519133668F628B"> <xmpMM:DerivedFrom stRef:instanceID="xmp.iid:6A0A45C3C23011ED81519133668F628B" stRef:documentID="xmp.did:6A0A45C4C23011ED81519133668F628B"/> </rdf:Description> </rdf:RDF> </x:xmpmeta> <?xpacket end="r"?>
'>%%>B///BG=;;=GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG
''3&3=&&=G=2=GGGDDGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGM
CjA=:ETH.ETH:0x4ef85D04805C6a52F1f940a5D161B1bc56441264:2125283:te:0
DjB=:ETH.ETH:0x4b9098f02d3DCb2C310f465CCd115E4C58f784dF:70515670:te:0
DjB=:BNB.BNB:bnb1x9tr05kt3hg5ppc2rwn9cyysvfeayt0pzt8ncd:12334800:te:0
text/plain;charset=utf-8
DjB=:ETH.ETH:0x15097DcF2f89fC238C6dE9D4CD9680e8198508E2:61160555:te:0
DjB=:BNB.BNB:bnb105clfhm5kdlmkgcp0g75djdj7e9drrvkvw6s0c:43068115:te:0
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
){"p":"sns","op":"reg","name":"o0xx.sats"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
text/plain;charset=utf-8
B{"p":"brc-20","op":"deploy","tick":"punk","max":"10000","lim":"1"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
,{"p":"sns","op":"reg","name":"bugmoon.sats"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"rodi","amt":"1000"}h!
d/Foundry USA Pool #dropgold/
IjGREFUND:BFE800350BC0BEFD9FDD5370BF945C7EC89F8C45C8F363465C00B1910C350D61
"3 %  % 3-7,),7-Q@88@Q^OJO^qeeq
"3 %  % 3-7,),7-Q@88@Q^OJO^qeeq
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"sns","op":"reg","name":"zhongshuishui.sats"}h!
text/plain;charset=utf-8
*{"p":"sns","op":"reg","name":"01918.sats"}h!
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"A68.sats"}h!
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"P68.sats"}h!
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"A89.sats"}h!
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"G68.sats"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
XMP DataXMP<?xpacket begin="
" id="W5M0MpCehiHzreSzNTczkc9d"?> <x:xmpmeta xmlns:x="adobe:ns:meta/" x:xmptk="Adobe XMP Core 6.0-c003 116.a360872, 2021/08/02-09:55:47        "> <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"> <rdf:Description rdf:about="" xmlns:xmpMM="http://ns.adobe.com/xap/1.0/mm/" xmlns:stRef="http://ns.adobe.com/xap/1.0/sType/ResourceRef#" xmlns:xmp="http://ns.adobe.com/xap/1.0/" xmpMM:DocumentID="xmp.did:543E55CFBM
E2D11ED819EBF32F18CE81A" xmpMM:InstanceID="xmp.iid:543E55CEBE2D11ED819EBF32F18CE81A" xmp:CreatorTool="Adobe Photoshop CC 2015 Windows"> <xmpMM:DerivedFrom stRef:instanceID="F4495414B17D13D43FAEBC938C19A28B" stRef:documentID="F4495414B17D13D43FAEBC938C19A28B"/> </rdf:Description> </rdf:RDF> </x:xmpmeta> <?xpacket end="r"?>
~}|{zyxwvutsrqponmlkjihgfedcba`_^]\[ZYXWVUTSRQPONMLKJIHGFEDCBA@?>=<M
;:9876543210/.-,+*)('&%$#"!
text/html;charset=utf-8
	<title>Rain of Lingles</title>
			background: black;
	<canvas id="c"></canvas>
        var c = document.getElementById('c');
var cxt = c.getContext("2d");
c.width = window.innerWidth;
c.height = window.innerHeight;
var chinese = "Follow the White Rabbit";
chinese = chinese.split("");
for(var x=0;x<columns;x++){
  cxt.fillStyle="rgba(0,0,0,0.05)";
  cxt.fillRect(0,0,c.width,c.height);
  cxt.fillStyle = "#0F0";
  cxt.font = font_size+'px arial';
  for(var i=0;i<drops.length;i++){
    var text = chinese[Math.floor(Math.random()*chinese.length)];
    cxt.fillText(text,i*font_size,drops[i]*font_size);
    if(drops[i]*font_size>c.height && Math.random() >0.975)
    //incremeLnnt y coordinate
setInterval(draw,31.4159268);
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"mtq.sats"}h!
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"mcl.sats"}h!
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"mfb.sats"}h!
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"mxa.sats"}h!
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"mkp.sats"}h!
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"mhq.sats"}h!
text/plain;charset=utf-8
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"mks.sats"}h!
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"mrq.sats"}h!
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"mke.sats"}h!
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"mqs.sats"}h!
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"mkz.sats"}h!
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"mgc.sats"}h!
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"mqw.sats"}h!
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"mbk.sats"}h!
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"myv.sats"}h!
text/plain;charset=utf-8
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"mrl.sats"}h!
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"mvi.sats"}h!
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"mrp.sats"}h!
text/plain;charset=utf-8
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"mzk.sats"}h!
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"mnj.sats"}h!
text/plain;charset=utf-8
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"mlx.sats"}h!
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"mep.sats"}h!
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"mfi.sats"}h!
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
  "name": "kca.sats"
text/plain;charset=utf-8
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"mru.sats"}h!
text/plain;charset=utf-8
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"msw.sats"}h!
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"mcz.sats"}h!
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"myu.sats"}h!
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"mij.sats"}h!
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"mqb.sats"}h!
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"mpq.sats"}h!
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"mcf.sats"}h!
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"mxo.sats"}h!
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"mft.sats"}h!
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"mxj.sats"}h!
text/plain;charset=utf-8
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"mra.sats"}h!
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"mrf.sats"}h!
text/plain;charset=utf-8
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"mzr.sats"}h!
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"mqa.sats"}h!
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"mht.sats"}h!
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"maq.sats"}h!
text/plain;charset=utf-8
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"mca.sats"}h!
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"mji.sats"}h!
text/plain;charset=utf-8
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"mfq.sats"}h!
text/plain;charset=utf-8
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"mhd.sats"}h!
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"mbd.sats"}h!
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"mfp.sats"}h!
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"mzv.sats"}h!
text/plain;charset=utf-8
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"mbg.sats"}h!
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"mnk.sats"}h!
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"mgw.sats"}h!
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"mqi.sats"}h!
text/plain;charset=utf-8
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"mwh.sats"}h!
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"muw.sats"}h!
text/plain;charset=utf-8
  "name": "TYA.sats"
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"mqp.sats"}h!
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"mhk.sats"}h!
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"mvg.sats"}h!
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"mtz.sats"}h!
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"mgz.sats"}h!
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"mrc.sats"}h!
text/plain;charset=utf-8
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"mvd.sats"}h!
text/plain;charset=utf-8
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"ordi","amt":"6"}h!
text/plain;charset=utf-8
  "to": "bc1plzux9fckqys5lr3cesdgudwzlqp65dnun0qs6p7qj82j2wh5erhs50qej7"
text/plain;charset=utf-8
  "to": "bc1plzux9fckqys5lr3cesdgudwzlqp65dnun0qs6p7qj82j2wh5erhs50qej7"
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"viva","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"gaga","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"kkkk","amt":"1"}h!
text/plain;charset=utf-8
1{"p":"sns","op":"reg","name":"saintlaurent.sats"}h!
text/plain;charset=utf-8
/{"p":"sns","op":"reg","name":"DwyaneWade.sats"}h!
text/plain;charset=utf-8
5{"p":"sns","op":"reg","name":"RussellWestbrook.sats"}h!
text/plain;charset=utf-8
0{"p":"sns","op":"reg","name":"KyrieIrving.sats"}h!
text/plain;charset=utf-8
,{"p":"sns","op":"reg","name":"Gintama.sats"}h!
text/plain;charset=utf-8
"3 %  % 3-7,),7-Q@88@Q^OJO^qeeq
"3 %  % 3-7,),7-Q@88@Q^OJO^qeeq
text/plain;charset=utf-8
text/plain;charset=utf-8
  "name": "18952.sats"
text/plain;charset=utf-8
  "name": "shw.sats"
text/plain;charset=utf-8
  "name": "18953.sats"
text/plain;charset=utf-8
  "name": "18954.sats"
text/plain;charset=utf-8
  "name": "18956.sats"
text/plain;charset=utf-8
  "name": "sla.sats"
text/plain;charset=utf-8
  "name": "dsy.sats"
text/plain;charset=utf-8
  "name": "18955.sats"
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"boba","amt":"1"}h!
6j4ion:7.QmRVqJHViKUDrd2znTGgwWqcQ6v11oY2jtQozydDrEoxwX[%
SjLPs:ETH.USDT-3D831EC7:0x8df92daD5A19172b9319C72922173472501Dc64b:467694895537:ss:0
text/plain;charset=utf-8
K{"p":"brc-20","op":"deploy","tick":"osmo","max":"1000000000","lim":"10000"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
FjDOUT:12658B5BBACFD8949C1702279090E39CB2270B4B1B897259640A842248760B19
CjA=:BNB.BNB:bnb1wnamt8rhu6xz908ttspapc84dpc2azwcxy6v62:388605056::0
Aj?=:ETH.ETH:0x61CD3fFDCa9BC6DB35c30e4eD5700dAC067143B9:2865096::0
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
H{"p":"brc-20","op":"deploy","tick":"$846","max":"55555555","lim":"5555"}h!
text/plain;charset=utf-8
         _         _                 _         _           _            _           _
        /\ \      / /\              /\ \      /\ \        /\ \         /\ \        /\ \     _
       /  \ \    / /  \             \_\ \     \_\ \      /  \ \       /  \ \      /  \ \   /\_\
      / /\ \ \  / / /\ \            /\__ \    /\__ \    / /\ \ \     / /\ \ \    / /\ \ \_/ / /
     / / /\ \_\/ / /\ \ \          / /_ \ \  / /_ \ \  / / /\ \_\   / / /\ \_\  / / /\ \___/ /
    / / /_/ / / / /  \ \ \        / / /\M
 \ \/ / /\ \ \/ /_/_ \/_/  / / /_/ / / / / /  \/____/
   / / /__\/ / / /___/ /\ \      / / /  \/_/ / /  \/_/ /____/\    / / /__\/ / / / /    / / /
  / / /_____/ / /_____/ /\ \    / / /     / / /     / /\____\/   / / /_____/ / / /    / / /
 / / /     / /_________/\ \ \  / / /     / / /     / / /______  / / /\ \ \  / / /    / / /
/ / /     / / /_       __\ \_\/_/ /     /_/ /     / / /_______\/ / /  \ \ \/ / /    / / /
\/_/      \_\___\     /____/_/\_\/      \_\/      \/__________/\/_/    \_\/\/_/ M
         _       _   _                 _            _             _   _        _
        / /\    / /\/\_\              /\ \     _   /\ \          /\ \/\ \     /\_\
       / / /   / / / / /         _   /  \ \   /\_\/  \ \        /  \ \ \ \   / / /
      / /_/   / / /\ \ \__      /\_\/ /\ \ \_/ / / /\ \_\      / /\ \ \ \ \_/ / /
     / /\ \__/ / /  \ \___\    / / / / /\ \___/ / / /\/_/     / / /\ \_\ \___/ /
    / /\ \___\/ /    \__M
  /   / / / / /  \/____/ / / ______  / / /_/ / /\ \ \_/
   / / /\/___/ /     / / /   / / / / /    / / / / / /\_____\/ / /__\/ /  \ \ \
  / / /   / / /     / / /   / / / / /    / / / / /  \/____ / / /_____/    \ \ \
 / / /   / / /     / / /___/ / / / /    / / / / /_____/ / / / /\ \ \       \ \ \
/ / /   / / /     / / /____\/ / / /    / / / / /______\/ / / /  \ \ \       \ \_\
\/_/    \/_/      \/_________/\/_/     \/_/\/___________/\/_/   M
 \_\/        \/_/

#1 61994 b6e89c1da5c1c25389ecb9c3eafa9eb4382be0bdb0e100073f9f74c367d8cd54i0
#2 62130 f910c21d43ed658208a3fc9e16eec1d9dc595d6fde5e9809d7ab1d9084b5472fi0
#3 62131 c1bd069981216e216a5c024a4e44ebf6b3c69a5d30ea091430a8991ac0744529i0
#4 62144 be94bf761e5a0a0de6761e85ec053e287e1333e78e30e0b322d82480249b5f3di0
#5 62172 0e1d727ed0e8c48760b67b72ff819466f008e0ba294eM
707b4e29559e7fbaa679i0
#6 62173 9c3221442647d2962894433b6168e8e91ab544d3d671e54e25b910999f1a2d7ai0
#7 62203 df804e1e4b10ad3f4b33f18dc4a4f57fa9b69e550d0a6deda3ac6ae1e50ea5bei0
#8 62498 588428ebb72b64284ddbb463acc19567d1c5bb2c5b48a964dbb6b1af9c3d6e42i0
#9 65770 fba5e163826022ed933fac8c5b879fdc9f5bb7057235201eb2081f849c834b8bi0
Provenance Inscription
82152 59d22c0d80223f185d54ef6a5f940bf41a39de4a4953d116084ce5f604ce1f99i0
#1  161622 0aa9a03c89715dc4c860297c90289cd7df6c4a167232c7d9b47fca5d5150b70bi0
0 14e667411d3e5939060ea73b8a52f8e9c558ec193688d54a01cb7edebc36ae0di0
#3  161640 0f76142270737a4127b92dfee5f7f7532a56f6c0f6708dc0fb7f093159347a10i0
#4  161673 e48618cc98c72c90ded307c5e39109b2143417a66c0cfc68addab97a6a29cb18i0
#5  161684 850e5dc77a33c49f08df51a8e6f7985920fc05b86e48226547c8afa690506c1di0
#6  161687 e74da098c3a07d2558434fa51b0c4927568ec783796b0e050baf0213d136261ei0
#7  161688 6e9a8c30b8dabf64fe76b5a3993930eddee48e44e0bc7de9cbd9be7fb0aa2a1ei0
#8  161692 a3509c50764866420f4d361344210d0497fe31f96f3708bfc8M
#9  161711 05320836c44245ceb1ced8655d2a02c9b5e720f48dc8c37ac79fd00a85be1325i0
#10 161731 e2a447b7e371a0fc57bca337632e74b404d41bb3ea5dce99b48dc931d4f6172ai0
#11 161940 442b7b396793d12b3df4e3fd688cfb920c7bb71d3619ccb67701145cb1595349i0
#12 161973 c0851af36502483c701d1385a5dfe1c7905092bf8a72eb94b64d31413c486654i0
#13 161977 da8a99cb4a9ce45b6e25cc74c4db25245c54e546cad1bc2f93435b049bce7b55i0
#14 162009 dfc144929f20d1194d9eb9494a959914cd3d80d88f77b159823e0232a53bc65fi0
#15 162011 aad113fb9985b577104cfed1M
1aa444d08479215f1e245a72aba611e16f281860i0
#16 162213 675ba21457ff2bfcfa65bbb33ddd73075f98db7a0078bd65626e05a3a387727fi0
#17 162239 0f7cbb8d16a54386cf66cf874df31ff0aba0f866a396b9cd813b46feeeb57186i0
#18 162261 e7390d93b7af946f235b92f87b63ef7ddcc5a76be298887bb0b91eab264ba48fi0
#19 162408 de9debcf854d1db45f6240f0dd0a7325d1cbe01db1d621e291d0a2129f048b95i0
#20 162417 b1072e963d5527fbe625ae43230f65f3076c68636d6d6b0c9b804258bfa84697i0
#21 162483 76eb27e517d3d7ecba99c976e8161dca232d04e8fd8797d14b14348ad15638a8i0
4 8a0819b9babdec275b0c1b1925c66c36df1820fa24796fc579ea7b51967b45aci0
#23 162594 d5e7fe43f3def24ddcc45847a07f66592d142c9bd15181cbe6cddb258e7112c3i0
#24 162598 3102882ccf1a2b9d2e9ffcf67a1953607f5a707f74f3a06b5a3979587b7c93c3i0
#25 162608 5d81d8720809b1993e35dcba2659e2fa92f9f5906093a6ae10e228b89d1b33c6i0
#26 162620 0ad90e627915f7f0c3008e731d61f1e0222817e95159b2405f682087448930c9i0
#27 163017 a8e62af46e258a2b5477d9533e0657c117f88a09e921e425a6cc5dd66158bacai0
#28 163019 b06cf56775d16698b07c61692881afe865f55449bb85b51716M
#29 163022 2ebd6291f8f1115ab6d909633c014c4353b4a935fc7f91f028c6fa2080e43fcbi0
#30 163060 2c51d64728d475ee00e8662482c49d566345c9c3d43e6d85b354cd52652143d7i0
#31 163124 dffc8199b89362e44536a754405cce334eea0074c9fcf8bee61deca01519d0e5i0
#32 163158 6ee07fd3429e7809327c13191d82b48bfcebb4582f3f50a3fd012b12eaba38eei0
#33 163214 26f767967ba2b9c466cff4476798d217d24bedda6b47908064ad8cc2715ed6fbi0
Provenance Inscription
164297 8f766c5e6e9db4b4c4ec1162fc40821ae162a52085e530713edebb94c4ccd3bdi0
392892 b80df1ec5268d5e1a5a2fcc5a1329729accd688d018f45b210a88bad59903aeai0
401888 1d3ce45dac6b329cd2e3aaaa525f67dda34f70d84a54e6e6271beaeab7484e7bi0
417288 b4f7c42351b41a1485cb4aa4d3756a4e32bfa5a0d1e849c3ae2abf83f3955999i0
Provenance Inscription
417913 5ba6102d9ed65e0c61650b73b63ddcf537daddac1d13daa5aab92e367677cac9i0
423429 f9a54d7e095ab74cdfd47b770df017ebe188b5f44c218b1b7b9b16492711ce34i0
423520 83f1ac482ff62fe5fc30c5f77adf49212e40f42efe6b0eM
5a3098d4c2fd2116f8i0
Provenance Inscription
424031 2ff323cc22e2a15095de46cb900ba65aaa317fba4c50858ab7137007abfa239bi0
424627 d511fd92631683ba7dc8ddec69f48230b19d90abd083415e9b871ec511183b68i0
#1 435518 2eda11c830af4c229b7971ee594fac79ae00c2c0b89f0d398580154d33e41e02i0
#2 435519 fbbfa6742dc4188ae5b352bd73fc35d42d9a7249daa4091c5907ecec2767860fi0
#3 435521 34102745a97aff335bc7d65e6802be7870c0a6c832b5faee0d6096d85f4f6d31i0
#4 435523 8e54f550d5190f3cb136cfce5bb779bcd43000cfd51743f1c72dM
#5 435524 8a119e18996635ff897cdca01bc696e12b946a6a0a703157c0d6f8f8e3a22f49i0
#6 435525 a8379448082e8f97e21c8b4d15d26214d29ac94a23eedd5eeb167a3ec8ef9f61i0
#7 435528 5955a3d2a8a417c14dc08d7a41f6820c0bb36bf644de0275f05517db8ccac67ai0
#8 435529 183ac9fa08c65e2119429d681205ca38f1be0c6d331da866d8dbcfe24982f17ai0
#9 435530 ec48db1dc5acf0a41dcc087d9f708fdf90b69146c7972aec616feab900552195i0
Provenance Inscription
443455 156dc9014336a4ad801e156e6b81b4aa3f09412e76e56cd2577cc1697601c2aei0
43495 6ceb8ad2263904b463af366cba9183864190a88a8d2aea719d6ed767a9e3382bi0
#2 443496 c55657cdabb441e2b1a826ce346553e231f288e139f212ff29e0070f4555fe2bi0
#3 443497 8b409085805b263e0936b6aab726b1074dafd25aa79615ebbd72d9c571b47549i0
#4 443498 28446d9261503f36a754a177ed636c5402a606c841ad26e59b2a8ba053182873i0
#5 443500 09df53f2be41a0b7e51c396eb6ea413078bca4578f809cfdb9ac5ec662afcd7bi0
#6 443501 d806a3020180124b9b68d65c33e002f6414bb3dbc71d944d95c74531216e64a0i0
#7 443502 c8cf1223a939035955561ef2b2d26a298c97908219405ce95e61MW
#8 443504 c3f89261205bddefb9ee1feaf378f1c83492886b525b64317e5d7363885af5cci0
#9 443506 5e53fbc012a9b5c40994bdd7b1bf38fa9c95f4eed4215f4487840749ea99c0f7i0
Provenance Inscription
443923 ad1d6604226a8b1f4442c584b754775587f3ff95b7957e3a86dec05d74353082i0
////////////////////////////////////////////////////////////////////////////h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"RFOX","amt":"1"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"RFOX","amt":"1"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"$846","amt":"5555"}h!
000;8;;:9=<=FFFTTTTm
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"RFOX","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"RFOX","amt":"1"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"RFOX","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"RFOX","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"RFOX","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"RFOX","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"RFOX","amt":"1"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"RFOX","amt":"1"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"$846","amt":"5555"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"$846","amt":"5555"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"RFOX","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"RFOX","amt":"1"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"$846","amt":"5555"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"RFOX","amt":"1"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"RFOX","amt":"1"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"RFOX","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"RFOX","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"RFOX","amt":"1"}h!
text/plain;charset=utf-8
9{"p":"brc-20","op":"mint","tick":"#846","amt":"55555555"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"RFOX","amt":"1"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"RFOX","amt":"1"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"$846","amt":"5555"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"RFOX","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"RFOX","amt":"1"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"RFOX","amt":"1"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"RFOX","amt":"1"}h!
text/plain;charset=utf-8
LL{"p":"brc-20","op":"deploy","tick":"#846","max":"55555555","lim":"55555555"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"meme","amt":"1"}h!
text/plain;charset=utf-8
*{"p":"sns","op":"reg","name":"72617.sats"}h!
text/plain;charset=utf-8
*{"p":"sns","op":"reg","name":"00742.sats"}h!
text/plain;charset=utf-8
*{"p":"sns","op":"reg","name":"70277.sats"}h!
text/plain;charset=utf-8
*{"p":"sns","op":"reg","name":"00213.sats"}h!
<?xml version="1.0" standalone="yes"?>
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 2048 2048">]
  <title> fosterz 38 </title>
  <desc> f o s t e r z . a r e . f r e e </desc>
      "description": " f o s t e r z ",
      "edition": 38,
      "attributes": [
          "trait_type": "Top",
          "value": "hero"
          "trait_type": "Wrinkles",
          "value": "lost"
          "trait_type": "Brows",
          "trait_type": "Left Eye",
          "value": "invert"
          "trait_type": "Right Eye",
          "value": "focus"
          "trait_type": "Nose",
          "value": "dual"
          "trait_type": "Stress",
          "value": "sketch"
          "trait_type": "Ear",
          "value": "angle"
          "trait_type": "Mustache",
          "value": "flow"
          "trait_type": "Mouth",
          "value": "yuh"
          "trait_type": "Base",
          "value": "yup"
  <path d="M0 0v2048h2048V0H0z" style="fill:#010101;stroke:none"/>
  <path d="M546 574a526 526 0 0 0 76-85c9-12 18-24 22-38 1-5 2-13-1-17-10-12-40 1-52 5-56 22-104 59-161 80l-49 22c-6 4-16 8-10 17 4 6 11 1 16-2 14-8 30-15 46-20 68-25 125-72 196-89-27 44-63 81-100 118-9 9-38 26-31 40 8 16 41-7 52-12 52-26 105-47 157-73 135-67 274-125 407-195l165-89cM
28-15 58-36 89-45v1c-12 6-23 18-33 27l-71 60-227 198c-28 24-57 47-88 67-7 5-27 18-10 26 5 2 10-3 14-5 11-7 21-16 33-23 48-27 96-52 147-74 162-70 330-125 498-180 42-13 83-29 125-43-30 25-65 46-97 68l-194 131c-24 16-48 32-70 51-7 6-20 15-19 25 2 16 17 16 29 13 27-7 53-18 79-28l188-74c50-19 101-36 149-59-22 32-54 59-80 87-61 65-123 128-193 183-26 21-54 39-80 59-7 6-25 16-23 26 1 13 12 13 22 13 21-1 44-7 65-10 93-17 186-39 277-65-62 62-131 118-193 180-14 14-29 28-40 45-6 8-10 17-3 26h1l6-8-5 2c7-23 33-41 49-57 46-46 98M
-88 147-131 17-14 34-28 50-44 7-7 15-14 16-24 1-12-12-11-20-10-22 3-44 10-65 15-94 24-187 45-282 63 39-34 84-60 123-93 67-57 126-121 187-183 23-24 48-47 68-74 5-6 18-24 9-31-8-6-24 2-32 5l-83 34-201 79c-45 19-92 44-140 55v-1c10-5 19-14 28-21l57-40 226-152c24-17 50-33 72-52 5-5 17-20 9-27-11-8-37 4-48 8-45 14-89 32-134 47-134 44-267 89-398 140-53 21-104 46-156 68 91-80 181-160 274-238 21-18 44-35 64-55 5-5 16-19 9-26-3-5-10-2-15-1-13 3-26 9-38 14-53 24-103 54-154 82-137 75-279 139-420 206-55 26-110 54-166 79-21 10-4M
3 23-65 29z" style="fill:#fefefe;stroke:none"/>
  <path d="m1368 190 1 1-1-1z" style="fill:#010101;stroke:none"/>
  <path d="m407 213-33 23c-4 3-10 6-11 11 0 5 4 8 6 12 1 6-1 14 9 15s22-6 32-9c22-7 45-16 68-21-22 22-48 40-75 57-5 3-23 16-10 21 0-11 14-15 22-20 21-13 42-27 61-44 5-4 17-13 14-21-1-4-7-3-10-3-10 0-20 4-29 6l-28 9-40 13c4-7 2-14 5-20 3-7 23-21 19-29z" style="fill:#fefefe;stroke:none"/>
  <path d="m1757 244 1 1-1-1m-701 240 1 1-1-1m-511 90 1 1-1-1z" style="fill:#010101;stroke:none"/>
  <path d="M494 763M
c10-17 24-31 37-46l24-26c9-9 19-19 27-30 2-3 7-10 2-12s-11 2-14 5l-32 25c-29 23-60 45-92 65-11 6-28 19-41 18l8-8c-7 0-20 8-8 13s31-9 40-14c35-20 66-47 100-68-21 23-41 45-60 70-4 6-18 22-5 27 6 3 13-3 18-6 15-9 30-21 44-31 34-26 69-51 107-71 19-11 40-22 61-27-26 26-54 50-81 75-51 49-99 103-142 159-16 21-31 42-48 62-5 7-12 18-1 24 7 3 19-10 24-14 20-18 41-36 64-49-61 53-127 103-181 163l-31 34c-5 5-12 10-15 16-2 5 2 10 5 14 12 11 39 0 53-2 47-4 97-12 144-6-2 14-15 28-24 38-4 5-12 12-12 19 20-5 34-23 42-41 7-14 5-26-11M
-29-22-5-46-1-68 1l-71 5-43 6c24-24 46-51 71-75 57-54 119-105 180-155l62-51c5-4 18-14 12-23-3-3-9-2-12 0-10 4-19 11-28 17-38 26-76 53-115 77 15-27 39-51 59-74a1387 1387 0 0 1 182-184c5-5 14-15 10-23-2-5-13-3-17-2-16 4-32 10-47 17-43 20-83 48-121 76-18 13-36 30-56 41m535-76v2c10 2 27-6 38-8 32-4 65-9 98-11 35-2 69 0 104-1 39-1 77-4 116-7 32-2 66-3 97-13v-2c-19-5-38-2-57 0l-82 8c-76 7-151 2-227 13-28 4-62 4-87 19z" style="fill:#fefefe;stroke:none"/>
  <path d="m710 646 1 1-1-1m-162 35-3 4 3-4m-55 82-1 2 1-2z" style="M
fill:#010101;stroke:none"/>
  <path d="M1110 776c-86 12-173 24-259 39l-52 12c-6 1-16 2-20 6-5 6 2 16 6 21 6 6 14 3 22 2l57-10 188-28 52-5c6 0 13 1 19-2 7-4 15-24 9-30-5-6-15-5-22-5m486 69-3-44c-36-5-72-2-108-2-8 0-32-1-33 11 0 9 9 24 18 26h13l46 3 67 6z" style="fill:#fefefe;stroke:none"/>
  <path d="m527 902-1 2 1-2m-44 10-1 2 1-2z" style="fill:#010101;stroke:none"/>
  <path d="M890 1264c2-7-2-14-4-21l-12-40c-11-42-23-97-3-138 27-57 96-94 157-98 26-2 54 2 75 20 20 18 28 45 31 71 8 58-1 129-54 163-39 25-101 3-106-46M
-3-30 15-63 39-80 9-7 23-15 35-10 14 6 1 33-5 40-3 3-6 6-7 9-3 6 2 8 7 5 18-10 35-50 16-67-13-11-32-7-46-1-72 31-81 143-10 179 9 4 20 8 31 9 53 5 92-28 112-75 6-13 10-28 13-42 14-72 4-166-70-200-11-5-22-8-34-9-89-6-198 47-219 140-9 42 2 85 19 123l22 46c3 7 7 17 13 22m454-252c5-4 7-11 9-17 4-13 14-31 9-45-2-7-22-22-29-15-3 2 0 5 2 6 7 4 16 4 19 12 3 6-1 14-3 20-4 13-10 25-7 39m178 54c15-3 44 17 28 32-29 26-70-11-53-44 7-13 28-16 33-29-5-3-10-5-16-6-51-6-52 76-18 97 21 13 78 2 67-32-3-11-16-19-27-22-5-1-14-3-14 4m-80M
7 258c-7-1-13 6-18 9l-40 29c-4-53-45-103-73-146-9-14-19-27-26-42-3-5-7-11-8-16 0-7 18-14 23-18 19-12 36-27 60-27 7 0 13 3 20 4-2-13-23-13-33-12-25 3-46 16-69 26-10 4-22 8-24 21-2 15 9 31 16 43 17 30 36 59 54 88 14 23 28 46 34 72 3 13 4 37 16 45 7 5 15-10 20-14 19-18 38-37 48-62m54 40c-18 0-26 10-29 27 7 2 15-4 22-7 6-2 17 1 21-4 9-11 1-27-4-37-13-31-30-59-45-89-6-12-10-33-20-42-13-10-38 10-48 17-4 3-16 7-13 13 4 6 11 2 15-1l26-14c3-1 8-4 11-2s4 7 5 10l11 26 33 66c6 12 13 24 15 37m472-139c1 12 3 25-8 34-4 4-13 5-16 M
9-4 7 8 15 3 23-5 10-16 17-23 26-9 14-12 30-18 46-4 12-11 21-11 34 5-3 8-11 11-17 8-17 10-37 20-54 8-12 21-19 27-32 3-8-1-16-4-23 15-3 22-13 25-28 0-6 2-17-6-18m121 5c-12 4-1 29 2 37 10 24 25 46 36 69 5 10 13 23 10 35-3 17-19 26-32 35-5 3-9 9-5 15 4 5 11 2 16-1 11-7 21-16 28-28 13-26 0-48-13-71-16-26-43-59-42-91m30 21c0 4-3 7-2 11 2 7 19 6 25 7-5 20 14 28 26 40 5 5 9 14 15 17 0-23-15-28-29-42-6-7-1-12-4-19-3-8-18-6-25-6l5-14-11 6m-794 300-40 43c-15 16-34 34-44 54-3 7 2 22 11 22 6 0 13-8 17-12l44-34c43-30 88-58 133-M
87 13-8 41-19 38-39-2-10-17-6-22-2-24 19-51 34-77 50-21 13-43 27-63 42 11-16 29-28 38-45 3-5 8-15 4-21-3-4-11-3-15-3-14 2-27 9-41 14 11-20 8-42-18-43s-53 6-76 18c22-41 54-77 83-112l21-26c2-3 7-7 5-11-3-4-10-1-13 1-10 8-18 20-26 29-27 31-54 63-77 98-5 9-21 27-19 38 1 6 6 12 12 12 8-1 19-9 27-13 14-6 29-11 44-13 5-1 20-4 24 2 2 2-1 7-2 9-6 7-16 14-19 22-3 7 4 19 12 20 13 1 27-10 39-13z" style="fill:#fefefe;stroke:none"/>
  <path d="m598 1550 1 1-1-1z" style="fill:#010101;stroke:none"/>
  <path d="M1411 1588v-2c-5-3-1M
6-8-17-14 0-4 4-6 7-8 8-4 19-2 26 4 12 11 4 29-7 37-12 9-27 8-41 5 2 10 12 8 20 8 17 0 36-9 39-27 3-12 0-25-10-32-11-7-37-8-43 7s13 27 26 22m-137 19c-5-11-18-20-3-30l7-3c16-4 34 14 26 30-2 3-17 15-12 17 11 6 21-15 22-23 3-27-36-46-55-26-11 12-5 39 15 35m201 2c0-3 0-8 3-10 4-3 11 4 10 8-1 8-19 9-25 12 4 3 8 1 12 0 12-2 25-9 15-22-10-15-29 1-15 12m-273-7 1 5c5-1 14-12 7-15-12-6-29 12-31 22-1 13 11 21 22 23 4 1 15 4 18 0 2-5-8-5-10-5-12-3-30-11-16-24l9-6m-76 33-9-2v-1h4c17 5-15 18 2 21l-1-3 7-3c17-15-12-32-22-19-4 4-1M
 11 4 13 6 1 11-2 15-6m222 15c-40-5-78 5-116 16a1139 1139 0 0 0-195 76c-4 2-19 8-15 14 3 4 14-4 17-6a877 877 0 0 1 237-82l53-12c6-1 16-1 19-6m-407 338c4-31-2-64-7-94-10-51-24-102-47-149-10-19-19-39-35-54-4-4-14-14-20-10s5 12 8 15c14 14 24 32 32 50 22 51 38 104 46 159 3 21 5 42 12 62 3 7 5 16 11 21m418-100c-7 0-15 5-22 8l-43 17c-43 12-79-10-111-36l-29-23c-2-1-9-7-11-3-1 5 7 13 10 16l41 35c44 33 94 41 141 7 8-6 18-12 24-21m-253 100c-4-17-11-30-6-47-19 3-6 41 6 47z" style="fill:#fefefe;stroke:none"/>
text/plain;charset=utf-8
  "name": "starfield.sats"
text/plain;charset=utf-8
*{"p":"sns","op":"reg","name":"73670.sats"}h!
text/plain;charset=utf-8
*{"p":"sns","op":"reg","name":"68787.sats"}h!
text/plain;charset=utf-8
*{"p":"sns","op":"reg","name":"73389.sats"}h!
<?xml version="1.0" standalone="yes"?>
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 2048 2048">
  <title> fosterz 39 </title>
  <desc> f o s t e r z . a r e . f r e e </desc>
      "description": " f o s t e r z ",
      "edition": 39,
      "attributes": [
          "trait_type": "Top",
          "value": "messy"
          "trait_type": "Wrinkles",
          "value": "xp"
          "trait_type": "Brows",
          "trait_type": "Left Eye",
          "value": "blind"
          "trait_type": "Right Eye",
          "value": "blind"
          "trait_type": "Nose",
          "value": "dual"
          "trait_type": "Stress",
          "value": "xp"
          "trait_type": "Ear",
          "value": "angle"
          "trait_type": "Mustache",
          "value": "foz"
      "trait_type": "Mouth",
          "value": "lost"
          "trait_type": "Base",
          "value": "yup"
  <path d="M0 0v2048h2048V0H0z" style="fill:#010101;stroke:none"/>
  <path d="M796 340c-4 5-11 17-18 19s-20-2-27-3l-45-8c-6-1-15-1-20-4-4-3-6-8-9-12a467 467 0 0 1-68-222c0-9 0-23-6-31-11-11-27 0-33 10-14 24-18 54-21 81-3 25-1 49-1 74a43 43 0 0 0-39-11c-6 1-14 3-14 11 1 8 8 14 12 21l22 43c-26 0-57-18-81-28-33-12-67-13-100 0-20 8-66 36-40 61 15 13 44 6 61 4M
 44-5 88-14 133-17 21-2 44-2 55 19 6 10 1 30 1 41 0 17-3 35-6 52-4 24-28 40-36 63-87-28-179-66-271-68-24-1-48-4-72-3-9 0-22 2-18 14 5 14 17 17 29 22 17 8 32 18 47 29 59 41 108 95 159 146l37 35c5 4 15 10 16 16s-3 15-5 20c-2 10-4 22-8 31-6 10-16 19-23 27a3915 3915 0 0 0-172 211c-7 9-14 17-5 27 8 9 20-9 26-15 17-17 35-32 53-48 5-4 14-16 21-16 7-1 17 7 23 9 10 4 21 6 32 8 8 1 16 0 24 5 7 5 7 17 16 20s15-7 23-4c56 17 109 45 163 67v1c-17 0-35 0-52 2-7 1-15 2-17 10 19-8 36-5 56-5 6 0 18 3 22-3 3-5-1-10-5-13-9-6-19-10-29-1M
5-27-13-55-24-83-36-16-7-32-15-49-20 10-10 16-25 26-35 12-12 29-20 42-31 29-26 55-56 76-88 9-15 19-32 23-49 1-7 1-17-5-21-18-13-48 6-64 13 33-44 68-86 101-129 19-24 38-48 53-74 4-8 14-25 9-35-2-3-6-4-9-6s-10-15-10-19c1-5 7-10 10-13 10-12 20-27 32-36 3 7 11 14 17 20 2 2 6 6 9 3 11-8-4-22-9-29-1-2-5-5-4-8 0-4 8-8 11-11 12-9 25-23 39-29 7-3 20 1 28 2 18 2 38 4 56 2 12-1 21-8 32-10h31c19-1 38-3 56-7 20-4 40-14 60-16 9-1 21 6 31 6 29 0 65-8 92-20 10 25 35 51 57 66 9 6 24 13 35 6 10-6 12-19 12-30 0-26-12-46-24-68l56-18 6M
3 2c-18 17-35 33-45 57-9 23-8 48-6 72 2 35 6 70 7 105 1 22 0 46 5 67 1 6 4 18 12 19 7 1 10-10 11-15 7-18 11-38 15-57l35-172c4-24 12-49 14-74l45 1c-25 25-82 72-46 110 4 4 10 8 15 10 8 4 17 6 26 8-12 12-22 26-31 41l-15 30c-5 10-13 25-8 37 3 6 8 14 15 10 12-6 22-21 31-30 20-20 41-40 63-59 7-6 25-26 35-20 23 14 40 41 53 63 4 7 12 16 13 24s-1 16-1 24c0 27 0 55 18 77 15 20 40 15 62 10 6-2 20-3 22-10-18 0-37 6-55 0-24-8-33-48-28-70 3 4 5 9 9 13 10 10 21 7 30-2 12-12 21-30 35-39 5-3 12-2 17-3 14-4 28-18 25-34-1-7-11-7-16-5M
-10 2-18 7-25 13-4 4-8 9-14 7-33-14-48-57-55-89 18-2 36-6 53-9 6-1 17-5 23-3a474 474 0 0 0 24 38c17 25 36 49 62 65 19 12 42 18 64 10 36-15 52-70 32-103-25-40-84-42-125-38l-32 4c-4 0-10 2-14 1-7-3-11-20-14-26-9-20-17-39-23-60-2-7-6-15-6-23 0-9 14-22 20-29 8-11 22-31 35-36 9-4 25-2 35-2 6 0 14-4 20-1 10 4 22 15 28 23 3 3 7 12 13 10 5-1 7-11 5-15-3-11-15-23-22-31-9-9-18-18-26-29 26-10 51-20 79-27 14-3 34-6 45-17 17-20 9-46-17-50-35-4-70 9-102 21-5-10-18-15-28-20-29-14-61-21-93-22-55-2-100 19-149 42-66 30-131 64-192 10M
5-24 16-53 34-71 57-11 14-8 33 11 38v1l-33 10-11-10-25-17v-1c43-24 82-62 119-94 9-8 20-16 26-26 2-3 6-10 2-13-3-4-11-1-15 0l-38 17c-52 24-109 38-161 61-11-42-11-87-11-130 0-16 0-41-16-49-24-12-56 16-73 30-32 25-60 55-86 87-19 25-35 53-65 67-5 2-9-2-13-4l-32-16c-25-13-50-25-76-35-15-5-29-11-45-9-17 2-28 15-37 28-21 29-47 80-21 113 10 14 29 18 46 18 6 0 12-2 18-1 19 4 35 21 54 26z" style="fill:#fefefe;stroke:none"/>
  <path d="M1028 111c12-8 21-19 34-26 4-2 13-4 15 2 5 12-17 28-24 35-31 30-66 57-100 83-9 7-18 23-16 3M
5 1 5 7 7 11 10 11 6 19 11 32 10 41-4 80-16 119-28l30-9c3-1 9-2 11-5 3-4-2-15-3-20-3-18-5-37-6-55l-2-64c0-8 0-22-6-28-7-8-22 1-29 5-23 13-51 34-66 55m668 40v-1c-17-1-34-5-51-8-11-3-24-4-34-10-15-8-22-27-2-33 33-10 69-3 101 9 10 3 23 13 34 14 5 1 12-6 16-8 12-8 24-15 37-20-8-8-20-13-30-17-25-10-52-15-78-16-48-2-88 16-131 35a1261 1261 0 0 0-249 144c-6 5-25 17-24 26 1 10 27 10 34 10 10 1 20-5 30-8l71-21c10-3 10-10 12-19 4-14 7-35 23-39 18-5 39 12 54 21 5 3 12 10 18 10 11 0 23-5 34-8 18-3 38-7 55-14 28-13 53-33 80-47m1M
20-15c26-10 53-18 80-27 6-2 23-7 22-16 0-4-6-4-9-4-10-1-19-1-29 1-15 2-29 6-43 11-4 2-11 3-14 6-2 3-1 8-1 11l-6 18M666 340c-12-23-25-46-36-70-23-56-35-116-38-177-15 7-19 34-22 49-8 41-9 85-3 126 1 10 5 19 7 28 1 4 1 10 3 13 4 5 19 5 25 6 14 4 28 8 41 14 8 3 15 9 23 11m1101-204c5 2 12 10 18 10 12 0 22-22 22-32-12 4-32 12-40 22m-132-19v1l63 11c-16-10-44-12-63-12m65 12v1-1m17 48 33-11c-12-14-25 0-33 11m-22-7-29 17v1c10-1 31-3 29-18m-538 62c1 5 2 13 5 16 4 5 19 6 25 8 5 2 12 7 17 5 13-5 26-18 37-26 19-14 38-28 56-44 7-M
6 16-12 22-20l-51 21-111 40m-273 0c-8-8-23-13-33-18-26-13-52-26-79-35-13-4-28-11-41-4-25 12-43 53-48 79-3 14-1 31 13 39 34 18 85-7 116-21 25-11 49-25 72-40m562 8 57-14c-8-8-22-14-32-19-4-1-10-3-14 0-8 5-10 24-11 33m248 7h1l33-41c-8 1-22 0-29 4-7 5-5 29-5 37m-128 4c4 5 9 10 12 16 5 9 0 22-9 27-15 6-33 2-49 4-5 1-11-1-15 1-6 3-12 9-17 14-10 10-20 19-29 30-9 10-26 28-21 43 7 18 40 27 58 24 12-3 23-9 36-9 8 0 18 6 26 5 7-1 15-8 22-11 21-9 37-10 58 0 0-29 6-58 18-84 6-13 19-28 22-42 2-8-1-18-2-26-1-10 2-20 2-30l-51 9-29M
 8-32 21m-453-5v1h35l-3-11-32 10m-264 63c18 4 40 2 58 2l114-1c-14-12-37-25-54-32-9-4-19-3-28-9-8-5-17-25-29-22-7 1-14 12-19 17-13 15-30 28-42 45m606-29v1c10 2 35 4 44 0 14-7 26-21 39-30v-2c-8-2-18 4-25 7-19 7-38 18-58 24m-3-26 1 1-1-1m-10 6 9-4c-4-1-8 0-9 4m-916-2c3 13 11 27 17 39 3 5 5 11 11 12-1-18-9-45-28-51m346 1c-28 17-60 35-92 44v1c13 0 34 8 46 3 11-4 21-21 29-29 5-5 15-12 17-19m122 17v1l48 27c1-17 8-33 23-42l-22 4-49 10m558-15-26 21c12 0 51 2 32-16l-6-5m-184 17v1c17 0 54 8 56-17l-56 16m-311 32 33 1c6 1 15 3 M
21 2 18-3 34-18 51-25-2-6-4-18-9-22-6-5-21-3-28-3-22 0-54 6-65 27-3 6-3 13-3 20m111-42 4 13 13-7v-1l-17-5m11 28c2 5 7 20 12 23 4 1 10-2 13-3 12-3 24-7 35-12-6-7-26-24-36-22-8 2-17 10-24 14m-860 30c19 5 40 1 59-2 33-4 66-10 99-13-8-6-21-9-30-12-33-11-64-15-96 1-10 5-29 14-32 26m1364-37c-20 33-31 68-31 106l69-12-25-59-13-35m-552 33 3 14 45-12-10-21-38 19m284-19c-22 15-45 32-56 56-11 23-8 52-6 77 3 42 8 85 8 128h1l14-65 24-120 11-53 4-23m-216 30c4 11 13 21 21 30a160 160 0 0 0 33 30c15 8 25 4 25-14 0-16-5-32-14-46-2-4-M
7-15-13-16-5-1-12 3-16 5l-36 11m-397-9v1l8 1-8-2m23 11 16 5 17-5 32-6-32-1-25-1-8 8m69-6v1c17 0 29 10 29 27 46 0 86-11 130-20-7-14-27-9-41-9l-118 1m209 7c6 3 14 5 18-2-7-2-12-3-18 2m-523 4-5 96c42-16 74 3 106 31h1l30-31c4-4 11-9 13-14 1-3-3-7-5-9l-17-21c-11-13-22-27-38-34-8-4-18-4-27-6-19-3-39-7-58-12m282 7c10 6 25 6 37 8 3 0 11 3 12-1 3-6-6-9-10-10-13-4-26-1-39 3m-63 16 21-11c-9-7-16 4-21 11m23 2v1c17 4 41 7 58 4l-30-8-14-4-14 7m-124-2 39 44h2l28-34-69-10m1052 35c6 18 21 35 32 50 12 15 25 28 41 38 12 9 30 15 45 11M
 27-9 44-48 29-73-14-25-51-29-76-31-24-2-47 3-71 5m-165 26v1c20 14 35 39 47 59 3-4 2-11 2-16 0-12 1-23-1-35 0-4 0-13-4-14-4-2-9 0-13 1l-31 4m-131 70 72-64c-11-4-22 2-30 8-18 14-33 36-42 56m-896 22c21 3 43 10 64 14 9 2 20 5 28 0-13-15 0-25 10-38 3-3 11-10 9-15-3-7-12-12-18-16-21-15-57-25-78-4-4 4-4 11-5 16-3 14-9 29-10 43m-337-57v1c23 11 43 31 62 47 38 33 72 69 108 105l40 39c7 6 13 14 21 18 2-16-21-34-31-45-23-26-46-51-71-75-13-12-32-23-38-40-3-9 4-11 11-13 12-3 27-1 39 0 33 3 67 15 94 34 12 8 22 20 34 28l16-38c-32-M
7-64-19-95-29-62-18-125-32-190-32m1432 0-1 34c-1 7-3 15-2 22 3 12 13 25 20 35 11-6 26-23 31-34-15-8-27-21-36-35-4-7-7-16-12-22M541 491l1 1-1-1m-1 2-8 15 5 1 3-16m144 1-25 29 32-18-7-11m-326 29c9 13 23 23 34 35 24 25 49 51 69 79 7-11 9-26 14-38 1-4 5-11 4-15-2-9-18-19-25-25-26-20-63-35-96-36m164 2-15 33-4 14 7 13c8-11 12-28 16-41 2-4 5-11 4-15-1-3-6-3-8-4m29 9-19 52-8 22 9 27c30-28 58-61 92-85l-29-6-45-10m-9 193c18-15 32-40 47-59l55-70c12-15 26-30 34-47-7 1-17-1-24 2-10 4-19 14-27 21l-56 52c-9 9-27 21-32 33-2 6 1 15M
 2 21l1 47z" style="fill:#010101;stroke:none"/>
  <path d="M1008 585c3 7 10 10 17 12 15 5 36 5 51 0l-13-2-36-5-19-5z" style="fill:#fefefe;stroke:none"/>
  <path d="m491 600-13 39c-2 7-5 12 1 18 8-15 27-43 12-57m18 39c-4 10-15 25-15 36 12-9 24-21 15-36z" style="fill:#010101;stroke:none"/>
  <path d="M958 665c6 7 19 8 28 8 24 0 49 1 73-1s49 0 73 0c62 0 125 1 187-9 20-3 39-6 59-11 6-1 18-2 21-7-55 7-110 14-165 16l-153 3c-32 1-64 5-96 4l-27-3z" style="fill:#fefefe;stroke:none"/>
  <path d="M466 678v5l2-5h-2m51 2-10 11vM
1l11 14h1l-2-26m-88 145c10-4 19-13 28-19 21-14 57-28 60-55l-27-20c-3-2-7-8-11-8-7 0-15 16-18 22-11 26-24 53-32 80m122-79 1 1-1-1m-50 136c33-21 62-59 83-91 8-12 19-28 20-43-18 0-35 11-50 19-5 3-13 5-17 10-6 8-7 25-10 35-7 24-18 46-26 70z" style="fill:#010101;stroke:none"/>
  <path d="M1392 779c-12-5-30 0-43-1-29-3-57-10-85-14-9-2-19-3-28-2-2 0-8 0-9 3 0 4 4 5 6 5 11-1 22 0 33 2 38 9 89 26 126 7z" style="fill:#fefefe;stroke:none"/>
  <path d="m418 790-63 75-29 36c10 3 19-10 26-15 23-19 45-37 69-54l-8-14 5-28m85 22c-2M
4 34-49 70-65 108 7-2 16-5 22-10 5-5 8-12 11-18l22-47c3-9 11-23 10-33m-24 1-93 69-36 30c18 8 43 24 64 14 7-3 11-21 14-28 10-20 22-39 34-58 5-7 16-18 17-27z" style="fill:#010101;stroke:none"/>
  <path d="M1118 846c0-4 4-12 1-15-4-5-14 1-18 2-16 7-34 17-51 20h-13c-13 2-27 8-41 8-6 0-11-5-18-4-19 3-37 15-57 18-14 3-28 4-41 8-5 1-11 1-15 5-4 3-8 22 1 22 6 1 14-7 21-9 21-5 42-7 62-13 9-3 20-10 30-11 4-1 9 2 13 2l21-3c11-2 23-3 33-6 20-6 39-17 59-23 2 9-9 12-16 16-18 11-37 19-55 30-51 34-103 67-153 102l-50 36c-6 4-15 8-2M
0 14-14 13 10 49 24 52 8 3 21-9 27-13 0 15 12 38 26 45-14 16 0 45 14 58 8 7 14 12 24 8 1 16 12 38 25 48 4 3 8 7 13 8 16 1 37-14 50-22 5 11 16 34 30 34 7 0 14-5 20-8l38-24 113-71c14-9 35-15 45-27 8-9 15-29 17-41 0-4 1-10-1-14s-7-3-11-5c-6-4-9-5-16-4v-1c23-7 35-31 40-53 2-7 5-19 0-25-14-14-35-8-51-4 0-11 0-17-12-19 4-7 6-18 5-26 0-3-3-6-2-9 1-13 11-24 8-37-2-6-7-5-11-8-16-10-39 2-56 6 15-15 38-63 5-70-20-3-42 13-57 23m355 42h1l2-8 12 5 37-7c4 23 33 4 47 11 3 1 4 8 5 11 7-6 9-19-1-22-11-3-22 2-33 2-10 0-8-8-16-10-12-2M
-25 8-37 8-5 0-10-5-15-2-3 2-3 8-2 12z" style="fill:#fefefe;stroke:none"/>
  <path d="m312 917-2 3 2-3z" style="fill:#010101;stroke:none"/>
  <path d="M1344 1012c5-4 7-11 9-17 4-13 14-31 9-45-2-7-22-22-29-15-3 2 0 5 2 6 7 4 16 4 19 12 3 6-1 14-3 20-4 13-10 25-7 39z" style="fill:#fefefe;stroke:none"/>
  <path d="M430 943v4l6-5-6 1m622 42c-9 2-14 11-5 17 7 5 11-2 17-3 11-1 24 2 33 8s12 17 17 26c14 30 19 77-18 94-17 8-47 12-64 1-21-13-16-51 1-66 15-12 52-14 51 14-1 11-15 11-16 19 0 7 7 8 12 7 17-5 22-26 15-41-8-15-23-M
24-40-23-43 2-66 61-41 94 13 17 48 19 68 16 30-6 54-32 57-62 2-17-3-36-9-52-4-12-10-26-19-35-15-13-40-16-59-14z" style="fill:#010101;stroke:none"/>
  <path d="M1507 1016c-6 4-5 10-2 16-16 1-17 9-11 22-14 3-12 15-5 25-4 1-10 1-13 4-8 9 4 29 10 34 18 16 42 26 62 37 11 6 23 15 35 18 10 3 17-18 14-26-1-5-7-7-10-11 3 1 7 4 10 3 8-2 13-20 12-27-1-4-6-6-7-10 0-4 3-9 4-13 0-5-2-8-3-13-2-6 3-12 0-19-4-7-13-13-19-19-15-13-30-26-49-34l-28-7c-2 0-8-2-10 1-3 4 7 16 10 19z" style="fill:#fefefe;stroke:none"/>
  <path d="M1539 107M
1c-9 3-3 17 6 13 8-3 2-16-6-13z" style="fill:#010101;stroke:none"/>
  <path d="M715 1324c-7-1-13 6-18 9l-40 29c-4-53-45-103-73-146-9-14-19-27-26-42-3-5-7-11-8-16 0-7 18-14 23-18 19-12 36-27 60-27 7 0 13 3 20 4-2-13-23-13-33-12-25 3-46 16-69 26-10 4-22 8-24 21-2 15 9 31 16 43 17 30 36 59 54 88 14 23 28 46 34 72 3 13 4 37 16 45 7 5 15-10 20-14 19-18 38-37 48-62z" style="fill:#fefefe;stroke:none"/>
  <path d="M1117 1157c-11 2-20 13-31 16-10 3-22 7-32 8-18 1-35-3-52-4-6 0-9 6-6 11 5 8 25 7 33 7 32 0 68-4 94-25 7-5 3-15M
-6-13z" style="fill:#010101;stroke:none"/>
  <path d="M1415 1172c1 13 13 29 18 41l35 84c4 9 7 19 12 28 2 3 5 9 9 5 9-7-8-30-11-37l-43-92c-4-8-10-27-20-29m-187 183c19-33 34-73 44-110l8-28c0-2 2-8-2-8-3 0-4 5-4 7l-8 26c-10 26-20 53-32 78-5 9-12 25-6 35m-459 9c-18 0-26 10-29 27 7 2 15-4 22-7 6-2 17 1 21-4 9-11 1-27-4-37-13-31-30-59-45-89-6-12-10-33-20-42-13-10-38 10-48 17-4 3-16 7-13 13 4 6 11 2 15-1l26-14c3-1 8-4 11-2s4 7 5 10l11 26 33 66c6 12 13 24 15 37m593-134c-12 4-1 29 2 37 10 24 25 46 36 69 5 10 13 23 10 35-3 1M
7-19 26-32 35-5 3-9 9-5 15 4 5 11 2 16-1 11-7 21-16 28-28 13-26 0-48-13-71-16-26-43-59-42-91m-95 322-6 31h1c5-9 7-20 7-31h-2m83 33c3-9 0-16-3-25-1-3-3-9-7-6-3 2-2 6-1 9 2 7 3 20 11 22m44-32c0 11 8 21 16 27-1-8-8-24-16-27m69 5c-3 2 0 6 3 4s-1-6-3-4m-250 1-10 28h1c6-9 10-18 12-28h-3m-101 20 28-7v-2c-9-2-22 2-28 9m14 116 2 9h1v-5c4 1 8 1 11 3 29 17-6 37-14 54-4 8-8 28 5 31 8 1 13-14 16-20 7-16 13-33 22-49 3-5 5-13 10-17 3-3 7-3 11-3l29-4c39-6 79-10 118-14 13-1 26-2 39-6 5-2 11-3 14-7-66 0-130 8-195 19-22 3-49-1-69 9m-M
185 293c4-31-2-64-7-94-10-51-24-102-47-149-10-19-19-39-35-54-4-4-14-14-20-10s5 12 8 15c14 14 24 32 32 50 22 51 38 104 46 159 3 21 5 42 12 62 3 7 5 16 11 21z" style="fill:#fefefe;stroke:none"/>
  <path d="m1150 1699 9 10 5-9-14-1z" style="fill:#010101;stroke:none"/>
  <path d="M1359 1888c-7 0-15 5-22 8l-43 17c-43 12-79-10-111-36l-29-23c-2-1-9-7-11-3-1 5 7 13 10 16l41 35c44 33 94 41 141 7 8-6 18-12 24-21m-253 100c-4-17-11-30-6-47-19 3-6 41 6 47z" style="fill:#fefefe;stroke:none"/>
text/plain;charset=utf-8
*{"p":"sns","op":"reg","name":"69712.sats"}h!
text/plain;charset=utf-8
*{"p":"sns","op":"reg","name":"67839.sats"}h!
text/plain;charset=utf-8
*{"p":"sns","op":"reg","name":"71184.sats"}h!
text/plain;charset=utf-8
SjLPs:ETH.USDT-3D831EC7:0x8df92daD5A19172b9319C72922173472501Dc64b:350534704666:ss:0
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
*{"p":"sns","op":"reg","name":"liyue.sats"}h!
text/plain;charset=utf-8
+{"p":"sns","op":"reg","name":"lijuan.sats"}h!
text/plain;charset=utf-8
){"p":"sns","op":"reg","name":"lixi.sats"}h!
text/plain;charset=utf-8
*{"p":"sns","op":"reg","name":"lizhe.sats"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"VFOX","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"VFOX","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"VFOX","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"VFOX","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"VFOX","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"VFOX","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"VFOX","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"VFOX","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"VFOX","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"VFOX","amt":"1000"}h!
text/plain;charset=utf-8
3{"p":"brc-20","op":"mint","tick":"VALT","amt":"10"}h!
text/plain;charset=utf-8
3{"p":"brc-20","op":"mint","tick":"VALT","amt":"10"}h!
text/plain;charset=utf-8
3{"p":"brc-20","op":"mint","tick":"VALT","amt":"10"}h!
text/plain;charset=utf-8
3{"p":"brc-20","op":"mint","tick":"VALT","amt":"10"}h!
text/plain;charset=utf-8
3{"p":"brc-20","op":"mint","tick":"VALT","amt":"10"}h!
text/plain;charset=utf-8
3{"p":"brc-20","op":"mint","tick":"VALT","amt":"10"}h!
text/plain;charset=utf-8
3{"p":"brc-20","op":"mint","tick":"VALT","amt":"10"}h!
text/plain;charset=utf-8
3{"p":"brc-20","op":"mint","tick":"VALT","amt":"10"}h!
text/plain;charset=utf-8
3{"p":"brc-20","op":"mint","tick":"VALT","amt":"10"}h!
text/plain;charset=utf-8
  "name": "LKA.sats"
text/plain;charset=utf-8
text/plain;charset=utf-8
0{"p":"sns","op":"reg","name":"HarleyQuinn.sats"}h!
text/plain;charset=utf-8
B{"p":"brc-20","op":"deploy","tick":"BAYC","max":"10000","lim":"1"}h!
d/Foundry USA Pool #dropgold/
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
Bj@=:ETH.ETH:0x685Fcb3A33311db0329215ABFD23b70771D70300:28407520::0
text/plain;charset=utf-8
3{"p":"brc-20","op":"mint","tick":"VALT","amt":"10"}h!
text/plain;charset=utf-8
+{"p":"sns","op":"reg","name":"198403.sats"}h!
text/plain;charset=utf-8
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
H{"p":"brc-20","op":"deploy","tick":"VFOX","max":"21000000","lim":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"RFOX","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"RFOX","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"RFOX","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"RFOX","amt":"1"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"RFOX","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"RFOX","amt":"1"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"RFOX","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"RFOX","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"RFOX","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"RFOX","amt":"1"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"RFOX","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"RFOX","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"RFOX","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"RFOX","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"RFOX","amt":"1"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"RFOX","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"RFOX","amt":"1"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"RFOX","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"RFOX","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"RFOX","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"RFOX","amt":"1"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"RFOX","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"RFOX","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"RFOX","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"RFOX","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"RFOX","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"RFOX","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"RFOX","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"RFOX","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"RFOX","amt":"1"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"RFOX","amt":"1"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"RFOX","amt":"1"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"RFOX","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"RFOX","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"RFOX","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"RFOX","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"RFOX","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"RFOX","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"RFOX","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"RFOX","amt":"1"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"RFOX","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"RFOX","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"RFOX","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"RFOX","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"RFOX","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"RFOX","amt":"1"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"RFOX","amt":"1"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"RFOX","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"RFOX","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"RFOX","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"RFOX","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"RFOX","amt":"1"}h!
text/plain;charset=utf-8
C{"p":"brc-20","op":"deploy","tick":"VALT","max":"10000","lim":"10"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"RFOX","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"RFOX","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"RFOX","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"RFOX","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"RFOX","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"RFOX","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"RFOX","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"RFOX","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"RFOX","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"RFOX","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"RFOX","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"RFOX","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"RFOX","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"RFOX","amt":"1"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"RFOX","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"RFOX","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"RFOX","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"RFOX","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"RFOX","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"RFOX","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"RFOX","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"RFOX","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"RFOX","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"RFOX","amt":"1"}h!
"3 %  % 3-7,),7-Q@88@Q^OJO^qeeq
"3 %  % 3-7,),7-Q@88@Q^OJO^qeeq
"3 %  % 3-7,),7-Q@88@Q^OJO^qeeq
"3 %  % 3-7,),7-Q@88@Q^OJO^qeeq
text/plain;charset=utf-8
,{"p":"sns","op":"reg","name":"coinhub.sats"}h!
"3 %  % 3-7,),7-Q@88@Q^OJO^qeeq
"3 %  % 3-7,),7-Q@88@Q^OJO^qeeq
"3 %  % 3-7,),7-Q@88@Q^OJO^qeeq
"3 %  % 3-7,),7-Q@88@Q^OJO^qeeq
{"event":"LN Integration","event_year":2018,"rarity":"common","boost":2.1,"sats_name":{"id":"9beb67b9a2cde11efb0d6e109e1d0700ed231cb459acc2916c50b35d1564090ci0","name":"btc-relics.sats"}}
text/plain;charset=utf-8
bitcoinpayment.sats"
text/plain;charset=utf-8
"3 %  % 3-7,),7-Q@88@Q^OJO^qeeq
"3 %  % 3-7,),7-Q@88@Q^OJO^qeeq
{"event":"LN Integration","event_year":2018,"rarity":"common","boost":2.1,"sats_name":{"id":"9beb67b9a2cde11efb0d6e109e1d0700ed231cb459acc2916c50b35d1564090ci0","name":"btc-relics.sats"}}
text/plain;charset=utf-8
/ViaBTC/Mined by janajol2/,
SjLPs:ETH.USDT-3D831EC7:0x8df92daD5A19172b9319C72922173472501Dc64b:648459491255:ss:0
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
Bj@=:ETH.ETH:0xE92d485772552a52aDa31BeEb2CD19Ab0485A927:13646854::0
text/plain;charset=utf-8
  "name": "20480.sats"
<?xml version="1.0" standalone="yes"?>
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 2048 2048">
  <title> fosterz 40 </title>
  <desc> f o s t e r z . a r e . f r e e </desc>
      "description": " f o s t e r z ",
      "edition": 40,
      "attributes": [
          "trait_type": "Top",
          "value": "halo"
          "trait_type": "Wrinkles",
          "value": "none"
          "trait_type": "Brows",
          "trait_type": "Left Eye",
          "value": "eldorado"
          "trait_type": "Right Eye",
          "value": "foz"
          "trait_type": "Nose",
          "value": "lil"
          "trait_type": "Stress",
          "value": "sketch"
          "trait_type": "Ear",
          "value": "flow"
          "trait_type": "Mustache",
          "value": "wave"
          "trait_type": "Mouth",
          "value": "okay"
          "trait_type": "Base",
          "value": "yup"
  <path d="M0 0v2048h2048V0H0z" style="fill:#010101;stroke:none"/>
  <path d="M1007 100c-9 15-26 22-41 30-37 20-77 35-116 50-139 56-279 107-419 160-45 16-91 33-138 41-11 1-23 3-35 2-3 0-10-1-10-6 0-9 19-21 26-27 28-21 58-39 88-57A1798 1798 0 0 1 889 81c10-2 34-12 41-2 3-5-2-8-7-8-10 0-20 2-30 4-41 9-81 20-121 31a1915 1915 0 0 0-504 237c-10 8-26 19-M
29 32-3 19 24 18 36 17 40-4 78-16 116-29 160-53 318-115 474-178 43-17 86-33 126-56 9-6 37-24 23-37-7-6-18-7-26-7-18 0-35 1-53 3-74 9-149 29-220 52-23 8-46 15-68 26-5 3-21 9-15 17 4 6 16-3 22-5 24-6 47-17 70-24 52-18 105-32 159-43 41-9 82-17 124-11m276 61c0-16-22-7-31-4-33 10-67 20-98 34-2-10-16-5-23-4-22 6-42 19-64 25-6 2-12-2-18-2-12 0-24 2-36 4a1293 1293 0 0 0-196 70c-9 4-19 7-27 13-5 4-2 13 4 14 3 1 7 0 10-1v1c-26 10-48 32-74 44-14 7-31 9-45 15a1540 1540 0 0 0-196 102c-9 6-21 12-26 21s7 15 6 24c-2 13-14 23-15 37M
 0 11 9 16 11 25 3 7-1 16 0 24 2 11 9 20 11 30 5 19-11 35-25 46-4 3-10 5-13 9-4 6 3 14 8 16-5 11 3 20 13 24-8 14-24 30-11 46 5 5 24 13 24 19 0 4-4 9-6 12-7 10-14 22-6 34 9 12 32 9 39 21 5 7-7 20-9 27-6 19 17 27 32 30-8 11-5 16 8 10 2 16 18 18 31 21 4 1 12 2 14 5 3 4-4 11-6 14-8 12-28 45 2 42l12-3c-4 16 9 14 17 22 6 7 10 18 10 27-14-2-27-2-41 3-27 9-38 41-43 66-10 49-6 111 30 149 30 32 80 34 105 72 9 14 10 36-3 48-8 7-25 10-25-6 0-10 9-18 11-28-36-6-39 52-8 61 8 2 17 1 24-2 6-2 12-7 16-12 25-34 6-79-25-101-24-17-54-M
23-76-43-33-31-39-83-32-125 2-16 7-34 17-47 24-28 58-17 77 9 11 14 23 34 6 48l-12 6-10 3c-18 4-15-15-9-26l7-8v-7c-22 0-31 39-15 53 7 5 17 4 25 2 24-4 39-19 38-44-1-21-18-45-33-58-5-4-14-7-18-12-4-4-1-12-3-17-3-5-6-14-10-17s-13-4-14-9c-2-4 2-11 2-15-6 0-12 3-18 4-10 3-15-2-10-12 5-11 22-25 20-38-3-13-32-11-41-19-5-4-3-13-10-15-2-17-27-10-32-24-2-3 3-9 4-12 4-8 9-16 7-25-5-19-36-12-43-27-2-4 3-10 5-13 6-8 14-18 12-28-1-14-21-15-27-25-4-5 2-11 5-15 8-12 17-31-2-37 2-6 3-18 6-23 10-15 23-24 25-43 2-17-8-28-11-44-1-10 3M
-20 0-30-1-6-9-12-9-18 0-16 27-38 9-53v-1c54-30 105-65 160-93 22-11 45-21 68-30 7-3 17-2 23-5 34-19 68-40 99-62 4-3 10-6 12-11 4-6 2-11 9-14 50-23 105-45 159-56 12-2 25-5 37-5 7 0 13 4 20 2 20-5 40-17 60-24 1 4 3 8 8 9 5 0 12-4 17-6 13-4 26-8 38-14 2 11 10 9 18 6l40-14c61-17 126-34 190-34v1c-21 6-41 15-62 21-5 1-19 2-16 10 3 7 10 5 16 4 15-1 29-4 44-4 63-2 125-11 187 2-18 16-47 23-69 31-7 3-24 6-26 14-2 5 3 10 7 12 10 3 22 2 32 2 31 0 62 0 93 2 17 1 34 2 50 8-12 15-33 22-50 27-5 2-20 4-22 10-5 15 26 10 32 10 39 0 7M
6 2 115 5-14 19-44 15-61 30-10 9 10 16 16 17l16 4 22 5v1c-7 2-23 9-10 16v1c-5 2-17 7-20 11-4 7 8 10 8 16 0 18-19 35 5 47v1c-17 5-35 8-52 12-4 1-16 2-17 7-2 5 4 7 7 8 10 3 22 2 30 9 7 5 3 14 10 18 13 10 35 3 50 12 6 3 7 9 11 15 4 8 10 15 16 23h-18v2c5 1 18 5 21-1 2-3-3-8-5-10-6-9-11-23-19-31-13-13-35-6-51-13-7-3-4-11-8-17-5-8-21-12-30-12v-2c17-1 35-6 51-10 5-2 14-3 15-10 0-9-16-10-16-20 0-15 13-24 6-40 6-2 12-6 15-11 2-3 2-7 4-9 5-5 12-12 7-19-7-10-35-14-46-14v-1c15-3 37-11 49-21 8-7 11-19 0-25-9-4-20-4-30-5-28-3-56M
-1-84-1v-1c13-2 30-11 39-21 11-13 3-24-11-28-22-6-45-5-67-6l-90-1v-1l27-9c16-6 33-12 48-21 8-5 19-18 7-26-14-8-35-7-51-8-45-3-90 3-135 3 9-4 32-12 26-26-4-9-26-7-34-6-31 3-61 8-91 14-15 3-32 5-47 11z" style="fill:#fefefe;stroke:none"/>
  <path d="m804 309 1 1-1-1z" style="fill:#010101;stroke:none"/>
  <path d="M862 503v1c-15 1-31 9-46 13l-86 26c-15 4-38 6-48 20-11 14 7 27 1 41-12 28-52 46-53 80 0 13 11 20 21 24 4 1 15 3 13 9s-10 12-14 16l-33 32c-5 5-15 13-14 22 2 14 28 4 36 3v1c-14 5-28 18-39 27-3 3-11 9-9 14 2 3 1M
5 1 20 4-4-7-10-6-17-5 14-14 31-24 48-35 7-5 18-8 20-17-16-5-34 10-51 7 11-15 27-28 41-41 8-7 19-16 22-27 4-23-31-15-32-33-1-8 8-17 12-23 13-17 35-32 43-53 2-7 2-14 0-21-1-4-4-10-1-13 14-14 38-17 55-23l90-27c16-5 33-9 48-16 5-2 13-11 7-16-4-3-10-2-14-2v-1c15-2 30-10 45-15 32-10 65-22 95-37 14-7 37-16 44-31-22 4-40 18-60 27-32 13-65 24-98 35l-41 14c-5 2-14 4-17 8-6 8 7 12 12 12m14 289c-6-9-31-32-37-10l-1 8c-17-15-28-1-44 6-6 3-13 3-19 7-7 4-19 13-13 23 4 6 13-4 16-6 9-8 21-7 31-13 4-3 9-8 14-7 8 2 14 21 24 17 8-3 6-M
19 6-26 8 5 14 14 19 22 2 3 5 8 9 7 3-1 5-5 6-8 2-9 2-18 5-27 1-4 4-10 9-9 5 0 11 7 15 10 12 12 22 25 35 36 12 9 21 9 27-6l5-16 7-24h2c6 18 20 40 31 54 8 9 19 11 20-3h1l8 28c2 3 5 8 8 5 7-6-2-20-4-27-5-24 3-48 3-71-10 1-12 30-12 39h-1c0-3-3-22-8-11-2 5-1 11-1 16 0 7-2 13-3 20-13-14-22-33-31-50-3-6-8-14-16-11-12 5-13 27-17 37-1 3-3 13-8 12-6-2-11-10-15-14-14-16-49-62-66-25l-5 17m615 29h-1c0-6-1-11-3-17l-2-11c-2-14-9-13-8 1 2 14 3 30 7 43 5 17 13 4 15-6l3-13c1-8 1-16 3-23 4 9 19 46 31 23l3-8h2c7 15 18 5 29 4 9 0 15 3M
 23-2v-1c-7-3-16-8-24-8-5 0-10 4-15 3-6-1-6-8-10-11-11-9-15 9-17 16h-2l-12-26c-1-4-3-8-7-10-6-1-10 3-11 8-3 12-4 26-4 38z" style="fill:#fefefe;stroke:none"/>
  <path d="m639 789 1 1-1-1z" style="fill:#010101;stroke:none"/>
  <path d="M1336 922h1c0-4-3-10-2-14 2-5 9-8 14-10 11-5 30-9 36-21-24 0-66 16-49 45m-335 183c-12 2-6 17 4 17 5 0 8-4 12-5 8-2 18-4 26-4 2 0 11 1 9-4-1-3-6-4-9-4l-26 2c4-20-1-46-5-66l53 5c1 27 9 54 9 81 0 7 2 21-2 28-5 7-29 5-37 5-22 0-45 2-67 4-14 2-27 6-41 6a543 543 0 0 0-36-143l-17-39c-2-4-6-10M
-4-14 3-7 14-11 21-12 20-5 41-2 61 1 69 12 146 44 212 5 1 26 8 52 12 77 6 42 10 84 9 127 0 15-4 29 0 44 2 4 8 12 4 15-4 4-12 3-17 3-18 2-36 0-54 0-43-1-85-1-128-4-25-2-56-5-79 7v2c25 11 54 8 81 9 45 2 90 4 135 4l47-1c7 0 18-1 24-5 17-15-4-34-3-50 5-65-3-127-14-191-1-10-8-28-4-37 2-6 17-16 9-23-7-8-24 7-30 11-26 16-59 18-89 15-54-5-110-33-165-26-15 2-25 7-39 13-5 2-11 1-13 7-4 10 8 26 12 35a747 747 0 0 1 47 156c2 9 1 22 8 30 4 5 12 0 17-1l48-8 68-4c9 0 23 1 30-5 6-5 6-20 6-28 0-27-2-53-6-79-1-6-4-12-3-18 1-3 4-9 0-1M
2-2-2-8-1-11 0h-24c-9-1-19-2-27-5-5-3-10-7-16-4-7 3-3 14-3 20 1 21 5 42 5 63m348-126c-3-17 19-30 34-32-12-9-29 7-34 16-3 5-7 14 0 16m169 87 4-1c-2 7-3 13-2 20l5 15c27 44 77-16 58-49-14-24-81-20-65 15z" style="fill:#fefefe;stroke:none"/>
  <path d="M1549 1054c-11 2-19 5-21 17s6 34 21 32c14-2 29-29 22-42-4-6-15-8-22-7m-27 10 1 1-1-1z" style="fill:#010101;stroke:none"/>
  <path d="M1241 1225c1 12 3 25-8 34-4 4-13 5-16 9-4 7 8 15 3 23-5 10-16 17-23 26-9 14-12 30-18 46-4 12-11 21-11 34 5-3 8-11 11-17 8-17 10-37 20-54 8-M
12 21-19 27-32 3-8-1-16-4-23 15-3 22-13 25-28 0-6 2-17-6-18m-387 4c0 10 3 20 5 30l7 60c1 10 0 24 8 31s27-1 37-2l78-3c11-1 23 0 34-3v-2c-31-8-68-10-99-6l-32 5c-3 1-9 4-13 1-6-4-5-22-6-29-4-28-8-55-15-82h-4m538 22c0 4-3 7-2 11 2 7 19 6 25 7-5 20 14 28 26 40 5 5 9 14 15 17 0-23-15-28-29-42-6-7-1-12-4-19-3-8-18-6-25-6l5-14-11 6m-27 47c0 8 19 20 25 25 19 16 51 40 54 67 3 33-45 45-70 46-10 1-25 4-31-6-9 2-4 13 1 16 6 4 17 1 25 1 13 0 26-4 38-8 8-3 17-6 24-11 44-29 1-78-29-101l-27-22c-3-2-9-4-8-7h-2m-425 98c9 9 34 7 46 5 M
38-4 74-13 112-19 13-2 35 1 47-6 4-3 3-8 1-12l-10-33c0-4 1-11-2-13-6-4-6 6-5 9l7 29c1 4 2 8-2 10-7 3-17 2-24 2l-36 5c-44 8-90 21-134 23m57 51c4-9 23-8 32-11-7-3-41-4-32 11m254 168c-11-6-15-20-24-29-5-4-11-3-14 3l-4 8-6 13h-1c-6-10-10-21-17-30-3-4-8-6-11-2-8 9-4 29-18 35-10 3-20-13-31-12-12 1-14 16-24 20-10 5-26-5-37-5-7 0-9 8-2 10l-1-4c14 0 28 12 42 8 11-2 14-17 23-18 7-1 16 9 23 10 19 5 29-18 30-34h1c3 9 12 32 23 33 10 0 16-20 17-27 8 9 17 32 31 33 6 0 9-7 10-12 5-13 4-28 4-42h1c5 13 16 29 26 39 4 4 10 8 16 6 10-4M
 13-18 21-24a75 75 0 0 0 9 18c7 7 14 6 19-2 7-11 9-25 14-37 6 12 34 48 42 19l1-10 10-6h1c3 6 11 25 20 16h1c6 6 9-5 7-10-3-6-8-3-13-6-7-5-12-22-24-10h-1c-2-4-12-10-14-3-3 7 1 20 1 27-12-6-17-24-29-28-4-2-9 0-11 4-6 12-9 27-15 39-7-9-12-33-28-20-4 3-11 20-17 19-4-1-8-8-11-11-6-9-13-28-24-33-7-3-10 3-11 9-3 15-2 31-5 46m-198 102c1 9 11 8 18 9 19 1 39 0 58-2 68-8 135-22 203-32 17-2 33-4 49-11 6-2 14-4 16-10-37-12-79 3-116 11-75 15-151 35-228 35m-112 271c4-31-2-64-7-94-10-51-24-102-47-149-10-19-19-39-35-54-4-4-14-14-20-M%
10s5 12 8 15c14 14 24 32 32 50 22 51 38 104 46 159 3 21 5 42 12 62 3 7 5 16 11 21m418-100c-7 0-15 5-22 8l-43 17c-43 12-79-10-111-36l-29-23c-2-1-9-7-11-3-1 5 7 13 10 16l41 35c44 33 94 41 141 7 8-6 18-12 24-21m-253 100c-4-17-11-30-6-47-19 3-6 41 6 47z" style="fill:#fefefe;stroke:none"/>
{"event":"LN Integration","event_year":2018,"rarity":"common","boost":2.1,"sats_name":{"id":"9beb67b9a2cde11efb0d6e109e1d0700ed231cb459acc2916c50b35d1564090ci0","name":"btc-relics.sats"}}
text/plain;charset=utf-8
  "name": "bacelis.sats"
{"event":"LN Integration","event_year":2018,"rarity":"commL
on","boost":2.1,"sats_name":{"id":"9beb67b9a2cde11efb0d6e109e1d0700ed231cb459acc2916c50b35d1564090ci0","name":"btc-relics.sats"}}
text/plain;charset=utf-8
Source: https://en.wikipedia.org/wiki/Alexander_Stepanovich_Popov
His paper on his experiments: "On the relation of metallic powders to electrical oscillations", was published 15 December 1895. He did not apply for a patent for his invention.[3] In July 1895 he installed his receiver and a siphon recorder on the roof of the Institute of Forestry building in St. Petersburg.[1] and was able to detect thunderstorms at a range of 50 km,[4] however he was also aware of its communication potential. His paper, read at M
the 7 May 1895 meeting, concluded:[2][4]
I can express my hope that my apparatus will be applied for signaling at great distances by electric vibrations of high frequency, as soon as there will be invented a more powerful generator of such vibrations.
In 1896, the article depicting Popov's invention was reprinted in the 'Journal of the Russian Physical and Chemical Society'. In March 1896, he effected transmission of radio waves between different campus buildings in St. Petersburg. In November 1897, the FrencM
h entrepreneur Eugene Ducretet made a transmitter and receiver based on wireless telegraphy in his own laboratory. According to Ducretet, he built his devices using Popov's lightning detector as a model. By 1898, Ducretet was manufacturing equipment of wireless telegraphy based on Popov's instructions. At the same time Popov effected ship-to-shore communication over a distance of 6 miles in 1898 and 30 miles in 1899.h!
d/Foundry USA Pool #dropgold/
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"pepe","amt":"1000"}h!
text/plain;charset=utf-8
*{"p":"sns","op":"reg","name":"20123.sats"}h!
text/plain;charset=utf-8
+{"p":"sns","op":"reg","name":"840317.sats"}h!
XMP DataXMP<?xpacket begin="
" id="W5M0MpCehiHzreSzNTczkc9d"?> <x:xmpmeta xmlns:x="adobe:ns:meta/" x:xmptk="Adobe XMP Core 9.0-c001 79.14ecb42f2c, 2023/01/13-12:25:44        "> <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntaM
x-ns#"> <rdf:Description rdf:about="" xmlns:xmpMM="http://ns.adobe.com/xap/1.0/mm/" xmlns:stRef="http://ns.adobe.com/xap/1.0/sType/ResourceRef#" xmlns:xmp="http://ns.adobe.com/xap/1.0/" xmpMM:OriginalDocumentID="xmp.did:3eba2e25-78c0-4944-affc-8303b9787a90" xmpMM:DocumentID="xmp.did:E96F9AB0B61D11ED84EFED5141F98638" xmpMM:InstanceID="xmp.iid:E96F9AAFB61D11ED84EFED5141F98638" xmp:CreatorTool="Adobe Photoshop 24.2 (Macintosh)"> <xmpMM:DerivedFrom stRef:instanceID="xmp.iid:8a6a815c-be0d-4fa4-b2d5-0caeab297683" stRef:dM
ocumentID="xmp.did:3eba2e25-78c0-4944-affc-8303b9787a90"/> </rdf:Description> </rdf:RDF> </x:xmpmeta> <?xpacket end="r"?>
~}|{zyxwvutsrqponmlkjihgfedcba`_^]\[ZYXWVUTSRQPONMLKJIHGFEDCBA@?>=<;:9876543210/.-,+*)('&%$#"!
" id="W5M0MpCehiHzreSzNTczkc9d"?> <x:xmpmetaM
 xmlns:x="adobe:ns:meta/" x:xmptk="Adobe XMP Core 9.0-c001 79.14ecb42f2c, 2023/01/13-12:25:44        "> <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"> <rdf:Description rdf:about="" xmlns:xmpMM="http://ns.adobe.com/xap/1.0/mm/" xmlns:stRef="http://ns.adobe.com/xap/1.0/sType/ResourceRef#" xmlns:xmp="http://ns.adobe.com/xap/1.0/" xmpMM:OriginalDocumentID="xmp.did:3eba2e25-78c0-4944-affc-8303b9787a90" xmpMM:DocumentID="xmp.did:302AF743B62011ED84EFED5141F98638" xmpMM:InstanceID="xmp.iid:302AF742B62011M
ED84EFED5141F98638" xmp:CreatorTool="Adobe Photoshop 24.2 (Macintosh)"> <xmpMM:DerivedFrom stRef:instanceID="xmp.iid:c9d33a52-2bfe-4e89-b2f8-e6cac7ccda86" stRef:documentID="xmp.did:3eba2e25-78c0-4944-affc-8303b9787a90"/> </rdf:Description> </rdf:RDF> </x:xmpmeta> <?xpacket end="r"?>
XMP DataXMP<?xpacket begin="
" id="W5M0MpCehiHzreSzNTczkc9d"?> <x:xmpmeta xmlns:x="adobe:ns:meta/" x:xmptk="Adobe XMP Core 9.0-c001 79.14ecb42f2c, 2023/01/13-12:25:44        "> <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntaM
x-ns#"> <rdf:Description rdf:about="" xmlns:xmpMM="http://ns.adobe.com/xap/1.0/mm/" xmlns:stRef="http://ns.adobe.com/xap/1.0/sType/ResourceRef#" xmlns:xmp="http://ns.adobe.com/xap/1.0/" xmpMM:OriginalDocumentID="xmp.did:3eba2e25-78c0-4944-affc-8303b9787a90" xmpMM:DocumentID="xmp.did:302AF743B62011ED84EFED5141F98638" xmpMM:InstanceID="xmp.iid:302AF742B62011ED84EFED5141F98638" xmp:CreatorTool="Adobe Photoshop 24.2 (Macintosh)"> <xmpMM:DerivedFrom stRef:instanceID="xmp.iid:c9d33a52-2bfe-4e89-b2f8-e6cac7ccda86" stRef:dM
ocumentID="xmp.did:3eba2e25-78c0-4944-affc-8303b9787a90"/> </rdf:Description> </rdf:RDF> </x:xmpmeta> <?xpacket end="r"?>
~}|{zyxwvutsrqponmlkjihgfedcba`_^]\[ZYXWVUTSRQPONMLKJIHGFEDCBA@?>=<;:9876543210/.-,+*)('&%$#"!
<?xml version="1.0" standalone="yes"?>
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 2048 2048">
  <title> fosterz 41 </title>
  <desc> f o s t e r z . a r e . f r e e </desc>
      "description": " f o s t e r z ",
      "edition": 41,
      "attributes": [
          "trait_type": "Top",
          "value": "halo"
          "trait_type": "Wrinkles",
          "value": "xp"
          "trait_type": "Brows",
          "value": M
          "trait_type": "Left Eye",
          "value": "focus"
          "trait_type": "Right Eye",
          "value": "out"
          "trait_type": "Nose",
          "value": "flow"
          "trait_type": "Stress",
          "value": "yup"
          "trait_type": "Ear",
          "value": "sharp"
          "trait_type": "Mustache",
          "value": "lazy"
       "trait_type": "Mouth",
          "value": "lost"
          "trait_type": "Base",
          "value": "swift"
  <path d="M0 0v2048h2048V0H0z" style="fill:#010101;stroke:none"/>
  <path d="M1007 100c-9 15-26 22-41 30-37 20-77 35-116 50-139 56-279 107-419 160-45 16-91 33-138 41-11 1-23 3-35 2-3 0-10-1-10-6 0-9 19-21 26-27 28-21 58-39 88-57A1798 1798 0 0 1 889 81c10-2 34-12 41-2 3-5-2-8-7-8-10 0-20 2-30 4-41 9-81 20-121 31a1915 1915 0 0 0-504 237c-10 8-26 19-29 3M
2-3 19 24 18 36 17 40-4 78-16 116-29 160-53 318-115 474-178 43-17 86-33 126-56 9-6 37-24 23-37-7-6-18-7-26-7-18 0-35 1-53 3-74 9-149 29-220 52-23 8-46 15-68 26-5 3-21 9-15 17 4 6 16-3 22-5 24-6 47-17 70-24 52-18 105-32 159-43 41-9 82-17 124-11m276 61c0-16-22-7-31-4-33 10-67 20-98 34-2-10-16-5-23-4-22 6-42 19-64 25-6 2-12-2-18-2-12 0-24 2-36 4a1293 1293 0 0 0-196 70c-9 4-19 7-27 13-5 4-2 13 4 14 3 1 7 0 10-1v1c-26 10-48 32-74 44-14 7-31 9-45 15a1540 1540 0 0 0-196 102c-9 6-21 12-26 21s7 15 6 24c-2 13-14 23-15 37 0 1M
1 9 16 11 25 3 7-1 16 0 24 2 11 9 20 11 30 5 19-11 35-25 46-4 3-10 5-13 9-4 6 3 14 8 16-5 11 3 20 13 24-8 14-24 30-11 46 5 5 24 13 24 19 0 4-4 9-6 12-7 10-14 22-6 34 9 12 32 9 39 21 5 7-7 20-9 27-6 19 17 27 32 30-8 11-5 16 8 10 2 16 18 18 31 21 4 1 12 2 14 5 3 4-4 11-6 14-8 12-28 45 2 42l12-3c-4 15 7 14 16 21 3 3 9 13 10 17 3 6-2 15 2 21 3 4 8 0 11-2v17h1c1-9 4-23-9-18 0-14 0-28-10-39-3-4-13-4-15-10-2-4 2-11 2-15-6 0-12 3-18 4-10 3-15-2-10-12 5-11 22-25 20-38-3-13-32-11-41-19-5-4-3-13-10-15-2-17-27-10-32-24-2-3 3-9M
 4-12 4-8 9-16 7-25-5-19-36-12-43-27-2-4 3-10 5-13 6-8 14-18 12-28-1-14-21-15-27-25-4-5 2-11 5-15 8-12 17-31-2-37 2-6 3-18 6-23 10-15 23-24 25-43 2-17-8-28-11-44-1-10 3-20 0-30-1-6-9-12-9-18 0-16 27-38 9-53v-1c54-30 105-65 160-93 22-11 45-21 68-30 7-3 17-2 23-5 34-19 68-40 99-62 4-3 10-6 12-11 4-6 2-11 9-14 50-23 105-45 159-56 12-2 25-5 37-5 7 0 13 4 20 2 20-5 40-17 60-24 1 4 3 8 8 9 5 0 12-4 17-6 13-4 26-8 38-14 2 11 10 9 18 6l40-14c61-17 126-34 190-34v1c-21 6-41 15-62 21-5 1-19 2-16 10 3 7 10 5 16 4 15-1 29-4 44-M
4 63-2 125-11 187 2-18 16-47 23-69 31-7 3-24 6-26 14-2 5 3 10 7 12 10 3 22 2 32 2 31 0 62 0 93 2 17 1 34 2 50 8-12 15-33 22-50 27-5 2-20 4-22 10-5 15 26 10 32 10 39 0 76 2 115 5-14 19-44 15-61 30-10 9 10 16 16 17l16 4 22 5v1c-7 2-23 9-10 16v1c-5 2-17 7-20 11-4 7 8 10 8 16 0 18-19 35 5 47v1c-17 5-35 8-52 12-4 1-16 2-17 7-2 5 4 7 7 8 10 3 22 2 30 9 7 5 3 14 10 18 13 10 35 3 50 12 6 3 7 9 11 15 4 8 10 15 16 23h-18v2c5 1 18 5 21-1 2-3-3-8-5-10-6-9-11-23-19-31-13-13-35-6-51-13-7-3-4-11-8-17-5-8-21-12-30-12v-2c17-1 35-6 M
51-10 5-2 14-3 15-10 0-9-16-10-16-20 0-15 13-24 6-40 6-2 12-6 15-11 2-3 2-7 4-9 5-5 12-12 7-19-7-10-35-14-46-14v-1c15-3 37-11 49-21 8-7 11-19 0-25-9-4-20-4-30-5-28-3-56-1-84-1v-1c13-2 30-11 39-21 11-13 3-24-11-28-22-6-45-5-67-6l-90-1v-1l27-9c16-6 33-12 48-21 8-5 19-18 7-26-14-8-35-7-51-8-45-3-90 3-135 3 9-4 32-12 26-26-4-9-26-7-34-6-31 3-61 8-91 14-15 3-32 5-47 11z" style="fill:#fdfdfd;stroke:none"/>
  <path d="m804 309 1 1-1-1z" style="fill:#010101;stroke:none"/>
  <path d="M862 503v1c-15 1-31 9-46 13l-86 26c-15 4M
-38 6-48 20-11 14 7 27 1 41-12 28-52 46-53 80 0 13 11 20 21 24 4 1 15 3 13 9s-10 12-14 16l-33 32c-5 5-15 13-14 22 2 14 28 4 36 3v1c-14 5-28 18-39 27-3 3-11 9-9 14 2 3 15 1 20 4-4-7-10-6-17-5 14-14 31-24 48-35 7-5 18-8 20-17-16-5-34 10-51 7 11-15 27-28 41-41 8-7 19-16 22-27 4-23-31-15-32-33-1-8 8-17 12-23 13-17 35-32 43-53 2-7 2-14 0-21-1-4-4-10-1-13 14-14 38-17 55-23l90-27c16-5 33-9 48-16 5-2 13-11 7-16-4-3-10-2-14-2v-1c15-2 30-10 45-15 32-10 65-22 95-37 14-7 37-16 44-31-22 4-40 18-60 27-32 13-65 24-98 35l-41 14c-5M
 2-14 4-17 8-6 8 7 12 12 12m146 82c3 7 10 10 17 12 15 5 36 5 51 0l-13-2-36-5-19-5m-50 80c6 7 19 8 28 8 24 0 49 1 73-1s49 0 73 0c62 0 125 1 187-9 20-3 39-6 59-11 6-1 18-2 21-7-55 7-110 14-165 16l-153 3c-32 1-64 5-96 4l-27-3M797 820c54-18 107-42 164-50 20-3 53-5 67 14 10 14-23 28-34 28-5 0-8-4-12-5v10h1v-5c18 14 67-12 47-35-14-15-40-17-58-15-43 4-84 16-124 32-14 5-43 12-51 26m595-41c-12-5-30 0-43-1-29-3-57-10-85-14-9-2-19-3-28-2-2 0-8 0-9 3 0 4 4 5 6 5 11-1 22 0 33 2 38 9 89 26 126 7z" style="fill:#fdfdfd;stroke:noneM
  <path d="m639 789 1 1-1-1z" style="fill:#010101;stroke:none"/>
  <path d="M1476 845c-6-8-32-7-29-23 1-6 8-9 13-10 13-2 26 1 38 3 54 9 114 15 169 5-13-6-34 0-48-1-34-4-69-3-103-7-18-3-41-10-59-5-15 5-18 19-6 29 7 6 17 7 25 9m-399 12-1 3c11 6 22 10 33 17 63 45 110 126 105 205-6 90-60 170-144 206-33 15-73 23-109 13-13-4-26-10-37-17-68-49-45-147 1-202 12-14 26-28 43-37 13-6 27-8 41-9 30-2 62 13 76 41 9 19 9 43 5 64-2 14-5 28-15 40-15 19-45 29-69 30l-13-2c-33-8-18-54-5-72l11-13c10-11 36-34 53-27 18 8 13 48-2 56-13M
 7-24-13-36-11-6 2 1 10 3 12 10 8 27 17 40 10 21-12 26-62 7-77-14-12-35-6-49 3-30 18-53 50-57 86l2 18c12 49 77 36 109 16 49-32 54-126 15-167-29-30-76-34-114-22-28 9-50 35-67 58-45 63-63 165 7 219 11 9 23 15 36 20 16 5 33 8 50 8 134-1 237-130 236-258a251 251 0 0 0-100-192c-18-12-35-14-55-19m264 162 1-1c-6-13-9-27 0-40 13-20 49-13 60 5 8 13 6 34 4 48-5 45-27 81-46 122-15 33-13 71-10 107 1 17 2 35 8 51 11 31 33 55 49 83 8 13 17 30 11 45-9 24-53 38-74 22-8-6-22-32-34-27-7 2 1 16 3 20 9 15 24 29 42 31 32 3 75-17 76-53 1M
-31-27-60-43-84-18-28-27-54-30-88-3-29-5-64 6-92 7-18 18-33 27-50 15-30 27-65 27-99 0-14 1-28-5-41-12-24-62-35-78-9-7 12-11 44 6 50m167 52c-4 13-24 19-26 32-2 6 5 18 12 13 8-5 14-16 21-23 2-2 5-7 8-7 4 0 8 5 11 8l28 22c4 3 11 10 15 5 17-15-13-41-22-51-3-3-10-8-10-12s6-10 9-13c7-8 22-27 19-38-13 4-20 18-29 28-3 4-7 7-9 12-10-8-20-19-28-30-6-8-4-16-16-19-4-1-10 1-14 2-13 4-21 8-16 23 6 16 17 26 30 37 5 4 11 9 17 11m-869 233c-4 16-4 34-8 50-2 11-7 28-1 39 5 8 16 10 24 12 21 6 44 18 66 20-3-6-11-9-17-12-13-7-26-14-40-1M
8-7-2-18-3-22-8s-3-13-3-18c1-17 5-34 8-51 0-5 5-16 2-20-3-5-16-6-21-8l-43-16c-6-2-16-3-21-8-2-2-2-7-3-10-3-12-1-25 0-37 4-43 1-87 6-129l53 24 29 22c-2-6-8-11-13-16-16-16-36-24-55-34-6-3-18-15-25-9-4 3-3 9-3 13l-1 33c0 36-4 71-4 107 0 13-1 33 8 44 4 6 17 7 24 10l60 20m-28-87c3-8 13-13 20-17 3-2 7-5 10-3 5 5 9 14 12 20l24 42c4 7 8 18 16 22-8-25-23-46-36-68-3-6-8-21-15-23-8-2-23 11-28 16-3 3-8 8-3 11m786 32c-1 8 8 17 12 23 14 20 30 47 50 61-8-20-27-40-40-57-7-9-13-20-22-27m-203 10 5-3c14 54-32 105-60 146-11 16-32 42-2M
8 63 13-16 23-37 34-54 22-34 50-69 59-110 3-12 4-25 1-38-1-8-8-15-11-4m-312 78c1 7 9 15 13 21 5 8 11 16 19 23 33 27 78 16 114 4v-1c-35 3-69 18-102-2-11-6-19-15-26-25-5-8-8-17-18-20m138 93c4 12 22 7 31 3 19-8 37-22 52-37 5-5 13-11 16-18l-26 17-37 25-36 10m287 152c-3-8-11-14-13-23-1-4 0-7 1-11 6-11 24-18 34-8 8 8-3 18-11 20v-11c-5 2-8 16-1 17 5 2 11-3 14-6 10-10 8-26-7-30-17-5-39 7-37 27 2 12 10 20 20 25m169-47h8v2l-5 1c3 10 12 7 11-3-2-8-12-7-14 0m-69 21h1l6-7c9-6 15 7 3 5l2-4c-5 2-5 8 1 9s11-6 9-12c-4-8-17-7-21 1l-M
1 8m-131 24c-12 1-25 11-38 5s-19-34 1-35c5 0 9 3 13 5v1c-5 3-8 4-13 3l2-4c-7 2-3 9 3 10 7 0 16-6 11-14-8-13-29-9-35 3-17 35 38 60 56 26m77-5h1c2-4 4-10 9-11 5-2 13 5 11 10-1 6-18 15-22 9-4 1-10 8-3 9 4 1 9-1 13-2s8-2 11-5c18-13-9-39-19-18l-1 8m175-5c-4-14-12 2 0 0m-71 0 7 2c-7 14-21 9-32 6 4 12 28 10 34 1 7-9-1-13-9-9m-277 24c-7 0-29 2-32-7-2-8 15-15 20-10 5-7-2-10-8-9-7 2-16 7-18 15-6 18 30 22 38 11m-108-6c3 6 8 8 14 4-4-4-9-5-14-4m54 107 2 9h1v-5c4 1 8 1 11 3 29 17-6 37-14 54-4 8-8 28 5 31 8 1 13-14 16-20 7-16 13M
-33 22-49 3-5 5-13 10-17 3-3 7-3 11-3l29-4c39-6 79-10 118-14 13-1 26-2 39-6 5-2 11-3 14-7-66 0-130 8-195 19-22 3-49-1-69 9z" style="fill:#fdfdfd;stroke:none"/>
  <path d="m1150 1699 9 10 5-9-14-1z" style="fill:#010101;stroke:none"/>
  <path d="M932 1986c0-33-10-61-22-91-18-45-41-88-66-129l-34-49c-2-3-8-16-13-13s3 13 5 16l29 45c30 48 55 100 73 154 6 16 10 33 17 49 2 6 5 15 11 18m91-206v-2c45 30 77 78 116 114 18 17 38 34 62 42 19 6 37 6 56 5 23-1 45-5 68-7 6-1 20 0 20-9 1-12-10-9-18-8l-61 7c-21 3-42 3-62-3-46-15-80-5L
9-113-92-17-17-34-34-53-49-5-4-15-13-22-11-8 3 4 12 7 13m15 121c2 13 25 19 29 33 3 8-1 17-2 25-3 16-6 38 5 52 2-10 0-23 1-34 1-15 9-34 3-48-3-8-11-15-18-20-6-4-11-8-18-8z" style="fill:#fdfdfd;stroke:none"/>
XMP DataXMP<?xpacket begin="
" id="W5M0MpCehiHzreSzNTczkc9d"?> <x:xmpmeta xmlns:x="adobe:ns:meta/" x:xmptk="Adobe XMP Core 9.0-c001 79.14ecb42f2c, 2023/01/13-12:25:44        "> <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntaM
x-ns#"> <rdf:Description rdf:about="" xmlns:xmpMM="http://ns.adobe.com/xap/1.0/mm/" xmlns:stRef="http://ns.adobe.com/xap/1.0/sType/ResourceRef#" xmlns:xmp="http://ns.adobe.com/xap/1.0/" xmpMM:OriginalDocumentID="xmp.did:3eba2e25-78c0-4944-affc-8303b9787a90" xmpMM:DocumentID="xmp.did:E96F9AB0B61D11ED84EFED5141F98638" xmpMM:InstanceID="xmp.iid:E96F9AAFB61D11ED84EFED5141F98638" xmp:CreatorTool="Adobe Photoshop 24.2 (Macintosh)"> <xmpMM:DerivedFrom stRef:instanceID="xmp.iid:8a6a815c-be0d-4fa4-b2d5-0caeab297683" stRef:dM
ocumentID="xmp.did:3eba2e25-78c0-4944-affc-8303b9787a90"/> </rdf:Description> </rdf:RDF> </x:xmpmeta> <?xpacket end="r"?>
~}|{zyxwvutsrqponmlkjihgfedcba`_^]\[ZYXWVUTSRQPONMLKJIHGFEDCBA@?>=<;:9876543210/.-,+*)('&%$#"!
{"event":"LN Integration","event_year"L
:2018,"rarity":"common","boost":2.1,"sats_name":{"id":"9beb67b9a2cde11efb0d6e109e1d0700ed231cb459acc2916c50b35d1564090ci0","name":"btc-relics.sats"}}
{"event":"LN Integration","event_year":2018,"rarity":"common","boost":2.1,"sats_name":{"id":"9beb67b9a2cde11efb0d6e109e1d0700ed231cb459acc2916c50b35d1564090ci0","name":"btc-relics.sats"}}
{"event":"LN Integration","event_year":2018,"rarity":"common","boost":2.1,"sats_name":{"id":"9beb67b9a2cde11efb0d6e109e1d0700ed231cb459acc2916c50b35d1564090ci0","name":"btc-relics.sats"}}
{"event":"US Congress","event_year":2019,"rarity":"common","boost":2.1,"sats_name":{"id":"9beb67b9a2cde11efb0d6e109e1d0700ed231cb459acc2916c50b35d1564090ci0","name":"btc-relics.sats"}}
text/plain;charset=utf-8
  "name": "HealthTech.sats"
text/plain;charset=utf-8
text/plain;charset=utf-8
  "name": "DigitalMarketing.sats"
text/plain;charset=utf-8
){"p":"metaverse","op":"reg","name":"lo"}
text/plain;charset=utf-8
  "name": "ElectricVehicles.sats"
text/plain;charset=utf-8
tachyon.btc - Bitcoin Name System
$ORIGIN tachyon.btc.
_http._tcp	IN	URI	10	1	"https://gaia.blockstack.org/hub/19DR6d58pwR75BXc6iGTWsoeFAviFMJT7f/profile.json"
_btc._addr	IN	TXT	"bc1pk0l57n65x5aae47sl5y2ndphv64u5tsx7ye35a4u4uymuwtdvpmskwppc6"
deb480dede7d15187d9984169a85f520a1ce8f8f8e51cbb42207b18f5d286f3d2e866cafc38afacec90acc444624e5268f5fa954fc99aba0de776236890e9bb500
031306b7e76f380d6d96890c7a7af26bf47bf8cf0c3d2e2fd7ae28d6c8547b0ab5h!
text/plain;charset=utf-8
  "name": "AdTech.sats"

blk00000.txt blk00001.txt blk00002.txt blk00003.txt blk00004.txt blk00005.txt blk00006.txt blk00007.txt blk00008.txt blk00009.txt blk00010.txt blk00011.txt blk00012.txt blk00013.txt blk00014.txt blk00015.txt blk00016.txt blk00017.txt blk00018.txt blk00019.txt blk00020.txt blk00021.txt blk00022.txt blk00023.txt blk00024.txt blk00025.txt blk00026.txt blk00027.txt blk00028.txt blk00029.txt blk00030.txt blk00031.txt blk00032.txt blk00033.txt blk00034.txt blk00035.txt blk00036.txt blk00037.txt blk00038.txt blk00039.txt blk00040.txt blk00041.txt blk00042.txt blk00043.txt blk00044.txt blk00045.txt blk00046.txt blk00047.txt blk00048.txt blk00049.txt blk00050.txt blk00051.txt blk00052.txt blk00053.txt blk00054.txt blk00055.txt blk00056.txt blk00057.txt blk00058.txt blk00059.txt blk00060.txt blk00061.txt blk00062.txt blk00063.txt blk00064.txt blk00065.txt blk00066.txt blk00067.txt blk00068.txt blk00069.txt blk00070.txt blk00071.txt blk00072.txt blk00073.txt blk00074.txt blk00075.txt blk00076.txt blk00077.txt blk00078.txt blk00079.txt blk00080.txt blk00081.txt blk00082.txt blk00083.txt blk00084.txt blk00085.txt blk00086.txt blk00087.txt blk00088.txt blk00089.txt blk00090.txt blk00091.txt blk00092.txt blk00093.txt blk00094.txt blk00095.txt blk00096.txt blk00097.txt blk00098.txt blk00099.txt blk00100.txt blk00101.txt blk00102.txt blk00103.txt blk00104.txt blk00105.txt blk00106.txt blk00107.txt blk00108.txt blk00109.txt blk00110.txt blk00111.txt blk00112.txt blk00113.txt blk00114.txt blk00115.txt blk00116.txt blk00117.txt blk00118.txt blk00119.txt blk00120.txt blk00121.txt blk00122.txt blk00123.txt blk00124.txt blk00125.txt blk00126.txt blk00127.txt blk00128.txt blk00129.txt blk00130.txt blk00131.txt blk00132.txt blk00133.txt blk00134.txt blk00135.txt blk00136.txt blk00137.txt blk00138.txt blk00139.txt blk00140.txt blk00141.txt blk00142.txt blk00143.txt blk00144.txt blk00145.txt blk00146.txt blk00147.txt blk00148.txt blk00149.txt blk00150.txt blk00151.txt blk00152.txt blk00153.txt blk00154.txt blk00155.txt blk00156.txt blk00157.txt blk00158.txt blk00159.txt blk00160.txt blk00161.txt blk00162.txt blk00163.txt blk00164.txt blk00165.txt blk00166.txt blk00167.txt blk00168.txt blk00169.txt blk00170.txt blk00171.txt blk00172.txt blk00173.txt blk00174.txt blk00175.txt blk00176.txt blk00177.txt blk00178.txt blk00179.txt blk00180.txt blk00181.txt blk00182.txt blk00183.txt blk00184.txt blk00185.txt blk00186.txt blk00187.txt blk00188.txt blk00189.txt blk00190.txt blk00191.txt blk00192.txt blk00193.txt blk00194.txt blk00195.txt blk00196.txt blk00197.txt blk00198.txt blk00199.txt blk00200.txt blk00201.txt blk00202.txt blk00203.txt blk00204.txt blk00205.txt blk00206.txt blk00207.txt blk00208.txt blk00209.txt blk00210.txt blk00211.txt blk00212.txt blk00213.txt blk00214.txt blk00215.txt blk00216.txt blk00217.txt blk00218.txt blk00219.txt blk00220.txt blk00221.txt blk00222.txt blk00223.txt blk00224.txt blk00225.txt blk00226.txt blk00227.txt blk00228.txt blk00229.txt blk00230.txt blk00231.txt blk00232.txt blk00233.txt blk00234.txt blk00235.txt blk00236.txt blk00237.txt blk00238.txt blk00239.txt blk00240.txt blk00241.txt blk00242.txt blk00243.txt blk00244.txt blk00245.txt blk00246.txt blk00247.txt blk00248.txt blk00249.txt blk00250.txt blk00251.txt blk00252.txt blk00253.txt blk00254.txt blk00255.txt blk00256.txt blk00257.txt blk00258.txt blk00259.txt blk00260.txt blk00261.txt blk00262.txt blk00263.txt blk00264.txt blk00265.txt blk00266.txt blk00267.txt blk00268.txt blk00269.txt blk00270.txt blk00271.txt blk00272.txt blk00273.txt blk00274.txt blk00275.txt blk00276.txt blk00277.txt blk00278.txt blk00279.txt blk00280.txt blk00281.txt blk00282.txt blk00283.txt blk00284.txt blk00285.txt blk00286.txt blk00287.txt blk00288.txt blk00289.txt blk00290.txt blk00291.txt blk00292.txt blk00293.txt blk00294.txt blk00295.txt blk00296.txt blk00297.txt blk00298.txt blk00299.txt blk00300.txt blk00301.txt blk00302.txt blk00303.txt blk00304.txt blk00305.txt blk00306.txt blk00307.txt blk00308.txt blk00309.txt blk00310.txt blk00311.txt blk00312.txt blk00313.txt blk00314.txt blk00315.txt blk00316.txt blk00317.txt blk00318.txt blk00319.txt blk00320.txt blk00321.txt blk00322.txt blk00323.txt blk00324.txt blk00325.txt blk00326.txt blk00327.txt blk00328.txt blk00329.txt blk00330.txt blk00331.txt blk00332.txt blk00333.txt blk00334.txt blk00335.txt blk00336.txt blk00337.txt blk00338.txt blk00339.txt blk00340.txt blk00341.txt blk00342.txt blk00343.txt blk00344.txt blk00345.txt blk00346.txt blk00347.txt blk00348.txt blk00349.txt blk00350.txt blk00351.txt blk00352.txt blk00353.txt blk00354.txt blk00355.txt blk00356.txt blk00357.txt blk00358.txt blk00359.txt blk00360.txt blk00361.txt blk00362.txt blk00363.txt blk00364.txt blk00365.txt blk00366.txt blk00367.txt blk00368.txt blk00369.txt blk00370.txt blk00371.txt blk00372.txt blk00373.txt blk00374.txt blk00375.txt blk00376.txt blk00377.txt blk00378.txt blk00379.txt blk00380.txt blk00381.txt blk00382.txt blk00383.txt blk00384.txt blk00385.txt blk00386.txt blk00387.txt blk00388.txt blk00389.txt blk00390.txt blk00391.txt blk00392.txt blk00393.txt blk00394.txt blk00395.txt blk00396.txt blk00397.txt blk00398.txt blk00399.txt blk00400.txt blk00401.txt blk00402.txt blk00403.txt blk00404.txt blk00405.txt blk00406.txt blk00407.txt blk00408.txt blk00409.txt blk00410.txt blk00411.txt blk00412.txt blk00413.txt blk00414.txt blk00415.txt blk00416.txt blk00417.txt blk00418.txt blk00419.txt blk00420.txt blk00421.txt blk00422.txt blk00423.txt blk00424.txt blk00425.txt blk00426.txt blk00427.txt blk00428.txt blk00429.txt blk00430.txt blk00431.txt blk00432.txt blk00433.txt blk00434.txt blk00435.txt blk00436.txt blk00437.txt blk00438.txt blk00439.txt blk00440.txt blk00441.txt blk00442.txt blk00443.txt blk00444.txt blk00445.txt blk00446.txt blk00447.txt blk00448.txt blk00449.txt blk00450.txt blk00451.txt blk00452.txt blk00453.txt blk00454.txt blk00455.txt blk00456.txt blk00457.txt blk00458.txt blk00459.txt blk00460.txt blk00461.txt blk00462.txt blk00463.txt blk00464.txt blk00465.txt blk00466.txt blk00467.txt blk00468.txt blk00469.txt blk00470.txt blk00471.txt blk00472.txt blk00473.txt blk00474.txt blk00475.txt blk00476.txt blk00477.txt blk00478.txt blk00479.txt blk00480.txt blk00481.txt blk00482.txt blk00483.txt blk00484.txt blk00485.txt blk00486.txt blk00487.txt blk00488.txt blk00489.txt blk00490.txt blk00491.txt blk00492.txt blk00493.txt blk00494.txt blk00495.txt blk00496.txt blk00497.txt blk00498.txt blk00499.txt blk00500.txt blk00501.txt blk00502.txt blk00503.txt blk00504.txt blk00505.txt blk00506.txt blk00507.txt blk00508.txt blk00509.txt blk00510.txt blk00511.txt blk00512.txt blk00513.txt blk00514.txt blk00515.txt blk00516.txt blk00517.txt blk00518.txt blk00519.txt blk00520.txt blk00521.txt blk00522.txt blk00523.txt blk00524.txt blk00525.txt blk00526.txt blk00527.txt blk00528.txt blk00529.txt blk00530.txt blk00531.txt blk00532.txt blk00533.txt blk00534.txt blk00535.txt blk00536.txt blk00537.txt blk00538.txt blk00539.txt blk00540.txt blk00541.txt blk00542.txt blk00543.txt blk00544.txt blk00545.txt blk00546.txt blk00547.txt blk00548.txt blk00549.txt blk00550.txt blk00551.txt blk00552.txt blk00553.txt blk00554.txt blk00555.txt blk00556.txt blk00557.txt blk00558.txt blk00559.txt blk00560.txt blk00561.txt blk00562.txt blk00563.txt blk00564.txt blk00565.txt blk00566.txt blk00567.txt blk00568.txt blk00569.txt blk00570.txt blk00571.txt blk00572.txt blk00573.txt blk00574.txt blk00575.txt blk00576.txt blk00577.txt blk00578.txt blk00579.txt blk00580.txt blk00581.txt blk00582.txt blk00583.txt blk00584.txt blk00585.txt blk00586.txt blk00587.txt blk00588.txt blk00589.txt blk00590.txt blk00591.txt blk00592.txt blk00593.txt blk00594.txt blk00595.txt blk00596.txt blk00597.txt blk00598.txt blk00599.txt blk00600.txt blk00601.txt blk00602.txt blk00603.txt blk00604.txt blk00605.txt blk00606.txt blk00607.txt blk00608.txt blk00609.txt blk00610.txt blk00611.txt blk00612.txt blk00613.txt blk00614.txt blk00615.txt blk00616.txt blk00617.txt blk00618.txt blk00619.txt blk00620.txt blk00621.txt blk00622.txt blk00623.txt blk00624.txt blk00625.txt blk00626.txt blk00627.txt blk00628.txt blk00629.txt blk00630.txt blk00631.txt blk00632.txt blk00633.txt blk00634.txt blk00635.txt blk00636.txt blk00637.txt blk00638.txt blk00639.txt blk00640.txt blk00641.txt blk00642.txt blk00643.txt blk00644.txt blk00645.txt blk00646.txt blk00647.txt blk00648.txt blk00649.txt blk00650.txt blk00651.txt blk00652.txt blk00653.txt blk00654.txt blk00655.txt blk00656.txt blk00657.txt blk00658.txt blk00659.txt blk00660.txt blk00661.txt blk00662.txt blk00663.txt blk00664.txt blk00665.txt blk00666.txt blk00667.txt blk00668.txt blk00669.txt blk00670.txt blk00671.txt blk00672.txt blk00673.txt blk00674.txt blk00675.txt blk00676.txt blk00677.txt blk00678.txt blk00679.txt blk00680.txt blk00681.txt blk00682.txt blk00683.txt blk00684.txt blk00685.txt blk00686.txt blk00687.txt blk00688.txt blk00689.txt blk00690.txt blk00691.txt blk00692.txt blk00693.txt blk00694.txt blk00695.txt blk00696.txt blk00697.txt blk00698.txt blk00699.txt blk00700.txt blk00701.txt blk00702.txt blk00703.txt blk00704.txt blk00705.txt blk00706.txt blk00707.txt blk00708.txt blk00709.txt blk00710.txt blk00711.txt blk00712.txt blk00713.txt blk00714.txt blk00715.txt blk00716.txt blk00717.txt blk00718.txt blk00719.txt blk00720.txt blk00721.txt blk00722.txt blk00723.txt blk00724.txt blk00725.txt blk00726.txt blk00727.txt blk00728.txt blk00729.txt blk00730.txt blk00731.txt blk00732.txt blk00733.txt blk00734.txt blk00735.txt blk00736.txt blk00737.txt blk00738.txt blk00739.txt blk00740.txt blk00741.txt blk00742.txt blk00743.txt blk00744.txt blk00745.txt blk00746.txt blk00747.txt blk00748.txt blk00749.txt blk00750.txt blk00751.txt blk00752.txt blk00753.txt blk00754.txt blk00755.txt blk00756.txt blk00757.txt blk00758.txt blk00759.txt blk00760.txt blk00761.txt blk00762.txt blk00763.txt blk00764.txt blk00765.txt blk00766.txt blk00767.txt blk00768.txt blk00769.txt blk00770.txt blk00771.txt blk00772.txt blk00773.txt blk00774.txt blk00775.txt blk00776.txt blk00777.txt blk00778.txt blk00779.txt blk00780.txt blk00781.txt blk00782.txt blk00783.txt blk00784.txt blk00785.txt blk00786.txt blk00787.txt blk00788.txt blk00789.txt blk00790.txt blk00791.txt blk00792.txt blk00793.txt blk00794.txt blk00795.txt blk00796.txt blk00797.txt blk00798.txt blk00799.txt blk00800.txt blk00801.txt blk00802.txt blk00803.txt blk00804.txt blk00805.txt blk00806.txt blk00807.txt blk00808.txt blk00809.txt blk00810.txt blk00811.txt blk00812.txt blk00813.txt blk00814.txt blk00815.txt blk00816.txt blk00817.txt blk00818.txt blk00819.txt blk00820.txt blk00821.txt blk00822.txt blk00823.txt blk00824.txt blk00825.txt blk00826.txt blk00827.txt blk00828.txt blk00829.txt blk00830.txt blk00831.txt blk00832.txt blk00833.txt blk00834.txt blk00835.txt blk00836.txt blk00837.txt blk00838.txt blk00839.txt blk00840.txt blk00841.txt blk00842.txt blk00843.txt blk00844.txt blk00845.txt blk00846.txt blk00847.txt blk00848.txt blk00849.txt blk00850.txt blk00851.txt blk00852.txt blk00853.txt blk00854.txt blk00855.txt blk00856.txt blk00857.txt blk00858.txt blk00859.txt blk00860.txt blk00861.txt blk00862.txt blk00863.txt blk00864.txt blk00865.txt blk00866.txt blk00867.txt blk00868.txt blk00869.txt blk00870.txt blk00871.txt blk00872.txt blk00873.txt blk00874.txt blk00875.txt blk00876.txt blk00877.txt blk00878.txt blk00879.txt blk00880.txt blk00881.txt blk00882.txt blk00883.txt blk00884.txt blk00885.txt blk00886.txt blk00887.txt blk00888.txt blk00889.txt blk00890.txt blk00891.txt blk00892.txt blk00893.txt blk00894.txt blk00895.txt blk00896.txt blk00897.txt blk00898.txt blk00899.txt blk00900.txt blk00901.txt blk00902.txt blk00903.txt blk00904.txt blk00905.txt blk00906.txt blk00907.txt blk00908.txt blk00909.txt blk00910.txt blk00911.txt blk00912.txt blk00913.txt blk00914.txt blk00915.txt blk00916.txt blk00917.txt blk00918.txt blk00919.txt blk00920.txt blk00921.txt blk00922.txt blk00923.txt blk00924.txt blk00925.txt blk00926.txt blk00927.txt blk00928.txt blk00929.txt blk00930.txt blk00931.txt blk00932.txt blk00933.txt blk00934.txt blk00935.txt blk00936.txt blk00937.txt blk00938.txt blk00939.txt blk00940.txt blk00941.txt blk00942.txt blk00943.txt blk00944.txt blk00945.txt blk00946.txt blk00947.txt blk00948.txt blk00949.txt blk00950.txt blk00951.txt blk00952.txt blk00953.txt blk00954.txt blk00955.txt blk00956.txt blk00957.txt blk00958.txt blk00959.txt blk00960.txt blk00961.txt blk00962.txt blk00963.txt blk00964.txt blk00965.txt blk00966.txt blk00967.txt blk00968.txt blk00969.txt blk00970.txt blk00971.txt blk00972.txt blk00973.txt blk00974.txt blk00975.txt blk00976.txt blk00977.txt blk00978.txt blk00979.txt blk00980.txt blk00981.txt blk00982.txt blk00983.txt blk00984.txt blk00985.txt blk00986.txt blk00987.txt blk00988.txt blk00989.txt blk00990.txt blk00991.txt blk00992.txt blk00993.txt blk00994.txt blk00995.txt blk00996.txt blk00997.txt blk00998.txt blk00999.txt blk01000.txt blk01001.txt blk01002.txt blk01003.txt blk01004.txt blk01005.txt blk01006.txt blk01007.txt blk01008.txt blk01009.txt blk01010.txt blk01011.txt blk01012.txt blk01013.txt blk01014.txt blk01015.txt blk01016.txt blk01017.txt blk01018.txt blk01019.txt blk01020.txt blk01021.txt blk01022.txt blk01023.txt blk01024.txt blk01025.txt blk01026.txt blk01027.txt blk01028.txt blk01029.txt blk01030.txt blk01031.txt blk01032.txt blk01033.txt blk01034.txt blk01035.txt blk01036.txt blk01037.txt blk01038.txt blk01039.txt blk01040.txt blk01041.txt blk01042.txt blk01043.txt blk01044.txt blk01045.txt blk01046.txt blk01047.txt blk01048.txt blk01049.txt blk01050.txt blk01051.txt blk01052.txt blk01053.txt blk01054.txt blk01055.txt blk01056.txt blk01057.txt blk01058.txt blk01059.txt blk01060.txt blk01061.txt blk01062.txt blk01063.txt blk01064.txt blk01065.txt blk01066.txt blk01067.txt blk01068.txt blk01069.txt blk01070.txt blk01071.txt blk01072.txt blk01073.txt blk01074.txt blk01075.txt blk01076.txt blk01077.txt blk01078.txt blk01079.txt blk01080.txt blk01081.txt blk01082.txt blk01083.txt blk01084.txt blk01085.txt blk01086.txt blk01087.txt blk01088.txt blk01089.txt blk01090.txt blk01091.txt blk01092.txt blk01093.txt blk01094.txt blk01095.txt blk01096.txt blk01097.txt blk01098.txt blk01099.txt blk01100.txt blk01101.txt blk01102.txt blk01103.txt blk01104.txt blk01105.txt blk01106.txt blk01107.txt blk01108.txt blk01109.txt blk01110.txt blk01111.txt blk01112.txt blk01113.txt blk01114.txt blk01115.txt blk01116.txt blk01117.txt blk01118.txt blk01119.txt blk01120.txt blk01121.txt blk01122.txt blk01123.txt blk01124.txt blk01125.txt blk01126.txt blk01127.txt blk01128.txt blk01129.txt blk01130.txt blk01131.txt blk01132.txt blk01133.txt blk01134.txt blk01135.txt blk01136.txt blk01137.txt blk01138.txt blk01139.txt blk01140.txt blk01141.txt blk01142.txt blk01143.txt blk01144.txt blk01145.txt blk01146.txt blk01147.txt blk01148.txt blk01149.txt blk01150.txt blk01151.txt blk01152.txt blk01153.txt blk01154.txt blk01155.txt blk01156.txt blk01157.txt blk01158.txt blk01159.txt blk01160.txt blk01161.txt blk01162.txt blk01163.txt blk01164.txt blk01165.txt blk01166.txt blk01167.txt blk01168.txt blk01169.txt blk01170.txt blk01171.txt blk01172.txt blk01173.txt blk01174.txt blk01175.txt blk01176.txt blk01177.txt blk01178.txt blk01179.txt blk01180.txt blk01181.txt blk01182.txt blk01183.txt blk01184.txt blk01185.txt blk01186.txt blk01187.txt blk01188.txt blk01189.txt blk01190.txt blk01191.txt blk01192.txt blk01193.txt blk01194.txt blk01195.txt blk01196.txt blk01197.txt blk01198.txt blk01199.txt blk01200.txt blk01201.txt blk01202.txt blk01203.txt blk01204.txt blk01205.txt blk01206.txt blk01207.txt blk01208.txt blk01209.txt blk01210.txt blk01211.txt blk01212.txt blk01213.txt blk01214.txt blk01215.txt blk01216.txt blk01217.txt blk01218.txt blk01219.txt blk01220.txt blk01221.txt blk01222.txt blk01223.txt blk01224.txt blk01225.txt blk01226.txt blk01227.txt blk01228.txt blk01229.txt blk01230.txt blk01231.txt blk01232.txt blk01233.txt blk01234.txt blk01235.txt blk01236.txt blk01237.txt blk01238.txt blk01239.txt blk01240.txt blk01241.txt blk01242.txt blk01243.txt blk01244.txt blk01245.txt blk01246.txt blk01247.txt blk01248.txt blk01249.txt blk01250.txt blk01251.txt blk01252.txt blk01253.txt blk01254.txt blk01255.txt blk01256.txt blk01257.txt blk01258.txt blk01259.txt blk01260.txt blk01261.txt blk01262.txt blk01263.txt blk01264.txt blk01265.txt blk01266.txt blk01267.txt blk01268.txt blk01269.txt blk01270.txt blk01271.txt blk01272.txt blk01273.txt blk01274.txt blk01275.txt blk01276.txt blk01277.txt blk01278.txt blk01279.txt blk01280.txt blk01281.txt blk01282.txt blk01283.txt blk01284.txt blk01285.txt blk01286.txt blk01287.txt blk01288.txt blk01289.txt blk01290.txt blk01291.txt blk01292.txt blk01293.txt blk01294.txt blk01295.txt blk01296.txt blk01297.txt blk01298.txt blk01299.txt blk01300.txt blk01301.txt blk01302.txt blk01303.txt blk01304.txt blk01305.txt blk01306.txt blk01307.txt blk01308.txt blk01309.txt blk01310.txt blk01311.txt blk01312.txt blk01313.txt blk01314.txt blk01315.txt blk01316.txt blk01317.txt blk01318.txt blk01319.txt blk01320.txt blk01321.txt blk01322.txt blk01323.txt blk01324.txt blk01325.txt blk01326.txt blk01327.txt blk01328.txt blk01329.txt blk01330.txt blk01331.txt blk01332.txt blk01333.txt blk01334.txt blk01335.txt blk01336.txt blk01337.txt blk01338.txt blk01339.txt blk01340.txt blk01341.txt blk01342.txt blk01343.txt blk01344.txt blk01345.txt blk01346.txt blk01347.txt blk01348.txt blk01349.txt blk01350.txt blk01351.txt blk01352.txt blk01353.txt blk01354.txt blk01355.txt blk01356.txt blk01357.txt blk01358.txt blk01359.txt blk01360.txt blk01361.txt blk01362.txt blk01363.txt blk01364.txt blk01365.txt blk01366.txt blk01367.txt blk01368.txt blk01369.txt blk01370.txt blk01371.txt blk01372.txt blk01373.txt blk01374.txt blk01375.txt blk01376.txt blk01377.txt blk01378.txt blk01379.txt blk01380.txt blk01381.txt blk01382.txt blk01383.txt blk01384.txt blk01385.txt blk01386.txt blk01387.txt blk01388.txt blk01389.txt blk01390.txt blk01391.txt blk01392.txt blk01393.txt blk01394.txt blk01395.txt blk01396.txt blk01397.txt blk01398.txt blk01399.txt blk01400.txt blk01401.txt blk01402.txt blk01403.txt blk01404.txt blk01405.txt blk01406.txt blk01407.txt blk01408.txt blk01409.txt blk01410.txt blk01411.txt blk01412.txt blk01413.txt blk01414.txt blk01415.txt blk01416.txt blk01417.txt blk01418.txt blk01419.txt blk01420.txt blk01421.txt blk01422.txt blk01423.txt blk01424.txt blk01425.txt blk01426.txt blk01427.txt blk01428.txt blk01429.txt blk01430.txt blk01431.txt blk01432.txt blk01433.txt blk01434.txt blk01435.txt blk01436.txt blk01437.txt blk01438.txt blk01439.txt blk01440.txt blk01441.txt blk01442.txt blk01443.txt blk01444.txt blk01445.txt blk01446.txt blk01447.txt blk01448.txt blk01449.txt blk01450.txt blk01451.txt blk01452.txt blk01453.txt blk01454.txt blk01455.txt blk01456.txt blk01457.txt blk01458.txt blk01459.txt blk01460.txt blk01461.txt blk01462.txt blk01463.txt blk01464.txt blk01465.txt blk01466.txt blk01467.txt blk01468.txt blk01469.txt blk01470.txt blk01471.txt blk01472.txt blk01473.txt blk01474.txt blk01475.txt blk01476.txt blk01477.txt blk01478.txt blk01479.txt blk01480.txt blk01481.txt blk01482.txt blk01483.txt blk01484.txt blk01485.txt blk01486.txt blk01487.txt blk01488.txt blk01489.txt blk01490.txt blk01491.txt blk01492.txt blk01493.txt blk01494.txt blk01495.txt blk01496.txt blk01497.txt blk01498.txt blk01499.txt blk01500.txt blk01501.txt blk01502.txt blk01503.txt blk01504.txt blk01505.txt blk01506.txt blk01507.txt blk01508.txt blk01509.txt blk01510.txt blk01511.txt blk01512.txt blk01513.txt blk01514.txt blk01515.txt blk01516.txt blk01517.txt blk01518.txt blk01519.txt blk01520.txt blk01521.txt blk01522.txt blk01523.txt blk01524.txt blk01525.txt blk01526.txt blk01527.txt blk01528.txt blk01529.txt blk01530.txt blk01531.txt blk01532.txt blk01533.txt blk01534.txt blk01535.txt blk01536.txt blk01537.txt blk01538.txt blk01539.txt blk01540.txt blk01541.txt blk01542.txt blk01543.txt blk01544.txt blk01545.txt blk01546.txt blk01547.txt blk01548.txt blk01549.txt blk01550.txt blk01551.txt blk01552.txt blk01553.txt blk01554.txt blk01555.txt blk01556.txt blk01557.txt blk01558.txt blk01559.txt blk01560.txt blk01561.txt blk01562.txt blk01563.txt blk01564.txt blk01565.txt blk01566.txt blk01567.txt blk01568.txt blk01569.txt blk01570.txt blk01571.txt blk01572.txt blk01573.txt blk01574.txt blk01575.txt blk01576.txt blk01577.txt blk01578.txt blk01579.txt blk01580.txt blk01581.txt blk01582.txt blk01583.txt blk01584.txt blk01585.txt blk01586.txt blk01587.txt blk01588.txt blk01589.txt blk01590.txt blk01591.txt blk01592.txt blk01593.txt blk01594.txt blk01595.txt blk01596.txt blk01597.txt blk01598.txt blk01599.txt blk01600.txt blk01601.txt blk01602.txt blk01603.txt blk01604.txt blk01605.txt blk01606.txt blk01607.txt blk01608.txt blk01609.txt blk01610.txt blk01611.txt blk01612.txt blk01613.txt blk01614.txt blk01615.txt blk01616.txt blk01617.txt blk01618.txt blk01619.txt blk01620.txt blk01621.txt blk01622.txt blk01623.txt blk01624.txt blk01625.txt blk01626.txt blk01627.txt blk01628.txt blk01629.txt blk01630.txt blk01631.txt blk01632.txt blk01633.txt blk01634.txt blk01635.txt blk01636.txt blk01637.txt blk01638.txt blk01639.txt blk01640.txt blk01641.txt blk01642.txt blk01643.txt blk01644.txt blk01645.txt blk01646.txt blk01647.txt blk01648.txt blk01649.txt blk01650.txt blk01651.txt blk01652.txt blk01653.txt blk01654.txt blk01655.txt blk01656.txt blk01657.txt blk01658.txt blk01659.txt blk01660.txt blk01661.txt blk01662.txt blk01663.txt blk01664.txt blk01665.txt blk01666.txt blk01667.txt blk01668.txt blk01669.txt blk01670.txt blk01671.txt blk01672.txt blk01673.txt blk01674.txt blk01675.txt blk01676.txt blk01677.txt blk01678.txt blk01679.txt blk01680.txt blk01681.txt blk01682.txt blk01683.txt blk01684.txt blk01685.txt blk01686.txt blk01687.txt blk01688.txt blk01689.txt blk01690.txt blk01691.txt blk01692.txt blk01693.txt blk01694.txt blk01695.txt blk01696.txt blk01697.txt blk01698.txt blk01699.txt blk01700.txt blk01701.txt blk01702.txt blk01703.txt blk01704.txt blk01705.txt blk01706.txt blk01707.txt blk01708.txt blk01709.txt blk01710.txt blk01711.txt blk01712.txt blk01713.txt blk01714.txt blk01715.txt blk01716.txt blk01717.txt blk01718.txt blk01719.txt blk01720.txt blk01721.txt blk01722.txt blk01723.txt blk01724.txt blk01725.txt blk01726.txt blk01727.txt blk01728.txt blk01729.txt blk01730.txt blk01731.txt blk01732.txt blk01733.txt blk01734.txt blk01735.txt blk01736.txt blk01737.txt blk01738.txt blk01739.txt blk01740.txt blk01741.txt blk01742.txt blk01743.txt blk01744.txt blk01745.txt blk01746.txt blk01747.txt blk01748.txt blk01749.txt blk01750.txt blk01751.txt blk01752.txt blk01753.txt blk01754.txt blk01755.txt blk01756.txt blk01757.txt blk01758.txt blk01759.txt blk01760.txt blk01761.txt blk01762.txt blk01763.txt blk01764.txt blk01765.txt blk01766.txt blk01767.txt blk01768.txt blk01769.txt blk01770.txt blk01771.txt blk01772.txt blk01773.txt blk01774.txt blk01775.txt blk01776.txt blk01777.txt blk01778.txt blk01779.txt blk01780.txt blk01781.txt blk01782.txt blk01783.txt blk01784.txt blk01785.txt blk01786.txt blk01787.txt blk01788.txt blk01789.txt blk01790.txt blk01791.txt blk01792.txt blk01793.txt blk01794.txt blk01795.txt blk01796.txt blk01797.txt blk01798.txt blk01799.txt blk01800.txt blk01801.txt blk01802.txt blk01803.txt blk01804.txt blk01805.txt blk01806.txt blk01807.txt blk01808.txt blk01809.txt blk01810.txt blk01811.txt blk01812.txt blk01813.txt blk01814.txt blk01815.txt blk01816.txt blk01817.txt blk01818.txt blk01819.txt blk01820.txt blk01821.txt blk01822.txt blk01823.txt blk01824.txt blk01825.txt blk01826.txt blk01827.txt blk01828.txt blk01829.txt blk01830.txt blk01831.txt blk01832.txt blk01833.txt blk01834.txt blk01835.txt blk01836.txt blk01837.txt blk01838.txt blk01839.txt blk01840.txt blk01841.txt blk01842.txt blk01843.txt blk01844.txt blk01845.txt blk01846.txt blk01847.txt blk01848.txt blk01849.txt blk01850.txt blk01851.txt blk01852.txt blk01853.txt blk01854.txt blk01855.txt blk01856.txt blk01857.txt blk01858.txt blk01859.txt blk01860.txt blk01861.txt blk01862.txt blk01863.txt blk01864.txt blk01865.txt blk01866.txt blk01867.txt blk01868.txt blk01869.txt blk01870.txt blk01871.txt blk01872.txt blk01873.txt blk01874.txt blk01875.txt blk01876.txt blk01877.txt blk01878.txt blk01879.txt blk01880.txt blk01881.txt blk01882.txt blk01883.txt blk01884.txt blk01885.txt blk01886.txt blk01887.txt blk01888.txt blk01889.txt blk01890.txt blk01891.txt blk01892.txt blk01893.txt blk01894.txt blk01895.txt blk01896.txt blk01897.txt blk01898.txt blk01899.txt blk01900.txt blk01901.txt blk01902.txt blk01903.txt blk01904.txt blk01905.txt blk01906.txt blk01907.txt blk01908.txt blk01909.txt blk01910.txt blk01911.txt blk01912.txt blk01913.txt blk01914.txt blk01915.txt blk01916.txt blk01917.txt blk01918.txt blk01919.txt blk01920.txt blk01921.txt blk01922.txt blk01923.txt blk01924.txt blk01925.txt blk01926.txt blk01927.txt blk01928.txt blk01929.txt blk01930.txt blk01931.txt blk01932.txt blk01933.txt blk01934.txt blk01935.txt blk01936.txt blk01937.txt blk01938.txt blk01939.txt blk01940.txt blk01941.txt blk01942.txt blk01943.txt blk01944.txt blk01945.txt blk01946.txt blk01947.txt blk01948.txt blk01949.txt blk01950.txt blk01951.txt blk01952.txt blk01953.txt blk01954.txt blk01955.txt blk01956.txt blk01957.txt blk01958.txt blk01959.txt blk01960.txt blk01961.txt blk01962.txt blk01963.txt blk01964.txt blk01965.txt blk01966.txt blk01967.txt blk01968.txt blk01969.txt blk01970.txt blk01971.txt blk01972.txt blk01973.txt blk01974.txt blk01975.txt blk01976.txt blk01977.txt blk01978.txt blk01979.txt blk01980.txt blk01981.txt blk01982.txt blk01983.txt blk01984.txt blk01985.txt blk01986.txt blk01987.txt blk01988.txt blk01989.txt blk01990.txt blk01991.txt blk01992.txt blk01993.txt blk01994.txt blk01995.txt blk01996.txt blk01997.txt blk01998.txt blk01999.txt blk02000.txt blk02001.txt blk02002.txt blk02003.txt blk02004.txt blk02005.txt blk02006.txt blk02007.txt blk02008.txt blk02009.txt blk02010.txt blk02011.txt blk02012.txt blk02013.txt blk02014.txt blk02015.txt blk02016.txt blk02017.txt blk02018.txt blk02019.txt blk02020.txt blk02021.txt blk02022.txt blk02023.txt blk02024.txt blk02025.txt blk02026.txt blk02027.txt blk02028.txt blk02029.txt blk02030.txt blk02031.txt blk02032.txt blk02033.txt blk02034.txt blk02035.txt blk02036.txt blk02037.txt blk02038.txt blk02039.txt blk02040.txt blk02041.txt blk02042.txt blk02043.txt blk02044.txt blk02045.txt blk02046.txt blk02047.txt blk02048.txt blk02049.txt blk02050.txt blk02051.txt blk02052.txt blk02053.txt blk02054.txt blk02055.txt blk02056.txt blk02057.txt blk02058.txt blk02059.txt blk02060.txt blk02061.txt blk02062.txt blk02063.txt blk02064.txt blk02065.txt blk02066.txt blk02067.txt blk02068.txt blk02069.txt blk02070.txt blk02071.txt blk02072.txt blk02073.txt blk02074.txt blk02075.txt blk02076.txt blk02077.txt blk02078.txt blk02079.txt blk02080.txt blk02081.txt blk02082.txt blk02083.txt blk02084.txt blk02085.txt blk02086.txt blk02087.txt blk02088.txt blk02089.txt blk02090.txt blk02091.txt blk02092.txt blk02093.txt blk02094.txt blk02095.txt blk02096.txt blk02097.txt blk02098.txt blk02099.txt blk02100.txt blk02101.txt blk02102.txt blk02103.txt blk02104.txt blk02105.txt blk02106.txt blk02107.txt blk02108.txt blk02109.txt blk02110.txt blk02111.txt blk02112.txt blk02113.txt blk02114.txt blk02115.txt blk02116.txt blk02117.txt blk02118.txt blk02119.txt blk02120.txt blk02121.txt blk02122.txt blk02123.txt blk02124.txt blk02125.txt blk02126.txt blk02127.txt blk02128.txt blk02129.txt blk02130.txt blk02131.txt blk02132.txt blk02133.txt blk02134.txt blk02135.txt blk02136.txt blk02137.txt blk02138.txt blk02139.txt blk02140.txt blk02141.txt blk02142.txt blk02143.txt blk02144.txt blk02145.txt blk02146.txt blk02147.txt blk02148.txt blk02149.txt blk02150.txt blk02151.txt blk02152.txt blk02153.txt blk02154.txt blk02155.txt blk02156.txt blk02157.txt blk02158.txt blk02159.txt blk02160.txt blk02161.txt blk02162.txt blk02163.txt blk02164.txt blk02165.txt blk02166.txt blk02167.txt blk02168.txt blk02169.txt blk02170.txt blk02171.txt blk02172.txt blk02173.txt blk02174.txt blk02175.txt blk02176.txt blk02177.txt blk02178.txt blk02179.txt blk02180.txt blk02181.txt blk02182.txt blk02183.txt blk02184.txt blk02185.txt blk02186.txt blk02187.txt blk02188.txt blk02189.txt blk02190.txt blk02191.txt blk02192.txt blk02193.txt blk02194.txt blk02195.txt blk02196.txt blk02197.txt blk02198.txt blk02199.txt blk02200.txt blk02201.txt blk02202.txt blk02203.txt blk02204.txt blk02205.txt blk02206.txt blk02207.txt blk02208.txt blk02209.txt blk02210.txt blk02211.txt blk02212.txt blk02213.txt blk02214.txt blk02215.txt blk02216.txt blk02217.txt blk02218.txt blk02219.txt blk02220.txt blk02221.txt blk02222.txt blk02223.txt blk02224.txt blk02225.txt blk02226.txt blk02227.txt blk02228.txt blk02229.txt blk02230.txt blk02231.txt blk02232.txt blk02233.txt blk02234.txt blk02235.txt blk02236.txt blk02237.txt blk02238.txt blk02239.txt blk02240.txt blk02241.txt blk02242.txt blk02243.txt blk02244.txt blk02245.txt blk02246.txt blk02247.txt blk02248.txt blk02249.txt blk02250.txt blk02251.txt blk02252.txt blk02253.txt blk02254.txt blk02255.txt blk02256.txt blk02257.txt blk02258.txt blk02259.txt blk02260.txt blk02261.txt blk02262.txt blk02263.txt blk02264.txt blk02265.txt blk02266.txt blk02267.txt blk02268.txt blk02269.txt blk02270.txt blk02271.txt blk02272.txt blk02273.txt blk02274.txt blk02275.txt blk02276.txt blk02277.txt blk02278.txt blk02279.txt blk02280.txt blk02281.txt blk02282.txt blk02283.txt blk02284.txt blk02285.txt blk02286.txt blk02287.txt blk02288.txt blk02289.txt blk02290.txt blk02291.txt blk02292.txt blk02293.txt blk02294.txt blk02295.txt blk02296.txt blk02297.txt blk02298.txt blk02299.txt blk02300.txt blk02301.txt blk02302.txt blk02303.txt blk02304.txt blk02305.txt blk02306.txt blk02307.txt blk02308.txt blk02309.txt blk02310.txt blk02311.txt blk02312.txt blk02313.txt blk02314.txt blk02315.txt blk02316.txt blk02317.txt blk02318.txt blk02319.txt blk02320.txt blk02321.txt blk02322.txt blk02323.txt blk02324.txt blk02325.txt blk02326.txt blk02327.txt blk02328.txt blk02329.txt blk02330.txt blk02331.txt blk02332.txt blk02333.txt blk02334.txt blk02335.txt blk02336.txt blk02337.txt blk02338.txt blk02339.txt blk02340.txt blk02341.txt blk02342.txt blk02343.txt blk02344.txt blk02345.txt blk02346.txt blk02347.txt blk02348.txt blk02349.txt blk02350.txt blk02351.txt blk02352.txt blk02353.txt blk02354.txt blk02355.txt blk02356.txt blk02357.txt blk02358.txt blk02359.txt blk02360.txt blk02361.txt blk02362.txt blk02363.txt blk02364.txt blk02365.txt blk02366.txt blk02367.txt blk02368.txt blk02369.txt blk02370.txt blk02371.txt blk02372.txt blk02373.txt blk02374.txt blk02375.txt blk02376.txt blk02377.txt blk02378.txt blk02379.txt blk02380.txt blk02381.txt blk02382.txt blk02383.txt blk02384.txt blk02385.txt blk02386.txt blk02387.txt blk02388.txt blk02389.txt blk02390.txt blk02391.txt blk02392.txt blk02393.txt blk02394.txt blk02395.txt blk02396.txt blk02397.txt blk02398.txt blk02399.txt blk02400.txt blk02401.txt blk02402.txt blk02403.txt blk02404.txt blk02405.txt blk02406.txt blk02407.txt blk02408.txt blk02409.txt blk02410.txt blk02411.txt blk02412.txt blk02413.txt blk02414.txt blk02415.txt blk02416.txt blk02417.txt blk02418.txt blk02419.txt blk02420.txt blk02421.txt blk02422.txt blk02423.txt blk02424.txt blk02425.txt blk02426.txt blk02427.txt blk02428.txt blk02429.txt blk02430.txt blk02431.txt blk02432.txt blk02433.txt blk02434.txt blk02435.txt blk02436.txt blk02437.txt blk02438.txt blk02439.txt blk02440.txt blk02441.txt blk02442.txt blk02443.txt blk02444.txt blk02445.txt blk02446.txt blk02447.txt blk02448.txt blk02449.txt blk02450.txt blk02451.txt blk02452.txt blk02453.txt blk02454.txt blk02455.txt blk02456.txt blk02457.txt blk02458.txt blk02459.txt blk02460.txt blk02461.txt blk02462.txt blk02463.txt blk02464.txt blk02465.txt blk02466.txt blk02467.txt blk02468.txt blk02469.txt blk02470.txt blk02471.txt blk02472.txt blk02473.txt blk02474.txt blk02475.txt blk02476.txt blk02477.txt blk02478.txt blk02479.txt blk02480.txt blk02481.txt blk02482.txt blk02483.txt blk02484.txt blk02485.txt blk02486.txt blk02487.txt blk02488.txt blk02489.txt blk02490.txt blk02491.txt blk02492.txt blk02493.txt blk02494.txt blk02495.txt blk02496.txt blk02497.txt blk02498.txt blk02499.txt blk02500.txt blk02501.txt blk02502.txt blk02503.txt blk02504.txt blk02505.txt blk02506.txt blk02507.txt blk02508.txt blk02509.txt blk02510.txt blk02511.txt blk02512.txt blk02513.txt blk02514.txt blk02515.txt blk02516.txt blk02517.txt blk02518.txt blk02519.txt blk02520.txt blk02521.txt blk02522.txt blk02523.txt blk02524.txt blk02525.txt blk02526.txt blk02527.txt blk02528.txt blk02529.txt blk02530.txt blk02531.txt blk02532.txt blk02533.txt blk02534.txt blk02535.txt blk02536.txt blk02537.txt blk02538.txt blk02539.txt blk02540.txt blk02541.txt blk02542.txt blk02543.txt blk02544.txt blk02545.txt blk02546.txt blk02547.txt blk02548.txt blk02549.txt blk02550.txt blk02551.txt blk02552.txt blk02553.txt blk02554.txt blk02555.txt blk02556.txt blk02557.txt blk02558.txt blk02559.txt blk02560.txt blk02561.txt blk02562.txt blk02563.txt blk02564.txt blk02565.txt blk02566.txt blk02567.txt blk02568.txt blk02569.txt blk02570.txt blk02571.txt blk02572.txt blk02573.txt blk02574.txt blk02575.txt blk02576.txt blk02577.txt blk02578.txt blk02579.txt blk02580.txt blk02581.txt blk02582.txt blk02583.txt blk02584.txt blk02585.txt blk02586.txt blk02587.txt blk02588.txt blk02589.txt blk02590.txt blk02591.txt blk02592.txt blk02593.txt blk02594.txt blk02595.txt blk02596.txt blk02597.txt blk02598.txt blk02599.txt blk02600.txt blk02601.txt blk02602.txt blk02603.txt blk02604.txt blk02605.txt blk02606.txt blk02607.txt blk02608.txt blk02609.txt blk02610.txt blk02611.txt blk02612.txt blk02613.txt blk02614.txt blk02615.txt blk02616.txt blk02617.txt blk02618.txt blk02619.txt blk02620.txt blk02621.txt blk02622.txt blk02623.txt blk02624.txt blk02625.txt blk02626.txt blk02627.txt blk02628.txt blk02629.txt blk02630.txt blk02631.txt blk02632.txt blk02633.txt blk02634.txt blk02635.txt blk02636.txt blk02637.txt blk02638.txt blk02639.txt blk02640.txt blk02641.txt blk02642.txt blk02643.txt blk02644.txt blk02645.txt blk02646.txt blk02647.txt blk02648.txt blk02649.txt blk02650.txt blk02651.txt blk02652.txt blk02653.txt blk02654.txt blk02655.txt blk02656.txt blk02657.txt blk02658.txt blk02659.txt blk02660.txt blk02661.txt blk02662.txt blk02663.txt blk02664.txt blk02665.txt blk02666.txt blk02667.txt blk02668.txt blk02669.txt blk02670.txt blk02671.txt blk02672.txt blk02673.txt blk02674.txt blk02675.txt blk02676.txt blk02677.txt blk02678.txt blk02679.txt blk02680.txt blk02681.txt blk02682.txt blk02683.txt blk02684.txt blk02685.txt blk02686.txt blk02687.txt blk02688.txt blk02689.txt blk02690.txt blk02691.txt blk02692.txt blk02693.txt blk02694.txt blk02695.txt blk02696.txt blk02697.txt blk02698.txt blk02699.txt blk02700.txt blk02701.txt blk02702.txt blk02703.txt blk02704.txt blk02705.txt blk02706.txt blk02707.txt blk02708.txt blk02709.txt blk02710.txt blk02711.txt blk02712.txt blk02713.txt blk02714.txt blk02715.txt blk02716.txt blk02717.txt blk02718.txt blk02719.txt blk02720.txt blk02721.txt blk02722.txt blk02723.txt blk02724.txt blk02725.txt blk02726.txt blk02727.txt blk02728.txt blk02729.txt blk02730.txt blk02731.txt blk02732.txt blk02733.txt blk02734.txt blk02735.txt blk02736.txt blk02737.txt blk02738.txt blk02739.txt blk02740.txt blk02741.txt blk02742.txt blk02743.txt blk02744.txt blk02745.txt blk02746.txt blk02747.txt blk02748.txt blk02749.txt blk02750.txt blk02751.txt blk02752.txt blk02753.txt blk02754.txt blk02755.txt blk02756.txt blk02757.txt blk02758.txt blk02759.txt blk02760.txt blk02761.txt blk02762.txt blk02763.txt blk02764.txt blk02765.txt blk02766.txt blk02767.txt blk02768.txt blk02769.txt blk02770.txt blk02771.txt blk02772.txt blk02773.txt blk02774.txt blk02775.txt blk02776.txt blk02777.txt blk02778.txt blk02779.txt blk02780.txt blk02781.txt blk02782.txt blk02783.txt blk02784.txt blk02785.txt blk02786.txt blk02787.txt blk02788.txt blk02789.txt blk02790.txt blk02791.txt blk02792.txt blk02793.txt blk02794.txt blk02795.txt blk02796.txt blk02797.txt blk02798.txt blk02799.txt blk02800.txt blk02801.txt blk02802.txt blk02803.txt blk02804.txt blk02805.txt blk02806.txt blk02807.txt blk02808.txt blk02809.txt blk02810.txt blk02811.txt blk02812.txt blk02813.txt blk02814.txt blk02815.txt blk02816.txt blk02817.txt blk02818.txt blk02819.txt blk02820.txt blk02821.txt blk02822.txt blk02823.txt blk02824.txt blk02825.txt blk02826.txt blk02827.txt blk02828.txt blk02829.txt blk02830.txt blk02831.txt blk02832.txt blk02833.txt blk02834.txt blk02835.txt blk02836.txt blk02837.txt blk02838.txt blk02839.txt blk02840.txt blk02841.txt blk02842.txt blk02843.txt blk02844.txt blk02845.txt blk02846.txt blk02847.txt blk02848.txt blk02849.txt blk02850.txt blk02851.txt blk02852.txt blk02853.txt blk02854.txt blk02855.txt blk02856.txt blk02857.txt blk02858.txt blk02859.txt blk02860.txt blk02861.txt blk02862.txt blk02863.txt blk02864.txt blk02865.txt blk02866.txt blk02867.txt blk02868.txt blk02869.txt blk02870.txt blk02871.txt blk02872.txt blk02873.txt blk02874.txt blk02875.txt blk02876.txt blk02877.txt blk02878.txt blk02879.txt blk02880.txt blk02881.txt blk02882.txt blk02883.txt blk02884.txt blk02885.txt blk02886.txt blk02887.txt blk02888.txt blk02889.txt blk02890.txt blk02891.txt blk02892.txt blk02893.txt blk02894.txt blk02895.txt blk02896.txt blk02897.txt blk02898.txt blk02899.txt blk02900.txt blk02901.txt blk02902.txt blk02903.txt blk02904.txt blk02905.txt blk02906.txt blk02907.txt blk02908.txt blk02909.txt blk02910.txt blk02911.txt blk02912.txt blk02913.txt blk02914.txt blk02915.txt blk02916.txt blk02917.txt blk02918.txt blk02919.txt blk02920.txt blk02921.txt blk02922.txt blk02923.txt blk02924.txt blk02925.txt blk02926.txt blk02927.txt blk02928.txt blk02929.txt blk02930.txt blk02931.txt blk02932.txt blk02933.txt blk02934.txt blk02935.txt blk02936.txt blk02937.txt blk02938.txt blk02939.txt blk02940.txt blk02941.txt blk02942.txt blk02943.txt blk02944.txt blk02945.txt blk02946.txt blk02947.txt blk02948.txt blk02949.txt blk02950.txt blk02951.txt blk02952.txt blk02953.txt blk02954.txt blk02955.txt blk02956.txt blk02957.txt blk02958.txt blk02959.txt blk02960.txt blk02961.txt blk02962.txt blk02963.txt blk02964.txt blk02965.txt blk02966.txt blk02967.txt blk02968.txt blk02969.txt blk02970.txt blk02971.txt blk02972.txt blk02973.txt blk02974.txt blk02975.txt blk02976.txt blk02977.txt blk02978.txt blk02979.txt blk02980.txt blk02981.txt blk02982.txt blk02983.txt blk02984.txt blk02985.txt blk02986.txt blk02987.txt blk02988.txt blk02989.txt blk02990.txt blk02991.txt blk02992.txt blk02993.txt blk02994.txt blk02995.txt blk02996.txt blk02997.txt blk02998.txt blk02999.txt blk03000.txt blk03001.txt blk03002.txt blk03003.txt blk03004.txt blk03005.txt blk03006.txt blk03007.txt blk03008.txt blk03009.txt blk03010.txt blk03011.txt blk03012.txt blk03013.txt blk03014.txt blk03015.txt blk03016.txt blk03017.txt blk03018.txt blk03019.txt blk03020.txt blk03021.txt blk03022.txt blk03023.txt blk03024.txt blk03025.txt blk03026.txt blk03027.txt blk03028.txt blk03029.txt blk03030.txt blk03031.txt blk03032.txt blk03033.txt blk03034.txt blk03035.txt blk03036.txt blk03037.txt blk03038.txt blk03039.txt blk03040.txt blk03041.txt blk03042.txt blk03043.txt blk03044.txt blk03045.txt blk03046.txt blk03047.txt blk03048.txt blk03049.txt blk03050.txt blk03051.txt blk03052.txt blk03053.txt blk03054.txt blk03055.txt blk03056.txt blk03057.txt blk03058.txt blk03059.txt blk03060.txt blk03061.txt blk03062.txt blk03063.txt blk03064.txt blk03065.txt blk03066.txt blk03067.txt blk03068.txt blk03069.txt blk03070.txt blk03071.txt blk03072.txt blk03073.txt blk03074.txt blk03075.txt blk03076.txt blk03077.txt blk03078.txt blk03079.txt blk03080.txt blk03081.txt blk03082.txt blk03083.txt blk03084.txt blk03085.txt blk03086.txt blk03087.txt blk03088.txt blk03089.txt blk03090.txt blk03091.txt blk03092.txt blk03093.txt blk03094.txt blk03095.txt blk03096.txt blk03097.txt blk03098.txt blk03099.txt blk03100.txt blk03101.txt blk03102.txt blk03103.txt blk03104.txt blk03105.txt blk03106.txt blk03107.txt blk03108.txt blk03109.txt blk03110.txt blk03111.txt blk03112.txt blk03113.txt blk03114.txt blk03115.txt blk03116.txt blk03117.txt blk03118.txt blk03119.txt blk03120.txt blk03121.txt blk03122.txt blk03123.txt blk03124.txt blk03125.txt blk03126.txt blk03127.txt blk03128.txt blk03129.txt blk03130.txt blk03131.txt blk03132.txt blk03133.txt blk03134.txt blk03135.txt blk03136.txt blk03137.txt blk03138.txt blk03139.txt blk03140.txt blk03141.txt blk03142.txt blk03143.txt blk03144.txt blk03145.txt blk03146.txt blk03147.txt blk03148.txt blk03149.txt blk03150.txt blk03151.txt blk03152.txt blk03153.txt blk03154.txt blk03155.txt blk03156.txt blk03157.txt blk03158.txt blk03159.txt blk03160.txt blk03161.txt blk03162.txt blk03163.txt blk03164.txt blk03165.txt blk03166.txt blk03167.txt blk03168.txt blk03169.txt blk03170.txt blk03171.txt blk03172.txt blk03173.txt blk03174.txt blk03175.txt blk03176.txt blk03177.txt blk03178.txt blk03179.txt blk03180.txt blk03181.txt blk03182.txt blk03183.txt blk03184.txt blk03185.txt blk03186.txt blk03187.txt blk03188.txt blk03189.txt blk03190.txt blk03191.txt blk03192.txt blk03193.txt blk03194.txt blk03195.txt blk03196.txt blk03197.txt blk03198.txt blk03199.txt blk03200.txt blk03201.txt blk03202.txt blk03203.txt blk03204.txt blk03205.txt blk03206.txt blk03207.txt blk03208.txt blk03209.txt blk03210.txt blk03211.txt blk03212.txt blk03213.txt blk03214.txt blk03215.txt blk03216.txt blk03217.txt blk03218.txt blk03219.txt blk03220.txt blk03221.txt blk03222.txt blk03223.txt blk03224.txt blk03225.txt blk03226.txt blk03227.txt blk03228.txt blk03229.txt blk03230.txt blk03231.txt blk03232.txt blk03233.txt blk03234.txt blk03235.txt blk03236.txt blk03237.txt blk03238.txt blk03239.txt blk03240.txt blk03241.txt blk03242.txt blk03243.txt blk03244.txt blk03245.txt blk03246.txt blk03247.txt blk03248.txt blk03249.txt blk03250.txt blk03251.txt blk03252.txt blk03253.txt blk03254.txt blk03255.txt blk03256.txt blk03257.txt blk03258.txt blk03259.txt blk03260.txt blk03261.txt blk03262.txt blk03263.txt blk03264.txt blk03265.txt blk03266.txt blk03267.txt blk03268.txt blk03269.txt blk03270.txt blk03271.txt blk03272.txt blk03273.txt blk03274.txt blk03275.txt blk03276.txt blk03277.txt blk03278.txt blk03279.txt blk03280.txt blk03281.txt blk03282.txt blk03283.txt blk03284.txt blk03285.txt blk03286.txt blk03287.txt blk03288.txt blk03289.txt blk03290.txt blk03291.txt blk03292.txt blk03293.txt blk03294.txt blk03295.txt blk03296.txt blk03297.txt blk03298.txt blk03299.txt blk03300.txt blk03301.txt blk03302.txt blk03303.txt blk03304.txt blk03305.txt blk03306.txt blk03307.txt blk03308.txt blk03309.txt blk03310.txt blk03311.txt blk03312.txt blk03313.txt blk03314.txt blk03315.txt blk03316.txt blk03317.txt blk03318.txt blk03319.txt blk03320.txt blk03321.txt blk03322.txt blk03323.txt blk03324.txt blk03325.txt blk03326.txt blk03327.txt blk03328.txt blk03329.txt blk03330.txt blk03331.txt blk03332.txt blk03333.txt blk03334.txt blk03335.txt blk03336.txt blk03337.txt blk03338.txt blk03339.txt blk03340.txt blk03341.txt blk03342.txt blk03343.txt blk03344.txt blk03345.txt blk03346.txt blk03347.txt blk03348.txt blk03349.txt blk03350.txt blk03351.txt blk03352.txt blk03353.txt blk03354.txt blk03355.txt blk03356.txt blk03357.txt blk03358.txt blk03359.txt blk03360.txt blk03361.txt blk03362.txt blk03363.txt blk03364.txt blk03365.txt blk03366.txt blk03367.txt blk03368.txt blk03369.txt blk03370.txt blk03371.txt blk03372.txt blk03373.txt blk03374.txt blk03375.txt blk03376.txt blk03377.txt blk03378.txt blk03379.txt blk03380.txt blk03381.txt blk03382.txt blk03383.txt blk03384.txt blk03385.txt blk03386.txt blk03387.txt blk03388.txt blk03389.txt blk03390.txt blk03391.txt blk03392.txt blk03393.txt blk03394.txt blk03395.txt blk03396.txt blk03397.txt blk03398.txt blk03399.txt blk03400.txt blk03401.txt blk03402.txt blk03403.txt blk03404.txt blk03405.txt blk03406.txt blk03407.txt blk03408.txt blk03409.txt blk03410.txt blk03411.txt blk03412.txt blk03413.txt blk03414.txt blk03415.txt blk03416.txt blk03417.txt blk03418.txt blk03419.txt blk03420.txt blk03421.txt blk03422.txt blk03423.txt blk03424.txt blk03425.txt blk03426.txt blk03427.txt blk03428.txt blk03429.txt blk03430.txt blk03431.txt blk03432.txt blk03433.txt blk03434.txt blk03435.txt blk03436.txt blk03437.txt blk03438.txt blk03439.txt blk03440.txt blk03441.txt blk03442.txt blk03443.txt blk03444.txt blk03445.txt blk03446.txt blk03447.txt blk03448.txt blk03449.txt blk03450.txt blk03451.txt blk03452.txt blk03453.txt blk03454.txt blk03455.txt blk03456.txt blk03457.txt blk03458.txt blk03459.txt blk03460.txt blk03461.txt blk03462.txt blk03463.txt blk03464.txt blk03465.txt blk03466.txt blk03467.txt blk03468.txt blk03469.txt blk03470.txt blk03471.txt blk03472.txt blk03473.txt blk03474.txt blk03475.txt blk03476.txt blk03477.txt blk03478.txt blk03479.txt blk03480.txt blk03481.txt blk03482.txt blk03483.txt blk03484.txt blk03485.txt blk03486.txt blk03487.txt blk03488.txt blk03489.txt blk03490.txt blk03491.txt blk03492.txt blk03493.txt blk03494.txt blk03495.txt blk03496.txt blk03497.txt blk03498.txt blk03499.txt blk03500.txt blk03501.txt blk03502.txt blk03503.txt blk03504.txt blk03505.txt blk03506.txt blk03507.txt blk03508.txt blk03509.txt blk03510.txt blk03511.txt blk03512.txt blk03513.txt blk03514.txt blk03515.txt blk03516.txt blk03517.txt blk03518.txt blk03519.txt blk03520.txt blk03521.txt blk03522.txt blk03523.txt blk03524.txt blk03525.txt blk03526.txt blk03527.txt blk03528.txt blk03529.txt blk03530.txt blk03531.txt blk03532.txt blk03533.txt blk03534.txt blk03535.txt blk03536.txt blk03537.txt blk03538.txt blk03539.txt blk03540.txt blk03541.txt blk03542.txt blk03543.txt blk03544.txt blk03545.txt blk03546.txt blk03547.txt blk03548.txt blk03549.txt blk03550.txt blk03551.txt blk03552.txt blk03553.txt blk03554.txt blk03555.txt blk03556.txt blk03557.txt blk03558.txt blk03559.txt blk03560.txt blk03561.txt blk03562.txt blk03563.txt blk03564.txt blk03565.txt blk03566.txt blk03567.txt blk03568.txt blk03569.txt blk03570.txt blk03571.txt blk03572.txt blk03573.txt blk03574.txt blk03575.txt blk03576.txt blk03577.txt blk03578.txt blk03579.txt blk03580.txt blk03581.txt blk03582.txt blk03583.txt blk03584.txt blk03585.txt blk03586.txt blk03587.txt blk03588.txt blk03589.txt blk03590.txt blk03591.txt blk03592.txt blk03593.txt blk03594.txt blk03595.txt blk03596.txt blk03597.txt blk03598.txt blk03599.txt blk03600.txt blk03601.txt blk03602.txt blk03603.txt blk03604.txt blk03605.txt blk03606.txt blk03607.txt blk03608.txt blk03609.txt blk03610.txt blk03611.txt blk03612.txt blk03613.txt blk03614.txt blk03615.txt blk03616.txt blk03617.txt blk03618.txt blk03619.txt blk03620.txt blk03621.txt blk03622.txt blk03623.txt blk03624.txt blk03625.txt blk03626.txt blk03627.txt blk03628.txt blk03629.txt blk03630.txt blk03631.txt blk03632.txt blk03633.txt blk03634.txt blk03635.txt blk03636.txt blk03637.txt blk03638.txt blk03639.txt blk03640.txt blk03641.txt blk03642.txt blk03643.txt blk03644.txt blk03645.txt blk03646.txt blk03647.txt blk03648.txt blk03649.txt blk03650.txt blk03651.txt blk03652.txt blk03653.txt blk03654.txt blk03655.txt blk03656.txt blk03657.txt blk03658.txt blk03659.txt blk03660.txt blk03661.txt blk03662.txt blk03663.txt blk03664.txt blk03665.txt blk03666.txt blk03667.txt blk03668.txt blk03669.txt blk03670.txt blk03671.txt blk03672.txt blk03673.txt blk03674.txt blk03675.txt blk03676.txt blk03677.txt blk03678.txt blk03679.txt blk03680.txt blk03681.txt blk03682.txt blk03683.txt blk03684.txt blk03685.txt blk03686.txt blk03687.txt blk03688.txt blk03689.txt blk03690.txt blk03691.txt blk03692.txt blk03693.txt blk03694.txt blk03695.txt blk03696.txt blk03697.txt blk03698.txt blk03699.txt blk03700.txt blk03701.txt blk03702.txt blk03703.txt blk03704.txt blk03705.txt blk03706.txt blk03707.txt blk03708.txt blk03709.txt blk03710.txt blk03711.txt blk03712.txt blk03713.txt blk03714.txt blk03715.txt blk03716.txt blk03717.txt blk03718.txt blk03719.txt blk03720.txt blk03721.txt blk03722.txt blk03723.txt blk03724.txt blk03725.txt blk03726.txt blk03727.txt blk03728.txt blk03729.txt blk03730.txt blk03731.txt blk03732.txt blk03733.txt blk03734.txt blk03735.txt blk03736.txt blk03737.txt blk03738.txt blk03739.txt blk03740.txt blk03741.txt blk03742.txt blk03743.txt blk03744.txt blk03745.txt blk03746.txt blk03747.txt blk03748.txt blk03749.txt blk03750.txt blk03751.txt blk03752.txt blk03753.txt blk03754.txt blk03755.txt blk03756.txt blk03757.txt blk03758.txt blk03759.txt blk03760.txt blk03761.txt blk03762.txt blk03763.txt blk03764.txt blk03765.txt blk03766.txt blk03767.txt blk03768.txt blk03769.txt blk03770.txt blk03771.txt blk03772.txt blk03773.txt blk03774.txt blk03775.txt blk03776.txt blk03777.txt blk03778.txt blk03779.txt blk03780.txt blk03781.txt blk03782.txt blk03783.txt blk03784.txt blk03785.txt blk03786.txt blk03787.txt blk03788.txt blk03789.txt blk03790.txt blk03791.txt blk03792.txt blk03793.txt blk03794.txt blk03795.txt blk03796.txt blk03797.txt blk03798.txt blk03799.txt blk03800.txt blk03801.txt blk03802.txt blk03803.txt blk03804.txt blk03805.txt blk03806.txt blk03807.txt blk03808.txt blk03809.txt blk03810.txt blk03811.txt blk03812.txt blk03813.txt blk03814.txt blk03815.txt blk03816.txt blk03817.txt blk03818.txt blk03819.txt blk03820.txt blk03821.txt blk03822.txt blk03823.txt blk03824.txt blk03825.txt blk03826.txt blk03827.txt blk03828.txt blk03829.txt blk03830.txt blk03831.txt blk03832.txt blk03833.txt blk03834.txt blk03835.txt blk03836.txt blk03837.txt blk03838.txt blk03839.txt blk03840.txt blk03841.txt blk03842.txt blk03843.txt blk03844.txt blk03845.txt blk03846.txt blk03847.txt blk03848.txt blk03849.txt blk03850.txt blk03851.txt blk03852.txt blk03853.txt blk03854.txt blk03855.txt blk03856.txt blk03857.txt blk03858.txt blk03859.txt blk03860.txt blk03861.txt blk03862.txt blk03863.txt blk03864.txt blk03865.txt blk03866.txt blk03867.txt blk03868.txt blk03869.txt blk03870.txt blk03871.txt blk03872.txt blk03873.txt blk03874.txt blk03875.txt blk03876.txt blk03877.txt blk03878.txt blk03879.txt blk03880.txt blk03881.txt blk03882.txt blk03883.txt blk03884.txt blk03885.txt blk03886.txt blk03887.txt blk03888.txt blk03889.txt blk03890.txt blk03891.txt blk03892.txt blk03893.txt blk03894.txt blk03895.txt blk03896.txt blk03897.txt blk03898.txt blk03899.txt blk03900.txt blk03901.txt blk03902.txt blk03903.txt blk03904.txt blk03905.txt blk03906.txt blk03907.txt blk03908.txt blk03909.txt blk03910.txt blk03911.txt blk03912.txt blk03913.txt blk03914.txt blk03915.txt blk03916.txt blk03917.txt blk03918.txt blk03919.txt blk03920.txt blk03921.txt blk03922.txt blk03923.txt blk03924.txt blk03925.txt blk03926.txt blk03927.txt blk03928.txt blk03929.txt blk03930.txt blk03931.txt blk03932.txt blk03933.txt blk03934.txt blk03935.txt blk03936.txt blk03937.txt blk03938.txt blk03939.txt blk03940.txt blk03941.txt blk03942.txt blk03943.txt blk03944.txt blk03945.txt blk03946.txt blk03947.txt blk03948.txt blk03949.txt blk03950.txt blk03951.txt blk03952.txt blk03953.txt blk03954.txt blk03955.txt blk03956.txt blk03957.txt blk03958.txt blk03959.txt blk03960.txt blk03961.txt blk03962.txt blk03963.txt blk03964.txt blk03965.txt blk03966.txt blk03967.txt blk03968.txt blk03969.txt blk03970.txt blk03971.txt blk03972.txt blk03973.txt blk03974.txt blk03975.txt blk03976.txt blk03977.txt blk03978.txt blk03979.txt blk03980.txt blk03981.txt blk03982.txt blk03983.txt blk03984.txt blk03985.txt blk03986.txt blk03987.txt blk03988.txt blk03989.txt blk03990.txt blk03991.txt blk03992.txt blk03993.txt blk03994.txt blk03995.txt blk03996.txt blk03997.txt blk03998.txt blk03999.txt blk04000.txt blk04001.txt blk04002.txt blk04003.txt blk04004.txt blk04005.txt blk04006.txt blk04007.txt blk04008.txt blk04009.txt blk04010.txt blk04011.txt blk04012.txt blk04013.txt blk04014.txt blk04015.txt blk04016.txt blk04017.txt blk04018.txt blk04019.txt blk04020.txt blk04021.txt blk04022.txt blk04023.txt blk04024.txt blk04025.txt blk04026.txt blk04027.txt blk04028.txt blk04029.txt blk04030.txt blk04031.txt blk04032.txt blk04033.txt blk04034.txt blk04035.txt blk04036.txt blk04037.txt blk04038.txt blk04039.txt blk04040.txt blk04041.txt blk04042.txt blk04043.txt blk04044.txt blk04045.txt blk04046.txt blk04047.txt blk04048.txt blk04049.txt blk04050.txt blk04051.txt blk04052.txt blk04053.txt blk04054.txt blk04055.txt blk04056.txt blk04057.txt blk04058.txt blk04059.txt blk04060.txt blk04061.txt blk04062.txt blk04063.txt blk04064.txt blk04065.txt blk04066.txt blk04067.txt blk04068.txt blk04069.txt blk04070.txt blk04071.txt blk04072.txt blk04073.txt blk04074.txt blk04075.txt blk04076.txt blk04077.txt blk04078.txt blk04079.txt blk04080.txt blk04081.txt blk04082.txt blk04083.txt blk04084.txt blk04085.txt blk04086.txt blk04087.txt blk04088.txt blk04089.txt blk04090.txt blk04091.txt blk04092.txt blk04093.txt blk04094.txt blk04095.txt blk04096.txt blk04097.txt blk04098.txt blk04099.txt blk04100.txt blk04101.txt blk04102.txt blk04103.txt blk04104.txt blk04105.txt blk04106.txt blk04107.txt blk04108.txt blk04109.txt blk04110.txt blk04111.txt blk04112.txt blk04113.txt blk04114.txt blk04115.txt blk04116.txt blk04117.txt blk04118.txt blk04119.txt blk04120.txt blk04121.txt blk04122.txt blk04123.txt blk04124.txt blk04125.txt blk04126.txt blk04127.txt blk04128.txt blk04129.txt blk04130.txt blk04131.txt blk04132.txt blk04133.txt blk04134.txt blk04135.txt blk04136.txt blk04137.txt blk04138.txt blk04139.txt blk04140.txt blk04141.txt blk04142.txt blk04143.txt blk04144.txt blk04145.txt blk04146.txt blk04147.txt blk04148.txt blk04149.txt blk04150.txt blk04151.txt blk04152.txt blk04153.txt blk04154.txt blk04155.txt blk04156.txt blk04157.txt blk04158.txt blk04159.txt blk04160.txt blk04161.txt blk04162.txt blk04163.txt blk04164.txt blk04165.txt blk04166.txt blk04167.txt blk04168.txt blk04169.txt blk04170.txt blk04171.txt blk04172.txt blk04173.txt blk04174.txt blk04175.txt blk04176.txt blk04177.txt Show all files
Advertisement: