0x2cffd02e1a2108d6f3a0d9788d61f25360207a90c40133f2710e1ba328e9acece316af4e04825dd8dd314054bcc6893fde6b54ca1c49115beb7f689366cef5cb5e7231730170bfcdec8812936d5a7a313ec0ba1f955c3164ea425c18657ba7189c5a84997a583738ed64218a3cd3eb218a3d713647929503ce19af90907253cd8353d41e9d810776d97921a336e332d057d2e1cc335a8ee4efee549f5683854ba160b73c26a83564ad899c6972b078ffef07d669600f39a844fd0a5e69d7a08b14ead1801819abb1384ebe47a1551b846150fa30565221510b558f5f988dc95af55e884db94562c3fc57e4430c8319b00f09418101c9399ec81a07bd0594e1c38599c71e77b1d0343185136fab7cee7a210455269c00e7812435672dec8b6219520d677430977f799bfa07c44fbb4e496a488e96e3dc375c1b1354120f6abfae4cd10e8eb338bf7fdcfe7d70403b41806e9ba187c90492c9147444a7273bfcc2409ec9fbbe2fee4d40b7222069a085347b251a26a18035619117f8f8fa12e4130b01d7d8d9b18ce1daecd6d7d2b4774396dece32ab288df58aa8c3474c2bcff16015a0506b2127f7bfc62e3727b59dc6d49873a085ecc5a00bb0c02bb66bb69ff2cdbd855fe11b306f88b3c390a2ae01de32dd34f711448eec76e4cf15485dd2a42a7e4abdb730f3db00ad30e1d9c860bb48512060229854045002d21dacfb2459d638e3e29504fd86d1cfd187b66fad79a7538a9b7be49dfe6ee1dece8acc2214eaa6be432dfc664bcda1aa7a844bb59f4d2db31882ad3e60c7ee4a4581958a3f1f518199f24a8aa14b519894cbace46a13711aa456d8d34ae9fe3e425a47d3dc24203eb5f2862f09e0c3d5a9ce617d1ffc37ece294d149f6fbd5ff5e47e7c2164dd66054446d09b92f37435bf1c48b12e1cf208cf612afcab5de94f27ace5fe437ae9eeeb22f758320fc6e4e18506725e58f7eedf57d019890487c62bc2dd8fa706e9bf8e18c786142caa41478624a455f565b07e44bec1abc62420b619b6e69d2ebb44579c76496239849204ab4e2dc04c0667d3cca23b26c6ceda0af30b3deb25cbc54eec6abf8b27585c72b6954e193f7ffad40cc29c870f60504457be01fa801772655d4285004980451def10cebd934ff47195bddf6fa81385310a230bdf100e7e8b0cdb56be1fe6ca6dc7b90c7e7c48ca3094ce3992c7a2dccf469dc1b7c5f82d876c9989795cc9d3560de126443ee3a179b4758bb85ea59160106e55cc06929db616b46755b4981221564c60c1d9798397a921043fde17864d5bfe74fc86bd89369667e6a10f3173dd75ae586f714b511983852b75dc8a12a304493d3dac36fc77c6b3c4fe8ae0bf2642a7aa67f43153daf6501a2029edd20804f6ddd07d6bf272eb72b2446e5f5c3a746797c47a2649ed96025baed2b34a6d6f6aa0ad6afeda87fcbdeffbc18c43ce3882cb0a2dfa07f78d86007526076e77d6718bec094386178ee4faf9afdc9e9c2f1ea7cb854ca07a1e0fdcc53c879b5165856ea08ebd5b0a34129ba37ec190344b598397b8e3b374f2ee9fa84757b5c58f6778df0a8101be577363df22030f8e0e7435555a741e33c49e8cd26ed587bfa0ab28afb50be67008dab3d71bab1e79d3bbd8560d027ba6abb391cdd786243b08ef65dc0f9dcaac968adb83c789578b1eb7e9abeab96415e1569c1de6910192f49495bc9fb2d513d351799878e62545286734e749d42796207ac8f4a42e9d168d65067fb426e6e57121a397d75fa3b721fea0e5d3d40baf80412e55a708929f305ff8e5a12030c921f32afe4ae3fddb87073411585ba77b44818e46c0360a6915e11c826916b8e57c00bf6749e01b5d59d9caa8f99817f774a9aa5ae92d9b0441e8082c5b0fad286e2b234154f6d8d9563e1464ec088