0x2cffd02e82d292c9260eb7271751b52a2ee126fa7ab1ce8995f2f3561ae70148710b3f1f88ccd928d3d60e243ef5457d71ad92d6eeb0628468786daa3a13845e46e1a65e951b22cc299417b90bcff5c92ed21afb4b0e6080c1b27b555e4650648241ea8b168f812e6fe7b4a0343b271eabf0245fbbd2440699caf0a476d240889dcc6f02a4bf4e2995b82f5d2d447af45c9a0707b503d378cf13218230ef6bb0f7e7cc6eb4e8754550495bb9b83c52831085d1492b5a45731f1d5b284eea9a310d5b7f967d74ccb7ff8d82d4d0b850da654585d7ab057f7e26b20a505c1cd3b00fa08ed3157f93c17040a1626db114128178fbdaa5e28f5d5baf457b333cf034d4d652c38a6f30cd1bbee383ef38400f7ea8c975e32ffb87c4939a168cda00f8e753a45d91153e7d54cc9c8daae0ef9fcb5494eee34863b38e46691202487eca0631060cd228da52db95e3ce683658c250d5c9f135666320bde09abf7aeada02fa968a991e5776675e59d343dcda54f9e45886cbb12c274ea364990a1e7477ddb00af27780561bff4b95ba70dab95cfc2e016d87a7ea2b36ed9e53ac80b16492134070e9eb6129a0920312335449abb1a8459e2869b5c17e52371467df0bd4f99c30fe6c5ea48ea237ea9d20186e702f6d95aab867ac98f4db5b9d00eeec9041e04b78d74a62787f8309524b6ee3dfd22230553e69f416de3a479a2d4576cbc9ec28e679aaeb55905e36e99c4c3f288840e2bab0524faffb2e92f1dc01445be986f89c6263ee5e2d1661d9da5e9234fc760b9d146431c9fb70e9bde959f27f7b6b3f5ee562d0e21dcd79645475b41bc234fa3440507f084ac835ef184ff7da1c653e94df52f066dc064fccfdb489ab91462759521d463d1d84185d3f488f0be11b07764d6169d6907dcb5e9204308cf43106dc1d4183c8a1942f1a9341952e7ffa67fab838312d111ab3d06c43856f62f71af7b077084b53f93da2631163e139946019cfb03b635281dde1033c4b61248788983b032a2a5414fa79f96c47263667170df2ed1da28d7e59f5a986d2e511122764534ef7d7fd0af419280334764ba3d7df133ed7dff9361055517c00c2f8a5051f7b945b4ad80546a92d5c080725d290b0e15ec116e50896792be040de289b655d7cd7a33392b0ca3f30c6223260c3e6c47db1190cdb09c0d48535ccfa38afe1dd7a3904dba5b18cbedb484c2fa946a318eb8b83036905c422e2ca4bd55b21d8e40aa7a1168efc549e172622b5ea739034405b8eb5e2e9f90add9d2e2639267e21511846ff12ff1479c64d4218fa6f65190e71233aea10c793429a9719e570632faaaa3192242f1115ca971d49f333621fb3c0ed458787c3e4e2edd89ec830882cc8748845f6f0047c9b4025ded05b8122eb6d59dad539fe7e66a46759efd4624ac58b14dd5003106e07343d28f709bf25772cb98f49b75638ddd1c3cc6cfe518b8c15deeaa3df3963a305982719c47003dd0bd2b10c689070d04460cf6d01042a7d9ba430fcf22ab2c2f213d4818afe4efc716dc933d72020f65edae8210aad375ad5824ec304cc7933b5724b646a8b3af32cb98070859285fc6b85b1a52bd83a27ff717b0873b872325e132aea6135a9e3b84aec60f8149ebeb531a7cbc6241054da53c7a5d13282ffc36ca1e31cb7de4c2c469901842c8dea08a472055e06591b4faf9fe87c011a8265626ac32a92de7ceab0e3874d4dfc8cffa58b65322eced43a21a34ed39104047d7074a7f5480049cd4d036ee5a740abe7bf146bcf78319df94f5fc3b5d6c26c1f1f005193376e3920b60d8597cded92abeecaeb2062d083891cd2c70a3922175215c94e5fc7ca4e45dd70e469c2d27f9e75f7d3428dc565155c15be4b57d58d0b0e4373f7a7a004adf320ecce557905bf453046ac826784