0x2cffd02ee74f49ad378fdf4b53c10209b37866ec54e0e4f52de084ef8e4727df5152809b34195817b585ef831827933629fc3d086a6f6975be011de56e968ad3b48602d5c3f9ce7a5b803f136334daea2637da7f1f15d3d74443d29ab11bc662f8e7cc398616fffa8603452719fd819a5c68466bf8c716b0e489acbf027430a984e0ef3fa391bc6d585c0d7ac061ee8ab926a4384ec178e70f2ecaf8be1d615c7a388309d72c89bc43e40593417656f501a9f2d413ea661f0f3181ea1e9fbb2fb1a5012eddd282129b364b6f8b8a605776343a20b95bf14516b157f2489ea163551e57dc66adf6857e20d773f5963aaebe777b0b6d2533eff63259bee0ddbc495cdbb05c77e5e0067be12dbcf39dc05f2a54d8c0c4761cbb95b4e0ed85d7c945169e2886124238dc30f48a5e46e47c7a0758737606112ee0ccf5c2145e3d22e6b57cb29fa31198191f38224c331a3c219099c41439592e92720ab6c6c9e321ae6ff0979617ca9c8f58deea361a2343cd8d35e664affeb02179a56ea340485735eb76baced28a888414f8528d9593a33507f8964b25313fa7fee7bfd6b807605ffa0480b300a62a41f1a7150c565e2d5a99b8857794283ec27e849c71c3e978ec7dfe1e37d460009c3fd6681d876703ff9c0a85d8a9e995235acdd6503d8d8293ffa6d3d88983784697c8a4e5e0851df0b0a4184364062031234a9177f2c5cfee2667dd5c0ff505d84ecdc5bff520c838f7a9f6d67a5e9d662eecb9d523dd7184f89c3606892597f337af93dfc33d372d5bfeff58e81fc2a4246305a3a55491470a1e7f91c0b01a1122f4e7802f48543acb0caaeeb1d56bdcf9cf9a157b96cc7848ed34f145549aa7618533b7cb8c3210205519a89cab06e1b6389a2222f53fc8de18966d9ffcdecdcfc33d83a073a7cd7927ce90efdc834395ae71e2e6a7d8f391dc785de8b168a4ae814e48eea011f3470b5d34ee52d04c49d328d252a7c64db60db61f74b035fde68f9000a7cc5fe1019343801992995f10c863a3d46bd9fd0913c82d3d5f6116280c76c5bd92820816ba9b39a14f17316f03af354b259f6e97b2a34dc51b4a142a3760178b5e7ba18cb58c5d6ed59bb92dcb20ea609db5aee4f06c76f9b9c29028a5e96105d7f26c97247536a447963ef748aa63555a415cf7cc0fbc9378bbf55768449141493b2c998f11a2e4bd11d34fa7b20c9ebd1efdd5558f7f644b19392c2ba9c93a92845427f704af32d53f098b5aef63a448ea2bdd998dca5efc6c433ddc2ef5fa06f76def475b74e6730315b7c3dc9be1b32703900d0569b8e3dfe111b402e802f01184bb4898246c44a5b8f0a9ac93e39c4ff5906bf98e1e31ab8f525b191a2bc13781b3956f3c42bc10fac7bb8630e8629560709254feba2e66d807c13ec3c4ce481e593085379506ed752aa0b2451fc33530d589f37258139b46c87b158d614b74646f041eca441e07af9ba09ddbd02cf7bbc2910202d1cf3b1a4205a24a283007a62a07eea2100767ec7688d8723dda26a6b63252671dd2b2c467a8c1b1081d0897b224186ba352bea16861a0341b2061e29068f6e17df8dabf66c62a902bf64c4c5951af9757f01f4f553f07163a5aede47a45da8482de61ab33fd5611e163b4d5222fa7769ac237eb4279a45c2a1b06749aadf8470b74ec923e48ddc9fc066f28ba81b10f3d65fd0f2173f87dd0d8d3d99771aa061fc2de2c80a9f9f723366dc99a50462865061c8d6220f591e0f89ed14535f21714e22a80b5d7eb9dce1cabbb2d58f6b9484f5ed49a4421c4026338879b3d3f29f201f8be4c8666f3e7baab9f89a9184b66abe280cbfb8f7c44e5266143f107035771c1a3be11f23ce66d62ad77aaeb08ee3bdd7a714ed50cb5efe5261dfba4b4d59070bd1c14f3500119038a54abc918