0x2cffd02e3c1d5b07f0331c2364028009846985391a211c70b0d7c119843c4c1ddbd83d132bab9c75eecb7c4eada2079043cf3cb7ede20fda4352d92a853a81374310438a2f26d6db2f2157f39d38526a4176da0e5fdac4971af9407fcf60052a66d2f5e171299f2aa489323e7d1085a99883496eb279b7323cf40713adda73081b69ecbace7915c2106c2a819ed202250ac3a53f45628ce1eb5c537ff327e3da5331069441adf84f5c3e8a76a052938c6aff95d3303e892d332d6b8dd94440050d5d5b7e80c96715108fc3fc9030f251bea47271a40d419af784929d8c8b6dc221e2afe0cdba551e8d84afc7159910a1943368ec4365e7536878d50f19f02c9bcccb5600ddd5075e17fae376ea04a9600af16c5824820296bac342ef62bd71dd98bf1dc14d84cdfd0c553fdb4a1f62102f4d1cccdad58141ffaf228570a62274b2b1f5203b8c2d269826786087cbbd264960633b608d1ffab096b3ea2c7a5278891c5925887d1d9508dffaf3a27c49975d343a58db9f7d47c798930da81f756531041991e35ae57394dd0220be93a02879ef88df4cfd2c9b88779745cda88eaa52200ddf5b5fd8142e32148d313aa394a8e0a9a603ed94c2874c61c06b0e592e5bc2e4eaa29913c6a674531782686d13cd8bd9ec3088bea42e7d6e17488891699dc277e44e832231bea485d6a79b5eb5592b5bdb757ced0a5fed1b0f61f997e6fee8c496f066c38ea7443485c274ab9775e80ceea6dbbd457888958c45ec0b6ba4b2732b399cebb89454b18f4413e7038fd81690138b5d9ec0eae509478eb2ebe08f805bb4ce057c3e09321d14ac66c6bc0a677ad39db0e3178b928ed9b55a088474d87ff04c9d4608d5f6050918df1bbdfa44f53f875d9d217711de25343269666f7e13ab7d33ad2ec1268f2bbaed1fe8f233f511d34fec57ca78536407200350aa821484fa54802bf87948c393c061ca8b1a2961f4f6959b16293fc24c6699fc7ef303f3fc33444f2e5d990e93584cad23a0efbd48246040964f6e82906d5093b49f863c801fcaed6b34366bf842f591834873ab8e53ef3d28b56ed3804027780537bd56682e1ed8e7ec5f20f0ff157791c5e5d4e9bdee1215bad16dbe146238d13303bb5f51614885c4d46ce91c95e6889641d8aff5cd8a507dd380a029fc5bed7052ce8adae0aebf4c5a99912fff55353a31cb92a8bb0f1252423a8944af3e591ea93c57028852c8dec733b1fac26b85d36263d62c57798b4b3da3adeedd047023b5b58c5bd07417a919f95f473afcda0f81b9b16dec4306ed42c4c7612a74da99bffb3b8c089bb240a6fb46ab020908e2865eb29c7ed61437d9ae1be490b378248dd372da969829f6a9fa5119d23bf0cb1947f8830b43cbbaffc47a18ecf49e6a697146712fad7e5563fec52b578e3d27713b76458d079e1ef8fe06594483060a1367e1bfc9a88c52f860ead9f6cfb70c2c27dd5dc65b71c02abc5fbf4d62274a79996ec56f921f5823d481071a29680b60b9ef7ef4881175fcf221d9f215bdc3fe62c9f20829f8122ed550c90dbe7be35f25c4d69029334b2c0520e426b1b4f99267d3c89aa44953df322093104ff944795775871728e13f825c3ee37cef3bcdec93fb2882deeb3a68ef811acb9c6075dc58cce090aef143c33075e3083ffee0bea28c1457e39c9df6d1f47972e3922f1516bbc97897c87e4a906e808400dc79457826f042365d1174e2579a7efdabefcd53455dfce09583529de3996d8fc7db535907fb7c049f22a4bfec5025f13abe4bfda1b83930af3e6cb1f44741828fe1a2310b946b875ff3f05c3e0eebce4ed4f5a472928c13e9e32cf74d18f48745b72beea3afae22670491bef9ecc12d1795fce9fe5a7d14c38f39c27633217b00b62af9e4263e4545ff7a8ff4b2db9a66d7ff