0x2cffd02e372d04e404003b4ae9e06af3dec91ab04be1b3d9491a0917406157fdbf216e4d8790eb02bfa857231b45a5a7275de6fa3adaa33fc667e28cb1adcc819ba16031119cfd4ef30a87e81e767c8144fafc938080426328be717ea4c5927d25802b0cc0cb26b34517af5b55c020532814a646d4077b0379f6924f28129598cdb6c0954592ba7e452b1a235ffbf5d03612063d06145ecd6d2a0b94483711cc4ac71eeb91acf687a14f970d88e2bb3ebf39b3e4e8c64f2ef38fb31dc14288559c1bb5c0ad58fef2215bbd55db89c756ffa66fe9e77f349117437566ffc1e12f72e40ae3ae70c637914fcc73105151585034763cf302127054c84abd7f0afaae1a9caad78d4f3586de492a404a1e457277aba5a8892c9d8c308e44e411749ab976338378f25d3731387c209bc20de83bdfe0ec303300bcee7f049a005cf3de4b2dbb0e044c9a193db3f9e9d4adb8042d48649a7ca25fa225486d5d41d0afa930b5162a98109b2c5d0bb4a8928fba459773f0d6ade9ba30eabbaebc1dd77a6874f00e7de0ca1b04e79536d42e7dbf4756c28bb44e257932c3f9f26687c183798fc2800484671d54c7da45fe47baf976f34f6b68a53a284075cef175e8c020f1cf362f408fdf74bbb2fbed30659da1f960957342cff1a364e3e8346c60896427c63b201a0826c203c499f48a87572f22c71e7f36376c59220feee0e6f6025623bbf987fbceffd15a15ac8f3e25eddacbb4d539a8a0a0d915c354d6660906d902ee06a23e7f69077ca9c119034a80feeb2cab6300e1e1c3cdfba3e2bd461b7dc4c3748ab146f9f4f5ef85ad86ce180167e938ed6c1e8d9039cc65985d6e531e2d2a7a83fd584a1f017487eb602598ed457866cc4ae0da0fb9b724f8c069a5d74fef74de094277492ce0d2a0515fad9256a3d46483a01d21c4b605933919191a5c78ca636e01345b62ab3b668370e4cb008071195847b1bfc85995224b9d7cbac120b492ff99a9206be132daeab1893b8bc380db8d0fa23eec68b65fe067b22cfcee640c9bd8eab55988ff395e38d398d2a010e1f656eb7f29e7a3a6638e60085ac9b4e77d56cdfe1a70047132489feeadba6431e52b4d93b77dbe9289dec136ff26b24e8d0f591f4713fc9e6b267c7c59845e81a312e3bf5d08f0d8539aa9528533be61fb2a657662f7996ab3e0eafaa6d2e956620dc04e24690f9f33bb94eb4c192db7d8aeafe6457b163fc874da46fb043dd3cbf75be906e4585c3327db19de6dc436dc99300ce9bb46e64b11181d1cb549466780b91073b2c8d5ca1ae2f9c17aca2ec3cea55db900f0661295cb5bfa509bea4acf4947f723b217afc1403d98792537519edd785dc29e5fa6b11bcdaddcf199d22d9315058e3eaf811adbd4192689f45d7930cbe06cf6b2f6c7e7a9c13a148c65536455850561f0327cc347ebd8ddb0532e22aa6cd7afc9dc975e6e6322dc370e93dbb1d0e0dca1831d4d351e1eb81eab0f09139914ffdc5640424351ac5ed31b3029f1f3ab0bd9da771deb48dbb3e9e176b96a68945c300e25de9df7383a23bee254100f61801c16fb47d0194bcd63d03d0b26cdf61377f0b69e06e77e5b31191a60b29777dd9eed1f93b57cc178649a9b9b0fffbc473629872803dcbf02d870c218e5806dfaff118b3813b0b914e287f8bb9463cebc1f73f7572f5494c7efa4a1d23bbe0319cc438e5987f1430ab23e24d11403f310f07fbf88b420828e0ad3f4b4e8959b03da9550076279b39fb63d8f6772705f40fa8b74ce411b296c78f9eb57c9dd9b71e48da9758a4c8d0a33fe1051c5df564e36fcb64b4b8f9298865961a26411b18b9baa5435039a5ab0fcd2615a2d8c1cb5bd81ba806c58a13ad727d83c05f384a7fe90cc848f34191fcd2e198fffb572e15dab816d180cbe42b83b4e