0x2cffd02ef9ac29b80403ce58abaf4571ae354fff3444b958bde26a4bc6812d1105a30f18c0122ac724101a97ab35aead3d2bdb511d93f208f3dfd5cb7f2479a069b775512ea373c2796da469a475264a92338efda0f1cb2cde1e92a3a35697aa2a45e03e62c685f8e15f543cfdd95b91154ba2009cb3775db09c6e856718752646cc932221aa0afa9e7e05259c4e6b8f79e24c4a0ca437e400f31b860842926ed671b36751ef50257b8b4a0f146244a54050d43e8ad2ba732dcc67d2e5cd9e410f7c9547a9cba754b7904b6e22679609e06778dd992664dd174244c4f4df7f0d1e565d93cbe0d4690f7bd993a117733c2c31847840c5f34ec1e38419e90808f4499df9cdd17fbba5e741c45fecc67b1bcd328d5985d1a638f7f90aebc5690d4e682b1111aa855ac84b387b569cc3b56c8871039334994f9f3c846ee750949d07afcd76f828d7ec868ffe9cb5221287b4d2cd306c22374b96c1fbbb170a4febb70b08cf341e00af5cc41347041878c38d66db505e12f6c3ecad59a837c876690efc038d23904ccd92042cd8c55b1ec5ca351731ff3c9142b01edb1d1491ecdac9957133ad0cdb27e3bdf439639994bdf0dce03b87c891238d3b32e44da729b245de1c7acb189dfd3d72c78723f708ec34123fd07057b750951e4a02e48ca6389e760a2e16febd4b6794efda868dc74aba6567df2e745689f18fd0e27542791cd880551951ac2cb4704b303666edfa4da6e785f33f16c71347f2019915262340d248ba7f386a093b86aad1760cc34a4979584b8f9f477053626f4046f2dca3235975b54f01b39551a108b95a5cec5eb9acf06a524b030e9ae6e9419324a62a0b37842d721ff0b55f24f319a0379f3e0dd0d6a4887ac535d2a1661121c4457c18f0e9b96aabf4480564007b0b0b4f2d88987acc0a89090cd035f534ceb4b1c8f8d9d7543d6d244bafd2db61099cf1fa5bb160cd2e6f271bda20f015aa4604d7f522bcf9bbe3b2c1e1e95d3a5e1b71328d7ff7c94a449c621aee06ef6f941345875536476ca30e5f21b430499fa1577b366ff11d268bb4ba32f2bfedc8b7ee0b02f82f18d742bd8090000a119506101c9bfe584ec6c9bb61e0b9b40051cdfbfc7db9d28134c0b951f48ff603cc12a3e47b55402f58f762b9b40745f4b5fad1ac006501923a9e09fa026584c8d9849d1551d228862523750b9a0b4af27f5a2279f9153264f40ef93bac99222a22e327905aacf2f367a7b799d253baedef795259b8c74e248f129027c2f9bfa1b70b2129769b2372671d5473333fef0606624ec62542329e8ec21e9453f3c7bf45f34f1f2ffee1638723e1e967f46b8e6881ed29443e959c78fb8b7b0dac5ac8203cd1c8808a0c1e5a65e3ca88874b53851dd138b595643c0529e4297290c3e9a86bc27c27e5297f22365eff2b6ebfa5761f82975148b5e4c886fc2bdb95d4753fa08ba0d4bb8ebecfd6c0e326cc1bcffb9ac27996bf3459fd7b1af71fc44d194cb74a452cb5175d4a0e5957fc3abcd960d30f110177cc01e4175b672ef67efde956582387f760182dddf816b1b6c5be20efec5cfd71c0848bda5c364423a4661e9befc71fd32076dd6d1696a6ac9e5512c0acf8a1102f78370b2654e758ee4d106f1e3a86980acee4a09bc670d48cf55dced7247d9bb4096ea309977a32a466674cba1b9da8555b6913ca2290647eb15f2cbe047e4c6bc97de08e7439af65cdb27c17d4046dc33b404e76302818197b009710c3f1dda99e3c9ce85fd93ad8f6a116b21c2e6c88ec9fa508bdb7aea0a1b20b8953914c68f57a5edf036204537df12022270446427036730be265fe72cf56a6f93b9a124d9b505c5cacc1e0db3f75ed4613aa913ef5e3838c558d1a57c745fbe187b078086cc505b20e127734ae3d21c8dd55f68d90727b