0x2cffd02efa1fb59fbb9f85eb0787747a2d699db0270320851c751d907ae9ddb80ad9b36facb90e0724fa2033b01529c66c5695c0f952cb291e51413d10886c05248b82157173ebbdee3353be3e2d06fc1a99865540f720fa5bf92bbe8228e68df4e0f8112327d0a0f2e9d4dacb0e046e4b72194a1868e8b9e2fae8ecf275b0076348788884e8e067d4c91f607e852306f572c287bbde843dddcabba76f657886416731a207663a80459868d8ed99aea5e5bf053d0a68af77da9509b8397787a737f43678a9e312b652b0e7961f93d43de6973889c9b16e8ceaf584c8a6edd960b4b0005fcb8c8162d1f558c86ec4f13bed5783efb7a00d70d199ed5be69db995c2d3451153231edd1c975b0e1c887fbf361c5106491f24e71d10146d4b232d20b0c5b0ad36d772784fbc6e4985c31be7a7271d951ac17c3a8608d67a5add14089d4404526b49de1b3fe2e71d93e3641ee25e2993b70fc61a236ff84e13ae4f559f14332edb14369035e402c4e633b8b8ee5d28239b4a7b58582b3954aff54129e8f705cb58e5a58a3a181c4347ce86f89846ae4e0c94dd5b1fe6a8e09ca4ba4c8a348ecfa86485980f848cb2d896f69c63b6e79c99da3fa51b6db6ddd8e2a2e6e63520d207a8dd30596f8300a3dbb8cad272b1f41ff4100e5354a89c226bf3bf5eb4cd3ea883ba157f7fb8851bd57fcd87a84b77debb84e71ea76b93b3a588f79160ca24ff30748b076acad87c71794f3249c90aa1ada95e24a9d274cacaa3844653ab42abb85887672c783e9e2c015033f13d143970b0c4954dd350b85320ef6c0a02e958a95e738e1d7bf50a3c70399be4ea661008d7e7246ca911c401ade95919b60bf26efebea0c1f49d595989c16a798f8a0036c69dc02bb642c5794d79a3938d1fdbe24013d2034672146df3b8d21ed308e8791dae5a897153256a4af9a1f90a4c0a78a42ccee35aca88e09c51aeb405b0aba5c6fc45ac958593ba1eb1214ac4f8c5220dac66d8d66a0c0488b0f1b4d17c74ca070613471306308c1388e944a62b3c7c088fcb4532f0bdec414178ec3abbe40a876842710d38c431704fa2f2e9f1be12fdaa11e174d0cc9405d31d4fc25da3940d5e60512860bd2613a33cdcf546a838edd04af2ad2580c6be608fda742e717a402f53d6c347c8c77f0f262f437eb4687c93e3bf3ae2bac5d90519241fabf04b0094da5857ef79323bc27bc1cd9f7b83dde6e20c1f661d218312877cb39f769b829ee879559d6f0f162dfd8a119d9394885534cca6effa15f243898a6ddef670010d8f4611c8e5d8f5617c915bb6651360f9cdd44c7ee1a13281d3349655b3891c7e771f861f6beb7dd8fa8ceb9825f0e580cff5aae75e6a244e8ae9d9a58db48ab085250852621e4aed1fed5c522d32dd3920499284b67ce8ad6f21e970687aaa18f25022b89d8afc57a56f316fc153632c1fc1c18b45730035e42157f562993052ba5bca381e9673ff64fada931aeb3fa22459bba9358c2926e6cf585c8e60b81938a3362861472b6dd8f784ed5917c400d14a498cc58231a2a275217915f369b465eb0e59d05acee1ef94018e5aa3955060a6d5b07cddbffa61f2cdd78909b8cd7e40ee14d4383a416abce1bd67b75d05d5da62d64822b645a4ea84e140f9f564c09f6c0a73125c011cea7a30024a657099f67254737468264ac78270a8816a0f04bb655b7f163b5304143636c15d8cb862747c6bba9313ea4ba0eb04ad54f0fa7ff042c0d60a8b60d5af6c26293ccea50925e942d8a21f8b009468e0f34337e4e68e11d9a0399cc38129990409eb5628b7942593b59624670a3d4e51f06cacf55e691d59bc5230ae36e4c7aa53f9aa6223a237e7c05aa4aab4d6cadb28ae2aa5dc4a2e232fbca63ae7224e153edff83d331b0cd6eb8783b8470bf4b4