0x2cffd02e148a0b897225d544d6471c24168a27d16d26b55b4d551b047cf9a22a104bfadbcfc6dc200c3ca886acefff741f7be424d681adb38b43ce35c80a8531c93841e90859cf74bee7cbee25477d5e93d8a5a7391073bd596685e24ed535a63e3fba3bb973b29b0e7e2ef9a487b1a717281929ca1ababc984fa0717f1b3c4c3bfe423632bd07dc1c794eea51aeca5c5a6d253607df56fa14eaecd276fcbd1f325345cc7f6511a6da1996dbb4b49a10e3f19ecd26a48fc439b03d628c090adf95039bfd6deafcfea604c27f90b9b71914a608788bf93f7b3ee2b8b40b21c0e29b0d6ff84e5555f695fff2a1ac6d00a84d11f9bfcab05c5b314515dbeba496663e6b98bff780c9f0abc3446a5888ead800c4052c0fb19564aa1085b8479f3047dab8503e01621a66566c768267dc6f7b64ab1bc7316c3c764f519384ea776830cf1dd30d351e2cc0ddd0a3f7508ca7e583cbf5d0093a11e29443a5cbe1bf54a9305aff50eb7447286ed60f4b290d8c27df9e718324c1f14ae61a55a2dd2f45d342c956b34dc08a272a43b1ac857e8d04acfd8d0f4342fc107a1254ab633484fc3c7da7405fe4939509b8d8510c8a04eddc50a18873b8695dd61ddd93dd21fb73b873d2554a7eb76e978f1bcd07fc3b7859cad6084cc66990d65431df845423fccf30182a1a7f8f1e3e4459b63e7bd92ee46666357ce5e8d4664966f6b025a46cb90cde34b876d254f11527b8e7089e5fd2b37e4bd0c709a2742d60b4a99161f39d2d1347cb43f162339b495eed9fe78f0a11ea6acc7c8283e48bff04cf24a0718bf2a89d9dbfe2d891c9028d6e1e0b7b62ef6226be50ff326c44aeed5a63101e1baf5234ca0d4d2e65aa03d0ddfa963c0b84b5ab634559b7b7950ddb06c42974be679a196bf3ef79c2f39f879ae48d93944149c8f9f3e2ccd2fb9777f59648baf48bc2684ef270faa3644dfbbde9191c449ee1ba668ed25d49d7ff2fc847caaa4a708b6e09efb1b2d92bd44f8db86b7c3a0a89837755d8215367f77e5324c68eb68d39884c134ed27c907a11bcb433fae59da928f900a4dc67a04fa136a94ce771d0d4cbf75f219eeb52e0a81b50dfe98fd38bc72f2e7b51a6435dfe83428291e369da424f8d95464788746c7e268c1b0b65b11eda74b02974849404e1b836c69cb7c357af8ea04fbe9e99c9793e47a6b73ee7d04d721ecf3fef79879fbf634c89b14d665e06713942e4b6a8dc0f9e42723506c3fd7fddf7329b15f8009a95005199619be89dde71359c244d61c4ae4f3cc0a05d870d2e6a873b03cc5a5867dfea6ee3df0d1d21fa6a07547e81a7ae6824909d64827ab3cbb3aff99feb67f662311e12de26dcd8b594cb5cbed8c0a475ff88501fc5dbc7e4e65cd4614d4a12c63fa778e304874cd055900c13330e3bf22497c883ed1ee748e53da8340876f0a339744fc4552a26755f75b2c4c2962aaf9928b2fb92d773b1913ebdfa822ae9b797ce2e531349e028b53c0ca97d5fa898cef9734c34f183c49a1b4765ad3ff1b12414204c59f7cec8248290a405eddc5e025b72fa2ceaaf52724c508f8869088e0274ec8ad77b1628840de8accf716a4d36a1498de5c413e4f1cac8b26e5f853e29c15eb5613cc60a5b4a728d0856d970b099e0eea597b98d042f336994774d248fabf701b31172254ed18bda7dfab59ac195fce90b63267fdc8e9180e25dd3c00e1d52bfebca3d3c32432b649fdde2458957fa1bd63be9986da16ee9835a636d062f9b92e4282e2e13567f6936a5b4c4b86a57d4b290bba212c064c143367f5e5d6b77cdbacae92906f63b0a972035a4047953bb06467e0203f8b87b070bd358f1e158911f3058aef6924765bfc21ba0e3fa7b7a180a6a2b286baebe9f497b6a6066af44e94d80c444008cfdfcee395a752d1885