0x2cffd02e6cf40df1c53e045d7d06b2cadfedfaf9dc401909435080c4ef8ccd18f37d8ad9090ece67179b61129c7174eb37147a08a6c4c24f3a93def9a271a4ab8d6592265769e2af7684d5f8193d07ef126a92910875d2c18aab09cf75687a2d8db7771b43fc58f9e0e87bb6d7087a9fd9b5e1f837edc065f707165852f65f79e35c621e2e0e5688dc3475c72ba24d5bf2a7eb6d61802a6e285440ec7e08567a161a86d2c43cb84b15539876383fefbc3c683920aad8c3839472cc8642f4131b346ff639fa20b8d3605173842fc8e1a60775a0275dfd7875a723e75d7ffa4237b06b4ecd18b2bff1754b5521bb4c1d6a5118662711192f8744b2953ffa19d3cd991f966857ddc16cf28c9827bd70b924bc5daa1de9ef092c8caa530f7022585941244d4ea08db590931a104bef199d0f6d51057db140d3cd7073188979d901cb17b5a6c21bb163082dcd71a7ceae503742aa36f03a28139ed47a217afde497b400aa0756b39b95648fc454074d986b14cb734023830a22b9304a15329f7504187bcde61aaaf79dac41ba0276399d40e09c6209b665737609f7054e9a1e1346a780179f5918dfa955d27e1a6cdd99f1d5fa1338b048dd169ae0f03cab875a3b808ccd6ffdc39e0c41ec21a5c03b6a752ac6368717457d5e55790120f23b85ef93996adca13ed5db215e016101ae2a7faebe35be42cfb875b3a9ac8eb184645a1f9977f4aeb08c3b18992bc478a133a88f5760265b4e6ec586e4d9571c5d2de869c75d9f8d3304c3e5f4fade5a66e3ab3d34c728e9cf51fc9faa6b98967d625b1b27afb9ef0d2e8d8526b7708dc89b975a49cabcde318fd0e65737525861e3afdeb9f383beb6946e2ad0f2439c2ef53cc5eee0cdc9a44c0d171a9fdc41a3c2ec694e369f36474cdc9a34ac0c95beb657f5ae2fe27c1a2d0dc074027c75c90d20297c4eb777edbc62612fb9e67c25df0dcaebea95df1e0e67c19522e0efd4789d6fbe2bb36e1175a8c8ecb767227bc5fd328066aa0d106c1cdb8743b1d17c344d27c576ae3194ad83e5fbf943b392dce9a053802fc3482bc1162ae8b0bdb11627407816ab6e986dc3d5150e889261dc2c123fb489ac57c52a25f56bc1ce015463ef65c35349e2f44c908647e8fc41b5efb48ebafeabecfc388bbd1198796704bebc4b6f60c7f5d8f80e4250a7a4f3aa5a2b86c3b113ac4e2b1d88e8e9164f5cc91a656815038e2690e9ded71c5c54d00f22dc044445cb9795fdb35df3c6f0ba7b530f4a20698d98a2e66c7c7071acf74943c59190e0f5f16ff9547d4241ff37c974b8a283e9bde18a6102c44da04d543758bfbaa86f0767484652c173972fa55ee1be35bc1fbc05544e03bf08697906430754dbec66939773e54ad3fd632642b98e67db8754cb9bec471d7ac6cc5d65fb96d56637c35219ba2bc920bbe1a89a1cd17e487fd5cba727188d1952ff0ea949936eeff0c36a9323833a54eecf981413936fd16173fa655344bcdfe9ae513ef31c4f25e34d0f56e61b43d44a487b1d5481da579f47227d8568011f29227faaf2ff0256bc8b5a73d12760d9710e851b0405faee029f7bc99971e468c5a58e5757d4e2f3bb99fa474b6400d6b5b00794390d6f41386cca412a88d83d51c5804667bc27819aca6da69440d677a7d70ef2aa8d74908be7cbba9bb7c1ed872d631afafab73168d9ae861243c3806761e0133fc23b905e0e5fcbc34e6dc5cbb53b6a6b22875c3faa6e38c1fa23bd1383d5025ed5266daecc11b153a7eb3facb749c38dc3594b3ffa2c6b3f168b0f89d4d61a06599846af42094e5e53ebc1895babf37ea7115c4ce60cb5012a4ec0ea32238dc685a5603270e65ca7c8daf5a5b1cbc0ad4a3b1104f77c796a014f5a60f674d2e89d7e5de79af392665bcf0bf0a0b765629bb1a64cb6