0x2cffd02e6ac3222c1e8728a5b5d4020cb4252de655c1884d642ee8e69f2d7c17ef4aeddd166e8b4fa1f59086000eb29617d6ed071ebe2b2b0abc3c134d6a764f569dd7fb1bd4b5a79cd71186ca34c476083f55e5504a529d3595e84778a5dd03ee7758acf6d73e5617973f6951bf3233a8515b793797757013910045dd42bfe46213779fb2ccfe927f763d7e30bcea093f31fb77b885f860099a8055621d21d7dce12a6613f7c494d50208c212654978faa74744d773cc42d5adbed919507445fa688826afe2f7e693cee6eafa7ab5a3027f6f6fae9948c1fc1fdea2d0fdeb5dc78dcaf12e2cfa1a471ede7a46b28e38840a18df6ac9309586564981fd148ea51c610be2108f4943f9c3e895833f6e18f5e77d773e2ba0715dc7bddf035c767527ced0c566d496aea30b4a0f994f5a9694b7db2c32089331456a1fef947f9a87b032db5ed29eb8fc1f648327e41cb8b2a540c24f839475782f1eb11ba7f0bc8411fe0c647bacc91b2be9ccaa0307d55042c496bc20beb345314dd6455ec672a1746b1cc1be8b2b42745667dc1017c3ba7625788a11b857a118c1bbd4c873948a6f9d85d216f5afbb424900032f487a15be8eb9563256e6060db951729fd610c7f78dcabc688f5686d3532edd208a3fb8d8ea0858c92c84870e3f1f0dd2d52fe4091a2d4a559fede1fd945cb84052a59387a28b0bb886fd8bb8b805f7bfe3f405f7ad302c537a89caffae8f4a9158527dd520c7ddc10a8fd609e037e9ef18ad1c58bab1266098f1f093b8669b12120b41e19e2e0cfbd1ca9a0884a68f8b2fdfd559c305c527e9f8b225590d7eef3fcc83e5642a527594db97bad6db880a086560ccafaa83b0f3d6a379c1d19cc7efb13dcb71e2696b26d3878ae7b9c333d228313715b87b2dbe1e46eb10cde6283645090903a151f46673860f6bbd8487ef730e7ae1df213ba9ac97e65c63d05194d97088fc77d16cc4b6d29ff547e794027f25cd8763d91d3ccc4cc02e544a817198e1203bd328eac14a66214c843e34d0e9974408278c35e3b373ed0caf2b8bb699b786e354f6773c26e9b7e42426b68ec5b68e1d234c43d5402ad8110f780946b9b4ffa92c2ac830ae1c9d472508bbde3a3929e674e7667b4342b55427e707f120e3878deb1bd49174c0a3a5b7c7aad4dd52224c28b3c283a8c7f8be21d8007a29b81edfea440a71ba5b43bbe4971c7e6045b8def5a2be221340a09ad79c442cbc7c93f3c1975e48e9456849e367a51586053ea956002cffb27cafa00d3f286207f3aa2e9b0a5ee6d2ebb1633fe087ede557e505cbca44dce5d879c98bc1ec11062bcf0f7c9f6ff84ebf404a1db5ed2c8ccefcf09d9464803606bf50b7debb3ef21821228e0480db41d9cb060e9705c43fc7c0dbd290d167eeaff61927bf0ab688c70cb5c2b00d1ae9f6a3ded611dd615a9febce1e022fb7ecd89a7be721fc1f59de2769690fe1c5e20f2ab3824e679798878f98932ae91e78e10208ca9973de0d90f06c20c32fb2bc187e61a6fcb3e7e72ee101811cd66bbf9b394be3f0f718f1fdd86f33c8b95b5428837c668c9cf8981f8e84d2cbcfbae8bf7c54bbbb481933f3df10e74401001294da61765516d4e8c5122573c9623307cfef301d03dbe12847beea5a4bf9aadf50a096bcd7a5a5b03fc3282ca8effb49d14394f3f5b85fbb20a646bae07105605af4674058c692e4164cb420e51e16b831b6da91fa6a31ca6b598f68ecafdf7342942453be3bacc7ac5310d880f7c101a314d2f2645af6e63945150e2dc5369e05ef964bc105d40f90fa731404bdc95e85fb9b262d771d58b54deb6af4ef28a581009d7f8a09fc02f33d6f019cefa5898a65ab69d95f4219cd51a4ce267a62815ef4b7a20e4ac4a8e016ceb59d7935c254fac205a1cfc04f1d163109cb