ad308043673fde3ab69fd4343b5bc39a6de59617a2e3f5f331ce3ea278368ec2
confidential
0.068870562904
44585
cf10c5ef183a6709d258b20a45f61c7fd5a317d6d37fef5c33ff07d4ef0a8d26
confidential
0.020348120858
12959
ae47ba7b2b49db64c53b7d4bba43bc2f30faa5f8e18371c2004069f2ebb5432c
confidential
0.020348120858
12923