0x2cffd02efe0d9b9e08289ba399983e65fd93cd254a80bc6c4534aa32855547e8c6c764c656320935ab2d07046597199a4ae6166192f8d49d26183f4ab24553a35c57ab53e0bdac9e2fac7302ea3cd507728bfb13d5c56568e6404799767eda26b2fe28b4dad63eb60d3c164fb60afe6b8705fb6e7c7290c52a0bf8afffd51e3aa6e10c129dc23cee3b9e11b730e66939efad549e4e03a58b85a35453a4849d754e7b11e0de71532baf0702d2bff47769dbbe61f55529777ec68697f13ff4c2ede93aae24c4f4002105a91faa778fc2a53cffc28ec136da6b7fe903e370e728335e5d8a5cfe86db0dec470594f30f881832c060d4a551869fb7a7c5ab41f720280d147f1c00defb6221799b4814f13d7f6d5307e41f3630a52fdbe77e25393a6c931b833bea789bf90c8a247d1b7776f0c116fb48ec597a0fc387cdfcf4838acf172da004e7bfedeb003c345906e83259a57b4843d02834e44eeef8a14f6a1af2f9e31504a1b24b95edfab84fc472d9e16afc20fed4b6c7315f07127b0cce86b35dacea0b1b463e0d9887b68d3a7101767a2c45055a0c9f1b2ad037afb7dc78ad786e51adb2442e1d5858616c803d63f4d0f488274ab5ccb22b54b83c8645b4fca665882f131877a605353dc0d5cbbb15a2bd313a9cf6c702f400020f1e9c36a0f0f665068cfca9f26628e4b76f334a483ff0b20e83cf91ff2fb4f6564e2fb8bc26fa7c08c06e2994ab4d792f4072d8950fd3faed469f788784e61644f4c468fc73c65607ba280d77ee450308ab7441618d04eb6576213e8c9a2f791b3acc7d9e5af3a06f8849092e2f99c2e2ab94fce1390706709af6b087127dc139d956534f2e50a7207c58ebb2d8e831b812ba3546589db70aafb55ef1cc081524dd1114a87d73e5cef8afe0ba5f59bb5c787289cc245c062173f1c93dd0fa9ea10559206abb425e18b8f6ba50e31f9d57c4bc69d95d9faea3bdf259143219c88dcaac5d106b635893def4efac3976c58bd1db59c448d761ae8afda562dab4638558c7ed9acc3994d120fa1942af68ea6c1c0540660a41441f745bf33f5341b8bf011869c338b426559260c288723e4b5717655868ea5b025272e9390b5d9fd726d3048125d26df132de0dc7185099267b2db85d8a77fd3957c2b396f133665ba126c60f4ffa2b97f49c452fa04bd2c95cab58879321cea75f0c4daa4c9592c3fc840e55eecb54d00025bed74460fb74dbc467077c1e5aa0510736b668089d89d0162d26392af21a7221e097ad40731f60be0364fa013e74967cf3f28ada39f43613121f71edfc1f21c436e2c4939a283dd6e55977b844bbccf98da9f9505a0b9063172ac1328a527768d62ae04b3f044f8dffdd6a791fc92e34a64cd5a4f2d825d339f80031200409e7f23c81fbe1881ceb949558fd56cabcd25586f39344d9ef8df01634b3e0784f6c576482f584845cd2497349829e85a930c7591d2729f7e97427384fb314ee2a22b7f9d1f75f83a4202c0c0eb04231406219041ee6c5034132a6fcda38b86e5a43edb1d36ea321cd5743d9d53e0178e3412df131b9bae51f2f90eb63e43ecf96a1f317e3017b92b4a584ef66131c3a9c22cc59f81a2b49224c831b872de3399613a92d207eb82c501859e12428582dfa44675027b3f43f51692afd58b7422d41ff053253dd82e1a71441daa82bd3b31efa030fa7613a5b0cf9f8b8061971cf8aed4edac619835ba73219dc97f308f30bd2fc6924a4e363c5d9bced17dba13acd6f43b98c04cfc42ccae49d42e2c0af70a16a48ca3229b5a776a43af7ab6a0832ab23f6dbae8915b2efcb6673e5b9027bb6b2113fd8fda837180152ad01a3cb7736d4f6d6c60f6a1859a208265c1741873003bd4ddafba31b83b5cd32afb2588cc163ed414a6a05e33af1e51909d9ec73