0x2cffd02e1f31e3bb46ad71352fa1e7dde4bfd4f227a8d9a86d37491849e18e03275739d0fe5f9bdd7f44db411129c39973da20de5e3ffd291c724f37fdfa9298e6cfb41ab15ff15e39147dd89a255b86e872d432c26172b2755843632fd4ed0fb1fa7e5d5a28c2dd6f967b208c9552d6422c1f8aa9d9fc24fcf52c2ae5a1005c0bb2164ff149a58eb2db11e29dcb467cd17671d359551fc3a9f11b916f11960046a836b7a9d7ca104559a20a34ac73a0d3401129e062440f6155a0dc1fbd83bc600f19d665a2d4af4183acd1487bcec432485aba85b897b0bb61024f5e1d566b06c14762c193b87ff6054f89e1af432bb7ea171d643ee8bd35a5a685b1f3496f02280c50766fa67c581549fc6c009af630258b5c993d26a2c589bd87dfd512e866f08ce9961f28e8862e5bb45d48cadbe125cdbe88203f2d537e7043802ed6faa0a8f527f4f39c6ad82a218ed2a6913ecbd77d5af98785efa5d22f348813edf32c56488a0fe36971779da9b38dc52c36cdd448deae470187465ae99553afd75b0286cba116ac4291751803241b4486d3169a6a06ecf43b382ca0313e84042acf1e809b2666888ff2c9ce04cb79e198066577b0bdf0fec8dfd020e1d3b832d141817efa5542337c34564e51b04b9f3b9858d55c4ed316c7568bd5fdcb0812e3c07ac6261b7acc46be1a18616fd89760dc68f7f9152fd5c2ed3551aa94ce195eb5e003cd6e744af19c33f937a7b4145a3795d8bd11153841273795d80b39e184f89b0c5845ac35738766068d459dc4dc3f3414bf1099933c0c39d579e18b6265ca8a12c0b96c4e149267a68a78864e93bdf2e35dff8a04d1dfeadb012a9ffbfdb557dd9a46c44c8d2b1ef598208c82b0ea8cbf915cbc512f1785c7cf920e81cf0358508207f04775e6e2465e2537bfe65dfe1b1ee7f61e7f5d460fbae0e5b11cdc596cd41215876116d8900edd08d4ea5fbdd498865c1540bc0375c2f3d31fa0fc78a821300e3ea563deb6a67941d01e48700c699b1dd0a5ba76f34895634c6ec2efb09fe047beef12fe115b09375515207e922bd72b86302ff5c3666b7b7ebb65b2688247ad20c294fa10e08181cf2f02228419123ad72a37cf7da3b82d77b8f3bc37cb63d5a5838a622be191272a0ff0390f1544380b59c01b6c5304cecad93a3c5d39f142890b4fdc89841ec26d12cac57a0768031efbd1302a491468daa6bbaa7007c7b83f02ead1c0cf1a21d2f85b42a74bab2a28b8f991df6a003a06a39a2eacd15ef787b9b17f5719311422043dd9ca95f407491901c20ef3bad2cf1e6aa759ee91e14f43561b82ac3c60e70b0ef58778d2c9cb44aea60b9c703aeaebb12b793ac87d8d525d67aab63dd225d7f93abaf02ca9e9e7f4001ee3e2d75bd8ef32aced07931c0313159ca2aeb00afd9f8328c3657bdc20b25eff514017870a5122a9f66a2599bce7584592e0fa233f9794adc7606ea8fb9b7fa76e9678f873ca9473d1640ebd02777bb4b7723837c643bc637181666edb4113dbb2f83526bb938b319e18bc25d504cad71e5944b253432ef28ddec3336e4ecf1a4946c2329dc078a9393d64f4cecb8759839ccfaf950f683739e0dabdea2dba5f0dddf4053fbf58b904cd57ddbc26166820538a36c51b82b8bcd5747d413159ed120c4326b514bbe5fb901d8af45246be55e55ac592f702f99c27d088ef703fc66de4c6ce1e6ff48c84f397049eb462ec220f81ba1836cc5140bc5bc9b710861c84656f3b8d199098df3f37f6146c5f25aed1962c0496a8017bed7593efe25d7cd8d56796dc4567b3567adea538b9d06202a4a041a1afb3553d0db745bfb99dfdfbe0adb2ff4d472f0aa8769986f36581de1f7e892fd07f0b4cea29168c4b93fd373159d81ead237e4809e312ac35eaa8461ddddd457ed0450cd8