0x2cffd02e4b40ccc5c74fa0b067745c4bff48b775f572eb760d4ce75ba1370a3d09398473e43888da54de9f88d85f5bc04151cd9c41c82e6084798b02c4c006fa63aaf4a159be0ee22870a9ba53924a58cdae2f81ef45a9f9d99db5fb55d353a85d5f9cb05f19c1063a2a426aa71883945b4ad3749dc3ce77062851af80d49d3f9958ede7b1c652b0e88e8836138e5515573d7ed2d535939f6815f98f85f472cc7a5275ba9be604d41617238e33f33152abc9a572c533b1c0681d68f08921e5be8780ad043c04c004c6a674ece6790edea35e209574fe0e1721d6f955a687bb65a3a8fd43988a71d8ec129beb8b342ddff5313508a948d0891d21997b2a1a9d4626f9cf5368a85f3e0a6578ee0e2aff2c34c320e5329ad988036a70ff89546b98d551eb803a7d78f477cb715ee755eae3cc93d4bf2283892fda9f5f46e6cf848c3e6ed74f956399b9a290386490ff0413df9197f5a631e0d3cea6e25a4fb3fa6c49aa913aa30c46abdf615bfaec04aeed22feb9b7d32defb1de59ab8cca4019251186c7a5b5fb501a351a09fd48c3ae8cb0107cee8bed00a3e642cf3ca8b67459a7ee1b30b1974d6a5d0a0b3d0e4db3d697cf12f59aab6ad24d38ae15fcfc3324a23ddfb5e6e23edc859ca139d2a7f878991edb2e274be548311bfe777318c00c871eb1a3e5c82aa8a35b25d2bf7e4a4c30489c3d3331b141eaf4bb3cd87eff77b31ca266c76a4dfdf5cb10e268db4eeac5d604bcda62cddaed6c61a5410fdfd6287fa70cc14360956e7279fe4c04d6a3232c4f3c028fcfa31d524da657ffa4b1f7ebd5884e948ce27cb516945ae73f65b23b6ea687a78b736f08d2487a141393fe1b8f9e29fddf655c853308ccb99b7bc3b80ec4ce4794538e01652b8a3d04e84f953656d7c21a546c79f8d2c10fe7314ab255eb1841129040501058dacbd89c9c478f4ec319f3bc9df1256b5e022694297360c6684f994624b12af2cedb6f254842f91da4428bf46d73cb00a0b659cd2e2a5c515dc427fa1e0850951779b0c4142211abc63ae06e8c21e0cb4288e3a4f7096edadf067c43790eb6126bc218527fadd1615d044f4a6bd1e714343fad95fa514728735d8061fca297e060882d16fc221ddcc688c71cd6bcaf48cb1ff5210a9f1c4d5f730fa607ecbeba5f4053ff3c41b70ba3ef0c4077428632956f16f9ea3975f0345dda4e780935662b34a9f6cdcddc1b79ea8828e0008f00eaa14c27f3f543768abaf9c448a7807a3e8ac1dc47292bb70cd7da43888d627372adec1d56a4344d77faf54e6ffd040e3036252f24a26179370998431aa68de52b2671b034a4a22fb2016a84e9386a2a195e9a40c8072a628571666869f8451b75bd39d42a84775411a42ea80b292bf428105aa5258d22743bddf9eaef3c0fa1784b75c60c1be64713fe3e235eac9acc9b8b8636a648d5e92f45417453b10822c7eadff20d5d4173b27c3089ef26a95685152f5b0f04ed0e59568b18721b8c3693b33841a693739130d2fccd8535893216b9e01dc08a0de0bc6f79bf5efa0e5d47f4bd5bc9a1b769509f38df160f6b02cfa2adbe0efdfacd2bc40aba19e0a072a1b508a1c27e6d2f56ca390f9d945313549c7a7313d88f61b5327f26e7d4b64e9508375c75465f40b4574cf764406bb2a5da8832ba9a7e3c3b19ada3869c57b90745ddcd4bd060eb5fa573a77398bc4d1538dbf7e07e820c7286190deda686ec5253b0209903c26216316e02c19c8a582ff0d69b9cee9768c92175ae12c5182358dd5d03ef059fe684c5864d531874871580d53c6ff6a3a5a6c7a803d91a36e6207bdb774bd15c58c73cdbbefc92ee94146c2d53f65c4ffd100b208592cc20e9a8ca13af65d778fe9682b796e2380cc52128fab3b8a8b719c48f29239d6ce6ca8d7a213b35a434c1