0x2cffd02e61f3fd6d7b588a9893e0c821120b4131dd9b677f08d71711ae73be215207f68fecd9c373ba64f8596df10c12e4ca2e4dd35f3d1255f069038f3454992422648313a7b28cab7f9df303bad44108627ed438169df10cde4c6971d5621c71b8d34e472a09dbdf49a0d21b47e2a8ca26dad82e2e86f195245ffb4064bd33eb9bc767ce8e2f64809f6009d5127c57007364c9b08a29c87360bbd1202be63d3af1a084dbe480242c873beaab2dfb54a9fd9f5aa2eb24e93308deab4f884ed00f0d516ed1ac86f98a7681dafb9af7bf2fa187c40c1931be4b468823ebd5469a68445cc8ad1e9c16be2ef3ca17e791304dfda00581ef86fdd66e88ec770d280276f949338db496a1755a4eca09e428a7883a781077aa3437e584e267d3cc64f36c9648026fb420481403eb3da390839a82a27cd78428357efa5ebb3c62822bb7c4e2bcb8228fab03474b38c112358d69aa6b291377967bf6c44cfbf2dd02a6ad0de9ef66bc65fb82598accac0ec3f70c66c549daf64bde4f8ab34911f1645f2a9abd9541ba52ee12f5b00d33d01903e3814bf12d23a1c7aa16eb9b65493814166b910870daa70f83d694698349ae99b259329316ee67749a40e568304d1e7b637d981760349fc2e7a2b1acf423b79339ba0601b8d8b7567e620229d1f0525c01ab05e2eb5f401425ccf75aa80be0b3edeb50d959eb4bac30909882b5d82dd3bde610b49871c00d6298e83a74d4f8feae363935b816a660cbc09dba26e1c004710610725334c3342583b1e31f2bf9da45915fc81b7b9422212d3e02b3c9d11991f84b153f30b004873afc923e91561f85a45ea74e70ce13291bf7285fe6a64bf44e5ceedc8cd23a0ba6c7beb643be8e9a091df9024e3b2d139bb54d7a852710e9d17c026bed71a71204041783321822a34f81aeb266976e4f23de0aba27b75bd7d1fb353f9dbc774b04a82798b8efc5af9f2aaad0b5fa17fb2e717c57694c51327aa4e101bf2194861e6cbf087434902f9610517d299953b31269fd270fd90458ca895fff4c6446d55023cc21317e94063341a2dc2773459f5b99fd9126dbf4be4daa373d374f2ecf108119352104cc21c29ec320d5e22c7c342c8d4fb4176db5cc5a212a497a6594ecd4a7363253b87d081d989a08fdb38064eb2691192315c8e6d1c6c9fc42e85722b72b37457d66637e1fed3282b028272588999e38b8fbba8cc8a0b661825b1395cbbf2102f2230cb4a1149632f7c9c348f4ee44cc2fe71e0b32bd938df7fdc3b3f485acf2c3f6bac433f067a2b2f7b56c545c7cafdc2f36ea836f8e12f8561c104d8dd6a5d297d52895ab4ef7d4c3acd7cde86a52e7ec1438ee76518d53a4d0af8ba58dc2848050da3f7c634dd8822731637604f21d9793a60bb26567b9d73ae11fcc19124c1a3c3c9a5cba4a00a6f99cd3a95ba197549f35b2f13ec9fcac96d82da70b2aec421b19bb5d0c794304839c64f658e1d5cd4c7b40fe9b6868be394930d48af545840e32eef4500b04f6ca4ae333af630167055a807346a57b80b4b007b1640512349bdabbbc0066b2f5c5e6603bef52f4800cabc6c762c74b26d379ce6f7874d3fc46359e90416258ef96c96e29f76e201db1db940ef4ca7e6191af8bcfcd4e556e05571098a588a9a0e7f2aedcf74ecfaa7a0697ed19971238543bfc4147e01247ff1ad9546facd8502f0e327c1c923230be05d2fd41b43e64ac4cfbb40c11b31257f6956cd04f97cb7cb892c80f5f56d16ebfb0a0eb0f63bfa36ffed24fd56694ee502bfa24025e9c809411b6d6ef0b170ca7099ccacecca29e1d553d4ea1fbca716d644a04529f80a7844d6b951868a2a2a4f1bd8afbb8abdc1fbb0c1967f05c2708daa82e975f26ef5ff00e05c972dde29111475180169a38fcc9225994951b513665aede