0x2cffd02ea774b6f0e99d9e3601a1e9aa60f8efe2412e35be60690008d8e6bf3ec59a86e2c7be752835a8d0e45a421ff00a00905c4bb20e65c672dec500478f424f7defae215fe158e96990889e5f2b80ad6e62cd70916d440e2b89292a4fa87d50288be0a3768b24955a0e65b7d04c3081cc0696453fafaf19ff15536a4c7c3c3cfade2c186cd24aefb8ada75fb4a196dd5004c74ab07d8b45b06963845918053df27b79a561538ecf33c586f8c8bb989c323eb37590c4945705b0edf32a3bff2b7e93da426e30111963415cd8343db7ba9e632fc4b23780bfcf9057ee505f00e350ec77ac8c1737d114326b3292a87a9b781287b90fe282dbc1d1bf67224b0efae3a79737220a165ceee62a8cebc430f33a53808266b10374f7996e54534a5ca74cb3c9b780c6d46344e32b6716db2ac6842b00032f61ae7895cc4bfe9886e4f697ee25081c8205073bf89db7a8f34375e2e9ae77992291fdd3a5acc4dd0a28057ec25dd8c6f9627e6f2e23c6487f516da53e3f683c39954b235a176b502826be69b64611d60a0618a39c835be20497c03f1c28358862f4754985cfd7ad4fb58e09a6be037f8d1353da4d5aa8a1a5c5a06e42a84a50d1d342641cdd06d3777a3dec589379e2cbd6c3cd9fe6d24c83debef9ff02903b8b9b6ddbf35f168fa97802cd772c9bd9a9c6a20f3541d14ea7a06240ec4be8a177a61c4081706446e98b7175f8ca8aa2fdde46e48ad59fecb19916a788e173a8ecedf094f28dfb1ff1d1d157a70821525dadde6a08e7755c0b6d8bcbc4b50a07c186ad71c1721e51c5d804e1cad54975a7073ef581bb973135ee743ad9998db9e2ca619d17093c1393ac2b4a8fda41e44ffe8b8524938c4642fab23c492137ad1408d4b97812af442574f73f7fbe30a77a892b5df68271b707f45dda427719a831c04d6f9acb7936fe444fddbf20e452ec039882069faa8957ec3658485800b3c3f67043cdc9dba8121d6a506991ec30e8f85cae2147116b5a40f66cfa8afdd72b77c1b31d2e10904de7880d77d0f36235f65d28e4a8445874de05a7d57f5af049787f921c59a0794d31c066652e7ef0aa0811da566f154ba74aee3f835b13f1cf965dbf0172aed2da7548cfe4474ddba9fcdf1c1a03b7a9b23c48ab1f43cc6ba89ce5322a443f524eff071141ed88c794cbe5abc2df978c136ad338de829c6588fed469ebbd1cf8b2c9e851864f64e8cbced19fc8389c0bd4ac38e773fa3682f6a41451605caf24c47e628df5c70988a34c89f9ebe71e5b66c46458523c9d3f415297469c3be6b24882788c10d42d7e783d753aa346aa2a40dac367fc1d57ce39dec12426654829d4940600015b3d23e9fda516304932b70d3e7d7fb52940f4a26327f0579f32b81bf275740ae981e530f5a621a0c62007660da1f9d54bd89867ae75f9ceab5e0f2099a8d296661b3b12591b2112004bed7f170cd7ba819abda205a509e43529fa6c5cc31435d12ac921c8fc2027eb63e14b0e4566d6ef49cf8a211d466e20b7d71567bfcde08a5127d8bfaa5e1026f81e94f8f7d760db7b26ab77efd7bee433dda2a477bf3928cc498c769e7d94ce8304f1a82e72b0c56f503f3ed64c7dd21a9f08cdfc9da60c413fdc2a50243a10003d6a5306e23d57a2a7150dd178ee6df0428ae9a103f2cfeaf0615b74600dd33bf25e638e2da3d614fb1f6705ccdc27173754fa1226916a827074ebbdb69d4766206d16c140409f292e749673bca1886451a18765eab4bed3e08c4aa761f20dd110ae9b5c39b3c1254cace85b4dc0dbd33f874e27f0dd0cb5f3ddab1356907aea0f87579a5847e41cce4c162679c94dbced0b58c572fb3a5ca4923dd63bd4619ae6cb12b2ba6e84cda0b6429cb6a08114ab54d435989ad6483ff14998bf09df9c0daeeea5cf474e