0x2cffd02e58d983101f290401c359e034f6bec541888cd02a5a7f29fd49b69d2767a738c42b61bb14757277050c73a6c1d5467cdc2171a161a60e10585e8e89d5ad694fc21e4ae0b3644dcca4c0e131a60fc05090a9148f046cc8d14427231210e824f245737d790aa7f9650b8c599f4653f5c1da95c679d0ac62e4c78cabb65f0d9fe9d7e7431e9c9de986eb1a62d4517f259a94f3b357d2ed91502fbc91da4958d0c66ad3212412a3c47fb4f3d5583ed76fea55a295536c9d6601914505fa071ae8ba575d3cf6af2fa47f16d3dc6695e08fe1b3754de67bd00721e36aac4279ba660829244cb77293a26526631d8ba6a26ae10fb902c4900f2010eb875c67f8fb67a37801b4b175758c64cd55a974d7e4fa1056555fd8a2513b521f2e573fce173d79eae84db9bb6ee250b50cac405906c7c1bccf1fb35fef4d1db8c638627a0f48399fc296721a5bf409de44fd003ab832144071724b00162aadae0c4174eeab2f3e2f8b96497710dc3747c881fe26d57dd0b64b0cb49e3300eadd33f048651da99a41bdef3684c91a2f78ea90824dbfd130c6a6cf6b537ccecf5a8f7e3f71d9673e3ee4322a6b24bee570d23ab2afc49cef556676130095b0bfa43c6a35b187689ecc2d5e62219198e014835b12a8296e2a0c6da77e4711cd6417523e98f21993f502e89c7c65a5e75692c3dc23366b360ab27e41f8d2ad575df5d70a8159926973b735c8f6ef57cd859239dcd8b317ffc9cbdda40453ddbaf38dc529b71e96e061b810acb040cc57cf1a8f5367866adc23b29408d3d8057cd59ce036e557cfe072034fc5deb9b2fe3c7e22db5efda93b8d655a21065c8742749da1c44fc39b51d265bba8a627d47485118faee9849f9d98f3e6a9d61113d1a5c816ad7bb5dfe436ec7d16ec9ed14360dd87830f5f7b5393465b6047b7fb6666dae39a640ea18e916b22bba4ee041293857e0811fcf87a6210623dacba2c46a98dd62b662b12b6ab629a505b7d9a08f169c448294359ff344b4185e4733f2058d163021e98f9d75c1eadb8f8fa48c7978304760fa5f39d1138d4f7461a1d90e2dc9fb9ee3d3567292bb1a170fceadb9dfd5f7570aae3cc83aad34e18017fac3386ec5ab42272295e6cdea6173f69362139f7cc8c9cd41e24ef68d28071d4ab7a57b8eff07632a8660c0202970fb97e0d4b4b89122c41829dedde089875e17102e87e17c664b87d415e87a1272442ed6829d53ba94279c75d122dd09ec57a91c7b6ac403de84b76c4769ed6c447d9ec47289c44faffc9f018b9d06b8c21c6ebf91e582f9c7c4864f91ca90b1e91c3d86870878b4b1db61c1c0367df21d57656162aa39f90fcf3df1cae263903d17780068f35e5942fed09136f310ba3b9a32096a29c046447ce625719ac437b513f49677ab4b3bff2c1afdee568e22c575480cd19d9cdd1455289579b83d59630e41846dbc669a5903b237b93ac058d135af679ae4123993560eec914b3a36e6f0f6cabc5cce12cdbc8976031ac9248688b2ab53ba2455206c5244da264fcbca347b4acd39fcbc9e21d0c2dffc872ae7377c9e7025ef3f54c3744bcd4d13b46473192bc5df63b4c9204369ab555ba521453828f2124eb10595d5187c4e2dc7679775b3173be8119823c993c6ca6b0415f1412af461071bf3ab529ea34fe11d04c9707fd8d65ecd00cc747cd7322b4548dcd0681e5a6086d30682ce5978d1a58911858e2fae2a2a030a112f28cc611572295363e51673c59c777f3da30452cb65e1b2ef9802463770d5d57ebc878b457aebd2e44e0f550d76bed9687cf8749b74c38512fce4eb500a2f2d16ffd1c5629456e4f486350e46ff89402f7013fe472bb7b64a9aa31fc32370992eb7dd4374fb738fc59d7a523e8ff7ee47d46addf552681d0a5bcff84a1227118e3ee