0x2cffd02eecda6881178448340fda4399c956ecb55602bc24460d381b8ea7bf6f68c014bbefebe644a5b0b45423c78dd5e9ff84116c5660d6d1e1435013a3e14b4d3417e9f59c823459e3f5dd3b8c877fd91686e48b6152bf5df83a3cd70931922581cc2e902884a571f57181aac57c96a1795c1142f7d43a5eb70c50d1785ca723bbe5ed28ae8a1c437def348350d989cd3a06d9e3379e29fcfa9a9ab73fbb8f71a99648f43fe018e9f0a0f21d6f8499107755a69dd4d47b5fce0607c5a362e37f19da1d116601efec286246b48a6d4ade136aa2972762b158effd63e1ba23e7801c8954cebb388cda57e40a1861c43d28453ad6d54849d03a271cc46022724d391f6f2e78522da76ee71c42b52ba5406c15165e325bf3223e46f13a61ec2344c332c304435951fa8c36d0ee01af4e037468c34176f95ccdab158598dba57d68320d52b211982c8014e8271307fe54a97815a5c05ba1ed5e570ac651d8a1f2024b8b354627f8e1b32881936efe98b76115bb70d8ae911a46cbd85a619da865cabc4f1bd29c00b1538e761ef75ad49b9a46d52497283f503303bb76ec653a4e3b6cdfd24c2da07f988ffa6e67e8256c31a20d1de5f994ccb02fb85e69156fb8199483d2bc1d4a0e9f624f80d84622d22fd7d14017b948bdbb59d18d303fd203705dcb087069ff775cd2813aa33688f90acf2cde763a96988bceba553bb3718cc3ffc832f6022876bd353622c70b49e84cf9b249eb5c83f8e5e47f1c7a1b9ee752a1aef624cb56c697f9caea0ddb17669d6da1b9c5872c1e36f658178e58b0ba959c7db6a6b7851062efb3a14c0a1602f06c7e3e1d0ef16d62fdcf103068c75003cab67868054d5490d61b091698786614698fc0c3cd4ebd6c3eaaa87d5b32bd79f26413ebbeabea3f7832d007742f50f0d86e4ca587a35dc7eca7647dd48f91d7ff0129305f96bf27d3ee845edf27f0a35403b52dc73edcecd97f8e999b5cd937d5e6827e0c21f3e4276aabfc2309830116c3c692737aad9283aa9256cce8424d0693f8dc98deabcedc0dacbb9e279696f1ef9038c0d3115a24c803893aa577d4d7b586e00652a3b69b93bd0dece244dec8a203c90fffc4b32a1f419f4397fb3cdbaeb4bfd238434e81175d65d0091f94173b1f512fce4f2170051020941a2a3594e37f2aac5ecec10bba0d45e353e6f1771e05bd4185a8c0be7752e88cafa26b2bd19fd14aa42545407ad307ead25b21cc81a5e22d96edea0b7fc23b6c1d3a97a8343da78b82aebc5f108591e896eb712fc6524458ac6bc022e3c9cf6cc9eae4b2cb292d3a5e17bdd85e956fd03044de7ceb0dd103504cfdf0a2d986a8cde60be53c16409f8f28ce877552b7559985f390c0514355f04abdfea9c9081a56a50ad2d2eef01d70a35ea29be380b6a3aac883f4f29c6a24f5c594664a0cea60d5ee5e2003f3f7e7a3810152efc9a073dce376e8fc6e205f90f44f027c0e88d281c684b7b09fb630d4a4ba8a0c08ff00e8c272b6bbfe9dd71036d7710ec71e830289eed4c6ab43efb065befe634c295898c340d9f49e48a1115c7438fd304a9e0dd94a239e8c26f4ab258444603cf0bec2222ed39db419d9fa2defc73b503a271e6e88f2287e0edbdd4071bac08bd6e27a4b0d0017de78d085172154e770185ad839c053dfc4bec21631e1ebd8b7a93f79fb3b49f9334b0cfb556ae94c1f125733af0b8e2ab7c655d3a25fb8e932cdd3d2a4fd7e7029c9b53450e949c3158daa44cac1b2932fc895cde2a94184ca5cc81113e5f222925b5d10dc4c9d04ddbff0af5c93f878ccd0f2cc13051997fba88c34473c377d7716042f826877d5b4b3bc0f42309db75d5346b2d1a52d560486fc8097b7ad727c2a4b9714c63b047f93a4dd14cbc9cabac0b092dc3b05ab50b7d69e2b95e82ece