0x2cffd02e835eddbf48096a8f446d47cf6db0639ca9473f046eefbc1f85e3460857b3abea836b994d820dfe72a1b7b9996b59e2f5857ee0f7958807263ef17ac769f74fbfda88a3b7436c29bb7f8c6625f4213bc6229f044fd1ad598da9edfb248feaaf7f36168da6779d89ceabd2d0c796abe42bbe29e673ac305c39172af18ab429772630555b9e68e14f75357c9c583bc4a7528851d5f435e464b7af74858b8d13768e72267845a7488770387d868277fe9721893a4843b94916ba426ea3af76348ac70e95bfc02b56e2a56dec1d0302a57d66b4adac37668815496a8938b87e93e7efddd9616bddb85a9fbc3c49cf2aa3b0dbed95ac0024438ced659b37a56ef603dd91e90d7322f203afffd0562742b90279c7aa9e1d11619c134298fc89b88ffba585618f52a73974ae35d6ac07c00bcbdacaef80884cb56a7cb78c796ba406c48f558c3db0f949fdacd670bd261e0b229eb2cb242b2eede48696247c05e5e79f80908a492f9aa2893e8754e106d43c95d02e759c33ddee6950cf23c37e250af9f26ebbc9c060ae284500198b718871487eed49b27ac78fc9a1c3fe920b87d80823d7d1e074b25509fac52af59e60e6e0c1961eb86953e4b7bac6b55e1123cb896d419323a4f61db3d14e1bd5ae16ed576aec6412e75cf7d69f7725d4bf0f6d7f47ddd1abed5d479b5243d10f012c2533eee88a43029496d3121de17f0e979ac864e5939d00d32925e461f9e04be7d8579959bff4ccdabe86bb2bb4d5a3d27ab640740ab37dcb03ba32ba0eafc8ef15cd16ed03974c4143e061ca6212f22ac0ba33cbcf9612b330b81a3574454a7e26332a29a3ae6fd4034ad6a7d682ba2a160f53c960da046300f58288f57b3d68c794958dfd6c4753ae4de6a26a97d13cdcf7e2de92332f0ba7326c89a5c3cacac55731894046748aab944c6400a4057e3031eb9deaca8d25591c911831557d736fc79ddcdba45fb8124c3164b9b74221dce64489027cd9cf365a0c055f7d1ff8b2ff7ceb3d4bf21c94be7d6ff4678b63c251afea6f76e5bbd7c7f444ba42567b5c2b8566a8cba8b03c1e2984936aed1f8231f4b585eaec9d8b0bc3389ed7ec3f6aa5292b1cb167f6d98c65c4885a088b26f889988c2c9aed2fa80fff017da3b313f1afcbec9bb00aa5ef4436eb6c3b1f7c2513034dfe94dcc133e699192199d8bc5d6f24c88687793edd13bb35ce93b3cd965e752ef1ea6135100276c96d01b20d7ef42630214aa0e719ff028a7ca4436b81354557ea9aff1c0f4b241c7616d0df0d116d1e078a44f1112625f3b94beb475efc0b8221b6bdc0e7a4e5548e1d26844679a09f32df30ae258000d947f7e18bd9126040082fffd190ddfdda44f207c662f009780651f12bca82c72a3ed18938732a6b2047cf93cf20f029dec5371939daec352b97e6fec853209557c9be0f04701439affa6d9eda72120a7e4dddeb2eecd995980fbf90019be6e3a5f793fa4e0cf942dc3cd7a9e137173afdcf1f321233e1ee8327d32ab084a53d6418a9af26fb573f35a98c6309ab7e64b176d02ed3d57155aa873c7c407cbf11e960e9dd2fe078eeb3dd2c931699697808248b0ee64204b520a374ce4606212df3e774f3495bba93b222cbd82725d56a1e49927dde001ff9590e60b88cba51bb0a9f361e820b66f225e016beac6951c65d904680ef99e151f741d8ea68adeca64cf3459816972518e49a3a52bdda3678dcdc1b3d4b29f5786ad3611d33711d5a5aeec4072f2c8616ddc5684aeed3c1b9cdecd189d70f9922549087a18a1c8a7a9f1a2a677900ba5b1d4194903b78fe8b7adf24252a5b29f1d85dbb836ff22935ccfdf6f47a6a04f99ca8c91fe697fc511eb0226c3b13a1ea4116fa70902c1eef97ed7a4be9d362af60efc5ad566415f88d72448e59c4df