0x2cffd02ee7f819177a2bb4a3319f0ceaa0c447da08660713642b0bcbe8aa4998e154c3613967a70897c60341b421685a5ba1d60acbd2d957cee98c33ef169b935ae4c499ea3eeb3b0836fd48c66f6adbe17b852b1b35695355e470194cc899a091a4733e7562103099d5e19a96244681afe7e73bee0f0d3a9a6066614306a251858700732dcedd16a59c690605d1665760db18b2f0aa8556087f2508acf8ddb71cb974d5b71c78f39b9492d905e2cb7eeaebf9e93cab026178ad2bdffa11a834cb64670d5401c0b412d8ac261e8899008a9b8b8771f5aa3789963506d23a8140645f2a3f56dd7fcc91ca455d300756b6f0e3c7c518a257d808a4af2543ba7599d011d58132cdf61dabfd092fb55108eba7fe9178da41ed0953c871badf5ade5f2cee7082c04377ae005e128433f86245b1743ab3d3de1319dbc7fb4de38a118a6258ab0b0f0c474f9748d5653b5797139d6397b6024812f0ea7dcfe9522b9b21335e1987be2a20763c0960e7fc937c2c42ce60e1464c64022ab66853d03d01057792e870d202b78915db15452e5667cc05eb09e7f879b14779dd1893d6f85db61b5c4a42b7b25a07ed3a948a9ed00fd3442530c9536529487aa6e267d8a2e1b1485c7d9d84539d1a4e4a24a165d6cdd23ae1764356dd67a03b59a3219e983826bec1130d844bab25fd725c58826ff8183717bb7f870178c694344c10f428ea93357927d0fdc68cdb6d3ff7233a99f4b7ef95692ce03e50162644a5439040eee2f00305256501a778d39d8c54fa9a249587e7d0634fdb3c35b402e395ed5d16763a5a9f227a218748f86ec95f34bc0d301b22bb1f830dbed755c5a41bf7144bff588a548180525ba48bb6f6ea240aecb170a514caf1b6f23f68b32924295aa3aa3d2501abadbc488b6787bc2fc8f9570ed06959fe64778aa70bbc723ec3ff1396c1999742204d5e8842e8969c6cc3720b889787c727ca5b05cd15cc2039ea09b9a4c5229a4b3d5ef719364c5f68dd4f051224315466cf57476218b4a112e796bff33d38b15d230246c8cd3af85635352e3ad3c3e3b04fbae8e8e29ce381abd35193eaca0e194fa7c7cac92876bed101cfb16940470e4baee0ccce201e013db99c3dc2fdfd95831b43a83c9169a2c1e52e33f0874d487ce9a0d6d8fbdba05242d2d16b37d830965b2add6bcb3e2528c95ae4acc9a7d1a28d001e3de210f81a64d0894c752dea47ff2eaeee141add1355cb002135230147620e5e11317b112ece70cc1bb598973327380cf8ba2eb229e2796d0d61a7d8903a681346d2e2d85c1a8aba3983b128def63c8821b9d55afdc5c0181e1f358694a62a765988046c4f018c83e3d505138bef40360f5532a79af768250d9ecb8be8732039bd3d0c929766210af3fa2fade654511cd25cb78c6d3413e0ff82316f7173453a823a84264eb1c69ff20160751c15386b6779d43e3bf59f147dadafc4bdb2d7dd1fe4a53793f070ed2dabf5623d4870a575cd139c602f44461c6e8f1609032bd6ef7d61191e08b2c4784b8b827c94f30879d17f9cea5610121c808a26939db301913504710db8fedd03e3ca70bee98662e501c9cf24b2c8bf720571cde70c64753b9b268b51ad83c2eb1bfd9e8bdcc5a4e48ddcdcdfb61d7c6f517463ed12c416b3422b79b309da67a8083b0090b3d8cfcdef1ba963a440f0a7f7289e5b1995c9f9057bbcf1c94c532058d3291dbcdf220c54f40782c0079f35a58302b5fe169a2da8c86c0748515d7696c90277dfbcc9fe2cbb8001080fd7611ee836ea5af109d90c6befb52a0b82ea66b7696f3cefd37525d1f4c5a06df4cb6ae90efb48d3e085fa7f77b627680aded12a574d19fa4dac7d0ff631cbd414972d562b9e785c8ab435463958644d06d32c68453d1b518e9b7c0557e838782489daed