0x2cffd02e02b67787ef4ee19d1db071accef913fd0fad38ad6f54487a273a41bda33bdab3a8509845104eb18a45d851c352d20007a32db1dfde3979f55515c60151a8f70b7844994ecd7cafd78e7e831935b581982d2c276c325c01045999a4f69c1ed0d70b018558d76fca15eb8b24b273d7e0bf56b2078e08341789aa7b181a24864b533a9f3a6e3acc911cb42d1d7fb62897a035d78f6c7589c085948b1694bd4646bd318bd28502066bdc6fdc31eba3fc965b9d1f43d58b1cd01870db211c31812f634eefcbeacf9a469ad6646ea02cda15fe2b383589aaad591ac856401983b3a6999a64694f2446dcb820bcf76275d32ea261b8c613e83a6151fe523d919dd5f219090284a7f346b28c19f6854a5185082ebbce8149be5df33d2c03ee23385aaeb3b63602e0e60ea0fe60c2b8b6afa1d806822bf6899fea4de87b2466be88683dd11f1472f2f1af502d4129b299a2b46184f58bed4b48b3cf27a963a45db8b45bb0eff98d5ad760a99ece8f34ef8633a66e846103822f480bbf2bcf9020c0f63db256ef390334e29c57bf55af202ac5ea7f238c36e177e62679e130d10498d7381caa902859a11362bbc45ed923df8ae396fdaaaa18a8384714c5c077326c2793a35fc6b24cc6d004e3495054e2c2625ea5d9a30f05a501c98b70ae4a720a7dda1bc5946ff31a6debb37ef4ca3bedff2906138ad4cc7cad8f523088d5ed505264f45f9cf94c6db8991a31232290ae63eb3781987501c62f77b8d76ab0c9d7fed1a9d1bcb66c41e0fda850d3adcfe47a703e717b28d28cffa47272ad056071a2105a2173aa551b5bad425aace10600dc04db26ee45a07c0e9950f02e07e407bb247bb3208796682f3274de5a3bdc35719d89f66949283ecdb800293b2a38cfbec3fde244d9c96028b6e3682ce864e6892cbe290c2b4281f2be5a93c4db857d4baf0628dc044c3e1bf073c158990f89f3ecec951722efc0f00f7721bac04996d25e6889528351cebfedd00b86f33f57b537b2eec516f0ff7e7cd8d35cca1ab14f685b51e216523306cf0e085904424635282eeb2253a0e2114488ef5bd53df4f4a625e7797766c7cc97c8c2982cf6807c25aa2f30b732563e921100034ecccbd53f66b7212dae28be60b45a922f2cd6711832081202e4809ed635cc16005ed07d4dd1830696006570885cf4fc4f05765c637ab2240f76ec5fc94b4c7d2cb3c80847ac7a1359186d9db28d51dc982d7e044316c0dd57f9105e084d745684456f341f937e37b865b345e6548d5fd23f0b542d59af4dab933f5c8a414ae47c091c9d4820c63e30762a25bfdaa6d50aa087c2f0c414d367faa96ab467d3137220f731fddaa7a509c46ec9f6d8ce093ef825f12ef91def4df89f42250b3fe89c8c8994c3cc98906c364147f2f362138f449107c37e8dfb5f0959138dcecfa798cf29ac1c6c403d3ac69e789aa913d7e858cd2e3f29df6e6fdacccae4600e2bba7cc1d200ce3389c1e5b88b13a6c09b5e99b713f0981ba50365b4c9ffac1fd7e3bad6d239bfc3114eba2f62baeefe52d557088b58ee55d0158937f50cc7cc753c4bb73968e18216a2cf5743f822dffa05898a1c5d59146e8ded39db0b55034d9017557b9c539803c3afbcd502da1cf891c9ac35421e33d74a04a636c18aea66d73b8f0224b9871ccc5d7262a4fec93d5af50d50b6ce0c7a08c61d43dbd1dc08e89917d849a058ad2e0cd21bf8ab1663b90f9a2f344edbf2aef06aaf4088feacf151cb90dcde0ec1a13ebae01e78afa2c09d2efee0652b0df254da391cd2ef35a81a1346b64e39d12df4fd39d0101803f58481840793d877745329efbe4856fea7d90de3b10327919aa6fb12f619f3beecaa33f2854f983f3a3c4215e933838e3706cc52eb4f2e2c438d8678760d53de71f327d90aa4