0x2cffd02ec4236aa8df375cf40f1d69d317a05c80a282d3d5b2572f547dc953567b21ad88fdd505b1f61455f0d92c6e07ce71d556c795a447de49bcd47568ffbf0f97175780d37be2c0920db7efd6acc8adbbf1285b696f923984a5c880d37fb83ab1a47ef80725e40e7dd452f273f9f43761667fa3f80c8ca2db7714caad963fb5cf84976c77d0e156faf614193ddfd6934f5736f1bb5b298a627966c3d3a2d89a43b676db07653f7268c6de54ea02b09bbe412eb62d7782424b616381884ccc26c5a7c4ff575f4c9ceddecf0dd031f7f5b851ffc0954918e9aa3d88d22be3a2fb69debc722a1fc4e305cdfaba7d6467060955a696cc4e6e642d134fa6887764314f5b4bcc6b63e1dad0f757ec37eb3092b12ec9f72043ad668852e844f3adab346705045711647293f7046a1a830ad99f4c6753d8f2a2741f65450dd3b25c124d09e05999a2babc8c30d96fc33c61c6d0800ccc6dbc89bb05b93cf4b8024ada1ec20055acfdac144fb9b51ac4f1435fd08f0b585a7e934669772d5537b50911ad6a7ae1584bae15c6722852ea01120c378503e0f6b7176f0896ac7971bfd8e9784f8a66eb38a55894421fef5e1a830de6908286789937e4fb8727a63ef334250429b93ade58e0719482c9e55a6b41e3ec114d8dfd530996f51197f8f4c497632d6a89268c15de8c3dbe3e9b3b86e8071e905a50b789ad7e27309079c514e7aca93a0eb8547a013ce5fb33d2f9c54a331afc954753d0fde5dedbffe18cb349f70b85183c76b43f8ec1ecfc1c5fa6ecab049ab43f71651b4e1990ef736690d00ec5fd87172bada51492981d839e6dc4b2f389dd0b6da5720d74869021ba12ed6b2e0addfc8912b6b32cf6e6cc5ab696f74d04ab89ffb9cc22e1b5065bd0b46a7c14acb4ec9272fabfe559b3af2cafab3fd21ced584cc9fd05c3a3488edc7f62b0b05f4bc4deaf4024559f514e83376951d6673b054058d5f7c79df363098a6194201ae271f321047ac2a6289e9fea00f429550be605fafd29580e68cc4c8ec592137c1ad50b05b2f060a36c7cf17ee9f5e449b9a5c0f1d23218bae2aeab41af57bf549be24c91f229df535f96e909e971598d8b40c4b18bd0d1858cf5417aba9156202c4b7dca380470cf05b2e157aa9bb3cd8a921bbcb32a70caa3277d9832c60995b68b70ebcf2765d3a904142fad7bc525dadc41ca91dc3a00d1f4e7781bcd4191f5032a87601eebafa98b05969e9fc945ff4421c8163cd985580dad71104f51782a953ab92e556281ea10a731a3394f3d14c6bd45229610aa0279d0eccf69e0c48327c030a2b47fb9502d7184d896f0a1a971463d09b966842bd956ed443a0904ba93b31ab674a93b6d240b51de61e833c437ca444ee740c095b27f036d5136ab78c1b1925430b79cb07a456185be7080a0182ca5ef3700ae729c9d880bfa0211a0eade781d2bc4530c3c7a3e614f9370a81f8e41d0e17f68a52081c7c73a313ba9d62a94aa7abe4bc0784be887dd666985b02f3afdfd6c9c47d32f06f5691b0428d239674efe8159e42d7399fc333bcc144085b1532f07e6dd43c1371aa75b25a0259e134487df19955a129de9ac9c50f2823baf427fa1f99fbcdb62913372ecd73434190da1720fb82ca448438c6e0ddf78511a7a8560be4eef330b9404a8e7e766a5b3617bc352fce365c97374ba23418d7af7f036a1f57da68d1af5bd3b49f5ff36103b7691dd2c98fc0fa99979759c1915dc89af5e3e36cc3caf51471cbc62227c55cfb0c3edf3ec59c6f6b899235881862db04667e2571de258f6ea0841122b2c7b8a70aa22567410712e2eb621e2dd00f2c6b1394f381c95b4e7a4b0cd3b381ddee91d494c083655adc38410e95c2f8888c9a28bac5715e1c6e9f8c7075ed3bb54a9ffe6a6a1d00a9794c6200962eb