0x2cffd02ed0f29521b90989cf5ab20bf16274d5b639a3bc65c3ebaaa52caf6d1a40d305393ca10dbd7cde0fda42240a44921d0e96ad20b1951e46cd4cae70faff1a844e97db417c89a1a9e2bab1275db31c39e71dbe3ded3429a4fef35721187769602b3b52803918b7e9367fd6239979f59737d286ec6f41dceea79c917d11e7ebcc0260db4e09d99bacc2813abeee35db6a33652c37eac548771cb19e0d9c59798bea18ae86befb80bbea53bc8d56c0defc4b632a8bab9862e396ec555e5c0a3ec34ee6189ed92ecd2ca7cd01b9d49ce97f13b382160205f2fe081350dfac311e45ea59549dfd73f959525d62fc13107c33339de91c2487f7b0dc825b7e0b553eb5bf47292bf20b0f94dd3adb2119e53271cf6fe80a6eefb75274669b97cc47e9c4959b7c8cf02b782a5104d95abefeaa88edada8d68c59e5c1547baa21eb0ec09ca0f486000ee767f40c5850d710da3f77359808da6ff241b49b03bce1c8c1a7a1bf23d3b115d6f196b7b414af80e26ea71b2863bd39e4bdd82b61f992258aaa4493417f6b933d87e5abbe144ea01f0b8a1a41c5b4b3f53723416c63b4bfe32f34291ca120fd94289ce0ba06585bed1f4c3b1deef8d7a0445bf85280021a90ab5225e04753774bb4fbf28c6c2467bf78da972c631fb5e862ca3850e40f236f561e9c1b36008a72c4f0a3dd735bd345525b7996e2e6fa7dc1fd314d1139d91011c40aa380b36f898dcf0d8b44f80a0befaae50f067193164817a39adcdeeb66dad298c18e96606b5eab77c16e76918934eb6431cbf9cae10e432eba2ab6d97ee45a801b6a863166b2af54a40dd275da5a9cb51904f0b2ea338d521811f6ee919b06ec24e9206d5824323d6b0b5aa90a85d67bd9be8f138c6e773a7ce585627909a1e5c8afb2a72eee02ddeb97a09008fb93bf582f0706fee63c1877b4f11cbc6fc846bf0ea2cb185f3fede7ce0e8410063641b4c40617684c0a853cfbe31c9c51c283de6a80216410a5c2b870c35f51ef60c4343618c01f89527b1ed38d7bca4434442fc069378146cb08f703e39da1fa82b66498dd0662ed87e706270885a993f4c54c81e76e179c3b60ad25698b7990acd5b20428dcf0ffc4b599f8e2332192466b02911cdcae9e1d73dbafb0cc9c7cf24ea943b6590c1906ae811a4f4935b28358b4979cdc79dd00ad7b2271aac8727b030da47eee2ad0b24365838e85581d9178adab18a9183cb90df849099e2c85e8f509fab6b6f5666c33c9409d333145746f07c15bebc701abd51d7253bd039e6dc493811ac22be0af19a5692a402534648e0b4eb9cab3e1a5358c6e8d70ae4377db67a2577f3486febaabfca285fab8e5e103bad5ae601c2b7b7e8371d71ef0a6a7f0b3ff8834877c4075f56d7dda96a8f7d9944fa6c7b187b1f56f5f25c6c951e568d65e93040ec28efaf82f27698c20ecea0440169a43de927753429dd69ca8c735ee50a1a4fd3f8d8d3b08a724ed44d5ec314da2cf180953ff3aba4eaa6df959ab6b09c447a1a022df7ff3e087b9bef9dae314a95aba2c3c3baa137fc01051ee4684c2e66e22a70761e76fed2abc281074350cc8435d0678d13f4b45d92e6b02f2490dad7aacf0f2445819b49b138309c0a69fc761a214d3eb5d4c3ac0750a513a36520ad0568e7fdf59d68aa16471f9e8f0efa63c212445a0a7c4f4d7de32c32179d986b7011d8f0cfd8f00b65f6e7fb086d6bf00ab2ad937152ecab5877dbbaf45398a29d1e0c70ede5902cb464b14367ee982f4e0e5d85fcbf56bb85cdaf427164508f01ffd1b1db0abcd641737e6c110e3c33f1ba6f95d4fec19ef986823f6a0500c7212bfe50e101218d49e1f8e24f29b7a4b3ee88b81fa5e3bff4f213f754f79726b15921d6a8918eeb9eedfd098d4c5261378aa03f48e0bff0c5d3a3761