0x2cffd02effe63bedffa0cf43295e656e6007dbfa8c0c0956c7eb95064f503b6f90395bf0db8e34e1db85dcec0c9b982d7814fc6f31b216be774385fc496ab4b8a6ed89c5f6691ea6ccdad6f16dc3a15472a43dfb00da23581d2a0d8d3d8e460cf731ba16a31ae455e97ef6f4d5e6ec8506c10d4958942cd17d1a2c84809227dbc3c16d3ef7b3022f06510bfac5a9b705ff17924bbfc6a47fc2a75d7f35431d61261e6e654a8ff01ee73ca1a07714db35ab55111de0e3f26a46d6b8f669bf9f0deace322788efbed98dfa877fc69785d9e4debf7d75aa11f1e2b4f4017d1ea9a8b59ce83a729db6c8991dcb325a792f934f70b43c6cffe9791bd5e81e63dde4a5e6aa7ce6f6a41ebeb0e18e78df3fc013821c36b9d948f70dd82c4ddfd6e04c2bd3bee6e9c0ed2c4ac874b635ab034e9aace945e72bae4b6646703f7b8534a9d93bfca62ccaf9c47cc01786e2843fba43628f87aeaab075f753494ed74b4940883f75a30747c0f1d8f2ea999efc05104b6f340bd76ffae12183ad099b7439482e70714fe71ff0e430ab86f28db7bca75cdae9e3f692602c5bf56e3f32805931a2b1c653aed52d1d9d65757e923e77750fbedc3cc68bca5c86dabecc5bd73f7f677727b5afcea76cd775cd8962c80253a451fcf7b7e2c8e51a306bee2827aba946dd036e4399e886b859db2f89428c17ff0a11d88fa2d877316a478a783c325192be81b3f52a3628e9d8b56cbea28ac9ccd5525bc9b5a769d2e1ee3a99de7cdb038c2f9e5c1130d9dddec73e8ae2d7d40dbfba3e18a353312602cf9176580cbf96a87e91cfb6e3e8170cc27f492934f35cdc321c1788b8d0a4efe2f6ee2c54c63b20ffdd1d6225e27b414da4ebdf135345580566d6e90b46d1bd78b37411e42b55733b5fecf3b85f431c0538916158fc323746d3e58ac02ea191074c99d17c6a0faba1c925088e9dd4c1c08695772763424dc435a38994bb05d9c3b3b0dfb92a6c1c7a4c2691fe01669f567759b4784f11290a8d9e0018ed0fa979d03e288d60f89988c53a32e0300424113ff541e186f3d8eef1e6a3a5e0b293af73dd22425d345a2b0b6bfc925b36c15c97c75f7aa4f0324bf6d382473ffeccc00cceb7e10e66b8bea1a450e4efc45e470e343918c6fa20315f494a72f8f310bd5499ece061dcb5a56ae39ce551e6b29b5ae91ffd5c062ee77f342f49a2da9b50ace35ce70c29ff9360dbceb826d944381f4e99e39cb4a491bd960728f39712e01e8d6c7239c8c73d45065c3945aa351367025058898709097570607a9df47a9d32a35a45c85245319a13af850c85138aaf2240c553f3d6db396c8a620579f26193dcb6a64298a2c185b0e4b1a75f855e3f2b8d8393eadf096e6204efa84c1c47b1c2331227cef8e1280951431dab209e1fffc95f671e847919d539d134ee34860751297c13ee70a284dcf054b1d39e4a6efd569598007974427e1fcbc4bd218b1d214b1609244052700ef1dd2990a112d57fcdab42e4d542ad9aec3da4f85001046cd584a921d6b112782fd84b30a9171b2db07c5c752fed20032aa3382d07f7eb09c5a635a0a39c5bfae39f5cefc7ad8e85497b5f71fbd16e750850589e627cbd982e0e6c374c6d455eb514572f4f27d1f6df338054bf0ab83db5d7802f8bfff5d530c0c4f7324e699b0d1e97f1aa2d4c5da1840cf022332b34835c13a5d1a7274bb202146a1390c580fd01e18bf579247f68353c2f7230599d65ee50c058496452edd8f507708e8725b9c9a7dbbe746ef4ca996dd98af8d1fda36ce6f84c11602244ddeceee5fbf0d03d3b55898cc902a1f1f2000c37091594155a01a7c1e1b983b08e5b14905de392c9d00ade513510ea195307325c5008505c17ef169194d0603abcfe1211503b3bf6240d39aa99b7e3c8eb130ed2a0b1bb