0x2cffd02eb2c604fd14b3500a04b41027b3b1fd9e2caed80c1b209bb04f76f96466fb5a92bd6266d5ff5328971b1e999f83ccc74282c84bd805efdf48d15b424b1af272745f251bb50db7106f52bf79635c43870d0fe91dfdc71fa218644c689af7645e9f23afb156f44f243aa9b03e255b4883a2e92bcf71caff7361ae34b13a4a7f7dcb75604917d619d999183d59d5ac3d38cd82e11f92000ae6a53ae5771cc549cb0506c12b03e491d1b04307c87f4e75df8820611cade19f9af6ceb742bab6bcaa0f78b7b206d35b36d22ec3ecd2b86db00fb80d0ae05edd84d7dbaeb4760f756eca8e49cc9e9c111faf8a2174210ee26d2c2d7f3a207068794481c99271ff0e405e86304cd251a0c3710a03b8b79f95e8b6378b748c0b7281b8bd6ce41d99f99728209d7ddcd5fd29d6305f98ac6262596cc85da6c0593cf8dc1429774fd25469e9180aca1617b159ea3f5863ee9f6e72661f466de32b318c9e0f60c072b82b7346d445b10674749ea28718244f53fa057571261ccc6fe73db3faf0024d296fbd172d35dafa3a9c87c05ab47290139092c7720251c912512cace843bb48696c805e4c30860769640546acb784f558d5d729bd7b2c83ed79e1df71d48a2c7018a46ce19f1582bf193071b950434497d8779cc629df3e8b0bda1787ea5f47f959bad3d06b74966da35eefb10fba9cdef745fc61e5a42f2b6673345fe0d60c1307fca771906b5bb79eb718d7a3d95da39ea858ecd0fb4ac8d00d771954ab5c59d9d6af14262810baf32b834e74694a162395cb8c3c27033acf34e8023d11563e5923d62991dce423c8eff43e21260888b6c719bd5d6b21bb59ef45f1cc380e69f61f1c8e64aaf42976d42e86b90cf48b38626fcce996fb1e2a8904b0de4ae48837c1648ea80813479c6b168ccbe72779e0e68df554fb30f80b7b1fa2a65d6353596947013a5a04da0ebdbea59a2d02829a5a70825a3c92e13fb977c5b8e8fd3a365300be90052995fc6e8553e3ae9f2e9e9cae46394586fe7f246a8eaf33fa20d2bbc127836c9a149175d6cb4533fcc2955f7851b572f9fb175d8b8232e849a0bc26f9e1bcdf8c77970f455285e3e38e98f6304c7096b2916ba7ceaad7a47fb8d8ddc5ed23cb5422e3738f2e82294acfe0a6842e3f7c813670cbec9dd6dfa1bce7fe37a8b06a2b1dc10d48cda678aabf7765dc2723b01b58aa26103e792c59ad80bdcc38acf8198c9b81cba08224f54fe300a120ec21aa0a280f4f442fe5c77d4dcd90c06fbe4b6219736a85f8b37e15e4f3384efe06844cfacf2de784e51ae30986023b46afc0bc433cc6750ba55ac5079d14cac1380ad5679e5e4463d00d7845b572a65b6d30bbe12af89c771a8fd0d18342071bdf8bd31d06d76ad2e13e7e9d1113080ead6ca656719ee5d9ae8545a8bab2571978b4e0fd3a2199917c04e29153906b3d25653c99c56efd900be8b51028726d870c44dc0b0a1977a18a6173c00d340fb18fdd3d8abba1387efe8cb46d3ac5077058a6bd7862983b25401dc82b60f6d4a02ff7adbd601ee4df240b9d619ba9b3c013bab9de09c176a73135467084a75814b351142d8cd999bb5bf45e896aa470a53a3e7970ea901a824194801a3aee895ce04b3f4bea75e91c605eb2c9db8f1e76ac3fb3f18a076f34bed26d1942caaa6269a9c6d00bfad69be1c0bf5f0795bfcf4753f4cc3df54f9a61ebd29c2c583300efe110f3225615ac415ca344debcaf94ec752d6264779f33d19d6e82b9dfb6906df66280d7184f56c263ab4d658c3d395db4328a902615a887261552bc5f142ae953a65d2f1728849769502ea93473dba94cab679fdc18f3c5f953744d8db1857690e1e0089e215a7d4232926c47b4e669af0fe7f7a8a374c3f0e0f75a100292ba81cd8219821d8281550ec6a74f