667a82ac6fbba7a0e84ce32e669755450cb600994b7f27e9669755581b7a435a079cbf656697556de6f2bf85e40b99fa6698cbf90ea489092f05a5976698cc0c0cb600994b843ed36698cc1d3709dc946f4345ad669aa2513e26d4898f80adb9669aa262ff2107b49ded72e1669aa275400250c827eba332669cc5423709dc946f530ccf669cc5665e4eff0f45c9fe0f669cc58bff2107b49df57fae66a3d5bd357c732fe05dc05366a3d5d14c59b6a3284987fc66a3d5e44c59b6a32849884766a5fcad357c732fe065706a66a5fcc4357c732fe06570d566a5fcd8357c732fe065744f66a82325ff2107b49d25fd1f66a82338357c732fe06e43bb66a8234d84bae64895cd342266b895a0a14537353ebbab1b66b895ae72013fb5d9a9276e66b895cf3366441edde4b839