5697ce0928a6708cc32ea83f0902b8ed0f1445dcd556f4bb34a18ea98f295090299bf1c516946610589a3e5f9c4e36a850d6fa2de4051541ff15e0bb6dcec18a5f7f624cf1cf147eaeaa02b74656352493b826f04a9b0e4566fbc2892f6996d66fd86b81cd340bf3eaf799712b3632134dc8e867bd4eb1ddfa22f1e627ed77b3d9eb159baa571297a2294e6e7948fc774a7bc53fcb874dc66df539d5c3396afb7c479f9bb2d3901e55f577ff0bae9c753964e962ab7cac133fe580c3d7883663f19cee88e4820632e93b0e9beaa3a15a037cdbb52f78d8a9826cbd22f4816944c6a86b66361fa662ca418c308a58aafe2db5bb35519e86c564d20d6277126175c0ecc563b18a53635d4d941d1edf86b87a0591ab5b6e7f1d93f14008fa77fd638172dc60e200b03e7012edf248ffeecb55b84a8575ebfe2f9566d62f818faef5e9eb1da0a1e993b84a547c58023c8780e24c178eafc9596c11822e0e49f57835034f6e9ce176dfa3399c501b685b46af4e024a3c501244ef82f53d77b265497967f78c11e32f7df9d088231a97885fb04084bfc4d555150907a953a8e125d0c3062147c1ff414452597a3f05e927b8d2da317062be4a32a198d0b3a8669678d394b5a2187df838432573af91510f3515d19710521ceed6ac6b01d2efc9ec6596d6db7a1af97950b7dc7d5e6505c5a6934a7f4324546a1ce52fbf9ad4d7761cb0547d6540eb808d5305fb3de65678eb2dd7bdb22d5c1069ccdbcc94cc0c434edb34