0x2cffd02e8c15a6d1d171aa8e0d91fd5d4282a8ecba3111aa99d9a3fedc770ed309ae3165176f9fcda1f4b988c9e79cb33f206247f06aa049d3173abd34b570b9e3b745f97328abfd846d4066dcf0a970583e581b6ec7a5d32cb7d61c0b1b67051b486bb0abde4f20f7fbcf5577bb57fc9bbc71f9a69dfef02718c1a482c091f0153ffce4f1aebfb69e16017471f936d85460a994c7eec152bd712d9aeb32f3f5fbdc3b4fa7f7042e2ca0668b6123452740902504acbd9ea666b7ab38c1a5edc7e1e176c73f7823a3c69ad1c2457243b159ddc6ec14f338dc3321911bc83846ebb51e7d8be97dfe7777551acf44c791c24646025d5d9731f36d1fae62375d14cf73eb3b23f99bfc46db1fb1091213edbbc313d87788569856ba596796dbe92c82598cb14ff2a0f9b31ce01ff9a2d4165b82cd8e85d59bfac091993ef6787e3643baa74eb0ae8ddad5837bda5265621d5849f0d1c666bd70e159ba00242c00959b3ee3bc071874ad3aeb65e9a778a4cedbc1d82654cfa4ed3ca9b022264ae087a38c997923ed2cd8b2fb11067713eaee2dcd40d62e5736e42680712aa21f470a69566820f9968e8ca2ea6e8b05bfd6f1b9034a79623d8826a734e2906597fd4038e0d90477f454774af87da05657c9fee975c3675fa181933a07f58b8797cc4bcbeb72f39a483c419be524932c9c6d36ac6c91c161e7713ed42e7fada78b584887c0e059a3c181ea68a8c2f32480fce439b661878df89f14b0d0ae7389c0bc0f361f273ed8eb3a76d0671701eac7a7a0c5201c83bda4434e89de33e4dec1eb14e12950284ef9ed6eae5083acef965a22c1175a28dd151d393c5319c5eccaa331c2d2893a30883de1112df9da740ceb19278f0ef402254e5457e3cb6dbcce71368d80a89553aa7a8d86990ae7e081dd281673af7b2fafe90183ddeab0bee5b35f03656e5e4335da8f940a0c7274f01de0497214ab3890be7dd295ecd50e7eb3cef658fa14e00fca7d19260816920693035af04b41bd0c2b6042f439a14831f9d3662d8fdc8893e42d6965022fcf4cacafb9a82a4893a95d5dbdd5deef7affbba5f40fedd3bf0b10deb1f319367dac8cb325a10ff6eeff146e1302f0c9eaab5d5dd7b9ef9ae04a9ee2d369b60ab54f0bf1eef1a1362fc505279c979cfc20aa1c70182cf8524c514adc4bc5136432b65a20bbe5ca5696f576295fcb13ed25e26b87837a79cec1a48c60d83e8028892a1deca1b487f21b1367c3cec7cfe63e466bcfab1016490af22f565aab32a3f971f1cbaee576f5b65dd511e41b1389cc36565844139db4540ab3c5ad0f2709441d44494cd2d4d1dd3a0a8e4f19f71cce7ae9523bf19194fe837baabee2332832d1fc5c9d8761162c5785de43f03d8ad0e15fc17477540697d2b72336ff522f38feaa0b14e5d9553792a2a1a0c3535a359d75057178912ec03ddc1b81e323e72257b4774778127eed0f34ca9a3a99fef66b1730bda25c4bb0a17f733d374b6e9c60ef209ae6270806895a0564c0a1d350f26a98cb8a6f257821b2819fd4c74ab6a59ac9d3acc20090be953208b91bb11aaf9354170863a27db51a303d283dc14dfb28279af029259ae886318161a87bdf15608fbe71a1f1cdf6fdb695d858ac1d3ac328a815bcb1adf59a47386cae5a11f212ac2a77c882d1ff93c5baf10ce276c495e6da3bec3e12b044e1a69c8952a801c8ae2f815ab8a8082be79f3e89a429b629e0b7355f02a7a5bc789f31907182dba2a630cd1255a8836bf6304ce48c3e9c2ff3aee3ef3faf865c28456b5b7fb41f33bdc454efa90517a77ff27d5a93eb720ccf1620948f4a8e6231f83a9298b315778ec645b18d7c7af1354ffa192bd24082302101c8886a1750ed2460862279ce167820f7a64988a0aafffe8b841d28c8f291e1293a352f