0x2cffd02eefcf22e2c9e5ecc516b2fff3e15aab13ae60081f6393914428dadd2459919c164399e7094beb508f0ae99fa29ffed10d061a4f483539a36fa7f7020121f526f6ca3624f0759719c943697ad466592efd14ef8108eb5b652e49d47d6aecdd50687c85db7081da4c315a89d100731c4b45159fa332c19d24f9ebe38893f63b9a56db5966fda67c81b37a8f96b8e6e60a9505608087a7ee0d3c00d04bc1eb86e60c8fbfbbb519c3c07edc00fe29e56b782bdcba2ca6964484f1008da453642337222de414e70b60b08e5b8eb88dcf76057caf8139b6669d154a7e712018d4ceace64dee9743a4d5473cd2c6ae63f4335a9765c1e3483a13c09bf42106c33446f94f624fc806162aca1ff05d42384fc2e8d26ec30d085b537cde0ce472da520c7b18eb8a3321f4624b7ad6339ad26a7f0d58850438f21b72525a4e079450ff263dfbb662e7bdabc5cf41412051e70e9294d9386f8dd771f8728dbb4d455c806b5d47908affb73eb40a3a3a4a9cfb860dbd0e75ec9e33678a06fcd29f627d056091c04c0d47213812263b75da12cc899bee2cc78299988ce33ee4c0aec136c16ad8164212d2f942472e9b2df2997ae895252605f1afbead4fd838d5681cba8895320a32d5e0ac246fec51cf81501b4b2dee217aa375fbd832f33e276fafb3d26635b6db7692378e70dd13ddc4b4319d8a7256f5b8a191f187e6b379f6bcfd8a2a301a1fc83988e26c83993c20ac2e00b26435de3fd9928c4771b7df4364ed50b0c63d8dcf0c237a426af297058aaf2ecf4c8eff110111659cf3fe4da1e87958acf1d0d4b3e19e114bbf6e6c609e142da2445ae975bcd73e8e7375b3baf5f588634c22560fdbd4c2f9e6d71e1461e47ce37c76f6eee9217470b06a480200d0a9a3eabd8986f22cbe481e9a7764fb26dbf9d15d96a6368d81b4a9e80f15e0fffda39887e5c7e9d9c5a0bf0e8b547e743ba8a93dee3fe75716715709e80e9ad5d35cbda85a4e5d56e01c5ca087fa73266f3752d1ea4ba9a8c52b9931de8bdcf41dbb57eb2bd7c6c1a2c35b4767407ae9049be85026c948dd0bca7e2cb89680cc824ae0897b6d383372c2d07d27b92c3b85c38ee023b48a9cf5abe282a1fb845e638568c600d8adeb8f569e69d832e3a44931ec11c67ccc89b6ad865140e5b44c2bf6ad7b6e604f9da1445791387d1840496f3821c7b1bf123f650a36c3ea45663bd83ca574be3c5299417537a4b640a67e9eb03d0beb0e4eae1b75b99f9cec28ecb297858c069ec8d3bbf548382dfedebbc13d0b0876e6e41aefdf185ecf6eb56756edf3e9b658ff413eeba819d6c28d7e49e185714ba8377126c6e5d2361e6e242558dfbf66d6df61e1864db1b77cebab4df96a02c352915d92ba5684e79e298bd08b7b9fa8eaf47a184ca9413aa796c33f00c0af98b9fe3feb8caf0e345fb1b055a8f4204635a2ba1c81fb8744ecf459002c0e023faf2145cf3841ab76ec65b417cd34cc56fae3fd2ad27d73be4fb3f8857a0fd1ade2dddb8a9c55564f1d071cb0fb6957f9e69c1be88c4ecae0888ebdede7302846fd7ab717b72385bfe3384d30c1fcfb2fd5d99ae2a6ebd7f8067e9f7a9b776a26c8af0bbf90709cd4ea5805ba3b79fe6137c2ca68a81333fd8c830ff41602064c3ee2a8cd9f6ebab4240f38adcaddb8370e63db119747f526bb4d9482d891b34b6859a48df1725fa32253139966c6412fb5fcd621c59721fd972d7f53c98c27efe6cd02a6fe3acc106eaed06e1ace9a628306e4c10736b586be1261d8dab7119b37f5134fecbb0be0dae8e36b966532ce2d3f89dfe7b97f835f9398ced2e241ecc68d97da2016c1eb587d7ee194d0c98bba387607967708e8414fd5dd389a4b1d290f5586b78838970a755307c462e46d325828670db8fea72902f8ff6350