26ff054ee967b6ed4ee3af7a42841a2f5e1d009b773acfe4407e97eb9bdacf4257415d115e49b0045a5d53ab2b54a3a46b9e46d6f66dc81a482c453d9f38458c21756c848c49ff3adc82b47bce64ffda6a2c04161278fcdee32b33c6d18e87a454c5de606556511501f2d90776a9eaae137bcfef47a60ff119c255d2d2e8ed37e0cb5b58b0adb4deb3fc5350aa70eb290b5dba164a886c1c3937f02bd0d887351bd8db8fbcf016d1338c50e8cd34b95839acaae296fae2f9c872c599ec088bc0c2b455403709e4570a654782e9945176eaae8df189643cfce9bf8f3cbfeb24d96fa9b0fd6c5a41489bc268ee9e2d2368bc7284e7e429cced68d7f95c0753e3a4c414145383ce4818d65a5af1035603535cb7fd981c82fe599c55e4561d04b727a2b55e8b7f6a182a3671ec73fde86a504f269c58faf78affd661ab66e97071d1e8948df28a2b