0x2cffd02ed6ce433de90db41cdd69c52f2f986f4f6336687982538005cc6e20ea79b0011d0f3a3671de470ec9e6730305e9af07a51ae342aab78b428cb7787ce46dd38ef0a32dc315adb1e4b135e75971b49db5d4689eb14bfd249cabbde31b4ed4214f8d4e220be5f708e889e05588fd6808fd81e4e6dcca263bfa7ebee893ab412671c78bbf614a702798b9df68a151e43292d70790ca380a4fbeb378772b623b269a65296d8da154e89997c3a9954f7539077a673db28aa9932d46b7725d92f07816f8ec64af4571c83003f3153e3fbf711dbd0f99ab237d405ea49738b434df821ffdac6f444fadf061b4ae81f59b74c054f7d8fcf24d791df8d7a345664f5199a12ad6bdd3adaa26b72b73acdc6f0384eac380d2e2a300a7e34fe3fd0cb26a649bac8fd77b5cd0d95c180b587f371d0c779ca6c11bccd5fc5e4c6c8037b4cd7b05c7934e808da21426bd6e9acdc08381270ccc50f0c43dc710f3b556517efe1cf9c10db97d6327dba23339b893bac025c7ac14ca21fb50f290b428562d1d3fa90c23ea9d42cf9b6e94d095857ec1a41cfbaa543607801391401969252720661c69fca8339617475470f7f84118350a501ad023a1aee260654a5630f31e01a133dcac686b5b5ff7ffde54e1972d6d89b79ca757e7de888058bbb01819f258a16ee86f628f38531951936f9014309858cc426c835cb54f1246a8b53be6bf16bcbbf9678de744bcb47cf1c2b68c5a92d0ccfac640c6ace75bd94980be0037f4a82706cb6cef41f807918a39e74c6decf4696dbd8e33e9225ae1b5d676cf7e67dbc7ad5a6149a20a52ba094ca71839dba571307cd2e653cc800146b7488960580025144e44cb61a8d036aaf8932844f660b4759e14b2603b6880c669a99aa875e5db93c89d6845afefd5601586d496953a7220088b9437749661256bb7120fe07b2ae5b51ba10ee907ac4f694bfbee415a08ba1538f0cbda8650296e5baef81314d62bd8e6de465eca3a80c1d72ad1489bde95622ab3546b01bbdf7e5cfe177c1dc5e40a64ca69e9a13b185111205063a6d5df0d5d717e580248a4d15a10ba34a46c617a0e1c5367559e0042fc2e911eda1f692719d5b02a233765268bddc99aaada15f5c7844eefd43731f1bbed47d93f6348795c2dc6881cbf581f29c9fe88f863b8a1a73984cc6ba549c3d87cfe25f41b46e177af51973277dd3b030e14ebfb5d83f324f39ee66edd3bf72d39b42bde71c60468fcd30e06e35b1008e4d7d9f5f85adcabcba9d0e87fe4a7acda9788a268f79cb92e12a9938e0daa391d73c855da8285b670d0461958275b795f760c7453bf29fc9ea1e9c73126b34530d850e55fa20f45b36c7169b9782dfca8493bd6fa916572db734098e5a4666b6355e1ee27c36ddde640aaf46f4fa696c33bde49e1c85f05272d64fd7286f05f8f762fa6480e6c7518ffc07bf5304a071590437375608d89b3ecb6e59d1811ce12e6d28c950bfe5cbdd5e0d000b92a74bd80ad51be8def7712e464bbdf4050a17ece08df878ffde3c7b7252a822b93b8da423d1fab1dce4c77f7b97ee904522d8fc46012d3ad27c8ba3ce7dd2ebe9fde34a9527f0ade86cb17577a389d8868734afbb65d70f5dbefae9e128205bcdf0bdc554e6fb82fe94f6731f662b16f6f67891ec11e112ec9a80db9f50a655ed7b1c46c9621d3e03b5407768d6c937b1757659ca0c51385a3a9e3be966069644c9ba8f37f0ecce5358bec2f4f8780f54ba53aa7e62dd4b324374aa2500d0df69f6617d3594d600bcd3f6cf46d61b98fe404b6bfc0767fa0bec329c98e3b731912669205ae154ffaff15b8dcfa2b5d1348aa8621912783af1583d24724301514c6331a4e51c1ae257107bd2d3ff51889d24547d6912734a488ffc55da5de41eb793b96942aa484bf90