0x2cffd02ea5d079a2e983571f758af4ad807a1e33c2372a1cb0eb4507f9c2c5ee41335d9979a437e1d404053fcf39e1dd4a8615c47735103d1fc5dd941dbd5295c8d6a47aa2066d97fc3369dbfcf7285e32d505094c8266ed43519ad557fcca13b0675aa02af55dbf1451cfa6730f3ead3b0974da866bc40cc789039828042f7cb0dcfd86095c384ff0e60c10a70e1790f378ecd49148560d0b2b3c148c6464f7a64f18db4c8977129e33f07f2cdb2e56001370b2f9ec131a74819e2ee02b9740543775e0cf3a6d0d1518c4167a2494da307cd4d8c987f46f4b8e4744e177f5b45c5d4584d3fe9c34fd2d7dcfd83fc358de81bb8103cf1c0320e540d2b3222cc5231661646aa5da4486a00638d5db72036a173dca404a37da92c2da27c25f9aad75983b4ccf65a1152d45ff3b6614b3f2003b685c33cfaeceac3a5a7e092e3927a7f486b804aef353c39fd80922d4adfdd32a7739d631cf3091ff61e03347fb98f33766ec7562cb385a85d8cd2f4d165422f5ac09620bca3d85ef3068f1c2181d4f974af76a02745f8649628ead3d779b79b9f0cc0470f81f169466a643c38aec00907721d347fd67ecf796f7452defa771fba06cc2dce9a46f70b38080314d39131cbb43cdc020d73f003fbd516f5f036481e9ef7d93dd7d653d8fd477937b0775a6e603c05b17c50dedad1a181f58375b623cb205cca02485abd2e8d0b333f903e0a7d9381544303b7f5029355d8bcd6f41d0261fba220fd3c023a3cc4019f19f9eafc90e8b4c3d7cb1f5a734fa56f37d13d94f609ea791adb04a451d598e8408b1c38087137b2f6ab4fc3bc9406a685342cb95233af7731a85fb432c6437f0753cce7e8e39c97525625d5b558cdfa5fcf3619a8f42eaed5e1fdc8c58696816dd9aadcee060997ef9bb4b3b8bf73be95fa74389ad9e2e9c412e1d75c83f37dae56cb1a6de286e8b0f34e2f4e94949cb27af49d2801092e41b3bbbdd99bafba019644b2d4d50e5ef4b95131ae7f3c5715b4906898363ae4755eefa5ac4a1f80ccb2664b1041754a29536faa9866ce63f2dc28ec2c404bbd3d69392272692fc34cbc54b8a18a4021e6096d2e07acb83595a27df4b9838c9c923074d1af3103d0cbb5eb833295f1af7811a4b8980bfc895b82441c87010f50eedb20771144b6ddf7d69656decfb5104dcd9d22f68766599c5c71bfe7a6a6b0ceb6742947670371d8019bdd426c127fb9f875febe25b29df81d985fa89fb396fc9149405e877d8e50acc6bd41b120873eecd806cf24aa7bf0bcd4125abe3fa60dcbf7abd80ede717c193a63e1db37931093d5e7538f6472c578b109a0b565039517d3cd69e3677b3b6281da11daf7f75d99d8c56eac84477fb469c1f2baca5433cfbb5dcbce2490b4384f1ea6e0d40b43e243d69d18f234d974e820b1a9f156d0f165c9e5a32ff33915925371eea1db2ebbd26ad1dcbedf8182a98172151c44536db9d8fd5a9a5916bdd466095f1d2ee6e4c4cc0ed7cc28b7ac7d18fb89daeab8f30985e1f02272cb9d49c2fcab360e4e41696871f823e7a755faf7a45d2f7e82cc2f6be5bd095f21a9a9394697776e41e48f9ce4fcd3db9a8d8b68dc7c7f565ba965fc2c0131cd7b711fb6c6fb4836912c8b5987fe511f14856129e80f6bf8fab6c5d4500aa9ffed23c27a11fbf94c213d710bda06291cdae4dc1a767f45706cbc634b9910f3243778b9054897b1fe8ef42dee555bce9b5170c5bce79dd5ce77de32c418e69bb551b63061aad9a7b3706f491b4f84475acec44ec6e23930e83001e005b5abb786885f27c7c02b0fc7184cf15392130a84e47ba92c832f22bd53c97185775b41f09a23327144fc219b5dc83aaf59b6d74d9ac7a9b10b472cfdbb00f1c7c6d14a2ad5c9d1861c966e9d54b0ef9d06e4fb0ddae3c3efb