0x2cffd02e8942dc4ec64065f713e5b0f7407e72e6cd2d61dd9970b2dc6dc75a1b68048b009cb55ab2526454a0802d525e45a3409eb9bf107efa31b31246c9597b5b623f25dbb493ec855190a3e8a9d9282762c1b7c2ae2aa9e46be77b1b2b3245ae595fd7ba3953fb62613379182fb8f10d542537c58538965e6951be8cb096e47bf49fdb54cd6c731c3a4f706e666dc973a23e10d952edd793cae4aca4d179af79695967b149ba671b40b8abd0f0f7f36a844d806bd645bce99dc39db213d85738b179d0517d0c048a3901df193689ac0c5bfeef0b1d3d6388461fa6892bd559acfa0552d0d03930ab9b6c8a3ad950a683f59a2a9bb874a55d86bb30969a0a9dbf2660fd5069cb874be426aad81461b635c7e0308b038e6c30b26a433ab02f5635560292765c98a339d50fec9a29101475d287541d320a118f41075e04728ddbabc23e666b14d3f7b5d83351049d570208f31dee555c07b115749cfd798d39b0837f8fc69a18a99489af14361e5cda21edf4613aa5918c05b3579682b83f0a44be412c055b918ac0963b00c6e9f2f336b1773db42cf7929dd1e9ac68ba044fc9cc165fe1f1502a00d71017c881e1f044ac400a67def6e76901d2a70b60e05eccb3e6ccd077602887a2455af41a34e2e444a965822dc25f6c7bb7651c13649b6575e098a784795dbfa2512b612397922ab0f847a0baa162c042b8e7eadb43ebe798db261c1a3413be94bdaf2007de72c439d143261425a3b5a3a3295eeff1329c06dec089bb3e5139228d21c7fcb6b858ac37e64d1c9ef29e8e58387a7eb3aad95184bf4ecea1ffe3457375789a2eec50b760d77ee90508100b83ad0f465df8d06f6b5dc22abb163c3e465c39395575f0fdab24a4cffb000b94923e75549586eafd6ae68b935233e90bc03aad2d386b2dcab6776ebd13485be2cbcbf67635a8b745d98824e5a50a0fad952b98ae85e5bab57eff899ac9de0d77f624301eb36d12d72b0f265c159fff4611fff3150b29345199a53c849569b6bc2ad4109e9d3a817bdb2177f680d4566828988a9bcc783eb2bf1e89f5eb5357847d2ff398105ca818e70e23731a78186c7fec8958a2e44665af20f4e348914960791f4d0399db4a7c4da0d86cde5cedf82e7a250b4a953574dcae2313ce5921e38339ad97216f494ee9c0e3d23f2d50791e98f50a59b0b999223e51afd3645cf25e404b8afe2dd2977bf9d6c789cd4257fae9eb6345603bc69c113912eebd015500731693d60b94b9490123ff5d39e781cec2e45df6b8f7a12e310a86e5ac44858dc2d06bf974cd1dacb1ee8df4a011a8081431492dddefd092cac936c333b556c73fabbc9ca9cf50a7feca20b60d8e7b6766e09714808bfd7bd43eab490760d1b3a63010be6b3cb2c12c4b4c9c03a27efaf604c953b15168a085daec78391fdc52f36e9ee53ccfd742b68db6d257145a9d91bbd0dac8de67cc6b0b36cdbd111da6c6a970147d8012a644c62cbb080669aaa6ec5fc545847ae8acc238823e8e9d74bd1cb6d96e2328fb08be0699cf27d1d491a18eb6b87e7166c66e90bb44dfe7107f391d32ca82c435de49e34f4ae0fc988e1c2e4020aa218041be24a65321764bd89e0a0cf706d31f67eec5d896b2e1b766d8b56a9d59df529a30e6f019a5cc80daee817b8177975c3a85d671ea4f671dcda9b76afc212634596838ec589bf80b8a5955f836b34414887616b6dd1b17e75aa2a8f9fe73c5a507f909e89d275a1392ae0a344863961eee5582222ded42d7f148a63472276123e51c5df67ebe0a797b63af076f8e45d0cbc8c2e184be7eb7a4c72e957ff3febb55be4712a2257db0189bd767058beff98ced15b93575c2ff2136f4bb62db2b6c0bd05eac3bc56e806bac927c3e1d9434b68e8b85ac9516853c2a3d4e7949c7309857