0x2cffd02e72c2757658ee9cbc29917397f1b5561a32764f6a8ffb0304cb154996a73c432d1213314786b28d7b65c978eccbd34aaea778cc4082482b2668ccd06b0b4f64010a9d2230e9e7ede7644c578396314b3b23ac31e2d865ced3a170008629a8d4e0eccc52bf3fe98d309c50271aa607eb7d14bc1458474a9c7f786bc98ec6e780b1610112a84f233cf46796aa0a99ba64780497bf4359a27160612b0a75a3a20f5862e3cf342424e1dd31aa3a779b358789eb148d7f700556364464584ca05c83946200276b1a3b64d28bc063f8c66b1367bab990263ab4389a1845b9145472c874e789970cf22c683374b069f2a87a66bb90814420b06d59650add309130b865ffc524a781c3c0eafe0a3c75c56c91a3383078dcc6fc36b588090d16cb0aa5ce1286da098e5c51cda687599d001bb172587d589764a419f3e68aa6603b94144c31b04c949126b10232db2148f2f71ce986e2e88962b04f506d63826cb239b075885d83409c92a10135c35f0986d23e5654a8f91d2c7fd70ab61cfbfca7c7177129dcf4029ef00f8857eb225b5b36e9f200ba0cc9fc145021ba6d25bde85fec58778374bd5652cae7d4db6bed708882d6a051240caf5c9bdb57d7bd4061a729a1c461124d5b594d0a4cd21dd17f0b192f58db97c8c8d31eef8e59e46b1794ece4167d400aef5541c3e7b04cef019bc4d328a64f9d65aa978490954dadd1b1feef1b31c42e61bd90e1cecfeae741ec85adf3a8f81951fd321337594a3d5e26f7714d681146a1bc2c276da815f10c16d15c180f4593772578aadfa9e98ce9ec667779e548da9b13170e2861c1cd88530c78b62bcdf21845f8811a247ab346b7f1e92e6012b31a43e5f1f440b66c6dfb0349b33b20f9c5ebba9b6f462da09b890a8de24ad515bf6f9b52f1b0c03ad0bd812d4d384df7c92b94286536556e43542c0a4161ca7ac247ecafd371a2ed0679b42b796a9c0972ae4e1582eb02cbb0314449246b165b1e27bc38e297308009bddbac91146715696aa0d3dc813f11cc01fd1e8edce89482579f69d8896fa5ae1389dd0d36001794e60ac85932822d3d3ccb84303b6e2bca1a99b7cb5bb582c9b002190ad94d77e9515c6a943221e6d2992f4379f0558a1ab7d9f0ed306f797aab6321500380a7b17e32f432b9431ded16c8c8a73658265068f1945dbe97041ada737163e166f3a6ca4e54cb398fea79fa32ecabc0887c953a87ecfc3c4694274e143deb0cbe3dd128ecd47e4aac306167584b13ca8b055f1b08e0aeb2e7eb6442fb899f6e1122a61933f0f73bae389bc29eaaae347a406a9ef41148d903430816c88fc20687f90ef412d1a320205530ac9c0d561f25d2827e966766bac586ee8b29f332bd1cbc44417d7a6d29d3806ad1a0980a06d48da2d2c015aec9ff033e3f3781a5d363afa9e4d561a8e676197dd4a7a2e008aa4c96b9ae4ace9ecc2d3dfe5d5d1a4131d1ba24a4a0424c1ea635f1bb9cdc7c6bd1937484f5bdd2b7705464f2d19ed620b3399dc74c041f2b71c17a5c91d2394dbb37419ae82eda1c01309b156ac9095bc1d716bf493654c48b310a7b7cec999fda4057a5486dae0f369bc5e4bf005df1998918c611127df984ddd9f396779a62caf1af672d040023cd7bc607321935c4efa9d48b167c4855f4e2740e34319b0947ff1d0702fb913017e60a086bebf55239bb0eb1544c8f054cd506d592c28c4e97f9dcbb2f91642b1b55942836a78a8e4d0049e2af04665e5ee550df1b9e9f192d6934d6058a1250c998c13419022db944a080e4ae56cd9a9dd802ed10814ff1704ef990f86852af11b301061f07b374e2f20d5a7228ec2a2d062b6d57fa64afc1e8a666c8380fee975e415f8eea53c7508065dd13c7ab0b0d748ccbeaa2a819687f4157d09ba6b7987184e5f7cc