0x2cffd02eb17c4c56ec11df2e8d06a29582c59ff5d87cdf23f4ea8338f59189031d03fb3a3b63664acb097bfc62ff99f81eeb5c49c65d7dbd3119e14b315594a450d55472b52c861064f245c275441be530cde370a9478b32d2952995f8dd4e79b398deba938338d215dafc3053a52b707edf4059b2c9a1d24fa91ae9779b1c1781dace50c2aaadd0a3263b1a1939725705c5c678b8cd3c56b351c6284aa5cbbe773ea7d7050bfb15711cbde544b4cec846b40dbed2efedfbc77873674d0b7bba9f7b055cbfeb23b41e4a8f7b41f0f379220d58118e64c4b6215846580c3c0070e14842010cd3ee171da21be2da075a484f67d9ee22d40c8f2d70099cdebe2674127d30261471b710ef4d2751a2c4823c39d13b3edc9444cf1d6c18b5d2d6a8799409c962e4a48bd7a3727b9f19b15c136d8153428c203d63775b449645cfb8645bb0bda95aa54097c8e0727b861c6b153206d5a16acf1b017e4bce910be712f1b9271278f9f26caf82622a06e161dbae25e2e9b9d41a0e1f685abdcf8da0b0db60779e7d90bf2ee7b7df95a1e49dd3fb04815015340c3e2296ef6b451f8c95e47be40f4c98002b3e1a9b3e9bb9c86d9434482257b49c8ace5ab42e9a5f2ef67caf3e3ad4663b14ff6f12f21c7d1718f4c601ccd823c071d75ef305b0e232829e3f427a2eaf3468649acc80bf08faf138ffc2a58d40f22c3197027a6167854fd6ccc73caf44921dd1b95aebfa08c2f8d1c5fb4a98f7d2f1ac1b1f9065abbdcb0ad76a955511ba4e0e6d05895cc6165deca3af98fb5f4843338f696d1dd0be66ce2516a07cba2bd0d34a1677008eeb2d018df4fdcd3b75c89f2b45ea5a77d8210d4f03ac6951b4c691ce3efd206d053461456f458fd109152d39461a91b619895722aca4da51a67ae30dcbb210a4b6638f1ee50ff584b161ac468faebcd998674cd04710662fc0dc15dc4cc6a35e83f9501b94bbe50af3b0886b572eb440fb626d8446e0ca200cbbd3c6a5b9c2fa4a894b88a9042673e6036b39bab29a22a7f78b1c7a9da54f846255e12a140983a3e4cd06a1f5571cad5e4a9f83e52f400c349425d0d384065df6ba102342cbfc2446ab34971b95e0e63dabac36aa928bcc2598f65b537c4ac5f359f5899c6705a2a1432edb1d6b89a75cb86cb43ffe82ac2a6584c07082a39d1645c0d6c613587ae33227ed978f34a1927f0d56fe80f933e7615c6bcb34cd9e1542bfe095ff3361e91e0165ea4398f8b4dd5dfa06c011a2522e6bfcbb5936a32dc6c005af78596f5c554971e8e25c914f21c41b7acd27ce2093949e15f52c833a951b17e35136350e0e968476a51655df3bc4a20020a8e33049bfad6273d95714f9d7625cf2e8b7e8e87272824e2d1050ddbc6b31aabd286fe216ec7f360462c993218094da239983da7f34f5dbff3e2ce40e63e5c017b178ed042dd622137e40021cbd918e7615646c1782a47e56a22c7f5700bf6085675c17d74f9d7c0f50234bd4a76fca771ecc14689f623933b863f7f527b29af86d258ca4660922d3aba572958f84e51a055f4d143c9b8a2921a5ba132831edbcc81673e90ef0f4229c23d99ff6a516e7c3fea97f91ec8be788e907b9cfa3c61f32bb00351914c560d99f9d8c48c473e211819557fa068c2537132779d84d61ec47b17abdcc1f3bef89f35f78dda82af98e5631c96bf452bdf1a4e64f9534d931ca0ef2388ac0e8f4cdc9d332c120e08ac78c03da46251f8ff60d184a679409e90800702380958118e7aa54cc4dda013434e60281c615014aa79584f4729ab7150be3aa7325be8080cc5a3a72e86240cafe8dff10c08816d430b3155627374f3a7c07cb62171865dc41999223ef7014b78f14962d3cacfbc067e9032ef4e0ab0279c25589db88b55f361278f8eb5d03db72781bde6cac68