0x2cffd02e08b6f725c65244c8dee1b12233017b6d4441bb9ddfc47ee3202d9e195df419c7f505d7f2a31da3f1245b6d2b08dd7ddd9606ae5eb55e91fdd4554d6d20cb830280a684a4b3dbae2e1730335db999aa5363d8c1d2902c684daf69b675291baee3c4cf219d91bd64e6042f825e380845ac9533c3748eeb82dd10a4c5ccfd146d8443010ad8b2c27e307637f96f9f8eb2b17f67ae61196416a1fdd61b8b451fcf4b30fe2fbd4fd3079b8e046b50d063ca76a6785cfd6408ed31e346a2021f83be5496103438478cc0a50ec96a040ee950ec7755bf6b120d8d36e18caba402d720971fa125c5325d83312dfe5ac493c9c2a84f15fb789d2f95b359e693004c00fd2cf5abc9a1534f6f128073ae7f3996a3b22a775573e2229a6d73ca038024b0e386a82cef213e7561e8017a47507d3a930443bb5b5c8c9e8af8ecd2bd39a1adb15a2b9c95f8c9d44e4ad9632e70098fcbc4606552b48f87847e8c4d3dec2a788cce72f36c988a0c5d70f8016609904a285d9a6c88d4d93fa67b006fe3755aec60335c29907c0fe4532a3e8052ecb4876466494dd75cbf934ec8a1907a3ec94b82d362b58448527f2faadd100558013975b773ad69d92b54116db5e791c64b55f1236fe64c4d48d756a2df165c23912a5e6ef01ad2715b253ef725904d56fe82952436145fb4024b17ecedd60313125709c69819019d5b65fbed7e762963c2362c8a4e4514b218490e7618045e6f3d830b53f1699d061fcd5d77c5a9a83cc4ce3c55d77c08a6afe7de8f64e9c6895581da1a545ec7ff15af23bc3c7f9e540b3844cf70e2974c3a3b043a6288739409aec2a7403b2a89cec24fd7327cab527606237bd596a48ed88cb66c08df0c0fd38c54e9a180885a719417a5f932f09fd5238434940662f7944ad17de17f8a1b8d5f8329d6eb464c3e4b36e2476f4825d602f6dcbc62f8673ef5fd7337c1291a292ef848117770388f06fea412c4ef180395738b0b7980fa2e5e9ce89fcea7446b183f652cd4e49bde055f3423794ae572a7ccb88fa165e5bbe6baa668472e06926293fd9ab34908177db43d199ae499b0241a65c44691443ca9e3db40bd1a7509df7b7ff5aa29d464782c7155ac9c58c7feaf8ecda1b211cda86bdb250e882fe354573ea6e07214e1a9b9620aec0d74e09f6005c2af325097e87077fd062ab7a74491b9935408f098f6eacddfab2ce230a74afc7e518f6a7898aa6f78f934696008cad761d2fe3c7a4a9c1ac60da04352e8ae62b1a96b4481e50a00f12e863c938526ebbe6bfa4265a25fd31f6b5bba6acc2924abca8d1f77d7c0d8a69402f458ca02c4daf21cadb09af8b1e552919e980908858566753c9ba146144e1874ae77b4ddc30934c513dba1ed3d87a8e68f4b6999e3d0c2b274823cba25b8b33fdc8a75decde10b2e1a9fa46c759d1f30e5561c2a6b74afb485616b4c047de61658283d1a9f16837982f371c5f7d10f78d2aa0696b1b9335fcc793f4af95e8e3337d9572e1558ac48042941a54549d3c501bdc7207a202e111e9cf1f78b99e6940d4d32b73a86ca845f31b06ad42ab78fcfac26d6228832a358ea0eea6301dceb52335ddf0c93d1ada7810220b2663eb5ca3fcee60f7731e672eaa955d0f4ed7f25935b5148af6fcebc138577bc4948cbf8175a625c9a3c8e5880b1a4a85cbecfc04be5e55ae098ee5fc9ddd5dbce65149356202722c010e5a84699c6f4c629fa65e243234e646437721fe21d62cd48cde3c34cd29d7cd1eb2a1421c79af3b81b27948f3253c21c6fcfd7a3765f42c9ce068589ced931f7c3138a668c13119f51359726a488ebd4d5bbda5373ea141249a297a913b67a2232b16ede386a3c00b2a6bc2178065be147345007a021b01f0a5dc3714b87c216c237aab1f8928879202f651446d7