0x2cffd02e234d8ec13a77e00d5936c280ce2e302c74453b980dfed29055527283d2b0ab3bb53ec525108d49c80e25cec4337810ab7459158d209162ddbf3e60d643a16b05409eefdafa0a91a67bf9157034e5adb9beb730df0e3fefdbbfcb765775560bc7b6d93bc48a27ddc459475ce22f5648b8d609f2b21e6f8b0ef2ef6bb3c10cda4580aa6ae1cc1b60e1124756e0f248830e13f92c035178970eb4f650c1b3f90c110cb46bc38f25bcd50b575dfca7170d709aac49ac029cb241ecd466bc5f424dd68842818dd8f60deb7d96550fff309bf52cbe67111ce5b54434ded38d3bf4f2c0f732def238e371f6ff5782cf865ab8da925817d8c5a7e6f7586015649787f8ceb4eea047ca4d2a4ba33cf5523cd1e554e95b8ef97f66471b91aa44497e3cfab4e15aae5ed78b344df94712de6f39e3a7208bc31d3a3485a17f5d284c26d954873962cda6ee93b5a1f72c81a16f9cd89863d61628e88c5ad6810531e2c993e337417429609546c78466d68a8e57efb1a79f3ad84c47330b36e9886dfa27790b809156e52eb685d4118d4619f79736bbf945fd8fbe48fe98c19cb31a7375d717904fa3affc2844738f66756ccfeb5c03d5bd78946675ca28132101cd8a530afb6b03b70a9fdf84a6357874110934ce40ad7bbf6884ec3d5761ce31474a46d9b502d7ac2e6a390fce8ecdfefbbc90db98958068bd21058119674d55a698b5e0eaf9313cbbfe996133a4b40758a6105a050c4c4013070583179382d912aa6e24772160fd6921bc61a113063894eb80ff342efc69523d0d37397eb36b4dd3cffe1c465f0a890515b20125646a514b701d77e18f2206e26699502b59e32fcd1e8b35c2789464419cf8f6d320f0c69c63533dd671b7b01b676b538b418e23ed77da5264c15d433cae322429999901fd31c6a7c7f10af8fe8242a2b6fb07b0c6c71a192f31ef5114628c00a3577ad14e13be164bec53e9f4577d36d03be5fedaf23aff89fdd69b52049a044f057e1f1560c4aaaea67681770d1f2429fb05c9d21930b54350316a91801f75384e74c0aff588bc465a135ed0e4ac617b25c3cc9a968b1ef744e833d3be75a80116f535b2c07013f430239c7f1eb0e314aabb5f10143e3522f9f53b87fe38e0f2a6d843fb7315353dea32fc792605146c0eee2435090f99bf35d0a47e8582c2c06e20e7a390de8464fb750b85920a469f21bd77f508c5d15c54d6080d40790aba64893d0e66bf6884c328cb2f2c97925eff254c97edbd59b34752cafb74a21b8ee96fc387b31eebf88bbdb786f4599fd7224812bdd26e48668d4171ae74e102a07cbc59144d3a8916c4070bf78e759918c782c6608f5ae37bafd44e85d87854a737bfa1925197162618d97589aaeff9633c1b186fa3c8614333fa4c9207a7d88893a9d58f65d68c678757b40668e4ce575ada4ba7f8c7feba2657d15f48c3c6c371990a41aeb24e0c7a0d8119146e75eef23535b86f36b060118e4507f103ffa38ad4710a1847c564f187ae766e41a25b5afe4ccb02cb13690391acbd2935b2cee29aad2c386663d2bfd630ed6a1643aee77a0f512000c60dcd7789d5d358337494361d85682f8f0c02130b88245af792bace5526ce3876e087a87dc87dd9f90b0a32cc01ba893d9d313b1121d472b638b26b3b08fecdb54d74b4e4a3bdf07c9c7b4d48b2562acf7cabb68e4dbbbea8128e1d92fcd9270a3384aa368848f22086f5117f755188ff3b7024936568151dedfa6be5694c27f45096886bfd02beb62e1da8a2d5dc297bb8a1388e6e572acb74e412146ebd4f4c66b04145deedce995345808bb0e1b4ba4864e46846ba7f568bbd478abd629fffa7e39288d98efdb7d5606f4ff09f578be2a7e8e2aa4f873b8442c54f7e9472eb71b5ff38af53ec88448f7ee613eb8366f0