0x2cffd02ed5a43ea72e0b38e2ffc0ba4ff4b12724d8c0a0f6af654af265115af6d91ff0ad00b5a081fd30642f737a5bf9c9c2abf1f8b76911037083fc405087acc3067d1b25f22fde363497225a650b52261e9c6802a7b0b4de26523826da85ed4158b3ebf4510851cb6477f0f7e36e38e82d036a931ec1514b57450cfd5aa72d84ec979e6b2e80c7e8dfa08d2b1b386ef94d8f33bb6e7761c2a58bbc1b4edcdb5ae9f4c8e660de6488dc813c22580388c09fd1e83bd199685664952205aafc5463a70e8815f0fffe6c064325c8a8059bc5341c31e59f91d44e3bcf505e6430d213589de15d78d0ebdbe29a94610427d0fe0f61bf2883003939c011630062bbc627aacd033872a18c5852258c3393c1eb81d41b9b818f4e7e96f60eac78a791ca96e4bc16a3821961ececb719af3c7a9df37d9d51096b1aaed4fd2338d30a148673a0ae7905712e5ceb258805f8529e8633eeb3d75a25b06c5db3a4fef06f336e41c6c86ec06aefe1449e9f56d91db9f85b9845e1fe25c4273d549454ad7e4c8e0e957b53f80e84b8e8d035e14adf624f70f849696fbe69e15118927c42a9f243158a0132d130f8fb82f4b54b858594422c0704d7707494a426deb4d0d3e82b22ab9ac51c5a1b2d27d144d1cd15b4fa9fabccd985a956c7921ad1b0734dbc45056f9615afdbd583c05315bbc4a4f186bc4df51d7442effdf2263650a49d2a6e38523090bfa77cc63a011cf170cf75f14457c15449cc90212acd14a1f73095a1041af4113915e1b9694d3ad10c6c8df487cd466842c8c33193da2dc458bee3c05ca7fabe91b4050dc354148b53e27ebaa557f243686199f4bec45d3baf13d56c1ca8657687430a94ca3f009964dce0d97130f05aa3ca18a75963b54a144a922acf57627f7bfae207a31150753d9a568cfa426ac2f746e09105fa8181f696d6ec1ef686f8f81fd1431f5eb5dfec0257df64e221366f4eeb6cbbfb8f9fdd1bfd09ece38be55f923ae25da4b5dff27a714ba47fe22c5744e604abcbf8a241654ded0f1dec517401027ab19d961387adabf338a33a0f4ab1a05c8fd10f4eb94cb2e84e6c8a0e42a580035c951bbd50578a5bdbfcbc76bc0d20f9870427d29e1c6b40555251a4b33e71164fb175562f8b1b289589d1121b4d390a77d5200d0f084c43480af46ae5e80b20e3d017e973dc53172887fbdbad611ce8a527e6470c7a1762f589547b30b3b153410b128e7dd08364b8869731a588a961a4e09aa100711898f59f39d2d7657a9b85d1dd1a9f2dfc80c90cd902d0c6c487ade3d5b42f96c8a76635f67bc4379367534d5b587ce0124918660b63a23dbe5517e102f8b7ab0314e4b43d1fa9171e2b3a283d08712005e69854f85a04d6ab6e79e845de25aa91756ad6fab528234a1e4042980e158353fffeb2051b26b367245d4bb9c339e06525f85aae00d2e33f5e54752a7f718baf97b6c01e8e830a54d3ddae8f7a10f0276d7cccbf96f54582269b0181612f676bf8f5fed385de3377aec5dbdd78a218e13152ee95c345bc098780fd5c0fe36f8a21004de343beaa1570e2b96e01ebb8edc2a609f9929f35738b42af7ea9368c5194ef4b1e833c4c02f73c156fbf7495e154dc4c8009de42a448e0b1678f88fb578c38bc4bfbef79207ba2332874f71b3c7c6a91a226cf244371f23c7e5ad0e73dada326c10be075d958ec43194c799783202fd95b0951b685649887a0c8011f271c87d765c1c7bf00a1a3d832bf186fb94ace64e02ceeb9316a6d60921a365179ade49dd26125e3df31639378c7fe88d09ffa24fca78764d8a8a6d49ea187f326c23be4ddd2bc423546a1ca1e0505829831629676c20abce9b72832acecf611f02de33a9c3181580f7a22671ba89473288819f6c1b8642b47fa539b2c1216a3d7347cb097284d