5a34fee5548b8bbbb68fc70456d22cd51f717a3d2c78c60a04bcaa2f9c6edb99a661df0ba354ec5f1c19e31d8cad13e1f1a4b3f4a601efe98da40432d9c7cf1e7f56b544610619dd2e882ec5c2644dbabc2a0c58fac8c28e3e64ae2521189cafeb1b8872dc14ef6686d6a654cca8c93e684a2dfcb9e762dd9ef206e0b4f2d8e3988b47253e7f80e9a613943c30e4fa4a54398956369198fb73cb00f5abd894ceaf173dafebb391616a98adcc46c77752f911ff77edaba7ff0171a33712aa3a447795482de0ff31183f9cb5a5071d4b7747052dbd609015ed9ff637fc86212c4f41c00f7b1dc7ad3cc1b26ecf177ea032f492cf0e3e62864a66959ff182d86fcbddc75058b5b7cd1fc2fb304c5d93b76aee506b094e3053d73eca19248666a35da739fe9c805d77910072823c7b58c23b478bdb6cc00de19356bb9588c39ef787bba1c3f8857a8f7fba122e1d69e5c29c9207f85b1e0f934300b17adbcc4a1f162b5c328129d7ff1a06803f8cfb9197c41056d15171b24531ca77c87132ea7466747d8b9657053adeed443a54905e8123d8793b414c16380c5454e018c1881f03fd6c282ed6b67b5f9da3e492a6f7abeb7ef0fceea53c8c411a1fc6d3406b643e9085b9f8bf7c0a0b263a4606343b1207b735fd89eb4be41e113eef8f4d5f9b3549f5fd7b8271ef5f66aa896ff04d3ab8452a7e088558e41fdf78f25591d23e56882709ba87c1b298ed250b7ff5bbdfd3bb5eb371d6948d4ced6242d108473e8fbd519482684180e037ea7eac45e06f2c130a79df9fd53b8733e876e6e3d7dd46