0x2cffd02e33dfb88678e0387ebc320ec477d8e25cca5f3db04a291158ffcd40c06a047bed110228d821979f82ed4321e120ffde1d3aee8ca0631d22f7ad8765863d0e4c2dd0f7a90e7aa3ac91373cd0f739be9fed812827ebb4be60cda8e8f27df4e6a639657ed83168df5d271cde49c95a42aadd2bd38ae8c55cc78a3d2c43604e2ec57e48f9556033d3e9d7b9939897e0cb04f2a526702a2073b4a78e8e084fb74f3f833e1f0d09dc665da52f1d31a7102299a7b0351541127c5aa1d414b4476929f96c955234b0cf5651bffcc7b10eae12b909699df06bd97915a5335d635176ee84d09f7e559841e748a0ca9b31103365dd8e974e15b79728e81414e62e1d936386e35c09cda38050de8114f719d4328c7194e6a6e2b5a8cb6a0d1a71ec7ed462ffcf092f1ad2168a40c09d9fe3733384eba59838842f136a8af05661d064d40104a21376e3c9363754f9d8b99c4b6b85ac7042de724035e11048c5daf12de8a0ece76ac638753facb3bb586831a69a64f04f21879a3be42aefd398ee28b6b196416804765d458c31d521e3a3f9971d24c68a9c1a0bebc488ef3ea57eec50a641a1f111700a47d030f4afc90d5957977c34e0d949dfc3f84a5e72f456ae37a5dff0febda52cc34c886cd0454d92752585e8338767affe0f518b5aa822532be203efce044cdaad449f8ef59e5844ac632bf148dfaedec006ea741a60cccf7fdcf0ec2095f1334fa297e473b0a3aac315d450198e930e072f7b6177b715409b5e009f63b7a8ecfb8791ea3f6c4d18ca8db951fc6dd77e687ddaab4893cbb3da80752914360f6362c81ffe0ef7a7877ce38043bb378d8dca7236726c78249f604337119fc198a5ba46bb16f544e373fa2cbe61f6eaddd439c3c6615c253153476c68bf1bac8b40c4a0aef496369de7ed75c63236c91035fd4e716c92c2a2d8a9c530e3687ba357b260f4151d2b6a6920eeda90cb7637d680e93b0a544e84368e671cce1ea2361d1b3dd98361e401347b7124d030baa06491a7530f7f9f3d4067e7f4b900260e4491dd3f2238ab49ec173f504a5de0b1535e0756087bacbac76740cf961df2275bbd5b6d568f5da2242f5ffaec0e0217d8b5a44c4c32cfca959cb3b123b5d6b3e24d4d0f1d7473f85b2874ce37e55b400bc34f81554007c7de497af43bdefadad71290f82b8e25634fc6e5a82de9cf1822d877375d2329beb77900dbe1193d876dcb61907396838fea065e2fd6b2658a4019a0293af47823241f6c0e367324fc0f451872ecd8f269e354bbbfaca0647d3c7921759d2020cdb251aa3405a55d4cb5874abe056ce8ee682a6ad0ef2f33baf0f73494b06508abbe0db8153982df88daf80d80456f67ad7348387fb77326a9fd3487038e176287ce1fd420634af2f6977d05914fe36f60bfd15ba9607351015af0b515c839bc1ba51689a7a035d2f548a769317faa34f0d8cc3c9e6d8736366cd8cd016fedce999ebaeade450b24a36ebbf9b35dd15c55c68d36d5c9b8e8fc1581337f450b8a221d48b34c2ad083413b8913e2dad0832f45d227bbc0c7646e121df0eebb92bcad1748162b48f4465786c09add1676941fe7cede819856f51eb57ae1383a0c2b3b8d69e2e720a9af93eb3a8148862eb2301ee961fc3e38d1e8c87664f3c42cf9e1ae3a259599b758c97745d322d3c604c9e39e05fd61fb4eafe2c85420569fd254bb65e045090d7b23a5fc02f52ba4c2fcbc44063d33904e8e5ac6ebd91bf819c7969ababfe0f5a55243f947355fa70703178721304bcf076fb1dab691381194f6befd3900aaa5ec3bda7f43ec83084631601a0c67491c2cb5ecf0c00cbe2033f1edd6908ac20397fa62ec2919c91314857dbc2e0b108d8eb33f457394d08ec68d6c83b6c88d477e06efc2228b3fb39940cd3c80f36920