0x2cffd02e49095c80edd144c2a019f2eb36aa95b188e4978a48f96b2fa2bb10e5679a13ee39234bb02ac767c1edc9a5213ddc06f776d8494540b6c14d30d76d4cc538bf2f0d79d1abd8a1d29ea025f9ff5c682b32a1714d81bec3fc486fb9c428a7f8003fc6c7cae1e1626a95635bf21dde698b0633ea6ac9d1036b5cb1ef6f87be92b7ff9590ab2cfb7dce67e7156c05968d9281b8e3b6ea2ece44b3288232dae91a3c36fbea6f225f84f44f457d579bb922f2413b91241a469454b104e13cdb5caf48849bbad7ecab30c672845a4deb89357b6a577855ace5cc9b804410d878df9db32c57be886cf8cf5f8cda0b5c92c6ac4db17accbc0bb0f7bf82f237b1a1c06a796d71563e63104575debfd75cff25af4cea5662c6bfd2f815a9bb03aeae4c53ee9bfe377ea3b1772b8fdb28bcdc87226188aee50f6d8c6522154200c67dc6d45f9877995d3cd9ae0ff5920e9e48a2817802117b228a1083e383cee43ced196420d80bde068317d5d2630d96c67c1d897ecc1639735440f2d332159574a3504c645263dafa117b51cae99ba86db010bc98177cf74193f2e6d7deacdf3e53dd6b4d7c206bd215887a7225f7fc984aa1967aff55b7eea356be537ed40150f67bff690df1b7a97a71dcc9a2e32db0c6ea9b06282cfcb49ebd599ae759617a17975837229c3b42be0a2bdbe45906999802496e112d9d4e7e74e951a17b9a2fd19f27b1f01ca5c8a4d90a4c76714104f57f1a6f10e52cabc0ddacb45d84b90c0dcbc878e2c0aa6b69c6e4c562c587953872f6215acdb7381ebcd6a6400105ca86a8d34e1766be5994e106038e00345e5dd76218cdd505dfb3d0fb16e672a8773b8a6eb21905fde61e2890a6a9905f88fbe5753cfb01c819e1d7f58b5684fe2af5cee93fe9b6bf2c58464d5b5e598362f5588d2ac6968c7868e6f6f11d90491a5f5e92f1aaaec10d5de70a0b370d75bac67d5bb2a91c4f433ca82c0b935dcb3bf613133e3e37db5891d6cfcdae2c0ee22d9944a3fd1b1e6a3a5fdb819f7610141db97d77659af06522ba0ebfeb44e4376f39cb48ffa4c8755127f9150691bf2aa96fa972e9bf51b75cfdb86126a197acb35de8f51f7ce7f41afd2f550aac3d2e9b4b99d3b454c126a2b002e4fb9b4d27f7020be2efb59fa2ed72fcd585f948d2f3f84ae66bb29a4ddecffdc83ddd41af83fc981d70ac2e6e5f9fdef489ef28a3d14a5d4c34a2e0fac2458f4f7f0fcf21a2a88d9f7843f94730a486d1b4944622428fa1dc87737c5c1ef7d7fbae6e3611b899cfa2ad2dc0576abd6e8ef1016f4cf599d61b767d818136c640ce9ada4670422e37323b3ac2c74bede908e4a4ff37aa8a4c4c9642b9599f70da44af2dcfa9267693e15dc22b2c6e85ebe30bea92607c14b9b7a0ab7b7c19eddce38a36a0cae328f1b821ca6a3ad92c3c39fd5a9add94ee1651197584cac0ceabd940f2ad03b94114c1e70688a34a8406c3f7a4b42dfd5a88c4a9a20ae2293d8f2c249141a0fc86bd25038d53d9ec671259ed8f85550209ad681ff2cdd35f8417cf0419dd01c015355ca76cd966896214f3970adb4bff7988a27f3393bef680fcd8655fa86c7151b4c1d43609b9c370aef8676ab684c7a6b8e165e0318567d4da48cbd1ba20cdbca99787b60c7439092d44582ffb687645f1f4149b559c9a7ac016725aab25abb9b7d20e279448356d96fc129cd04ce074e7e7324f633ed9c4ddd3ad0e9c6322bb038085b6db232ce6190ef0e20b6b10ee9119837a0acad03659242c776521649a17e8cb7a57e2f0052a86a1c683826730c11c37f6a6e1dc4bc1b0109205acf1af6d26a14135bbad27d3df74d11e7829ddc7d9ccac095f74decce4fae8750d9714b514b6612bc30a1b86e4a4033e222bca093d7c29046872bbe94a07178ee2d58dba1f45