0x2cffd02e953bc74acac9a75550f2aa557a026e97509fe34dd8982c03c7b197288837490d682e388ab49f27fe041c7c1be2fd70c3f104317a4e37688529a0d8563044c757aba5c259edd257889c77b13111e7f50841e317fe1b9c09fab8ba54af9968839163970ed3a805beddbebb303a0d439fddae929a01687a3d208c6f6b7829c90257205d65046f25b34989e59d35e3e8e416f6554b1f8434171d0a90175ed306a67f56ccf233eb2747d940e9f471d8cc1e07af0cfcddc1966aa5c04e3336a270721410ec3184707e57ebce6bf9e56f9a64c8220fa8989b570c42508e4d67da2e433694dd7610adb6efd74a72186f022adbbc8695c8cfbabfc8bf14a7941e794ea71ea03ed7a6899a2fb7a1faffcc8c3eace1f23f31646e24b272d851a7f62c72bbb35401b40289aba1c2b4a9705e00e4db598dac71888d238def499979b33ec23e7c47e4e6c28df64a4c1bf7cd73b23f40a3a8ac35b80c70a2e869135e150d34f8b0947eb6b39ad96dc27e718f3a1427195ce5bd36000b42cadc80242acd0a09f8c30dd678a8ef099a4ad1dfe763806fc88eb403ad62b2f47d98dcc6860526cceaa4f69c21272b6bdcda880a07c7b6c14667e350f923b8be581f4465d2cda2d64a03a5927709d7c902611682ece125bc7ad991f33a2435139c7eead17c00c7d3e231ffffa031107909dc5c7f2474ebcf7173e8367e2302cc07b8b4b49800efcde857b1d3b27f1602717504f240535bedd52aef7e98f12c193b08fb328725a050fef9b0a87f488cd756695d23d2a30602c6eb8fe972b94ef4e8506c0546f6e7ea5d64d7c9123a6297d69ce5ea95e30cfc654ef8838d856264446bba3fad4c08a087d3e7ae8e6b8231c7698bec033bf9e526f3bb0b4ac9a2c3a9f2a43c6eb2a38bb5c7e7ab9b52ede38e19f4b3d0121ae7849119ab15d775f600a931eddf27aed342eaad913233867f98d96203e59c0d900c28985cb7c3653eff5aace02b204fcd71bc2938d0199f2ca79a3b23a4d753701cf682b088f6e05d5a1fdf2b30b65f8c4f31c3c6c5f1bffec15d1ba0a3ef92cb9f41d6d733c4458df31807f1c84c2a4e4bf8c9c40c091f7a9cc69f6dafebd86aa039c554099d347a2019b1d16e76a817c63440f30f1761efc9a17fd2575f00a9667c867b67b524157c2ae5f84e3064404b4288b27b8e603b73b39b901e4680bd1ce83ab180a6823f1718717c1d982b50a7bdc111de70b10f880bbf6fa68f4d2342aa7f761b0319fffab1914adb3e5b1ab4ecf7f08a9d192daccc1a74b42733ab10d7ce36020b70d33cb9e6309297cd6c2f8c65d2ee90a4951d52ca33d256cdd624fe0c48462c9ed34d35e25aa2340036f3fd313f60f16afce72b6b0ab1b913033a0f098eceb3c70d899597a2e7cd284fb3bfb9576a9819115bed7987f34ff37d4ae38d230dd7acecef0fc56bef564338e5868bbf60983b154df1426193993352015abb98515328319b0163321a70c107a90bf82e179a08474e43ee0d28ce27e9f53025df3fb994fcab4de34558ae98f1ca086532067e383e7fe1d8747cc2654b8c4f3484a477401e7c69031c17bbba28b43591544a9f99eeb00e854dcd8e656dd6afff25c383afb91234311b407e914c0bd8749615e154bb05412f3c9e1d962998d41a99f1c9f261dc971e3f4327a41e75b75656f4f99a1f1e61adf7c838e6f4930cbe2efe0d11b8afd5260a62feaf7c50de7e0be90d967cdb41d426a64a883a1833a286173a2ca1b0fa335d7948fa5c13669c8ab678085a462a33788f051b7e0d213fd3af8275faa7b7871c9b854fc7e318ac217ab8d34f845f5c9aabbb75b487fabc05ab86f6044f822caabeaf0c3dd59ab6111f85fbec77aefdba2c745f6f023338b70812e61729132cc147f632af52ce56b887ddd6702fd62b027b6d85f866fc