0x2cffd02e569e9122e4af904142e28f58b602115c1390383a65b468aa67d70c9ce71b85914fd399dbaa92b1e4480d650c25ad9c9f9a14b7b1ac9a585901641c8a3f6acdeb4861bb9675ba0681bd8a8c7c7ad2b85393f231e6b8cd930b04b21d5b701ddca0c1bd1adcf4aac5d665481c10ce4dab5665c8cf85edb0dbafeb85b23cf1ed9dbf6c4cc2b66a4f93a52f284deec6b982a8fc2127862079a32d9f4b573e9334765e2a5990579153a2b274d454e43fb968a809b3b8b6b79a1660d378fbb2e412082a858c1eb765c426cef787d19ee6745637168cb1ecdbf9243039d75807a21d349ada935bcfeea950660f4a5f8a135096411ae834d79ab65a1afdc0fcce22f118b5e6d4365f946837449940a5644fefc7e70005d09017e84158e37d779494cd14d67e832898fd4e115174d16db0efb11e8fe5aeff161616c801f39e340f520dcd528857e77e56d9dacec51c01b3e1ee0e64bc667fc2f2a91c6cf2737b0db0bba23a2f00465e88b0264ccef00f66b294f11b825189d83fa5ba6e658f7e343dd2474a372b08427745553c3dafa725fe3f8b070d383dcd2b2312b7f8845703ddb9b88a684f23e69ebdd1803471e165b301ef5b1de2f3a39537cee537ca4ad01c2554c07f47009599b7637b714eed422a96904077826327b11d1adaa97d202200991e55c394cff654b0d2709db8dc8b6f25c344bd833894a47200e37d51681d8b58ff487f4553c559980d57e9dfa28dec7f29742b242c76796a9d47720d76b4598456e086b557ddff51e89323d4be4d80c5de7a732064510ddd4f0a33a606ef0fe86c33200942788002103fd62df7ea5a2d55d3133743245fb71acb7f216f954b4ed69ece5e09e359d6c3d05249562cab83462d085cb37fd856488a94b079058e8052262d5594f085e20fedf4056dba9e602f3afb7e0642d2319d262b1585f26f917faa219ae105b20f178d9571e93a1fab4de224c4a852daa863d4988737685ae6f2b4da3070e66b18ee5326eede967571e3a57bba5d2b8200b84706612e921d66676eb69a2a6ec19be7e1887224275f764d9330c9607de8b046de0027460e6236a9661b04afc3d035c4fac8764e5c5585b67890893928c5e7b0fe4735ee7979bceb8ef67418e50b397d70facb11003b3ddd18f5042d79bf36d023eaa97285e467bdd5cbce672ad83dfe06e3234ac0b13ebd7851914fddbec9aafb2b00c30c1c59b446f9ae351d6547f7e444fadc34cb09d46af3ded8121a7621bf8ea757f04e2fed7e258f171786b475b32af03251d70b25aa39e23e9a3fbe43e2088503093a234cc97691099c8558dc88a415c6f20b2ba2b63e91c73feb53f1f29a6a4e4706df6a0d40a30d2ddb9e287b0b45051003afaa07dfefd706f1772c674484d9e30f01babeadce70240cae93e2e0a9b7c0f636d28156a45f0f26d879efcf88cb4e7e95809001f4aeae626bd50c928bdedb602af598651f5bb084f64f3cde5844b13d5099c619b83258b65cce638c9376888c49ef6ea497a857ef2eb6d88909b3fbbc52f5c2aad4c90241d9e22a4842c80c198164c4f1f2d30bae27cad030de8371da9d99156f3c3478fe97014724e333d9c24fa4155bbc4fa4affcd16fafddb07ebff393e4e08a007397c265473f5a759c6714ca2077122be03fd787a0f94192b8f60287792e65fbe511ce30f79a9e52d78c2990f6501f82489c0cd016cb1ccb1a0ea96a6c432f099e5e9fdfbb723600931babdb7b93bbdba28c5fa02a3f1346cdd03ed810ae9b0fb4bccc81b9910defbba059a0fd38f7673df3eb6e97c7100d980fa87c5348ddfe8e8f686aa0d6d8b8514d7c92d839b5c0952ec32a8da0a3c1b6b6158893e38f7c252f9fa7736afa5bbdbb84a85d891adea4d5719452d52629f1f2bfdaccccd9e1df93c91050351622a0ab9a376e