0x2cffd02e42b9f77d9a2f72c767c8c2bfebf81fbcce30505f430143f9bf7c5c9239bd0bb1be0b962399da2f54b9d1ba0cb27c7c2ca5f0c5d498c8ad405e8bd8d2f031e968bd82b398c1239ea1c358f2a702ecd6e81453559acc5799ed363d7f17196083f816231303db80b6c72a37f45c42b2c32484dd68ad680e81d55bed7a84d47f4d676d7248ffd4704cffb2b2fd3a84db656cfb2a3ef22ef46e1ff8798e98375d3172f784d78b49b0c977c283b55a386fe03181c570e2d71d2276cd0ed31d7f6df539e03cb97d1303898ef46737476f694bfeab01b28838040da9b0c4cf9c0d7e206ad0aa3e5df9b3e32ef2fa8502499e2cf5e905132ef161a80f274fb026b80776364ac81647920b6d577f230a60c5328132a9206bb291b3321e4e0b96c0350460c1db01aa1f1fb055745099f55a16a9b152dfcdec0745e5e264f44b252e3356ec26cd08b953d9e457497cc906651d8db8ddf9069faa1ea8850b6a64cdcf7ad16c59bc6afa99849f050a7ecbc5aead99b9f678cd9ee6e3f4f60ddc6e69b8fd9f8d9217857a1e6a27809afc31b78b442d93d0b8cdd0789ba8de4e29121eff7ae36bd2426b4928425ab942dba1bb5b1b7e03a7d7c6a64e1a6dfbaeda4c2d40c36601a11b6efa24a21c008d19bf7c0625906789a09e83e2eac5370c0f56b242277cacaa78fed203f5c50e0435be51ebba8263f7cd5621c9c2577f61e9e7ffad1ded6ab6bcce4614ee85a56ae2e4b35512cecdbd9f67d3e5e325cc139ef7dd807aa4c4585fac4385e9f967988fed7ba384cb4bdbe7d86787a240defed98f7f86083da3ae57101d30810aecb32793d7513188bd6816f4a047daa25802b16a8a603996afd7dd454573c31648ec64ea604e9bee0b755c7a1cdcfb5e14269221954e8e2320e662e4f33034a33d7f1e5a4439a59772b7a0820e3ca4e759d7b967b678ea2ea3c2efa120812d17b1cb99df38e308d12a25f605f7dce5fa8c66726c1657760957a075a9c126b06c2f5e1c4b45e5447c2bfb3e1bb3e7567a5941db5ae84b8b443f8a620d12accb8bffcb15e644be09389682c42b0b17e194c153613d5b5d9a9609a248a29c0ab4a7918f6585a8cf60a6d5abcb35864f8da4d9144086737b96b477c42d28d39b827661b91d5ec509d3aae786905db01590fc9a86104b2e80e7d403dc3d85c4640a492820a3915c0101e93c9dbba0c4aabf86c56471c7632baff7985e1b5cd37f765c3d7fcb0373d029a163aeddac3a383555ea8f942c5b3c71dc33f99498cc078a2faaa7e6230da530c64a55f44d23091b884ec6659fb65fc06cdb5f447dc7904934e2602e98be876b0a25d4d4358273e269b8acf2bf91e7cf7b82073d5c793962e1ef2f7a77270094dc29844bc2cc91a30109c8fd69fae05c644fa61335ea88020833d5d9c5b934e6ae32fa5b9617387b960ed9d456d8fd9a0019842e6215a6772a8f0bb68a54639d94d75fea34dd17a67e678bf468ff706975c34bb3f7400cd8a69393c0c3024e97bfe567e730c3aaec3e83ff6a6fbdb2d09ed6081ef9a2be2cf228a1b1a299a582ac671d7fb1bcd2373f5371fbeaf652676f0602dd44c8107b568d366430e702887aaa7cb757c18aed26a67b7787a7ef930853a0800fd77577d121b9b665149e207a5f4220ba862b31fae263d48110b8d1383c45ec52bbf78e7d1c9fa4d046cbbd6dc9435c36f597a92d6e9827ccd85e06b1a060a020cb59b700aa615ea2b0a70377dfef19e55a349e9b4278033abcc236d32ae521f4bcfc81c2d7a5ea57f9a2882275f6ed1ef0bcda33c3296872bf572de3f9de507c548943c777d056c631a04ca3e66113983771883726842db8d72e006a7eea940faff583108b2ace6c08ff9cad7ee69f3b717d42c0f89fc9cbbaab3a255dde462d25e6068ea4af37f62d60d3804bf3