0x2cffd02ee686e0e64be136d71b93c1cf4595105ece89e268f265a8588d3f685c6843394b8af71ba48ee4874431cefa171d4cb9995886d9950e96fe2cf56e4eefee32a14c01cf9e82393004a00b1ae2d900abd845ac6b146fd02588ff6ef7958aaa53c33f0047e5968b7b883fc549a5c5bfb39352d0d635274afaa4115a0bcceeaf85837455194fbda88f00d225ac10a231f06d41bdfaa57b6c2ad29531e5038775d40cc7d38d543a93921825bc30277963ea5a2ee941ffbc9af7f1043bc6d0683e2d46f382f018d885a5f24cd17053a8c48cb2bbdad3693be65212193813a334e851d9d833f0a0f86ffc4254199c97d3da79414acffafb10f7e40094604f7c1797c25b7847efa8949a611761e27de0a29b9ef5b5ccc438774372afd92a845e7d1bf235356596a35f7c32962ca09284657aa227a976cde39296e54170449b4d35452eeac762558796ea661ed769abb3b43305c150e9061ac8167df1f80ba60a0abbbd2471a6e0acf0b0cb0d4159b0208295c723013f390e4aa1e1f439615ddd68cdbd9eb2009360dc8165670eb555430f30c777465999e814c78028311c2e3ae0374d83221d3dd72c5b3b7d5be3b78dca59fc2dff456f318eb4a514995883129e3fc35c2dbca5f6e56e988e8c4dd59b698739b7ba9e9ee38be59ef175e0c3dd647315753eb31b440ae71572f6b3008d8f33159a414aebee937b84d76541d38e6f4bb5b165195fafa4ddf3cb5907cdce426f909cb3d635af701626954c60040331156b6be93eff4937c87001e87f258715ec7b8f01a89fa171cce33bfb16fbb6b177a403f0c517a264e7a304fe9c7b044911db64ddfcb7aa9c6577c0792d95e7cd695439c0cce24750faa819747642d57005a04616a808e7bed8b76adb887f623d8b51e07b3568e6567343e0701958e200dd956da2b2c6d4ba653b3218af5b99dc3eb405db63280adaac2df6c34216ebe1ab1a03fbf3221e144a4fd7b84fbea909ae4ca47c897ddbdd8e0859ef9ed8011d85e3bcec5cd8409090cfc962de599a2bc7da81f7455577069b7dee8ace545f5e3a234b5f078ab20cadd63407538cc71cea6573cace63ce1302b18682cad939789a6df3ce0c75e487b682a98521953b3012cb51ba98afd8a0d3ad0eacbbaa5474161a49144b3f19e6c7ddd8c3b856fa6f999358904dc36f4bb867302de88ad6499cb32b41680060846253666d47f0bc33d8bdf604c2534cdb54afa0a0d5a1583904ae9a74aa539ad16ea307e77f10bc1080c6705b7aa1353532cf99a17f657a02c5f8642c24fdbbf5ed53e73cb6c72a33414e6d8f261295e5057be4d8d8decf46ebd707032738e321141263603156835cbb0e7430d38c0567775f83e10e7b1828f1c07d041dcb10245727f1f5998941cb3902a91f252a1cb8e59b5a5ec8aed930775342eed3e27d02e44ed25869b3f9576f75ff979fcb0a2f55d6472dfa54a7f760fd34edbc557c698073f98d9f3135c73bae25999b29b5504ba80ef9fdd12b63e40e3aa2814f97b3db8be9ddc3562de509cc9753937b77b31ff2190ece3f6eeee037223da1766ec3ff5b81276abb4e5a9c9dec32f26bf7c6cc976c997466faabafb63546447f9dd8b109dbc87d70563ad81a4c825c4bd36902f3f06466585c3378dfce6f4b7f4e34e7833984602ef5e822221b855c8fd0ecad62d2d123cb401e39d1e82b93f8e5eddb301ef97d38368dba868b1d431bc383eeaec4debde1b6fa2c9032818c2d332502b2bd86328a4d819b04fa12824a83f5494a905c70cb8f95d646958df7a537478171e735c308613f06112473f262a7ddd304c1379447f787ce920aa6bf4713a2c21620df6c4b96eccee7e21b2b5a11328f6fbfbe0d47b763f5ab076125e45d87cb184825fd81e55dc602ae0e9f25d9fb92ccd4beb982b89b31a3ec66