0x2cffd02ebf97b7a1a609cc8f9f17445b56a02469df5e0d58479268f20c2fd61ab517c4f31dabfd5e0dfa271da4ef410527c7445e415519f07c0f3cd5a7d1b8c3b332d8bfeb8fb1997fac447801eecca50b8a338bc1a347d551f6faba2f30b5ade00aa08619f2dff5669d2c8e44e04a6cc124d26f6d260571d9045a322d6a227abf7b5d7cf24962bc42e9236cdd849693aacddd42c8131e9b1c56cf17b1da84a63c67d0582573eb0f595a6d696f102c2c1952263a8ef420b66fce0778b85251e919ac8f27afa050cec4426f007d0a96e6a8b585d4aef1f9fd349008d1f42a748bb7ca0c87d27196a0b6e2371f133360cb78f534bb0304edd5d30f441b8f8646db6cdfa79dc1cdce67cf27c92b4ff50a57e51fbfd9085c119cb13144520fbd427e6797543852cf0f70caf3a8cad00edd09a3e737d58d97d743291379ca13582facdb2beb7512722728bcfbe9ab3dd6acfba50e3424d33397c8a46616dce7baf940a6228050e00299949f084ba1f5733528b4bace3a9a936f4ec36eaf870076a94564758b0322540395c8e9c2f32eddfab50397eedc52585be06a7b7040c567ca3bbf76f529dac60482919cfc29acd8e5dbabc48fb1853f3f903e830942750cb2f49ece5a1742e9d4f500e29dd07bc2ec812ab5eda2ad93bb81c7f400ec575041d574009723923545739c8421242f126baa120232fea5906089442b78efa1331982d2735562baca7a6d9cc1b115b0592a5893f5cd1b082f743018253600a0a3614e29e442c41084c6b337047f453fee26d1f249469762f5e636a5cdcd90bf7e32ced818a32d2e71bcc0274cd96a8db9b130162b594f0e3cff07b7fb2319a5714ab803dd5bd1e055f2089b2a2b506b5e5fccbe7766968f9f471c1cc6a96790f120ee4e2d4b4168ccb722bb88251306ce3eef0e0ce8d5fad0ed097256c76a9252239349aa7ef8324ed34aa62b5de443ce6d9098fb02d82b79b3eb47c56297268af59d3356ee915669b716520e0950fa399667d623deb81c51465dfabdbad483d6a8f49dd9eda83feaa1b2182c3e545d73712975942a1eda08c811b013a173721850bd09f2e474e5e6e8bb2f740d1015e574bec79508ee2341f71e81aae134007af0bf4d8f1f3e392e1ea64f9198341744ad2ee55ba4b5723e5703e1795345a312a786ccea00cbb0a9ec64b4b9b95ba8e6a23ddea68f23c335b578f561da9c6d5816082d992c80672deb6abff2ff6aa1b98f3f750b2096e6403831e04f8a1617427880c9b321079406e6e25a6488f6b823285c36ab4dee32098d98f35b91e8e28af8ab9ad49d9794b9217c04d582e4b92f1c942b874b3ff5a2db2396abfedb244d73ecefb3c364a276756008d188e3d49d6b60aad4343045318af8465e69c11871df2f0e8f9bf2023ee7aa3a37cfaaaacc2b79afbc0f2b8e43393b020184a0535d4342b3cfc61e59cd6d1d4ba4f7df558eb1ec09c12602482e042fbd70a35ec53b1220297261cd902c1c447c80ac02a28f53b317f446fdbb9667610c0f38e996f684499c884e22640fcb163fb70ecafa3a974e3614add177f474b6b44c79c9fee4956dcb4351c4ff6d393546b282700f91d011f37025f623dc1cadaa1139c94ab98daa0f4f521e49016fe8cfc484efe10adaf83fceec883ca08055fbd4b3b50fb02777f6107128b85728e99533e2f14c1527f2200b57de6caefccdc4c23428d46aa72a38b29479f44cb17e6b53535d495fe67c9ed0bfbacee376eb3eb0d456cc8dd430d8f1f44f7319fad258ccc4222fb356290ed0934382baa2cbb7d09d529b1cf5e25f1c2be01196953947a6c5b039386b26cf19e612bec417308a5075620576f332af1596b3bc1841efe9b910280ae0d326f04c84b731b32bd2b95c3fc9e4beb2214cdbdc5c6901c533add8419b6ddf890a5f113e06