0x2cffd02e41076bbb0372371b4ffdc9630c173c157c55069def3cac06a169e9545c73e6c055ed7b1e4e352033679321363d26c7c2701178ef6298bc1878064a26b54be970c5d5d59e6925d320419ebe34e738e403e61769e1e682ef60082238d5b82c768ee89ab87d2fd51508511e4c2c6e72954a9372807b1d544e5221bc37338e88b96333fe391cfc690c4f4d6993dceda6dcaca40a7770050065817776d08fa9871635a3c836f8b94c6d916dab9376780edc951a0b4a6e5f8cf766c627ec7d5c568dc3fb8f469c64f4471b4c0111322fdaed6cd04f19d9417758226c61c80d318ac599dc787ac1f741b1d5308880eface7afdfd1679d695faa365e111cf9dec593c2ff3e91b55001da42560722249c64fb0290e486c6a8bd4a2440160c96ca160ad97ff8a7e84bcac2ab2f32c987c22039324a67cc040a9369c3d4897b6776352650954f13da92577709f5bbae0b312791f56284dd69860d8b6f644d74c37bc67e3e8be915ec8ee8be416804900198a1a2596d3058a53b3164756c24c4dd888abd4868ee19766d0e22269f866080054f9b634a172e711dadb355be92678a390bd7f07f2e033bf0fab1891e82640c5996c7832c5193f17d01335b56a50ccf4990cf7f03384f9b9df3aa12e8f0d70082fb327cd0fc8f79f0aeb3b8478eff56ee003ee74ab4036de99fe4f1882c77bb7f059fa251d6b491b2ad3fcc8e4c06239410afa3e696e7ebcbb59fce242ba12058178c78cf5ba0e7f12862186d96d69c6a5523468c52831aac3e55188645387dd67cc1de88a01c20085296bdaedc404357192d87ad5f16057926f0bf56ca75c570ca90806d1a37edf7ef4bd48cb623a5d32fc18a643c06caaab837dca2888b4b177e17dc233c8812aec819994a63b3abebe7ff431603ab6990e35e96c35b8f922b6df4eeeea75ce00e011b4f164d115cafe506d1498118414f0e6ef543ebbfad3fed5f85b0448a3ffa7f1d93d1f87c8abd515b5027cd3180e7a8a9670ef332d5d0e8e2d7bdb99497438b67657f6e4c7a9c8d570c7069a4a293b049b5e4f7decaa1db8b66b3b8459b00810cf48c1478731dc40f352e231e2492ea1bee3fcd0bac7680a27c9ea6ef8cac67f2fd8c5015afc1de7b5383a778a3bb7deb3a246913c2dc510515f0a6f56060e9d93676770a5e2370aad3e4be2941e9289ccaf4ea2e24844a529701df570072e89c67e6c3de5134174ef1c1b91b66f9156c1a01a06f901f0ecde751a680a1af7c402c98dacad4e0785b1ed9538fa37479e8c78a813b0e3720cc1c5f2abf69a2dbc40a413b0b5f1e636d4dac3a0fc147b36563876ef0152c36e7d11d345d4842c0bb6c6e76ab54610365d5a46024d0f157099a009efc808f096c276b6389363f8e7d021efb420bec951d4c081bae99595dda195cee18af51ac0fcce87982f774b83668388e9873e522d23d474d6a6da71f3bb82e80081822ff96cc1bb308ea25009e5e98be63b0eb9d53a10aa70e2feb15f5ffd574af9acf2a6d7a45e648c32f6fd7d0a17cd0381ca02132302716e6b835a5a4a6521675a124e5b1f6c5230c3af7b24233cab0a370ccfe215eded43c1dff063370238d74e14c4fb6d21bd3ef21115893de5ed4705417b189bdb3b35306cb9ef4a15be5a5f8fbb9c555e72b70d6e2accf774a02b662734fd55e271faaa71519be5589f9116051e8edfd26e5e0f4192e782618231192621c565244e957e05039823695325c48302a1b95ce3a4a51f4c594114468f11fbc49da2e6a8bbe2681f69b306e533542863d4a6f9ef27f50373b8fec695b4fd5e79d087ab74affd41bb10d58a907da95bf185cd2133504ff00fa2e1dd4ad6561234740fa24a23ced2ae36d9e671ad99771f2d2a39538bbcfb79e096a6b17c85347546464b8e0678020920dc19e6355c172947f2b