0x2cffd02efb4b587ef15f3d6bb85377af0a475644072089c24090be7bf83c59cccb359f8e4f8563591af85fa773e39476306cb06bcb7539466e076b1b9c5947e7321d2af889eab1df1333d83e6c6a8e52c435877b62e47814e77b7d590586bddd5bf6e8127e4757e707074564117fc331a6df813fbbc3a7a0189fa152febd4cbbb45622c23d478e365982ff65ff1cc20bc02caab3ab5e378db0ea56fe8e2e75d7449d665d5da62366ac470f7cfe825cadd4e8f7ee54617f09fa721a30532c762bebebdd9a3eb46d1f201fedab1967361ca092e46841720ba69a230ce47e892fb93d34afeed160bc93027542230d120e833b0221365ffd95a5cddd82b67f3fd1f6f93e6371e913d3dd26809ecc62dd99d2aa4ebc14e7f5cb594259ba99378d4e22a9e93bcf9c7c5c9267458cd41dd31183a84afe6c6b2b9b116dfa4c362b0717c719ced9e07ad25cd52b00ed652187ee9ceb90cb99c83a4296f8c2158a21771d9eba42a9c0d52e03c6932ea02154789bcdbca649e94f622218688a6b85404110f3ffe94750e3bd295c7543f2886c51450bc9981dcf371ef022db26dc57c6a4a0ce41dbab0ed361cea37a93c0973f88f2076bdfa7c3274ee6406368be9affed47e119e41aeb55ba6f3b0528e719713d521730479c4fe650eb1fcb704a9a223ebf8d1135b9fc99dd4921f8525f7591f26ef1b7778038407392be963cd402c00d6a5e52e39adcc516174cc5b6c0800136e3e3979787dfa48c5009b63dafc28febd512cf0911025760c1db51ded572142c35c14429a423e63ffa8d471a6899bcc011fed2a2f9f34f861d24ada8886113376f9b52e964a3feb551f24073aa01f75ef867104369a6ca59079e17ad276f1faf5d752ee1b8dd9221004ce463f701f7eede96721372820c8c2371948a938014c2b4e15cec288b159c1f7a5d686aa969c16a43d3270fba94ff081d9a92b93750dcbec5b7bbe8373c8943f4ee46599afb7c972b0b51aa14e3177974407773153e90a5cebd886fdbcb2a77812f2c813601a6df89531c5f7f1f7bc926dfe0d4fef2eb3d46b6476b4fe5fd012c48b0f7bf4eb4648a1247b6ed647a810f8f1cabbf36198d5dc997ac5095fb4942faad69cbdd61ae6c4f8e285df4fa365c9c2b72dffdf57e3ecfcefbd3d1d6b4d42a49a15b9234067ab6fa59326e24da7a665421ea27a8dcb8950400255e651b78aea42766347a2c979e2ec2bcad8b36258334cc08c46513bbc6cfba79a6d1952bde15d310559a91fe819ca3efdaf024c45a65f1878ef56b7822780fb1121d90e3e4a52e9f2f6107c27f1d1c143b9a5312d641a06ec408ef193c8c9326580d59c7d52454e0130be337502867ec29ed4f306b46fa4438aef48fb1cce54f54c934a62bac9b31519934803cba3ab96ea4ae3136f05e1d1a866b0745e72de3f54df56a32c690abfb2aa8d19da8688996c5bcce7ee55a15684b34d9d74a1c873103092bd2c11497d9d36fb5b91b8545c50b004e22178636421e70add7a7018f1ada2104ec3511307f74e7f627c68393d4ebff4690e20225a61f2b2332ddf936b842aa2f4819f0f4a10404c919939e48698330568cf27701ae3659559940514b8fec15b7d7421d3ceebc2907fdd08fb75ae289b9f0034022603945a8b35607658332640915ad260f249cc9ad62ab4a8588492f2c9d6716c50f1d5dc6bf800baa7994e103cc9bea612261fc6416635bc286f6bbd4018ab7ba1613d97e498d534384d5a32c5285de825feb72256611b6059c0f328b954d7696bc1ee6ea8d07bf45e96da4a669775a6e4123f085e29b04043cb9d4642ed0249801496f171a9f62a4345ebebd71929f65258444861d548ab908d1a5f5df1af94ef8031763ceb1cf6cba56fd57ff4c59d040f75ea1c32ddabe62990d168cd72a40da5e681ba3253e0f