0x2cffd02e20381cb8c35681f176dabf56983af0d4b49d8a1c4f4c150f06262517d468284f7b36569e86f93341d0e12142074b211d4c8afd7c160eb30c651fe89dad389f7ebc23126ca1d869b7f58f636afe27c484dd9106955418235609aec50284d7785152da5ac9c9b07b8af9eeaed30d848379bc63e221e9b21d0f995f1522cb5fad1414e561148b1e7762e5929092c8282d1ee217d14edec186b661e727ee0bc2146dce324c328efade170a657ed44558e14ece847607e6c3a0dd69d37254aa9fd148af45e55e614daa51407db1930608b5b92686023ad3b99d7297c4f5404229a575131c5db6d8b4d2a3cea9bc986c61452f789aebe02e68cfdd6455b3df5d6a7bd53e7d44574ad8ea380d228123c275cd85776b236b8d40a049ef81766a354f2e1f945dad1a031b64ca1796f2f3f9744b1b023b1fcf32338cdfc7a7109f4f22d712a4e0211cc6255f976eaf8c48525f64942b789886285388639baeb2245db03398ced095e2bed4f7562542272ccc213ecb45cfa2bcf8f9fae18f29b5d05ecf2cf80250161bd2afeb5e2fa822296b07f49b414a5b0e5bf6620ac22fd4d232d943c2ab920f09bed066e745f7fc1055ea726ef0d6153152c107c2dd1a83b1002bc82ebc7282076dfadbc5c6e07d9a596838a63c57859c77a93ffdfd9205041fe11706d3310a21f8a16189844cb7c9ec4ba107458c249d335f46f8ce77791ea43993951631f1d07ad7571d8d797e40db3af3d7a3a1a16f2ddce645aed4590a68ae15c2bf99ceeca3ca85ebf3d37271bc4f752f2dda9e2b195bbd99fc1a8725f3c47872138a03215649b25c0fd09608a1d68a0a3e0fa53f150d867526f5bf77912eb8bbc28304baebaeac9fa497b97dd037bb4d3a63e49933a1c74a7a315e2ce343f94b68a675f019eaef9e4aebf647324764372281010a8ed623d75091f95256043113de01b39cb9e6a70792c0137fd685d5044eefb1d4e47e03bb7203dbc696cc08030e70e0cba60bc96f08decd22c83bdc0a2f1743f990aa1a44fa7db3fea6d29fec37e44cfb9c2cce0b87efda365d6111ff60c2a6c6fbd6f3bfa6a1a759501682c2a8102d604b65b2659ebe4df4a7754ab48f3ba5d721caf06bff11c554763a7a2049b2e3866a60fdf45b7b2f8b06278f2ef6ba472c37616a18fd954683e06c7ccdbcc925965ab17666eecfc96ee0dc8b5c351a99d9ed8ce6e18a6a3104b6c094f1235f3c53ec119c89f1c6dfd92f27a6a7888fc7b314fd4d70494a03034eb5d07e5b9f5c1d0ca095565cfb696da851ec830d895a6147d820a5feb0f88d8c5d47cfaf9f120e43a344ef739d9728e9ebfcb02ff5c600c25887d9ea05c576cf76ece49fd6b2410e7e36afccd5bcb4c6cb34ac2f1f7167804bccef75ef729f13e937ad2c33674fe6ee7ed98a20814c8c3babcc6c32623123b707264b33d4f88fdbd45bdb6e105e4fe30f5f0ba6e45ad8e73e78e89472b71b3957475f65af6634d306a18eee7abc00719c631199998deaba83d0791fa35cb6793086acbc9d0262bb94ac1500fb080deffcf81d34833f426a2883c9b263af3fa100df13c7571e9b2039f8931801ada7e4ae16c6cad13c523ddbdb1727c30bc227ae39003e083ca9f71898576cc7a2f0ab2b9a9b6fb6426846e5f98f98eddddf00864ed7b12a01d4eec2e7160391902670abc9fb953583908261b73d3825d47aab6f6a28c0bc64c6684828502bb6d5302ca7da860a1d5d0b1380498982977fb19e60e63141e389241d1c6bc6a8750f732c2a0130359f5e12d3504ed5965ebed957c55f21ea8b67ef68302851330a9aaa40cd7bc39f692334a809d8bf81c97dd8d64b9d0ac75d00972718ea1a8648b274091082050c0761eb1e6c3acb8d060f90a10f79274d66cbcd0da61a7ce06c0d7149020479b9b1c50f6e973c