0x2cffd02e14bebf263fb56297f08d37574bf5f6a00e69f112efaf81764389fef06766cf73e0ee341719fba804a1cbb31877a87d580871cd0d69eb29ef6c284e4fba79297e3eddc5c452e60b3cffebdba72e6f0005148f27047a19f83b977c54ed7298d94f48f198df8fe0edfc952e4959291e1cd7f5449920892a6a385fd5a76ca310920038eac74c8e97d920220e4333a65c26d29296e0e09fdde9df66a44c57a76bf3a12909909c5cafdfdc14310f4fe1b602d76d173eb6f8f0de2b900531b7289f94594d9a6723412dc2c3d259f2d0f418b8406229513b9a495d874e39dea6e2679b8f1874c99a3d4e751c39a6a43732c25b68cc3b320f3b8af7d35ad5086538ac6f9d3d0e1978d807512e10ca9fdf8b754daeed2e6207ab143289eac6288f84982bf886d2ba65dfeed53fb37e36e14076ed8ba228882a3e15af2328df5a5c819599b4918f28b46253eb78b4a0f8fd5eca3d55fe937b0ffd37617c337a4b6b1f3f380093c2d828021d3cf63441ab3e5d8d10a4d87d7ccade8dedb9f041ab642e7fea5031057e8dc44ba3761232cf41de0cd7458c43c33aa4c26c2ecccb45a850dd7a558cfaf27f183f571ff327baf59109df83abdf8ed50bb047510e9c2a26d8a029e73fc64a75d33d7d5b49474a21ffe8badf4ed8ea9e782c476361b43bb68bca6fadeea7e329929128334e74c4ce582e12de0d77f54f7f721a2f32fa422c8af225a7417f87cf127c182187429805a6d7f7a863133cfcdc9e3f79adeca06434ba0457dab3f15966bdd195b3b30976876fa30dd86aafd4345b8680e4e79fa987d3cfeb3f45b4b3de61c6668b65d4f8651c4f5b3ee358a91ff3802a88542f6ae0bea208a178245ccbc1e3f52c504d5e83ac4c93d0e6cb2d2ff0ca71ebdf21c749144379eaef1c59e49c09f706c1c353477e7ba85e6df3c672dac3f244bab6b3ef5c1a6597e21e571ba5a64e5f5df4ae34014762b44b228c3f8c35f93cad7ec4521e2be4f605c2059584ccbcb13b57f1d135258de03dc1aa36f891dd7fdbe1dbbb675ca158cd500f2d5ac964d5761c9f8eaa749a174d6bdcd0926e88e1c5b1ddfc3f589d0f3150de043e9ffff7c51e4a9a5d17d405a8ff348501e6e2a6d552b98c987c36e3ae7f06293badb597c949fa45909c598f60a92c5897cef65d0ea8f9ba767f6a2a57c7ae080887dcc07e0a9f63d67e9d58615b4f233f0827500d0810133b4d12a7706443fe427615bb54aefccb6b84990e297fff783c84aef44bbf086ec9ff276400f7634c963dfc4b11d4db21ab179c91dd2f15cc20ca2ae34fbc99e6be233bf7d4c79655083963d0575316033dd412fe7a1468754de7528acf36cac27c5b6bcbb73e33c274d01e4162442f413ce556253960799be88e3800bd7353c690dd8675d1fdea5f4d8b83ce5ea1e91d9f387b775e3e04e48d11e93ee7b530b60d31b0b90226a4a5561222179a829ffdeda8ae0916509a4e53a06f73f6be525f68e4bce0ab638a13cd7bbc23671d804494f87591a0dac9a55506d773ccee5a75e7e1b0a5c8fd3c6cd86d6a2391d7d020c1bb492c65c315e603add0e6c5dfd0fd563e0f885196c43796f3cc8549b6f6c6a17e7bd536be8b7fcdc8d67067c6cf2ee9564ab97907db06dbe792631903c09f83b6d985a95eb9731620bb26eeacdbaf92cbb92090f364a714afb667fc668802b76e1bf5671cc6dc6bf2f91ccc0f83b52b9203b86f525922f8931b96420b1352eb555e80a8c5e32e3cc4454a48ee536ef36ecebe8346de21cb7bc7ab51f6ee6bcdda7000547297c0a6a0641741bd4d621321aa7a5515815f3695c0fa3537c3a9d2cc89fea1a027d25bdb9b898adbc0b4b2b58e93af7d7410f8872b948649202e4cd48103857b3ed4732d03066b1366cb79fea67b34bbbfd55ca027ba03ab43ce1e72c2