0x2cffd02e69b6302215d2e592ed04bd5244c94b4d27efc9b57598720a44a6c76604a2147ae52677b07308f6694b0002df8bdcb913a3476dd0adffcb107092e83be8bde3a93c69ed18312837404d35577dcc24124763c7a63fb88a721f47c610df25a95a7e89ca067c0bf0821f75d898c8100a58a1d1936595e1515d14b1df0d2e7cd60f89481cef88ab4d645e89a29a6ed4229869e08c3ed108f54acbf2358e1bdf00fd2ac02bdde07ba775dfc043279f54beb33586a7de7551a71816f3aa4707dce5604f4c3bc63fa70308e0ee83c54805ce93f5e8f201c48b899949975878f240b093a74d45930fb696676474ebaa6c52b327e8d5fd874a0a53fc66e4f160ba11171e2079ccedca4de619d34e73727b9b35cb8a6b241b363b59c976b258ee6ae1f27c0f45c2ab7854a108486f6c6773817ac5732bcf5f82d1af4b58531d74bb6dab2cc70c561d2154b2e898abd32fae04d0f941550eb0b55d9244fc6362737f5f6a244984ee539bb221c6a25114446010a375952859357d1166094acd16f883591b5dd2e84474d2892acc1e16edeb84bb80bf6ea68575dca2fd070c26a3e9d3f604d5d4c7c137898a174317d3fe2f854300def6ae85794a8be026d3397946537f6e439df8aad16743982621f861f94a98c05adeed4b69c4076b4fe0899a8bbfac96b99734c61c0c48adcae6c75985d4dedf7aff5e5e73f2d7c56c63f1193fc04284bbb2cde7d56b172bd1c0992402e5f918ee87f0982b63fc50ba1c279e67e1175d2fc040add2d22d9351bb07d25ab2f3e8b92c4d5fd2719e112746fef7c653cde720955cef1fba19008540aa4db21a33171a033cb778d4cf66834bdcdf01d58955327322fb2f0eed66291e715ebfdbee5e956b4be1b647416f3c9790a61839bfa7ca1201fc4bcb58d72eff322755d7736a8c2e915c9fb57046001a6b567305fd3f0279060e0edc46d22be6d36eb9b47bc0c6e1d088f9b8c0a2c545c8093abdedc1e9443d88de4feecc2a016063b248e9065e40f6a3ebc66b90776a8441472931e5eabfa1d4ab4ebfbc8fb3497af8d40059f492e4b317fcf58c3daaf5ba5027db56663ff485673f2b56063bff041f6175bda8fdd4073f052cefeb34b330cf9b15c101801e84734d1634027766fe0ea7cdb7364168b2f449a00bcd1057c9c87bfd21f96955396feeec015e6cef1a05025438f6ad86d6ed7f391e8ad198fb483eae90f6c52d56c288bf6efae97940f8040b0de7178109c51b5e57ec2a42f46be9370b4f88755beaa647ed2930c9242d3c8d283d444ce867124631e481682ebde9a32140e978859e42632e5366ecac940666ca3d22afaa0d26d33c1248b6c5f00b72aff07c928912cb3ca8c785ad0c5033071e3bb6d7815dd7e690438cf56d63143e211ca6e01161c6b30c57e07725f7ec901d65fa58c055e076ff8e1b21460e66431f98c000bdff99c7e2354892e5916dc15d657434244dfc3357ddbcae4b3a0571ff24af6954586b6d3eabbefc63ee7135af3489117e5e9066431fa0179c378363b980b20578b8985be68a867bd07f5595b03c86885411ce247552734cb8c79f53755443a2b53cf073dc33e856ede1463858f9ae57d2d0861666f7500a20a2f66e84dcd7decca6f4aa7968bc04a22d3b1092d737c3317ef96064fc9115195504fd92b56fe46e8d89a691dced3f272f86cc8c610bf455222377c7924d6d47b2f3133d598b9a258338f15dc3cde75e501e65b86d290bbbf4315a5121a9fdbafcac05697af3f50b211fa133161c6b8f247e04e54ed85c3814ec52e4cb5e212ccfcc431f40df158120521ca79bb333317e7e954341a52923b1e32f4ec2dc39c7476f0e43428ece3f948470ed6dd103714022bc918e0cd55bb85a982f464b3fdeb866bccf48d8324e838fd1c7957124b9775e0583d273