0x2cffd02e561f17a2cd2965c74302a92b423f4064a2b3897f9afedc28b04f6d90d1a4b609c54bf33d6a4e239f208756ca9853b5c4ca3c0f34badbad05d0999544fb96687ba7ad0f188d9f7b658f3396d6eba09aeb02d38ffd9aa53a69b8b77f580d9f99a991053f36a3995498c9bc3e43b52661c2b996b2d7a24d6feb35d4c554c2474ad6ca843cb8d601f9d63bad5e5830641056124fef6eb5aa6dc1493d9f77c5c5e0d82a76008eef2820c5736df7a2597dd944958aea2a70f601e407efea9d486bce12644f43a7b32527b05b0ef4db3b497b1c55d738f013654da6310c393041603081e3fcc16576b8ad8c4464e5a33bf3cf942d84f174a0298dd7102370e40a3472cee1956dc80cde81a700bdaeffe810e5fd8450e2d6fb391f92ec2726cbc4347d9835ba6928f9cc009886585d7155ab53b1ee53c2b369a4055af5f32ad861364d3748a73d15a9cfd0190ee34da2b9c54dd9b8dcb9ce6e6bca7fffe85fd21b7fec3e5045e05d6f7089d984235d6c4a5c0da0ae062bf34b478dda2721c649e511915b96bb87b6ca0288ebbc9d20230425d757d91f96402177c688fc1bc2dac5bf880043efbc5cf0f04d02c4f7b95dba260a9acdcd90bf7248ba127e858850ab20a5ee67533673a39401a92152d9bbcaa1b93ac84de23f9f7cc27b066fc29abe7867946912c76e114159987b7d93501f2bea7c13c665a0779e9cd9b256bd7ab8441db43952b0835a25cffb93a7fa7677b96c5dc1657e5922ab9db4f65f147d16915cdb18ce6b30be92554efa0127cfee5cf3a1043271c79adf7737853743be714b138bc4f4e6c101996baa1782133c77764da25f157ddfc3773d3a86b25cff1103fd69047e696233a12108bbc6b674d15dec539c2fb163eaffe4a5f4ea61cacd6edefdc162fc1d5afc655db13e3454adb6ad12dc71f48161ac407337a1f7f83fa91a2e261df33ea6d1a6389b9f5bb581df947eea8d9a8e1c78314dd11d0e803c4dda01ea903698e3de1f73f7c0226706e13b881c644921aadb5098c881921ca6aefb87143d7938fbbcc5bc36bf85b82f1702fd74c9f7879c4f997a912f96544fef0302d2d42380b07d7bfe2e9ef2c45763c55044df872c850b185f740ac1805162baede88cc09d2d2aef717cc1405114da0f1a04d0ece0fa2b906bf2918ee6f4c8ff94f717910bb8b0d95232b235ab08e0d16a1ba864cc6a242d9a95af16ca1e7204e9c761feb027731e4ebbaf5694dbf4d19e5aca5d8e7b93dda3fa8f5b174af81cb730032b4f2b086f5acb5f7db54b50247fa58b4ae273af8bec0c40abbb0c2129def7e0ce036056c7f8f9bc3ae129f5b1be4d6a1359ea0703d06d01e5367086cf246b6d7e68b1ee14119c2042974b5cc4764dca2625a749c0703668069e48354e4ac1a283fa4cfcd38dfdd17c7cd15ef33640193d15e985ba68dfd8abf84f195c7ddb9533fd0d448a44b1667ae83d1a5041cdd890c2d59fbb37837ddc35ab77e9bc544a4c8b44b336215cc1722f5ac840889c4274e4163ae34cc00b42cda185a945a5df0c208bf0484c5a6a65664cc070d6ebcc1e80040b6d9198ca0dd9f0f5eb8cff933a16c9c15287c61f5efcaaad62ac6c606d9c48535ef9de2fc53a42a10b37710ff595013d57cfed9c53ecb0f400b89b36f8f0e3226237163dd8dba120c63707ad67699f97896abe1d4e57bccc7605b60ffbe193819f4112255d11ec4ba92af2a836a9beebc3f55f87c61943dfb2f1b5df2fba70fdadb9b23f8bd3d684bdb79d9189e7bbeb4e23318fcee0a8d4cfed5ecfed01d2be6ad6dd8ed48cd64ffcfe1599ff73d4ecfb336c438bd15d6f8ea05b048ca82f13d9e1deb8b726bd24a0c1d660941569b8d4a63594c5a92abb318c733f8448b59b1deeef1fc6c4349020720e833bccc8c43b6b7d6ebfa420e3e22d