0x2cffd02e214c315627572a565297181ce2495e1f0296fa43f627ef97a1f46fc79266f1f48fd3a530b5e48ae3c765c4bf0f4a604cca4033931d86ee6e6eb4e4c63a9383cb76467a949a4f23d25d388097adfcfd53770f4108656a1276a73ccf91b8dc80cb82b78874944d18ece3fd411b6a675ed7002ccff784a2fe6c0bf7183479119f17d68fd1de396252efcef1857508eab8095c961f3ed9e8062dd6d7f6b0bea5996c4870ec3d5ca5c2e5cb25b849e21dda2b4dc5d6373763638e8a289f253b993d73d9f68bb3f46fb1cc3d39f8988d6d075bd832c9498c741e5e265dc6c852be36a2cb16f032d7784b056986c1b7741fc7cf219d08a170cce4c1f2119cc0df7269a36514d2f2caaf987d9fbf7c789a756b9fd70c570d2d2cbe7bb5d81b365158055f01ab60d4a094a809d3a58131d225608067055f9503c28cbd9650fcf07d0f33d32a3189813ddcc430ed35597c2c2fefb046c894f5a78fc4488ff8ad1d0cb9adbec85592451cf283530019ff07eec84053808aff7d57ef5c25d2011935f7a4c89745ffbfe899397d6764c4ebef1ccdfc01e20703a8b92545be89846d4635cf1e02175deabc9c0fd0969a39ca851101573034c9b2f6a5761ce7f6992e0ed098ce79265881e1a1ca3b2268ea9cb17588b75f1109b874a2f76f1da6b368acca464970dc83db4b625f58b49265c9a790ace0c174e92782b41a9ad6579c3599dda50d869ea8672893ab55998bbae1611e59b725b607ccdd45a9f40f46188cb0b96d7727b770d882a445517afc1c65e995f8f971a0ed99bba16c599e261b6eb7c9c8a430ad7443185d190970f22084d4cf30d7aadff18620fdf0815b93e1379d4a83133744de9fdbcc79c653d057e5a5a263b700d1e8053eac72cac985d91e36dd2cae10590551eb3b4f34108405d7024d2afc164206b0968e900d3b8025a46f73189c9d2fcab310e870f4298480aa12edf3b80d77d87acf30a4817b65b00138804f396b604f7d6a21660a9554278dc4ffeaca5452740607eefcbe16d4462ddff063f6ea54ed327087a18e9f3490412c7f1524912b54d02e907a03ce59924c309cd7cab738617ac7b21f6eab8ff3a88d1ab943e56c0efbd611770f064df51f0009a9df1e52dae774f2b70c9848938a91a91414528cccdabcb0596ec9179b9fac63b7564937427d5e1a59644a3e2cc31566806e8b8b72253ae15f9e688746f31e5c71d88792c43f347fb6f23039bc3b156e20a1e61354cb1150d075e0a9dda5b5d7c3e80d95167cc74e3c74aaec3b83056dc24e7f4230ebd83452b5f6c8f00aff2b3a03e2194bcaa99aee14ff00ef4ff4bf6d6ed7b922e5006c44907645b46f16b75ceb02aa9851cc7f06ccea5f9fb775d9df3ddfd071fffe03c02412117e04b2d0ca07a0d0e6b892136296aed5b088597ee77bb97491dccf4e9c6c4a120298cd854936e0201764716bca2b47fede22168ff62f013f7dd226413b4b995ae107deee51931446e1f452feb2215d7066193cd14b451f17b509158c9c9e96b29d159fe53432154ced7fb3a822e4999bfad679f5b7b258926a4098e5bddde2f577a5f0c72062adbaf0bc21ff6a8aa4d770aa6979bc853c79376d07b3298fcffdd4ea9e1f9a619a09ef891b42920f741f8be2411b93c8959392d97413fbd5c091a2c8c5f29ac8fe053e9e9b5bb4de75d08dc9e5f52b2d532bcc0d6b0d2f27fce3d8db948b4f4b2b9315e45db15494bbb5c0100dcf197f2962d1b7e038f724e998f218db5fdeb8a006fc2d47811023520120011905aa3be482c0d47b212bee2c8279ca2b47ef368d8e71029598696e123d7e39dafec9824d87c8278bc0a78127910eb37a793cc8a883304083745e7e6db788d0f6cddafc998a9551f372991bb06336c5e0fe6e5e2e9ed8994a7dd8441382d2d7e1c3a8d82a