0x2cffd02ef90730fae11d628492bf366c99b8beee08bece75aa8719b2704b7a43d1dc50cf335bdc313e8470fd754b60e2a6aa734bae82cf202eaa2eea507ebc58dacc4345b3f66f4b47d11a876268b4389705d8406bbac2e76db462c5b9996787bf332ca6a5e608bc65e7d6ed23b1f6fbc1f9578656195bcc0d633d98cb97fba1947df60666675d9fd6bd6593ea9d822f1bf57721252f26e7ecb9dfd2c2f3186f5d0d90592649494bcfc073c449a0d8a93470dd5feb1533b9bcbb334acd48925019d2fa6971ab7e4a1e0dc0e2a79827222848b0a343346687ffb51e26be6239bff30561001e2547b43c174ce8774a7e2be2b29552ea04a7963c34abc38b4dbe063406a4f3419fd2a20ec816de3239200c93ed765bc745dc35123c77d0de893b12854006566dc5f3143e053d6702cd58fbbfcf1bdc0622a4924cd1897a7c0f78306cf985332d99148559a5447496a836b910c10589d4d611847ee0debdcd9a0e09905ffa7cb94a3f113aa7e3371c910e9fcbbf6ccd003f09afcfbc8617edbfd79644b096b6913b8a16adfb2b8ce20cce3b8c79f1a9e2d3b598ce8916251bda164a0a5da34a59003e0b7ef22dae423e8da11ad852f3e5f118c4673b1e1c80a19850aff2884980242101412d1ab847e2db89129b5cf8358ef1e72742f06b97712a9dea6c527f1bd1ea78ae31283729aa4880e74f366a2283b4f06797fd11e646d5f170f042263cf1d4316aed624329ba5202535220174ac8f048d1919e719acba456e2edda76c3b974313e43baf5519f4c2bb2ae6cd63658b97314541a8844bda04fca70e8d75331e25adcaef4e7e4845e5ecd4e18acb57e98915ee22d1047bc98b4e5d452c9723a76854f69fdd444af35639df76fab4a50dd31b87dab00f2b5fecd79e253536810d0f1a6bac7ad290f14a641c97f45940c3b9ba2a29f55c8d9af1baf7491f6e1de3b94307debd39a56cc560e0da5083e7bd413ed283796bbc622afb9392918ea4640f2bff6fb9946f7e41d969d24930b266462c0df0c7cba8d21489597e5b228e6cf101318054ac05d303867f9c64404026a21fe2c40b48f5633c4c0b5db2e03517c457d4a7f2b3d547f2af3861a45292a13956e3ee35a312e0d60ebcbebdc7f7941b8bfa39e903a668d399cb7ea0f4c696abb9f3022d02e17bc466e5ec9abd8c29c1cdbec002233d47043a114fb6b5dfefbb713859a8fff1864757e51d602cac5b4cb2d8034d4cafc87bab77799fb4050885e6c5c287a3a5e310aa51f61b5cdcf0f966975b9132234c3c8f595788981ac6dfa840f32f4a7267a485c6ac120f1b6c0a325825db11f338d1d6c427dea22fe58c20723b87c80f8e5e7d8455775f0db6d89c4a59cfd760cbf26de70abdb702c76b917205ffa545c416f77a5efb7947b88e4fd626416abf87818e825b947760c2f1df5ec05abe0349329f5a473b488b48d142cabc628a0588e01be143166f44ec7f29acac48feb94146c26204e9776b644bb3460844e55c7c157a0b327aeaf41ffd96421a1c4f7bfaa050b570608bafb806df9066674b7226b6e136da5f6e2d833fa8200f814fadb487780c24436e4a45a1634dd3b8620153c78dab42e461a4ce01cf72c797276da31546d9dc63faeb4709a8a435b6f2b8c8736a3d9bd7544b9ed15e872650132267d68837a9edae50588b671dc47527c3a884f89fe463347e25471d385b905f7481362679d655f95d0aebca3e8dfbcff157e2aa50961abf7d7d7ffcf72625d0343f2d4f30a653195deb924acbddafbd6bdf435780e46e5335ea188d264143a72a2769a2c00897f3e943c0ee45c23f768c12cf388228d11af41014b5e5df7572582353d5940078d674e7d824f33dbe4099ed5e1f05f06a1ca1ed87bbaec9e39aae73909633d05989f3e008256cbc664829e7768d953169e