0x2cffd02e84e8cfbf073622e9e329f345de5335cbec0fcfbec68b40fd991e243fc25fc7ea74280665acdc62bafd6514309abaf4f27faf5820cc0483a2fa9fb98b4c7faf5ed8c9503e81e8c4e4a389d6e92c62f2229a1295f6d182eb615dbb0ab891bce3c7857539e4a41c85aec5f1b535761d01415e72257bd98b36f1fa5e29ccbb327f405cc038b027ff0c1f3c9703e4557bf5b14a97bf9945eb80b5aa1a5a6805da4b9af554998263eac0274b095907938b554aaf824e685b73dd2f64e042c94a2dce1159028fed7dd6efe0d652dc789cfeaeb472650e76b478a3f52a7c5881b64302a8bd43a52049df46090e2e4e210d09afa03f9e013b78ec9738ac81c93bc787d8116367232c130e97f1b78c71b72428eef1f4530b6ac828a0581ced549451f31f78f71eb052be0f80d7c8752a80c8909f51949ef97c37477fff8c7330f7e99191a091a3b2746c29e99d4933e312ee0759a5231063e0913398843101fc0ac43940a8e69857cb513f2a4ef23f9e364b2590ef4b0e9d456c7c9aa52ec88c4465531d16e5d633d579ff8f507e3ff181d66f9a1246ef90e64e8ec391233fe424828efe177f51f7bc8636aec4783b19adb3089589bde1e9d8dd23415e07c13b75723b0c7058ad20757c8b97f645a0bc9ff159a1e47642d8731457db0c9de95ebcd208997cd2b0dc21f909ad7cf2360f53d14023f83f1353c9192488d4e7d90c1b55f89c8cff4ff1e16945c3e8883795ceb735bcaee3c8ed496023f89be75a7fe552597e07d91dbea1b3bbc216e9dfc0db1552aa5737a45a3d61997e2ad486d59de872e0d5c20eb6e6a272c4224191efc5f5d026bffeca77f4c6141fc1bd278cafad3178637e347a8c844131d967d2c7325cca76404e9b98942546746d82c49894e9e03a3f5d7b0774a8e2815f2c70d1a31bf37a9f9138882fba75ae7f55d505f493840de637c1c30539567aeb432f205b05457423e5466106c77aa5873246c20899ed81d693fcfc836b21e9db2cdc9cf8754390d2acdc59aa116f0778d979be5232ac99964e9c7edd1f3a415450cbfa754094c03c53f1569e0ac152e8413d5b7dd526bbbb43ff682b4b6ffe20971669904b3bc1c7e6b6d82e62895b39a6e849d1f37f2fcc404a6de845b5a2ea3946c7270be1163a7548d3db100330f3a7dd3d51e718307dda053aa42d97e6ac6e6c34e22b4321bc7a9e4fd0cdc2cb2f933c9ef683519449d916bfd684da83f423d3143cca87d663cdb81445a2cb8a83b266dcef2f46ed5b8939d499a65884664755e4bb52c30eb381f2198116b49454233ebd1b7e6d06b843844e659067686fb1fe0242978388ef7b995dd9076e3667eab656b79416bb302c38745881dd72ffeca7e9345b5f91de2162c34f0e4c98cdc4caebfc7f460b7d866bf0e74d7d6849da60da0eda0338d6dc7d00430292d752ba3ef6e6bf698e807cd9f066e415098f387da1854fa4c81e18d88ed253863244178640f64a8964c60f0bbc7b55bb7c90bb09ff2adc6a9112aa7a8e228abfdefcbe48a0478d751639b27d17757960b8b0bf0b0e1ef58ffe2dabb2c0cc50fe1c6a42c179b4ec7b42e2909fdf393ad4ce3a010f9bb90739d948d7a5e1d5caf7fc782dce5c3983a2ca43d2db0902e5ffc2c86e0ebdf920b1317dbc53ac0f81a03d53edc59d8e098fb3848e2edbf39c08e9b77f9a3c7e88ff3863954cc94fb46e874c4a0f3cd75200663cda7efab6c0575428d9be97362abce772a49258cd81fd953739f66c0f1c51dbaf9f4045075af9caba2941e819a10683480d76437be601a39cc396ee00e622deb4d8412738c74203cb1b6e2bebcc15a5af802cebca958bb62664aa2b91d9294f70b1f5c83bfba2e1984d2537b214fe2fb17821474aeb890c5d4a00d1b39dfffc419a4022766b7e80082d376f7d6f84c8c5