0x2cffd02e6be3dc90773b120dd430cde1ee301676a0a6900d6fe58914036047477b399d874451b7b9faed0bad19961d2ed8b9c35e850d25d47263a12703bec15f80ccfadc8c3ffe9bdcf1e6fd02f84189237f3a64bd0434402dda8ea162f59040d03a815e41880e1b1efd72d031c5f9f1196039dae939f425f36905cb335c86f6f94788a2924777edd334ce31bb38c814d11e129bf137c26d7f7439e3d91d4e4f9130cda81918942e0626fd69133ba9f2e09ee124f7079ced3e37faa3cdb76dce05755d76b51d7b1a3f7a6d527f681edba38f69504445899233c12240773b43d583ba216be13151ba97b01f78e891fe62a4e897a5360c24d0374a0b8f828850749a586fd3c92d02f45682eedb4c4ffe7b65f7cdd5720548e50a0dceb007306f3598181a554ffe83fea877030577f3d5cf09cd29382e26d19cf2d754881e97484e9abcecdc7c584c4aa5987954109d214262686f932e0e44e631a82f15f51ab62d6864dbf6104fd790504f655392823aa0edef423d212b65be3fd7c94d393c1d196aa1da61d682f82787f7d0f1c4b45cf10e312cb71380f3afc958df06f5ec463eb1055d0486a04b5088c55bea7acb620a9641cac919f0489daa55259215dbafb69e7b432ffed644a216015598868e9be709f089919efc12ff9b69640f1c131d5f5b54fc8950e9cdab806004188bfc596930e121c36a3e0e07d2f1ce95a3758988f93eca0c163b0e1fae858b23589637b343ef0742fce6f6bd1a6d4c7ec4f86bf2b5cbad11d843cc64fcadfca84849b51f32e335e2c49b82a82f0340676ee5d76491434025395c82c19e6cf2255c2c5d5472df10c7773f393856c1bb38b15bad6c8b91c8599a84d2a64e9d617ee67b38f0d0a99e311967b40bbb8d5e3199d77cd519831e4d96440e4775feebbc6d323d876d3dc45fdec96d900789f202163271402f0149bc87651affbd3b1ce8de360770c7e9c0beb627de5d76556048c33d5a29ab7b344b971aa2f8f8aa4ab6977e9256e38b4513e0ac5d04e4ebcde0dea49a7a00dc4ca4d9eddc233a9dea72c0165ab73b24016ea813ab98b46a71dcdb0658e487413cc6d30d1cc6c6c090af8bb13af31036b6620fb69bbdf61a44ca38e515e6c0a57b16de5448d6b4dff745813e7751712d7aa3a12d34334ccdcc2af6bed1621c1903ffed52737a9659f304208a8386426f0971d671ebc7feaac0feefa3d9209a0fcdfecee84735249e69f624f91e6b914dcda968102c2dd602682d2b9bc2af813af5337dd8b28fcea9038e247c9dc2fcab46cb81795c5cf20873d6a9151a215d5167502526ad5465763c2f8fdd9a9512814f88439b43cb8fa9072582e429ecb2a1d0d086edb9d996c8e23234a0eb742fc771b518b887d10cbf3bdfbced88230b15a544bc03757a0c99b731934a8604c2a9061ec5c5cf3173af55890b9d1a294148f0dd2b51153b8e1727f265ab3ba131a04742e7a963281ab2ec914a7fd75558188de6c57131d4ebced520744ba2a1d2b3401cb5cb7faa6dc677b2c211d10e26df3667d845e7e1ab27e107d755295b9deb3a863791ee46b6e267dd6c1fe288299480b1e96722f8083b5e5aedabdb0d55a359759592d12bffe2839942a2c55d724dbbfe0b2c5e5554c16f0903386cc246f473cd29891edd3311ee5253af993c6ebcfd1c45b5e4fafa2a22819222c44b416e2ef97132ae5be71f262e85e0d8dab4889a2258cda045e67cc1ea643bdb586df383990c0bf74a67f943ab2aabe298f23ef78c57c428d854a3a0c8a887c7792dd5ada5fb47f0467796b8390d251399d99ab0eeb4a5417e7eafa4199577d75a04f96dd93ab7d79d441c427104311fd3eb56e9809e9eedb6d16d9eb29100a0b4943cbec13d4ac10bde55dcf9fabb8022d829ebb2dbf5c489ba09de5e4b9530201285c5d1