0x2cffd02eabe545c6be719028fcbf0517d750803f164b1a244fbdb59ed0cc20b935e3d9c6d27c021437d4bb953291eb93176ea4f4717cc09e39a90231bace38220c28c481bba85fea6226a59919ac15c8931a70969217cc6eb601fa43629f9bbd38212eedfe73fcd08f722ce3f69e0e4e6e79253e0ea148035205a1544396c863f8c55463954afe992bc6e1ed3dcd28de715fccf09486e0c06482f3bebd6d6c08ec926596b01d16da5c131bd4df226a823ef4060eccdb128c57115495a6f49c5124bb3610a372d149b3da9fc3841ee35032f44d5632dbd026cc76df1aef30d9d01fbd49f5569ba7db1ac28f7e2dcbbf780529abf69f108922b21218e7afce5ba5989503ad533baa168cbf17796178d07abb71e4480bbc8176d5f7855a20233179db35eefa41db93bb6018054ff9a27781b10568124e5f76e02abd8046f0a84c31d1e5befdd276f9e2d3eb6a2a572dc4d6c7b9ecbfb7df1ad22c34aa362bf1d293d5582cbe448aa8d8c96089a12378fc2a79742662363fd6d38e7adc21f12a6434dac8687b8a6bdd4dded9dc0ea672b8db221de54be9a95bb06a237ba94f05384ef032aadc4d5abc266930837bab0b4fa553f21fbd2d1027bd4102f13ac7b965f04143628d372cd8cc3f49f5ad4485fd1cadbb8ae24b467a3f7baeefad18588c7ed7c2c62bfd9ced42fff8c14bfb1dc52546aab7f48927ceb5099bbb85fbc433e6523ca243d105f025675f61f6edb06843b2572900152bfe181941a281c972bd863a21df4f6cc1842a361fd4e456e9f8f5f709b05f12901cbcc0107d941bdfceb61b282db4020c42e4d042805df381e8dde019c34a1736d83db6606e3abbeacaea6627cf0df72d0e4a5101f5df3d1b6de82d8a7d3eb2bb03b0531e640dff4d1d7d146d010a6d13f93034e85f3d7ec5fd36d6194f94f8d917f559b6418da3a05a0f32b7f108791680e258d087f86675bb8e2eb7f21e618b20edd051ebeef2d89575a5af4f855a710e17061e0f16526daa6c702428e6072fe072b417bb20b7eff30e117843db115bec21f321ed3012505829ddc612b65cff00fd1987cabe79d25ea67296dfd5d59d3e9b5401bc9a01381a76d0620137e7134e105d0a54b49f1a3bcbc9fb6e79d2634ba4c046547e4677c1c6fe10ac33fc18fc5fd2ac5939a1392730d62c0d1fbe94289ead3a91de311310892c8e281a11fa06a2f0d4704577e5dfa21ee69409b467307eb8c2e0f1def21629affd9e4fc38932a0fc14b49ef6cf1bf366a72995bac831a1e137aa09e35c475f41d3f72703b369a681b054c8e1c1c85d2a2e99b09316deffc1cc908690304a8d1475cc74da0a35fbc31e97ce087acf21f6ac9c923e4c7452da0a8b2a5f514beb04c5f15e6aff53a79854e2c920c72d30e6c0079ec7d1ec6bfbb96eee81b1c8f2b4a9def92521c076b02d9d879627a5121b45bd601b939e14b3e900345e75c2c8ea8f585063efba0035f528488015ab6321e6c26f9b11988133a7dac0058cb2db5cdd1c394c01f69e5a3444f4c7317fb3647e4033a2a9f675ec20e9861925fd60fa3d80a89f248c488669cec41a1ccbf0e07c2cea7a38c356e4dccf5bddf48a03d2d4a7c026c5a4239a6597e452c6514871928278b935651b568ef38ebd0727dbe5afedf5fab1f25556465a52cbbc11dbf162b184c09479b76994a51531146755e837efe068a739986dff202cf72d2f21c2ef01f87b2ea89289d22d42d064197310b8b6352d1b0fdee4963dc797387c6401de891b1af60ac857e3f73d46ee2aab394e4ef90c6f6d02b6c2f696eee353a91df63feab616f5aa7fc0c4f0ec26fef9fe6952dec2ec7955ee9fcf2563d48fe303e41a750471c4d0be2000c07d74dee21a82b625937bdab48c88c04b8d6c11999d2a6966915f5af28bae96fa1aa88fab5c8818d4