0x2cffd02e535c0f30cf1097df73dccbd4b212835e2eb57ce651301f37668c38e751efd6bd0be616aa30fab0ac71e54ce344dba4584fd93952b6672c551c35e635d6a3764242d855a1927666db220ae406af48377e869dbd494793c92735cbb864b2974144bc7f52daf1be7e01dd26b46728b2870054f4a5578e2b3d19a49e7c420c673887d3bf1eea692e7629678465d478c994dadf1693cc85ccbe46139a7d978afff46559dd14a9ea6ba95646b7516af71024c80ab1af7e70ec4a63b94fe5cde2299d39984adc77a29173539ee95eaaf7b6149d301539986c14d27e93a6a3898f309151685312d04c5e078f4519131bdcd3bb4f40deeca21e6bffdafe374db5923a67ba7bbeb8fac0a4a35a51779fd3715c04f13f206831f0e36569219d0b83c2ed880a2c3a3e10b2a0dd7b317cab7cf41a1d398009f940dafd7f1ed6503fcbb21ba675ae202a2121d878ca536ec20578dd787b91b1d57b3cf7d3a67d25f60d3dad53e85cbe4af5fcc49101f51972b6d1b03c99ee45b3a6b07dedf4bfd50ffffdfe5d7dcc45ce35e9b2439bfeb5272a7d15028924664885f97cee26dacdb223f35f76dbd7fed9adbda52acf73d6b2fbc9da819ed719fc41ed392c609995861b785d773f7ee1818050ef09965a969ac43632bce09f97197a08ad7ab98683dc4bedde4867377c791e362ec4b58298732446a62a3cde1bd1718dada64d35472d3dadc806c9b27eb5e8df05489e7e97a588c835f51fa2a3707d62d0c314acad1f19c3d4e95ffeec7772ab3eab231599405e3aba8295b4fd31d4e1e7315589b39d1133328add535060fa704f97c233643e891e65371e2abb39415a444ce21ab905980ba2ac750087ecb1c8d2a94a065285270e0d48045133d24e8558f7a20340794000f3c697d735e91f2ccfc4de043a5b36dd2dba6e8c120a0b802497df934e47dc8ca0a1287d4207d9e1ab875b8c12fab7e58a557497a075de0238914a438b7cd5401c5f72289b1bf4f71e7ddc6cfb472e74c338f18f1a4ab711d61ce28ec1c6cdb8bfdee62068956618e98181c399c3fa64d9bd74dbcd4bf9692742ededa0ef01cd69c90312697ee6d5ae787be80ae3bc0ba870135b5bb2ff563691f68d194dcda445f557ddba33b72b7cb7017902875ef480ad9e2e756df541c30e148738dad758209f4297fd6383da6a20dc4277c28e6940c35bcb6857b97e087f64d6aea00e33d926d58e2249db0980b13d3df99648dc6652a0fef1bb569e384f0c75ea9dd3adcc9c64b06a7585bef991e3357ad270858e2674032adc082fb91f6b0fd1b8bad669e209a97937c1cc034a41f0e60ca79c6092582a7c9047b7840b14af589b4c333fc3d551ad795dc7dbd32c68501ee65ce8df88e9860cc88b80da235b5138bee270f7d1bb1198f2ed2f80da58c11f4c5a84c2514563f1103a188200df79f37d9e5377b52d7e299085047054ae13049bc4c6fa0c28590cdb3ae88ba3cf5735b076c13c31c2fee590103ccbf8bd3a6aeb8a7c682a8c4c7b7e67780eb099adc28a494e8afa940b00be9ae2a6fe6e4f9b26a819964b844fac2c5efaa265af7959105668eeeebd5d2b2f5147a5425fa1173870fcabe88e4d864941651e2fc50d676e3bfafe897f3bcba70ecaf90561902057a900c0557732f46eee23078560e4858245cbd3967276d6bfffd30daa0404b2104e299ebb0ae3817d23109235d9d8525238e2b3e0883fd0bb24ad2e6e762df513845ed201c262a1f2e2808da7eda90aeded83c4064b53ed4ac8ebcd1efac7e57b3693b53af1012cdd1b75e406e0b39341a397be32ba2aa5953ff17a904e7e4e042d4e3e98c2618a08572c227afeaa7a507349f9d095aeeb9f44784e4dfd7594625dc93c51a5a8cbface4d0f1cdddbee24aa501cf6c03f61550b79c798734fe4cedef89f20