0x2cffd02e14057e11e32e86dcc466ad58e1a800df85961aa9e50fc1eccc646dd3860598def095e00d344a55995d99039cde3efe295e4fcc922f1d05da975e2d4f1f3f3827134af9477c480844b0ae385dd2990f0e4768df8994be820fdeaace5f6ff82142887cb4b98555c8c8e47fefe9369c7487d34a112545b283331ff059fe191686c8b0608832f867120b8114ff0d7faea61d203bdd83aa4e7b5d70b671699d25a275421e0105eb34d453465eeecb24733397a393d05cc2feb9c253df03887e41b1706c7504aa81cf38a56e8dfcb599c8320e69aab4cff81737c61e404bbd81a49d2ce5500835f9bd6483c2dcfcc90055dc5eb5ddca96f29bf24bc359df54ad7d5a4a0c760371a3cf919200c886411a0561c89028bca077efcca34e637a5621eb84b17a148faede339404e37561fa953e0fb4324a1187ab2b5b33fe08f0a126da2813b13b08cc114a24b94d78ba5c0bb4146b109be59c925d69fd3798f28e9a11e39e01dad756abbb3bcd4ba2b19402bef1d1bf2cd5680ad1d1bc74fb0b2627904c561acb6f5e5b2bb361d2ef63b0c40dedf1e13da18c6dc3eea632159ef1a3057d3aa54122f941ca5efbbf6f545a024dc73c50b35f9162c98122387e1ba10e94c6048ae606a3ee100e6374a6d9f2cf8884060fcc160fefc513211a4f83cc294f8310c95fe6c7179922b4f5175e15c552eedd093d401e5353106871cebaf043223c1b6843a730bbe456e1f83e7cc4ec60cd35e7c2fe5c995425dd1addb9c5248c4889d8649f99e8d9e76c6a0ed6e3e51c452af588840f4f102b6254c1cff853340cd84f0fd9a4f59acd5012337cbd0d71f9da647ef93cfad66d69f386253bdd2621dfc535108860054825cbe79c780176a2bf96b9b207a0e032fdb2a3a0f7adca09b9241d6109ffb7bddeec3628481504a75810486197ff20cdefbfe983db5058227448d34cfeabeba71dd31a492e7d4b6d7bbf9ba5819c6b2d23232dce69b261bd791e08bc885d0106a1bafee657ff364f2f2b76e926b8a7dc37ce5d8b3275a0761250537b8222b95f5450c1ec8b7364c6c3c40d0604e2e89b84cef3d00886e010b816685707a11090a2e917771513bf9219fdd221e3306b1c404409b1a1b60d082efb6ba352df685b07c44ba7bea808f8e2e676a38f1bc4b1eade316502ccfb7f16a81a1a5121caf27bde6f1e900b54b6004de3619d366394c2e457c832b3cac900e0c888bc688c5d034201ec66854d3ee1bffb6b1bb0677aaf44ce11ef25def047f431b57fd9ccfe3e701f4b9741f33b93afb11739270431a1d8ca67feb81fa292e9729512d00f5af611ce564a40708df72a9894696f977001ec5aceb598591237b4453aa7a8b211daccd6bd2ed17eb3f79e32bfe5db6efaaba7d07e7be9c6e99e9a0097139b3adb38f575506662484109b57836e631f521884a1261273f5d192218a2444aa20adae52049b5a3f42cad3bd752574e6d8b7891cbe77ddab41fb865f2276e561e6a4ebcea3796339c58957ca21a77c08577361063800158e40a007365d8bc0d8c963853e408525e81ef63b6a84a9eb0ab80434991b8db4c6059027a6a0779fee3eff427631771048b98fb9342b3c9cba8255d30bb340e2b0f55feff30179bcb53ed4b0f5711b072c61685a6fe2f6c0f8192ce30eb18032613f89a7f4bfc51dda230dafafd8640e793ece5614c58773ba3af824c4920d8087f56cd9cf64ef9871eb9eecf822042883c2fe70da42aad57fff19ca91d23d25470bc4bf69164b51074eb362a9d4c14234a6753aab9b0d4168e2f6745f95354d815b1febc7eb979a271030688922c676f451feeac5de01e0e5fdf56bc4d1b23cae937f112742be3e8d8f33b44b05c416f8e1f42ce1b519a65cd094b68a85343401fe4dbf7212c6116f0c1b0150f78491ac8260e87