7fafbcf76f79ce4904fc4545c43c4fb07a7e6be75f86a808d9a2e76701fa50a78f97190d2f4a5fedc79d7986f5ba81e6fbcdeaf6d7ff40da096c79773ca5907ecde0d5a2652153ba1d04da19b49a6610886ba9ad0d38df062223540fd1e83c4b13f4c481abeff73f6a23329ebca51ca868055b6d5ea670eafa92697f6acd213240402f4b03dd35b6a49a25452afd4c059b71123075811ed7d6382c60cd49f1242bb1353e0a9cba1a64b6f52e3034abe82af077c0ec1949189c28f0e0bbfd804ef07b27bcc2552c0d58991cb1f47d7deb9ac14ed5b4e6f07ddc4ab66fc68fe628e34ae75ad0d08ef1d183664218f67158c60581d97f0402987e6d5b5d5844adb6fd56948aba2b95ca0007217b89dd15f74a3c2253add7fed711b34f97c34a0f940e406cafc9f5c19919e17003c845283224e8ee901300870752024b72ea63a165d4d2b0068083f6c6af53a12a4d3c7bfa629fe20061aac6d8c894cf7f54921e2624420c1c194b47bd0f2545a38c8eac043b8253d624cb223271f7716b673a1d114fd9ec91cdba6b939f91be4bddba4e0b5f1e2ddaad8e224659688be683cafd27b06eb36b379495173e6fc552d8e4c9e8cf6382836d8b93e3666892d610695dd2af009d16f44acba2