oOVuwVMqMOFVWlNzlNVMFouLVOVMFIOLQVPzoQVlMlVoGQQwVAwlQDVoOVwlVosoVWolpQwVIwlwVMQVuPuVOVmlFpVMQVAOuVoBMQMVPlQQVmKQwQVJPVWoIwQmlVlxVoOVmFQuVlzoUVzFQVJNVPMrNlNVFILVOVMNDIoVuwVWJNlwVlszlzlooVJlwVJNuU