0x2cffd02e9b99ea603be97f32c3a378906ded93aef619839e1a9ed51291a58d9f5d9d2fd0dfeb12ac0f283cab3b4b9469f67780038324269bb7840fd0d587ac4239e7ef5db81ec38d9cfd6f9254f96dbeb0f4a79565f9ddc898cb5fd37319ff14c51381621736cf48cabea8a547b90e55ba5754aebe2590b2030c03d708dada6979070ffc9a045b07a25a1b34b69dcab6c62b3f0bb995299d7e861afe2a3267157205cab5d1771d93beadc2037a53428be9e91a646351599d21b8bae7bcbd928729d361e789ee54639ee72ca5b0fe662e1778e735a50ea05543eaed4f02b86337724eb30b69f0ae1a7e6d88a57df9c80233c6f25d71c21b3fdf45fe14de88ece8c61b8f319a6e3551ff478b2f4f9718d954d43059cb5919f0870d0654938af6403479201de3c31086dcc7bc3626aa4a81f25f61690ab0fc3623528ff2ad2e5305bcf9b0b80f0648bee9f4d4e2b2c0bd0ed7e70719bfba8a6752037d6cba647fc3958f396957d38b62e34c777afed816150495e22bf5388a46912cfbf65bfa2224c496b8d8ff7879bbf6a4dda147cc3be77f266f980489bcb7e947a19ff795b84b6ec0a387536b237266e4508a32af514ca7e65346e806b234418867a12bd8241d72d8691a431fbc1ca9f2c220151c3f7fbba9edad2bf88ae50fb6e35eb11806d37d178acbd2b9c1990190093face2009f933dcee530d39763d4afb05e3c5d7d097cf7d2724c7a7b92ad4c3214d13ae665e95b7d7d592d76ef65cc124a6f36ef61c12c68c2ed2c68f3c931463138e5a11a9617c6f51ffded94f6b3830249cb1e56cdce59fb3641a9ff6f96ba3cb6387bd2181a4a6b6532110d3d49c4ed8746207480a07328b83556dc750d8db815ddb2cc3e289e8b0756cbfc54391db1411aa3565ed4755426fb01c5a5e38da8d6d84635165ed72cae08768bfc2f72d5da645d18147e91ecea5966a2f09a1e242c89b10b98dd55b58b18e2a851d76de5ee1e7b2d77c8e99a64bb472c43a02f68b590effee3dde71b4e8e8dfab7ab20a93bb4445871ad4a28fdbf803ac7e7925e8461910bce1f80d20d040fe0771efe7a98c7ab82de4228fcf93e644bc3c76a11854b529facac161c0ac7759fd0e3a4d9e5b5a220ddae8297cf8af91d2f42ef7a102c1f4985b919e5057e060d79569e6f5e41a9098aaeaf7b47caaa08bef18e01fb92ebb8030e3e884ea24b2c52713c5772b905b208ef37218cc48f756539ee53cd3854ab58fef99e7c1dfd612c8f571b7527de7787b754acad48eed7f2930c13301bf9b418925c9a6a7118ff6ff85a88c1c09cef9903b88df78b73f753bb3ce3466ad13be8ad10b331dd9e399b8f216abfd94d92be83bb7f776919eb17931016a345ff709b067eef22385ddc1617bbbab6f2059cfbf2152ec0c37323495aacb3b7af98efcbef609ffcceed3cd986bb3e545753eea478d7143136788b8f066ae0831260c17a35bea4769b5a963292c4dfb814e589f4116c424317f1d39e54f62cc8c898d1d8fb09f433b98061cef1aebb99db63e2ee396a0d622fed81e2a43024d886cc1ea105923d706b8fab16b82a139ba35c8c35b66cdd6e732ff6a825714e0d02ec81ad838dd38db191f83f1b2f057f3a9b9e1b340a4e1f14e618adf6c8e91093c593f2da4b02f92261f6678906d1d1d274ecde3c38867ef485d8dba90764aa331ec37d20077a43cfee8933cd98e90ba782c46a51b165cda7c49cd3dba80fdc608da6eb464122312cd472d8041c0d0955ac0fc694f60777c6a2aaf6b13f2dd25bf1056caf4e4c3815f6d68d02f8e064bc0d188651f9ab18c7ea3197d15a1a64387015bc189832ff0a24f108bb7dc8d2c2d39b24ed7231f0202f52fd88f61b2734d476fe48a276ac0f9d4185589ccdde1e747b3364d2cf6a6a4054d331b99d645eaca53358b12f