diff --git a/examples/4/index.html b/examples/4/index.html new file mode 100644 index 0000000..e0bf732 --- /dev/null +++ b/examples/4/index.html @@ -0,0 +1 @@ + diff --git a/examples/4/index.ts b/examples/4/index.ts new file mode 100644 index 0000000..c3089d5 --- /dev/null +++ b/examples/4/index.ts @@ -0,0 +1,57 @@ +import { Sprite, JAtlasManager } from "../../src/mod.ts" + +const + FPS = 60, + W = 800, + H = 600, + canvas = document.createElement("canvas")!, + ctx = canvas.getContext("2d")!, + sprites: Sprite[] = [] + +JAtlasManager.fromURL("./manuscript.jpg.jatlas.json") + .then(async (new_atlas_man) => { + await new_atlas_man.source_loaded + await new_atlas_man.entries_loaded + window.atlas_man = new_atlas_man + for (const id of Object.keys(new_atlas_man.entries)) { + const + new_sprite = new_atlas_man.getEntryImageSprite(parseFloat(id)), + scale = 0.33 + new_sprite.source_loaded + .then((s) => { + const { width, height } = s.bitmap! + s.setConfig({ + x: Math.random() * W, + y: Math.random() * H, + width: width * scale, + height: height * scale, + }) + }) + sprites.push(new_sprite) + } + }) + + +document.body.appendChild(canvas) +canvas.width = W +canvas.height = H +let t = 0 +const + drawAll = () => { + ctx.resetTransform() + ctx.fillStyle = "yellow" + ctx.fillRect(0, 0, W, H) + for (const sprite of sprites) { + sprite.coords[0] += 50 / FPS * Math.random() + sprite.coords[1] += 50 / FPS * Math.random() + if (sprite.coords[0] > W) sprite.coords[0] = 0 + if (sprite.coords[1] > H) sprite.coords[1] = 0 + sprite.draw(ctx) + } + t += 1 / FPS + }, + RUN = setInterval(requestAnimationFrame, 1 / FPS, drawAll) + +Object.assign(window, { + drawAll, RUN, canvas, ctx, sprites +}) \ No newline at end of file diff --git a/examples/4/manuscript.jpg b/examples/4/manuscript.jpg new file mode 100644 index 0000000..58d274b Binary files /dev/null and b/examples/4/manuscript.jpg differ diff --git a/examples/4/manuscript.jpg.jatlas.json b/examples/4/manuscript.jpg.jatlas.json new file mode 100644 index 0000000..bd1f925 --- /dev/null +++ b/examples/4/manuscript.jpg.jatlas.json @@ -0,0 +1,245 @@ +{ + "source": "./manuscript.jpg", + "entries": { + "1": { + "x": 952, + "y": 430, + "width": 212, + "height": 144, + "format": "data", + "data": "data:image/webp;base64,UklGRqQDAABXRUJQVlA4WAoAAAAwAAAA0wAAjwAASUNDUMgBAAAAAAHIAAAAAAQwAABtbnRyUkdCIFhZWiAAAAAAAAAAAAAAAABhY3NwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQAA9tYAAQAAAADTLQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAlkZXNjAAAA8AAAACRyWFlaAAABFAAAABRnWFlaAAABKAAAABRiWFlaAAABPAAAABR3dHB0AAABUAAAABRyVFJDAAABZAAAAChnVFJDAAABZAAAAChiVFJDAAABZAAAAChjcHJ0AAABjAAAADxtbHVjAAAAAAAAAAEAAAAMZW5VUwAAAAgAAAAcAHMAUgBHAEJYWVogAAAAAAAAb6IAADj1AAADkFhZWiAAAAAAAABimQAAt4UAABjaWFlaIAAAAAAAACSgAAAPhAAAts9YWVogAAAAAAAA9tYAAQAAAADTLXBhcmEAAAAAAAQAAAACZmYAAPKnAAANWQAAE9AAAApbAAAAAAAAAABtbHVjAAAAAAAAAAEAAAAMZW5VUwAAACAAAAAcAEcAbwBvAGcAbABlACAASQBuAGMALgAgADIAMAAxADZWUDhMtgEAAC/TwCMQDzD/8z//8x/wgBxJkiQll/OJCIiyooFoiIIIPG/aprsqK2q4eUX0H4LbNpIkzb21fdmupPoLkiRJkt7HqSRJkiTZ18MYl57ic1w3PscN5XWMMShjcWCv2wgcWWy7giMRPjIFZSORq725W1Ab7nfgyOT8IB4ny/IW2J+Vhg8gpuFTEYPCEp6Cwkhp+EykoOxOSsPupDTsTjYPkc3bm+wrmqDZIUS2AZG1boGmddaakWYAwthAMFoTjNYAqvVx4bQuis5h4gQtZvvlrElO0GKaHSd2V0UOLjfgrtZ1bdifVembOIvq+uZ/miKWsGLXWLFNESPU1cP6UMbb76rE76oOqrfIQAStsQEzuSK7MvBdTUPJrrKrbMNkHdswwTZMsH9MhsOPaDh9GkjCEkzSnAVm0gJ/GEiOUhagSQu80wXe6YRvGIH+deGCTrigTTpaR2Awe3Qc+t+gFfJvg9YM/Xy0Kk+rlLUKYKtsxjoM289Gow5v7YBX79l6eM1fDQv3ntgcYROM3Ra2zk7viX0OtkfTHdmCZg3Afttpqqbtk6VOf2Fi111utcvu/cJdMrsvLBZiAg==" + }, + "2": { + "x": 764, + "y": 413, + "width": 169, + "height": 163, + "format": "data", + "data": "data:image/webp;base64,UklGRmQDAABXRUJQVlA4WAoAAAAwAAAAqAAAogAASUNDUMgBAAAAAAHIAAAAAAQwAABtbnRyUkdCIFhZWiAAAAAAAAAAAAAAAABhY3NwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQAA9tYAAQAAAADTLQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAlkZXNjAAAA8AAAACRyWFlaAAABFAAAABRnWFlaAAABKAAAABRiWFlaAAABPAAAABR3dHB0AAABUAAAABRyVFJDAAABZAAAAChnVFJDAAABZAAAAChiVFJDAAABZAAAAChjcHJ0AAABjAAAADxtbHVjAAAAAAAAAAEAAAAMZW5VUwAAAAgAAAAcAHMAUgBHAEJYWVogAAAAAAAAb6IAADj1AAADkFhZWiAAAAAAAABimQAAt4UAABjaWFlaIAAAAAAAACSgAAAPhAAAts9YWVogAAAAAAAA9tYAAQAAAADTLXBhcmEAAAAAAAQAAAACZmYAAPKnAAANWQAAE9AAAApbAAAAAAAAAABtbHVjAAAAAAAAAAEAAAAMZW5VUwAAACAAAAAcAEcAbwBvAGcAbABlACAASQBuAGMALgAgADIAMAAxADZWUDhMdQEAAC+ogCgQDzD/8z//8x/wgBxJkiQluZ+IgCiIBqKtKIjA86atuzKz0vZeXhH9d+C2bSRp7507aa3dLwDA+3gEAAAAAADF33hOHq+jhz6H/CyizxlvRfK5SPZaJEuKYEnIBxEsydgMoi8z0y9h+tox/Zp7yzgiPG2TOeq3ysN/NX2q7A99Cu47PoQzVkgZGjlcKW6fDCeQ65LHyEHgZGvkcKOYdjQYuxDqCLVLw0tXYTnAUOs5qAj8apAg5Vc5iYlEMTnLIWHOY1JObSELVpESxhgjRy7j0OHObZfVieh+fJlj9/Qyf+rtK3O67Z4547PxnZPNpm2TZULKDJitING1LTjDl3x2iGTuDIUtYBIxm3oVqUlbK9S3gMnfZiCarG4Gl+R6TtduFlwhF7FxJa2011NwJSVhUW1syVktVAUqGNuJoWugyxW/GbfwTwJ2LNvNqEeUxS6mIlTNWXrOj+w51qb7KyhS9epeYhZ/1n8Do/N5YaJKfQUA" + }, + "3": { + "x": 332, + "y": 409, + "width": 413, + "height": 161, + "format": "data", + "data": "data:image/webp;base64,UklGRrgFAABXRUJQVlA4WAoAAAAwAAAAnAEAoAAASUNDUMgBAAAAAAHIAAAAAAQwAABtbnRyUkdCIFhZWiAAAAAAAAAAAAAAAABhY3NwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQAA9tYAAQAAAADTLQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAlkZXNjAAAA8AAAACRyWFlaAAABFAAAABRnWFlaAAABKAAAABRiWFlaAAABPAAAABR3dHB0AAABUAAAABRyVFJDAAABZAAAAChnVFJDAAABZAAAAChiVFJDAAABZAAAAChjcHJ0AAABjAAAADxtbHVjAAAAAAAAAAEAAAAMZW5VUwAAAAgAAAAcAHMAUgBHAEJYWVogAAAAAAAAb6IAADj1AAADkFhZWiAAAAAAAABimQAAt4UAABjaWFlaIAAAAAAAACSgAAAPhAAAts9YWVogAAAAAAAA9tYAAQAAAADTLXBhcmEAAAAAAAQAAAACZmYAAPKnAAANWQAAE9AAAApbAAAAAAAAAABtbHVjAAAAAAAAAAEAAAAMZW5VUwAAACAAAAAcAEcAbwBvAGcAbABlACAASQBuAGMALgAgADIAMAAxADZWUDhMyQMAAC+cASgQDzD/8z//8x/wkFvbkiQpf4ZNbBMwpd1CA9MwBRNGZM+TFT/+j4icRY3oPwRJkts246jEWgB7AcQPAAD4dgMAAAAAAAAAAAAAAAAAAAAA5sf9BP+/nvi7TvC01gF+rvUwz7qYf2WQm3ocDM234m8bJfAimW+1UQI/i6sSM1bYiMfEjEvXXUgY4/vaiFcsVrdaogLKJXu2yo8v8lAZOYx7nR1C2X2WaxRlZxcQBvYI+wTZFoxyyQ7iDtLlV9zqFa9eK+QZhKKKSfLckaJkPyYrb5PsR3QMbMLhXVo6QhiLFI2RJqjNJx5RIgmvIGbYEAsu/EuKGtw0yVcD8JCY5JE2O9QEl7XTeg8j3kkjL4Y66dPw2k3AIXgIOT81RIqjNeJlnYaX9RDGI6zcoePu1YJzHEXqGdjZI3BIn4EkvFVwbNWRAl8knCKfNetVI2UeTvmvCpGyz5DVPd2n4bI8DqelYVLF70AGeg4kGTv3TZKr0CxZ4ThUb8ehOjgEpUVlpt2WzCHNtOaQxpiB0qI0xiDSGINIYwhX9ZHGGEQao0EYqI/bCLZQUSK3v9EnjeH2ZHNwQk81VSbGSPMNZKMzTLLWIBwE3MjKBNyCa7QmaWghalpcapSdMzVCw06lLXaOOULWQSQNPXReS2uXzLhTXJ2Ub9i0LILN2CL8LNA9f4tYS0e6VIs0xxwcRPpgj0uTQSzETtkOub8jTSkBm4VoQCXEIAbbIFL7GGIvHalDzWsghDeIsHEIEQ3Czp4U7R14+VNSILKZKtB9Cw/NajZTh8syw6CGKN09lkONvkx0LJNwMYkKb1Gr6ZGb+Qalx1HoIntaVItQ54roBvVQvyL6CHrALrqKYUvXmieaqQ7VcPJNjoviamhEoZpHFJBUiJ8rbKUT7OA8wupQC8EzkP2MuRy1sCX7vQyizzMmDlQM1kL9ENEXGUOGH1UemiKEKGrpoQAJUduZKWwuLkHhpM01h150y99SGurzs07HKLs/LaWHCqZW1vYCXPjNxJo6vmOgFLZ0IZNnTb+wqVewAnK0tWrk96QU/Er5LuSVpkTmB70fKje18lCjUNaFLttw0/FN6jCUEt+w20vRAZLKxfrevVIhPij3xGwMpSQNmDT8vEUyrHSzvgNM0Gd+8o3M0quubqdJojd9Me5UB0HCGOkEJg04xlIfSNqkKJK+OMApiHJ7dDVoNWAhyt9FyMYQpDHRmZxwgDs58sYoHhIa48ntekWPXE59E8Ebo3GCaSWVbwY3j2ndwUgbY4zslvnj9uYpffGOYvWTAAA=" + }, + "4": { + "x": 2595, + "y": 560, + "width": 308, + "height": 155, + "format": "data", + "data": "data:image/webp;base64,UklGRgIFAABXRUJQVlA4WAoAAAAwAAAAMwEAmgAASUNDUMgBAAAAAAHIAAAAAAQwAABtbnRyUkdCIFhZWiAAAAAAAAAAAAAAAABhY3NwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQAA9tYAAQAAAADTLQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAlkZXNjAAAA8AAAACRyWFlaAAABFAAAABRnWFlaAAABKAAAABRiWFlaAAABPAAAABR3dHB0AAABUAAAABRyVFJDAAABZAAAAChnVFJDAAABZAAAAChiVFJDAAABZAAAAChjcHJ0AAABjAAAADxtbHVjAAAAAAAAAAEAAAAMZW5VUwAAAAgAAAAcAHMAUgBHAEJYWVogAAAAAAAAb6IAADj1AAADkFhZWiAAAAAAAABimQAAt4UAABjaWFlaIAAAAAAAACSgAAAPhAAAts9YWVogAAAAAAAA9tYAAQAAAADTLXBhcmEAAAAAAAQAAAACZmYAAPKnAAANWQAAE9AAAApbAAAAAAAAAABtbHVjAAAAAAAAAAEAAAAMZW5VUwAAACAAAAAcAEcAbwBvAGcAbABlACAASQBuAGMALgAgADIAMAAxADZWUDhMFAMAAC8zgSYQDzD/8z//8x/wkBzbtusoFz/sEBSKQkNk1oxIwyUAM8+r684990gBRPQfgiTJbZtxDgRP2L0FwCeYmZmZmZmZmZmZmZmZ3a5EKc+H4TtTyzmviFr+n3cMT8QLi1oYLsNVr+LnqIXhOlz1ZPY3amF4P1x1sduJWpjXf4YbXewnxecDL8yrLvb/RMkMaNZzvOs5OdKLGTDrfpMdMZ2AHDMJrUdyAjTkj222EcglvaT8gmtgqcXAGnKsMBNB/rMA8NrCaqWEvwuaE/9uSe+UsTDzQE1tUOmvetlMkxHwY6ZMV9cHVPqFps4Boppkpl0ISvhIU4VFUAb2TiL4wNIEixJouuLFnEFTTgsRU13+jrF0+beANpHh01OnWoaXQoWS92Y30/3JTsFUtwSRqwt8eh4Rz9WJlkMksTSsqDd4HKoL/AYZNo9ANbKA2hYqTEF6TULKLqGOd9aUBFTQoo0L6RlrUEFYVa9NFZ4ujAmHqFYLSkivyLJimkhAKJVWzdksIT0GISamAjCHzZCEZdIpDuTmRSGohi6ZhrTRwnkkw0pC5gbSpjBZaQGnagbCCKVq8RiqRQsl/uCx1hWT+HcA6FyXSkb8YT810TZjkCoMYFAVUusADI0KKXbmQXplGRJy2zjzuoO8FMbClLLeMcTfMXXD30EG9iIGUs1q1+nlnTOQxbv5BaSpvOME1MOEgJiwvOmeaIv0cW2aDS0397gupeX2eE2lz/fcamrsKZZ3wWpDb+i7wzU9u7d86+myBCXfEhS3GsJ0Exsnr+kXrsAnsx0wN5agkC8oBCsoBJMAdhMSwWRklkt0lSKR3/NWhK8MIjxJRXh0iXDxRbiqIp5VfFbxU8VfFUeHyHL/78IyYTU9qMKNKSK7QZIPiSht9vRzSwaYt9g24mLV8iVzm9X9cFB3Gp92uQo3fCp45eoRQ/BOnERY7bgjxmI9ms4Yi9VN9M481F0sqeNZj1ygqQfC1KpFPl/mxuK+XYw1ysb8J/ut4i/T1gmdVMkB6L8QNmD+Qg9GirqwC/NcnX+euX2H20ED" + }, + "5": { + "x": 2009, + "y": 553, + "width": 529, + "height": 240, + "format": "data", + "data": "data:image/webp;base64,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" + }, + "6": { + "x": 1574, + "y": 560, + "width": 492, + "height": 157, + "format": "data", + "data": "data:image/webp;base64,UklGRjgEAABXRUJQVlA4WAoAAAAwAAAA6wEAnAAASUNDUMgBAAAAAAHIAAAAAAQwAABtbnRyUkdCIFhZWiAAAAAAAAAAAAAAAABhY3NwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQAA9tYAAQAAAADTLQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAlkZXNjAAAA8AAAACRyWFlaAAABFAAAABRnWFlaAAABKAAAABRiWFlaAAABPAAAABR3dHB0AAABUAAAABRyVFJDAAABZAAAAChnVFJDAAABZAAAAChiVFJDAAABZAAAAChjcHJ0AAABjAAAADxtbHVjAAAAAAAAAAEAAAAMZW5VUwAAAAgAAAAcAHMAUgBHAEJYWVogAAAAAAAAb6IAADj1AAADkFhZWiAAAAAAAABimQAAt4UAABjaWFlaIAAAAAAAACSgAAAPhAAAts9YWVogAAAAAAAA9tYAAQAAAADTLXBhcmEAAAAAAAQAAAACZmYAAPKnAAANWQAAE9AAAApbAAAAAAAAAABtbHVjAAAAAAAAAAEAAAAMZW5VUwAAACAAAAAcAEcAbwBvAGcAbABlACAASQBuAGMALgAgADIAMAAxADZWUDhMSQIAAC/rAScQDzD/8z//8x/wgBxJcmWl+R+fCZiCaWAapmACxz8KraTRqGt3I7hF9B+CG0mKJB+OaKmgt3tfIEmSJEmSJEmSJEmSJEmSJEk/D5IkSZIkyfvzUi6ot/KIei9PU+Y9sL/yjCqloGfCXnfgigyzw7s5tAcyvU7cx9HVkkgjS9r/TG2Bx0Y2wHNXW/+ZIwcdDTjo2AVw0NEBm+8ugO1zF8AW1gGL0i6A6bULYHLuApecPS45e1x69bgE6XEJ0uPCrMft6WHbA2x7gEXZgLrqiNoeUck1gq4agK4agPYEoD0BZk+EibII00IiTCGOIEeGkNQMIUeGkAgPIWeGkPwImR7lJXetNrL3hEa9d/GZMdcEXnxmzP0El1JKbO1F3e5W9yBXrGVCm5PY/i5Zi8b2HnULyiWOJGTUx4oZnmJI9+r6TXLAKFernXLXd8rdqlPqaKvUlQGTumGV2fbKnO2VCVEvck+bY0rsMUtc1Syxx4zc02Ziz1qbt6fN69mxzEP8ONpKy6GxqV3X5RDhUC1RD80lLcFcVkhtqYTUFtZQdSkU6SLh6Dgz8PYeSerWl8BG0FYjDy01TDMfkmhh5sqQ4S6JCebakODuYmEHeuiZ69qWVeNdmHO/eAnu0j7jf+UnAx7gpfuATbovETbxJhB0k/cFUMjSohOYXK0ncPphz3pGryb6eib8ZZux6e3Y2LASJWr53dzqECMcfSRL/5r6CZ/sBEDQN6bDm/kkQHoOcbhXiZ4zdoRtWNyWsqnZJnh1Df1Y0OR/AQA=" + }, + "7": { + "x": 1318, + "y": 550, + "width": 225, + "height": 179, + "format": "data", + "data": "data:image/webp;base64,UklGRpAEAABXRUJQVlA4WAoAAAAwAAAA4AAAsgAASUNDUMgBAAAAAAHIAAAAAAQwAABtbnRyUkdCIFhZWiAAAAAAAAAAAAAAAABhY3NwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQAA9tYAAQAAAADTLQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAlkZXNjAAAA8AAAACRyWFlaAAABFAAAABRnWFlaAAABKAAAABRiWFlaAAABPAAAABR3dHB0AAABUAAAABRyVFJDAAABZAAAAChnVFJDAAABZAAAAChiVFJDAAABZAAAAChjcHJ0AAABjAAAADxtbHVjAAAAAAAAAAEAAAAMZW5VUwAAAAgAAAAcAHMAUgBHAEJYWVogAAAAAAAAb6IAADj1AAADkFhZWiAAAAAAAABimQAAt4UAABjaWFlaIAAAAAAAACSgAAAPhAAAts9YWVogAAAAAAAA9tYAAQAAAADTLXBhcmEAAAAAAAQAAAACZmYAAPKnAAANWQAAE9AAAApbAAAAAAAAAABtbHVjAAAAAAAAAAEAAAAMZW5VUwAAACAAAAAcAEcAbwBvAGcAbABlACAASQBuAGMALgAgADIAMAAxADZWUDhMogIAAC/ggCwQDzD/8z//8x/wkB1Jkmsr8wTwiQngCabxTEM48kxAa9gY1d1zdvmP6L9ESbLjtmnbuXgEBB8WED7BzMzMzMxempmZmZmZmZnBn4fXI2/WyI+RtdaN/vOY9GvWWutO/73Qr5n5Uzz6OeLVxY/1TDuzWusVaAn3fi3w6j7cKRZ4+GfofRaf8wX0hnDlf+hd+hz1fedtaV2q6l36wkCfNNGW2jGy+uwBvVKkPp6stkNW339AxUAtWXmLutLdxD+kPPom5ekSqk5m7QaqE8pm7JLFuksW69nAWIKyzPeKENBkme+SlXykrORdslgH6huOsNNEKyYimCYieyYiQSYiB7aJoc6h5IwBO+FVvo83YuKZJ/eIh/M+nr8jnqINmj3QxDPkQSnL+czjbp+HEZtp3Ynn4bHeFG+9qA6+y0hTKAImwp1Q6UpQ6R4G1RgCJt8hVGOXUSbfUlM1/y7Tn2GH3pKqTDwnWDMojq+HohHqk+8JfAV6iJ5wEl+p/p+UVfWxohGTUw7RI1fU40/UR76oD26CfgZZGv/QUmczWc0wqh+oR2R1PUn1yi4Ti670LpYP0POm3JXrAZh3HcgjqviAl0cG8giH8td7d8TPFKAq9zMFwoIDv0e84GBIpHkpXIokpXcvk2V1Pj9lhPdvlgcoQX8zI/5OR3zFw+TYAvXpdTTiFchkMSN+qxG/kMjwAWJIjPiFBBldMbgZMmDqiSQLkDgRIyHSohFkAYmfTBSMBGlLDRZOHU6x3DkhyUWXomX9BJbdLcbIsgMs2FsA9hBuud9aUdMaZDCZcGnO9+VBnX7b9NFXOnjpBXaheu6DlWuuMtjaz7eFwEeGaD3d6IHbWbUNvFvk3a54An2frJzJkD0ivknGNq0G24F1gakf0P5u" + }, + "8": { + "x": 774, + "y": 586, + "width": 522, + "height": 148, + "format": "data", + "data": "data:image/webp;base64,UklGRowFAABXRUJQVlA4WAoAAAAwAAAACQIAkwAASUNDUMgBAAAAAAHIAAAAAAQwAABtbnRyUkdCIFhZWiAAAAAAAAAAAAAAAABhY3NwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQAA9tYAAQAAAADTLQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAlkZXNjAAAA8AAAACRyWFlaAAABFAAAABRnWFlaAAABKAAAABRiWFlaAAABPAAAABR3dHB0AAABUAAAABRyVFJDAAABZAAAAChnVFJDAAABZAAAAChiVFJDAAABZAAAAChjcHJ0AAABjAAAADxtbHVjAAAAAAAAAAEAAAAMZW5VUwAAAAgAAAAcAHMAUgBHAEJYWVogAAAAAAAAb6IAADj1AAADkFhZWiAAAAAAAABimQAAt4UAABjaWFlaIAAAAAAAACSgAAAPhAAAts9YWVogAAAAAAAA9tYAAQAAAADTLXBhcmEAAAAAAAQAAAACZmYAAPKnAAANWQAAE9AAAApbAAAAAAAAAABtbHVjAAAAAAAAAAEAAAAMZW5VUwAAACAAAAAcAEcAbwBvAGcAbABlACAASQBuAGMALgAgADIAMAAxADZWUDhMngMAAC8JwiQQDzD/8z//8x/wkFzbkiMpH73EBDwB08A0TBkTWGryiB8/fkSM2Eb0X6IkK3Uozd1XKuoiHIjRfAEAAPgMAAAAAAAAAAAAAAAAAAAAAAAAAACA8Pv713l+PAL+rlfTv7+t9Waah7U+jN9Z69P8nTXe8P9aa5q11u44rGNivOcZargnMd7zCHG4JzHc8/JxxmlfQ09mSDuq50mnEe0c7XHPOX6eqHFP4stI5I/PuSczUc2ux0TPUxQmru98aQqBqQSgsQIT8qVCMEQUH6XxtWCCID5KwilYfEycQ3d5ZfFxEl4xTMDiY64XJmDxcRJOweLjFAp+pBI/xfXjCFI6Y1zpBE4kZpDiO358ykRzdySeKjeForl7Ds8B2wKBk/Wv2jFytvL8vGkczd0WCIwoV55+N40trNmNc5dDLWwLBE7S78tu8iCXyr4uJdsCQR5kEmcz5oqqg28Ks3o2Y1TPysLwFMQy9cfXKWceVrbcget8V1g6Kwy8y1kD5JPKILIQPNicGdX+2klYRxQ8Oym3fD0M77iN2dIGOE3jwJlFKT8UVsugZsMiPS2Jd4cXycl1iYqLksCkbEMU+aiys/G/Ko1pjGtTzKtE7iI5qPRKjdIEs5ZJdDWZeUlD2TJnB0QhzcuROq4h41xhW5SGZs9FIeWeo1oWUXcMlLyKqDsGyqQijo+VTaJlEeFjCxGZIuKORfy7ioiSRfRKmThBizAnE8vHFkHhZeIdj/C3h45SmKAHO6UDts9DCjwvek6UTMirDYRrkzulDoLUTO6UWiAnu9ws7YBl7HIi2wM5eZjrZJvTswPUSLySrAaeKOmj/JHBY71wVDT+KNBrk5u2TxE8YZS1QySL5IxbfBqqSrq6bEQVbmOFq/zAtNTG5GXBol7h03V6I9emaXx9wKPrea32E9Wqv4i/cnIprzqS97ZORKKkr0ydcPlnA2VeoRO9t/6got4KL6sof451wtZWwmr+Bu2aF9/7Wsl3HOS7p8ruIvm+STCHHgpdGJsWXAxb8XZf9ls8I7YFWnD3UJ5f/L2koKnHTnHLfR65VW8SzrceDfW9Rfu1SJ53+vubcXqM8RTkU9shgl9azp6jgxjlsDizcIJe23MPDmKUw0SIWci1dHKg6SrD9iF++TwsuFjS//mBS/P5aEY4ZW0+GBT+1k+g7kNa6W/Rsv0wScmu/doSStN1Q2Zc6c5C34HMfkhCH7NMf4pyP00a/qBmoBEA" + }, + "9": { + "x": 511, + "y": 555, + "width": 215, + "height": 235, + "format": "data", + "data": "data:image/webp;base64,UklGRqoEAABXRUJQVlA4WAoAAAAwAAAA1gAA6gAASUNDUMgBAAAAAAHIAAAAAAQwAABtbnRyUkdCIFhZWiAAAAAAAAAAAAAAAABhY3NwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQAA9tYAAQAAAADTLQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAlkZXNjAAAA8AAAACRyWFlaAAABFAAAABRnWFlaAAABKAAAABRiWFlaAAABPAAAABR3dHB0AAABUAAAABRyVFJDAAABZAAAAChnVFJDAAABZAAAAChiVFJDAAABZAAAAChjcHJ0AAABjAAAADxtbHVjAAAAAAAAAAEAAAAMZW5VUwAAAAgAAAAcAHMAUgBHAEJYWVogAAAAAAAAb6IAADj1AAADkFhZWiAAAAAAAABimQAAt4UAABjaWFlaIAAAAAAAACSgAAAPhAAAts9YWVogAAAAAAAA9tYAAQAAAADTLXBhcmEAAAAAAAQAAAACZmYAAPKnAAANWQAAE9AAAApbAAAAAAAAAABtbHVjAAAAAAAAAAEAAAAMZW5VUwAAACAAAAAcAEcAbwBvAGcAbABlACAASQBuAGMALgAgADIAMAAxADZWUDhMuwIAAC/WgDoQDzD/8z//8x/wkBxJkiUrxf/4REAURGNFQ5QnAsc/Y7OVnRXZs+9xjei/BEeSFEny5buGmYxI6idUVVVVVVVVVVVVVVXVn+DrdgR8S/hxJH8fbzDPd/jZx/EO8y/hOI5P+KoNPjLhe8oT1qDB4WxwOFM+40i/kny5CqzCVVx5CE0ngXo8h9o/h9o/h2bG/wBN4yeG+uy8DWI1E6dznyA+68zCdIgSvnLuBw41yXOvyB7J6x3cKzKmC+g+OviaJC2Dz12HFJpHQN60S0if8btoXX0xkNhLrma05FfhS4hY4CXinGdf4i5cTYoQwa5C39MGXBZ6JG0ixgSN0NMU53GAM3KEpIrHWFJRXyjOJpKx3jIRxguEPvaeYqcIir5fZY3koVlokRdgsQHsa2L6b0zfk6CHnH8PLBILpwkWVBTPedmBxTPyGm4TiwnlTT2vqF6LWqLIP4K5K+OGqFcAKZUXU4/BUOf/BZy+2odvN2cO7UO63g5O5ydMTl067GJKBNN1rEMIppDW1wyj0GaMDFupDCPeA7D0eSP5AyDjRgjzkIw2lGWMYvaS4Ysi0xxlngFnfSjzlDqfaf85+Z+xPA+7TUu5/Mu89vR7/vEGbkS9OeLFPKKX5UvW+fujgwi8zjd4nY/hq2jw3OPYj9skkn0T69OrSQTWp3dlrE/bBIvQXPFsIzGX5CsVQcAijF6wxWXG1jiBbqLAC652A6ZmgMPZgkfQSFPcfkSfKVz24GCyCVgpaaQTB801z1buGdsKAtZJmZ45W9L154mpzk6+s61lxvaqkMmStpvOgM5NwynmguFMWPoQjbQ4iEV6gYVzAYZTvcDCCbAjU+CFsV8PXXEU3I8Po6p2itmKHaYAYHBj4cwIbLKODS+ExUHbWRwU2YSFesm0JJ1o2ZESR4uVtJ2oFeDGiJO6AAA=" + }, + "10": { + "x": 221, + "y": 605, + "width": 355, + "height": 114, + "format": "data", + "data": "data:image/webp;base64,UklGRtwDAABXRUJQVlA4WAoAAAAwAAAAYgEAcQAASUNDUMgBAAAAAAHIAAAAAAQwAABtbnRyUkdCIFhZWiAAAAAAAAAAAAAAAABhY3NwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQAA9tYAAQAAAADTLQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAlkZXNjAAAA8AAAACRyWFlaAAABFAAAABRnWFlaAAABKAAAABRiWFlaAAABPAAAABR3dHB0AAABUAAAABRyVFJDAAABZAAAAChnVFJDAAABZAAAAChiVFJDAAABZAAAAChjcHJ0AAABjAAAADxtbHVjAAAAAAAAAAEAAAAMZW5VUwAAAAgAAAAcAHMAUgBHAEJYWVogAAAAAAAAb6IAADj1AAADkFhZWiAAAAAAAABimQAAt4UAABjaWFlaIAAAAAAAACSgAAAPhAAAts9YWVogAAAAAAAA9tYAAQAAAADTLXBhcmEAAAAAAAQAAAACZmYAAPKnAAANWQAAE9AAAApbAAAAAAAAAABtbHVjAAAAAAAAAAEAAAAMZW5VUwAAACAAAAAcAEcAbwBvAGcAbABlACAASQBuAGMALgAgADIAMAAxADZWUDhM7gEAAC9iQRwQDzD/8z//8x/wkFzbkiQ1n3mJCZiCaWAapmACy0lSnMqK+JHxNO8i+u/AbRtH0pXduymYTZ95giRJkiRJkiRJkiRJ+hEPkiRJksZEBPh5jYgrjm8RcW8AWiIesc9LBNnwlrgAf4MdnyNxR81aoCyhAF1Z3itQ7wp4Pe2M6W1AejuQ3w7ExByIoTsId7MQHwswi2eu24bxjB1j1XZMjbbhiIX7gtykF86Q3kyGtKqf0l6ndNcx3XVMc53TGMAcH6IBvCEA+N4A1rQJrH8RuN8IbjSCa0Fws/56uJG/AG1U+e/mVzXgs6D8hXniSKUqRy5V/2rk8vpXhgmbpq79WTCOZGAcqYWZxtQAzDQGxp1MLmPcyWRJyCZWvUd2PJI1yqpyyIFGwYxNrKlIzEAoyNWOWERETWc1kCxDI6kNVKxFzcGUtVSQWxoGqQ1Q+Kz+TwW5c1KUw/E6NR6OuE+q3Dt3OZS4H/Jz0Gri0lL5NnkD0SxlIOpSCDecoq7Sefd5eKvETnopPnkoaCvDb1DE1lF3PXYplqV6H8RrQW6TQBJeXu+Sok8PdV9gNZ7WkR9h2cleLukFkle1RO7T8M65SFlHzWG2gnF7NZM+yzrSI5widzsfuwtsE+L5CEbk+RhrdO6QjqK4E7StszYB" + }, + "11": { + "x": 2571, + "y": 691, + "width": 311, + "height": 181, + "format": "data", + "data": "data:image/webp;base64,UklGRtwEAABXRUJQVlA4WAoAAAAwAAAANgEAtAAASUNDUMgBAAAAAAHIAAAAAAQwAABtbnRyUkdCIFhZWiAAAAAAAAAAAAAAAABhY3NwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQAA9tYAAQAAAADTLQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAlkZXNjAAAA8AAAACRyWFlaAAABFAAAABRnWFlaAAABKAAAABRiWFlaAAABPAAAABR3dHB0AAABUAAAABRyVFJDAAABZAAAAChnVFJDAAABZAAAAChiVFJDAAABZAAAAChjcHJ0AAABjAAAADxtbHVjAAAAAAAAAAEAAAAMZW5VUwAAAAgAAAAcAHMAUgBHAEJYWVogAAAAAAAAb6IAADj1AAADkFhZWiAAAAAAAABimQAAt4UAABjaWFlaIAAAAAAAACSgAAAPhAAAts9YWVogAAAAAAAA9tYAAQAAAADTLXBhcmEAAAAAAAQAAAACZmYAAPKnAAANWQAAE9AAAApbAAAAAAAAAABtbHVjAAAAAAAAAAEAAAAMZW5VUwAAACAAAAAcAEcAbwBvAGcAbABlACAASQBuAGMALgAgADIAMAAxADZWUDhM7QIAAC82AS0QDzD/8z//8x/wkFvbtqot+0dDSqANMkqD0qyRvwRC5w45Z8v9P/nDiP5LlGy3bptN+pZUioBIwPoDAAA+j3cAAAAAAAAAAAAAAFSPY7w94sfY3x9yP8cYY4zc3yK5RD9y1O+XoS+jfz+csf6f8FrEx/BM4lNmDPKdnskOTP+FXDRMEXZifmRLgChFqPcX4P/E4noZWPgvAs2Si8CT6Yrw1Lw9+PNwCfhjc2mSh+v+SBalGypZfm+BZAd59hJr180hVumE2GguDK4H3+4vAS9FLgEvkyK8NjvGWutnRlQ8MZ3BrzR0yktn1V23VvGMc3bSNZ8Gp+Dd0alo8J153aMxOHsaQ4PvFtl1labBN2LpMvZRigbfKCxcujVpUSxojug042iO6P2xDafslZSueWy6NbHJJ8An66w+o5pqh8jEl4qFUg1dQG3JJNqBMqCAqhSJUjdSoqFjCauJdUOyUq5MwgllPApfbEQbfEBJCmp3qLYRoX/O0NqUr917uBz9ldP9LqvEhH1XHNvKNLGLk5JTWUcKpI1Q1hw59q0pZumwbk3SxWU/UtL1cb+qpDuBfqZktkZrzNKaS6FfS5rXOmTOpdLD9VTmlCstqk9mRsYy51ObkVFajuRajmglMnQTbDmizSlXWo7kWvDzP7So5lq48j/UcBm+nCLmklQ6hiHVqB5Qo3pAjeoBLap6OFqNqotWUyWqjv/yJxIulddaCZdHPQ4lXI6/EguXWEeP80oTum+3+1c1h41u91or4R5PISFslZ8Np8ix1MR0zFk/g2fErr9r/hr0fm1bgxGJydJc3NyeT55KLc31Q6J7Htu+Nx588TTImotGlSSmWrvrcmCFSy3xbe32nmfeWLV9pR9pI/VmG619JiuK6jA42uPQ6q+0Wexa0UcMnPhQICEa7wRvlROiiz8k+nQh6c5p+ala+Mz39s4kfjmEEy9q9qzOZNXvmszuuyRX/LZsZc907AXcfNF06HWeaGoBAA==" + }, + "12": { + "x": 2327, + "y": 768, + "width": 223, + "height": 173, + "format": "data", + "data": "data:image/webp;base64,UklGRvIDAABXRUJQVlA4WAoAAAAwAAAA3gAArAAASUNDUMgBAAAAAAHIAAAAAAQwAABtbnRyUkdCIFhZWiAAAAAAAAAAAAAAAABhY3NwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQAA9tYAAQAAAADTLQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAlkZXNjAAAA8AAAACRyWFlaAAABFAAAABRnWFlaAAABKAAAABRiWFlaAAABPAAAABR3dHB0AAABUAAAABRyVFJDAAABZAAAAChnVFJDAAABZAAAAChiVFJDAAABZAAAAChjcHJ0AAABjAAAADxtbHVjAAAAAAAAAAEAAAAMZW5VUwAAAAgAAAAcAHMAUgBHAEJYWVogAAAAAAAAb6IAADj1AAADkFhZWiAAAAAAAABimQAAt4UAABjaWFlaIAAAAAAAACSgAAAPhAAAts9YWVogAAAAAAAA9tYAAQAAAADTLXBhcmEAAAAAAAQAAAACZmYAAPKnAAANWQAAE9AAAApbAAAAAAAAAABtbHVjAAAAAAAAAAEAAAAMZW5VUwAAACAAAAAcAEcAbwBvAGcAbABlACAASQBuAGMALgAgADIAMAAxADZWUDhMBAIAAC/eACsQDzD/8z//8x/wkBxJkmRVxX5EBERBNNAAlRAFETjuv2zrrMzpwewfI/oPQYDbts11D09QAJwnmJmZ2ZtfmJmZmZmZmZmZLfz4A//x4f7E88/dr4SvTv7o7u71zny8Au4I3hvtR2aLhdxYoDYm7jbingL983rteX4rYMfLbamLXqVwd3d3j9ODF82A7mTJQfM4M13z8yYuNEp+flczWBwCqKoOL4iMIBZzX9FobkUQWUYRWUUagI0og7OPWE/KUO1EGTiN8IR9KEMc3qUQfriNNwV1QZ2RMDaJEFkhxFIIsRRCEIUQRCEFOc65h9TIDYU0UP6xJaEQBqOt4wQb42cKMP4fWylItfi/jBviFB43HMJ03JAJYfo/x13BYCcYCsF4Y1GRIIBdgQB1jLE/vMCvc7cIXVCLgH2lnSM6bJQvSLu0FAboO1PKLKUFMzeVc9Dq1v8l1Yn/GlHs/x505z8v/FOLSD637IN/3CmP2IXwfOXHs3h6s5JjWXJCIJO3LSeazUuUHqkDoMdNIG1+D5UAPFlIGFBicayJTNJTXiCDiqdyimMpAAJZqVh64WBAeSwBgp3ekrTKbHcKkd8sqBdN9oRqwzHYsSx1oSzoVIA6dzqEV1rkseHTDMgowa+Ycm2ecmZypamrsIUuvehbSLAru5k2bSQtxyUD4l8KE/zHAA==" + }, + "13": { + "x": 2122, + "y": 711, + "width": 193, + "height": 242, + "format": "data", + "data": "data:image/webp;base64,UklGRowEAABXRUJQVlA4WAoAAAAwAAAAwAAA8QAASUNDUMgBAAAAAAHIAAAAAAQwAABtbnRyUkdCIFhZWiAAAAAAAAAAAAAAAABhY3NwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQAA9tYAAQAAAADTLQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAlkZXNjAAAA8AAAACRyWFlaAAABFAAAABRnWFlaAAABKAAAABRiWFlaAAABPAAAABR3dHB0AAABUAAAABRyVFJDAAABZAAAAChnVFJDAAABZAAAAChiVFJDAAABZAAAAChjcHJ0AAABjAAAADxtbHVjAAAAAAAAAAEAAAAMZW5VUwAAAAgAAAAcAHMAUgBHAEJYWVogAAAAAAAAb6IAADj1AAADkFhZWiAAAAAAAABimQAAt4UAABjaWFlaIAAAAAAAACSgAAAPhAAAts9YWVogAAAAAAAA9tYAAQAAAADTLXBhcmEAAAAAAAQAAAACZmYAAPKnAAANWQAAE9AAAApbAAAAAAAAAABtbHVjAAAAAAAAAAEAAAAMZW5VUwAAACAAAAAcAEcAbwBvAGcAbABlACAASQBuAGMALgAgADIAMAAxADZWUDhMngIAAC/AQDwQDzD/8z//8x/wgBxJkuNmqJ80gabANNA0mAIT+NS8wO1Md81CPiP6D8GNJEVSHF91L2RWVcMTIiIiIiIiYr+JiIiIiDB8bDH/C/16X5a7iossywPkd4VGOMsKHMnZDeDMAdSb8zmA8g2gfAP4WE2YfAkmXxemaxcm+NFgFp0ezO2jwdK8C0qc44FSLYPyI/HSAFmUQYJn0MwMmVkgaV4gKZh5JTMLxNMCGFkBkQqQtfAGZK149QQ+IvCRysZHBDaisBGFjQi2NqJwBklsYqpPlwMSlwOCdVHRIw16pAHpnauJzCx5q40wgMeqyeYdEhnSwOqq/Ja69pC2TkPaaiwyJjXQ3hn3GmhTjXsa414DnQbGPZkGziSJ80KmgfNCpoEVUHlnAxLrUvUO/KkssmYowa3mSnCreQVMLIL3sGYoJ6wZ1QmibIEoW5wgyhaIgAUyMMMCCfZnhj1ogRhbIG4M6J8DODnBRF+hAwdQwQLJnhX6UEeDOX6TcFJ2N1KqQSM7W7BhvyPRWfZ/jtJgFfY5ionV5G4LOy5vxapH2zVFYVe6iny2vVlr5Py1Y8ulUTdBt4Phm0PVHP23CdtJzuHETHeH6WDsNlxioN9odnagKoA3dX4zq7zwiIEepbndUYqJfps7Z/9rtpQKb5JQtoF3r4Hygm+yj+GeP44ouOSNNARnIZGffqCADkRXLgIQEHjNBVBBdq0jANIWyHHvqpNP8g2m/rth9ykhSgOXALl2KE2XHP0LRL42mwZEvrIUgJKpa8TMy4KKr/DGEsHp9HvRE2w3JPhjgY8IfM8TrXjetcMUbFNXi5B9LLVsTUMeUSzKu3ko7+bRMLWxADaWTLFXaSwoMGkPV+ykWBu3e+mL3/Tyu+8NvV+nfwc=" + }, + "14": { + "x": 1451, + "y": 707, + "width": 598, + "height": 227, + "format": "data", + "data": "data:image/webp;base64,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" + }, + "15": { + "x": 695, + "y": 694, + "width": 764, + "height": 202, + "format": "data", + "data": "data:image/webp;base64,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" + }, + "16": { + "x": 237, + "y": 703, + "width": 425, + "height": 154, + "format": "data", + "data": "data:image/webp;base64,UklGRiAFAABXRUJQVlA4WAoAAAAwAAAAqAEAmQAASUNDUMgBAAAAAAHIAAAAAAQwAABtbnRyUkdCIFhZWiAAAAAAAAAAAAAAAABhY3NwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQAA9tYAAQAAAADTLQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAlkZXNjAAAA8AAAACRyWFlaAAABFAAAABRnWFlaAAABKAAAABRiWFlaAAABPAAAABR3dHB0AAABUAAAABRyVFJDAAABZAAAAChnVFJDAAABZAAAAChiVFJDAAABZAAAAChjcHJ0AAABjAAAADxtbHVjAAAAAAAAAAEAAAAMZW5VUwAAAAgAAAAcAHMAUgBHAEJYWVogAAAAAAAAb6IAADj1AAADkFhZWiAAAAAAAABimQAAt4UAABjaWFlaIAAAAAAAACSgAAAPhAAAts9YWVogAAAAAAAA9tYAAQAAAADTLXBhcmEAAAAAAAQAAAACZmYAAPKnAAANWQAAE9AAAApbAAAAAAAAAABtbHVjAAAAAAAAAAEAAAAMZW5VUwAAACAAAAAcAEcAbwBvAGcAbABlACAASQBuAGMALgAgADIAMAAxADZWUDhMMQMAAC+oQSYQDzD/8z//8x/wkByBkSQpWs4nJmAKpi2mYQom8LzpqK5MSana4xvRf4iSrdZtTvqW5EHoCpCaLwAAAAAAAPh6fQYAAAAAAAAAAAAAAACg+XE9HuHndebj/3VdD4f42Gz4+9HzwSeLi/F9me3N5otPm87CtGvKdpEhiO1uxxrGN0X3lrSmmlioht12eYJYHZ05FKrOBH05R9Tp3HiCWFK3qYbdeI5bj3J5W9Zj+9v6LpVenagwvs8olk1wVlRh+e0W5RztgYqjg0JR3whjcQplthvtgSFlthvtgaeNtmoICUF603e0PQq56U+yg8gYKeQXFennas0pSkB+4dEBqVqzU8YMHZCqNSRlyHD1WrPT0wwdaEPgJYAktadCzYAjyiLZ6LRT2RbM0Amksi2YoROIRKZNm6a5bfcMmQo0RrKtdY4MEhqZNhu6ttDItNnQVUIKnbkZdSvKZNvQmbtBQquTNnetaGfTvh4yoHZkjNBIszqODsoWuy3z2TWwbO/cqzjDcVcJHX0VpR464m+Me742JR5JkTA3XzMs7VzXdZs9hLdY2EvLZ5CEPzUJV3ES2uIiFrdDW0yUZjtUJRF6AqQqicJasrB9lIX1zMI2WhamyCxsZBai4zDkWWFIzwzdGtYzC/t9gLWHiSJTtBRNWsIQlYTpv6fpWyZNjx9pukrS9J5pWs84rWecpq0YvWBpPeO0nnFq/MgzGNkKUJfaM4+v417eueVbHTnB/VJHTnAjTxmZhR0Lk/Q6Zz8rSa/f9p6ZIapCIoT9rDFWQt49x9DUSjqulimq6Ooly9LxHJokycClyDG8ziADx8hasu+ApeMZZVOtbVI3F7VnCr9mv4JwySbZ4vOixGYYQy6fSZTzq8EBfRYvAEuTLx8rhJxh7eszrCB3hhV5zjAI3lOFHxp4p80zHGq4M+AhbH2No8RSyhnWQ4/g56VxpD2hlB3Os0ohVwnhjuLwnJdJK2ddX/98/GmnuFotxuYv73BMVzulbj/3Oecj4+g0ysFWq3MmZFc4/lnHq4ro0bl1dspYeqGhbLJvcPr/u2W9Qu999Cmz3ElH3xPAZBB+A0L0OwAA" + }, + "17": { + "x": 2387, + "y": 862, + "width": 533, + "height": 237, + "format": "data", + "data": "data:image/webp;base64,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" + }, + "18": { + "x": 2182, + "y": 848, + "width": 273, + "height": 166, + "format": "data", + "data": "data:image/webp;base64,UklGRiwEAABXRUJQVlA4WAoAAAAwAAAAEAEApQAASUNDUMgBAAAAAAHIAAAAAAQwAABtbnRyUkdCIFhZWiAAAAAAAAAAAAAAAABhY3NwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQAA9tYAAQAAAADTLQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAlkZXNjAAAA8AAAACRyWFlaAAABFAAAABRnWFlaAAABKAAAABRiWFlaAAABPAAAABR3dHB0AAABUAAAABRyVFJDAAABZAAAAChnVFJDAAABZAAAAChiVFJDAAABZAAAAChjcHJ0AAABjAAAADxtbHVjAAAAAAAAAAEAAAAMZW5VUwAAAAgAAAAcAHMAUgBHAEJYWVogAAAAAAAAb6IAADj1AAADkFhZWiAAAAAAAABimQAAt4UAABjaWFlaIAAAAAAAACSgAAAPhAAAts9YWVogAAAAAAAA9tYAAQAAAADTLXBhcmEAAAAAAAQAAAACZmYAAPKnAAANWQAAE9AAAApbAAAAAAAAAABtbHVjAAAAAAAAAAEAAAAMZW5VUwAAACAAAAAcAEcAbwBvAGcAbABlACAASQBuAGMALgAgADIAMAAxADZWUDhMPQIAAC8QQSkQDzD/8z//8x/wgBQAkiOlyE8kIAVpwRlSkMAzh9nu6q5qBt4R/Yfgto0kSTN776YPK1WZfQIAAAAAfNwCAAAAAAAAAGq+7/y3xwmeB3j6XvgfJ3j5RZo0NuFrI3wz9uB+DFvBMWwHd8I2ObA1HcPWdAzbwTFsBwNXsIRrz1a49iRce+Zw7ZnDtWcrXMESrmBbYWo6iOngXpgm74Up+yCm7Hthyj6I2Q8Z0+RBPJMJz0HCs2cSzx7Cy53wQiW8UAkvMcJKbBQr1BnoaYXKWKEyZ06ozK0Hf3Kl515xY+XOhS24iKVGUUTNveZap/xFJ/ciEp3yD3U1yj9U1ZjnRFRjG5pYdcFKDVV7mkBUmufD+mZxixvBNIWOe1bTKERpH/esFKz7HYryuGcGFMJBLVjjB3HcjVqwLtmc03E3RiDBdMJ9UkMi3ZugVqNTKF1VQLlLpKtySVcVUO46oUAOVSNdVZBDNQjXcmI6qTtyHDplvBmlb8IjqqXBLxqLWkpHcO65lkH1lyKhRvRyVlDkOJ/U7rmWyDrj3KW5lghfU1/LCMZFqKWsByrN0h4K2kRifwQhd2VtEnJX1qYerTU6NUTXEva3wh77l8ewE5nh+z9hlz9bwQ9h996ScIDOdnFZGWH17wCxCviryQpkgPWDAbofyLvDQI+bvRdbmLCap/2GGz+2DdqT2zWzeRHQDyJpW8unS8OaNmbzcJimuXqIqwY4HlRjyu0GPZpry4lszcHiP0maYVaYgJ1xHwA=" + }, + "19": { + "x": 1622, + "y": 854, + "width": 491, + "height": 238, + "format": "data", + "data": "data:image/webp;base64,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" + }, + "20": { + "x": 1121, + "y": 857, + "width": 501, + "height": 206, + "format": "data", + "data": "data:image/webp;base64,UklGRoQGAABXRUJQVlA4WAoAAAAwAAAA9AEAzQAASUNDUMgBAAAAAAHIAAAAAAQwAABtbnRyUkdCIFhZWiAAAAAAAAAAAAAAAABhY3NwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQAA9tYAAQAAAADTLQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAlkZXNjAAAA8AAAACRyWFlaAAABFAAAABRnWFlaAAABKAAAABRiWFlaAAABPAAAABR3dHB0AAABUAAAABRyVFJDAAABZAAAAChnVFJDAAABZAAAAChiVFJDAAABZAAAAChjcHJ0AAABjAAAADxtbHVjAAAAAAAAAAEAAAAMZW5VUwAAAAgAAAAcAHMAUgBHAEJYWVogAAAAAAAAb6IAADj1AAADkFhZWiAAAAAAAABimQAAt4UAABjaWFlaIAAAAAAAACSgAAAPhAAAts9YWVogAAAAAAAA9tYAAQAAAADTLXBhcmEAAAAAAAQAAAACZmYAAPKnAAANWQAAE9AAAApbAAAAAAAAAABtbHVjAAAAAAAAAAEAAAAMZW5VUwAAACAAAAAcAEcAbwBvAGcAbABlACAASQBuAGMALgAgADIAMAAxADZWUDhMlQQAAC/0QTMQDzD/8z//8x/wkFvbkiQpwY42JmAKpoGGiEtjSpuAtkOeqvzx/4+IXhAj+i9BkuS4jWrvQ/QA6OkZgHhBRERERERERERERERERERERERERERERERERERE/Pn+FBEx9uPfWh8mfzyvYb4l5v794fP0sPmx1no3zmiyTHNZa72a5PMd4MUoW2+zLncNJjn6oHGuwqJHc+3Ocw8KxGhh/59j3RJHgC59jvbRpc2SfNos6cAweKAtr3y67PQM0KXLUqZZBRpLgVGdgKZSUKHPzz65dGXV7gH6sBZn9wB9GNNzFRxyt6I5MrDrWfs/6mg6ge/XSY9arwQjmi3i+4luKwroAO8TEMyt0/OxEj25VqLHZxBtvECPSbpAqvZYdD96flwKeyi9Oi6F3auZ1CZiZf0PArofBPjcHHNgf9BF7l7PFegFKiYN7ixWqO7jqzSiOp/cQPXhdT6nOPrgCjiB9XU29B6gQdk4gZC2DNuwdtKgYiHMF4g1FNk4bVeBHBKz+66A3A7uxALE//5CQ3wvkPu5vZLQrYhU+QohoqqOkDhyT7OXAhAOiW1JFhNHNqekA2KyIsC6boVT2OiAc5QI+5UAC7PBYcLomJcApyUhpLYoloQ5GXAaIkLcmbHH5kIW+rRjRNSGZNHnmFzIQh9xJnJho+wFMMjDQ8448UH5XyjnDDrk4WG0R5wJ8dQU7iVhNLNsoTHELOkcxlrwVXzOhcZVvWTSJ014OylnJ5M+WQLVnmdHkrTeQJodTXqWCa94aXbmSLOjSXJrwBkeuFwP23NSfJokowac+MDhe9iWZcltl6caeZ6o42nSaBrApGgGJwTjM5JCTEYJXBtMikFQ1bYZ1EBhubJMmTpHSrUypA3qhxQSQxiQginVOsCV1XCx6xlJMaWapwHvbIFMgkUSew0So0VSaw22Bkd82uSwPLjQ5cSiVEWrwegYHGiuGBNqiOlAeyTmShHqKv9q2LWjBs+VWuFDtzAMnueKNn+H5xra/B0OXUtorhj2m8qpMUg6Mj9X6BbDWGCKnSuwbcqdCFuF1B00ofogaPtzgSbUUi1Xc0ZuTghurkAfpLps2PKQzjkvSy3VcifDIKFk3FxR+xumAbZr8OEx8inGLSz5Y4qtkmr8OCGFQg9nyhzbYn6So0Mh3bYH2QXSKdbbtRp7V6sOQzAWfrpSwNiCkn0FH4hN6SBJnK54sOMMb/NvzYPeAPmvw/ZEinlAqFzhUMo/hDNiMoAD+NpVH3WSYlB/P1+GXC5oPFbTJtz6UniHST0TjvPa4Uayb3W0ojuPfa+iFavzSK+kG18dJcus/UuL/nvU5h0DqQpk3gGpHQkS8Yl3fT0n0ZXj+s7T1Mm7ABV6zrFLCpl7a9aq9WmSvCf/3K8wUR6m4H3SzNUjmZtjapsEPH0E3abM3FhLpjoNseQpsd4wUEwnyX0IdklTz5pDFsOxizs3Dmk6p/KcMKfWZLHjzIk9Wew4Y7kyZXLG5nMq1Uii3yg36xOy+5ysLtAS3SypKZkjdRVjXE1hHiPLbayhuo52bvSC5viN6pmr8OI19dATAgA=" + }, + "21": { + "x": 970, + "y": 845, + "width": 124, + "height": 148, + "format": "data", + "data": "data:image/webp;base64,UklGRl4DAABXRUJQVlA4WAoAAAAwAAAAewAAkwAASUNDUMgBAAAAAAHIAAAAAAQwAABtbnRyUkdCIFhZWiAAAAAAAAAAAAAAAABhY3NwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQAA9tYAAQAAAADTLQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAlkZXNjAAAA8AAAACRyWFlaAAABFAAAABRnWFlaAAABKAAAABRiWFlaAAABPAAAABR3dHB0AAABUAAAABRyVFJDAAABZAAAAChnVFJDAAABZAAAAChiVFJDAAABZAAAAChjcHJ0AAABjAAAADxtbHVjAAAAAAAAAAEAAAAMZW5VUwAAAAgAAAAcAHMAUgBHAEJYWVogAAAAAAAAb6IAADj1AAADkFhZWiAAAAAAAABimQAAt4UAABjaWFlaIAAAAAAAACSgAAAPhAAAts9YWVogAAAAAAAA9tYAAQAAAADTLXBhcmEAAAAAAAQAAAACZmYAAPKnAAANWQAAE9AAAApbAAAAAAAAAABtbHVjAAAAAAAAAAEAAAAMZW5VUwAAACAAAAAcAEcAbwBvAGcAbABlACAASQBuAGMALgAgADIAMAAxADZWUDhMbwEAAC97wCQQDzD/8z//8x/wgBxJkiSldrmeqwGIgmggGqIgAs+btqnOjGQOM74R/YfgRpIiyQsHDVJn07yhqqqqqqqqXi8VvEffyfO4pJJFKol+F6lkPIaSlkrGUxj1GCPUjMYY47Ta1e7uMLboJXoTGKPAGAXGKLAvQX0p6ktRX4paKqqpsKbkCjUN1DRYU+YR/jb+t/O/nYfqfNTOagKu2evKazqv6TxUZy2BtVzBVrx+ep1nFsOGbIltKMTa+y6zmFew2A8kTttDptO2hk7bGjpNa+i0EJ0GorGTFNtyrklMSIaNpC8kfSHpC0Fftm2lLzT7YnMW2Bw2m8NmMGzb5nPYbA57nTnsdSwG2NYdQ9AxBB1DoDHQNl1txsLmLLGOJehYgo4l6FiCjiXoYQc97J11TP8DONY61431PO5M1wUdY4qOiV5HK8k6xG0/xW06/rQN4daK21hPHTxV/VjgSxha3POlwM8T/fwTnnfwOi4A" + }, + "22": { + "x": 797, + "y": 849, + "width": 131, + "height": 143, + "format": "data", + "data": "data:image/webp;base64,UklGRlgDAABXRUJQVlA4WAoAAAAwAAAAggAAjgAASUNDUMgBAAAAAAHIAAAAAAQwAABtbnRyUkdCIFhZWiAAAAAAAAAAAAAAAABhY3NwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQAA9tYAAQAAAADTLQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAlkZXNjAAAA8AAAACRyWFlaAAABFAAAABRnWFlaAAABKAAAABRiWFlaAAABPAAAABR3dHB0AAABUAAAABRyVFJDAAABZAAAAChnVFJDAAABZAAAAChiVFJDAAABZAAAAChjcHJ0AAABjAAAADxtbHVjAAAAAAAAAAEAAAAMZW5VUwAAAAgAAAAcAHMAUgBHAEJYWVogAAAAAAAAb6IAADj1AAADkFhZWiAAAAAAAABimQAAt4UAABjaWFlaIAAAAAAAACSgAAAPhAAAts9YWVogAAAAAAAA9tYAAQAAAADTLXBhcmEAAAAAAAQAAAACZmYAAPKnAAANWQAAE9AAAApbAAAAAAAAAABtbHVjAAAAAAAAAAEAAAAMZW5VUwAAACAAAAAcAEcAbwBvAGcAbABlACAASQBuAGMALgAgADIAMAAxADZWUDhMaQEAAC+CgCMQDzD/8z//8x/wgBxJkiSldrmeiIAoiMaKhiiIwPOmLbvy6OZ+RvTfgdu2kaS9d3vMKK133lBVVY9nVVVVVVXEiDxFTmMcAg9jmM/cOvM27mLvcRse95M46rgJfMynePZoEn5pog6cf9QxlfmeE0hdwAtrrjLX3scq3jGYEj+D5HRqtk6XsZKX6EJY68sE612qz8CWYRlbhmWCdVoQ/xmkUj8PXpffDt4fnwxvy18BSpRvTK81Q2dLT2DooOh6GHqTd00NuqcNM8B4BSudRhSkygwfPgCkATODg3UbcAC8Diy8lnQms2IRhjwTxtKdc2JoFkp0CVRHMfBh4DmRcIqcJgJN0eAaG2DsfTDlFwDN+0DePvC9D2q2D8qcgfd94D0Cq/vAagQSt+gts0K0WgaTRmrVxJM6M+EzjSS0o8aC+cFsaddZLhqoscc1lusMaRwT3xrTF5ej8vN6Svr/arl2MT/LawEA" + }, + "23": { + "x": 591, + "y": 891, + "width": 245, + "height": 104, + "format": "data", + "data": "data:image/webp;base64,UklGRnIDAABXRUJQVlA4WAoAAAAwAAAA9AAAZwAASUNDUMgBAAAAAAHIAAAAAAQwAABtbnRyUkdCIFhZWiAAAAAAAAAAAAAAAABhY3NwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQAA9tYAAQAAAADTLQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAlkZXNjAAAA8AAAACRyWFlaAAABFAAAABRnWFlaAAABKAAAABRiWFlaAAABPAAAABR3dHB0AAABUAAAABRyVFJDAAABZAAAAChnVFJDAAABZAAAAChiVFJDAAABZAAAAChjcHJ0AAABjAAAADxtbHVjAAAAAAAAAAEAAAAMZW5VUwAAAAgAAAAcAHMAUgBHAEJYWVogAAAAAAAAb6IAADj1AAADkFhZWiAAAAAAAABimQAAt4UAABjaWFlaIAAAAAAAACSgAAAPhAAAts9YWVogAAAAAAAA9tYAAQAAAADTLXBhcmEAAAAAAAQAAAACZmYAAPKnAAANWQAAE9AAAApbAAAAAAAAAABtbHVjAAAAAAAAAAEAAAAMZW5VUwAAACAAAAAcAEcAbwBvAGcAbABlACAASQBuAGMALgAgADIAMAAxADZWUDhMgwEAAC/0wBkQDzD/8z//8x/wgBxJkiQld5fjOSIgCqKBaIgyInDf0EZNd2VUMwJE9N+B20iKlONrWKia6T9IkiRJum/tUpIkSZIkKeW7tevKa22ttdLnxoG/7trGifMelBJ/i9y2joVXI3Iteq545hRCLi7GPrjhauybNoClngY24Qg2ygg2yjSwUUaw1NPAWo5gLadBtUzgWg4mLkOlTqBaJlAtE2jXBBZNQdEc9F8OudcGEjGQiIFYzEAyDcBDc0h8Bno5gIcmA9RwlNTYxtB/0k0pv6oT+ilVoB9D3AnDnOEMgwQYxXkBOMG1Ak6wiUBqJyfACuKdYIstPtlKDZKNluRnX78M0OK/I/Wgn5tMces6qdkzZIp2A6RJEKbJsW5cg9EoqMEah93Az6fwVA467lyI6A5iqenYpZgBNd0bdiGXyZ2C3BxLoKZmrO2iHuXCLrAUAt0iOdSslBmdruOsOd8lCvi9ie2P6W2326ffX8jumjSobjGVFN4eTKT6RHOzGDxNRAA=" + }, + "24": { + "x": 425, + "y": 846, + "width": 2485, + "height": 354, + "format": "data", + "data": "data:image/webp;base64,UklGRigLAABXRUJQVlA4WAoAAAAwAAAAtAkAYQEASUNDUMgBAAAAAAHIAAAAAAQwAABtbnRyUkdCIFhZWiAAAAAAAAAAAAAAAABhY3NwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQAA9tYAAQAAAADTLQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAlkZXNjAAAA8AAAACRyWFlaAAABFAAAABRnWFlaAAABKAAAABRiWFlaAAABPAAAABR3dHB0AAABUAAAABRyVFJDAAABZAAAAChnVFJDAAABZAAAAChiVFJDAAABZAAAAChjcHJ0AAABjAAAADxtbHVjAAAAAAAAAAEAAAAMZW5VUwAAAAgAAAAcAHMAUgBHAEJYWVogAAAAAAAAb6IAADj1AAADkFhZWiAAAAAAAABimQAAt4UAABjaWFlaIAAAAAAAACSgAAAPhAAAts9YWVogAAAAAAAA9tYAAQAAAADTLXBhcmEAAAAAAAQAAAACZmYAAPKnAAANWQAAE9AAAApbAAAAAAAAAABtbHVjAAAAAAAAAAEAAAAMZW5VUwAAACAAAAAcAEcAbwBvAGcAbABlACAASQBuAGMALgAgADIAMAAxADZWUDhMOgkAAC+0SVgQDzD/8z//8x/woBzZtiRJ8W6mJSIgCojFrls00AQRWM6EZcV7P35+hrgW0YlF9B8SJLlxm8mdmL4tYUGAgPIE3wMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAlI+ft3eRffyybZ9Fxl/b9lVkbKHxMTV+SI2ftm37OrJz3YnsvFLjj23bvonMXLxRiUzTJce3sZGYB+FOJTE33xXHh6uNxKYwcmN/f0kgsWCAq41iZsdGYhE7/99GmWiMjcQC1Es44g3Knn1ztZFYOkRqPKYw9vTfO5S39UeuNR6LBN2jJJazFBtlCuNqI7Z8zMS42vIxy8zPJ2uUmZ+XBBJLY31dILGk6TuVxFK9XkmJLUPuTuWTtVzz2ChxdbGRWIZcbJTA/guNkut1f1Kypi806ooQ1xl1kaC/HgolMOoZBkY9g8BoAwKjLoIWGHWlwtgIy6v8SsrIzA4r9iQ2Rlo4rFDrAAmrUvbIPZoXNZAisC4AarRTYosElUjOtBiIk7SWgB/O/GTlVh7+HJYYbpIuNfYoirDkycBaTOuEw7+E5XtpXwP7VWgfAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABI7YieWsBrYAGc7SOtKOsBaWWQVAKL32zkFS1c0uISi3rtpJV3MyCtnMJKYBH9lxyJ5UHsGV73KF+9HLBn/cZGYm6+2PgrNco6VIHxXWzH/feSQFl2NTFi6931lZTYDgXzPuUR2Z8YsR2c4/XGHjT8ckALUU+r+l14BJHC9Rb2tZQsCj8tJQdncakDuJIwmlteSQ5VxkpM60pyqBheApjWUMt65lAKsPjY1xS/q4TRfdSaQvaVGKrDtiLrC4mhFnGrcrqQGAqGtwLOC4mhPH0rRbykjGwlhh4SWnH6vGitECwkhv44WuMNS6jVd68eWlH/vOhNhcRLDA369D5z7k221Bg0Y3KRMeiY5iJj0NbQ1UZcZnZv2So25trI21vh6g2ExcJE71vbtm3boxfQwdZjC8Nh1dtRO/56eHaDjrhi6H6uM+g1NS1661tx0Rsti4h9Dx0ffWRM9Dbe+vWIi95XZDoMrOq4ON719J5JrzK6pouLrunioIu2xx3+d3Pahs4jhO7ojNZz2g6qN6/npC3dPAgLOPM5ix/nHocmheNggdRtUjgOuvhIixWu9uZBSIMVfpUmhdOgOwjSYsm8TpPCYbDE096kcBgs8bQ3cRIGS3yfK8TJGafILXHiVXESGNXKDoNBgESS9PnZKk4Co1rZgVGt7DDoUUzPscLKrktSxUG1sgOjmIuJUc4rMVacV10mOQ7KeQWLGOj5EMVcTIwV5mKpeBQDgxS5Yi4mxgrnaKn5fM4852TfrexQOfFeHY50xh8H7OJkCScdDDC+4x9a5MARtUKcnHlnGF3Pfvzg88eT+oAVVvZcQx1nHcAzdA00no+0DoGhxt3FSWKsECe13kAcFHGSEyOxtoJalSwERqpjnRQOgb9BCudxnJI7S0bmcTTDO0tOGcIhR6+dZoyidPFIqxVWSLoUGEWUFOZ22d3TlUW1gdG2sjC1x+77rHauoTDeDByGf9ZTx8BIdAzom4E5B6FUGFs4hxkB5dQ5cBiePhRvx/kn5dQ5cJgM8ZR4K+6DHDh8Ug/F24T823VwIEwc3PBEJsXbz4lwfNy0k8euFwmjEz67r07BYTV4Vrcfu18qHiaXKHxq8xnDYr/dzjkMTsmnj4RuHg4ev3T+0jcG3arO6b981HbZndED+DfIkHMOtJvRcM2dF8/AZh8Otxf1LxENDOgBmtFq02Z1PgOnyWfgtBoJaOBkvzkRDZwzEBMa2Nori2zgnOczHydCTObi5AxiYs3ztpGZDVx62El5tHiVl6G9/Cs=" + }, + "25": { + "x": 2062, + "y": 999, + "width": 277, + "height": 172, + "format": "data", + "data": "data:image/webp;base64,UklGRhgEAABXRUJQVlA4WAoAAAAwAAAAFAEAqwAASUNDUMgBAAAAAAHIAAAAAAQwAABtbnRyUkdCIFhZWiAAAAAAAAAAAAAAAABhY3NwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQAA9tYAAQAAAADTLQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAlkZXNjAAAA8AAAACRyWFlaAAABFAAAABRnWFlaAAABKAAAABRiWFlaAAABPAAAABR3dHB0AAABUAAAABRyVFJDAAABZAAAAChnVFJDAAABZAAAAChiVFJDAAABZAAAAChjcHJ0AAABjAAAADxtbHVjAAAAAAAAAAEAAAAMZW5VUwAAAAgAAAAcAHMAUgBHAEJYWVogAAAAAAAAb6IAADj1AAADkFhZWiAAAAAAAABimQAAt4UAABjaWFlaIAAAAAAAACSgAAAPhAAAts9YWVogAAAAAAAA9tYAAQAAAADTLXBhcmEAAAAAAAQAAAACZmYAAPKnAAANWQAAE9AAAApbAAAAAAAAAABtbHVjAAAAAAAAAAEAAAAMZW5VUwAAACAAAAAcAEcAbwBvAGcAbABlACAASQBuAGMALgAgADIAMAAxADZWUDhMKgIAAC8UwSoQDzD/8z//8x/wgFxby8Tkc15agqVYmiktpaSELJ31Bz7gwyROm4j+w5YkKWzT5TzZIohbwdmfAADYXAAAAAAAAAAAAAAIf7uPG93+QDxOeJ3wromjfgzYGv2TRn/nQHwY+ZNj5GQ4uexTLuQrnZqMQL0yUB+YMWcj1IrNUYPscBgeDoUcsNNDDrtTwx6oYQ/UmAZqBo+NmuRALeocdYM9KGrA/q/d/wKoR0LQPYq9XUq0j3xvaVnvDI1uWfMMjcvDuosT3mDtJQ5NIml2H/TBdeAGrVFrzSvpQsJ3dZFd2faa3MaaT9tqT7Ox2B2h+7aePBkrse41yL7xpMmgspJYAo9CLm4iJJbAbyetGFWeOp64eL7sgqxtzIqahCOWJjR8Cur5t29hklz3jjCZ8AWh4cJZpajSVrOOPT88H7UkhWTVSBJjFJfOK9+x44zobCJjPD8d27Z0Jodi85XytT0Q60GdsBMkgdocCBwo2tZya6hKuq3RszjCZtFh851mK3IQbOk7T55VILfyM2GroG1s5adWziVbknS7qe4orSBtfTnaUm0oXTlUtQvH7d2GUoRDor6wSrKfI3luw35PSU6TUCyKHywdRYH8eKIkN/LUCXuahGQmvJdPSA7tbLL1Sa+zU3tC0R3QkUa4GakUB6Of14JYMxu/o2rk7deujrqPPDhF5rLlazVfNaGFy1ZYawTVzpl/h5QGUX8ebDR1yj9bVw68LgAA" + }, + "26": { + "x": 1852, + "y": 1056, + "width": 255, + "height": 109, + "format": "data", + "data": "data:image/webp;base64,UklGRo4DAABXRUJQVlA4WAoAAAAwAAAA/gAAbAAASUNDUMgBAAAAAAHIAAAAAAQwAABtbnRyUkdCIFhZWiAAAAAAAAAAAAAAAABhY3NwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQAA9tYAAQAAAADTLQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAlkZXNjAAAA8AAAACRyWFlaAAABFAAAABRnWFlaAAABKAAAABRiWFlaAAABPAAAABR3dHB0AAABUAAAABRyVFJDAAABZAAAAChnVFJDAAABZAAAAChiVFJDAAABZAAAAChjcHJ0AAABjAAAADxtbHVjAAAAAAAAAAEAAAAMZW5VUwAAAAgAAAAcAHMAUgBHAEJYWVogAAAAAAAAb6IAADj1AAADkFhZWiAAAAAAAABimQAAt4UAABjaWFlaIAAAAAAAACSgAAAPhAAAts9YWVogAAAAAAAA9tYAAQAAAADTLXBhcmEAAAAAAAQAAAACZmYAAPKnAAANWQAAE9AAAApbAAAAAAAAAABtbHVjAAAAAAAAAAEAAAAMZW5VUwAAACAAAAAcAEcAbwBvAGcAbABlACAASQBuAGMALgAgADIAMAAxADZWUDhMoAEAAC/+ABsQDzD/8z//8x/wgB1JkuWkJV6fMgFTME0yDVOEB3y+mVjtTE/3BAZE9B+iJEl1m7GdRDxT7ID5BgAAAACXEwAAAAAAAEA/r/Fi8hFh8hdx8IiIO6/G5j0inryWG7dlnNyW8TwOD/XGCs7mbC37CF7w1xFuYjixTrDF8NjBO1pMYIrxM0ASw9Eu42iVsbRJYvlY2iSxjNgKVixJLGPZC8ayF4yeBatnFlO2miC3JDipZ7HVZ4aaGkN9ZoijUsRniigFRQydItZQtBqOU5M3tlbD0ZzjSC0bJCkapJ4NUs8GydlhpGUfRpJ2GC1W7o0S6zRy7GRfK7H/MwxtyrkpaTFFObclLaYo3xvXPLSkRZ0xf39JWjQzUdS3pEUTkEQnqKRNs4JS7J0hNHa9gQ+JXZ5KorGIxC4vfsUYsKKHw7RR9dl4Q228oTbeUBuz48Kt2HjJrHW3HxW6c2jhJuPzY3fUvX2rG13+fy9l4dlQ3fm5NlxG3XhpxyUz8sZVb4XbHL4zlDP5XHZuvvQO3Kn0S1G+cxt3vnyldq7k1oUS" + }, + "27": { + "x": 1167, + "y": 993, + "width": 622, + "height": 228, + "format": "data", + "data": "data:image/webp;base64,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" + }, + "28": { + "x": 919, + "y": 977, + "width": 253, + "height": 161, + "format": "data", + "data": "data:image/webp;base64,UklGRhgEAABXRUJQVlA4WAoAAAAwAAAA/AAAoAAASUNDUMgBAAAAAAHIAAAAAAQwAABtbnRyUkdCIFhZWiAAAAAAAAAAAAAAAABhY3NwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQAA9tYAAQAAAADTLQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAlkZXNjAAAA8AAAACRyWFlaAAABFAAAABRnWFlaAAABKAAAABRiWFlaAAABPAAAABR3dHB0AAABUAAAABRyVFJDAAABZAAAAChnVFJDAAABZAAAAChiVFJDAAABZAAAAChjcHJ0AAABjAAAADxtbHVjAAAAAAAAAAEAAAAMZW5VUwAAAAgAAAAcAHMAUgBHAEJYWVogAAAAAAAAb6IAADj1AAADkFhZWiAAAAAAAABimQAAt4UAABjaWFlaIAAAAAAAACSgAAAPhAAAts9YWVogAAAAAAAA9tYAAQAAAADTLXBhcmEAAAAAAAQAAAACZmYAAPKnAAANWQAAE9AAAApbAAAAAAAAAABtbHVjAAAAAAAAAAEAAAAMZW5VUwAAACAAAAAcAEcAbwBvAGcAbABlACAASQBuAGMALgAgADIAMAAxADZWUDhMKgIAAC/8ACgQDzD/8z//8x/wgBxJkuOmqZ80AabQJXoA0DOYAhPwpL7YnemeaehnRP8hSJLcthlHJhCH3TtAeAIA4B0AAAAAAAAAAADp53e58342y/LgsT0ELx47m73N58Rs6+j8nz3LxLPFYfBsEXi2CDxbHAbPNoFni8CTLfBkOwyWbGeCZYsrgWXrhGXbE8GyfcKy/YGw0iJh2T7h2PJUcGxxKBzbXAoc250Kjm0vJU7a3Ao4ZeNUcMrOrUSzoK4Fr82CMZbTgp4h5h9m1aw3cz3NdPya42Ea5T73543pHOf2QG9pHsfDBFfZFcuhmQpwd9fqSn6Q3iQGm2aTivnBIcXyMaViSPCFHsyxzE8Yudor6FDMcNwWCS46OGLJDsjVUEKNjliyQjVihHZZgSyLQvRgnxXowwOUq0EfGngVDfdQvS5kbUIpErJ5hGxNKEUOg4pCQhYP2S8Jvw3CVorPk2d/dHY2W5vNQcmJVYEmMgv+j440Rk7cks8Oo68uI1ZJJWyeLHSWN4Sdaa1pCDvTTtMQTtk+zzwNxlAXNAqPlioGsUFRxYZwNZtSxJptQUOY0VbBEMZlCFPqWsJNiQJfEU1VeUFQlY8Hm9AsETdWdZEGUs4yVd2tSIc9aBZLh4XsirzfFdL3bccfnuRIZtR0Xd5MYcrlQH6EeyLh7bY8k1FPcpS02tDr/xwILQpoNVUuVHjWp3o9dgOLlchcPYkYx0ahv49obuStRR8A" + }, + "29": { + "x": 583, + "y": 981, + "width": 291, + "height": 178, + "format": "data", + "data": "data:image/webp;base64,UklGRmYEAABXRUJQVlA4WAoAAAAwAAAAIgEAsQAASUNDUMgBAAAAAAHIAAAAAAQwAABtbnRyUkdCIFhZWiAAAAAAAAAAAAAAAABhY3NwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQAA9tYAAQAAAADTLQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAlkZXNjAAAA8AAAACRyWFlaAAABFAAAABRnWFlaAAABKAAAABRiWFlaAAABPAAAABR3dHB0AAABUAAAABRyVFJDAAABZAAAAChnVFJDAAABZAAAAChiVFJDAAABZAAAAChjcHJ0AAABjAAAADxtbHVjAAAAAAAAAAEAAAAMZW5VUwAAAAgAAAAcAHMAUgBHAEJYWVogAAAAAAAAb6IAADj1AAADkFhZWiAAAAAAAABimQAAt4UAABjaWFlaIAAAAAAAACSgAAAPhAAAts9YWVogAAAAAAAA9tYAAQAAAADTLXBhcmEAAAAAAAQAAAACZmYAAPKnAAANWQAAE9AAAApbAAAAAAAAAABtbHVjAAAAAAAAAAEAAAAMZW5VUwAAACAAAAAcAEcAbwBvAGcAbABlACAASQBuAGMALgAgADIAMAAxADZWUDhMeAIAAC8iQSwQDzD/8z//8x/wgBxJkiQluZ+IgCiIxmrGirJowO+Gtumuysosbl4R/YcgSXLbZhxROKBg7CKdfwAAuAcAAAAAAAAAAAAAAIH3lq/HcdTys4fRwmHSUTPpKLewG2M0/NxPOiK/Je7GuGngYdIhzyejQegvSYPQfVx/S1xZxE3qk3H55fgsIUvEBpb7OpibQgdrX1Q31RPONgp1+V7QTXiOQtudpyQMWaAlSYW0WSjIulVIx1MPg/MaUGoklA2li+UlMjEBZfFKKFYKkNn7EIginWQduggW/TjWcpIh2lZUy4bIFsdjEycye6NapUyRUOSoNl4LR4ROUejUJ86SCP3rg98Zqo3jXK5RWMSOCZqNczAxtUiSiCD7KvrJJOu4WHu1Zj7SaUbyFavIaJZhCiUEN2iIbiC2SUhC064SmobMEAlBnoJtGAGpL6piQuhLo24pIkVSPyTqSBEtktk9UZuhYvNiQIqk9tsIZi8jVcpIlTKyJA2kjFRRIgu3R9hTZplYIW6eweFh90otiyWR9uQwT0Gq2dIjLbdtressVZL/JdI+Sid8k0emWJSjhdsexv8q75+I10/E4yfiXkLYPA897D8Rux7Qwjx2PgPpMHvswVUxHSmHHtyu4nnuBBaXV8/J6SXhVrDnRgerooMpYw+WS+nDpcFXbjFfVtxO4yPcrCheZXakWlG+xsQK+XWk+VJ5G6hz6V3n9HyDGG0GspSLdZ/TMzxSS7uYUlNm45y7Mat5Fqi+jCuYYsekuBgsYZkr5rjsIsuWWb5JKTW3cUjO+cWQ5vOLKWEoN+ZucIqV0L6O3j8peI0ZnBOPXjDJO1rBojQA" + }, + "30": { + "x": 277, + "y": 943, + "width": 273, + "height": 192, + "format": "data", + "data": "data:image/webp;base64,UklGRjIEAABXRUJQVlA4WAoAAAAwAAAAEAEAvwAASUNDUMgBAAAAAAHIAAAAAAQwAABtbnRyUkdCIFhZWiAAAAAAAAAAAAAAAABhY3NwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQAA9tYAAQAAAADTLQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAlkZXNjAAAA8AAAACRyWFlaAAABFAAAABRnWFlaAAABKAAAABRiWFlaAAABPAAAABR3dHB0AAABUAAAABRyVFJDAAABZAAAAChnVFJDAAABZAAAAChiVFJDAAABZAAAAChjcHJ0AAABjAAAADxtbHVjAAAAAAAAAAEAAAAMZW5VUwAAAAgAAAAcAHMAUgBHAEJYWVogAAAAAAAAb6IAADj1AAADkFhZWiAAAAAAAABimQAAt4UAABjaWFlaIAAAAAAAACSgAAAPhAAAts9YWVogAAAAAAAA9tYAAQAAAADTLXBhcmEAAAAAAAQAAAACZmYAAPKnAAANWQAAE9AAAApbAAAAAAAAAABtbHVjAAAAAAAAAAEAAAAMZW5VUwAAACAAAAAcAEcAbwBvAGcAbABlACAASQBuAGMALgAgADIAMAAxADZWUDhMRAIAAC8QwS8QDzD/8z//8x/wkFvbkiRFn13EBEzBNDANUzABcZ88URX/R/yo7pZGiOi/A7dtI0lz37vrpHV2fgAA+PcAAAAAAAAAAAAAIE2v69HnbT35fKwXn8+1rmx+17JOzFeuODDAwIG1tgOuHDs3rhyBf+J7sJ3oKhZsJ9qK7aOtWLrQlCPjypFu5clBeHIQnhyEJwfhyUF4ckziKUZ4ihGWYoypWI4NSzHGUoyx7sWY90rR7t1rEleOlHmWHKNYio1iiTqKlTGjTETP86lgxeBlwgr2/6XgjuViwhbiQsC+6Qxgs3gCpBrlNIgy0SVVOg4iIxzUpoOIDgO56CMXffTCQeRNx0rGx80oZRvGKz7uRjV2zE5CX1KazT1+g3JROaY9OHeKSyr3rFERrW1X+j6BtZlF6iD9dR/pRnP8eqw+qhqgEO+gTLqBcuCkUAflnSdYBqIC4ojqIMobB1F1OIiSwkEUAw7CgI8Sn6BGtPIOLMfRsGIi0Tpw1WfBokrq5ByBdReEvjV8pc32nQZYJmofZd4I/IupHjNJ6pIkPQtk7FCLNEKEyRmQ29jLQnyKC4jO+REi9s8dna2RqiOUnX9G5xmhbFoLnAR7EzZAbpKUq8zI360BteTF14lmoEfxdSJpekjrt1PYJqLoIlJwKA9MFA1qyFp0K0TZzhUdQgPuQnT5kJrh4kepFOFOUP0o1M8oj9ex+d3/c3cFhDFUHqn2iaq2EfaG3KbyVVQIVH65+hi0bb55SHWu/y5le7Fjv/rhOwM=" + } + } +} diff --git a/src/jatlas.ts b/src/jatlas.ts index 23f239b..e3fcc3e 100644 --- a/src/jatlas.ts +++ b/src/jatlas.ts @@ -161,11 +161,15 @@ export class JAtlasClip { clipImageSprite = (img: CanvasImageSource): Sprite => { const img_sprite = new Sprite() this.clipImage(img) - .then((offcanvas) => img_sprite.setSource(offcanvas.transferToImageBitmap())) + .then((offcanvas) => { + img_sprite.setSource(offcanvas.transferToImageBitmap()) + }) + /* .then((sprite) => { const { width, height } = img_sprite.bitmap! sprite.setConfig({ width, height }) }) + */ return img_sprite } @@ -291,6 +295,12 @@ export class JAtlasManager { return this.entries[id].clipImage(this.source_bitmap!) } + getEntryImageSprite = (id: number): Sprite => { + // you must ensure `this.source_loaded` has been fulfilled + if(this.source_bitmap) return this.entries[id].clipImageSprite(this.source_bitmap) + console.error("\"this.source_bitmap\" and \"this.source_loaded\" have not been loaded") + } + static fromObject = (jatlas_object: JAtlasTop): JAtlasManager => { const new_atlas_manager = new JAtlasManager(jatlas_object.source) new_atlas_manager.addEntries(jatlas_object.entries) diff --git a/src/sprite.ts b/src/sprite.ts index f3a5bc8..3688884 100644 --- a/src/sprite.ts +++ b/src/sprite.ts @@ -56,10 +56,12 @@ export class Sprite { private resolve_source_loaded!: () => void private reject_source_loaded!: (reason?: any) => void private reset_source_loaded = (): void => { - this.source_loaded = new Promise((resolve, reject) => { - this.resolve_source_loaded = () => resolve(this) - this.reject_source_loaded = reject - }) + if (this.source_loaded === undefined) { + this.source_loaded = new Promise((resolve, reject) => { + this.resolve_source_loaded = () => resolve(this) + this.reject_source_loaded = reject + }) + } } setSource = (source_img: AnyImageSource) => { @@ -90,9 +92,9 @@ export class Sprite { constructor(config?: Partial) { const { src, ...coords_config } = config ?? {} - this.setConfig(coords_config) if (src) this.setSource(src) else this.reset_source_loaded() + this.setConfig(coords_config) } draw = (ctx: Ctx2D, ...coords: Partial) => {