0x2cffd02e3f29ef881efc2c93bd523ad9009c6623174ec55a31f49021c21ff8e78f01688c5e4bb46f3ed7ec887e2704490110d02e9b4209f3ffe02d515a2e88879143f6653002fcd32ac7258a29dadc55ff46291bb1747e492cc07de482e47299b1b5aed59fd12a5054062dc212164aa0879ba6be6fd7edd582ab136e8f1b89146b014ce968aaa1fb21b692618cbced974e7f1bc67bf938d0bc5616ae05eb7b298546547573b80872821e991cccb7903400aeef54cf9fd647659959e5666fc97fd9c6c4f81964dd84791b552a1c4d61db7f7396e035fa4a12d687191c05e407a12b8c39ad78bcd3fc0d4634d2d96233b8b4e0d634d8a0df7fe98b641630480f5f627663f9e9b33e981f146f67275b987d4959989227104af5f1837c789bbbb407a54a0458d6f959824a846cecde8e14f934a8d6b26f7b7a4623e72408af51fe72f8fe8b57741388f3956cf3180353e98004ec0af92b4643d83e225321661c252d60610d4feec9bd0f718472d10dfb6efd193a640135d022accf28c66c7c81852641f56f650966890056989f7a086aa4ce643240ca68abd9fed5972577cafdbaf7487743fed858f599094a1591c1f6bd92c5c8b4485272e158970f129f769b45efdb6fa5fddc3e699fc85e93e27bc29b2fa66a1a919321af99450f0dd9728fd5eb47944691539bec0380e89d8f762c95e9b3545271e205ab413e4d1b85e859786ebbf4f9179b214102f8f05566bf7d24d252cd20e6ce89dbb5e0bdae79c0e5b116117d4d9f36ec8cc39c04e1d87c38b7b648c5a9abe096e2a2e321f374b08e193b04c9f200e327c99393bb281da0ad3eea513bfa517819faee90b65c864d2817fba55f245f548eddd5790745e452c3536ea9fb5c8a303d9413714af58a840c81429f372de44b82ced30d5fd8532399b554a97951fbbba2f3d7a2b176003e1b49e2e80b00f9c3149893cee43548cd9554559de7f1cdc5903eccc3ff9c65e184b326a0200024260785b3ae536ebb3ab2643ce33ac88be2e0519789088c88bced7d74b6f6e744b51f8e96c3f039ddbef614cfd713063ac8ee678ed8e54b8fec5029e2e91a391ad32be27a2d7180236bd45d93668f91e7cb47520d8ad6ee3dba0ece9fbf94db4db85f7e3757ecdeee331d8c411ad7a33cbcb04d5d193ee33adbecfc8a190a4c6c1536c7eac0e8b65f214cd2219ea9e220f9fe946697e4549e056608494431ce3287607e48f8770332e3146775c111acbf219320ae079c5567b72de62729d416cbee54d4cd014b78b8f0c19c2e81a8b2972932abe9e7aea5972153edbd20ed4c7e2ed4aaa42135e8ed1a0aca578764fc6e9c0d176b9e12933dc6dc58cba9fa252ff9e12d2fdd45c2f848b08ad00582db2dc48febd74c75b31d8ceef63ac7364cba4aa99e29d13beb9c3e221954b9102186da64f151228bffa80c925338d6634b0716682e96c9798db15a8d6ed6f172e21e8d83e0aaaf7f4cfb00ea3208dbd8e0c4e3dc1615d5e602a257559f22cce71b1df39237cc844cca0621dd1ad74010eafead2e60baccbd438fd7212a6a6e6a64ab76d758c863d0edcc3fa95d0a42bc9093ce307ee5f0d943984709087e41982e38d96ffe077aa2884e7b30affdbe08808ee5d88938703af684cca367004098b97ff305841092aa4ac39b81cb9be31e06b7478044b42538d623c2d2463a87894306c5f6e4312cb7f8fc3a167f4550cf36fec5d817be803862bc8cf2eba8dd92320b6e6836b176609c4a59ed2b35f3c9bc04539104aefa408320b998f6617f98da5e3e91e35a27a6e5595bab04b8879a90aa43f0c174909eadbebf131994c24deac00dd649ceb653545168e6abce1c6a98a0a6d138d349a35629396c146dd9dc13d2418c52b82cb1e0ed16ccd5013d7eb6a017de9b98fc93ec181b03a06d2315d77e