0x304c2c0300000000000000000000000000000000000000000000000ad78ebc5ac620000000000000000000000000000000000000000000000000000000000000000000a0000000000000000000000000000000000000000000000000000000000000001c3fa0aaf5f65e30e3a23a80c75b502502bdc002ce1ff646168d25691558d03b661797a7cdc564df9ca6a332c2a241bdf529ad97a6d4fea84d7c6438422f0578c10000000000000000000000000000000000000000000000000000000000000012b40df5c0e9ee18dfee365f79ad4e85e0d25437853818e6cb3a1485937b44493bd69cc7781f531b96272b9595066ee12d430f21922ec5257f4e20fbbef5f2d29c7af0baa42c50e25aded477d370fbb4d0694b4edeab392e31815a913575827be0be276b6826fc80eefcc3463c8303f000bf97b934af992f17194f70112dda6273b2c9bda5f9de2e52c8b0d90c6af5836947350dbf54b654292588205db0cddb3858bc67cd8f2197b57fda3ce8b589d5ef4a9e98ddc468fcf5b92d95be992aeb4618f568721b306c42de88108b0313819bd8527df8a4e077cd5d0edfe3333bc6d352c462c43a49b83fc6917630c13584530ffcf7cb83a9c891719118e473e746cac23985481b873b3d93f7cd7d23cd853794542c9c3771452709fa9c8dcf6a6a777492c961ef9c2581c7f693c285388d4ca7e15b70aadde479f0816cf13e9f1f9d5f6f0d1ef59a106254d3919aaa435b23248436cc4f2e32d5b3494a9ecb6a1592f813b5f80576147c343ceec14b97e4c29946e5f72e029787b39d30303f5281a49d3451b0c6f1c687fd3a509bf5411717d6cff1c35f22fb46493e0d7f0146377fbf4d21665007f7c04fbd72152ea874498ed16cf3d9c7c19bb3540d6e36220353508f0520d0c58705cbe69455218dd5f4d24418c03fd341e4d206212e8d3bde19b07ee9ee7e5ca6375fb16e31444b6a229eb3d9847ef12d27d3e888917f6f3e7a8115fb8d1a873f5223efa8d1c6f0f9efe9adbff98f87ab5f87604c6e411912be19cbce2206537f812e8edaf6fefe223c93f4089f4561c0e58d966349d7f3d72d