0x2cffd02ed90b8b0ae975998b3ff33bde16ec7d74d290c76b22ec04255e48ff67668b94e9fb742e7b51b7beb78dd847d7bd938f72c0b2ddc0e3ccd368eb3b862137783481ce4a5f3882ef14f6aafa0ddec32719572cbde31df52acf7db3c86527c1fba64b5e170a54df239fe1abf536ea9c0d35cd2467086c5a5d7fe30b03c4c8e97340c72d068d59ca638640e8a75c083a7e3b7b9edd8e2f7850b0ff8ed3bc9d5a38938b7ab72edcd0b82dcd2a4d6f7eca523dd372a21ee571490b62d008f0444f9dbdf47c8b9d8ad687bf08a3b9f3a116ef358058bdd657e9f7b9895ce3689c5cef0b4ca93e7256c8abda2ece9567e2b1389d1b0678c2563895ffbd31315a730a243ffe8c4ff38ee47041315ba131f767d8ed77e01425034175beb114a0d3321b8a7af37b3a57b0bef143ef39ba60a704beb90f36414fcb484a5d30ef753873fa820fc68ea2726570454aa4f75f2f18a19e0489b12332ab881b4f6d3332666814ae0ffafeb27c39be0f2bac44d8415967c990a30f2fd64894cb951648ed651533ed1e847382e7b917d4f4a1712ddfcdf348d9bfec2dd52a3151ae68264358123b9b8157ed8faa4c0957cb26c2b6e793372daa543419a92002254b2ebd52e79fcd5fade5438d674ad39f59f8f3d0bf3dd3da8c598a073d93897d1c116df2dab6053d285ce1c80a55ee33acc147818d03abe6d2577a64fcfcac9ea8d37394edf0dc651d08899bdfa1e5ffb19606011b7e60c81b31c99b6bc7ad4c674477d04b03e876cd85721453cde595edc208b83e77e4dde01aa657f04fb4c71686b6f283a6ff08a86ba9bc82609af29539ab9c58dd8179df875caba9217519dc5aa4e7b6638d97a6ac515f65be98a3eb6447d60eae662b42f27f889a37fdea1799c4f1df0ac1491b4620b369799c6bd3f8d48a5d533f37d86f0da237f98ceb108d1bbfa23239ed6283ddc690e912eef4534faa746d34529a802913ab02987891d92420b3d4441a54f1e4370ec0da1478ff3c0f9e46364fe81591f4c00b38ae000bd56ba97a037a3ffee0151c08a671c6d72b9cc8b32092f464168d5e388ee1d710b551ef95238063a26162472f495e236d765a614348e1dc1b4257a686c21e6c36ff989d4150c684ffb3020f973d2941a5ef7115ae1e205ac8f1455638aa587ee6ebf0f00d23b7912e983c4ec7dd68457dbdf8cc802e7d53e72bff768a0e1c6726e872102a8848aab4a2a5fd3930759130d4b974889dfaf43271816908804e53536d5d5cc672fb81a2bffee13de26f18ef95053263c65157e1f39e7ef8b59529deec653ad39069ae6bc2fd0cddab1e4eba03855cfd60cac5fe6c35bf1abb9ef582965ece0bc169b32aeb44f0b8d48d182e0d72ab71003cd717151fab70ec1d37a5debe7b3a40c83de37ef0f5ebe74f7acabc764882566d93c6600f008610153199c71ac73ff333e590cb4e33bbaf31e7eb4554756d2f52b7a80350c3416c02725c96473883f9772aa9a20c615f3239ac5571b02951af2e1a39471a93441a64796aa3be4a45001e583d31069af8d51073b81f3d76a69269c6dd95be2e07912baf91a2bcbf49723f55b9b111f1a04200d7a7d553d73a5e352421fe12d883dfc3ba20524db630cab51f99be9143e4c09cdfd32dd3bb1451d4b95e5cc0e5d67945aaf053c8f25e92f263d2aad5da3fde8967a62657f8275db9d2c6345fe24217bdbc6f1ac2af7b433ab6a87891a2baecaf2cb23990b05a5a217f6662d01dfa0f1dd07169b6f00acb09fba59d65537441d6dad7029b25271c1528fa72add1b6717111a5fcc0a5a0a05b6f0d370bca59abb787d3aa92c87bf7586c50aa295a5bd53e493a254114ceccad25a20ed2de1ba35211b5b922e171bad900332374d093a471069cf835be205cf9661d3762482b0561a2a4a161f375c107f565