0x2cffd02e4b30cb5887fa3378d1474b6a4718a875fa27b491f6742b089cb8e5ad26df1dcd62321853e1da532405f87bd608246a5376ddb2a74b5ef2abbc2e8e5f6a257ed70f9c1160a8992caf3cebf128b67624ce9c035758f58b627d9dede7a9c8b82bd865c8e1212da82d25a8d2cded80890c35011c8845b1cfcef19c4ad0e40ecef80ec1a91a4d4bcf241f467d534158ae9581b17d38cd28935e43f0257b00a59d5ae51cbcf8b66fc42cbb3a22f7eba556d2ee0b7f298fc9f7a44a6458ad3717b8bbb9d05e6cb00e3ae31e2a8ee9936c0594576cc56448f87017b85167618dd675fd309e25ef35b25089045343be29c97578ddd7886a09007fa8287c77e2f7c0163c9c7d76535d7a86d9dae66c1dbfc3da322565fbc84e419a64f05d70eb2d95a371c6fc3b34af43d0e58d7d26d568db86018cd25382763537ce8d934dbc71af3013ad7398e1c5f8a5298e14e3c038b0df43316b9eca144d5b4a8bdb0536285fd6a7ccbb3435fae37bcaf4c58304a49822ba1bcec47e61150cadf79a0a9942334cd17e5bfaca1e1e43af94afada3538836b06fbe8f1d5a28c5b8b3bbeb85c24e37d15460e1f22bc7c4cd387634b9ce28fb941d46a657faa1f3751b4f34aa478b80fcc6e124b0db6fadc004d6859e4442fd7a6d257fa806c22d542fdb8beb4363adff2d7d09386700d9c523614837b9c70271c24bb4ffcffa79bce771b2a46259a9b0b65cc772963a953e8d858ec8aad6e8f1a924b48a64d6554fadeabeb23c9371ed39c9a6738466b2ff95c6fa3941cc0a5e9c7dd4d634c36f3ee3eb166f2819153ce4e707594c88717ccf08763e04d35108036a1203ee8ff3689945c673406f32cf52e67a64a109e28bf2f9560e541722e6739acc9195b94d591c34d78183680050ccf597379cf086c1c9a41138a24e0e4db6d5004741e3cccb0215ab3bd30320bf70363b700e57fceed06bba4bffe6ed0602583915a0f34ce1147b9350329f1556d808f7e5c8cb84fe9da89e8f84499466cd45ca4e0f1f89ddee55a87b8c71b96c72340041be75e22c82a54fbb309610226d8a4cb2d80d8b0240a86e7149199cf687b0884d4938fe3528a3aac0bb98d3c93402359748554228216cdb940f8124c36a4afe849a22f3e7d00b020f5c0ac760ce1976b00ef138c46c912f7b9fdc796b50a7029a384020cc1c0ba7c4c3ef155cdb989af14ef970881ba3a17e69889609bf8bfbb202e8433dd2be5961ef921b9b31d760ff6dec53a0728e2fb88786b9b3e69fa3d317a306173ed65fa69293631bf49ebe7df52641c0c61133fd3a4e7363c73ea63eeace866f322e1460253dce76baab72fe78d05c55f58ec3c3719ef90cbbf79884fb79907b1246d054d4a7542c231b3931326baa61783449290b781dca02af5bf6e60cd6580423c4cc568bfbe4c2bae13d6f9b48bee934b2e573922acb5bdb10524f7947f458a3bd4b2ac174311e1a60bd934cc2649438166e2fc432631f46cb88d79f72cb67b5d26d6d6397ac765a741cd09c4efaf755c96e815c4d8e874e6556f7a493ace22f8374d38959ddb75b668ed8794bc9296e671f3f98c399f77ade63d234e09afec33912eae0b2cd5e71f51f9aa80085cd4aa4bad005448196fc55392a459424e9739d116283816d9f08319cd0dcfda10ab8f92f48c6f2eaa0278386627cd58edfc5696c96047bb662ac09978f5b0f4957eeaf419e282f7a047ed290e32114ad3972bdc3c6ebcce85b55fdcdcf797e0fdd280b3568c98eebbce1cbc34201952806dbd357e2eaebdbc8c7263922f3fb0ded58df4645db18ede8db0d6eb5dc2cc838624845a76ddab58e95b99f17cfd4f9f94797ee44242125a25fda2fb6008130d06829581580f92a90929a74bc291af075a930175f27c042fe8768e2c2c5d328ffd77d46b94a43bdf9