0x2cffd02e538a5aee6b5e3d88e562ccf911d4c115096d75d34e75bc8196a6a5599e0c1b55844b2aa09d5059aea7a9469b377614cb7d9e264e1668da7f8ec34906bc985df64884a10d8d0ce6ef98758ab06df31103a873281d73e6795cb312cdfd726b0213cb82b07fd5bfd288ed756ce73f4db73bc6e8eb4abdc858ad8757e3a1ab42c71285e412633313cd106ca5a8b1c32bb74f0471692a591ba303730d7be5c358fe2f5d2c60a332a30e15b6a3275ff948cc3d757b88a8d3aa2c5e82c1526d454b4dbd3cefa4fda778b760f1ab6a71a2fb001e5bf7a9fc9da246f3b04842ab07a81b7bc6a27b93e0975e888665c5cdf50724b9a3e476f129b44ef724774f9ca7caac608387a9c63d1def5bca082836f48fbf3308ea98ea0b55e36dea71cb511f6221d7171ce505ff7d950bb208035d7a6e221654ab66b02952b82d7c20442f77304cfa64d5d23ce6fef36d06b27ceda8c59b9ad899fd77698d624ccef1df52323f4d153b3b5406718515ecd4e4f42f3d628096a4377e7f85ec9031ffc958f69c0b667dea474d6ea3f8e46e5a42f0a3f4a4d3dc9ccfcffb4bce82b67a950573adaba73bfcd348f52954b0d19977490ab399f51e0dad230ecefa7a47cd4df83aeb645e3fe17b10a293ef4af7af105ba3b65c03c7bf66c221ded8ba433a439a07d5b565242d3f3557e00bf84ac971f0f7393a9add892687a42438a07d5ab149d72ccc930a3c8a138e70eff708b75b4095fa1a384970c3f1ac5d9ab4b554c92fddd1f1a9d6b64059e9d16fc1184af6ca909aeb08120203170f769ab77aacba710a45e420be2e23b8df3118b19f41b2c9041d45970f71db55b611fe939662f9c47f6f3c19ae995b0f96f6d1dc80b4d6d9c38cf975ab86b6d9971e4a15cab633972700306c84582aca293f5a183aa14eca6a64a125544464221aae2a228c0cdb3cb1ac0e443287569153db71ce3588afe65491faa5a70bab36e6fcfe0389a2445093be9bf2d7da5abc0e875e9247ec95424049bc55e95829a7bf237ed0dc34a84380a4c05049c43ecdccc01dffe1b4c52f5bbef682712428dcb9327f62c7ce2cfa8966aa0d1e0f152c781d61423c99e05f5bd055cfbe6fb7393f32879fb1266aa1fb4b034df0b126d6c9542095f782eeae707cf2cea1e26f8bdfbe0689c7615168d5257b05a2e558ac581e6320d6fcf5939b975c4430d7948eec169344abcb482d97f934169b8026298c624794997002403026927e3be8b26f45f18954ee6793fe90dd2962a671cced3cdb809d14e5ac1b8b140287a07c15ddc867b102c1a290b2f9f58d1fc10f2914d4a9320ddffc2b9c79ada64fbb1a720d69ae513d4d7d7a2c92e6cd9bf2bbaaefe300435d8d0597950455e9e73d48fa6fe7ca37eb014b4f1270cea9b356644f98e5a9b4ecb68586bf8111a0c7c8accccc6ff88ec8ffd8f2553ab39ff6dde47ba18ca7eec653543242c1062f9b7aea92ca8e5aee6745640ef8d37d12d5736fcb5641358ba75af1ae9d9bea25278a3bbd12612d505201055f880ccadba9c306eb58db71aed3ac6a321fc393833222397e338ed19b9da451b710dfa1f1b684b4177be9a66c60a19ae595791feae7b17e36195b0047c108d2385ebda6a3ddf00893a75a6612568e2b6d5d821ab3de92c10c06082611ad5e83e9b3579c8144b54043141bdfb2e4e1ef351d0a27248fac5d793b8f82bcca37e2814af0d019a08a23c9666c7b65b5b4c3b3efb24802843b75bd481f27a6ef9955b8af1df34053e025a6204c8c3862d50184c4500f35d6dd19fed28bacaadaf52e7585b5cf744d8311172a85057948d0ca1adc0d09f36e94c379933b5da07429af43f6ea87c179c8da4e1e491e2a6ae4c319d867c191fa74cb2733eb9bbadb5769d67c02fd9481bd99bd92a1065860b28be3551b4f3b4b91