0x2cffd02ec7095a511d1fb6794b6e93947acfca7f74b85b21c66324cbdab8e4ce8e8402a41ff574b9edf7e424776aa4aafc117d125127705e5a112a1282d560205ebfb560a5c7767d8c4153ff5fe8900b7153e8a3463ba4d1b1261252d9e62487b2bf3224130b419c7648116b6899d3edf36e67d87766b26694e8b020eb9c25adfe3ac8fab72f5fb4bc32740b7afc62cb96f08ebadd73759a85ea93a7e65a055664d2961115dfac7c97e502a800ad9a084f504d91f4f0a7f20913059c04dd6a00bb366724c1791359a598f1645587c2fae58a0fb817ef7dc285ff75e85b9b207fc80ad4d9763ce7bfa9dc1839fb19dcbc7aca5b4db5294c16bcbb5c3495abf89e3c4005bac756e0ae2ddb60470da327fe15ecc4d08b30795af55e6e36f3cac4094a6b5a6b77a2024cd4fd49c32d10b28dc6c0ed5301778f6fad8d6d89b6a186c15ee877c7c6d14bdbf2e13cef0cf015e94cf0e1159f68714756cd633fd555524f77a443abc6a1a919864fda5b9417d6ca1d2cb91a2c0d8fbf8be3b137a0c5f3f259044391686260390194029e886d578d84fddd6313a0421a22d57f4beedba39b0f99978a7b567c382766c11100a27d500fc83c50542e9b1daefcd08aebc2fa097998f0f3a436d6444305b5cbd87540f8850dfaf679ad03c92cbc1ae139d0f1b72c552a8be3e5676cafbdbd111b379c983d0d0aba2bb91b384c3276775985966cf96ba04499fae126014954195e79d989398ad1e7257424fad34f24e8930d9ea4c33127c3845f8c3f3e55077c68e65eb467e1fa1960721eae88ae3e9156add7a042bc7d4bc5a699db5d4f5d4a71d2c38bca52f17bc0c0534d888ae31ea4483ca84624e97d1df5ab281f64cb9154fab44a8a3d1d1e1c800125f0035f17b4900994e388e00b22a7b00d6da6aa47ea32fa25c62fc382dfa5e472ea6e3fc7d1c0d2bef99505a907e4ad1669fe08675bd7032718e877aa8f0e7d7dd092271302fcd33d66acd26d50cebab6c634cecd0fa30b7c82e075281c97e890ef05bf9fda15c45a2165ce94244af469339ca5a3663a2bd147d8f9f699d7dfb7f4c8f73cf8d05adf571fca6a00f9c673a37bf0af46b488f2e2e7051f9e3e212daf8e421153f9e9cb2b7c8b1ddcac6f120f639bb1b7328ad203d5544d2338cfed7389b37f4769aed6bf3c0104c969e5be243bb498c007134f3d4917d444151b8f2e041b0265cb28a55263c6b2aa38ac13be2f692834683734b9640b523dda9c7bf29864e35f6d2d177af65ae9351dcaad6a446df279b9fa915fa136bb72e8c723319af1201999138447e6503bfcf7ed65705547d73c40e61f48b73c22e609c91d1ae24fb9201d17f3fddd71e905a7d00036d372efe1e5f0843da4e47da568470152e3b564180e8b2c0808fe0ab61161cf288c3423ff4c876d1fc2a4e050e8b392d808ee505b1c8f7f73143274643d830c3c903e57eee81df2b03bf5d7858054acd52a04b23c02deb08ea259320516a0c420ff99a4ea4db33e2a2203b131b1d49cb39d58c746e179f6602a350b7223269ef38f349e33b4e2f7386a329c40af9eecb46b2776b2cc58d51fd102321011c465e309784fd5c580156d161ab8a923590d5121ecd6a931a1d55c2582620592e01d8a4a7bc2b22f7ef4000ca736392bdd380a77514ad88461ecc9f4b0f278527ab917d57c06203e5e9d6dd199c4d34e073bcaedee72042d36fd85c8b9c635124ee87b8a9dc98788e2abb45d00dbe638087d4caefd4e8a469db5ccff87b85f79ff7f44e76565cb19935a8674b9866dca5b16ec007d188b1d2a5a70b59e3f42d61d89e869dae412ee8edd4981199115681fd1967d19fb4014589cefef72c7136de075ec13ada1a7a66d21d7aa932b542119bb10cb86820bd6585d48f9192ecb2f7b345dd7cbe88696087cad99e578