0x2cffd02e9b74f9c05bb2e67cb3fa34fd5bac42bfcb61a303190439b978785be74fbeff09c0e6230ff110c4c3eefb801656c6af7739481a956479f5aa0c47a6b39aeb6eff2e413d6895e004b24aad55f4519236ff4d361e43b01da55e54ccb3fbd8b4d8252f42ebff6de3279d1ade6870dc5483b72563f3205822d07904bdbcb0bdc77dba4491331253352c6187d608a5820b524af32fcfdf529623d4e450d3ffff40cb28ba3fe0a47f43c38064fd98c53cbb50c3f18d79aad8553a1cb5d6ed4a9c5373c6225401117308602176862e07e4a37c36244c4a6cd56d021cbe121379e2c2ca3dc07f63112e4fe47b147196337aa41f9d7ad3d880bcb49c9300bfd1454cf659b4874aeb367b75f5c632f2aff1fc5c6fd066ce3a4b17757eefc39cd4cbb4df5fcb34209f54904e40f80f34c13038aadaf2a6fa7143cd3ca8f286cf25a34c844dbebfa17488baf428fda4f5ea5deed9d0500c0a00689826bebf6461c97abf96e9a3423631de3c63b34d69a57b179fc5c2cfd62b4935697e2c46ea97ee55f4470aaa02e075b6f203931d4dbdbcd083cd9162611f37f71810bff213451d59ab57f0e616da54b8b8ef8f102193d559bcc139d08049b2c1b63c2d807e63eab61321f38c78241261ed3855d30a3f0f236ee187283509e99252b5dcd92351ebd2c8ed33b18cea3994d2cb0167ecdcf844d4bbe070444ceff30bbc01720ee7bbc7762ce91f3ba762905e50f6aaa7a43c2c6cb25e83a42a5960f891a7ed1cb5f949df38c1926880934f66bbe7cd2db383391d3d7af983f792a85c2c8e5090ff5b730b674256d4acd2237c820b888fb60a4db24eac8097ce1f621921320188f693c4979e6d154e48a2dd3953482e47f9185d3c93d71a0211884cce0104225e9dbe777fe5f998c985122767462a3cf0e179407194604564a0cc82ea169b97b699c958ebb4939efa3f13f588fcf4a1f4e313cf9d8471d7a1c30d69985c1d365a780e8abc3d0df7f33ec8a8331995a3aa45bd0bc65d42b7163fd9c712103455b860ef0b045699f995721847f54b85d28e0f7a793653a556c859917883a9a95a785d6bd445e6170ad5506dd4a07ce0e43d58a989b1cf576e3918bb66dd85a778d1ab5f1948edc8eed2606037d6d7d16f44ac04a8a741ff66e7e6a20125eb5e22600d9480861e1d39192c547eb70337917fdc8c8b0e1bc87c45e4212357bdee52221d32a83a679de05100bb4d26aefffba7e27f755c02ee996573dea1cbb541460bae6f22ba6afe2c6998b8fc3b16636b24b4b7d5983c803e68bd4babba399a130b80c5babe1d5d02274567d755696dc6b04c840449c330bbc630042ecd23f5a35bcec8bb611e40ad00dfeef33ed57daf70cf0971d1f84c79e3e4abfb2d5728a04e3812e211b3d5e2ed33e9dc4d9b9db8761508ef12673da83965e4a8abf13abd35d1ab71b32ebd0dece25181f3a014c5583a77c367cf67f24fef53d29180a6b72e84de191c86200b834a7f14f66a80a4446d9c7b910814ad1a88b00a13ca64771b9058d2ce198bb98a3ecc28f2a93a458b11c30c91caccdd50a7edd9648b394d673f60dfe72161f134659e9a4c2f639f4949620dd7a495de189a31b8616305c00243f0c778675b7eccf6d9f757ca596f61f33c358ba33faa6f0509eeb5d8d027dfed8602a5c4a764a6b36be2f41a8b12c627a5b9397b2f5e71a620746550072e88d64a323c74ae44e63c66a09e47a06914d24f805a6eeccf0bb6d382f973654e532e10d9d97bb56b4512392a472257a1a88ab9d11e07ae2f177cac119696bc47650b148cd33b4ef8ce38b32d36f1d08d11e0758ecf5128015abfb5e4d7a4ade709a19293dde6d650382a897de9881ba6c193b86d9354c180f1d482b0907ebe2b2f3e663ec73ab93307729d93eb22a3880cac2b0cd9691898