0x2cffd02ea547a5d7e37095dcd1c1aceba7f9f90473c3654d386a77098a7427383c4a7d291d20bde5762c6217c864e0d067eeb785f30f2e5a61616ef9d64359ea10a4ef2a246eafcf2fc3f4ead818f5ecf008fcb5045e81226aec28a714042eede279814a219e555c12cae05207bc88fb21e163ddf016dd583af9c38ff4b255cb91231dcb2e74aceece58c4f3407ba9b5f6f0e2f74c8fc1f091d1bbb2952f771220f0430a431939909c29d7e2418d40ea26acfa8e46ada786440be0a3044790797c5e22a03e42315c83b92c676a6eb91e97643056664732e235f4e465e6826c77516a79f2f2fdd3667fc80df7bf829c5b77f14d22ca643508fcb0ad3861956bacdf27dc9cc43e42e65274c6521005e81f23298ce6f999b79d01a3dca2e89c8b86f9f52f56b26a5516d2eb84a0714e4381d4fe204ce75a6875c40e14420eb16612a8b47776217ad57d869d36d32262d0779b04120b06abbe3afa05822db18270d391c2cffed41d653c61a456546bb581c99487e1ce550c39dba0587e38efa8942c808691ec4e9fb15e0533179f45f54eb32ec53095d79198c5651e2c1eab78b43ae19ddcab532cc6c760aeb18649d96324b79dce367c844113aa6289cc06ba8f0aec1c9c92e41f9b1826b2d1a7b797399debc7f921f625069867beea0cd98a274df352aa92c9a1d15ee8515b26f4564ea37d86059c00e7b11024588f1910bcc87c41bb0c38b2b02b5c6bd413cd4ca4060ba853247988417abcb7714d1450baaa1f247435c6054b6643ddc72e7268125dcc1f6a74fc56df0515d6a2faa06bbc7d6341fc7686a6b378dbde4328c3675d38e64d7e0665e7c73cdd3d6df700011bc0b158d079c5311ece4118c267a46a9cf39e5e80199a6830ff12cce5365eb989b82bb4b3528548123faab6e457a47c96513a36311ce6f5186eb89e544e2300f25babba40d7ee0f52d985dbad1214e9edf4d6a2f9eb1deb81f2fb56db8c46590f76f42e45d251b4e1d9d2886026e3c9a76029f47ac41aad802334d51ef36416f1e72567a001ec282beb7484ac4608ab12a9dd38b10fc0233ee059e181bf04e0bfd7bf76a2039097b5f8710473c9cc6dee6b33bd3cc84a71a73a87428e9a1867b8a5cdb3ec5fdce0916202568a75c3dcdc37eb18a56ac32351d8e6615482e69c0464494a08af9f3fd7b4536e791f370c56ab160d636c09b00126cd2706ff4e894f2a470c8c70152203f13d17576a8e2071c0f122eb3bc2ef57aaa28b2935d6e03c569b80fac76db42651103de40162a2cb59946a6f63e8f0b4a622c5fa48cdca86497b918d0823c55c2c8b4005a5f271b76d40efa8db673a647fbd93eea2f3474738aa01f05da5fa4553fe4a49f9bc89545e6c79c773f04c08e57e02e0d6a429a0198c4ac670be9de3eaa94fffe4ecac246c7d6b17a166e7ad311c6230fdcd3b900b3551e633fd08e7cc76580de2739fb12c259bd011c9d81ccdf2e56f51698760e19e039c5bf05f3a1015b50510408b11b05b4b2ff39c388dc747a44b9cdfca96a7ffe6077e9073f4c7dd53cfdd69e626187d99e83f358b7b490e495409ed260a1761bf99ad4e34e46b4a9fa2f3e43b7eb896ea4ee87a0dc5c1be7cd3049f3b139c94bc0afb9c8ef3e246f0c1c3f3695f7d2c86e6b15c028415d5af675a704feb24d375d89baabb1dfd5beadc64f9ad82c792cb5edb47f3c1b13e574267e5c70096ea0dbf4cc7792b86b23f06d0b8cd254a86513304743021f547ae9b3437fa046552277e3716884db15a1b826c4e0dab1fd06d9a045a31d0b18b874218cdee6033a9b02596f19a21d95f3945957a238ec05645ea1dde03b69ce4f89d63aec11af6e0b4fff8ae5827d1ced33dd238b4748ba42ff93c098fc5a989176a9e4129b2b7834a36b5f5ce5da73f1b6a9fea8d617f0ad29ebdfd