0x2cffd02ed8f439863e49c5414ef7b2839639ff4be21b2ad9348353704286d5b2531614b2a2e48f267b920608df4b18992aeac698914f7b26689c3e5389877cf046e10c7a2e9e5560602e8324eaad9045680db8c4280ebb192a17033a58dfd66bbb89871adfd64384e16ea8c67b999a18cd898650b7f6534d8530a6cf6327941705a026622a78e516123a3765414e07ca7e51c198376e811c7840d9ac5e75723c25f969bac733442b53ce162eebc021cafc4736cf9128f274b6d2111bfc3856c70c4eb91acab77cc4df16cebf79276ea72678e24ba975ac26c95f74b43391238f2011710b16d94c7783f680290eb04f3b114a835c28dac4bdc793456224da26023af443d8a5cc24d1ec39bd374d53315c2c7afb923b02a73f06f09bdf1bbea8d910d6458cd95e0cbe1974f69285c9696503a1bddea7cbce4ec2a5772a3613e95ad8c60781a40c31a4e02320a1a60164039f7c083d8145579140031b2b1c54f440cd00861f1f13d8ac52ef61ee9f2007f49f1f026f7513ae35549bb66bae77e9079cff36dd491265bfc70fc6d0d0259c0bd7a06f5eb65d806d24d37686b3aea49927f235a641f670777d8a569d3580a65e29fae01392bbe01bd8f931038b45a784075e68a8765af2c96cabcd14ccea443b72136e69368a8ee46258271570a8bd95d9252d8b19b0028ed3e5bd37772b909800de166f74abf73b5c09f650ead7893087c208d29b50586b6db73b6f68cff5c39a6d4e99824d5920c61d8143d844dbc4d74513af33b7c9bf45ad52ba79bf62fbdaea668307439d164a4edeb59ca4117522942deaf8d348441541b1fc86d96d2afed65df3feac5d5361b0df2241b4f560fe5085c6e9f6ce812b6a54d8f0f32e7b2ec3939a0a4dadb998d73f3f4e6b17959bc52d8b09d1c763893154a8f73bb47a48339efe38d6335760c1b2c807f49e847a4510ce03d95c257e17c3332eb7e300508930ce9c32ee0b99691b782016677cced268bf20328a27ad9e8e554161c1f54349ca219b5ffa6eb0730bfa1e5d07eb332d83169f091f96522c3b1f70935119662cab166b72343bf196e341ef275a371721397444d5d0f06aa2f3036130008a4e84c0cb00797ead56b5b8d280b09c18a592a076d67d45d307cea882fd7304221ec6e618a13819a5570e1181a903c4556f5c1f2de473f0e4739634381ef3bd90cabb25f07e300080a5c665e0780233e26aed2ccaa569eb6e8ad2f41320277138977fb42d90af4cfe450f32b472dff6cdbdf49cb567621dec9f08c2a56ab70a51a17108577af2c92576e5f344802fb6473233a486548a526486ce7c967236a43364ca1429cab98beae9b1362292d5b4dfc85645c9315a256db41b2707348675cd76975b86a0b478a07575a936f038089bab2088b675402cf44656223bd398be9d7c4a699f40737a88b1be8e075e97d03104883a3c93ca13a7a6a4b68cb12d0e9331f1a870c18437716cb9838ddbd4c0443a2d979e29aaaaea1a4ea613c46087654904674e127617792d10263905eefac26b9bed165a153565b052509f5dc18f055811e0d063a8571bf2e068f91842319445b981c15f1abcc254b05ecd4d551c9d531061a9463c0e01068b88bdc47d942cfde774c3c452384a1aafec407e5cff8c1b2924efdb554dab93598edbc6216a0a33e76b5131320de1c1be4fc3db97786f7c407744ad9b9e19411e153185f71bf999eddb9011381dacf0931346f25ed21390897d27fa1b945b3b8e82b6a240ddae24a6ebd8e65c5c68c6546d79f135985b00c06b2e80bdcbbceedcf572c9f19c8635034174f9e151ea6417b307ebc700d484bc788275cb9e3b8b5d2ad6e249e18e76c814ee4b0ed32e2ec88b9c0ffabba0df40cd71a299f92156faf0e13f3fcb0cb214fb33b9930bb8a5091c9b7858927d47746581