0x2cffd02e706fc23859e4836ebbfde6478c902ff1f1a653a5bdcc84a2db9fdd193346f44f5cd42c4cc40427c5c07e1b6d58d13d3a87d67ef1fb361fca28496ce402c388f2282aab6b33db7bb5011f0afafd0ade9117102674553cf5b67cb737bfc18052c4e5cdc06a4060fdc250bed42db5894fd1bd23a828be94f9d951f96a0f255b1b5640a19587a682d9927b7d10b0bf7723ac56c8082ca7b6a7e5aea8e16a23bd490309e4fced13a3e59a7cd037b7dc7e64b2aea20b59e0f29b7a00051968510ff559905f344aabc5b79a8bc7abd8e204070bc097f0fe10d55e93594f2026a93b1a2e2f95b3edceb97b7db835b7d82343e881923f25ecb2bda6c7c6228fd3155dec4e85d3ab6b953d9b6b770ddcd37a462e138047245a6720a0fa742e489e1a604d82eb9aa45b7b84964560d04109408cee0a6e6303a9f76d3c83cdfebfdd161adfffd001be4f6f9876c5568c198683ddac19850060846f10d4cecdc0946799a7320bc0a80ec01622aa2ba1dfa62fdd4064287aefea321249ebeeec6407355fa3a25ebd469a166da78232b34f9baa1d65156a92bb1dccd5619ee23abeab18a531d799eb04e7f4a0cfbd91a381a77da951659871027d1f87eb9f0ba4a7317a35ef63899c1bfff428110e35061cd959aa154062713240f0be1385673c1fa82d67d2f7676a29954bb9418c4b3bc1e9c96dd34462d402cc8f167b22f03396c0d177b167033ab0ce37a1121616db10d4a7b5561f43c42d32003f4f492800ec28624386c9ec082fc693f86b32f252a653e529a55acb1359a43b3337d9182cb66f37b85e9ff1377651293c68470d22159c29e4ebeaccad5a2634dc8e76c6b8d1593989bd680f526ae438b37f5ffcfe10c79a8e524494c2e6cb72a78e04d476b666128d44c389835ace9b33b6218ff1e7b003670080ca771cd007388c61f5740f5ab6585ce4a47dc35fa9c1f5d72403ef9ba95d7d35376064ff6cb3b39b806d2e7da92f5b2e157ae6e62154923a84fab5de8b19e13411ca5ffd95c52792964c4cf0971d79820173b9e8deafb86757afcb943c0d930f04eddad25f608ed2827aeac6fc96a2b1d2089d32cf08ac7b2460e3bab0170df53cebaa5ec0a3460b21544ba55600366ed36db6cd5a8696d996c382036637ab5823c0827ea2a9cdc0b2e3df5c367002222ef840c94d3cbd1c61d79d5e74099a3f530d0ac8af5096f656a81f3385cb9204447932e7692893da0ee8efb67c10fb26763298c79e3369705b4bf0b2fdada374f5e3e0b3297f39e3e6724a550e65be2859555a8da8712c7eaff1e61ede1d41ae2286e2f0547c90668d21fa3230c46023f5602fae7f9722a281dd8599c0f616b4d3a5e219883f7a77e13e30b25586c932fdaf2ba9968625b40198e458cbaa475389855820c11d1f33f53f7ef5c67b05f917be749f877d0727a5d0d44f5baa7510bbfe7c4dc96b5de37cab814f9dcc267cbd9d31eef65977e985cc160f21c7a668223ceb53a27ed68cf06d5906f88fecf5efaa733ba0c8e9fb3c97cddfe41bd6d2614d029725cd4a8373c0873405416541c530ba61bd5dee18c7512b248a4f2a8c190835324f8242323b7a90d511db9961aa5fa2873237c44f7ec43acdef0eba9b108abb3deea87487ea0b7b30e41b7f11095ae016c37b811ca615a623a87ee4cba38542f382ac91f9ad47bbe79dbb8de9e45f83feaf65b28a5f4dca7f2fb64ab9c9ed124f6f91832134cdaa7ccbf5a2f638b2b1264ba453928bfaae92a531f2ad49a45cc3de8f2b47abf39e74c4803648a7f25c95857ffafd79d37f07e174874f761e125a32094382efbce3906c9edbbd934b268f8938945d49a26a91d0742b6adb4e85f450c546b85d6bf555008bf77a082ada9285239216d9b3ec09c5c5d4099cacfd6f10ccfc17792df55eb42a3817a1