0x2cffd02edef59f44a5f802a3abd8d0b787d38efa9606b31eb338114c2ff6b9b59a39b0d65ce16e7075fe0d55db14cef2135befde9b1ca51769871e646538b0c6de616cef70d6b92e17a68e8c397161803edbd0075a692cd5af80efedf4ac605e99856a65a8c9de4e1bd11a644456573eb672cf48fa3959e9c2d0d3aee9ce2ea4a76dcb35d0513ec2caa860a3490de8965db2c13ac1dc79b48ff76869e593aa1cfd367ba76b381e80ca495e636b92500c2157c3070bf0591be97289de2268005bc05ed482946cc365c20a1f7a75ccf88e346832713402fd98a5437abb885ecc90055cc44106f1df6a79bb5a439a6e6924e92d8fabb520476fdd9127c433796bdd1801621979d08136a018759d622f029cddb7f4c63ff09fdf629426c3fa87e4383bb9fd488a8e6eb8cc22db438e7e19c5d2063e561a969941bbb29b22a5844427bad842f7c4d81cee72502cdb8b98399622267be7d76c0885e566a6c51ceb28d1c6e4a801b228fb3e96d4e3605c9cda9da20987f975afae34258fccf4a19b414400128ecd2d56f7709ccf6497bfaa5758714a10e27023111f31c40fd11e0e52bf7214376aa9fa34cb97a0bfe2c2e2da7fbdc7cdbf281c187bd1efe50f15876ed1a2ffa763de8658516ae3b1a281477a7ec0bcaa21a62dc82784e2fab32148426e56b730d7207c217f7b068b69a930e096393e464f1bd1f88f70ae5829efda3a0ee4f9cb16e0db2c0b8044163128eaeebdc35397c8adff6d256a61d2023ae651a9843f0bd2671124e3074ec3d477bd02676ed69bb334d15555f3d34632e46751251712333864b65299e3349d722a12085a041d50b91cea88131ebc066204675a7d4a29d5d6ffd241c78076bc979d160c11735a6ab7a95e5a1097e2671b840edcb30de069731a8590440c38df91de4adf84d3625b2e58ae898d8f2c1c70a9ca13a1eb4818236d7d58fc83f6a32a9673454a5dd20406d0c6c8525de32ee9c946f496ef8e4f9335d01d08e7caaa2996663555c437fc9697a3d62cdf499626c46d65ae4bbd2579a5999f7f8b05ed702dd0397b526a29a820a5f73164673587fb1667edcd0fc8249bef53ddf0b3a018f66fef6185dfb6f828fac7c6da5cc32f720e5f9bf2bf4bcb6dcd40549359e6f96132548642fa4903629a7d64b8a9adccaca59ec5b2cca6c41d2777308ab037f466248a0d2634d5bb7fee933f9c55e13f2aa7b8b0b9abb335fa6e1c22f5472f227a33b616c2ba6d677a755a5a8b07fe1300ce4456d7ec4aed9396e7db5a8424d981096bc6360adc15fcb54d79339c5611a7d089a35d5d470f27fdbce631996f198ee762832840e420747854c38fdae23a6e245ed936631f3a3be2868c5fb702cc28a642aa9d348f18bb2b6ee623e9955ab759528c3a8c52cfc977a0c574f8746abe0d94ea7e498e1a65979b9bf263eaee942355ad5d993eac7f0806155ed752a8f5cdab5d259bd4841acde2d557218c26ac45c46f3d0e956b7eee327d5b88948d31a8ea40eaf5b1e61099e0668137f7f65ec5c86278fd214654c3d9185fba8e898fb2d7fae6426de7dd9dd56c6dcba919b95bca77cfacd222405418e4784cbb7e95d61f9dc642940f39135df1409758a16710200c473230d4649b5f3e4f4eed606f6dba571f57c66bef8316a4ad4b77c3079ac243d02fc3ea9d3ee70ef5b91c822e64ddd07cc0eebe0f8fd93c74183699992ccd5163f7eae5ecd08d8ead0eb11777e890a85257b8c115b1107d97d9c9b4d759bec055586237bfe233389af63783abde49e2ebea754d1809ec6db4dd028f5c42b011c389bfc8c6b96ede2c39a5e475cce40f76ac4d2d9c263b610029ca2fa0709c28f026419cc7108ccec26b493a93e424a7222ff5ebff0617d2bb848af0cbc195b97fec341e805ebe5d9f2dd16ca6a548b993f1006d