0x2cffd02efb8c197826ecd55a548e9ce27cd5b2c64aa6b5b0d979408d9dbc14fdd70b88ae33d935de5c72aa23869af157a65ef2a6ae4fe904f1aeb80c0c996513764843ee730059ed6a3c34ed7982f9745530ddf1f2ee3e74b5987a350c008a0000309680ac01d6b146a744085cab951b64095926e14cd5e4f115c156a7e167ce4cb1ea98358c6718ba5274c29be15d3534e0e276be5cf44bb1fff2d762ad014a0926b3b321733191c4cb47a922dde629ef8b323048e0671b89bd98a093aa5a9b7fdaff5378750cb63f2de85d2dbee896c909f7d3cc1633c77c7a6e6dbcc72cfc3820fe8172db42b08757c803ae729f610ecccf20f26203e5623e316c981aab884b19354d83c6637eb5271db8a0e9d30663bc9d0564ed8bd7f9fe74b3a15b1e83074c48d5df7eebfcedc490f3bca7b1565a04ce43efd83e5c1702ba208a7561a661f727af02dd180d19b4b4665ebcf97ad8546568a3862aea5ba00cc68acff0b4f0c6e0debc35ff8574c4234bf9ff9eb5e975cc3c8de03034c422fac01ef4fbe96577a897c450bb83efbe82a57bfd899e36e11ba629ed1a075ac6ec2cd8e4614b46e1deb6747fed1c2154e95cf601be086f729f5eb10d44164a633bc31dec3d8c5c35c677a7c0915e6afeaa9822593a6569475a879109eb4fdbf4ed8b22857d24f41b02210f0c6a95be4d2fe2421a4915e5bbe983ad255540af46ca326dd43e95cfdb2f98878465ea41080ac334f1685e664254afc729a497446a39d1c846471bb46e309c53b60cb649ca159eb40325f364c1598ed17106f981e02268b528372e385aed207bcf98a3b94b1bff1775fbf0321d8e450bdd5fb79791a4e6bb55f766cb327e44d9738738bd59821f424aaa0dfbdf25c69dd61f643d14da2381c55ca5b2fbef4917ecb9471ddc58152a60af52726419b4f05d12bc0c40084684ccb940202f5202236e28acdd61383c4e832a9eacdec99ed7fc037ea58b5cb219fd2dd8aa841adc82074525e961bc8c98cd01f0d7b313b3737fa2c1d31a84272e7ead609fa3ead43020495e629c193e59ed5184bdb477045d6ecd16e752828d13f9e9395f4e66fd65f297cd4cfb412849a085913ea5b56d8bed96eb59cb9cbdd6f4e8e8767815a67ca7dcb8de922831d044cb227e8ec6a7b64f1276fc3121607df26ebfa2f201a890b1d9df8901183cb86ab52a7b05d6fc63ae2618641f5d7c730aaeb40e71bdaa6862dcfb4d52a28ea1017c8a8426952021762a37dadf0728a92bdeb4fe0a5661586b765f6cc95c08f2f4823c9e8d46ef2fa6978535c705e6b52b4e2e4d9cca4c995536bdb7bbbb4245235f425f5035bdecfb674afc23430f7ef7315f48ea3e7c714a70374cfac16ec6126cf5d3f52d077233c31949781a3f0cdfc03fb1f8f615cc555dad32a29ac88ae6d8dc596029e32319e7e89e24db3d508cc3d9f56977714da57e1f920248f81811d2da6e82da266e316ac0daa24da527e0c2d351cfa97beea37b8509250684e39c036eec048afde9515a5d46444a0b1467158d653ac9f52187ab478edf138a9fe7f903b6ea250b80c3a0803648d89df5dd98c60713369d1ed35a0f382eccf785311bf92d6dbb2add32d86f71c16c4c45a993cd1f4c260eef8be18ec7f72952b8ef54c16f4d510c340d0f3cd1efc0042bedce98b4060a3bb16776c8ad0bb77c92cd91a0a3aae22d7f2cef72cda8435cce13d0f6597601ed6f01723232645352fa25b235f1736462ace3c0ab84959f77a55ad71a8f002414aa4b79b5f5496fb69bd41088de1f6bfb4791e8f5eaec77db428565dd67a83c82c1157d927907b2e7792e8b4a527227b9ee947c11d4be16a1ea120127ccf513886fc71c4e938f90f372911c5deb758e30ca013949a294b7ee8441372f9d6d3430bd510662fa9bee75e7d84be5bb18d91e