0x2cffd02e306e271b937e475053a4575634416c84a3b5db9f183816b1c91a40bf1369b111de44a6db954a6358fe0020309dfb1964fa1cba1ba95dfa5886bc5c10779dce8a143476b339eb25808841ca403f42c3b5a7075e06a5ec67e38b6fdaa5413e4152b60833a320314af69dba3085d3666bb123069e4d3a43042565366464667ea1ca59999a713ec5e2ad9823e8ad90b40695295d4df2cd8299ef45aa6bb5b6d9859fdbd297d7decf9390aac006e2ffcefdaa42386909c99892cfcf9fba861acfeff9ba86c91d32a93c392a384f585101ac965a2578628915c3d4ff126bf0238203a89005438e6a8a4667c378d7d24530bad828edfe25e2a6ceed605ae4ab026a8c32ca2a9adb6c761bc2ba1cf01306536a47457605f0dc4672d73a786443e6b4221e9325b8b40f45caec504b40aece63dbca6a4a6a84e66c80e281de0d05a8245f3bb8574bc77762c7c3086c9a57c563e03a056ee0b9ffc5193f655f5ba0a30a318bd3c60ca1433363f83398a4eb47639aa7056576efcbd8a935f8fc368d7da420b4293051979d32a826f522822838846ab896d2ce60bd457a9425f55558e8e81d38db118c60826166b9c2aa70ac9b3cb9b60eefd3e6c21becc96e2af4c72b79d2b1ddb5b299b88e49390db0aaaf836cdc512c2d942276152fc820a12c550e6f1f34466bfe90f2dbddeccbe11f1e462db87ad13550546679b1c6ce4a52229f5b377d073b23d284cf58ade9e2fc0d2e32134a9ec6dbefac1ecac63e6c6cd53054f87e1de21a3b696934755ef9f2ec315a51f8a1c1804a2880465c504d4bf6ee7358e2a0d6a5935126ba114300967e864493eb2a139fb3937cc8ee9f001ac64340cdc8608e41678092cc72af4e2e98a32c957c6820c87d54047c5ed73afa47ee295a0655486e6ab9a402459beb0dd915259e7f3b16979f87f8e095a0aa0d5c95a607876aa6dd4d154c9b5d7ff4928832ec9e422ead81ddd9b0f510c9cb2259ac637be4c065799b0fd99a8a1348a1ed78790c3260cdbbe2e14cea5d8fe007cb5346dbd677517a4b8b5b9868026dffbed3cef227cda03440669c96f2570ec356a663e21b276c25c8e9c0a4d6f38fd77d62de1ce6bbe71138249efbc21439d02c2977a8d2be0e173fad27059efe2441ec72c8e1647fc5751a8d4a50cac101a055e07e70c0358cdbed307c887120c7326e70b1622cd4ef95aa29d307315b8b453ceee47a7afd5eb886028f280c1d11e7ddbe948a7260cb7a22dc661bce0e4e5fb794252df018e5d1b517cd9223d04358d36d1492190ec80e4ceab4db057f85753872af1e8cdfe600014ee3054d652b172fc5073e3d4683926ff64be575114f563236740539aa6625f294acf92473ab72d9dbbe0323c1076d58d335b452a3bc054261650e67300ceddf8962b6db6df7d95c89fec2f2d79760bc0c5e9199390e1ad87f73fc1aa102e9b4c5fb13bf8298112c7f26bc44ba0efe09b503b1e322db47379db5269b9f0dd17d316343b0efa0ef2eecf302707b023c1ccb480ed68f38d5f4aacdd02936d496beeda314f23bc32317a58fc0bd1417eee07db40c6eabf0df727f85fbba1452119d5584f215df858a30ab967d9536ea8b6ceaf8fcd1200491a73e8518d59571a74b7050160db59d262613ad3ededee5895588be664f75d86cda9857929c99d727bde5a760fec03288ef324a97851c88a28d49ca948630282c7990ca862f83035df2d66e3a955bd1e3b74a014f6a5071e4e4987fb9d110e5754682524791487f3b7ad383bcdf403da0358fffeb45c05bf7ff409d229592255ad3601afefef072b9ab38478c98b544a29e278af164323c003f556ec18d3d40c546fb3d54994d551aeb36a0a5151917e0e734bf288e864a79a8d9ef6f8f34062e7ec109d9ed5cbfd1137b0e3c51ac6d76a6ab6d47ad