0x2cffd02e3fb11e838e3a84caf8063b33924cf18231650b21df8bcef61c2413f5cd8183ec6f7790d418a83f937544e9a02c9cf4bba4c7b809dc759713cff25c1857ccc0fd77de28b486c5af654dff3e23b2724782331b65706eb8c28a2b1474adcbdc12667888b64bbb754051b7f41dd542492732327c5f8e0caebce8f1808a322e68dd28ff5b22649595473b50d2e7fa4cf5e88ed5c1afe531d4e9bb26fd128329cf23dc823a0ad53e01cdfafc624f1b9855f0b4e601830adc13d0e5dcb674ff7dc9d8b494edda02a636b01bd9a3b64dd6592820cf9bc4b91c63e564fbcc48cb04f919934d462da2279d8f6a8c812a0c9b0416d4fef439bf64413c85e7a4db2fc700833443bd0784f6cc58b818f270dc7bd7e3d8b905e0407b385a1e70624801e63cf9012c4ae60f84fb471e612e1435cad478d862bd0f01c509f754195ed592500212b2b6239082e1ee6b8b59b7d7d639cddb577837ffec70d2805183cf3c813b0bea63a55379f935e583031848186302b9f3888f68e414e100c55e96366f283190883792205b8f837e8ec1d7c0037f1169f70663fabb5b1da1199d6b0025ff1f8f71d1b9f1ca78925f6a1264eaa93f43c43faafb8b2d40e0cfbd873825e5ae8a015bf16d3ca31b9a33a94d935159dd83baaa184dcfc3a01d111f7d3fce7d68e03af25937328c5d8d27b4ad6b329c3ce4aeceeaca82185f600f72801849d613781454df814eb65b1a6ecb6781efb2deae5ef763241b5524664b0ebd7638b5be646ff11f1628f77a83724e521b857ab74dd6077cb083a98cb691f99a9c5704df0e1fc55c977de862e29dda3ecae605d27cb405b47cd2aa0276303a0e8c94b4cb89b6111321daa5a5b67ba5d60b45277bcfd180e7a2c2b9a9cefb3effe889fe57eebf06d0ad66c81168b226aa7a902f26cdc67d073c43d32fdb834e9433e59fa1e7c9b61fe1665aa65a9ca0f5e5b0b5285f925c0d2540057e885a528c53820a13360e544a2cea53433f8407d6b1d33eee73872a3f0d43ff1108ab08a5e6a710f7d80ef7c9bc78f5317e2a854a7f74b8e0b28dead4b312a01cc39ffed243b9aa6f37082b63bc3e27b43f0a6dbc9438d57230e33f8fd4889233863ae764fe1bc1b3bb39eb4acdfcba345358576058a3436587bfd8cf823d36f7e676818fd489f3097fc0248cc5c86ed3aeb1debe21abebe2fdb07d3d33373eefebd7c50d53733e57f190aa26ad95982cda304ce2d4ccab53b95a1199d853384ba6a72e57ba86ded647324a9562474972334cd4a37b4f3c52e8abf9b354af0528df1b1b4c5083eae4ac96c2ded925fb289c87e9ee849c16676eb2924ef23d4d0d00cb45dfd5fefaca886a1413a8648e415b9e21d284aab2d166bc09513c79641382bc1755c7af30aeddde2d5afb81050c7fd06fb08f69b919e5bed819126facf965ebfb8b12cda4ebe14f7cdcb290136a9cfeb2f9b315c207124db4f5fc6beab808146f29dfc2df73332ec9a60f8e07e11b493e93039d611fc0e87e6fb49120df12e6be95d81b946616a3bf7c163d970b1b1b5c2668823bc613556e02470c93b0ee63907ca83c9dfc41eaca58d501924ab9d7be95b9a20ef991193ce1216d003c215880503f72f5ae2cd0963fa065cef3ccb648880c18e3395a0edbfb2488fee0a868b4b9da103faa22e2d276e60b5b39654ecfa9e4e928bc674699204e3db9a43f7793690899e10bfd3e65fbbd48bf03c5e066ff5b8070c6747b967da5b9bfb5577a172366079ad88bd7fed12c0f572a4d4a4b73016a8b79876a39c994e6dab5888b5eb1795e40b79207b4be982a8d65ca212e7be33aef1606879813c376ddbada2c0feb808da311376380fcad1fb736505f1712147e5f9425343cb989b40d7a08b2b2a01e9a50712cd743fde374854b83b029df27a4aa141b38ec0f