0x2cffd02e6f42e74a71c5b58eaf1deffb98178d0ba0a8207c5a52953d6805b51ba4dd5cb9e8bbdaa9f64606511367ba6a20350addc3ce629b3d819228920fb5c2fb7900152f3863dc82af6a49b4c68dc2ce1584240519e42a6f2582e61c5cedbfae555e1b66b83fdc542a8c946ac258adf2387547be0ae5df47b2996babf00626dd7137dcb581d5eb9b14504bcfa883ae2c793662825bf1a301ba3809c3daadb5baa747652d56aa23ba8a12cfa3ffec99307a07a2859e455e1304c56799b43e5012f019c004008b9100f00a084eac81ab279c2c83095aee5efe2b57c255550834cda252afedbc9e95c1d4c93581777a962d0eac739f0ef650707bbe61d1ce8bda255a6c6b72f51d63bee9a90acf7b5f1c67636b3a7d3629913d5457caebcae5c2096747d2eaaae6d8240317b19f84f5fed7de3ef28e5416c6100525c7c053a1f9a8a85a69919d9889557246fba0b4694cdff2371ed591b3712ae7a1aca1e2568b933574a9bb65a1bda6629a8e40a5372b3bbfa893fd324eec8170cfa11b9ed88755f8ea15111e1933188f7a11906438c66d382d6198d71a5101868834e87c13a46e2450cff6001219712166c461cd853a0c448aea77f18cd60321a57d751fbba67740123f8b1b2cdc0080ca29528a159d2b866fbfb6da24c8038ce417990bc3315d90d6b7d9ff74445c3f0efc7bdca6e85a87610f98799f8cb1481761f38d4b78e86743a59d8fa55265110a3272e46a228b401d21ea6fe6d3f21638ca5bfff27d45812f35145da84f553cad7a48d209654240341f9538cbc98648ecb069749e64642ed22e0c75840e22699bc68f7296530d15f28d06ba77cf51d4a8bbf9ef8b844d6019b90cf11f3ad1b253a6de1690e38dc3e09647ec69ad9e6bfdb04465de590352a57c8f9be5bdb6b92dbed47e2920e1eb8fa0b6435ceadaf1015807904ebd2106a567e3afd3cc8292ab3f093db8b0d6f79e5524aa4a6d0aaf788a13d2f48b3081e3ef92510231d65ebe0a0878ca97bf0c45341f3e5b94e103b4456208e0dd4ebb1a503870f55ba5d6db4a6699fb28586e8c70443ab92644743330f7157beac7f55065084cf6745663774ff23a2de560967db145b8560d9c3211ac6fcf047fc8c339f6a06b5270bcc0220c89486d12c51ec8a8f83d2bdbacccbd24c5a9310e30d603bbbdb9eefc54457c67a345af0d315f256ff56b2e4e412261bea42b310482b8fe08e0b1c0a99424089b25a69b21fc9092c0de5c7c28c94d43b89ce963ade792009715cb46e7ba465509758f6be6a178ba024bd20af383c1c8b2ed2157f39a968fc1b04b9b1efa0f16287f065c21bd7a714bd68632f2d8cbda445f7c53368b641f63e2ba08b0facaee79028ccad37bf6e1a3959052815da948d94dea63acb25d1d3156144e3e02581609d015e5f1a398d85f0bb1161eeaaf69797e16215dc85d6e2e419ea84bcb0da695b6f0728c4f410d7b6a742842195186371916ba353002b2d5f3ad96058f607952697f5a661c63572d64a2294b4300e4d773e91bd031a40c0a67528434bcafeda372886b17260ff58785bf29b5c7f308b9ae700c739ebb3db31b7049aac9826a1ed41529ecd0bbd9aa04cf2b30bb4d81d08c8cd2543643d63e8fed3afe38b560437851fa63e6368f1273a50ccecf21ff2010090490de775146b42d7e7861b89d8f07139780c0793957f86266aefedb164313f01ba9d3766775d9fcc10553a79edf40319427de73df6a66c1573b6c7c33b962275d65d52ca419a7371f05c0406f158d75d7e7328953b66b002966dabb57e7f5c3034c1571b09e9dfc09065887b429d0363e34a45b4499b4d6abee6de18eb69c8a478b3e165b2166d468fa9b05288523f2cb9835fcf6899f36d28922b87f0a0a54f55fdbc3b09b55824fee50b7efd959babe9111e3ab6d