0x2cffd02e7329e4c43b3a53ebc07ebd5b73de622e18d87813345338e255eee26a553bceaeb1b5c775aa778ce34a520a2c1203049db6978cc6d51029f4b0126b89ad0789f60dd42c43e136816b16378d248c867887d968958916697c95262995f2999ecc7152d3c3340e9154b1d00df787719fbf8a329a3412e5f36627bb07ea299a031b26b503f8ebe29e41929babc3236d2bd8aff4c58076f5d2ae87084575e97ac9868483cb154c7707beb19d7888262fdb3562d083b732342d8683b3ed4a8a4220ef822edb5debd534d4d13b0a52aa11c34ea022b132399cf738889de306613096990da5c58847036b16ee2912c3708e4cf4b9671e9782cbe8bcea9518f1d19e7c4031f8fc278fc5beb31c1dff2593515516dc785e8715a16c020b3670a0036789c6ebc56a80cc137bbc019079fba98b90784b3462ec6616804ec1fc7f5120fec06869895c4e063ced4d60c391a39f0dba1238152bcbc034d4e4b9204166257a6e25f0e343316d280283bb385a2d0420546e002c7851c63a3077cdfbdece06519244dd14dd6dec39f5b2db345871a96921189349b601e80122057a01a64a7eb5be2274553e48ceb8cfbe4e303cfdc3af7e903cbe4c9a5568f848ab6c545f8346bf690055b9673e5b86df2c998647a0a0a73b8cc520ba6148eba56466f1cf1f8dcf4fcd37a22662043e6bc76aad284c6a35e41d65c7bac19edea1765e4b9ffeb62728b52b8ff1f5860530562ffb2d1e424261eb89c9e3abcf8c56f22ef2cbbaffd43be43b220e9711eca02e8a96551ce74888f75d57c11b02882a01bfa69e127c53574635ac5ce307050459cbbecc938cb8ef1d4ab4c56d18d942ff1ccddb9036bb579f9f79441f11ef0373f9fbda54dc9f91170d7f47a4bc5118d910f90804727084f687fad381457a34d4b009e91bac09b9c0682b97738f5606cabcbefcbb1e17626db98b34297e9f9a0d2643cc0035ea3659b175c441303d2a9b51d0bf6e966ffe248b703e97f54dffb62e08f33fe35f8baf482fdaf3a0a4859ae678bf9809d8b3f0b061e9df8a8a10afaf92a6a4e59ec83315a0ac4032dc2aa98c0b713394e531a37f17dc2fc22dd510cf52016e0dfd228c22da7a774e5043f757fffe26acb47fe71b13c81fd1c109d6f1e0409f4f84729adfc7eeeee6e8584f0a0a0fa59b052ad04e8a341d3145e5ab7b45971d90a261c39db3dc306c9d8f08330a1fa60286c9fd8591be58921213f04f41aaf21210cd0eef8163158e7dc21a476343c92b346e359e0f1f99bb0a4dea30b322f18a47ee237003a8672dde5f208039f80867ede53faf2e89c70d5d53f8aa296fe5f6760783b2dd8fb9b0c80354529575aa3b22c0877eed9a38925f8fada0b7ac2064f662bde3be524a66eafff27b4d7edef3170baa7d8e79020abdfce9963c2a875198fc50279ae911e894c9ccca67801bd1a67083a1f8c0b861f64963f63eaa7703086082781e44ac0f6f0b998f11c57e2f86a1e63a3dcabe8d05ae5e54e6581803ad276d1b32380129cfae43ac01b78200779a414b282145a29fb9dc751a324bdf22cecf09606f3234cc1d9a32a1e7b3fd8e7ac6585f78b838b07f0098d839b6ea835f11b361ee2c02060fd0f5f6f30ceb94dec3c2eb2bdf330a208263a0b8a08fdcce8fd67a6bce9c7af19a62b9940cdfba78fcb0556fd9c3b74c363b63cb658dbc83f0266a0b4e2119fa2553f45c1a7db4f9618b22905f9ff2832962af6f96670be412e907da81c9bf0a48024106aaa261e0fcc5096b20ad3fbc27e5cc4267e092596e5c98f30acc587c3c1ff79f8ee33fc6dc952e058706c886679dd32a9defce04ce89b0e513ef9d3b9431c73d34c50777dac4164fabf803dbd943be22ad7ffbecefea47fd7f94fda98911de7dee2bb4746bb3ca95fef62fcdec80cb6b32593c020c