0x2cffd02e26cf9b6e1e34b7bb967d1fd2b96ab947751afcd1b27d38e0376e4c84adc7c8d42f2a876cebf031b5ce881279fc23fd6953fbbc5d9f9504de621179c740155509a4949a7c036e754a92ea130bcceafc9786d9e90f2faccf550da6e30bf8fa9a6ce9b0118590c19f403dc43cfa214f670f278bd02ce7f21fec82eb9d455cd462c87992a1b14240cafa3020a095f6cb26ad2d0cef1ee8ffee5ba73658068bd6e36a284f2a69eae2e94cdc3fd61385eea5de91ed4faea551a8992474f8a613b01654f8cb5ef2f8c80a652ab4873a3e33a9c7fceea2b407d60cf20cec62910c3c5fc1d82f242b5cf367b647643b39a6599fa271168f57e0651961938ba84d891cd4d7d69a72568cccdd42994edfb1d231988ba64f77dcef428aab34e75a52aca6e9d4cc4acf4bcd2006f75d9583ffb2462cfdcc10faf0068f0987d0940f482b444f310fa172f293bff0d8a2f1420a1a29254ac6e3bfac579be4199f29fdfdb7040c1cb0c91b9b69a9a66fc0cdf8740a0fe092b49713751d9573c7c824ea0bffa69472408e58a81808158be3c2880f928b8c7a00f5add5515af61885f6b0cb5ba4b9d010a805a014fbec7912a6569e02d7034cb2b058e999edb9985c617cc34e3c09a14e6435b2b0dbecaddd5b05fb774d6bc069be7e588a52356c386b082106198a50df3c3410574de35f50f10dddd409879016853030604aae43fb32a6781f5f74d63457cc309c72af0bca6edbfc2630c59d7475e1a8c43366d1c67fd5a11517b1ad2a6be68be7c773d9a23da25f3f949a5d11928507d235cd663cdb2b147ed2517a020ba05a06b55dc1aa14753828c2e83347ca9e4024f1b37ebdfe978cc6224643fba083dec61416a2451f66940ebd22c0d8c51e56ddeb509df9137a4b9c461825255841b9740ca253817296bdc00663730288c16ee5dfc7b5805c2f4a624ac0eacffab74504473969ddab05f0a0a4d0c18f55090729c17053bbead1afde9326fcedc3582d9a4994096e9445c2564cd40f4bfcf7b183906ba38b7b6b7e33418359bde97e3fd746c099ff13c26df3092f67e6aaba67ee30a70706743bc016e054c90af54c0a43f1884c20f397413599c79ec648f4b8b79c78998193344dc4494e71dca6c7dca80d16a0a3291c4157c4428f1b9650fb818e4241143b98b2f97213fb69a2e20af549fbc4a3b590e7ebd7db3af0ab222bf6acf0b759ed5b2f930e937c1c1a4d368b9171317bf32a33870cb2c941fc66edcdf5f0d763a32ee5fd14b2d48de8a759bc67d48972876ab5dd94263883fac80eb72a20401a199f3737077d10f318c5b34d414218cd43f319d2c72329e58c077861738b9e1c3dce7a3f68158c8846248f3ce059e1567bf867f2a74f37f620dec26462c4d31d58d4ebbc6a01e37663d84b96870274c8050d10b2075ec81ae7f6dcebc9ea2565754e4d563e633d9e6532f2028095f0859a4f9f7ac07a41fd948219de0b8f7330ba3e4f5ce353a0578f42ef3fcdfb793d09bdc9d0bf59c3080c0019ff7b4f3980ada81fde3a9a1e5aead9cfb7a191d7d0c78cd3f152c9702581bbceb1bd07ac2321da4791c6c263ee9dd26c0dee911c1f6050c29d07a8479ace03d5fd98c18e0baa31ed86ae7f96694ccec12d02e5cc2897d6371953eb9064940c87150125bcf0e6ea42447c0704003cb4fa7aa34da03b55ae71c6ac8458f40ba2506f215a8e6a94061637f79d36e69ff340c3fe7dee2ad8ea3ce015ed9ad1f8dc900f7e02e2166617922fe45892f6338b0178295024fc75146c0561d80467c013c784ebf7c8974f9da2c9db29364db4266068fe9cbee8a7f9f4b848c368ba0117ad88fbf7bbada7e11a81f07202fa6d20ca80af149a0eb12f6f14f3853daf0d4eea1f1188f45efe105199ccc8b6e58b83fe6f729fd356f79bae5e6fe970