From 04452ec545119da72d9033072a6d4925f55c4458 Mon Sep 17 00:00:00 2001 From: Keon Kim Date: Tue, 27 Aug 2019 20:53:17 -0700 Subject: [PATCH] update chapter names --- .gitignore | 2 + .../README.md" | 0 .../autograd_basic.ipynb" | 0 .../autograd_basic.py" | 3 - .../basic_neural_network.ipynb" | 0 .../basic_neural_network.py" | 12 --- .../broken_image_t.p" | Bin .../image_recovery.ipynb" | 0 .../image_recovery.py" | 8 -- .../images/ReLU.png" | Bin .../images/data_distribution.png" | Bin .../images/img.png" | 0 .../images/mm.png" | Bin .../images/sigmoid.png" | Bin .../model.pt" | Bin .../tensor_basic.ipynb" | 0 .../tensor_basic.py" | 5 - .../tensor_operation.ipynb" | 0 .../tensor_operation.py" | 4 - .../broken_image_t.p" | 36 ------- .../README.md" | 9 -- .../README.md" | 3 + .../assets/horizontalflip.png" | Bin .../assets/original.png" | Bin .../fashion_mnist.ipynb" | 0 .../fashion_mnist.py" | 11 +-- .../neural-network.ipynb" | 0 .../neural-network.py" | 10 -- .../overfitting_and_regularization.ipynb" | 0 .../overfitting_and_regularization.py" | 9 -- .../01-cnn.py" | 9 -- .../02-cifar-cnn.py" | 11 --- .../01-basic-autoencoder.ipynb" | 0 .../01-basic-autoencoder.py" | 12 +-- .../02-denoising-autoencoder.ipynb" | 0 .../02-denoising-autoencoder.py" | 14 +-- .../README.md" | 0 .../assets/autoencoder.png" | Bin .../01-text-classification.py" | 9 -- .../02-sequence-to-sequence.py" | 10 +- .../01-fgsm-attack.ipynb" | 0 .../01-fgsm-attack.py" | 15 +-- .../README.md" | 0 .../imagenet_samples/chihuahua.jpg" | Bin .../imagenet_samples/corgie.jpg" | Bin .../imagenet_samples/imagenet_classes.json" | 0 .../imagenet_samples/stoplight.jpg" | Bin .../01-gan-explanation.py" | 88 ++++++------------ .../01-gan.py" | 8 -- .../02-conditional-gan.py" | 11 --- .../01-cartpole-dqn.ipynb" | 0 .../01-cartpole-dqn.py" | 7 -- .../README.md" | 0 .../assets/dqn_net.png" | Bin .../assets/rl.png" | Bin README.md | 22 ++--- test/test_03.py | 13 +++ 57 files changed, 64 insertions(+), 277 deletions(-) rename "03-\355\214\214\354\235\264\355\206\240\354\271\230\353\241\234_\352\265\254\355\230\204\355\225\230\353\212\224_\354\235\270\352\263\265_\354\213\240\352\262\275\353\247\235/README.md" => "03-\355\214\214\354\235\264\355\206\240\354\271\230\353\241\234_\352\265\254\355\230\204\355\225\230\353\212\224_\354\213\240\352\262\275\353\247\235_ANN/README.md" (100%) rename "03-\355\214\214\354\235\264\355\206\240\354\271\230\353\241\234_\352\265\254\355\230\204\355\225\230\353\212\224_\354\235\270\352\263\265_\354\213\240\352\262\275\353\247\235/autograd_basic.ipynb" => "03-\355\214\214\354\235\264\355\206\240\354\271\230\353\241\234_\352\265\254\355\230\204\355\225\230\353\212\224_\354\213\240\352\262\275\353\247\235_ANN/autograd_basic.ipynb" (100%) rename "03-\355\214\214\354\235\264\355\206\240\354\271\230\353\241\234_\352\265\254\355\230\204\355\225\230\353\212\224_\354\235\270\352\263\265_\354\213\240\352\262\275\353\247\235/autograd_basic.py" => "03-\355\214\214\354\235\264\355\206\240\354\271\230\353\241\234_\352\265\254\355\230\204\355\225\230\353\212\224_\354\213\240\352\262\275\353\247\235_ANN/autograd_basic.py" (98%) rename "03-\355\214\214\354\235\264\355\206\240\354\271\230\353\241\234_\352\265\254\355\230\204\355\225\230\353\212\224_\354\235\270\352\263\265_\354\213\240\352\262\275\353\247\235/basic_neural_network.ipynb" => "03-\355\214\214\354\235\264\355\206\240\354\271\230\353\241\234_\352\265\254\355\230\204\355\225\230\353\212\224_\354\213\240\352\262\275\353\247\235_ANN/basic_neural_network.ipynb" (100%) rename "03-\355\214\214\354\235\264\355\206\240\354\271\230\353\241\234_\352\265\254\355\230\204\355\225\230\353\212\224_\354\235\270\352\263\265_\354\213\240\352\262\275\353\247\235/basic_neural_network.py" => "03-\355\214\214\354\235\264\355\206\240\354\271\230\353\241\234_\352\265\254\355\230\204\355\225\230\353\212\224_\354\213\240\352\262\275\353\247\235_ANN/basic_neural_network.py" (99%) rename "03-\355\214\214\354\235\264\355\206\240\354\271\230\353\241\234_\352\265\254\355\230\204\355\225\230\353\212\224_\354\235\270\352\263\265_\354\213\240\352\262\275\353\247\235/t1.p" => "03-\355\214\214\354\235\264\355\206\240\354\271\230\353\241\234_\352\265\254\355\230\204\355\225\230\353\212\224_\354\213\240\352\262\275\353\247\235_ANN/broken_image_t.p" (100%) rename "03-\355\214\214\354\235\264\355\206\240\354\271\230\353\241\234_\352\265\254\355\230\204\355\225\230\353\212\224_\354\235\270\352\263\265_\354\213\240\352\262\275\353\247\235/image_recovery.ipynb" => "03-\355\214\214\354\235\264\355\206\240\354\271\230\353\241\234_\352\265\254\355\230\204\355\225\230\353\212\224_\354\213\240\352\262\275\353\247\235_ANN/image_recovery.ipynb" (100%) rename "03-\355\214\214\354\235\264\355\206\240\354\271\230\353\241\234_\352\265\254\355\230\204\355\225\230\353\212\224_\354\235\270\352\263\265_\354\213\240\352\262\275\353\247\235/image_recovery.py" => "03-\355\214\214\354\235\264\355\206\240\354\271\230\353\241\234_\352\265\254\355\230\204\355\225\230\353\212\224_\354\213\240\352\262\275\353\247\235_ANN/image_recovery.py" (99%) rename "03-\355\214\214\354\235\264\355\206\240\354\271\230\353\241\234_\352\265\254\355\230\204\355\225\230\353\212\224_\354\235\270\352\263\265_\354\213\240\352\262\275\353\247\235/images/ReLU.png" => "03-\355\214\214\354\235\264\355\206\240\354\271\230\353\241\234_\352\265\254\355\230\204\355\225\230\353\212\224_\354\213\240\352\262\275\353\247\235_ANN/images/ReLU.png" (100%) rename "03-\355\214\214\354\235\264\355\206\240\354\271\230\353\241\234_\352\265\254\355\230\204\355\225\230\353\212\224_\354\235\270\352\263\265_\354\213\240\352\262\275\353\247\235/images/data_distribution.png" => "03-\355\214\214\354\235\264\355\206\240\354\271\230\353\241\234_\352\265\254\355\230\204\355\225\230\353\212\224_\354\213\240\352\262\275\353\247\235_ANN/images/data_distribution.png" (100%) rename "03-\355\214\214\354\235\264\355\206\240\354\271\230\353\241\234_\352\265\254\355\230\204\355\225\230\353\212\224_\354\235\270\352\263\265_\354\213\240\352\262\275\353\247\235/images/img.png" => "03-\355\214\214\354\235\264\355\206\240\354\271\230\353\241\234_\352\265\254\355\230\204\355\225\230\353\212\224_\354\213\240\352\262\275\353\247\235_ANN/images/img.png" (100%) rename "03-\355\214\214\354\235\264\355\206\240\354\271\230\353\241\234_\352\265\254\355\230\204\355\225\230\353\212\224_\354\235\270\352\263\265_\354\213\240\352\262\275\353\247\235/images/mm.png" => "03-\355\214\214\354\235\264\355\206\240\354\271\230\353\241\234_\352\265\254\355\230\204\355\225\230\353\212\224_\354\213\240\352\262\275\353\247\235_ANN/images/mm.png" (100%) rename "03-\355\214\214\354\235\264\355\206\240\354\271\230\353\241\234_\352\265\254\355\230\204\355\225\230\353\212\224_\354\235\270\352\263\265_\354\213\240\352\262\275\353\247\235/images/sigmoid.png" => "03-\355\214\214\354\235\264\355\206\240\354\271\230\353\241\234_\352\265\254\355\230\204\355\225\230\353\212\224_\354\213\240\352\262\275\353\247\235_ANN/images/sigmoid.png" (100%) rename "03-\355\214\214\354\235\264\355\206\240\354\271\230\353\241\234_\352\265\254\355\230\204\355\225\230\353\212\224_\354\235\270\352\263\265_\354\213\240\352\262\275\353\247\235/model.pt" => "03-\355\214\214\354\235\264\355\206\240\354\271\230\353\241\234_\352\265\254\355\230\204\355\225\230\353\212\224_\354\213\240\352\262\275\353\247\235_ANN/model.pt" (100%) rename "03-\355\214\214\354\235\264\355\206\240\354\271\230\353\241\234_\352\265\254\355\230\204\355\225\230\353\212\224_\354\235\270\352\263\265_\354\213\240\352\262\275\353\247\235/tensor_basic.ipynb" => "03-\355\214\214\354\235\264\355\206\240\354\271\230\353\241\234_\352\265\254\355\230\204\355\225\230\353\212\224_\354\213\240\352\262\275\353\247\235_ANN/tensor_basic.ipynb" (100%) rename "03-\355\214\214\354\235\264\355\206\240\354\271\230\353\241\234_\352\265\254\355\230\204\355\225\230\353\212\224_\354\235\270\352\263\265_\354\213\240\352\262\275\353\247\235/tensor_basic.py" => "03-\355\214\214\354\235\264\355\206\240\354\271\230\353\241\234_\352\265\254\355\230\204\355\225\230\353\212\224_\354\213\240\352\262\275\353\247\235_ANN/tensor_basic.py" (99%) rename "03-\355\214\214\354\235\264\355\206\240\354\271\230\353\241\234_\352\265\254\355\230\204\355\225\230\353\212\224_\354\235\270\352\263\265_\354\213\240\352\262\275\353\247\235/tensor_operation.ipynb" => "03-\355\214\214\354\235\264\355\206\240\354\271\230\353\241\234_\352\265\254\355\230\204\355\225\230\353\212\224_\354\213\240\352\262\275\353\247\235_ANN/tensor_operation.ipynb" (100%) rename "03-\355\214\214\354\235\264\355\206\240\354\271\230\353\241\234_\352\265\254\355\230\204\355\225\230\353\212\224_\354\235\270\352\263\265_\354\213\240\352\262\275\353\247\235/tensor_operation.py" => "03-\355\214\214\354\235\264\355\206\240\354\271\230\353\241\234_\352\265\254\355\230\204\355\225\230\353\212\224_\354\213\240\352\262\275\353\247\235_ANN/tensor_operation.py" (99%) delete mode 100644 "03-\355\214\214\354\235\264\355\206\240\354\271\230\353\241\234_\352\265\254\355\230\204\355\225\230\353\212\224_\354\235\270\352\263\265_\354\213\240\352\262\275\353\247\235/broken_image_t.p" delete mode 100644 "04-\353\224\245\353\237\254\353\213\235\354\234\274\353\241\234_\355\214\250\354\205\230_\354\225\204\354\235\264\355\205\234_\352\265\254\353\266\204\355\225\230\352\270\260/README.md" create mode 100644 "04-\353\224\245\353\237\254\353\213\235\354\234\274\353\241\234_\355\214\250\354\205\230_\354\225\204\354\235\264\355\205\234_\352\265\254\353\266\204\355\225\230\352\270\260_DNN/README.md" rename "04-\353\224\245\353\237\254\353\213\235\354\234\274\353\241\234_\355\214\250\354\205\230_\354\225\204\354\235\264\355\205\234_\352\265\254\353\266\204\355\225\230\352\270\260/assets/horizontalflip.png" => "04-\353\224\245\353\237\254\353\213\235\354\234\274\353\241\234_\355\214\250\354\205\230_\354\225\204\354\235\264\355\205\234_\352\265\254\353\266\204\355\225\230\352\270\260_DNN/assets/horizontalflip.png" (100%) rename "04-\353\224\245\353\237\254\353\213\235\354\234\274\353\241\234_\355\214\250\354\205\230_\354\225\204\354\235\264\355\205\234_\352\265\254\353\266\204\355\225\230\352\270\260/assets/original.png" => "04-\353\224\245\353\237\254\353\213\235\354\234\274\353\241\234_\355\214\250\354\205\230_\354\225\204\354\235\264\355\205\234_\352\265\254\353\266\204\355\225\230\352\270\260_DNN/assets/original.png" (100%) rename "04-\353\224\245\353\237\254\353\213\235\354\234\274\353\241\234_\355\214\250\354\205\230_\354\225\204\354\235\264\355\205\234_\352\265\254\353\266\204\355\225\230\352\270\260/fashion_mnist.ipynb" => "04-\353\224\245\353\237\254\353\213\235\354\234\274\353\241\234_\355\214\250\354\205\230_\354\225\204\354\235\264\355\205\234_\352\265\254\353\266\204\355\225\230\352\270\260_DNN/fashion_mnist.ipynb" (100%) rename "04-\353\224\245\353\237\254\353\213\235\354\234\274\353\241\234_\355\214\250\354\205\230_\354\225\204\354\235\264\355\205\234_\352\265\254\353\266\204\355\225\230\352\270\260/fashion_mnist.py" => "04-\353\224\245\353\237\254\353\213\235\354\234\274\353\241\234_\355\214\250\354\205\230_\354\225\204\354\235\264\355\205\234_\352\265\254\353\266\204\355\225\230\352\270\260_DNN/fashion_mnist.py" (98%) rename "04-\353\224\245\353\237\254\353\213\235\354\234\274\353\241\234_\355\214\250\354\205\230_\354\225\204\354\235\264\355\205\234_\352\265\254\353\266\204\355\225\230\352\270\260/neural-network.ipynb" => "04-\353\224\245\353\237\254\353\213\235\354\234\274\353\241\234_\355\214\250\354\205\230_\354\225\204\354\235\264\355\205\234_\352\265\254\353\266\204\355\225\230\352\270\260_DNN/neural-network.ipynb" (100%) rename "04-\353\224\245\353\237\254\353\213\235\354\234\274\353\241\234_\355\214\250\354\205\230_\354\225\204\354\235\264\355\205\234_\352\265\254\353\266\204\355\225\230\352\270\260/neural-network.py" => "04-\353\224\245\353\237\254\353\213\235\354\234\274\353\241\234_\355\214\250\354\205\230_\354\225\204\354\235\264\355\205\234_\352\265\254\353\266\204\355\225\230\352\270\260_DNN/neural-network.py" (99%) rename "04-\353\224\245\353\237\254\353\213\235\354\234\274\353\241\234_\355\214\250\354\205\230_\354\225\204\354\235\264\355\205\234_\352\265\254\353\266\204\355\225\230\352\270\260/overfitting_and_regularization.ipynb" => "04-\353\224\245\353\237\254\353\213\235\354\234\274\353\241\234_\355\214\250\354\205\230_\354\225\204\354\235\264\355\205\234_\352\265\254\353\266\204\355\225\230\352\270\260_DNN/overfitting_and_regularization.ipynb" (100%) rename "04-\353\224\245\353\237\254\353\213\235\354\234\274\353\241\234_\355\214\250\354\205\230_\354\225\204\354\235\264\355\205\234_\352\265\254\353\266\204\355\225\230\352\270\260/overfitting_and_regularization.py" => "04-\353\224\245\353\237\254\353\213\235\354\234\274\353\241\234_\355\214\250\354\205\230_\354\225\204\354\235\264\355\205\234_\352\265\254\353\266\204\355\225\230\352\270\260_DNN/overfitting_and_regularization.py" (99%) rename "06-\354\202\254\353\236\214\354\235\230_\354\247\200\353\217\204_\354\227\206\354\235\264_\355\225\231\354\212\265\355\225\230\353\212\224_\354\230\244\355\206\240\354\235\270\354\275\224\353\215\224/01-basic-autoencoder.ipynb" => "06-\354\202\254\353\236\214\354\235\230_\354\247\200\353\217\204_\354\227\206\354\235\264_\355\225\231\354\212\265\355\225\230\353\212\224_Autoencoder/01-basic-autoencoder.ipynb" (100%) rename "06-\354\202\254\353\236\214\354\235\230_\354\247\200\353\217\204_\354\227\206\354\235\264_\355\225\231\354\212\265\355\225\230\353\212\224_\354\230\244\355\206\240\354\235\270\354\275\224\353\215\224/01-basic-autoencoder.py" => "06-\354\202\254\353\236\214\354\235\230_\354\247\200\353\217\204_\354\227\206\354\235\264_\355\225\231\354\212\265\355\225\230\353\212\224_Autoencoder/01-basic-autoencoder.py" (99%) rename "06-\354\202\254\353\236\214\354\235\230_\354\247\200\353\217\204_\354\227\206\354\235\264_\355\225\231\354\212\265\355\225\230\353\212\224_\354\230\244\355\206\240\354\235\270\354\275\224\353\215\224/02-denoising-autoencoder.ipynb" => "06-\354\202\254\353\236\214\354\235\230_\354\247\200\353\217\204_\354\227\206\354\235\264_\355\225\231\354\212\265\355\225\230\353\212\224_Autoencoder/02-denoising-autoencoder.ipynb" (100%) rename "06-\354\202\254\353\236\214\354\235\230_\354\247\200\353\217\204_\354\227\206\354\235\264_\355\225\231\354\212\265\355\225\230\353\212\224_\354\230\244\355\206\240\354\235\270\354\275\224\353\215\224/02-denoising-autoencoder.py" => "06-\354\202\254\353\236\214\354\235\230_\354\247\200\353\217\204_\354\227\206\354\235\264_\355\225\231\354\212\265\355\225\230\353\212\224_Autoencoder/02-denoising-autoencoder.py" (99%) rename "06-\354\202\254\353\236\214\354\235\230_\354\247\200\353\217\204_\354\227\206\354\235\264_\355\225\231\354\212\265\355\225\230\353\212\224_\354\230\244\355\206\240\354\235\270\354\275\224\353\215\224/README.md" => "06-\354\202\254\353\236\214\354\235\230_\354\247\200\353\217\204_\354\227\206\354\235\264_\355\225\231\354\212\265\355\225\230\353\212\224_Autoencoder/README.md" (100%) rename "06-\354\202\254\353\236\214\354\235\230_\354\247\200\353\217\204_\354\227\206\354\235\264_\355\225\231\354\212\265\355\225\230\353\212\224_\354\230\244\355\206\240\354\235\270\354\275\224\353\215\224/assets/autoencoder.png" => "06-\354\202\254\353\236\214\354\235\230_\354\247\200\353\217\204_\354\227\206\354\235\264_\355\225\231\354\212\265\355\225\230\353\212\224_Autoencoder/assets/autoencoder.png" (100%) rename "08-\353\224\245\353\237\254\353\213\235_\355\225\264\355\202\271\355\225\230\352\270\260/01-fgsm-attack.ipynb" => "08-\353\224\245\353\237\254\353\213\235_\355\225\264\355\202\271\355\225\230\352\270\260_Adversarial_Attack/01-fgsm-attack.ipynb" (100%) rename "08-\353\224\245\353\237\254\353\213\235_\355\225\264\355\202\271\355\225\230\352\270\260/01-fgsm-attack.py" => "08-\353\224\245\353\237\254\353\213\235_\355\225\264\355\202\271\355\225\230\352\270\260_Adversarial_Attack/01-fgsm-attack.py" (99%) rename "08-\353\224\245\353\237\254\353\213\235_\355\225\264\355\202\271\355\225\230\352\270\260/README.md" => "08-\353\224\245\353\237\254\353\213\235_\355\225\264\355\202\271\355\225\230\352\270\260_Adversarial_Attack/README.md" (100%) rename "08-\353\224\245\353\237\254\353\213\235_\355\225\264\355\202\271\355\225\230\352\270\260/imagenet_samples/chihuahua.jpg" => "08-\353\224\245\353\237\254\353\213\235_\355\225\264\355\202\271\355\225\230\352\270\260_Adversarial_Attack/imagenet_samples/chihuahua.jpg" (100%) rename "08-\353\224\245\353\237\254\353\213\235_\355\225\264\355\202\271\355\225\230\352\270\260/imagenet_samples/corgie.jpg" => "08-\353\224\245\353\237\254\353\213\235_\355\225\264\355\202\271\355\225\230\352\270\260_Adversarial_Attack/imagenet_samples/corgie.jpg" (100%) rename "08-\353\224\245\353\237\254\353\213\235_\355\225\264\355\202\271\355\225\230\352\270\260/imagenet_samples/imagenet_classes.json" => "08-\353\224\245\353\237\254\353\213\235_\355\225\264\355\202\271\355\225\230\352\270\260_Adversarial_Attack/imagenet_samples/imagenet_classes.json" (100%) rename "08-\353\224\245\353\237\254\353\213\235_\355\225\264\355\202\271\355\225\230\352\270\260/imagenet_samples/stoplight.jpg" => "08-\353\224\245\353\237\254\353\213\235_\355\225\264\355\202\271\355\225\230\352\270\260_Adversarial_Attack/imagenet_samples/stoplight.jpg" (100%) rename "10-\354\243\274\354\226\264\354\247\204_\355\231\230\352\262\275\352\263\274_\354\203\201\355\230\270\354\236\221\354\232\251\354\235\204_\355\206\265\355\225\264_\355\225\231\354\212\265\355\225\230\353\212\224_DQN/01-cartpole-dqn.ipynb" => "10-\354\243\274\354\226\264\354\247\204_\355\231\230\352\262\275\352\263\274_\354\203\201\355\230\270\354\236\221\354\232\251\354\235\204_\355\206\265\355\225\264_\354\204\261\354\236\245\355\225\230\353\212\224_DQN/01-cartpole-dqn.ipynb" (100%) rename "10-\354\243\274\354\226\264\354\247\204_\355\231\230\352\262\275\352\263\274_\354\203\201\355\230\270\354\236\221\354\232\251\354\235\204_\355\206\265\355\225\264_\355\225\231\354\212\265\355\225\230\353\212\224_DQN/01-cartpole-dqn.py" => "10-\354\243\274\354\226\264\354\247\204_\355\231\230\352\262\275\352\263\274_\354\203\201\355\230\270\354\236\221\354\232\251\354\235\204_\355\206\265\355\225\264_\354\204\261\354\236\245\355\225\230\353\212\224_DQN/01-cartpole-dqn.py" (99%) rename "10-\354\243\274\354\226\264\354\247\204_\355\231\230\352\262\275\352\263\274_\354\203\201\355\230\270\354\236\221\354\232\251\354\235\204_\355\206\265\355\225\264_\355\225\231\354\212\265\355\225\230\353\212\224_DQN/README.md" => "10-\354\243\274\354\226\264\354\247\204_\355\231\230\352\262\275\352\263\274_\354\203\201\355\230\270\354\236\221\354\232\251\354\235\204_\355\206\265\355\225\264_\354\204\261\354\236\245\355\225\230\353\212\224_DQN/README.md" (100%) rename "10-\354\243\274\354\226\264\354\247\204_\355\231\230\352\262\275\352\263\274_\354\203\201\355\230\270\354\236\221\354\232\251\354\235\204_\355\206\265\355\225\264_\355\225\231\354\212\265\355\225\230\353\212\224_DQN/assets/dqn_net.png" => "10-\354\243\274\354\226\264\354\247\204_\355\231\230\352\262\275\352\263\274_\354\203\201\355\230\270\354\236\221\354\232\251\354\235\204_\355\206\265\355\225\264_\354\204\261\354\236\245\355\225\230\353\212\224_DQN/assets/dqn_net.png" (100%) rename "10-\354\243\274\354\226\264\354\247\204_\355\231\230\352\262\275\352\263\274_\354\203\201\355\230\270\354\236\221\354\232\251\354\235\204_\355\206\265\355\225\264_\355\225\231\354\212\265\355\225\230\353\212\224_DQN/assets/rl.png" => "10-\354\243\274\354\226\264\354\247\204_\355\231\230\352\262\275\352\263\274_\354\203\201\355\230\270\354\236\221\354\232\251\354\235\204_\355\206\265\355\225\264_\354\204\261\354\236\245\355\225\230\353\212\224_DQN/assets/rl.png" (100%) create mode 100644 test/test_03.py diff --git a/.gitignore b/.gitignore index 632a274..c32dc89 100644 --- a/.gitignore +++ b/.gitignore @@ -108,3 +108,5 @@ data/ tmp/ snapshot/ + +.vscode diff --git "a/03-\355\214\214\354\235\264\355\206\240\354\271\230\353\241\234_\352\265\254\355\230\204\355\225\230\353\212\224_\354\235\270\352\263\265_\354\213\240\352\262\275\353\247\235/README.md" "b/03-\355\214\214\354\235\264\355\206\240\354\271\230\353\241\234_\352\265\254\355\230\204\355\225\230\353\212\224_\354\213\240\352\262\275\353\247\235_ANN/README.md" similarity index 100% rename from "03-\355\214\214\354\235\264\355\206\240\354\271\230\353\241\234_\352\265\254\355\230\204\355\225\230\353\212\224_\354\235\270\352\263\265_\354\213\240\352\262\275\353\247\235/README.md" rename to "03-\355\214\214\354\235\264\355\206\240\354\271\230\353\241\234_\352\265\254\355\230\204\355\225\230\353\212\224_\354\213\240\352\262\275\353\247\235_ANN/README.md" diff --git "a/03-\355\214\214\354\235\264\355\206\240\354\271\230\353\241\234_\352\265\254\355\230\204\355\225\230\353\212\224_\354\235\270\352\263\265_\354\213\240\352\262\275\353\247\235/autograd_basic.ipynb" "b/03-\355\214\214\354\235\264\355\206\240\354\271\230\353\241\234_\352\265\254\355\230\204\355\225\230\353\212\224_\354\213\240\352\262\275\353\247\235_ANN/autograd_basic.ipynb" similarity index 100% rename from "03-\355\214\214\354\235\264\355\206\240\354\271\230\353\241\234_\352\265\254\355\230\204\355\225\230\353\212\224_\354\235\270\352\263\265_\354\213\240\352\262\275\353\247\235/autograd_basic.ipynb" rename to "03-\355\214\214\354\235\264\355\206\240\354\271\230\353\241\234_\352\265\254\355\230\204\355\225\230\353\212\224_\354\213\240\352\262\275\353\247\235_ANN/autograd_basic.ipynb" diff --git "a/03-\355\214\214\354\235\264\355\206\240\354\271\230\353\241\234_\352\265\254\355\230\204\355\225\230\353\212\224_\354\235\270\352\263\265_\354\213\240\352\262\275\353\247\235/autograd_basic.py" "b/03-\355\214\214\354\235\264\355\206\240\354\271\230\353\241\234_\352\265\254\355\230\204\355\225\230\353\212\224_\354\213\240\352\262\275\353\247\235_ANN/autograd_basic.py" similarity index 98% rename from "03-\355\214\214\354\235\264\355\206\240\354\271\230\353\241\234_\352\265\254\355\230\204\355\225\230\353\212\224_\354\235\270\352\263\265_\354\213\240\352\262\275\353\247\235/autograd_basic.py" rename to "03-\355\214\214\354\235\264\355\206\240\354\271\230\353\241\234_\352\265\254\355\230\204\355\225\230\353\212\224_\354\213\240\352\262\275\353\247\235_ANN/autograd_basic.py" index c1e0990..d84dfa0 100644 --- "a/03-\355\214\214\354\235\264\355\206\240\354\271\230\353\241\234_\352\265\254\355\230\204\355\225\230\353\212\224_\354\235\270\352\263\265_\354\213\240\352\262\275\353\247\235/autograd_basic.py" +++ "b/03-\355\214\214\354\235\264\355\206\240\354\271\230\353\241\234_\352\265\254\355\230\204\355\225\230\353\212\224_\354\213\240\352\262\275\353\247\235_ANN/autograd_basic.py" @@ -3,13 +3,10 @@ import torch - w = torch.tensor(1.0, requires_grad=True) - a = w*3 l = a**2 l.backward() print(w.grad) print('l을 w로 미분한 값은 {}'.format(w.grad)) - diff --git "a/03-\355\214\214\354\235\264\355\206\240\354\271\230\353\241\234_\352\265\254\355\230\204\355\225\230\353\212\224_\354\235\270\352\263\265_\354\213\240\352\262\275\353\247\235/basic_neural_network.ipynb" "b/03-\355\214\214\354\235\264\355\206\240\354\271\230\353\241\234_\352\265\254\355\230\204\355\225\230\353\212\224_\354\213\240\352\262\275\353\247\235_ANN/basic_neural_network.ipynb" similarity index 100% rename from "03-\355\214\214\354\235\264\355\206\240\354\271\230\353\241\234_\352\265\254\355\230\204\355\225\230\353\212\224_\354\235\270\352\263\265_\354\213\240\352\262\275\353\247\235/basic_neural_network.ipynb" rename to "03-\355\214\214\354\235\264\355\206\240\354\271\230\353\241\234_\352\265\254\355\230\204\355\225\230\353\212\224_\354\213\240\352\262\275\353\247\235_ANN/basic_neural_network.ipynb" diff --git "a/03-\355\214\214\354\235\264\355\206\240\354\271\230\353\241\234_\352\265\254\355\230\204\355\225\230\353\212\224_\354\235\270\352\263\265_\354\213\240\352\262\275\353\247\235/basic_neural_network.py" "b/03-\355\214\214\354\235\264\355\206\240\354\271\230\353\241\234_\352\265\254\355\230\204\355\225\230\353\212\224_\354\213\240\352\262\275\353\247\235_ANN/basic_neural_network.py" similarity index 99% rename from "03-\355\214\214\354\235\264\355\206\240\354\271\230\353\241\234_\352\265\254\355\230\204\355\225\230\353\212\224_\354\235\270\352\263\265_\354\213\240\352\262\275\353\247\235/basic_neural_network.py" rename to "03-\355\214\214\354\235\264\355\206\240\354\271\230\353\241\234_\352\265\254\355\230\204\355\225\230\353\212\224_\354\213\240\352\262\275\353\247\235_ANN/basic_neural_network.py" index cbb10d4..645363c 100644 --- "a/03-\355\214\214\354\235\264\355\206\240\354\271\230\353\241\234_\352\265\254\355\230\204\355\225\230\353\212\224_\354\235\270\352\263\265_\354\213\240\352\262\275\353\247\235/basic_neural_network.py" +++ "b/03-\355\214\214\354\235\264\355\206\240\354\271\230\353\241\234_\352\265\254\355\230\204\355\225\230\353\212\224_\354\213\240\352\262\275\353\247\235_ANN/basic_neural_network.py" @@ -10,12 +10,10 @@ import matplotlib.pyplot as plt import torch.nn.functional as F - n_dim = 2 x_train, y_train = make_blobs(n_samples=80, n_features=n_dim, centers=[[1,1],[-1,-1],[1,-1],[-1,1]], shuffle=True, cluster_std=0.3) x_test, y_test = make_blobs(n_samples=20, n_features=n_dim, centers=[[1,1],[-1,-1],[1,-1],[-1,1]], shuffle=True, cluster_std=0.3) - def label_map(y_, from_, to_): y = numpy.copy(y_) for f in from_: @@ -27,7 +25,6 @@ def label_map(y_, from_, to_): y_test = label_map(y_test, [0, 1], 0) y_test = label_map(y_test, [2, 3], 1) - def vis_data(x,y = None, c = 'r'): if y is None: y = [None] * len(x) @@ -41,14 +38,12 @@ def vis_data(x,y = None, c = 'r'): vis_data(x_train, y_train, c='r') plt.show() - x_train = torch.FloatTensor(x_train) print(x_train.shape) x_test = torch.FloatTensor(x_test) y_train = torch.FloatTensor(y_train) y_test = torch.FloatTensor(y_test) - class NeuralNet(torch.nn.Module): def __init__(self, input_size, hidden_size): super(NeuralNet, self).__init__() @@ -66,19 +61,16 @@ def forward(self, input_tensor): output = self.sigmoid(linear2) return output - model = NeuralNet(2, 5) learning_rate = 0.03 criterion = torch.nn.BCELoss() epochs = 2000 optimizer = torch.optim.SGD(model.parameters(), lr = learning_rate) - model.eval() test_loss_before = criterion(model(x_test).squeeze(), y_test) print('Before Training, test loss is {}'.format(test_loss_before.item())) - # 오차값이 0.73 이 나왔습니다. 이정도의 오차를 가진 모델은 사실상 분류하는 능력이 없다고 봐도 무방합니다. # 자, 이제 드디어 인공신경망을 학습시켜 퍼포먼스를 향상시켜 보겠습니다. @@ -92,12 +84,10 @@ def forward(self, input_tensor): train_loss.backward() optimizer.step() - model.eval() test_loss = criterion(model(x_test).squeeze(), y_test) print('After Training, test loss is {}'.format(test_loss.item())) - # 학습을 하기 전과 비교했을때 현저하게 줄어든 오차값을 확인 하실 수 있습니다. # 지금까지 인공신경망을 구현하고 학습시켜 보았습니다. # 이제 학습된 모델을 .pt 파일로 저장해 보겠습니다. @@ -105,11 +95,9 @@ def forward(self, input_tensor): torch.save(model.state_dict(), './model.pt') print('state_dict format of the model: {}'.format(model.state_dict())) - # `save()` 를 실행하고 나면 학습된 신경망의 가중치를 내포하는 model.pt 라는 파일이 생성됩니다. 아래 코드처럼 새로운 신경망 객체에 model.pt 속의 가중치값을 입력시키는 것 또한 가능합니다. new_model = NeuralNet(2, 5) new_model.load_state_dict(torch.load('./model.pt')) new_model.eval() print('벡터 [-1, 1]이 레이블 1을 가질 확률은 {}'.format(new_model(torch.FloatTensor([-1,1])).item())) - diff --git "a/03-\355\214\214\354\235\264\355\206\240\354\271\230\353\241\234_\352\265\254\355\230\204\355\225\230\353\212\224_\354\235\270\352\263\265_\354\213\240\352\262\275\353\247\235/t1.p" "b/03-\355\214\214\354\235\264\355\206\240\354\271\230\353\241\234_\352\265\254\355\230\204\355\225\230\353\212\224_\354\213\240\352\262\275\353\247\235_ANN/broken_image_t.p" similarity index 100% rename from "03-\355\214\214\354\235\264\355\206\240\354\271\230\353\241\234_\352\265\254\355\230\204\355\225\230\353\212\224_\354\235\270\352\263\265_\354\213\240\352\262\275\353\247\235/t1.p" rename to "03-\355\214\214\354\235\264\355\206\240\354\271\230\353\241\234_\352\265\254\355\230\204\355\225\230\353\212\224_\354\213\240\352\262\275\353\247\235_ANN/broken_image_t.p" diff --git "a/03-\355\214\214\354\235\264\355\206\240\354\271\230\353\241\234_\352\265\254\355\230\204\355\225\230\353\212\224_\354\235\270\352\263\265_\354\213\240\352\262\275\353\247\235/image_recovery.ipynb" "b/03-\355\214\214\354\235\264\355\206\240\354\271\230\353\241\234_\352\265\254\355\230\204\355\225\230\353\212\224_\354\213\240\352\262\275\353\247\235_ANN/image_recovery.ipynb" similarity index 100% rename from "03-\355\214\214\354\235\264\355\206\240\354\271\230\353\241\234_\352\265\254\355\230\204\355\225\230\353\212\224_\354\235\270\352\263\265_\354\213\240\352\262\275\353\247\235/image_recovery.ipynb" rename to "03-\355\214\214\354\235\264\355\206\240\354\271\230\353\241\234_\352\265\254\355\230\204\355\225\230\353\212\224_\354\213\240\352\262\275\353\247\235_ANN/image_recovery.ipynb" diff --git "a/03-\355\214\214\354\235\264\355\206\240\354\271\230\353\241\234_\352\265\254\355\230\204\355\225\230\353\212\224_\354\235\270\352\263\265_\354\213\240\352\262\275\353\247\235/image_recovery.py" "b/03-\355\214\214\354\235\264\355\206\240\354\271\230\353\241\234_\352\265\254\355\230\204\355\225\230\353\212\224_\354\213\240\352\262\275\353\247\235_ANN/image_recovery.py" similarity index 99% rename from "03-\355\214\214\354\235\264\355\206\240\354\271\230\353\241\234_\352\265\254\355\230\204\355\225\230\353\212\224_\354\235\270\352\263\265_\354\213\240\352\262\275\353\247\235/image_recovery.py" rename to "03-\355\214\214\354\235\264\355\206\240\354\271\230\353\241\234_\352\265\254\355\230\204\355\225\230\353\212\224_\354\213\240\352\262\275\353\247\235_ANN/image_recovery.py" index ed68fbc..3c2f0c3 100644 --- "a/03-\355\214\214\354\235\264\355\206\240\354\271\230\353\241\234_\352\265\254\355\230\204\355\225\230\353\212\224_\354\235\270\352\263\265_\354\213\240\352\262\275\353\247\235/image_recovery.py" +++ "b/03-\355\214\214\354\235\264\355\206\240\354\271\230\353\241\234_\352\265\254\355\230\204\355\225\230\353\212\224_\354\213\240\352\262\275\353\247\235_ANN/image_recovery.py" @@ -11,14 +11,11 @@ import pickle import matplotlib.pyplot as plt - shp_original_img = (100, 100) broken_image = torch.FloatTensor( pickle.load(open('./broken_image_t.p', 'rb'),encoding='latin1' ) ) - plt.imshow(broken_image.view(100,100)) - def weird_function(x, n_iter=5): h = x filt = torch.tensor([-1./3, 1./3, -1./3]) @@ -31,14 +28,11 @@ def weird_function(x, n_iter=5): h = torch.cat( (h[h.shape[0]//2:],h[:h.shape[0]//2]), 0 ) return h - def distance_loss(hypothesis, broken_image): return torch.dist(hypothesis, broken_image) - random_tensor = torch.randn(10000, dtype = torch.float) - lr = 0.8 for i in range(0,20000): random_tensor.requires_grad_(True) @@ -50,6 +44,4 @@ def distance_loss(hypothesis, broken_image): if i % 1000 == 0: print('Loss at {} = {}'.format(i, loss.item())) - plt.imshow(random_tensor.view(100,100).data) - diff --git "a/03-\355\214\214\354\235\264\355\206\240\354\271\230\353\241\234_\352\265\254\355\230\204\355\225\230\353\212\224_\354\235\270\352\263\265_\354\213\240\352\262\275\353\247\235/images/ReLU.png" "b/03-\355\214\214\354\235\264\355\206\240\354\271\230\353\241\234_\352\265\254\355\230\204\355\225\230\353\212\224_\354\213\240\352\262\275\353\247\235_ANN/images/ReLU.png" similarity index 100% rename from "03-\355\214\214\354\235\264\355\206\240\354\271\230\353\241\234_\352\265\254\355\230\204\355\225\230\353\212\224_\354\235\270\352\263\265_\354\213\240\352\262\275\353\247\235/images/ReLU.png" rename to "03-\355\214\214\354\235\264\355\206\240\354\271\230\353\241\234_\352\265\254\355\230\204\355\225\230\353\212\224_\354\213\240\352\262\275\353\247\235_ANN/images/ReLU.png" diff --git "a/03-\355\214\214\354\235\264\355\206\240\354\271\230\353\241\234_\352\265\254\355\230\204\355\225\230\353\212\224_\354\235\270\352\263\265_\354\213\240\352\262\275\353\247\235/images/data_distribution.png" "b/03-\355\214\214\354\235\264\355\206\240\354\271\230\353\241\234_\352\265\254\355\230\204\355\225\230\353\212\224_\354\213\240\352\262\275\353\247\235_ANN/images/data_distribution.png" similarity index 100% rename from "03-\355\214\214\354\235\264\355\206\240\354\271\230\353\241\234_\352\265\254\355\230\204\355\225\230\353\212\224_\354\235\270\352\263\265_\354\213\240\352\262\275\353\247\235/images/data_distribution.png" rename to "03-\355\214\214\354\235\264\355\206\240\354\271\230\353\241\234_\352\265\254\355\230\204\355\225\230\353\212\224_\354\213\240\352\262\275\353\247\235_ANN/images/data_distribution.png" diff --git "a/03-\355\214\214\354\235\264\355\206\240\354\271\230\353\241\234_\352\265\254\355\230\204\355\225\230\353\212\224_\354\235\270\352\263\265_\354\213\240\352\262\275\353\247\235/images/img.png" "b/03-\355\214\214\354\235\264\355\206\240\354\271\230\353\241\234_\352\265\254\355\230\204\355\225\230\353\212\224_\354\213\240\352\262\275\353\247\235_ANN/images/img.png" similarity index 100% rename from "03-\355\214\214\354\235\264\355\206\240\354\271\230\353\241\234_\352\265\254\355\230\204\355\225\230\353\212\224_\354\235\270\352\263\265_\354\213\240\352\262\275\353\247\235/images/img.png" rename to "03-\355\214\214\354\235\264\355\206\240\354\271\230\353\241\234_\352\265\254\355\230\204\355\225\230\353\212\224_\354\213\240\352\262\275\353\247\235_ANN/images/img.png" diff --git "a/03-\355\214\214\354\235\264\355\206\240\354\271\230\353\241\234_\352\265\254\355\230\204\355\225\230\353\212\224_\354\235\270\352\263\265_\354\213\240\352\262\275\353\247\235/images/mm.png" "b/03-\355\214\214\354\235\264\355\206\240\354\271\230\353\241\234_\352\265\254\355\230\204\355\225\230\353\212\224_\354\213\240\352\262\275\353\247\235_ANN/images/mm.png" similarity index 100% rename from "03-\355\214\214\354\235\264\355\206\240\354\271\230\353\241\234_\352\265\254\355\230\204\355\225\230\353\212\224_\354\235\270\352\263\265_\354\213\240\352\262\275\353\247\235/images/mm.png" rename to "03-\355\214\214\354\235\264\355\206\240\354\271\230\353\241\234_\352\265\254\355\230\204\355\225\230\353\212\224_\354\213\240\352\262\275\353\247\235_ANN/images/mm.png" diff --git "a/03-\355\214\214\354\235\264\355\206\240\354\271\230\353\241\234_\352\265\254\355\230\204\355\225\230\353\212\224_\354\235\270\352\263\265_\354\213\240\352\262\275\353\247\235/images/sigmoid.png" "b/03-\355\214\214\354\235\264\355\206\240\354\271\230\353\241\234_\352\265\254\355\230\204\355\225\230\353\212\224_\354\213\240\352\262\275\353\247\235_ANN/images/sigmoid.png" similarity index 100% rename from "03-\355\214\214\354\235\264\355\206\240\354\271\230\353\241\234_\352\265\254\355\230\204\355\225\230\353\212\224_\354\235\270\352\263\265_\354\213\240\352\262\275\353\247\235/images/sigmoid.png" rename to "03-\355\214\214\354\235\264\355\206\240\354\271\230\353\241\234_\352\265\254\355\230\204\355\225\230\353\212\224_\354\213\240\352\262\275\353\247\235_ANN/images/sigmoid.png" diff --git "a/03-\355\214\214\354\235\264\355\206\240\354\271\230\353\241\234_\352\265\254\355\230\204\355\225\230\353\212\224_\354\235\270\352\263\265_\354\213\240\352\262\275\353\247\235/model.pt" "b/03-\355\214\214\354\235\264\355\206\240\354\271\230\353\241\234_\352\265\254\355\230\204\355\225\230\353\212\224_\354\213\240\352\262\275\353\247\235_ANN/model.pt" similarity index 100% rename from "03-\355\214\214\354\235\264\355\206\240\354\271\230\353\241\234_\352\265\254\355\230\204\355\225\230\353\212\224_\354\235\270\352\263\265_\354\213\240\352\262\275\353\247\235/model.pt" rename to "03-\355\214\214\354\235\264\355\206\240\354\271\230\353\241\234_\352\265\254\355\230\204\355\225\230\353\212\224_\354\213\240\352\262\275\353\247\235_ANN/model.pt" diff --git "a/03-\355\214\214\354\235\264\355\206\240\354\271\230\353\241\234_\352\265\254\355\230\204\355\225\230\353\212\224_\354\235\270\352\263\265_\354\213\240\352\262\275\353\247\235/tensor_basic.ipynb" "b/03-\355\214\214\354\235\264\355\206\240\354\271\230\353\241\234_\352\265\254\355\230\204\355\225\230\353\212\224_\354\213\240\352\262\275\353\247\235_ANN/tensor_basic.ipynb" similarity index 100% rename from "03-\355\214\214\354\235\264\355\206\240\354\271\230\353\241\234_\352\265\254\355\230\204\355\225\230\353\212\224_\354\235\270\352\263\265_\354\213\240\352\262\275\353\247\235/tensor_basic.ipynb" rename to "03-\355\214\214\354\235\264\355\206\240\354\271\230\353\241\234_\352\265\254\355\230\204\355\225\230\353\212\224_\354\213\240\352\262\275\353\247\235_ANN/tensor_basic.ipynb" diff --git "a/03-\355\214\214\354\235\264\355\206\240\354\271\230\353\241\234_\352\265\254\355\230\204\355\225\230\353\212\224_\354\235\270\352\263\265_\354\213\240\352\262\275\353\247\235/tensor_basic.py" "b/03-\355\214\214\354\235\264\355\206\240\354\271\230\353\241\234_\352\265\254\355\230\204\355\225\230\353\212\224_\354\213\240\352\262\275\353\247\235_ANN/tensor_basic.py" similarity index 99% rename from "03-\355\214\214\354\235\264\355\206\240\354\271\230\353\241\234_\352\265\254\355\230\204\355\225\230\353\212\224_\354\235\270\352\263\265_\354\213\240\352\262\275\353\247\235/tensor_basic.py" rename to "03-\355\214\214\354\235\264\355\206\240\354\271\230\353\241\234_\352\265\254\355\230\204\355\225\230\353\212\224_\354\213\240\352\262\275\353\247\235_ANN/tensor_basic.py" index 30a1ae5..1a8cd66 100644 --- "a/03-\355\214\214\354\235\264\355\206\240\354\271\230\353\241\234_\352\265\254\355\230\204\355\225\230\353\212\224_\354\235\270\352\263\265_\354\213\240\352\262\275\353\247\235/tensor_basic.py" +++ "b/03-\355\214\214\354\235\264\355\206\240\354\271\230\353\241\234_\352\265\254\355\230\204\355\225\230\353\212\224_\354\213\240\352\262\275\353\247\235_ANN/tensor_basic.py" @@ -12,7 +12,6 @@ print("Shape:", x.shape) print("랭크(차원):", x.ndimension()) - # 랭크 늘리기 x = torch.unsqueeze(x, 0) print(x) @@ -20,7 +19,6 @@ print("Shape:", x.shape) print("랭크(차원):", x.ndimension()) - # 랭크 줄이기 x = torch.squeeze(x) print(x) @@ -28,7 +26,6 @@ print("Shape:", x.shape) #[3, 3] 2개의 차원에 각 3개의 원소를 가진 텐서 print("랭크(차원):", x.ndimension()) - # 랭크의 형태 바꾸기 x = x.view(9) print(x) @@ -36,9 +33,7 @@ print("Shape:", x.shape) print("랭크(차원):", x.ndimension()) - try: x = x.view(2,4) except Exception as e: print(e) #에러 출력 - diff --git "a/03-\355\214\214\354\235\264\355\206\240\354\271\230\353\241\234_\352\265\254\355\230\204\355\225\230\353\212\224_\354\235\270\352\263\265_\354\213\240\352\262\275\353\247\235/tensor_operation.ipynb" "b/03-\355\214\214\354\235\264\355\206\240\354\271\230\353\241\234_\352\265\254\355\230\204\355\225\230\353\212\224_\354\213\240\352\262\275\353\247\235_ANN/tensor_operation.ipynb" similarity index 100% rename from "03-\355\214\214\354\235\264\355\206\240\354\271\230\353\241\234_\352\265\254\355\230\204\355\225\230\353\212\224_\354\235\270\352\263\265_\354\213\240\352\262\275\353\247\235/tensor_operation.ipynb" rename to "03-\355\214\214\354\235\264\355\206\240\354\271\230\353\241\234_\352\265\254\355\230\204\355\225\230\353\212\224_\354\213\240\352\262\275\353\247\235_ANN/tensor_operation.ipynb" diff --git "a/03-\355\214\214\354\235\264\355\206\240\354\271\230\353\241\234_\352\265\254\355\230\204\355\225\230\353\212\224_\354\235\270\352\263\265_\354\213\240\352\262\275\353\247\235/tensor_operation.py" "b/03-\355\214\214\354\235\264\355\206\240\354\271\230\353\241\234_\352\265\254\355\230\204\355\225\230\353\212\224_\354\213\240\352\262\275\353\247\235_ANN/tensor_operation.py" similarity index 99% rename from "03-\355\214\214\354\235\264\355\206\240\354\271\230\353\241\234_\352\265\254\355\230\204\355\225\230\353\212\224_\354\235\270\352\263\265_\354\213\240\352\262\275\353\247\235/tensor_operation.py" rename to "03-\355\214\214\354\235\264\355\206\240\354\271\230\353\241\234_\352\265\254\355\230\204\355\225\230\353\212\224_\354\213\240\352\262\275\353\247\235_ANN/tensor_operation.py" index 75baa7a..a325b27 100644 --- "a/03-\355\214\214\354\235\264\355\206\240\354\271\230\353\241\234_\352\265\254\355\230\204\355\225\230\353\212\224_\354\235\270\352\263\265_\354\213\240\352\262\275\353\247\235/tensor_operation.py" +++ "b/03-\355\214\214\354\235\264\355\206\240\354\271\230\353\241\234_\352\265\254\355\230\204\355\225\230\353\212\224_\354\213\240\352\262\275\353\247\235_ANN/tensor_operation.py" @@ -13,18 +13,14 @@ print("w:", w) print("x:", x) - b = torch.randn(5,2, dtype=torch.float) print("b:", b.size()) print("b:", b) - wx = torch.mm(w,x) # w의 행은 5, x의 열은 2, 즉 shape는 [5, 2]입니다. print("wx size:", wx.size()) print("wx:", wx) - result = wx + b print("result size:", result.size()) print("result:", result) - diff --git "a/03-\355\214\214\354\235\264\355\206\240\354\271\230\353\241\234_\352\265\254\355\230\204\355\225\230\353\212\224_\354\235\270\352\263\265_\354\213\240\352\262\275\353\247\235/broken_image_t.p" "b/03-\355\214\214\354\235\264\355\206\240\354\271\230\353\241\234_\352\265\254\355\230\204\355\225\230\353\212\224_\354\235\270\352\263\265_\354\213\240\352\262\275\353\247\235/broken_image_t.p" deleted file mode 100644 index 0861fe2..0000000 --- "a/03-\355\214\214\354\235\264\355\206\240\354\271\230\353\241\234_\352\265\254\355\230\204\355\225\230\353\212\224_\354\235\270\352\263\265_\354\213\240\352\262\275\353\247\235/broken_image_t.p" +++ /dev/null @@ -1,36 +0,0 @@ -cnumpy.core.multiarray -_reconstruct -p0 -(cnumpy -ndarray -p1 -(I0 -tp2 -S'b' -p3 -tp4 -Rp5 -(I1 -(I10000 -tp6 -cnumpy -dtype -p7 -(S'f8' -p8 -I0 -I1 -tp9 -Rp10 -(I3 -S'<' -p11 -NNNI-1 -I-1 -I0 -tp12 -bI00 -S'\x0cvi\x96\x16b\x83\xbf(k7{\xc5n;\xbf\x98\xc9\xb2A$T\x83?\xe2\x00\xe7\x0f\xdf\x83\x7f\xbfK\x0c\x95\xbb\x83\x8b\x91?V\xe9\xcdQD\x04\x94?f\x03\xb3\x96\xa5A\xac\xbf\x88i;r\x03\x02\x98\xbf`\xfd\xba\x8a\xe5\xd4\xad?(\xd4\xb6\xd1f@\x8f?\x18H\xad\xfe\xeb\xbd\xa5\xbf@\xb4\x84\x16m\xeaO?\xaa\x9c\\\xf0)\xb7\x91?\x9f\x0bpC_\x12T\xbf\x93#M\xfb-\x96\x8c?N\xe2\xf3\xf3\xaf\xe8\x91\xbf\xfa\x01\xa4\xd4n\xbe\xa3\xbf\xe6%\xaf\xbc\xfc,r?}\xed,\xbf$\xb6\x97?x\x88{\x14\xc9@w?Q\xc6e\x81\xd1\xdas?\xcez\x16\xca8 \x95?\xcb!D\x87\x1b\xf1\x8c\xbfB\x080\x89\xce5\xa6\xbf\xb1\xb3\xf9\xa1ESx?\xe6\x90\xef\xfd\xce<\x93?8U\xbf\xcfns\x8a\xbfk]\x15Yt\xcfi\xbf\xf4\xd1\x01c\xac\xc4\x83?"{\xd0".(p\xbf\x80F\'.\xf5Ld\xbf<\xde\xea\x7f\xcc\xc0q\xbf\xf6L\xd7\xee\xa2~\x96\xbf>\xfa\xfa"\xd4Pd\xbf`\xb1\xdb\xad\x9c\x13\x91?:GOj\xa6?c\xbf2\xf2\xd4\xb0\xaby\x82\xbfB\x1e3a3QF?\x90x6\x84\xb5\x1fH?\x1c\x19\xc9z~\xc7)?>\xc1\xbbg%7X?3\xcd\x8dB\xbf\xb1c\xbf\x17\x871\xc9\x0c\x81l\xbf\xb6%\x9e\x02B\xd1k\xbf\xaa\x0ej=\xc73u?\xe7\xf7\xa4\xab\x82\xf7Y\xbfd\x94\xd2\xa7\x9c\xa7{?*\xccE\xb8u\x97e?\x8e;\x03\xa6"*\x95\xbf\xba D\x94\x9dVr\xbf\xa9g4\x95\xbf\xe0\x01\rB\xb148\xbf\xb6K}d*\xd2\x9a?@\xe5@+\x9e\x99M?\xb2\xaa\xd4\xb1a\xfa\xa4\xbf\xe4\x12\xb8j]\x80\xa0\xbf`\x97\xc2\xff\x8c\x96\x9e?\x1arF\x95\xe9\xd7\xa9?\x99\xe9C_\xa5\xf6\x8c?&\xb9\xac\x8d\xcf\xdd\x96\xbf\x1f\xc5pi\x93\'\xa4\xbf\xfby\xd5\x99\xe0\xd2\x93\xbf@\x8c\x15\x97\xb1"\x9f?\xf9\x9c\x17<\xd8\xac\x9d?&;*A?G\x8e\xbf\xcat\xbd\xe7\x85\xca\xa5\xbf\xdb\x8a\x9a\x9dt\xba\x9e\xbf\x88\x94\xfe^\x8f\xdb\xa3?5\x0bi\xf1E$\xb1?\xd0\x0b\x04,UCY\xbf5\xfc\xc8V\xb8\xc7\xa8\xbf5\xfd\xfd\xdd\xa3\xed\x99\xbf\xa1\x86\xde\xd3K0x\xbf]B\xd1\xb4\x1c\xf9\x8e?Ty\xe7\xc6\x05\xca\x97?\x95\n\x14H\x7f\x05\x93\xbf\x08l\xb5\xd9\x12\xef\xa1\xbfR\xf1\x81\x9b\xee\x12\x89?\xfeiT\x02\x16M\xa4?8\xfd\xe5K\xb8\x83r?"\xf8\x92J\x0c\xfe\xa3\xbf\x0c\xa8\xa1\x1f\x98v\xa1\xbf/\xf3\xe85\x1fo\x96?\xa0k=g\xf6&\xa6?\xd8\xa3Z\xc7\xcb\xa0t\xbfxdN\xfb\x05\x8e\xa1\xbf\x19->\xf5\xbc\x13\x82\xbf~\x90\xf0p}\xe3\x82?.i"\xef\xd0\x16\x88?4\x884\x9fH\x9ch?\xdb\x1f\x93\xbaqS\x8f\xbf\x89\x11\xfb<\xa9\x9e\x8f\xbf\xece\xd9\xe8OWX\xbf$\x8bD\xc8(\xa2Q?\x13\x19\x81\xae=\x9dz\xbf\xc0xE\xaa"\xb8w\xbf\xb9\xe7P\x9f\xa0\xb3j?\xf0\x0f\xdb\x03[\x8eg?\xe0!\x9c\xab,\tH\xbf|\xf7mA]\x10R\xbf\xecE\x99-\xbf\x83\x8a\xbf\x9d\x11\xd5\xdf\xdfl\x87?\xea\xdf\xe2s\x82\xe5\x89?\xa2R5P\xe5\xbe\x9d\xbf\xb7\x894\xffV\xcdt\xbf\x1f\x00\x86H\xe0l\x94?\xdc\xacf\x19U\x9bs\xbf\x1e\xb1%\xda{\x04\x86\xbf!\x83\x9d\x04\x99D\x8e?\xc8k\x0b\x87V4\x96?H\xa8\x1e:V\xb5r?5\xacY\x13\x01&\xa1\xbf\xb7\xf8\x9ct\xfd\x8f\xa8\xbf\xbe\x9d\xbf:\xfb\xc4\x8a?\x18\x87N\xd4`\r\xaa?\xed]\xbd\xb0t\x97\x8c?\xee\xe8\xb0D\xdc\x05\x95\xbf\x16\x10\xf0\xa3\xbe\xc1\x84\xbfRA\x8b\t\x8c"\x88\xbf\xf8\xc5\xa3\x7f\x1cN\x92\xbf8\x1di\x92A\xacA\xbf\x18\xa9~q\xdd\xc8q?b\xcc\x9b\xb8E\xa8\x90?#\xd3%\x81;\xf9\x96?G\x1a{\xfb\xd8\xf0}\xbf5r\x8b\x02\xb4:\x96\xbfT\xf8 S\xf0\x89r\xbf\x86\xf2\x80}\x82\xafZ\xbf\xcaJa\xb6\xec\x10\x7f\xbf\x82\xbf*\x81l[;?\xf1.\x85T\x8b\xedm?(\xba\xe0\xaa\xc4\xd8a\xbf6\xabb\x08B\xbak\xbf\xa4;\xa9\xe2\x99fY?\xfaS\xcaw\xda\x99a?&\x8b@D\xeb\xd9l\xbff\xb6\xb50\xecYf\xbf>Ec\xa9X;b?\x879\xfa\xbcD\xb4\x80\xbf\x16}\xae\xb5\x86\x96p\xbf\xb47+{\x7f\xdc\x9e?(\xa6C\xb3+Nx?W7\x1f\xa5\xd8D\xae\xbfr\xb7\xc7\x1f\x13\xa8\x8c\xbf\xb6\xd67\xe9U\xfc\xac?\xdc\x01\x80\xae`D\x93?>\xc5\x85/\xeb\xbb\x90\xbf\xb8(\xe7\xc8\xb0uD\xbf\xf6\xfa\xbb\xd14Gj\xbf\xb9.\x00\xb1\xc54\x81\xbf<\x1aH?\xf3\'\x90\xbft7\x05\x08|\xc9O\xbf\xf0\x8a6\xcb\xf3Z\x9b?\xec\xf4\xc4\x172@d\xbf\xad#.\xa1C\x87\xa8\xbf\x08\xeb\x88\x02\x91\xc2\x9a\xbf\nu\xfe\x89\\@\xa6?\xdc\xd6\xc0\xe6k\xb5\xab?}\xf0\x86\xc8*h\x86\xbf\xd5a\x99S;\xfb\xa5\xbf\xf6\x14\xc6\xdf\xaa@y\xbf\x0c\xea\x1f\x0e\xa0\xfbt?vq&\x8e6R\x81?uD\xfa\x12\x049\xa0?\xf172\xa0*|\x9f\xbf\xd4\xd1B\x08\xa1e\xb2\xbfN\x1c\x0b\x07\xf8\xb4\x9a?JJY}\xc6\xbf\xb1?D\x19\\v\xddqm?\x15\xf2\xa9\x89\xa3\xd1\x9f\xbf\xfe\x05\xdd\x82\x05\xa1\x92\xbfX\x85/DU\x95\x84\xbf\x08 ==(\xafJ\xbf6\xaf\xc5\xe6r\xfb\x92?\xf3K\xf7\xccr\xf5\x90? \\Oy\xde\x1c\x93\xbfHIu\xec\x88\x96\x9d\xbfH\xe0y\xf7\xa9\x97\x8e?x\xf0\xea\xac\x1b\xbf\x9c?W31@%\x03\x8f\xbfL\x1c\x88I`\xcc\x9d\xbf\xf0\x17(\x10\x81;C\xbf\x98;\x80Cg\xd5\x94??VX3\xcc\xaa\x84?\x88\x15\x87\xf7Dl~\xbf4\xfci\x85\xa1\x00n\xbf\xb5\xc7z\x1c\xa5v\x92\xbf\xd0{}\x1a"\xa4\x9b\xbf\xc4\xe1(R\xe7|\x94?\x84\x91\x88\x86\xe7\x9e\xa0?Jme_\x9c\x97\x8a\xbf\xde\xeak\xa5G\x9b\x89\xbfTl\xa5\xb1\x9a\x9ct\xbf*\xdb\xc1\xd7\x101\x9b\xbf\xe8\xa1\xb6\x00\xba\x83k\xbf\x11\xe3\x06\x0c>\x05\x91?\xb8\x9b0\x18\xd3\xb9\x80?\xcd\x06\x17\x17\xd3\x0bu?"\x83\xc3L2N\x9c\xbfO\xf2r\x19=3\x81\xbf\xb4\xe38d\xc7\xf3\xa3?\xdd\xc7\xce\xaa\xaa\xd4\x96\xbf\x8c\x9b\x1cBt\xe2\xa5\xbf\x03\xcd|%\x1c\x05\x9d?\xd6\x9e\xbdb\x88\x90\x9c?\x00\x98+\x1d\x85\x1d\xfc>\xe0\x9dO\xdb\x88\xd6\x03\xac\xa5?Jk\xed\xa9~\x06\xa1\xbf\x96\n\xbc\xd6\xaa\xef\x9b\xbf\xbe_\xbf\xbe{\xbd\xa5?\xa6\x88\xe1>:\xa4{?k\xb4\x99\xd6\xb7\xa5\xa7\xbf\xd8b\xc2\x1de\r\x92\xbf\xc9!7\x86(\x96\xa1?\x04\xcc\x92XYr\x9e?\x00-\xb7\xa8\x8e\xfd\x86\xbf\x1ct\xc93\x02\xec\x97\xbf\xd3a\x0b\x16\x9e\xb9\x81\xbf\x0b\xb1/\xd3\xdb\xc4g?\x198\xd4f\x1f\x8c`?4th>a\xb1H?\xdey\x00\xc5?\xdcX?\x12\xb4r%a\xa7o\xbf\xf2\x95\xc6\x88\xb8\xf0\x80\xbf0\xf6\x8b\xb3\xc3\xe5,\xbf\xf6C;<\x16wx?\xcf!v\x1e~\xc4r\xbf\x0e\x8e%A\x04#\x85\xbfum\xa7\xfcf5o?\xe0\xad\xa2\xab\x01\x85/?\xc6\xc8\x92\xe8\xbf>Y\xbf\xff\x81b\xa4\xb2\x0b\xa0?\x98\xe1\x93\x1a\xb0\x0bd\xbf\xd0\xb0b\x1c9\xac\xb1\xbf(\xcdu\xbak`e?G\r\'\xe6\xb1\xb9\xae?\xba%f\x86\xdf\xc6\x81?\xa1$\'\xd6j\xc2\x87\xbf\x1b\xd0-BxN\x8d\xbf\n\x92\xce\xc0\xd4\x88\x85\xbfX\xde\x9e\x8f\\\xff\x89?\x84\x01\xfcR\xb0\xabU?\xba\xc0\x02\xac\xfa\x1a\x8f\xbf\xab.\x94\xcfiFn\xbf\x9f\xfb\xd8\t\xf2\xc0W?\xcdFu\x1f]WQ\xbfr\x8f\xe4\xf5\xb2\xdfn\xbf\x05\x11\xee\xec<\xceU\xbf\x88\x0c\xc1\\\x80\xe9\\?\x1eE\xf7\x14w\xdeN\xbfn\x1f\xbe\x18\\\xb1K\xbf\xb6\x04\x8d\x01\xeb?S?}\xed\xc29n\'\x87\xbf\xa6\xa9\\M/K\x8a?\xd3\xba\x02\xd5;$\x94?\xe6\x8b\xee\xcb\x0by`\x16\xa1\x8e?bW\xff\x02\xbf&\x8e?`\xd4\x98\x95[\x1d\x9b\xbf\xc4\xda;\x1d\xe1\x18\xa7\xbfk\xec\x0c?\xad\xf8~?Z\x0bQo\x14:\xaa?\xf8W\xd8\x86\xaeUj\xbf\x105\x80\xb6M\xb1\xa7\xbf\x13\xae\x99\xccSk\x80\xbfp\x02x\xca|6\x83?\xc3\xe6\x03\xfc+%j?\x0f\xa6>9\x8a\xf5\x8d?\x06\xa8\xfd\x95\xa9\xc6\x80?wp\x04\xeb\x9c\xd4\x97\xbf,\xf6x\x99\x9e\xa1\x9a\xbf\x04\xcb\xdcN\x17\xfay?\xde\x939\xaem\xd0\x9a?\xd2\xe1\x80\xe63\xceu?\xdc\xd9\xe4m\xc1\x96\x94\xbf\xfd\xb1S_cC\x98\xbfH\xe9\xfa~v\x92\x8b\xbfh%I\x84r3}?>\x80\xe0\xd4\xd0\xf0\x9b?\x00\x8f\xc9I"\xdeQ\xbf\x96(\xc7F:\xd4\x94\xbf\xecFyZ\xeaw\x8a\xbf\xc5Uv\xe8l\x88\x81?\x9c\xc6\x01\xdaG\xfc\x8f?&`\xd5A\xc9\xd0\xa0\xbfH\x91K&\x13\xd6\x81\xbf+\xcb\r\xce\xa7\xba\xa4?8\xc8l\xa5)U;\xbf\x91\xdc`n\x0c\xd9\x92\xbf\xd8\x9c\xeem\xe4\xb0e\xbf\x9e\n\x16\xca\xa5=C\xbf\xc2\xa1\xc3\x19D\x9ek?\x14\xb2_\xc3\x8b\xb2y\xbf\xfa\x142\x90\xa4\xda\x80\xbf\x98y\xa7\xcd\xcf\xe6\x90?\x19\xaeoR\x14:\x8a?\x05\xdc \xf1\x16S\x99\xbf|\xc0\xfd\xe6z\xb9\x92\xbfp\xb8\xbfQ\xf6\xf2\xa1?\x80\x8dt\x83\xa1\x856?\xa3(\xe5\xa4\xb3y\xb2\xbf\x187\xbf\xe3\xe3\xa4/\xba\x83\x98?\x04N\xb6\x8c\xed\x9f\x85?\xf5\xa1\xa2\xf3\xbc\x01\x91\xbfl\xbe\xe0\xf6N\xa0\x91\xbf\x96\xbe6\xbd]\\\xbf\xae\xfa\xcd>\xdf\xe1\x96?\x14\x03r\x92\x1f\xb1g\xbfc=\x1b\xbdJx\x8d\xbf\xc0\xe1\xa2P\xbd4_\xbf\x95\xa6\x06f\x00\xb3\xa0\xbf\x9er\x8am\x97\x11\x99\xbfR\xc3R\xe6\x8d\xd4\xae?\x1e\x9c\xc8\xcbIO\xa0?\x81\x1e)*\xc0Y\xac\xbf\x0bz\x1e\xb2s\x8f\x87\xbf\xe17b\xa9\xbf\xed\x9c?\xc0\xee\t\x98\xde\x0f<\xbff"\xa7\xf1\xb9\x97\x8b\xbf\xc4\xb9&\xdb\xef\x8d\x88\xbf\xc5_N&`jR\xbf\x00V\xb9V\x02\xfa\xea\xbe\'\x1e+/S\x0fn\xbf\xda\xf4\x0f\xe5\x03\x01~?8\x84\xe5\xa3\xb4\x8cw?\xae\xfb\xd2\xac\xd9\x10\x89\xbf\x11\xae\x1c\xbcl\xefW\xbf?q@bKg\x84?\x13\xaes\xc9\xfe\x19\x89\xbfX\\\xb3\xf0\xb1e\x89\xbf\xe6\x89\xb4[~kz?\xc2x\xdc\x11\xe9\xc0\x8b?,k\xf0\xaf\xfd.i\xbfKw\xc6\xd1\x9cvf\xbf(h\x8f@\x8e\x03\x85?\xb0\xb2h7\xfcQ\x98\xbfV\x11\x94\x85\xdeb\x85\xbf\x1c,\xe3\xfd\x00\x94r?\xd2\x03\xa4\x86r\x8a\x93?.^\xefe\x1d\t\xa5?\xce6\xbeiG\x93\xa2\xbf\xbb\xa8\xea\xfd\xb2h\xa1\xbf\xbc2\x96e\xfa\xf8\xa5?p0Bk\xc7VY\xbfH*\x1e\xb3\x87\n\xa1\xbf\x91\xd9\xeb)\x8c\x9aj?-\xb1q&\xa3\x95\x87?\x10\x9f\x1f\xb4\xa8ej?\xbb\x90\x03c\x17\x9f\x92\xbfj\x838\xd1\xaa\xb8\x9e\xbf\xe4\x9bO\xb6@4{?\x00$_\xc6\x01m\xa3?\xa8\xa56O\xdd\x19\x83?\x07\xae2\n\xec\xbe\x9a\xbf`\xd7a\xb5[K\x87\xbf\x97\xe5\xe1\xd1\x85\\x?d{\xfaM\x96\xe9\x90?\xe90b\xd7\x90\x8ep\xbf\x93\x0f\xa7\xca\x04\xea\x9b\xbf\xb2\xc5j\x0c\xd9qd?\xecm}\x14\x8d\xb4j?xA\xc3[\xa3j`\xbf\x99\x9fg\xe0;\xcc\x87?:\xdc\xf7\x1c+\x0cg\xbf\x0f\xda+^\xd1xx\xbf\x03\xe7\xa9\xe1\xee\xb1d\xbf\xf4\xf1\xdc\xbaTkr?\xc05\t\xb5\x9c\xa0\x9a?F\xf6Eob\x94\x80\xbfZ\x07\x1bF[\x08\xa7\xbf\xcc\x1bN\xf2(W\x8d\xbf%{UTu\xb8\x9d?\xa4\xdb\xfc\xbe22\x99?p\x10\x8d(\x8b_\x90\xbf)\xd0\x93-\xfb>\x94\xbf9\xdc\x1c\xcf\xcc\xb0z?\x02\xea/\x8bZ\x91\x83?\xd2\xe6\xb6\x91i\xb3z\xbfA\'\xff\x9cy\x00\x80\xbf\xeb\x9a\xa3\xfd\xd3x\x82\xbfH\x14\xf5w2\xf5\x8e\xbfc\x82N_\xf36\x8c?x\x12\xc1J\xe1t\x9a?\xf9,\xf1\x0f"\xf8\x80\xbf\x076\xc6`\xa5Q\x9a\xbfh\x18p\xd0\x15\xdb\x9f\xbf\x8efy.\x13Z\x83?\xa2\xc9\xfc\xdb*\x0c\xad?\x83h\x18\x94N\xb3\x90\xbfm\x9d!\xab\r\xf7\xb0\xbf\xec\xd8\xa0\xad\xee\'\x8c?\x97\xdb_\xf9x=\xa1?T\r\x19Jf\xdf\x91\xbf\x03\x1f\x8f\xaf\x9a\xc8\x83\xbf\x1e\xd1P\xbd\xd1\xc3r\xbf&\xcd\t\xbfy\xce\x8e\xbf\xf9\xf4\x949\xf2I\x95?\xb8\xc9\n\xb8*\x07\xa2?\xa8\'\xcepu\x0bt\xbf[\x1a\xdaz\x87\x94\xa3\xbf1\xe33\x19E\x00\x94\xbf\xb1\xa4\xb0~\xa2\x9d\x87?\x87\n\x0b8t\xf8\x82\xbf\x0e\xff3\xa0\xd9a\x90\xbf\xdc\x88v|\xf6\xd7\x94?W\x0b\x13\x8ex4\x83?_\xb0svrN\x82\xbf\xdb\tM\x104\xa2\x81?\xe6\x1b\x97\x86o\xf9\x8f?\x89m\x16Z\xb9\xdb\x8c\xbfU\xb3\x12F\xad\x8a\xa9\xbfMd\x83\x97\x7f\xd6\x8b\xbf\x1cL\x18e\x1a\xc0\xa3?:b\xcch\xbah\x9f?xT\x17\x81j2{\xbfZJ\x8c\xe5s\xfe\xa6\xbf\x12]\x84\xbd\xf7\xf6}\xbf\xbc\xab\x95\x92.\xfe\xa2?\xb2\x146D\xf62\x92\xbfHi$\x9e\xa4G\x92\xbfP\x01W\xb6\xc3\x8b\x9a?\x88\nm\xf5\xa7"\x84\xbff\x15\x0b\xbc\xa6#\x97\xbf\xd7e\x83\x99\xc2\xc5\x84?\x129\x00\x16\xd7\x85}?\xa8\x8c\xa3)\xc0$\x8c\xbff\xf8\x00!\xb9\x0bt?\x8c97[\xb9+\x8e?`)\xaa\xabP\xfe\x94\xbf\xa0\x00<\x92\xa7\x88\x91\xbfl\xb48\xf1\xa1m\x89?\xba\x06\xa8\x16\x13q\x8e?\xaf\xd7|\x10\xa3pv\xbfx\x9a\xe5\xc7\x94{M\xbf\xae\x9el\x93\x8fAc??\xc2\x0f+\xe4J\x9a\xbf\xcbN\xecL\x9c\x19\x81?$}\xa6\x96\xc2\ny? \x08\x8f~lRr\xbf~W\xd0\xe0;y\xa1?u\xb8\xb2d)\x07\x8c\xbf\xbb\xf7\xf1\xf4\xe0\x9f\xa0\xbf\xcc\x93T\xf6\x0b\xc8\x9a?{y\xc9\xc1TF\x89?\xa1\xfe\xd3\xe7#_\x96\xbf\x11<\xcc\xc1Xn\x8d\xbf\xe88\x83,\xd9\x95~?@\xb3O\xf1\xd2\xe4{?\xd4\xe2\xad&\xe0\x0c\x8d\xbf\x0c\xaa\xea\xde3\x94\x9a\xbf1\xcf\xaa \xaaP\x91\xbfy\x1d\xbc\x10\t\xcb\xa2?\xae\x1b\x83\x10N\xd0\xa8?-\xe8\x00{G\xdb\x91\xbf\xba-\xdf\xa3\x81\x16\xa1\xbf#%\xcb\x9a\xacx\x89?\x9f\xacK\n\x98=\x84?\xfcs:2\xcb!\x9d\xbf[\x0e\xa2\x05\xb4\x05\x8f\xbfr\xd6\x1b\xc3\x8c9}?\x88\x10\xe6<\x8f\xc91?\n\x7fj8\xca~h?\xa6\xe8\xca\xc8\xe0t\x86?/a\xb5\x96o s\xbf\xc4\xb6\x19Wv\xc6\x8e\xbf\x80\x00\xf2\x18\x05\x9ap\xbf\xa6\xddx~\xbf\x9a\x92?\x7f\xb6\xbaTA\xb6\x92?\xa3\xd9]\x1f\x7f\x0e\x90\xbf\x10u\x8d\xe3"\xf6\x97\xbf\xa9\x0c~C\xdc\xa0\x85\xbf\xd0\xeeN\x92\xa3Fn?\xb5\x03\x1d`gR\x97?\x80\x99Z\xbc.0y?\xa6\xceo\xdd\xd0\x7f\x99\xbf\x88\xb8\xc7sK2\x91\xbf\xf9$\x82\xa6((\x8b?\x90\x8ef\x02\xfcr\x8d?\x96x\xfa\xcd\xe9\x9cn\xbfIh\xa2\r\x9c\x11\x91\xbf\xa6A\x1c\xf0\xe6\x03v\xbf\x1d*]\x19\x131\x8b?\xf6\xd9\x16V\xe0\xcey?\xd9\xfe\x18\x94\x98)\x96\xbf\x90U\x96\x10\xe2\xd1\x81\xbf8\x88\xcfY\x19\x96U?X\xc1\xdb\xb6\x98\x9a\x84\xbf\x80\xde\x7f\x15\xe9b\x82?\xa0\xea\x06\x8f\xc4q\x87?\x9b\xb7\x1b\r\x1d~\x90\xbf\x07\xa1y{\xb7\x07\x98\xbf\xd4L\x07G\xfa\xd1F\xbfPc1\x92\xe6\xbf\x90?\xe0\x10Ij\x9d\xe5q?\xfb]\xac\xe6\xff\xbb\x8d\xbf@(QT!\xaf \xbf\x9c\xfe5\r\x87\x05j?C\x8b_\x9e\xd5\xe8\xa0\xbf\x9e\x84\x91h\x99\xf4x?N\x9d\x08\xfage\xac?\xa6_8h\x18\xeaz\xbft\x8d\x9d\x1d\xf1P\xab\xbf\xe8\r\x81\x16\xa1\xf7F?`\xab\x1b\x18v\xe3\x89?t\xfe=Y\x85\x01\x9a\xbf\xc3d\xa8\x96Bsj?\x02\xee^\x13\x86\xc0\x9f?\xb4\xde\xd9Bq\tx\xbf=\x12\xcaR>\xbf\x95\xbf\xa8\x82`\xc3r\xcde\xbf3\xe9\x07\xc6\xb7^\x92\xbfh\x89\x8dy\t$q\xbfY;|\x7f\xe8t\x99?~\xf3\xd3X\xf6\xc8\x87\xbf\x0e\xcd\x1c\'\x8b\x19\x81\xbf\xc8\xc1\x7f=\x0b%\x98?\xd2\xdc\x1c\x07\x02\x8c\x8d\xbf\xf2mU\xbd\x99_\x9a\xbfp,6\x88\xe7\xc5\x8f?\x98\x06Z)\x16L=\xbf\x7f+\x1aK\xef\xf6\x86\xbf\x9a\x90\xbd\xf6_\xad\x86?\xd9\x12\r;"\xb9\x92\xbf:\xcc\xda\rk\x90\x9c\xbf\x85\x8d\\\x9f\xcbL\x91?:G\x85\x83\x90c\x93?\x82.Y\x7f\x81\x98r?\x00uC\x18\x8blk?R\x1e\xf8\xc0\xf6\xf1\x96\xbf\xbe\x0c1\xaeQ+\x96\xbf\xc8\\\xa1\x99\x9f\xa6\x82?\xf3\xe7\x8c\xe7\xa2i\x96?\x80\xff\x82f\xe38s?v=\x7f\rO$\x87\xbf\xe8#5Gv\xafX?Z\xc9=\x88\xc3\xb6s\xbf\'\x98v\x92t\xc4\x8d\xbf\x19\x85K\x88\xf1m\x95\xbf\xa2\xadT\xb1~\xa3\x97?f\x0bT\x13BB\xad?\x80\xd4/\x9a\x97\xcf\x9d\xbf\xf5\xf5\xf9KM\x8f\xa4\xbf\xb3\xed\xad\x92f\xea\xa1?4\xf9<\x0c\xa1\x9fT?\xf8\xe9dy\'o\xa0\xbf&R\xae\x89,\xc3o?\xc5wBn\xb1\xa3\x85?>c\xad;\n\xca\x93\xbf\xab\x8f\x81q\x98\x84\x89\xbf\xc2\xaf:\xf8b\x84\x99?\xee7\x93\xb5%\xc7r?D/\x04n\xa0\x8b\x94\xbf\xb0\xfe7\xe7\xb4\x12]\xbfP\xe9\t\x15i\xda6?\xba\xe0\x03\x80\x1aEl?D\xf1U\xde\xbf\x88\x8c?\xc0$B\xce\x03\xe0#\xbf|\x1e\x0c\x0b\x17\xe1\x91\xbf\'\x8c\x1dS^\xe0f\xbf\xeb\xf9\xfc\x9e\x8f\xb5x?\xde,\xe1*\xabn\x81\xbf\x97\xa1\x13\xd5/ck?\x1f\x18(I\xa6\xe0\x85?\xf3C\xf4\x00\xca\x91\x93\xbf\x8a0[\x91\xb0\xa2\x8e\xbf\\\xa0\xa8\xb4\x0b\xc7\x8e?m\xc6\xf57Pa\x90?\x96\x9d\xf9]\xf6\xc5{?\x82\xa6\x0f.\xd8Y{\xbfNH\xf7.\xf3\x92\x95\xbf \x90\x83D\xbf,[?\xe9\xf8\xfb\x87ia\x93?|\xa6\xa0DBj[\xbf@)\x11\x9e\x10F\x89\xbf\xf6\xc1\x1f\x8fF\xd4{\xbf\x0f!\x1a{\x03\x87\x83\xbf\xfd\xad\xd5\xd5\xda6\x80\xbf\xf5M\xcaX\xb9\xbfy?4\x8d\x8cW\xa4Y\x8f?:e\xbb"4\xadb\xbf\xfa\xda\xd6\x8a\x1d\x92\x87\xbf\xdc\xf2\x18\x9cuiz\xbf7\x168\xe0\xad\xad{?&<\xa6\xb0\xff\x14h?\xabc\xaed\x13\x9e\x8d\xbf\xac_\xd8=\xe4\xbeq?2K\xab)\xf5\xaet?Z5\x1e\xad\x8f\xbf\x9e\xbf\x80\t;\x14\xcf\xf9\x87\xbfN\xe8Z]Os\x94?(\xc5EQ\xd8\xeaC?5\xba&;-<\x84\xbfr\xc2\xfdS:\xcds\xbf\x8d\xf4\x89W(H_?\xaa\x9a\xad\x98\n\xfd\x81?\x16k\xc5pI9w\xbf\xb34 d\x11\xb3\x8d\xbf<\x8d=\t&\x84x\xbf?\xae\xf6SdGS?\x9b+\x8es\x8a\xcck\xbf\xadf\xbe\x1avT\xc9I\x91\xbf\xa0]p#\x0bmS\xbf^\xb6k1G\xd9\x99?\xdb;\xc1je\xa1c\xbf1v\x8e\xbfh\xcc\x95\xbf\xc6\x9a\x91)\xa6 a?$g\x07vCS~?x\xe8o(\xaa\'a?|Os8\xf6Pu?\x9c\xcb@x\xd4\x1fK\xbf\xcb\xf4\xb8]\xecQ\x84\xbf\x80K\xa6]D\xcc1\xbf\xadui\xdf\x0fv[?7\xfa\x13?\xe1x~\xbfM\x11\x89<\xa61}?\x1f\xd0+\x8f|9p?\xcaa;\'\xb2p\x94\xbf\x10\xc6e\xc3j\xf0\x85\xbf\xca\x0c\xcf \xa5\x19\x93?N\x93R\xe0V\xdf\x8c?NVef+\x13\x90\xbf\x91\x1eed!ck?D\x15\x80\xa2p\xae\x9e?$\x18\x96\x87m\xdcu\xbf\x9aUWJw\xf7\xaa\xbf\xfd\x14\xdf\xda\xc6\'\x94\xbfX|\xb7\xa9\xbdq\xa6?\xa8\xac \xf5\xd0\x0f\x95?\xc0\nN\x9a\x84\xdd\x93\xbf\xafWb\xe9*\xa2x\xbf\x03"\xb6\xd4%g}\xbf0\xb2V\x0b\x10\x91\x90\xbf\x1a\xa6\x05\xc6\x17\x9c\x80?\xf7\xac_mn3\x8b?\xea\t\x90\xb8c{\x96\xbf\x1f%R~\xe5d\x87\xbf\xd8\x1fu\x91\xe0\xe0\x9a?\x0e1\xc7hy\xd9\x82?\x90\xc8ZO\xddC\x9f\xbf\xf3h\x8br|\xeb\x9a\xbfba\xb7q\xd1\x02\x88?\xafJ!H\xeb\\\x93?\xf0\xf6V\x1a\xb6\x95\x87\xbf\xb5\xb1\xa69\xfc \x88\xbf\x90\x90\x19\xd5\xa0yP\xbf\rW\x97n\xd3\xd8\x98\xbf\x9e\xbaK\x99g\xd9\x83?V-\x88\xfa\x9d\xea\xaa?\xc6{\x81\xb1f\x94\x8e\xbf\x82\xd4\x902\x19\x87\xaf\xbfPA\xc2\'\x9f+l\xbf\x022Ei\xe1(\xa1?(Y\xe9\xb1\x0c\x9e\x82?@\xe75\t\xd7\n\x93\xbfR!\xf1\x18g\xeb\x90\xbf9\xaf\xa2\xder\xea\x89?\x08\x06f\x92\x8bQ\x94?5\xb9\xba\x08\x88q\x83?d\xe1\xec\x00\xfe\xcd\x97\xbf\xa6\x96\xb9r7s\xa4\xbf]\xe4\x03 \xae\x19\x91?\xe4\xbbAk\x1f\xe6\xa4?\r\x7f\xed\xa5<3\xa1\xbf\xf5\xc6\nU\xfe\xaa\xa7\xbfbdyI\x0cP\xa0?&\xe2\x9at)\xef\x94?i[!c(^\xa2\xbfv\x90%8\x1d*\x84\xbf\x86\x84\xbc\x994T\x9a?b\xd5\x9dD\x14&\x82?\xbf\x1b\xbfY\xb89\x90\xbf\x02#\xc1\xa9\xfaz\x8c\xbfl\xe5\xb1\xb8!\xdd\x7f?\xca5\xcd\xd7E\x8cf\xbf\xed\xc2c\'@\xedz\xbf\x7f\x1a\xff\x86\xcc\x96w?\xab\x89.\x8e\xa5%\x97\xbf\xbf\xed\x92$\xd4\x91\x92\xbf\xe5\xf7\x10\xc3\x8c\xc6\x94?\xfb\x7fj\xbd~L\x95? \x18\x16\x9c\x18\xa8a\xbf\xd2+\x98\xdc%\xc6\x93\xbfd0\xa6\xaf>\xc8\x87\xbf`\xb5\xfd\x93\xd9_y?I9\xfcM\xa3\xc9p?\x10\xd1\x99\xc4\xcf\xc4p?a|\xcc\xd8\n0\x88?h\x02TQ@\xeb\x92\xbf[\x0b\xadj\x1ec\x98\xbf\xd4\x9d\xd4U7\xa2\x99?\xd4\x01K\x7fw\x92r\xbf.|\xcc\xf4\xdea\x8a\xbf\xb3\xb0\xef+\x9b|\xa4?\xb0\x82c\xac\xca\x9eR?\xeaT\xa7\xb0\x98b\x9d\xbf5{\x15\xe1\x12\xea\x82?h-\xef\xe4\x9a\xe1g?\xe0J\xe6XJ\x16\x90\xbfJ\xb0!d\xf9\xd7r\xbf\xde=^\xe5@\x8da\xbf\xbbw\x18^qU\x89\xbfO9\xb0\xe2\x89\xdbf?\x03bG\x1f\xf6\x07\x92?"\xc83i\x9e\x12\x82\xbfk\x98\x11\xca\xed\xce\x93\xbfB.\xad\xcb`iv?]\x17\xfe\xbd\x00q\x89?j\xa1H\xa8\x90\xc2Q?\x18\xa3j/\xe3\x85G\xbf\x10\xce\xf2\xa2_\x977?\xfe\x86UNN\xf0s\xbf\xf1\xd8\x86\xdc\x99Cp\xbf\x80Ch\x90\xf2\xe6\xe1>\xbeZ7\'\x92Eq\xbfNJ\\\xcf\xfe,u?*\x1d\xcb\xc7\xa2\xdd\x7f?\x04v\xcb$\xcd,\x93\xbf\xbb\x0fI\x00\xcd\x7f\x87\xbf9\xba\xf2\xe3\xbfv\x8d?\xd0\xfe\x03\x8d\xb18d\xbf\xd8\x17\xe5\xa9\xa1\x0bt?Z\xefX\xf4<<\x9f?\xf0\xd1\xa0\x0b\xde\x1aA?\xd0)\xf0\xb1_n\xa1\xbf^\xd4#\xcd\xd70\x9e\xbf4\x99f>\xfb7d?\xe9\x050A\x9b\xcf\xa0?\nE[\xbb\x83{\x94?\xce\xd9yI\xfd,\x99\xbf\xfep\t\xa8ns\x9f\xbf\x0e\xe4W^\xa3\xd1\x83?\xea9)\x9c\xc6\x98\x97?\xd8\x94E&\x1a\xa9X?i\x9f\x99IZv\x98\xbf\x18+\x06ua\xa2\x94\xbf\xdcV\xc4\x88\xe9\xb0\x8f?\x8be\x87\x11\x88\xe1\x90?\x19\xf2j!3\xb6\x83\xbf(\x08\xae \x9fU\x96\xbf&x\xf9[Z=n\xbf\xaf\xfa\x82\xcb\xb0~\x8d?\xfdi\xbd#\x9f~\x89\xbf\x9aS\xcf#F\xfa\x92\xbf\xc6\x8c\xd3,\xea\xc2m\xbf!TAY\x02\x1d\x83?\x9e[8\xe2\xe6\xda\x8f?\xc4\xa4%e\x9b\xa5n\xbfB\xcb\xdc\xd6\xcf\x03p\xbf\xca\x92\xf5v\x8c\xa1\x84\xbfxQ\xf4\x9c\xd7\x87\x96\xbf4{\xbe&\xf8\xfc\x85?\xaf\x1c\xdfB%!\x96?\xcf\xf8j\xdf\x0c)\x83\xbf.\xd8\r\xf8\x07\x0b\x81\xbf\x00\xd0\xc00\xa5@\xc6\xbeI\xf6\x7f\x1a\x01\x11\x95\xbf\x87\x81\xc4/\xed\xb0r\xbfTa\x14\xfc]\x04\xa0?\x06xw\xb1\x91G\x84?\x82\xd5\xf0v<\xef\x98\xbf\xe07\xf2\xfeT\x07\x80\xbf\x07\x8e\xa6\x8b\xc7\x9f\x8e?5\x93\xa7\xe8\x7fp\xa1\xbf\x8c\xd8G\xa2\x9c\xce\xa8\xbf\xc4=\x90\xe4\x01Z\xa9?\x1a\xb4\xed8^\xcf\xa8?[\xa0vOs\xfb\xa7\xbf\x12!\x070\xa1\xa9\xa0\xbfW\xc8\xf11\xda\xf0\x93?\x1f)\t\x11\xf6uu?\xbb{\x8f\xe8q\xa0\x7f\xbfLx\xe8!7\xa0\x87?\x96ot\x87{\x9cr?\xa8\xcc\x7fV\x92\xae\x94\xbf\xce\xb7\xb7\xaf8r\x82\xbf\xd0\x83\x14\xae\xbai|?$\x91\xe2\x8a\xbb\xb3o\xbfR\x0c\xcd\xf3|\x19\x82\xbfJ\xb9\x05q\x8c\xecr\xbf\xde\xc9:\xb2\xcb\xa6\x89?\x16\x80A\xa6b\xbf\x85?a)\xa7G\xd7\x16\x9a\xbf\xf4\xb4\xf0\xdf\xa9\x02\x92\xbf\xb6uI\x14\xfe\xba\x92?b\x8a~G\x97g\x8a?v\xba\xa2\xa7\x18Kd?\x08\xed\xa05\xe6\xdbY\xbf\xfa\xcf:L\xf4\xa7\x92\xbf\xde`\x82\x8fgC\x81\xbfD\xa8\xc9\x9d@y\x99?\xfb\xa8\x05\xa6_\x91\x8d\xbf\xdam\xac\x94\x1f\xaf\x94\xbf\xcf{\xc3\xdfr:\xa3?tZ\xf1\xfe\xb6Xp?\x00\xe1\x97uN\xd0\x94\xbf\xe3\xe2\xbf<4\xf2\x8e?zi\x02\n\xff\x9bf\xbfmZ\xc3\xc3\x16\xf2\x94\xbf\xb0s:\xbb\xcc\x8e7?\xb0\xd7\x88\x92\xdd\x9f8?|\xcc\xb1u\xdc\x08\x90\xbf\x1f\xd1\x8e\x8fJzt?\xdaJ\xc2\xd0\xea{\x92?\xc8\r!\x9eV\xa9\x88\xbfb"\x8e\xf0aZ\x94\xbfjB99\xac\xc1z?\xca\x90\x91\x16\x8aj\x90?\xca\x0f?y\xbcjU?>\x14\xceA\xe3\x1d\x80\xbfn\x9b\x05\x06Y4w\xbfM\xb8\x8f\tY\x1fZ?p\xf3\xef\t\xb0\xafh?\x88\x81\xe7\x9d\x95Cc\xbf\xb3\xf0\xda\xdc2Xv?T\x10.\xdf\xce\xa7d?\x98\x88\xbd\xf3,\xf4}\xbf\xf7\x18\x86\x84\xf4\xbf\x8d\xbf\xfe\xdb(x\xac`\x84\xbf\x10a\x11\xcd\xfb\xcc\x91?\xf6\x1c(>\x1e\xfel?\x92)9\n\xa7Ku\xbf\xe6\xb6\xfaJYn\x93?4O\xfc\xe3\xe7\xf1x\xbf*{\xd7}\xcb\xb3\x9a\xbf\x16\r\xe4\\\xd27\x81\xbft\x8c\r\xc2\x92im?\x14\xf7\xc4Zb\x86\x91?6{m\xa1\x8f\xf2\x8f?>\xcf\xc1eN\xfd\x99\xbf\xf6\x00\xd6.;\x9c\x9f\xbfp!8\x00L\xc9\x91?,Z&,\xff \x99?\x08\x0c2_\\uR\xbf`\x84\x1a\xd6\xbbi\x9e\xbf3\xc7Z\t\xbeO\x8b\xbf\x0f\xa9\xa3\xafJ\xcd\xa3?Md-Io\x86\x86?N\xb0\x8b\\8H\xa7\xbf\xd8\x02Z\xbc\x137\x93\xbf\x99WG\xab\xf0\xe4\x97?\x92\x93\x03|\x9e(\x8f?T\xab\t\x16\xd5\xe4\x93\xbf\x9b\xe7\x9e,t\xae\xa1\xbf\x13\xd8\x1b4t1\x91?\xb4\t\r"\xca\xac\xa5?\xdd\x06\xc20\xa5t\x84\xbfe^Gd:\xc0\xa0\xbf^P4\xd4 \xa2m\xbf\x83\xa3/\xf8\xc5lz?\x98L\xa2\xab\xf1Ww\xbfd\xf9\xff\x97r\x89\x8e\xbfJ(\t\x96\xaaCr\xbfJ\x12u0Un\x80?\x9f\xa5\x9b\xcc\xcerW\xbf4\xa4\xb0\x01X\x87\x8d?\x08\x85\xda\xaa\x8c\x01\x81?/i-\x16lH\xa3\xbf\xb2\xa17<\x16\xa6\x95\xbf\xb8\xaa\x8f\tD\x91\x97?\x1c\x99\xd5\xed\xa0s\x8c?\xdaH\xa3}u\xf9\x86\xbf\xd8xE\'\x9cKq\xbfsw\x87\xaeA\x96\x91\xbf\x07\x83\x0e"\x83T\xa3\xbfe\xab\xc6\xaa\x0c\x84\x91?\x14a)\x9b\xb7~\xb0?\xe7\x7f\xeb\xaa\x80@\x98\xbfh\xa8\xfe\x92Sf\xb3\xbfh\x07\xc0$\x83C\x85?P/,7\xc9\x9c\xa7?\x8e\xde/\xfc[xt\xbf4\xa0\x05\xea&\x08\x96\xbf\x94_]:\x87\'\x84?\xf4m%Za\x90\x8c?\x1c\x80\xd4\x8f\xf8\xd8\x91\xbf\xfa\x80c5x\xd3\x92\xbfD\xda\x1a\xbb@\xc8H?\xc0\x08_\x14\n\xa6\xf7>\x1c\xac%$!\xd7\x8b\xbf<\xe7\xcb:\x85b\x89?\xd44\xb8\x87\xc3\x81\x9b?\xc0\xbb\xf8m\xb4\x9c\x95\xbf.\xe00Nw\xd8\xa3\xbf\x000:\xd5\xe8\x05\xf0>\xdb\x986\xb0>p\xa0?\xf2\xd1\xbe\tT[\x94?\xbb?\xe2!\xd0Kw\xbf\x90-i\xd5\x0e\x97U\xbfv\x8b0d\xa2?\x152q\x92R\x85\x88?\xae\x10\xaa\x0e\xf5C\x93\xbf\xf6\xeaI$K\x1d\xa5\xbf\x08\xb6\xd4\xd9\xad\xd8\x8f\xbf\xe8\xfcdr\x98\xf3\x9a?\xd0\xdd\xcc}\xac\xf0z?\x96$\xe0`\xd5\x8f\x86\xbfG\x0f\x95\xabV\x83w?0\xbb\xfa\xadA\xbfc\xbfl\xe1d\x90V{\x91\xbf\xde\x18$\x9bv\xefc\xbf\x9c\xd6a\xb4\xaf\x8c\x89?c-K=L\xa4w?r\x88\xda\xf6EFp\xbf\xd2\xd6b\xaf\x11\xdcD\xbf\xb3\xa5\xc7\x91|Bi?2\x85\xdc\xf8\xa5Ba\xbf\x03\xda\xb9\xb3\xa7\x7f\x82\xbf\xb4\xd0\x1c\x12\x8anf?pU\xeeX\xa4[c?.\xa3y\xc4\xf4&\x92\xbf\x9c\xf8\xb9R\x17\xac]?\xe8*\xb0\xf9\xe7d\x97?`\xb7\xeb\x16,\xd9G\xbf\xba[!A\x8b^\x9d\xbf\xa7X\x86\xfa\xaa\xf9\x87\xbfx\xf5z*\x8a.y?=\x9bJ\x1a\xb9o\x97?\x9f\xec\x02\xaf\xe4g\xa3?b\xeb\xe3\x98\x05\xdb\x91\xbf\xe0\x8b\xd9\num\xa9\xbf\xab\xban S\xean?\x92^%m\x975\xa2?\x8cM\x90b\xb4#o\xbf\x15\xe3~\xf4/W\x9e\xbf\xbc\x89\x86A\xf9ac\xbfXN.\x10V\xb7J?\x00z\xfd*\xba\x19W?\x91\xcd\xefk\x061\x98?\xd8\xec\x83\xce\xdf\xe0\x84\xbf)\xe2P\x84\xd6:\xa5\xbf\xbf\x9a\x94\x02I\xd3\x7f?\x03\xd6\xe0k\xd1\x04\xa2?\x12\xd3\xa3\x12\x14\xce\x84?\x0f\x8c\x8c`\\\xd5\xa0\xbfY\x17\xc7\xf2\xec\xbb\xad\xbff\xcai\n\x9f:\x87?\x7fG\xcc\x1ae\x9b\xb2?\x15\xd5~\xda\xcd\x91\x94?\xe2\xb7e\n\x7f\x0f\xac\xbf \xd0\x07[\xf7.\xa8\xbf \x8c:-!\x9b\x91?d\xc96\x87\x9a\x0b\x9a?\\\xd6E4\xb6\xf4\x82\xbf\xa0\x04\xb0S2)s\xbfF~\xf0\xe6\xf9\xd3_?\xf8\x90\xf5>\x86C\x91\xbf_\xa9\xe8\x97\xed\xd9q?\xcc\xb10 g\x8d\x98?\nZW\xacj\x1d\x89\xbf a9\xee\xb3\xc9\x8b\xbfX\xa6\xae\x9a\xfb\xc7b?\xaaL!\xa1U\x84\x87\xbf\x00\xbc\xe8\xd1z2\x90\xbf\xe8Z>\xed\xab\xf5s?L\x83\x8a\x1b\xb7\x04\xa0?\x8bn0\xf7\xd1K\x89?\x9e\xbff\xc2\xb5y\xa4\xbf\\f[\x05\x82\xe7\x9e\xbf\'\xbe\x10E(\xca\x85?\xba\xce%\x9f\xb5u[?,;\x85\xd3\\\xfer\xbf5^\xf6\xd3\x05\xc8\x87?\xdct\xab\xa6d\x80I\xbf@a\x87H\xb3\x03\'\xbf@\xb8"\x9b\xec\xc4m?\x90\x98\xcf\x01[-\x8f\xbfF\x9e\xc8\xe6\xa0?|\xbf\x86#\xe2\xe9\xe3\xdcp\xbf\xa9\xf6\x98\xfa\xf4\x84\x8b\xbf\x84iKp_\x0f\x83?ag\xf4{*R\x89?"\x15d\x9e\x88\xf6e\xbf`\xf5\xbd\xef\xb1\xe1I\xbf\x92._\xc5j<\x90\xbf\xa0\xde\x99\xfd\x81\xe1\x91\xbf\xac\x8b\xfd\xa3:F\x8d?\x8b?J\xef)\xab\x9b?\x10\x10\xe4\xa5>\xd4\x8a\xbf1\x9d\x1e\x8b\xce\x0e\xa8\xbf\x0e\r\x87i\xdd\x83z?\x960\xaf\xccX\xb2\xab?E\x8a\xda\xcc\xcb\x06\x8f?5e\xdc\xff\x92\xb8\xa5\xbf\xec\x80\xbbw\xa0\x0c\xa1\xbf\x87\xa5\x05;\xe3l\x95?\xc0\x83\xc0\x8bm\xb3$\xbf\x16|\x97Q\xf0\x8co?\x0fj}J\xc3\xab\xa6?EW\xbf)\xe3S\x9b\xbf\x0f\x8e\xfdT4Y\xa0\xbf\xc4/"\\\xafz\xa0?\xf4"\xb5\xd3$f\x8c\xbf\xec\xde\xb0\xa6\x8b \xa1\xbf N\xe9\xac8\xfb\x91?\xc2\xcf\xfa\x9a\x930z?t\xc8\xee\x81\xa7\xc4\x89\xbf,Q\xe9\x92x;\x89?P[\xac\xfd>\xf5V?G:^\xb6\xc3-\xa0\xbfg\x01K\x01#\xc3\x8b\xbf\xa4\x9e\x0efEj\x99?\xeb\xcfC\xc9\xedE\x93?\xe9:Z5F\x96\x82\xbf\x9c_\x91`c\x1b\x80\xbf\xf6^\xa4aO\xa3|?\x10l\xb7g\x82Vk?\x85\xf8\x0b\x07\xc5\xe0\x89\xbf\xd0;\x16\x89j\x19x\xbf\xf0\xe0\rz&\xc4k?\x07\xb4\xe8\xdf @\x8f\xbf\xf4 \nf\xf0Vc?@\xd7\xdf\x07F\xad\x97?\xc9\x91\xd5\xeef!\x87\xbf\x842\x86\x8c*\x99\x96\xbf\xa0Q\xe1=\xf6\xa11?H\xces\xc9\xb5\xadl\xbf0Qx\x1f\xe44\x8f?t\x85\x04\x8bt\xb4\xa6?<\xa6x\xeb\xcc{\x8a\xbf\xc4\x9elN\x94\xf5\xa8\xbf\xa0\xec:\xcd\xde\\\x0e\xbf\xc6lr\xfc\xcbe\x90?\x1b\xdb\x1b\xd9\xc6\x1aT\xbf\x00{\x8eQFfS?l\x93\xae\xf8mp\x81?D\xb0\x00V\xab\x00\x86\xbf\xff\x82"\xbf\xd1\x14\xa6\xbfH\xff\xa3\'Y\x84q?\xfa\xf6\xc3\xa5\xebL\xb0?\xa0Z\x86\xea\x05\x08b?\x88\xe2\xc7\xf3\xae\x12\xaf\xbf\x874\x17\xc7\x8e\x87\x99\xbf\x92\x8c\x97w\xca\xfe\xa1?Q\xd5\xe3\x141\xaa\x8c?\x19{\x9e\x1c\xc9Q\xa0\xbf\xf0\xaasu\xc6\x8f\x84?\xac\x8c\xd1\xd0Dc\xa3?\xf4\xd7e\x9c\xb0\xe1{?\x80Z\xads\x9d\x9f\x95\xbf\xc4\rg\x191\xea\xa9\xbf\xc9\x1f\xf2hn\xd9\x96\xbf*\xbf\x95S\x99$\xa2?-\x89\x87\xfc\xf4]}?A\x9d\x13>?|\x95\xbf6\xbd\xed\xcd%\xb6r?lXTH\xad*\\\xbf\xb1\x99f\x0f~\xd8r?\xc8\x99\xb4C\xb8.\x9e?\t\xad\x08\x8c\x84\xa9\x91\xbf\xef#C\xfb\x87\xc6\xa1\xbf9r\x14\xfax\x0fV?\x10\xbe%\x83:\xddm\xbf\x98V\xb3\xa1\x81\\O\xbf\xca\x92\xcc\x00\x9b\x19\x95?\xa6\x1a\xb6Q,r\x85?h`\xe8\x88\xd4Li\xbfc\x94\x87\xc3W\xcf\x9e\xbf\xd5B\xc5\xc9\xb8\xc1\x95\xbf\x97\x00G\x94\xb6\x0c\x89?\xd1\xad\x7f_\xf1\x90\x81?\x0b\xab\xd7>\x8fs\x86?\x00\x89\xd8\x90\r/\x7f\xbft\xd7\x02\x14n\xa2\xa3\xbf\xc8\x05.\xac\x87^o\xbf&\xe4\xbed\x16\x00\xa4?\x97\xad\x1d\x17Z\xba\x95?\xc7\x01\xd5.\x15\xd7\x9b\xbf\xac\xbd|\x1f>\xa9\xa7\xbf\x9c\\~\x99|\xd5}\xbf\xe19\xa0\xae\xdd\xe7\xa2?{\xa6\xc8\x18\x80\xd5\x95?dM\x7f~\x07\x9f\x8b\xbfz\xba\xe2\xb4\xa3\x1a\x88\xbfL\x15Ah\xe6\xc1h\xbf\xac`\xb3\xdf\x1c\xaa\x93\xbf\x17\xde\xb8\x04m\x9c\x8d\xbf\x04\x95T\x89\xee\xb9\x9a?\x80\x93\x97\x84Ld\x97?\xa4\x06$\xac\xb2\x11\x95\xbf\xf6\xb6\x13\x83\xdc\xcd\x80\xbfPl\xec?\x88\xdb\x92?\xcby\xfbs\xb0\x0f\x84\xbf\xda\xef\n:\xd1\xd6\x98\xbf\xb4L\x83\x0b\xfd\xe2q\xbf~\x07\xb2\xda[\x81\x93?\x9cX\xbb\xfc\xfb@a\xbfV\x93\x86Q\x11\xdcz\xbf]\xf7\xcb\x8e\x01\xf8\x9f?\\T+\x89\xf1\x0b\x84\xbf\xb5\xdb\x8ax\x10\xd1\x92\xbf\xaa\xbf\x8d\x07\xf9"\x99?\xe2\x96\x16Kb\xae\x95\xbf\xbc4tr\x7fR\xa2\xbf\xa4\x03\x82\xcdo\xae\x93?]\xc5o\xcd\xd2\xf4\x8e?NA\n\xa5\xaa\xeb\x96\xbf]<\x86\xcb\xd4\x00r?\xda\xf9F\xb5IS\x99?\xda~3\x03\xd1\xd5\x9f\xbf\x96\x95\xc2\x00\x97O\xa3\xbf^\x10\x0e\xf7<\xfc\x9b?fW\xb9\xd5\xb1\x9c\x9d?\x1dk!\x9ah\x0e\x83\xbf\x97\xbb\x85-\x06\xc7v\xbf/?\x1f\xd7DRv?^7H\xb6Z\x81b\xbfO[\xb8h\x9dFy\xbf\x13~W\xef\x95\x02|\xbf\xbd\x18,*\x03,p\xbfl\xdc\xa0\xf2\xa0\x07J?\x1c\xc1\x0e\t\x7f\x80x\xbf\x84\xe8+\njqt?\xba+|\x9f\x8b\xf1i\xbfw)\x01\xb2$0\x91\xbf\xf6\x1fO\xb4Ps\x83?eo\x8e\xc3\x1d(\x87?\xc6\xdadv#3g\xbfv\x91\x89.~x}?T\x17\xcas\xa2\x88v?\xef\xe5\xdd\x9e\xd5{\x83\xbf69\xf6\x08\xf3[\x8f\xbf\xff\x9a\xdfd\xe2zc\xbf\xb2\xa2U\xe8\xa0\rR?j\xf4~\xbb\xd6\xd3\x91\xbf\xd9\xfa\xf5\xa0\xb3\xb2t?~3\xe5\x8cK7\xa1?\x128Win\xb5\x85\xbf|\xef\x86\x87=\x11\x92\xbf~\xed}ByN\x94?)\xcf\x8c\x0e\xbbr\x8f\xbf\xbd\x14\xbe\x16\xef\xa5\xa5\xbf\xb4\xba\x9a#Cn`\xbf8R\x0c\xca\x97\xb1\xa4?E\x82X\xaf\xa9\xac\x88?\xeb\x87\xdc\xaf\xdb\xab\xa0\xbf\x0f\x9c-\x85\x0b\xf0\x83?\xb6E\x8ci\x91\x9b\xa0?\xa8\x16}\x97a\xeeg?6\x88\xe0\xce\x07#\x91\xbf;\xccb\xb8[0\xa7\xbf>c\xb1\xdf.\x1a\x9b\xbf\x02\xd1\xfe\x19[P\x9d?\x10*\xb2\xdf\x155\x97?\xb3]f\x8c\xb8\xc1\x94\xbf*\xef\xfc\xf5Ce\x92\xbf+\xc7\xfb\x87*\xb7\x8b?UN\x9e\xbf;\xa7\x93?\x16?1E\xca(p?\'\x02\xca\xd8+\xc3\x8e\xbfK\xa4y\xd2\xde?\x93\xbf4\xacu\xf1\xc5\xff\x8a\xbf\x86F\x9br\xf1\xcbi\xbf\xb9\xa2\xe2\x8a\xa1\xc4\x92?Z\x01UDW\xd3\x92?\x18\xf9\xf8\xc0\xf2\x9a\x85\xbf,\x92\x17h\xc4X\x87\xbfbv\x10\xe4\x8c*\x93\xbf\x94\x10\x8am\xbb\xc2\x8a\xbf\x04\xb3\x84\xc7"\xf2\xa0?\x1d$\'yz\xbc\x91?\xb2\xa0\x0fx},\xa1\xbf\xc5\xc1\xae\xc8\xb2y\x99\xbf\x0c\x9b\xbe&\r\x8bh?}\xc8?\xdf\x07\xfc\x86?)z\xd0Zc\x03\x93?|\x9e\x89\xf7\x81\xd3f?\x88\xd6~\xd0\x0b]\x96\xbf\x15fT\xa6\x8d\xfa\x91\xbf\xacw\xe4\x9fQUn\xbf\xb6\x8b/E0\xd1q??\xf9\x08\xf8\x8d<\x90?\xba\xa8j0\xd3O\x87?6\xd4#\xefE\xb3\x9b\xbfc.\xa3\xea\xdbs\x93\xbf\xe1)\xf4\xaa\xc6\x01\x92?\xae\x19\x8dj\xe0iP?\xe4\xbfY&\x03\xedd\xbfZ\xa2^e\xde\xb6T?\x02\x9d\x05P\xcf\x89]?}5\x91\nK\xfd\x9b?\xe2\xd8(t\xe2v\x90\xbf\xca\xae\xa9\t\x89]\xae\xbfXQ\x1at+\x9f\x81?\x9e@\x8ea/c\xab?`\xb4\x8d\xe2\xcao\x84?_\xd8\xa19$X\xa0\xbf\x08H\xa1h\xf9FU?FKw\xa0\xbd\xe1\x96?\x82\x96\x1e\x16a8\xaa\xbf_#J\xb5)\xca\x9b\xbf\xa9P\xda-\x03A\xaf?\x02\xb3\xe6\xa6\xc4\x9e\x87?\xbf\xfe\xbf%\x1at\xa0\xbf\xd6]\x03\xd9 \x07~?\x97b\xc4\x81\xb8/\x89?l\xe1\xa4\xf2R\x0b\x96\xbf8\xd2 \x7f$h?\xeajl\xc2\xe7\xe5\x99?\xc9QA\xa6\xf4\x97\x9e\xbf\x88\xa3-\x8a\x0e\x10\xa4\xbf\xa0H\x9a\xc8F\x80\x93?PM\xef\xf4\x93\x0b\xa0?X\xbf\x97\x02\xb1`f?\xd1K\x9a\x0b\x19\xccq\xbf4s\x83|\xb5]V?\x1e\xa4\x00D\x99\x03r\xbfNcy/\x1d\x13\x80\xbf\x9e\xad\xc8"\xe4\x0f\x95\xbfX\x0e\xac}\xa1\xcbc?\xd7(J\xea\xe2\x7f\xa1?\x18.NJ\xcd\xd0\x96\xbf\x87\xa6\x06\xb5\xd7"\xa6\xbf\xf9\x1eJ\xf8\xb7\n\x88?\x04Fh<\xdf\x17\x98?\x8b\x1f8\xdaWh\x82?Ld\xbb\xdf\xd4\xe9u?H\xdb\x08\xed\xc6\xaf_?\x1b\xba\x882\xa8?L\xdf\xc4}#.x\xbfM\xd2\x00Z\xfd\x00\xa6\xbff"W\x9d7\xa1\x93\xbf\x11\x0e\xa8\x03;\xc6\x7f?\xb6\xf2\x97\xe9\x97\xfeP?\x08\xdd\xc2\x1d\'m\x83\xbf8vlxGt>?OB\xd7\xa0b?|\xbf\x04\x9c\xdf\xba\xff\xf9Q\xbf\xe6`\xd6\xf1\xde\xef\x9a?\xda\x86\x1fs3\xf8a?\xa7\xf10\xc9\xc2\n\x97\xbf\xaat\xf0Y$\xbb|\xbfB\xe3%\xef\x19Tg\xbf\xd6\xab\x85\xf4\xe0!\x84\xbfN\xb5!v\xdcW\x87?j\xc0\xd6*\x87J\x87?\xc6\xd8[c\x9c\x00\x82?,}\xba\xa2G\xac\x7f\xbf+\xee\x9b\xaf\xe6\xc5\xab\xbfp\x0ef\x11)\x84o\xbf.\xa8` \x00x\xaa?N\xc3Bf\xb5\x13\x8a\xbf\xd6w]\x83\xd9\xd4\xa8\xbfx/\x8cc@\xb7\x99?\xd2\x84!\x83N\x90\xa4?\xb72:\x0c%\x8e\xa4\xbf\x84\xa7\x05\xf3Q\x0c\x99\xbf\x1at\x9f\xa5>Q\xa5?\x04K\xe5\xa12\xf3v?\x92\xa8\xebt\x89\xf3\xa3\xbfR\xf6QqNqo\xbf:(K\xec\x1c\xb7\x96?\xbf\x81\x04\xd1\xf1\xa2\x91\xbf\xb6\xa0\xe7\x92\x80\xe9{\xbf@u\xff\xbc\'I\x9e?\xfd\xacBg{\xc1\x94\xbf\x88C_\x17ue\xa6\xbf\xec\x97k\x03L\x1c\x91?\xfc\x17\xb3\xec\xd7N\xa5?\x87\xb1\xd4\xe6\xbc\xb5\x83\xbf\xb8\x1e)\xf2\x8a~\x91\xbf\xc6]\x19\xbb\xa1\x0f\x90?z\\\xe5\xdc\xf8\x81q?\xd6\xe27r\xe9A\xa8\xbfd\xfa00\xe8\xcd\x9c\xbf\x90_\xd7-bt\xac?A]\x83\x8f^\x8b\xad?\xba\x08\x12\x91\xfd\x11\xac\xbf\x14\xbd\xee\xcf0p\xa8\xbf\x04`\x8de\xe8\x15\xae?x\x1d\xc3\xac\xc2*i?\x80b\xc7SY\xde\xa0\xbf\xfd\xf8\xb1\xe5\xe3c\x9c?\xe0\x11\xb6Re\xa8q\xbf\xf4\xf8\xc5\x15\x15\x16\xa7\xbf\xa2\x1c\xc7T\xe0\xe1\x83?hc\x1dt\xf6\x87\xa1?\x8c\x1eKr}C\xa1\xbfH\x19D\x8a\x97\x16\xa2\xbfhq\xbc\xe9\x00\xef\x99?dq\xe8\xde\x06Z\x8a?\xce\xd1\xdc\xd2\x05\x1a|\xbf\x08\x18\xb1\xaa\xf2\xaec?\xdc?:\x03\xb1\x1d\x85\xbf\x90GmGs\xa1:?\x1e\x1b\xda\xeb\xcc\x86\x96?\x10\xec\xd1\xbb}\x01^\xbf\xda\xc9\xcav\x92@\x96\xbf\x14\xb6"\xde\x8f\x93|\xbf\x11\x97\xb1EE\xc3i\xbf\xf5mh\xb9$\xcdg?\n\xc0\x85\xb9/!\\?W\x10>\x15\x8f\r\x92\xbfV;y\xc1>\xb8o?\xed\xffex\xfa\x0e\x9b?\x8e\xed\x19d\xc4M\xa2\xbf2\x87\x19\xd2>C\xa0\xbf\xf6\xb6\x13RK\xfc\xad?\x9c\xd3\xc6\x9a\xda\x1a\x9d?\xba\x13\t\x01\xce\xce\xa5\xbf\xdf\xc3\xd4\xddHE\x94\xbf\x16]|\x86\xb6\x9a\x86?\x95p\xae8\xf8t\x84?\xe3\x1c\\@x\xfd\x81?s\xe0r\xc0\xbd}z\xbf$\x98\xd8`=\xaa\x94\xbfP\xda\xd6uP\xc5\x06?\x06v\x8aK\xfa\x11\x8c?\xc04\xdd\x0e\xbcr&?\xe2r~v\x8c\xb0\x97\xbfP\x95\xe3@\xde\xabn\xbf3h\x99-X\xbf\x80\xd2W\x84\xa0\xbb\xf1\xbeR\x9dxR\xdd\xb0\x8d\xbf\xab:\x19\xb4\xd3\xe9\x82?\x0ew\xa0\xab\xa0l\x95?M\x82p-\x845\x95\xbf\xb4\xc5\xde\xc3.U\x96\xbfx\xbe\x82X\xbauj?R\xd2\x92#\x13E\x82?\x7f\xb7\x9e\x19\x8c\xd6\x92?\x08\xdcd\xc3Y\xb9\x84?\x16\xca8\xb2\xdd\x16\x81\xbf\x06\xa6<\xc6\x13\x84\x89\xbf6r\xbc5\x8b\xb6\x89\xbf\xca\x93\xf8\x83\xaf\xd3d?\x84\xeaS\xdf\n/\x90?\xd4!lS3\xb0v?\xc48\x12\xae\xa7\x1e\x99\xbf\x82\xe1ey\xab.\x83\xbfL\\\x8c\x0cX)\x86?4Jt\x17\x89\xcf\x98\xbf@\xce\xa5i\xb6\rw\xbf\xd8F\x0e\x07z1\x9e?^r&\x07*\x07\x89\xbf\xb9\xc9\xde\xafL\xf1\x8a\xbf\xc0p8\x06\xab\xc6\x16?<\x84\xa5\x94\x15K\x8a\xbfax\x99\x8a\x1d\xb1\x97?4\xe9IJ?~\xa4?@\x9b\xd1\xf1\xd7\xa9[?\xb7;r\xedil\xa3\xbf\x1a\x9f\xb3L\x1bh\xa4\xbf\x80\x08FH\x9bv\x19\xbf\xd2\xad\x12\xd05\xfb\x96?g\x0f\xed\x94X\xa0k?\x17\xd1\xbdX\xa7\x0bg\xbf\xc2\x8a&\xaa\x1f\x12f?2/d\xbb\xaa\xec\x86\xbf\xf8Nl\xc7\xc0\xe9\x84\xbfD\x1c2\xb4\xf7Qx?X!i\x05\xb0\x9eP?~\xc2[__\x8e|\xbf\xeb\x00\xfb\xe7\xaf\xc7j\xbf\x80\x9a\xf7\x9c@\x1f\x16\xbf\xae\xc2w\xd0\xd7\xdcv\xbf*\xa5y\x1d\xec\xc5t\xbf|\x0f\x92\xea0\xa1h?\xc0+\xc90\xd4\x93y\xbf\x92Q\xe1\xf1fy\x87\xbf\xe6\x18\x0ez\xe2\xb8I\xbf\xd0\xc5{\xf0\x9a\x84z?\xa0\x96\x87\x98[\xed4\xbf\x12(\x01\xfe\xddt\x80\xbfBR\xd2l\xc6\xeb\x98\xbf"\xbdS\xd8\xc9\x80\x91\xbf\xc4\xdfO\x84\xdf\xf2\xa0?,.\x95i\x89\x8f\xa3?Z\x1f\xab\x02+s\x82\xbfn\xa8\x174\xcc\xef\xa1\xbf;N\x8d\xce\x994\x99\xbfV\xd1\xaeO\xa5\xd5\x84?|\xcb\xd1K-:\x95?A\x83\x84Nc\x1b\x8b\xbf\xc6\x07\x97i\xab\xfd}\xbfH\xed)\x84\xec\xd7\x91?\x14\x83Mj\x99_\x93\xbf\x9b\xe4\xb9\x84\x9d\xa8\x92\xbf\xb0\x84\xa7rG\x8b^?C\xb3w\x8a\xd2\xd7\x8f?\x062@4U\x0b\x96?\xab\x1f<\xef\xf0\'\x8c\xbfV\x86:\x07\xba\xb1\x90\xbf\xfcY\xcef\xf2\x80m?\xd9W\xfd\x91\x8b\xa4r?\xcc\x8a\xb022\xc5\x84?\x98\x01#\xb3\x8ePX?H\xfel\xcf@9\x93\xbf\xfd\x98\x16\x85\xab\xfb\x81\xbfQ\xab\xcba:\x109?\xf8\xf8\xc0q\xca\x00t?\xa1\xae\x00\xcf\xfc\xafl\xbf\xb4\x9d\xe4)wj\x92\xbf\x1c\xe4m\x89\x95\xd7Y?\xf8%\x905\x07+\x95?@\x04>u@}\x15\xbf\xac\x97\tOrsr\xbfh:\x1b_j\xa8g?\xf4\r,\x97\xdc.\x8e\xbf\xa3\xd9\xce\r\x8e\xc4l?4P\xc9\x7f\x1e\x8cp?\x96\xda\xff\x95\x05~\xa0\xbf\x10\xf8\xaf\xcaO\x0c@\xbf\xeb\x17\x04\xa9<\xfe\xa1?n\xc0S\x90g\x9d\x84?\x92\x05\xa1e)\xe9\x85\xbfk\x95\xb8\xe6\xd2\xc5\x88\xbf\xa6%\xd0T\x02\xf2{\xbfN\xbf\x18\xefd\x90z?\x93r\xf3`\x0b\x97p\xbf\xc5\x9a\x15\xc6C\x10s\xbf\x0fd\xc3G\xa7\x17\x88?\xa36j\xce\xbf\xcf\x80\xbf\xe1\xa9O\x9bqZ\x9b\xbf\x00g\x145\xe1\xa3\x81\xbf\xc8JC\xba\xc4\x8b\x92?\x92H\x14\x89\xef\x11\x91?T\xc0\x115\xc3\x8c\x80\xbf\xca\xaf0\xb6\t\xb0o\xbf\xf0\xe3>\xde\x8e\x11\x8a?\xac\xee\t\x03\x80\xefn?\x99\x91MW\x927\x85\xbf\x1f1cE\xaf\x9d\x91\xbf\xae9\xb4\xc2\xdcm\x84\xbf\xc5PE\x1c\xd5\xbe`?w0D2\xbf\xbe~?\xf2\x8f;\x933\xed~?H`\xf9-\xbdzd\xbf\xec\x8f,Z{!\x8f\xbfx=\x1f\x8b\xfe\x95X\xbf\x0e\x85Zx\x9b\x97j?\xb3E\x9c\x8e\x1a@\x8f\xbf\xfb\xb1\t\xe7\xca\rt?<\xef\t\xf0\x92\xb6\x8d?$cr\xb1\xd8\xce\x9b\xbfB\r\xe0\xd8\x07\xf8\x8d\xbf\xba\x88\x9a\x91\xcd\x90\x86?\xfbprT[Q\x87\xbf\x1a\xf7\xa9?\xcf\x81\x8a?\xe4\xa23\xb0\xcc \xa5?\x84\xd7\xce\xd7\xf9\xd2q\xbf\xc3\x97\xe7\xe1\x86\xd6\xa0\xbf=\x9f7\x8fs\xf4\x8c\xbf\x8a\xa1\x92\x05_\x7f\x80\xbf\x0f\xa7\xa7{\xa6mk\xbf\xc6(\xf1mK4s?\x8a\x98\xfc\xd7\x8f\x9f@\xbf\x7f\x1bO^\x91\xeeS?Q6\xa1\xd9\xcb\xb0f?\t\x8e5\xf5\x18Xy\xbf0\xcdAL\xe4\x1c\x80\xbf$\xba\x03G\x82\x17h\xbf\xfa\xfbr\xc2Y\x06x?\xc7 \x8d\xb7+~\x80\xbf\\\x1fG%\xde%d?\x08\x9e\xf7B\x0f@\x9e?\x90\xc5\xe8\xde\xfc\x97\x95\xbf\xe1\x80\xd9\xfb\xde\x95\xa2\xbf\x08\x01Z\xd3\xe4H\x95?\x02\xa48\xf2g\x1b\x84?\x14\xf4\x9dwp\xfd\x99\xbf5HQQ\xafK\x80\xbf\xc1\xfc\xcf\x83\xb3/w\xbfh \xc1^\xd8fh?73\xe1\x1eHP\x9b?\xe0\x01\x06X\xd7\xef??\x0c\xf3\xa1\xd32j\x94\xbf>p\x80\\-\ti\xbf\xa6\xeazX[\xcf\\\xbf\x148,\xc9C\xdb\x8b\xbf\x0e\xc41\x9d\x93]4?|\xab6\xef\xfde\x86?\x95P`u\x08rv\xbf\x82\t\xb8%\xa6?\x80\xbf\xb0q\xf3B\x96{v?\xb1q\xa9\xbf\x02\xdb\x87?\x88\xd7#M&\x83Q\xbfnd\x93\xbe\x1c\xed\x9b\xbf\xc0\x8f\x01\xf6\x0b\x01\x9a\xbf\xfa\x94\xa3t\xe28\x90?\xcc\x92n\xa7\xd7\x1e\xab?0C:\xc2\xc3\xc6P\xbft\xeb\xddE\xde\xdc\xa8\xbf\xba@R\xcdsh@?\xe0l i\x82\xfa\x84?\xda\x1b\xa2T\xa0\x03w\xbf\xea8\x92\xb4\x97N\x83?\x8c\xe6KE\xcc\xf3\x85?\x07\x1a\xa3-\x991\x7f\xbf\xa6\x1d3\xd2\x05\xbb\x97\xbf\xf9y\xa7\xd0K\x0cv\xbf\xa7)\x12r\xd7\xd6\x81?\x89\xb2V\xdb\x98?\xa0u|\xb6\xdf\xb8E\xbf\xf0\x12)\xbc%\n\x96\xbf\xe2\x80?\xaeQoq\xbf\xe8\xeb\xa8\\\xff\x90Q?\xad\xbeI>\x88\'l?\x13\xa3(\xaf\xc7U\x82?\xd0\x06$}O\xa1`\xbf.D\xcc\x89\xc5h\xbf\xa4\x9a\xa7\x0b\xf8\xabs\xbf.O"\xd64\xff\xa0\xbfp\xecU\xccy\xadN\xbfy\'\\\x92\x0f\x9e\xae?\x9c\xd0\xe8\xbe\x15\x10s\xbf\x96\xb6q|\xc0\x14\xb2\xbfrTG\xb3\x9e\xa7\x8c\xbf\x9f{\xact\t\xaa\xa2?n\xfegB\xf6\xb2\x89?\x9d\xed\xcd\x89Jb\x87\xbf\r\x1f\xb8\xe3\xc3\xbd\x91\xbfo\x93\x0fZ\xc4\x05\x95\xbf(\xb1E\xa4O(X\xbf?A\xf65\xcf\xd1\x98?\xb3V?J\x93C~?\xb3w\xd2\xbb\xc7w\x93\xbfx^\x8ao\xc5r\x8f\xbf.\xd4y\xc5\x9b\x84\x95?\x7f\x97*\x95\x82\x9dp\xbf\x01a\xdcJq\xc1\x97\xbf\xcd\xcb\xa7\xdd\xf2,\x86?\xfc\x9a\xcb_\xecTr\xbf\xd4\xeczDi>Y\xbf\xe5\x13%M\xe9\xec\x9b?X\xeaqd\n\x05b\xbf\x96\xda]\xb7\x93\x9d\x9f\xbf\xfa:\xb3W\x0b\x07\x89\xbf\xe0\xd9\xa8x\x8f\xb7\x91?BOo-\x1f\xc6\x99?\xfaEoZ\xe6\xad\x90?\xd6\x94\xbe>[\xde\xa0\xbf6\xcal\xfb1F\xaf\xbf\x9a0p\xa3c\x81\x8b?z\xdd+\x1f\'\x11\xad?LO\xb3\x14\xf0Nn?``e\xf1\x01H\x9c\xbf\x17\xd2+\xb5\xe3"\x91\xbf?\xf1A\xf6\xc1<\x87\xbf<<\xb2T\xc7\x16\x8f?\xa6+}\xb9\x13|\x97?\xaa\xad\x07\x17\xc2\x90\x98\xbf~q\x84\x7f\x0e\xdc\xa2\xbf<\x1d\xd8\xd9n\xff\x9a?z\xed\xe2\xfeX\x1a\xa6?\xa8\xab]\xc6\x19H\xa6\xbf,\x14[\x8d\xa2\xad\xa0\xbf\xd6\xb8R\x1e!\xaa\xa8?1\x92\x81\xce\x88\x8ao\xbf\xbfn\x97*\x7f\xea\xa1\xbf\xc8\xbc\xb7Q\xe0\xb8\x90?Y\xf1\x9d\xe2y\x99\x90?K\x87u\xde\x7f-u?\xca\x16\xb6R\xc3\xa2p\xbf/\x82\xd5+\x8a\x8e\x97\xbf\x9f\xa1\x04Q\xb3}\x96\xbf\'\xa4\xf4\r\x13\xb8\x84?p|+\xbf\r\x14\xa3?\x14\x1c\xef`\xac\xc1u?\x89\xed\xbc\xfc\r\x82\xab\xbf\x99\xe5\xb2"\\\x13\xa0\xbf\x1c\x90\x10 \xd0\xfa\xab??\x17\xb6\x97z\xe3\xa0?U\xf7\x86<_\x08\xa0\xbf\xf5 \xe5\x81j\xbb\x8b\xbf\'\x0c?\xf2<\x97\x8b?F\xf1\x08\x87\xd5\xc1{\xbf&\xa4\x91\xa2\xdd\xe0\x9a\xbfp\xe8\x1f-H\xe27?\x90\x19\xa3\xc1\xe3\xd6\x9a?\x08k\x81\x99\\L`?Y(F\xea\x06`\x98\xbf\x98\xd3\xb4\xe5\x9e\x1f\x84\xbfG\x16\xd8B\xf1\xa0v?\xf9\xf1x\r\x8f6b?\xf8\xed\x0c|C\xee`\xbf_\x9dC\x9f\xc1\xd3x\xbf\xe8\xe0\xbb\xc8\xc57u\xbfQ\x9e\t\xd89\x97O?3C\xe9nTAq?\xa9\xbaz*K\x84\x81\xbf\xce\x13\xf2\x88Uay?/+\xaa\xc9g\x1f\x90?\x8f\x8e\x08y\x82\xe2\x8d\xbf\xde\xa1\xc8\x14X\xf1\x92\xbfR\xd6\x9f\x872\xfcw\xbf$V\'\xfe\xb1?x?\x17\xaf\x90\xe5Z\xea\x95?\xd6\x9a\xb4S\xb6\xb9\x88?\xe7\x07nH\xcd;\x90\xbfR\xd4. \xa3\x19u\xbf\x06\xb4\x94\xaf\xb7\xa6~?\x97\x06\xd7\xcf\xcfq\x95\xbf\x02\xfc\xdd\xfc\x86\xce\x89\xbfD\xfc\x83wo<\x9d?\x8c\xcc~\xfdJ.I\xbfv#\x00.\x9d\xc2\x99\xbf:\xb7?\xb7\x19\x18\x8b?&E\xe8\x8f\xc1\xc2\x8d?\xba\x93\x9b\x0f\x8c0\x93\xbf1~\x84\x15\xb1\xfe\x99\xbf\xd1n\xa2\xe7\x1a9\x83?I/:\x05\xdf~\x9b?5\xc4\xaa\xe7\xc8\xb6\x90\xbf\xb4b\x9e\xb2\x12\xdb\x82\xbf^p\x192gc\x91?_\xc27)$\x0c\x9a\xbf\xe7K\xde!87\x98\xbf\xb8\xeb\n\x9f\x9e\x1c\x93?\x13\xfcx\xda\xfe\x80\x90?z$\xddgeDr\xbf\xd2\xb9\xfe\xbc\x849\x84\xbf\xe6\xda\xc4\xab\xf4\xce{\xbf\x96`<\xf42\xf2s\xbf\x96\xac\x16\xc8\x92\xd5\x82\xbf8\xda\xfe\xbb\xd3\x19\x8c\xbfrPG\xe2\xec\x89n?\x8b\x02\xbfv\xdf\x90\x8b?\xf0\x19\xe9O8\xc8\x83?\xc8\x9d\x07\xebM\xce\x8a\xbf\x94\x0f\x95\x86l\xdb\x84\xbf\xfe\x9c\xa9E\x00\x0c\x89?\xe6\xb33\x123\xcf\x84\xbf\xdc%\xcf\xea\x98>\x8c\xbf\xff\t\xd5I\xdfO\x81?\x156\x91\xd7\xa5\xb9\x87?^\xceIS@fj?\xb6\x96Z\xe0\x9b\x96\x8d\xbf\x8f\x1a\xd8\xda\xa75g?\xbc\x9b\xc01\xf6\x85{?`\x02uAw\xa1\x94\xbf\xa7\xe0\xb9Tt\x8a\x93\xbf{\xe0\x90\x96\xf1\xa1\x97?\x18\xfb\xf7\xb4\xf6.\x9a?.\xf1}\xdb\x97\x96\xa0\xbf&\x13\x0f\x9aC>\x9a\xbf0\x95\xea6\x0c\xec\x8d?uf\xa6\xb8dk\x90?s\x1c\xa1\xa03\x83\x82?LP\xa4\xca\x00\xc2\x87\xbf0\x8d\\pN\xed\x9f\xbf\xca@\x00\x936*j\xbf|\xf3\xc5gh\xab\x99?p\x02\xb3\xda\x81Fg?@\xc2\x1a\xfeuo\x80\xbf\x84\xb9\xa2\xc0\xb9\xc3M\xbf\x14&8\x139\x02\x83\xbf\x8f1cw\xd7\x9fg?\xa5\xf8\x96\x7f\xd0P\x92?\xf8N&w\x0c\xa7\x8a\xbf\x9av\xc8&\xfc\xc6\x9f\xbf\xb0s,H\xf6\x9bi?]\x04\x12\xaeht\xa1?\x97G\x97\xea\xa0\xad\x84\xbf\x14\xa1\xb5\x08\xfeu\x9a\xbf+\xd4%t\xfd\x9e\x93?\x96\xf7b\xa6\xe6\xd7\x91?\x00\xf8 \xdbi\xa5\xe5>wsH^\xdb\xc2\x93\xbf3\x0fy\xc9\xdcM\x9c\xbf\x80\x0b\xc4\xa0\xa4!^?@R5\xd7\xc2\x8c\x96?\x1c\x85\x17\xeeSbq?\xb6\x95\xaf0k\x16i\xbf\xd8\x99)\xeeSw\x7f\xbf$\xd9C/8\xcd\x8b\xbfz\xd5\x91\xfcL`\x81?\x0b\xb4S\x11\x96\x8co\xbf\xda|\xbe\xf5f+\x8b\xbfb\x8d\r\x87\x9d]\x93?\\\x85@;b\xdbz\xbf\x8dK\xf6\xdf\xf5]\x9c\xbf\xd7\xcd@G\xbb7\x9c?\x12\xf4u\xa8\xad\x9b\x8b?.\xac\x1c\x91\x8f]\xa5\xbf\xb4lB\xcd\xb5\x1be\xbf\xe48\xb3hqE\xa7?\xa0\xefu\xbd~\xbf=\xbf\x12f\x17%&\xeb\xaa\xbf\xaa\xcb\xac\x86\x11\xe5\x81\xbf!\x80\x81\xcc0\r\xac?\xaaQ\xca\xf1\xd7\x07\x96?`\xd1\xc6\xaf\x97\xba\xa5\xbf\x1e\xb3\xaf\xb88\xae\xa1\xbf\x80\xbaD_]\x94\x89?\xfb\xb4h\xb4Fh\x82?\x12H\xa6<\x9c\xf7\x8e\xbf\xc6\xff\xc0&\x1bu\x91?\xe2++~Y\xfc\x82?FH\xab\x8f\xcc\xad{\xbf\xc6`\xa6\xd6\xaa\t\x8b?!\x93\xd2\x0b1\xb7\x99\xbf\x7f,.\x9f\xa2\x9d\xa8\xbf\x94\xda(\xde\x10\xd7y\xbfyq\x92\xb6\xeaj\xa4?\xc6\xb7{\xec\xd0\x9a\xa6?f&"\xd1\xd8E\x94\xbf\x064\x8f\xd7\x88\xac\xa7\xbf\x9d\x058f\x0e:\x86?\xf4\xa9\x12\x9c\x86\xfe\x95?$e\x94qP7\x94\xbf\xfaH\x16\x81/\xdfd\xbf\xd9\x8c\xdc{\x9f7\x99?\xf3\x82\xd6\x92\x04\x94\x90\xbfR\xe2\r3\xce\x99\x9b\xbf\x9d\xfb\xb2\xc7e\x90f?\x82\x1aS\xd4\x9b1{?&\xd9\xf3\xa7 \xc0G?\xa5C3*\x03\xceu\xbfh\xcbm!\xaafi?\xf4\x05\x97D\xc1U\x8b?Ne\xb5%*.\x80\xbf~f"f\xb0Y\x96\xbf\x94\xc8\xa5j|\xbb\x91\xbfH\xe0\x1e\x87\xfabg?\xee?A\x05\xe4\x81\x9b?\xf6\xe4\x7f\x03\x1bq\x90\xbf\x97Z\x8f\xdd\x1d\x9c\x90\xbf\xf7\xe2=\xe5;\xd3\x8d?\x10\\9;w\xc7\x97\xbf\x12\xf7\x1e\x88\xea,\x87\xbf_\xca\xef\xd5\xd6\x96\xa2?\x8a\xb6\x12e\xced\x91?\xb9}o\xe8w\xb2\x89\xbf N\x9bb7L\x81\xbf\xbd\xbf\x11\x17\xack\x85\xbf\xe0v\xd1\xfc\xbd\x86\x83\xbf\xe0\xf2\x94\x1b\xdb(z\xbf\x86\xe5\xd7xuey?B\xf7\x80\xf9\x93\x8fx?R\xde\xfdA\x0e\xe1b\xbf\xe5\x8f\xe2r$\xf4b?@`\xcb=\xfb\x1c\x1b?\x93\xcf\xab\xa0\xab\xdfv\xbf|W\x94Py\xe5q\xbfz\xdf\xf1(\xd9\x08\x86?\xb4)H\n\xc2\x88v?\xd0\xd3u9#\x82\x9d\xbf\xb2\xfeSZ\xf3\x05Z\xbf\x91\x01B*\xb5D\x9a?V\xa2\xa1\x99"\\\x8c\xbf\xa8\xb211\x95\x96\x93\xbfM\x05\xa1\x11\xf1^\x91?FKM\x1c\xbc{\x82?D\x83\x8c\x81M\x16\x90\xbfH=\xf8\x18R\xff3\xbf\xe0B\xa4\xaf\x07\xccr\xbf\x1a\xd9\xaa\x10}HW?V\x15\xba$\xfd\x9e\x9d?y\xa5\xe1\x00Q\x89\x90\xbf\xd1\x89\xe1\xf1\xa5#\x9f\xbf\xb0\x95\xac\xe7H\x1f\x92?\x84\xaa\'^\x14\xa9~?\x97\xf0-\x01\x13\x0e\x8d\xbf@\xac\x9a\xe0\xce\x1c\x81?\x91\xa3\xef\x99~8\x97?\xed\xfb\xb1\xe3\xa0t\x93\xbf\xd2\xaa\xeb\xe9%G\xa1\xbf\xb4\xf5)\xd0\x18\xa5\x92?\x07\xf2/\x98:\xf1\x97?\xb0\xf0\xa0\x9a\xfc\x8d\x90\xbf\x9e\x14\xb7\x0f\xe8\x9e\x86\xbf\x7f\xe5\xbe\x9d&\x17\x84?i}\x86\x11\xd0Cd\xbfve\xee \x84\x0e\x83\xbf\xf8\xbd\x81\x7f\xc1Gb?\xee\xbfN\xa7\x07M\x82?\xd8\xe2\xab^<\xe6I?\x84\xee#\xec\xaf\x9ey\xbf\xd5 \x03x\'m\x8c\xbf\xb0\xb8\xb9\x90\xc6}+\xbfFi\xd3gB*\x91?\xad.t\xc3\xc8.\x90\xbfV\xff\x05\x8ez\x04\x9a\xbf\xcc}a\x82\x1e\xc4\x86?2O\x1dL\x08\xa4\x95?\xf8\xc6DF\xf6dM\xbf\xc4\xe2\xac\xfe\xe0\xf1\x8f\xbf4\xc7H?g\xbaj?\xcds\xde:\x8b\xe2j?\xd8\xdb\x15|\x7f\xed\x85\xbf~\xffb"\xc9:\x80?\xed\x9aB[a\x0f{?-\xf5\xfbXJ\xfc\x90\xbf\xb6\xc7\x98F\x11%\x94\xbf\xf5\x9e\xd8\xa77\xda\x85?\xfe$\xca\xcf\x9dc\x92?,\x15\x18\xea\xd3\xee\x92\xbf8Q^WvI\x94?\x8a\xef&~m\xaf\x99?VGLt\x83\x9c\xa4\xbf\xdf\x92\x9d\xb2\xb87\x95\xbf;\x99>\x82\xb2\x86\x95?\x88\x9c\xb2\xcfv\xae4\xbf\xf0\x84\x03\x92!v\x82\xbf\xec\x96\xd6\xaa\xc5o\x92?\xce7\x0cEF?q?V\xca\x8a6\x043\x9f\xbf\xeb\xdf\x93D\xe1\xde\x98\xbf\xb2\xa1Q\xceb(\x87?\xea\xb1\xbf\x80\xd1L\xa2?@\xa6\xa3"[\xc5K\xbf\x837\xc6\xbf\xa9\xc9\x99\xbf\x98%\x0b\x1cWZd\xbfnBE^*\xc9\x90\xbf\xcc\xe4w\x87\xf3Vq\xbf\x9b\xe9\x8eW\xcc2\xa5?p\xb1\xf6PF\x1cm\xbf*\x88=v\xa1\x8c\xa7\xbf\xac\x9dWX\x13Cm\xbfu\x10-X\xcb\x14\xa0?\xc0\xa8\xdb\xfeC\xeam\xbf\x88pPW\x1ev\x9d\xbf\xac7\xd0?\xe7W\x94?\x94e\x90z\xce\x98u?Dt\xa8\xa6&\x0f\x98\xbf\x03|\xf7\xf0\x1e\x06}?h\x14\xbd\xbaj\xaaT?\xf2m\x08h!\x05\x82\xbf\xe7\xafp\xd1\x98\x87\x81?\xd2\xbd\x0f~\x12\x1cr\xbf\xc4\x9f\x8a)>\xc2W?(7\xeeg\x10\x17\x8d?\xcc\xc5\x84\xc0\x93v\x93\xbf|C\x17e\x81r\x96\xbf\xcc\xda\xb0\x1f\xaeR\x90?w9\xd7\x90d\xb4\x81?i\x12\xab\x83Yb\x8d\xbfT\x1d\x03\x84[\x0e\x83?]\xf8i\x99\xc7o{?\xec\x0e\xa8\x19\xd3\xa1\x95\xbfa\x9c\xcb\xcf\xb4\x05w\xbfuhC\x05\x9e3\x8a?\xa0\x80\x90\x1b\xb01y?\xd4;:\xcb\xee\xcaS\xbf\xdf\xdbY\xab\x83\xdcg\xbf\x88V\xec\xe3wrd\xbfW\xbfP\x18jL}\xbf\xe8k\x1b\xdeK\xe6\x84\xbf\xed{\x03\xdc\xc6Hx?UAn\xf6\xb8P\x8d?X\x05U\xcdH\x13\x85\xbf\x04\xa1\rp\xe1\xd9\x93\xbf\x05\xd5\xaa\xb3.H\x92?\xb0\xfc_\x86I\xf5\x91?\x14\x14\xaf\x1c\xb2\xc4\x99\xbf\xd6b|.\xf81\x90\xbfo\x99?9=2\xa0?T\xd4~\xe8\xe6\'\x95?!r\xe0\x83\xa1\x03\xa3\xbf\x85\xfdO\xcf\xe7\x17\xa0\xbf\xb6sa\xa5\x81q\x9e?h\xb2\x82@(\x17\xa0?Xg,\xfaqQ\x8d\xbfS\x98k$\xdfb\x91\xbf\xd2\xe4\x91e(\x9ba?\x04\xcdR\xa0T\xf1M?\xa2\x85\xa71\xa8\x01\x81\xbfF\xf1`\xda\xd6\xc1i\xbf\xd4\xbezO\xd71\x85?\xb8\x88;pH)\x83\xbf\xb82\xd9}\x94\x88\x88\xbf\x0eQ H\x96\x1a\xa0?V\xa5?\xd6%d\x80\xbf\xa4&\x06\x1d\x014\xa5\xbf3\xd9\xc8&\xd8\x15\x9e?\xe4\xad: <\xda\x92?9\x8c\xbbr\xb2z\xa3\xbf\x9c\x18\xbf\xa9\xf7\\\x81?@\xcb\xd2\x8e%K\xa7?P2\xbb\x1f\x06Ud\xbf\xfb\x93s\x83\xf9\x14\xaa\xbf"\xe8\xc3\xfe@\xe6\x91\xbfn\xb4\xed\xd8O\x9e\x9c?\xc8\xca\x83\x06\x8d\xa5\x83?\xd2\xeeb\xe6\xc9uy?|\xc7\xba\xb0<\x91n\xbf\xc3\x9c\xee\x1aX\xe5\xa6\xbf\xc7\xfbu\x1d\xec\xf4\x81\xbf\\\xad\xb1\xef\x80\xdd\xa7?\x08\xe4\xca,\xc8\xb2E\xbfv\x8c\x08\xdc\x0c9\x9f\xbfzw\xb4 \x16\xd7\x8e?\xc7\xab\xbd\xc0\xf5\xd7\x80?\x94\xa6\xe5\xd6\x10d\x9f\xbfi\x93\x85\xfd\xe1\t\x82\xbf\x84\xb1m#z\xcd\x90?1tY\x8a\xd0;w?\xcez[\xf407\x9b?\x1c_\xe1v\x16\xe6i\xbfM\x82)\xfcW\x7f\xa5\xbf@\xcf\x03\x85:\xa1!\xbf\x1f\x01Slq\x16\x93?\xab\xbew[Ux~?$r\x85C\xa8d\x91\xbf\x1e\x8d\x8c\x03l\xcf\x8a\xbf\x0c\xdb\xb7\xb0lG\x94?\xcd\x18\x92\xe3\xbb\x14p\xbfde\xfdz\xfe\x9d\x92\xbf9NLG\xbc\xb4}?A\xabE\xd3Dqu?0\x11\xfb,\xab\x13u\xbf\xa6\xdf\xb4j\x1f\x0fg\xbf\xb1\xf3\x9c\xe5\xcf\xf9q?r\xf6\x02\x08 \x12\x90\xbf\xac\xb3p9\xf7\x80\x93\xbf\x89{!\\\x0ck\x96?\x11n\r\xdaC\x18\x97?\xbc\xac\xc1~\te\x90\xbf\x06\xf6\x1f\xfcs\x0f\x94\xbf>\x17\xd9\xf9\xd9Fp?\x86\x05\xa9lV\xb5\x90?\t\x12l\x93\xa3\xc5\x8c?\x15\x0f\x14\x9em\x07\x92\xbf\xc4\xb6\x18>\xc9w\x9e\xbfI`;tun\x90?\xb4\xfe\xc7P\'/\x91?\x9c.\x12\r9\x0e\x97\xbf\x9c \x92Z=]\x7f?q>{\xed\x18\xf4\x91?\x8a_%\xe8\x9e\\\x9b\xbf\x00w\x0e\xf1\xdc\xf4m\xbf@\xaewR\xccy\x8c?X\x1c\xcfzC\x16)\xbfj\x98}e\x88\xc3\x81?\x88\x07\xe7\x96^W\x89\xbf\xcc\xa7U\x90\x9e\x99\x99\xbf\xd0Fr\xaa}1`\xbf\x03-\x93\xc4w\x93\x9f?H\x8f\x87\x97V\x95\x92?\x89\x9b\xf7.\xbaS\xa1\xbf\xa4j.\xb8h\xd1\x94\xbf\x15\xbd\x13\xd7\xe5\xda\x95?\x11|!0\xad6\x8b?\xb0\x15"\x8c\x7f\xffz\xbf\xc6\x1dM\x0e\x06A\x8b\xbfn5r\x8al\x8dx?J\xdc/\xcd\r\x96\x82?\xb3\x12\xba\xda\xb5\xc6\x96\xbf\x9b\xa7\xaf\x07\x9d\x95\x95\xbfbL\xf5p\xcd\x95\x9e?\xb1nG\xed\x9e\x88\x9c?qM\xa7\xb9\xae\xd8\x9d\xbf\xe0\x88v[\x92\x0e\x94\xbf\xfd\xba\xa4\x06\x0bS\x8c?<\x15 \x935y\x8a?x(0\xc0\xa6)C?rB\x08xSn\x96\xbf\xa4\xc3)PB\xc8\x8c?Dla\x84L%\x9d\xbf>$\xfatZ\xbao?Tqa\xd8U2\xa2?\x8eWf\x07\x1e\xe3\x94\xbf=\xc1:\xab\xb4\x14\xa8\xbf \xb3\x9d\xda\x19\xa4\x82?z\xb3\xd3\xa4\xfd\xda\x9d?\xfd\xf8&\xc0yM}?{\xe9\xb7\xfdsP\x92\xbf\xdcL\xeb\xe8\xb2\xc7\x9f\xbf\x0c\xb3 \x048jt\xbf\xde\xe3\xd9\x9e\xf9[\xa2?ivY\xfc\xf0i\x97?\xb4\x1d\xef\xf1\xd8;\x9b\xbf\xfe\x07\xe65 \xa8\x9c\xbf8\xbfu4%\xc3G?<9\x92\x8e\xd2j\x83?F\xd6s\x13A\x91\x95?@\xde%\xdb{\xfbM\xbf"_\xad\x1d\xf3\xa8\xa0\xbf\x9e\x0btJ\tXr\xbfc\x9d\x01)\xf5O\x90?\x1a\r\x8a\x82\xd6\\b?B\x06\x0b\xcf\xdc\xc8T\xbf\xe0=(\x11l\xa4\x88?M\xdf\x9f\xa3y\xb6{\xbf\xdd\xe3e\xe7\xa3x\xa0\xbfw\xe6D\xac\x8e\xb9\x8c?=\x7fI\x882[\xa4?\x9d\xd3\xd6\x95\x18\xfd\x91\xbf\xac\x82\x00\xbelU\xa1\xbf\x04G\xe9w;:R?4X\xee\xdb*\xc8\x99?\xa0\xd9*\xbc\xd4\xefv?%\xf34#B\x88\x98\xbf\xddL\x00\xb2W\x04\x92\xbf\x95\x04uK\nY\x83\xbf\x1a\xfe<\x870\xdd\x89?\x82W\xb0>\xc9\xc1\xa4?\xd07W\xff\x83`n?\x01\xd5\xfb?\x0c\xdf\xa0\xbf\x0e\xce\xfe\x12\xe6\xc3\x94\xbf\xae(\x9d\x8f\x93*\x8c?\xba\xb8\xd54R7\x91?\xc6\xa1\xb6nn\xc2\x96\xbfl\xfe\xb7>\x18;\x8a\xbfC\x9aZ\xfb\x07\x15\x94?\xa2\xfd/#\xe2\xa8\x84?\xaf.\xcf\xc4\x17f~\xbf\xaf\xff`\xc5\xea\xa4\x91\xbf\x90\xd7/\xae\x1b9\x8a\xbf\xb0\xf6\x99\xeb&x\x91?\x1c\x05\xe4`\x87\x93\x92?"\xfbC\xe5I\x8e\x89\xbft~\xe8\xdaQ\xfe\x98\xbfL\xd4rB\xf6%\x92?\xa3\x14\nC\xbc&\x9b?\xbeV[,\ry\xa1\xbf\x16\xc2\x86K\x140\x96\xbf\x02Tmz\x969\x9e?*(\x1a\xba w\x90?z\xfd\x9dj\x03&\x87\xbf6\x11\xf1\xef\xe1\xd6\x89\xbf\xa00\xe0C\x0c3\x8a\xbf\xe0 \x18\xdf\xa9\x06\x89\xbf\xb4\x0f\x9e\x15\xa7\xf3\x98?\x96\xe3E\xd5\xf5\x87\x95?\xce\x08\x12\xbc#\x10\xa3\xbf\x88\xf2k\x88\xad\xbb\x8c\xbfM2lv\x1et\xa2?\xe8M,\xb0\x15\xebs?o\xd0\xdd\xd9Bq\x99\xbf\x1b\x96\xc9\xa5\x08+{?\x07\xe0\xb3\x1cF\x82\x97?\x94\xf1\xde\xde\xf3l\xa1\xbf_SS\xde\xb6\xff\x9d\xbff\xeeP\xcc|)\xa4?\xf4\x8f\x8d\x1e\\\r\x94?\xbf$\xf5\xeb\xd9\x1d\x9a\xbf_\xff\xfe\xbd\x16\te\xbf\xdf\xb9\xef\xff\xddM\x82?*l\xb8\xa4\xe0\x16\x92\xbfP\xf8}\x84\xb4i\x87?\x14\xd5\xba\xeb\xd3\xa2\x99?\xaaY\xa4<\x94x\x89\xbf\xc1rr\x125\xc4\x96\xbf\xe8\x7f\xd2\x8a\xd8\xab\x89\xbf}\x8d\x8f&\xc9\xe2\x81?\xcf\x8b\xb0\x13\xe2m\x8d?\x92vR\xb2\x8a\x9fs\xbf\xaaL\xa2\xb4\x1c\\z\xbf\xcb\xbe\x18\xe8\x91\tS\xbfT.\x9b\x14o\xf6R\xbf.@\x9f-\xe7-c?\x80\xdb\x87zn\xe8~\xbf\x00{\x07q\xc8Ir?\xc4\xday\'\xa9\x99X?_\x85\xfdar\xb3\x9b\xbf\xccm\x9a\xb8\x87\x9fp?\xbd\xd6\xcd\xa8\x85+\x9c?,\xd7r\xf9\xce\x9e3\xbf@[9\x86&S\x8a\xbf+\x1f\x9b\x96I\xa4{?\xba\xd9Y|dwu?\x10/\x88\x1f*\x98~\xbf\xa3\xa6C\xd9N,\x87\xbf\xe8C\x95&\xcc\xd1o\xbf\xf0\xb8\x84\xc0&Y%?|\xaaQ\x8eP\r\x80\xbf\x0b\xecy\x93\xb7\x8d\x81?\xbf\x19\x91\xf2\x16\x99h?\xba(\r\xc1\n\\\x91\xbfT\x01\xd8\xe2@jI?\x14\x96\n\x13\x99s\x8f?T{\x06\xcd\xb7Nw?\xca\x8d\xb5A(|\x87\xbf\x10\x0eP:\x06B\x91\xbfB\xb8\x01=0M\x90?\xd3\xeaV\xf9\xdeC\x95?x\xbdXR\xc9\xd3\xa2\xbf7n\xe1/\x8f>\x9a\xbfLj\xd0P\x8c@\xa2?\x86\xe3\x819*j\x92?\xcbi\x11\x04\x9aw\x99\xbf\xffm\xd8+Z\xd8\x91\xbf\r\x91\xbb\x11<\x96\x83?]\xac5S=3\x91?\xfe\x99\xd4\xc8\x1d~t?\xcb\xc0\xb3e\xcc\r~\xbf\xc9\xa0\xd7[\x87M\x82\xbf\xc0\xba\xbej\xe4.\x89\xbf\xb6s\x00p,\x16w\xbfJ\x9d\xe2\x1a\xc4\x85\x8b?\x0ef^\x16@\x86s?\x95\x1b[\xd2\x88k\x90\xbf7W>\xa1!.\x84\xbf\x90\x8f\x93Z\xe1vr?\xea\xceTG\x07\xd7\x81?\xfc`o\xc8\xc4\x08\x91?\xaagg\xa6\x11\xcfb\xbf\x8d+\xcd\xa3\xf4\x89\x94\xbf\xe5\xe5\x90\x9b#?g\xbf.\xe8\x18<#-|?\\V5\xa9dtT\xbf\xa0\xf1Ju\xfe\xc9\x90\xbft\r\xa6&\xf4\xee\x90?\x18\x07U54\x84u?0\x04l\xcd\x06\x02\x96\xbfF\x85\x1e\x820\x82\x8b?\xdc\xff]\x8ch>\x86\xbf\x054P|\xf8\xf0\x97\xbf\x01\xda?N}\x87\xa2?\xf28\x18x\x7f\xe2\x98?\xb1\xcbo\x95\x9d\x19\x9c\xbf\x86\xf8\x03\xf9\xc4\x8d\x97\xbf\xb0\xecd\x0e\x1e\xd3y?\xb5i\xdf\x8d\xca\xea\x93?\x10\xf9\xd0\xf4\x1e\xe7m\xbf\xa6\xea\x8aU\xad#\x9b\xbf8\xc4\xcf\xfb\x8c\xfey?b,\xf8\xfb\x8d\x03\xa2?\xa5<\xb0\x06\x0c\xd0\x8d\xbf*Z\xda\xb8\xd9u\xa3\xbf\xb3\xedF\xf2\xca\xbax?\xb5zd\x8fpsv?\x92\xbe\xebc\t\xc6\x80?\x95\xe6{j\xc2\x0e\x94?\xb8\xeb\xff\xe1\xd3P\x92\xbf\x82\xdb\xd1\xf9L-\x9c\xbf)\x1f\x0e\x1e\x7f!\x8a? \xc3,\xd1\xc8\x8b\x84?W\xe7E\xa5?\xf2\x87\xbf\x0cL\xc10\x02e\x8a?\x98c6\xe4\xdd?\x91?\xde\x08\xbe\xdb(\x17\xa3\xbf\x81\x1a\xfc\x84\xa4\xcf\x91\xbf\xc9\x13\x7f\x12\xe4\x1c\xa8?\xf8\xd7\xab{\xc17D\xbf\x92\xa2\n:\xdb\x98\xa5\xbf\xe6\xccy\xf1)6\x90?\x96p,\xb1\xa7\xba\x94?r\x06\xe0\xbev\xb5\x94\xbfvJ{\xce\x99\x1f{\xbf:\xe2\x10k\x17\xca\x8a?l"\x8a\xf1\x1ckn?/<\x1c\xf1N\xb7\x91\xbfXl\xd1\xa0d\xb1\x98\xbf\x18\x81[\x14-M\x90?\xee+\xb0\x0f\x80@\x9d?C\xf4\xf2\xa3\xec\x05\x8e\xbf\xbe\x8c\r\xadbA\x93\xbf\xd1)R\xa2\t_o?C\x03@+sso?n\x98\tj\xc9cf?@\x0c@\x9c\xbd\xc6\x1c?\xc4\xb6Tr\xe9\xc9n\xbf\x9e\x80-\xc3\xf4\n\x7f\xbf\xb4\xf2\xd1A\x80\x93i\xbf\xd6\x93V\xda\xf6\xa8\x91?\xd0\xa1\x15\x11U\xed5?\xa78$-\xc2\xb0\xa0\xbf\xa9\x9e\xf0&\xbe!\x80?B\xcdF]\x1d\xc3\xa3?\xe3\xcc\xa0BC\x86\x94\xbfB\xdb\x10\x1e\xb2\xc6\x9d\xbfX1rN\x0f\xce\x92?\x8c\\\xc1\xbf\xa2\x83\x9a?\x18\xe2%\x986\'^?\xb8\x81\xdeh\xcf\x0b\xa0\xbf\x87\x18\x99= j~\xbf\xa1Ba\xf1\x9d\x11\x97?\xf1\xab\xc26\x9e\xc9\x87\xbf\n\xe2\x8cz\xe3U\x95\xbfr\xbaa?\\\xa5\x90?\xca!\x84\xd1k3r?\x08\x8dn\x0c\xa5d\x8d\xbf\xec\xf6l\x1bXx\x91?\x02\x15g\xeb_I\x8e?b\x90\xe7\xc2\x94y\x98\xbf\xe4\xb9\xdb\xf9\xc8\xe0\x91\xbf\x93\xd3\xeak\xa6Q\x94?\x97\xf5\xb3{0\x0b\x8a?\xde\xd4\x93t\xf5n\x95\xbfF`\x98\xa4^\x12\x98\xbf\xfb@`\xc0Duw?V \xf0\xfbb;\x9e?\xe4\xdbH\xa0!\xaa\x84?\x1b\xa8+\xe3\x8a\xa7\x9f\xbf\xf4z\x10\x8c\x9fD\x8d\xbf7\xbct\xe3(\xaa\x97?\xa4P\xdfa\xf8-g?\x13\x93Y\x8a)\xd5\x9b\xbf\xe8\x9c\xd8\x99R"O?\xb3\xbe:B\x1d\xe5\xa1?>\xb7\xd2U\xd1(u\xbf8l\xc9-\xf5\x12\xab\xbf<\xa4\xf4Gq\x93c?\xafW\xb96\xf9\x03\xa6?d\x84\xdf}Tv\x8d?\x8cmOK\x80\x04\x91\xbf\x98\x7f\xe9\x13Y]\x9d\xbf0\xbb\xf9|\x9f\xb6g\xbf\xd2ES\xf99\xa9\xab\x9d\xc1\x82?\x9fFR\xde{\xac\x87?<\xadf\x93R\tx\xbfH\xb2\xe3\x0c\x88H\x92\xbf\xb5\x0c\x94\xa2\xd6z\xbf\xfeKjA\xffD\x80\xbf*\x1d\xb5\xaf\x00lt?f^:\xfa\xaf5\x97?\x90\xc8J\x97\xfe$W\xbf>\xfe\xcf,]z\x9c\xbf\x88\x955\x13@\xa6<\xbf\x97s0\xc8\xf6\xf1\x88?\xf4 \xfd$\x00o{?l;\x06\xc8\xd3~~?o\xe5\xac8*?\x8c\xbf\xe3\x8bB\x88\xb5n\x90\xbf\xa8\x8b\xd7\xc1\x1aA\x87?\xa6\xe3\xfb\xbaW\x11t?A\xee\x82\xb0s}\x86\xbf\x85\xe3\x04%y\x04V\xbf>\x86BP\xde\x8dl?\xd4\x0b\xc8\xed\x0fa\x81?\x80\x88\x93\x05\x9f3\x91\xbf\x0f\x9fs\x85\x80\x0f}\xbfW\xe5\xa9\xc0[k\x94?\\Y9}\x9dT\x88\xbf\xd4\xd3a\xed\xee \x89\xbf\xc7\xf1\x80\xf0\n\x91\x96?\x00\xff\xdd4/2^?\x93zl~O\xec`\xbf\x05E\x82#\x9dZ\x8a?<\xcdzC\x16\x19\x90\xbf<\x8f\xa0]\x8aI\xa0\xbf\x00\x11\x97\xf6N{\x16\xbf\x11 9\xccd\x97\x95?u.N8\x8cVs?\x11\xee\xd4`\xf9\xcd\x8f?\xa2\xea&\xe8\x9b\x0fs\xbfJ\xb1\x1a\xa6\xd1\xf5\xa6\xbf\x9c&\xbd\r\xe2\xe7X\xbf\xb0\xef\xa1\x81lL\x98?Z\xa4\xc4L\x82/\x95?\\\x88\xef\xdf\xeb\xf9a\xbf\xb0\xf2\x04\x83DF\xa9\xbf\xa83\x11\xdc\x04-R\xbf\xb2%w\xbe\xd9c\xac?\xb6\xe8\x91m\x05\xdbu\xbf6\xa1\xfe\t\x91\xa3\xa4\xbfo=\x883\xae\x01k?\xbe\xa3\x16\xed\xdaw\x94?\xc4\x85z|\x01uu?\xfc5\xe6\n\x97N\x84\xbf\xdd\xd2\x17\xae\xc4\xfc\x93\xbfJt\xaf\xa2\xbf"\x83\xbf\xac\xb1\xa3\xf5\x0b\xc7\x90?[\x04rE\xba\xad\x8a?R\x884\xc6\xd3-\x93\xbfm\x04\xcb&\xc1D|\xbf\x9a\x0b\xf2rJ\xfd\x91?\xa4>\xfe\x14\xdf U\x08S\xad\x91?\x9c\xff\x10o\xc7\xc4Q?\xf3~\xc1\x07^\x00\xa4\xbf\xc8@\x11\xbc\x95\x8e[\xbf\xccp\xb4{\xf2j\xab?M\x84\xca\x83\xc0m\x81?\x92x\x7fK\xff\xff\xad\xbf\xb0\x88\x18\x1d\x0c\x15y\xbfpF\xfc\x03\xcfy\xa3?\x95xDri\x1dr?0\xda\xc0\xc4\x17"S\xbf\xf8\xd6s\xa5\xeaL\x89\xbf\xaa\xd8\x8c\xfd\xf69\x9a\xbf\xb4{\xec\x1fr\xd6\x80?`m\xbeU\x02\xd4\x95?V\xc1\xbb\x06\rM\x8f\xbf\xf1\xef\x824\x04\xa3y\xbf\xc9\x94\x7f\x06r\xdb\x9a?\x1e\x1d\x80\x9ad\xf1z\xbf\xec\xf8\xf6\x8b\xedZ\xa0\xbf\xb8;w3\xa54A\xbf\xcd\x15\x16\x88\x94>\x95?n\x85\xee\r\x92tg?\xd7g\xac\xd5;\x83\x98\xbf>5\xdf:\x8c\xecs?\x144\xa2\xd3\xe4\x9c\xa5?\xef*\x9fE\x0be\x8e\xbf@\xb3XY\xcb\xd7\xa9\xbf\x14q\x8d"+X\x82?\x96W\x8f>e\x03\xa1?\xf4\x1dM\xe1\xcb\xd0b\xbf\xb6q\xcc\x9c\xdc\xed\x91\xbf\xc0\xf5\x19\x11g\xff\x12\xbf{=r\x04\x0c\x01n\xbfb\x06>\xb958\x87\xbfIlR\xa57\xb7}?\xae_\xd1V{\xd3\x90?=\xd7?\xe7\xf9\xc9\x8d\xbf p\xa0\x12\x82$\x89\xbf\x05\xef\xd65\x92\xe2\x89?\x80\xd72\x83\xda\x12\x88\xbf\x08\x8b\xf9\x1c\xc5ce\xbf\xae\xe5\xdd\xb3c\x9e\x9c?\x16^\x9e\xfcD%g\xbf\x05\x89l\xa4)^\x93\xbf\xb2:1`\x7f\x13c?\xd1\x0b;\xc1\xa0(p?\xf21\x90\xa81\x12\x82\xbf\xbbv\x9c\x8b;\xbf\x80\xbf\xec\xd9\x88\xd4\x08\x8es?P\xf2X\xd8\x87Z4\xbf:\t!\x07{P\x85?\xf8\xcev\xe3ZEr?\x12\x08\xa9\x99\xbf\xa2\xa0\xbf8\xe6\xab/\xd9uu\xbf\xe9\xc0\xddX\x8ck\xa2?`\xa0\xe8\xb7{\xc8_?\xeaR\x83yS\'\x9e\xbf\xd4\xc9\xa4@\xad9m?\x15\xec]\xfd\xf6\x9c\x95?\x08\xf3\xd5\x95\x1cTc\xbf\x1b\x93CA\xf6\x91\x85\xbf\xbf7\x94\x1e\xb4>u\xbfN%fT\xe6A[?\x067\xbb\xd3a\x9eW?\x8a5\xdf\x02(\x94q\xbf\x05\xa9@\x06\xa4\xc4b\xbf\x04\xc3\xb1\xcd\xc9\xeeu\xbf\x85\x1c\xae\x17\xfcgw?\x02\x15\x03v\xa0r\x91?\x03\xc8\xe3\x85a\x0e\x8d\xbf\xac\x8d\xc9N\xb2u\x90\xbf\x03\x00%\x86Bp\x98?\xdaj\xc1\x0c{\x0fy?\xcc\xf0\xaaX\tH\xa1\xbf\x08\xc7\xed\xe7\xfa\x03n\xbf\xda\xba\x19\xb3\\\x13\x98?\x0e\x7f\xaf\x1b&`\x8c?\xf86v\x97\xf9\x8f~?\x81\xba\xba\xb9\xb0\x01\x9e\xbfR\xa1\xe4$\x16P\xa3\xbf\xcd\xf6\x80\xe1\xb8\xc4\x99?\x90\x1c\xb0\xbfZ\x0c\xa9?p\x92\xf7\xde\x94\x1fm\xbf\x91\x02^\x1d7\xbe\xa4\xbfJ\xe8.v\x04\xa4\x85\xbf\x94b\x0b|\xe8@\x8a?\xb4Mz\xc6g\x9d\x83?\xdaW\xe4U\x82f\x83?M\xda\xd3n\x06\x8e\x99\xbf\xf6*8\x00\xbfQ\x93\xbf\xa9N2+E\xbc\x9d?B\x86t\x15\x85\x8ag?,\xbf,\x9c\x0f\xd6\x96\xbf\xcb\xba:T\x8d\xdc\x84?H\x10\xef\xb3\xf4\x81\x8a?\x81\xe8\xfd\x84\xf5\xba\x83\xbfYJ"\xf8\x00|e\xbf\xc4\x0cA\xc7b#d\xbf\xb3xgP8[f\xbf\xc4(\xe7\x8f\x13\xe7\x85?\xe8\xd9\x04I\x8d\xd1U?D(}\xfdM{\x91\xbf<[\xdfpyw\x93\xbf*#\x8a5\xca\xf2y?\xda8\xc5\xf6\xae&\x9c?\x9d\x88\xaa\r~m\x88?6g\x7fy]\x18\x90\xbfc\xde\x15;\x92\x96\x81\xbf\x89\xf9A\xc9\xfaT\x80?{\x1cB\x91\xef\x95\x82\xbf\xd4J\x7f\x98\xf6\xdb\x93\xbf\x9a\xe7%P2>p?0\x14\x009%\xa5\x92?l\xd2\xc3\xff \x83I?\xe0uC\x9e\x8d\xfev\xbf\x94\xda\x81:\xf0\x17]\xbf\xc4\x10\x95\xbfMu\x85\xbf\xbeM\xf0\xdd\x8a\xc4j\xbf\x96\xad[\xda\x80\xa4\x8a?7=G\x95r\xf8~?B\xa1\xf5 &\xb6i\xbf\xd7,\xb2\xf7\x92\x05\x87\xbf\x0e\xc8\x11=\x13U\x86\xbfr \x12IR\xc2\x8a?\xc9^\xbd\xf9\x0f\xb1\x95?\xc7\xa9\x10\xf0\xd0\xf8\x91\xbf\xf9\xfd\xec\x81\'\\\xa0\xbf\xe5\xb3\x85\xce\x8e\xc6\x85?\x84\x95@\xd9T\xc6\x97?\xfa+\xf4\xc7\xd3ip?\\\x1f\x08\xad@\x02~\xbf\xcf\xd8\xe3\x11\xe4\x01\x97\xbf\x8a\xad\xd6\xe9U\xe8\x90\xbf\xc1\x14n\x9d\x82\x07\x93?\xa2\xa2]\xee\xae\x92\x8d?h\xdd>\x0e\xa3\xa1\x96\xbf\x81\x90%B\xdf^\x82\xbf9w\xea\x10\xbf\xf1\x89?p\xb2\xd9\xd9\xaf\xbdt?U\xe0>2\x83\x90l\xbf\xceu\xce\x1b\xfa\x88~\xbf\xb4\xc9\xcd\xe7\x1a\x05U?\xbc\xba\xd2\x08=\xa8x?\xa8\xc8\xc4\xe3\xb6!}\xbf`6\xfb\xff\rHc?"\xd7\xba\x8d\xd9\xe3\x86?\xa5Vn\xbf$\x11\xb0\xfdX\xb5v?\x1a\xa3Wx>\xd6q\xbf\xae\xf4\x12C<1B\xbfL?\x87\x02\x0c\xf9~\xbf\x02\xed"K_\xd4e?pm\xab\xa1\x08\xc7\x94?\xb9\x92Rn\x074\x8d\xbf\xfdh\xc0i\xa3J\x8a\xbf6\xfeB\x87\xcb\x0f\x94?\xc0\x9cV\x04\x13\xeec\xbf\xe86e\xe9\x87c\x91\xbf\x10\x95\xb7\xb7\x8d\x9b\x82?*^\xe3\xa7"\xbf\x8b?T\xca\xbf\xc9#\xfa~\xbf\'\x98\x01\x96A\xdb\x8f\xbf+\xf4\xa4\xda\x19Fh?\x05#\xfd\'\x1e\x9a\x81?\r\x80\xe1\xe7pf\x8f\xbf]\xd4p8\x17\xe4\x8b\xbf`\x1c\x05^\x84\xba\x9b?Q1\xb1\xa4>o\xa3?g\xdb\x9aD\x00\xd1\x95\xbf\xb8\xe01^\x9b(\xaa\xbf\x0e\x8b\x13\xc03\x19k?\xbf\xb6\x81Fm%\xa0?\xe4\x98k~\x82\xc0\x81?\xc8N\x1dF\x9d\xd0y\xbf\x1d\x82\xd7\xb2\x84i\x98\xbfn\xedg\x8e\x9aif?U|\x8a\x00\x1c\t\x9a?\xaf\xfb\x85/*f\xa0\xbf\xc8S\x08?X\xe5\x98\xbfh\xb8\xa3\x04\xd1\x1b\xa7?\x86}\xa9lv\x0f\x91?(t\x1a\xdb\xd8x\xa3\xbf\x8e\x90W)#[\x8a\xbf\xaav\xd0\xe1\x9e\xcb\x9a?tmiY\r\xe4\x8f?.\x8c\xd2@w\xe4u\xbfv!\xf8]l\x9b\x95\xbfZR\xc8\x8f\x98W\x98\xbf\x03m\xd6\t\xfe\xc5\x8b?\xce\xed\x83\xb9"A\x9c?\xdc\x8e4\x06*Tl?F\x98\x88\x1a\xa5\xcc}\xbf\xa8\xec1\x11K\xb3\x87\xbf\xfbaqeW\xbf\x87\xbf\x00@K\xd3\xe2T\x9d\xbe\xb0\xa4\xeek\x14Jn?\xf4\x10\xab\xf5\xd7\x8al?hxM\xab\x13.v?\xea\xf1%v\xc8\xa4p\xbf\xb7\xd4Z\t1\xd8|\xbfZ\xee{#j\xe4S?\xe5\x9d\xdc;X4\x1f?$\x86\x1c[D\xd8V\xbf\x06e\xc1\x16l\xc1F?\xe0~\xe2!\xfag<\xbft\x83\xe4i\xa3tV\xbf\x14bh\xf4\x8ca#\xbf\xb6\xf0I\x98!\xc3W?n]$\x06L\xad`?\xe0x\\\x1c\xd7\xb8C?P\xec\x14e\xa2\x05]\xbf\xa8\x10\xbf\x05k!Y\xbf\xfd\xae\xa5\x11\xfd\x05\x8b\xbf\x95qi,uy\x88\xbfL\xd4~\x8eC\xca\x94?Oq\x92\xe4]\x11\x99?ZQ\x94\xb7\x89\x1a\x85\xbf\x18+\xcc_\xf2\xbf\x95\xbfr\x92\xbeh\x04\x9bY\xbf\xe4\xe4\xc4:\xc4jK?\xc2\x07M\xa6c\xb9\xa8\xc0\xa8?z\xea\x9b\xcf\x9e\xd0\x86\xbf4\xf4\x1e\xd2\x8f\xff\x9c\xbf\xd4\xf2$\xad+\xfca?Y\x02&!\x9b\xef\x81?\x14\xc1\x08bNu\x82\xbf\xb6\xf4u.\xb0-w\xbf\xa3\xf0\xaa\n<\x91\x90?\xe6G-<\xd8\x92~\xbfF\xef\x9a\xc6\x91\x12\xa2\xbf\xc8\xd6\xce\xbb\xc7\xa6\x80?$\x9a\x1bE\xcaB\xa7?\xe8 \xdc\xe1\'_\x80?\xe3\xac\xcd\x0flD\xa2\xbf\x020MG\xb8]\x8c\xbf\x83Q|\x9fW\x13\x90?\'U\x9bi\x82\xbcT?\x00\x1a\xc9\x83\xa9\xcbl\xbfr\x01\xae\xdb\xb8\x97\x8e?lQ\xb2\t\\\x96~\xbf\x97\xa4m\x0f\x83\xdb\x82\xbf\xc4\xbdZ\xc9\xc5#\x81?\xe4s\xbd\x15(\xee\x99\xbf\x00\xc2I\x97\x07\xdd\x92\xbf\xe3\xdf\x98\xd4x\r\xa0?\xc6\x982\x8c\xb1\xde\xa0?`\xc9d0b9\x92\xbfb\x10\xaa\xd4\xab\xf6\xa6\xbf6>\x03\xbe\x9f\xfat?\xd6\x05a\x00\xe0\xb0\xa3?\xbc2\x16b\x86\xeex?\xa7\xf8D\xe5\x11Y\x9e\xbf\x868l\x880q\x96\xbf^+\x88e\xa7\x86\x91?!7\x99I\xad\xa4\x99?\xd8Q\xc0\xb5\x18\x84W\xbf\xacL\xba\x0bW\xc5\x89\xbf\x93\x1fQ\x0b\xc45v\xbf\xfepT\xf6\xe1\xabu\xbf\xaa\x12\x92\xce-\xf2f\xbf\x0c\x93\xd3\xe1\x0b\xbak?\xaeqv~\xe0-i\xbf\xd63H\xebB\xb4o\xbf"\xd3\xde\xafa\x7fm\xbf\xf8}0\xacf\xcb\x88?R\xa3\x94\xe4\xb9\xc8\x98?"VhhS\xda\x95\xbf\xf8\xcc\xbeP\xdb\x02\xa4\xbfX{\xe9\x9d\xe1\xcd\x8a?,b\x0b\xe7\xf1\xdc\xa0?{\x95\x17\xa3\x17_p?\x87\xcd\xb9\xc6\xae\xa7\x80\xbf\x00l^\xa0\x99y\x91\xbf\xfc_\xab=_)\x84\xbff\xf1\x1ae\xc5N\x9b?\x88\xd0e\xfa\x08\x9b}?\xaa\xeb\xc7\x8c\x9e\xdd\xa3\xbf\xc1Z\x8fb\xe7\xf7\x8f\xbfs\xb4\xdeE\xc5\xf7\x9c?\xb2K;\x976\x16\x97?\xe5\xc2\xfd\xc3\x02~x\xbf\xf1\xc2\xffmF\x17\x94\xbf\xde\xaf0\xfb\xabb\x85\xbf\x92\xce\xee\x18\xb2\x9a\x8c?\x00]\n{\xfc\xcd;?\xc6\x12H6\x99\xa6\x9d\xbf\xb2\xd8\xfd\xc4\x94My?\xb7\xa03\xc5ZC\x96?\x86\x86ND\x9cF\x98\xbfpXNND\x8cI\xbf\xba\x85\x9f|AS\xaa?.,%\rJZv\xbf%`\xa9\x9e\x89\x83\xb0\xbf\xbe{\xdb\xb3\x99\xbfu\xbf\xdf\x14h\xfb\x83\x99\xa4?T\xbb\x13\xcff\x95\x80?)h\xedt\xc5P\x83\xbfH2\x01\xfeP\xfdq\xbfx\x98={\x175\x89\xbf\x8c\xa3\x97V\xaa@C?\xac\x12\xb3t\x1d\xd0\x81?\x0e\xb2\x01L\x82\x19\x8d\xbf\xbe\xae\xc8\xdf\xb3\xc9\x87\xbfr\xee\xfb\xde{\x0b|?rKn^\xe8\xcc\x7f?0\xe4\x98\xd5$\xccu?\x00\x19\xfe\x94(.\x11?WM7sz\x07\x80\xbf\xb9t\xe2\x8a\xd5\xa2|\xbf\xf0\\\xad\x8bI\xedT\xbf\x15\xfd\x9d\x9b\x94\xf7\x81?zOn\xee}\x16\x8a?\x9ap9\xb3uQ\x95\xbf\x94\xdb-\xef\xbc\x05\x87\xbf\xc6#\x97\xb9\x14=\x94?\x9b\'\x05_\x1b\xebV?\xb0\xb5\x100\x17\xf2R\xbf\xa2r\xef\xa6\xdb\xe2a\xbf\x9f=\x1d>\xab\x02\x93\xbf\xd9\x8e\x1a\x92R\xed\x84?\xba\xf5\x9d!\xc6\x06\x9d?\xdbu-\xc6\xfd\xa7\x82\xbf\xedX\xb89 \xe7\x97\xbfy\x90D:I\xd0Q\xbf\x8cB\xbc\x89&\x9c\x87?\xb6`\xc8\x98\x94\xde{\xbf:\xf7\x05j\'\x8d\x82\xbf\xa6\x0cI\x06g\xd0\x92?\xc0#\x0e\xa2>\xc4l\xbfrR\x92\x94\xf4\xd1\xa2\xbfP\xb4\xc7H\xb2\xab`?8\xfd$_s\xd3\xa3?\xcc\xe9\x08\x90\x8d=\x8d?\x8e\xd8\xe2k\x90\x17\x93\xbfZ3D\x18\xd0\x81v\xbf\xbeg\xdd\xef-{p\xbf.\xa7zm7\xbf\x9c\xbf\xde\xa9\xaa\x80\xbd\xe2w?\xc2{\xf2K\x9b\xba\xa5?@EE\xe8?\xb1l\xbfz\x82\x00\xe3\'\x80\x94\xbf\xe0\x88"\xd8\x9a\x95*?m\xa3\xc6k\xef\x93\x94\xbfz\\\xf6\x88\xe3\xb3\x83\xbf0\xe1\xaew 1\x9f? =Z\x0eH|\x96?2\x15\xa8tQ;\x93\xbf\xb5[q"\xb4\xf0\xa0\xbfX\xec\x01\xad{\xb3n?\xb0!\xc7s\x01\xbc\x9b? \x87\x8fx\x8f\x00n\xbf`*\xe0\xb2\xca*\x92\xbf[\xe2\xd6l\xd7\xf3|\xbf\xae7\x0c\xc8\x10\xb7i\xbf\xaf\xa4\x90\x11G\x96\x8f?\xe0c\xd0O\xb1\x04\x95?_\x11\x10\xae\xedlz\xbf\xd60\xfa\x83c\x1a\x90\xbf\xeb\\\x8a\x1e\xab\x13a\xbf\x00W\xf1U)\x11\xea>#u\xed\xdb\xbb\x96y\xbf\x02;\xfd\xa1\x01\x19i\xbf&\xa9J\xbe\x16.p?_\x81\x90{\xbebu\xbfYk\x8a\x15f q?Z\xae\xde_\xe3\xb1\x94?\x83v\xbd\xc5\xe8\xca\x88\xbf\xf4\xaf\x9c\x8f\xa2M\x9b\xbf\x98axZ\xee\xce[?\xeaZS\x8a\xf1\xfdz?\xe2\xb7j\xd9\xc0\xa5\x8e?\x0ev\xc4\xcf\x9at\x94?Y>>8\xd3j\x82\xbfD\x17\xda\x9fq<\x96\xbfi/\xf5L\x94\r\x84?\x98A\xdb\xf7\xc3\x91\x97?\xbb\xff\xbe&-\xe5\xa0\xbf\xe4\xfbV\x95\x8e?\xa9\xbf\xf7`?\xfc\x96\x0f\x96?/\xb3"\xf5`\xa5\xa6?@\x0b8F\xb9\x8a<\xbfM\xc0\rj\xcf\x9f\x9c\xbf\xc1fU\xa9\xa2m|\xbf)\xa0{\x03\xbc\x9b\x95?\x18\x81\x99aO0T\xbf\x1c,/N\xae\x03\xa6\xbfZY\xbb\xe6\x05k|\xbf?R\x0c\xed>j\xae?\x9b\xa1\x88\xa6\x85\xba\x96?^\xdc\x144U?\xac\xbfw\x1e\xa6\xd0\xbc\x80\xa5\xbf\xe9\x12\xceoV\xc4\xa4?K\x06\xb5\xa10B\xa8?\xf9\xee\xa8\xabI\x89\xa0\xbf\x06\x1b\x84~l\xdf\x99\xbf\'S\x9c\xb0\xcc\xcd\x9e?\xf4\x12\xce\x05\xcail?Rw_\xca\x1f\x8f\xa1\xbfZ\xa1W\xfc\xe8\xeaQ?8\x82\r\x80\xb5H\x99?\x012\xc5\xe8\xf3\x8a\x9a\xbf\xe4\xbf\xecL^y\xa2\xbf\xeaE\xbc\xb5VS\x93?\x9d\xea\xcaO\x1c=\x9e?XC\x97\xbb\xdfBa\xbf\xb7\x7fU\xb4Tl\x8a\xbf\x1a1\xfan\xd5\xf7v\xbf\xc5t\xfb\x8eK\x0bJ\xbf\x8e\xb0;\x19\xbe\x95n\xbf\x1eH\x1d\xe7\xf6Ri?N\x8b\xb8lb\xcf\x82?\x0e\x0c\xe0\x1cB\xf7g\xbffd\x92\x12^/\x8c\xbf\xb3q\xe4\xd2\x83\x10\x81\xbf\\X!\xff\xc2\xcb{?K\xd4\xfdxh\x80\x98?H\xa7ZR\xd1R\x90?X\x05\xc8\xd6\xfaC\x9d\xbf>\xc9\x01#V\x9e\xa2\xbf~\xd1\xab\x17\xe9\x1c\x94?\xd6}\xfeH\x11\xef\xa2?\xa6\xa3\x1a~\xb4\x94{\xbfT3\xaa\x8f\xc0\xd7\x94\xbf\xc3\xf9*q\xdc\xf7w\xbf\xfe\xbaO\x8b\xfb\xe5T?X\xdb\xe1\x0b\\!\x83?R\x9d\xb1\xd3h\xa0{?M\xad\x89$DZ\x93\xbfu\xa5\xc0\x1a\xdc\x07\x9d\xbf\\N*\x1e~\x9f\x87?\x0c<\xf0\xef\x14\xab\xa2?}\xf6\xfd\xa1\xa4(\x83?+>U\x13\xa7\xb1\x80\xbf\xf6\x96\t\xa0H\xc7\x8e\xbfH\x89\x9fz\xfec\x89\xbf6\xb3\r\xd9\xd6\x03a?\x00\x04\xaf;\x8f\x93O\xbf\x15\xf4C\xadr\xadu\xbf\xe3^\x9d>\xb8u\x85?\xcd\xbeD\xd0s\t\x8d?\xd1\xfc\xf8\xa3X\xbbx\xbf\xa8Y0|\xb5\x96\x95\xbfBGD\x9e\xe7\xa1\x84\xbfQ\x84\x8e7\x96\xd3\x82?\xafZ.\x92_\xe2\x92?\xfc\xc0\x8c\xb3\xc9P\x90?\xe3\xec\xf1\xcb[\x8b\x91\xbf\x06\xf2\xa7\x1d\xa2\xec\xa3\xbf\xee\x82\x9c\xb8\xb9:{?\xe4\xe9\xf7F\x8b\\\xa3?\x90\x9eC\xf6\x9a>=\xbfr\x86\x15\xa5\xf95\x8f\xbfX\\y\xbc\xf2+\x93\xbf\xec\x07\x12\xd8U\xc7\xe4\xfdAr\xbfnv\x02a&\xd4\x91\xbf\x80\xa4\xe6\xef\xbd\xb2\x7f\xbf$\xff\x03\x0c\xe1C\x98?\xe3n\xa8Uj\xaa\xa0? \xf7\x83\xe5\xf4\xfd\x98\xbf\xa2\x86\x18\x16S}\xae\xbf\x92\xae\x93\xdf\xa5qw\xbf\x83\xc3\xfc\xb3\x803\xa3?Z\xba\\9\xef\xec\x8f?l\x7fQo4\x94\x92\xbf(\xe9\x91\xd7H\xc9\x81\xbf\x98\x1fB\x84\xe0\xb8~?c>/\x84\xb5}r\xbf\xf3\x05\x84g\xb5\xbc\x84\xbf\x86^\xe2dY+\x89\xbf\xc8hu\x16\xbaiR\xbf\x03\xdb\x16{\x9b\xf9\x9c?\xaaJp\xf3*\xbb\x80?\xe7\x11\x06\xaa\x92A\x8e\xbf\xd0\xf2\x9f\x9b.O0\xbf\xd8bl\x84\xd4\xae\x89\xbf\xc0=]\x9d\xb8\xe4\x90\xbf\x1aj\x83a^m\x92?\x0b\x9a\xac\xf8Pc\x99?\x9ce\xa5\xfe\x8c\x17\x80\xbf\'._\xf74D\x97\xbf\x1f\xc7O\x8a\x932\x89\xbf\xe0\x8a\xc1\x9c\xf6iv?\xc8a\x85\xb8\x00\xad\x84?\xec/_\xc7\xad+\x89\xbf\xeaw\x8b\'\x11k\x8a\xbfx[)|\xf4\x9e\x87?B\x1e&\xdfZs\x84?A\xf3\x9a^\xd5\x1eq\xbf\xc8\xd8fy\xeb\xe2S\xbf\x8a\xf8O\x12\x18^e\xbf\xe8\x96_\x03+E_\xbf\x80z\x90\xa2\xa2\x8d\xf4\xber\xf1\xdfI\xc5\xd3l\xbfb\xea\xde*i\xa6^\xbf\xadS\x865-}\x80?@\x0e\xb9`\x05\x1c\x10\xbf8\xc0\x83Ywk\x89\xbf3\x07\xeb\x7f\xf6\xdcf?\xc4\xfaH\xbb\x00\xb1l?&Q<\xd8\xeb7p\xbfH\xa1\x0b<\x15\xd0\x8a?\xb7\xdf\xf1\n\xc2\xe7\x8a?\x82\x14d\xf42\xed\x82\xbf\x06\xb624\xaa\t\x8e\xbfTM[f\xe3=\x84\xbf7"\x15\x875CU?\x94\xc3\xb8)\xa0\xb0|?\xcf\x8eX\xcel\x8c\x81\xbfh\xd1@\xe1\xe38u\xbf\xdd\x86\xf2\xb1\xb6\xc4\x8e?\x89Q\xc4w\xe1lx\xbf\xccFo\xbc7\xce\x95\xbf\xac\xee\xac\x01\xa1"\x87?z\xe3\x1dQ\xe2\xb1\x99?t;,Y\xaa\xa7v?\x04uq\x12>|\x92\xbft<=\xe8\xfa\xf9\x8b\xbf\xf4\xa1\xd0\xf2\xd0+w?\x0c\r?\x9c\n\x8aJ?\xee\x85L\xa9L\x7fz\xbfZ1]\x08 {f?\xb0\x8f\xcb\xc4u\x8fz?u\x85\xf0\x11\xd7e\x82?x\x8bZ\x93\x94\x8do\xbf\x1aB>}\xb9(\x9a\xbf\xc8Gw*\x17\xd5\x84\xbfD\x07\xd8\xb8$%\x97?.\x9e\x8dW\xb0/\x96?35h\x9c\xd8\xba\x91\xbf\x962\x05\xfe,\x1d\xa3\xbfx\xb1\xa4b\xd1Ee\xbf\xe2\xf6\xd8\xcf\xa8s\xa3\xbfv\x9b\xf8\x9d\xe2\x1bo?\xbc\xe0\x82\xbc\x05\x19\x9c?\xf0(9x\xb9\x84?\xbf3\x1e9\x1bk\x84z\xbf`N\x82\x18\xa2\xef\x7f?I\x07C\x0b\xfe:x\xbffUo\xe9\xf9Tb?\xa8\xde\xbe\xf0\xb2\xe2\x8a?D\xa6X\xb5>\x9c\x99\xbf\x00w\xf1\x02gS\x97\xbf\x1aM5\x9630\x91?Hqsq_\x01\x8a?|\xeb(w\x150i\xbf^\xd30*\x82[[\xbf\xab\xf9\xd8\xc6\xf0\xf7i\xbf\x89Z\xbam\xec\xf0\x80\xbf\x9c\x07\xd7\xbaAOl\xbfMgB\xc4\x17\x8f\x80?\xda\x10\xf8\xdc\xb5\x95\x86?\x8cx\x98\x83$el?\xb8\xa2a\x8c9\x92\x89\xbfbF*\xfc>\x9a\x99\xbfLGcf\x9b}f?\x8d\xa9\xab\xe3\xe0\x86\x9e?p\xb9\xd5\xd4)\x17X\xbf;-\xeb,e\xb0\x95\xbf\xe5g\xb8\x8f=fV\xbfJ\xea\x88\xfa\xe2\xffu?\x12\xa5IGo m?e\xdd\x92\xd8\x05\xbfP?\t\x19\x99\x80!3l\xbf`B\x92\xb5C\r\x81?\xf0\x15\xc87\x0e\xcdK?\x19\xcdP\xb0 \xe1\x9d\xbf`\xbb\x02|/\xf7n?\xc4l!\x14f|\x97?\r\x16\x90MZ\xdf\x7f\xbfvB\xd5\x00\xc7\xeba?\x981x7\xfd\x9fL?.e\xde5s4\x98\xbfl\xb5\x13\x04\x0b\xbd{\xbfP=\x9a\x19\xbf\xd9\x90?{4_\x98\xd2\xd1\x88?\xd0\x17\x85\xe2&\xb4;\xbf\xe7H\x05\xa5y\x89\x82\xbf\x1e:\x9c`4\x11y?\xf8 \x9d\x9cs\x8aP\xbf"<0\x07\x91,\x9c\xbfD\xbf\xf3\xf9\xc1"Y?K\xde\x1a0\xc8\x8d\xa3?\x14\xe3\x91e(\x9b\x81?\x9f\xf0\x8c\x9e\xd8\xd2\x9d\xbf\xf9\x07G:\x867\xa2\xbf\xec\xd5K\xbc\x96\xa8\x91\xbfO\xe7L\x03\xfb\xa8\x98?\xf8N\xd1\x1f;#\x98?\xd4"\x15\xa4B\xabS?l\x15\x12\xb0\x91t}\xbf\xa6"\\20\xea\x91\xbf\xc8\x1b@J\xd8X\x89\xbfp\xa4\x18}^Qw?D~\x93\xb8h\xad\x83?\x00p\xe2\xd3\x0e\xbe\xa3>R\xc3("\xd8Mr\xbfC\xd1\x8fB\xadA\\\xbfP,r\x05\xd2\xaex?\xcbv\x90,\xd2dm\xbf\xb1{;v@t\x8d\xbf6\x15s\xfc\x88d\x87?@\x1d:T\xa1`\x8e?\xf8\xb6\x07V\x0e\xfe\x84\xbfN\xf0\x13{\x9c2\x83\xbf \xa9\xfaV\xbc\x8cy\xbfj\xa0"u\xb4X|\xbf,m5g\xb1oe?\xfe\xf7ac\xfe\xf3\'?\x96\xd5\xc5\x90\xf2 {\xbf\xf1\xca\x1a\xeb\x9d\xc4\x81?\x91\x04\xd4\xe5\xb1\xf2\x8d?x\xbd\xc7kn\xf2\x8c\xbf0K\xd1\xd2\xd5\x1f\x8b\xbfQ\xe9\x94\x1b9#y?r\xdd?]B\xdc\x80\xbf\xc2)\xa6\x17Y\xb6w\xbf\xde\xe8\xd0\xd7\xfc\xf0\x8c?\xc6!\xfb\xfeL\xfb\x82?\xb6/\xd22$\x05h\xbfK\x8eG \xcc\xe2\x84\xbfS\xd8\xee\x12\xbaO\x82\xbf\xb5R\x04\x13L\x0el?\x14\x9c\xfb\t\xdbH\x7f?\xa8-\x12rdN@\xbfO$\xactqf\x86\xbfx;\x8c\xf9\xe2\xd90?\xe0S\xf8\xd5\xc3\xbe\x87?g\xd64\x1a\x02\xf6\x92\xbf0\x8d\xe9\x197\xb9\x8a\xbf\xc7{\x8c_\x0e\x11\xa2?,\x1d2\x1e\xf74r?\x8c\xaa\xf3\xad\x80\xc7\xa5\xbfD=\xb8/\x05\x19u\xbf\xbc.\xa3|\xb4\xac\xa6?\x91(\x1d\xb5\xd3\xb1\x8d?\xa1V\x1a\xef\xd4\xcb\xa3\xbf\xc2,%\xa5/l\x86\xbf\xaf\xf9cr\xd0(\x96?qC\xd1\xee6\xc9\x8b?@:\xae\xfcF}T?\x06\x94\x7f\xee\xc5\x8d\x9b\xbf\x02\xdcyE\xa6\xcb\x96\xbfR\xa9\x8d\xecH\x99\x90?.}1_\xc9\x92\x90?\xc9UV\x90\xce r\xbf\x18 \xd0@:}}\xbfn\x9a\xf1p\xe7\xb3h?\x00 \xb2\x1b\xfb\xc1\xa4>I\x8bx.\x17\xb1\x84\xbf\x8aC\xa4Y.XV\xbf&\xd2\xec\x7fG\xc8\x88?\x8e\xb1\x81h\xdb\xa7}?+\xfc\xb3\xad\x9c\x18\x82\xbf6\xdeVf\x89\xc9\x93\xbf\xa0\x84yCX\x10@\xbfG{\x84\xf0\xf5\xd3\x96?\xf8zg\x1fI\x8fl?T\xa3\xcda\xeeV\x94\xbf>Ss\x19w|~\xbf\xc4A\x1c\x04km\x82?\xb6\xcfs\x02h\xca}?P\xed\xc3\xe6\xc3\x15B\xbf\x8c\xce\x93\x1a\xb0\x0bd\xbfN\xfav\xe2\xbe\xb3\\\xbfc\x82\x88\xaaT\x05e\xbf\x13\xb8\xf0\x8f\x99\\\x80\xbfU\xa9y\x96#\x86n?\xc4q(|\xb4\xea\x86?\x99\xcb\x15\n\x1b\xb4s\xbf\xaa%\x7f\x02\xfb\x1f\x88\xbf\x009\x04\xf01\xcd`\xbf\xccQ\xa3\x0b\xf7\xd0w?\x97\x9c\xd1\xa3S_O\xbf\x0bbV\x1f\xfc\xb6p\xbf\x91\xb9\xe0A-\xa9s?I\x8a\x92\x845\xf1o?"\x934\xaaC\x07c\xbf\xc3\x82\xa3\xa7\xa1k\x81?\xca\x96QJ0\xfdr\xbf\x12i\x18)E\x17\x9a\xbfpu\xa1)\xec\x83P?@f\x05\x86\xb1H\x9f?8\x14G-\xea\xe2\x87?\x9a\xa3U\x968\xea\x94\xbf\'k\x8b\xdfj|\xa3\xbfD\xe59\x96Y\xc6\x97\xbf\xb8\x8d\xe5\xf8\xc7R\x99?\xfa\xd6\xafp\x00\xe7\x99?^\xcd\x1d\x0b\xae/c\xbf\x1ank9\xa1ct\xbf\x9fd/\x1d-_\x83\xbf\xdc\xed\xc3\xe3\xe9\xf5\x8d\xbfX\xdcb\x87\xdf\xec\x86\xbf\xc8\xf6\xcc\xfc\x1f\x07\x81?%\x7f\xb4\xda:\xee\x9c?`k0Lr\x89)\xbf\x86\xde\xcc\xb7S8\x96\xbf\xac\xb7\x89\x0c\x064K\xbf\x1c9\x8d\x13\xc9^M\xbf\xf1yd\xf8\x07\xa3t?\xce3\xea\x93\xc2\xa8\x86?\x0c\xe1\xdd\xf2<\x83\x87\xbf\xbd\x99\x15\xcf*\t\x84\xbf\xc2hy.(\xe8U\xbf\xf2\xdb]\xca\xde\xd0\x7f\xbf\x06d\x9c\r\xa3\xe4g?5\x83W\xa5\xc1\xb2v?\x063\x0b\xd2\xc6\x15q\xbfp\x91\x1c\x9d;\xe8G?uV3d\x1d\x9eb?L\x1d\xc6\xc3\xeb\x9cY\xbf\xe5\x1c\x9aS\xaf\x8dx\xbf\xf1\xcf\x179\x86\xa3m\xbf\xc2N\x86\xb8\x84lW?\xf6\xf0\x94Ll\xfat\xbfu,l\xa9\xf24f\xbf\x03\xc8M\xdb\x90\x84\x7f?ud\xb1\xb5\xe3Wy?"\x7fZ\xfd\x93py\xbf\x82\x1co\xd2\x03\x88\x85\xbfz\xa60>:\xa3q?\xca *\x1c\x9e\x0b\x88? s.\xb4\xb3uS\xbfXX\xf2A\xafi\x82\xbf\xa7\x84\x81\x1e\xf7*\x80\xbf\'\xe3\x1e\x85*\xfcO?\x14\xc9L\'$\x04{?\xe1\x88\xe1\xf4\xc3N\x85\xbf\xb4#\x1f[Ma\x85\xbfH\xd5\xce\x17\xddp\x89?E1J\xb8\xba}\x93?`\x16\xc0\xeet?\xe2pwm\x13=\x88?\xa5\xd0,\x98\x16o3\xbf\x8e\x96\xb7a\x85\xaaF?\x9cE\xd8\x1ckg>\xbf8\xcbx|g\x1dw\xbf\x0bq\xe05\xd4L\x82?Hl\x99{rKV\xbfB\xb1E\'}\xfb\x99\xbf\xe4_\x94\x1d2\x9c\\?\x82@\xa2c\xedn\xa1?c\xf4\xb7\xce:\xfc\x82?1*\xca\xf6=\x83\x9f\xbf\x95~\xbe\x96\x04\xb9\xa4\xbf\xf6\xba\xc4\x99\xfc\xc0\x84\xbf?\xc2c\xc8\x0c\xf8\x9b?z\xdf\xbb\xfa\x8f?\x9c?R}}\xb0Q>q?\xfa\x83\xe9\xc3H\xb7\x9b\xbf\xac!\xed]\xa0\x06\x97\xbf\x90\x98\x00-\xb3c}?\xd07\xdb\xeaA,\x82?\x1e\xc5iW\x04>T?\xe4\xdd\xc6\xf0\xdd\xaa^\xbf\xfc\xb3\x11\xb9>$q\xbf\x90/G\xb4O\xc7t?s\xf5y>\xb9Ub?6N\xd0\xdcB\x12\x86\xbf\x8e\x7fKB\x16\x85C\xbfJY\x10\xb4}\xfb\x80?\xc8&\xe4\xf2\xb8ej\xbf\xf8Q\x03\td\x14z\xbfb\x12P\xd9\x8f]i\xbf(4\xeb\x96\x06\x99p\xbf\xc4P\xc2=\x1d\x185?\x17 \x88\xfaY\xdfX?\xd6O\xe1\xe5\x90\xd2o\xbf\xb3\x13\x9b\x95\xfb\xdfL\xbf\x8cs\x0e\x7f\x00\xd2O?\xa4F\xcbm\x9c$V\xbf\xdb\x9e\xc6/cW_\xbf\xc5>\x13X\xf4oP\xbf\xf2<\xbb\xdd\x96[g?\x12\x8f\xa5\xc5H"V\xbf\xfc\xe9(R+\x88F\xbfx\x11j\x02\x01\xa5:?\xd4\xe4\xab\x86\x00\xae\x80\xbf\\+\xb7\x96\x91\x8e5?ly\'\xb4e\x06\x87?\xf0\xbf\xe6\xba\xff\x9b7\xbf\xd7a^t\xc7\xbc\x84\xbf\xfc\xc18\xf3(hd\xbfx;\xcf\x11N\xeck\xbf:\r\xdd\xce`\xebr\xbf(\xa0\xde\xaev\x16\x88?H\xd1\xf0\xc7\x85\xcbv?\xc7b\xea\x94i\x06\x9a\xbfZ\xbd3% \x08\x86\xbf\nV\x9a.\x04\x90\x9d?\xc4rYx`D\x84?f\x8a\xd2\xfc\x9a\xdf\x8a\xbf\xf7W\x9f\xc45\x0fX\xbf\x1ed6%)\x91T?\x18\x0c\xd5RhNc?\xda\xdb\x9e\xads u?\x1e\xc0\xdd~QO\x9a\xbf\x85*\xf1k\x08E\x8a\xbf\x84P\x9f\x95\xe7,\xa6?\xfe\xfc4\xb7\xa1\xbb\x86?\xea:,\xfd\xf2\xd7\xa4\xbf\xf8^\x85|\xd2j\x8e\xbf\xbc\xa8\x89b\x13\x86\x91?,e\xa6\xf3\xb7q\x89?\xc0\xf6)#\x03k\x18\xbf\xac\x9b\x92<\xb9\x1ev\xbf\xc2S~\xaeh\xf2e\xbf}n~HH\x87\x82\xbf\xc9\xc9i\xdc\xfc\x16\x93\xbf\xcd\xf1\xf2\xd5\xb6\ru?)\xc2\xe4A|Q\x96?\xc4\xe7\x12A\\\x9db\xbf\x1d\x0f\xe5d\x19H\x8b\xbf\xe62\xfc\xf7\xe3Da\xbf\x02\xb4\xd31F|r?VY\x84 \xc6XQ?e\x0f\xb2\x8c0\xd0{\xbf\x84,R=\x9a\x13t\xbf*\xc6\x15\xff}Ch?#\xed~\x1ah\xc3o?\xed\x1f\xed&\xa4aP?@\x1fIL\x86\xc4&\xbf2\x13\xb9\x10\xb1jl\xbf\xd6\xae\xe8\xe3w\xa1q\xbf\x80\xd2\x07\x87\xf8h$\xbft\x8d\xe8\xc2\xba>\\?\xea\x94\xc60)\x05Z\xbf\xe8\x1a\xb2\x08\xe4\xb5j\xbf,\x10\x0f\'.\xe5O\xbf\xcc`\x1emxCm\xbf\xca:\xaf\xa4t\x90$\xbf\xd5\t\x95:\xe2\x13u?\xb1\xc3i8\xe3cl\xbf\xf4\xfa\xd1ab\xba\x81\xbf\xb3\x81\xa4\x1a!\x95a?\xe6\x19\xce\xce\xfcA\x85?fHA\xb8\xc2\x89p?@O\x9ei\x9br+\xbfD\xbd\x160\x93\xd4\x85\xbf\x0c\xa5\xc5\x12\x01\xad\x8d\xbf\xbeZ\x942b\xc4v?\xa4\x84\x97\xeb\xba\x93\x99?\xd19\xdf&{\x0b\x89?\xf4l\x1c3\xb4\xee\x99\xbf\x05\xc8l\x8eC\xb5\xa6\xbf5|vF\x91c\x89\xbfb\x968\xb1e6\x9d?\xe2\xdc\xcbG!\xb7\x9b?\xa8\x9ap\xe0\xd5\xc5[?\\\xcc\t\x04\xbe\x86\x95\xbf\xf2\xb2\xefg\xf8;\x92\xbfL\xbe\xe2\xf7\xa4\xe3U?\xb9\xfd\x8et\x1d\xa6u?\xa5U\r=FXd\xbf\x00\xa1\xe1\x8etfR?\xc5\x9dV\xcak\xa6\x88?0\x87\xbd\xb2%\xaeL\xbf\xb7\xb9\x85\\\xe1 \x87\xbfu\x14\xde\xe3\x87[a?\xf2\n\x98}\xc8\xb4_?>\x10L\x0f\xd5\xa6\x81\xbfm\xd2\xedx\x9a\x06u\xbfxa\xf3\x8f\xe6\xf00?\t\xa0N\xe7b\xd4e?e\xaf\x1fq\xeb\xa7n?s6\x15\xa2\xb6On\xbf\xc45\x02\xc4\xcfzz\xbfy8\xfd\x14,\x006?@\xcd#K\x8a\xfac?D\x01?\x82_XT\xbf\x94\x1e\x88\xa5F\x19W\xbf\x04v\xd5\xedvW7\xbf{\x00\x80\x9b\xe6\x93c\xbfI;2\xb6\x93\xdaU\xbf\x1af\x1dG\x8d\x9aY?\xe8\xb85\x13\xfc\x9az?\x85zH\'\x81#n\xbf\xbb<\xf7\xaf!\x82\x90\xbf\xaeZ:\x80\x10\xc2a?W\xa8\n9s\xe5\x91?X\xb0s\xd3\xa6_J?\x88\x80\x85\xd3\x81\xb9\x8d\xbf\xa0xr\x1d\xd24\x82\xbf\xc0j\x1f$\xa5\xf48?\x9f\xe0Zt~\x7fu?\xce?\xdeUt\xabg?\xd8\xdd\xbe)!\xf4y\xbf\xe2[Y\x87n\x05\x7f\xbf\xea\xfcn\xe2\xd7\xf6z? g\x8eH+\x8fH?`c\xb3\xaff\x14v\xbf\xd5\xe67:\x85\xe9\x95?\xdd^\x9a\xd2\xee\xc5\x84\xbf\xb9\x9a|\x93\xa6\'\xa3\xbf\xf3^n\x9f\xea\xb1\x96?\xe8k\x87U5i\xa4?\xfe\x17\\7\x1e|\x9f\xbfr\xb4\xba\x92\x10\xe2\xa0\xbf\xdai\xfaq2\xcd\xa4?~\xf5\x96s)\'\x9a?\x08\xb8\xd5\x95\x99\x9e\xa1\xbf\x1a]:=\xb1\xfe\x94\xbf\x16C.R\xc5\xb0\x87? -\x01\xd8\xba\x96\x81?(_Y?\x0c"R\xbf\xd0\x93\x02\x0c\x9b$D?`\x8f\x82in\x81W\xbf[\xe5P\x8c&\x03\x8b\xbf\x15~\x19i\xd6\x90\x89\xbfLn\x1d\x17J\x8d}?\xc7hbQ\xcd\xa6\x8c?\x8f\xf9E#KUr\xbf bF\x8d&\x87\x8a\xbf\x9b;\'\x99\xca\n1?\x9f:J\xc0\xdb\xc8y?:\xb2\xd3\x02\xc9\x1cQ\xbf$\xf7+\xbf\xcfst\xbf\x10S\xb2u\x11\xf1b\xbf!\xd4\\\xbf\x06\rN?|\x03\x08\xc9\xff\xa5-\xbf\x94s\x16\x05\xa6\x15;\xbf.\xbb\xfc\xb0\x91\x85T?\xb0\x07,\xca\xb0\xefA\xbf\x01k\xb3<\x808k\xbf\xc4\x87\xdf\x94\xc7\x8dp\xbf\xa8\x17\x9b8\x0b\xdaV\xbf\x8f\xc8\x7f\x13\xc0bf?\xbc\xad\x9e\x85\xfd%U?\x9e\xb3F\xdb\xba\xfen\xbf*\xf2\x1e\xa5U\x8fd\xbf/\xed\x7fD{Pf?y\xe3s\x87F\xb4o\xbf6\xe6\x12\x9e\xaa\x9d\x87\xbf\x00\xfcE\x94\xa5\xd5\x17\xbf\x8182;\x8c\xb3\x84?\x82\xba\xf8&\x8b\xefT?\xb4q`\xdek\xc3Z\xbf\xe2\xdf@\x945\xc9{?C\xdb7\x07m\x1d\x80\xbf\x0c\xff\xae?D\xef\x90\xbf\x161\xc2\xaa\x9d\x81~?\xb8\xe1\xd2\xef#F\x93?\xd6~\xad\x1b\tSt?\xb0\xd4X\xce\xc0\xc4\x8b\xbf\xc6*\xcdi\xab<\xa0\xbf\xfa0\xf6\xc3;\x1b\x97\xbfJ\x99\xe9$v/\x87?T\x9f\x8fR=\xa5\x9f?J\xba\x92?_`\x90?\xb7^\x1d\x90W1\x92\xbf\x8av|i`\xc6\x9b\xbfF\x98\xbf\xc2\xe2Kp\xbfyh\xb1B,\xf9\x8d?&\xb3\x01\xd1Kul?\x01\xf5\xfc\xf2\x98\xc2}\xbfhM\xcb\xc4\xc3\\q?\xfbg\xe7O\x11\xf9v?\xd8\xcd\x90\x0c\xb2\x9dv\xbf\xba\x00\x0e1B>v\xbf\x1eA\x1f]\xe9\xe9B\xbf;E\xceoQcJ\xbf\x8fM5\x9b\xc3\xc7O\xbf\xd6\x93\xed\x93\xe1\xc9`?P\x03Q\xda\x08H6?\r\xb3\xa7iz\x81z\xbf?\xf9_p\xe0\x96k\xbfxb\x94\x9a\x91@i?B\xf0E\xfd\x12\xe9P\xbf\xff\xa7\xb73\xb4\tc\xbf2\xe7\xc3q\xc9\xc7m?\xb1\x9d\x94\x16\xb3M_?bVc\xc47Bz\xbf\xb3CL\xf2\x06\xe9z\xbf,T\xec\x14\xabI`?\x9b\xa7\xa8\xe5>\x9ez?\xc0pn\xad\\\xe1K?\xa3\x9a\xa6\xd8\xfd%|\xbfZ[\t?\x938o\xbf\x06sP\xd3^\xd3j?\xf3a\x19\x97\x92\xa3z?\x0c\x82\x98\xcf\x0c\'k\xbfdX\x9e\xb7\x00m\x90\xbf2Hr\xce] v\xbf\x7fU\xfd\xda\xf7@|?D9\xf1*\x8evw?\xe4\xf3\x8d\xb6\x1dnr?\xb0W\'\x07;>z\xbf\xb5\x03\x18,\x87\xf3\x91\xbf\xf1\x9a\x86\xd9\xc9\xe5p\xbf\xc8\x80\xa4\xdf\xcd\x8e\x88?\xc5\xe7\xc9\x9f5\x9b\x8b?\x9e\xe8U6Ots?\xd1\xa3k\xec\x1c\x10\x90\xbf\xad\x12\xd6\xb3\x19\x86\x81\xbf\xda\xfd\xcb\xc7\xe2\x91\x90?\x00\x17\x07\x155+\x8a?\xc5\xf12\xb2\xdf\x88\x9d\xbf\xabz\x01YRL\x99\xbf#\x9b\xccu\xd9r\xa3?B\x13\xdfO\x92\xf8\x98?R\xe6\xf5vSb\xa0\xbf\x9c\xa3\xcaXQ\x03\x96\xbf\xc9\xf6b4h\xaf\x82?tt\x14\xdf6\xad\x84?\x08\xa6*\x93\xb26I?\xcf\xe5\x8b\x9e?\x85h\xbf`\x840n\x05\xc7!?\x04\xefp\xca\xa6\xb0\x82\xbf\x10\xe2\xe0K\xbb\xff\x87\xbf\x9aNB\xf0a5y?\xdb\xd12\xc4\xf6\xe6{?J\'p\xe5\xb8\x8b{\xbf\xeee \x98\x8c\xd1t\xbf\x9e\x84\x14 9\x92k?\xecV\xf3+l\xd0O?C\x83\x1eB\xab\xder\xbf\xe2\xe6*\x13\xfc\'B\xbf7\x11\x90\xb9\x0f:d?D\xf4f\x95\xba\xb3k\xbfN\xbd\xca\xa8\xe9\xbfk\xbfnr\x81\x1a\xe95J?nM\xdb\xfe\xab\xa6Q?\x98\x7f\x06\x11e\xd62?\x0fd\xd9\xc0\x03y]\xbf<\x03\xdd\xdf$$h\xbf&\xfc\xc1A:0Z\xbf\x9b\xe9?7\xf0\x80R\xbf\x82-\xec\x81\xcd\xb8J\xbf\x8dv5\xbb\xba|Z?`&\xbd\xe0\x1a\x00R?\xcdu\xfe*)Kg\xbfl\x05\x00\xe7\xeb\xfed\xbf\xd3\xfe\xa9"d\x1fm\xbfD\xc2\xc7\\\x1c&\x80\xbf\xfd<\xe8\xad6\xdeg\xbfE\xe6\xb5E\xe8\xa3v?\xc7\x0c\xc6\xe1K*\x81?\xd47;u@}U\xbf\xb8\x84\xc1\xb0\xa9P\x92\xbfV7p\xafN\xb6e\xbf\xd5\xce\x83\xe9P\xc0\x95?\xb8R\xddy\xe5hm?2\xad\x9b\x81\xf0iu\xbf0\xbe\x99\xa4`&j\xbf\xda^>\xc5\xa3"\x9b\xbfz\x0c\xcd\xa0NH\x9a\xbf\x04>J\xca\xcczw?`\xcbuY\n\n\xa0?r,e\x92\x8f\xa8\x95?\xcc\x081\x8a\xfe\xb3\x8e\xbf\xf8i\xe5\xa5oe\x9c\xbff\xde!\x10/u\x85\xbf\xba*\x13%:\x9e\x89?\x86Y\x96\xa5\xd85\x8b?\x89l\x8c*\xe2\xd2b\xbf\xbaCQ\x1d^In\xbf \xf0\xa3\xea\xdc},\xbf\x9dH\x8b\x08$ol\xbf\xb5\x7f\xe9\x8bq\xd6g\xbf\xbc\xe43|\xcfVE\xbfT\xc8\xbc\xb7p0P\xbf4\xc6J\x1c;\tH\xbf\xb2n\xe7C\x0c\xd5_\xbf\x82t\xfa\xc4\x02\xa4]\xbf0\xba\x9d@\xf1\xa2)\xbf\xd0f\x80\x0f\xf7\x82K\xbf\xfc\t\x8c\nc\x07$\xbf\xfc6\xe3\xb0\xca\r5\xbf\xf8#\x9fv)\xae\'\xbf\x1c\xcd\xdc;\xfbCI?O\xec\xb7\xc4\x05?c\xbf\xc3\x0f\xf4\x9e9\xc7v\xbf\xec\x02\xc0\xb3l\xcea\xbf\x90j\xe9\x95\x1e}c?\xff4Hp;\x8d~?\xc7\xab\x10\xa4\x17\xb4b\xbf8\x03\'k\x08\x8d\x8c\xbf\x80@\xc4\xe1\x9cD`?\xd2\xc2\x1a\xdf%\x18\x89?\xc0\xd2\xca\x00_\xbcE\xbfq1\x83z\x04G\x86\xbf4\xefd\x81w7\x86\xbf\xc6\x95\xf1_\xdfoa\xbfz\xba6\xb6\x02\xddx?\xa0Y\x01R\x84&l?2\x00\xf4\x9d\xa7\xf7U\xbf 7\xa3\x1d#\xbdx\xbf\x94\x8709"\xf5~\xbf\x9d\xa3\x9c$\xf7\xabc?\xbbl\xbe\x01\xcaI\x81?\xe6\xe6vg/vg?\xac\xe7\x15&H\x7fZ\xbf\x80\xb2\xa0\x86v\x10\x12\xbf|\xda\xbfa\xb0r:\xbf\x80\xbc/\xb0I\x9a`\xbf\x0c\x8c\x02qhj~?g\x96\xee\xdeX x\xbf8\xfe\x80\xf7\xf2\xa5\xa0\xbflR\x11\xe1;+\x8c?\x14\xf9X1F\xba\xaa?\xfd\x04\x88\xdd\x95\xe3\x86\xbfV\x1f\xe6\xc0:\xe8\xaa\xbf\xa8\xab\x04\x8ae\x9a\x87\xbf\x95I\x17\x02\xf7\x1b\x95?\x9el\xc6\x00\xa7M\x86?G\x8d\x0c5\x82\xfdc\xbf$\x178\x8a\xd49_\xbfd\x80\xc6\xe3\xaesj\xbf\x94\x97o\x0f\\\xddx\xbf\xae@\x9d\xd4\x01\xffg\xbf\n\x19\x05\xbc\x0b\xf1\\?p1\x1c\xb3&\xf2^\xbf\xdag\xff\x93\xd1\xb1v\xbf\xb0eJ)\xfb\x0e\\?\x10\xa1\x1bI\xc3\xa9r?\x14\xf0U\xc3\xc6\x92W\xbf\xa6\x1d[\x7f+\x1dy\xbf\x96\xf0%\xa5E\x04b\xbf\xafN\xa3\xdb\x11\xbej?av\x9fC\xed0`\xbf4O\xc5%\xe3\x19q\xbf\xa8~\x8c~/\xebY\xbf\xc8\x13\x1bo\xe0\x1c^\xbf\xd3og\xd6:\xeda?T\xbfL_\xe6Vl?Y\x04b\x03$\xa1e\xbf\xcd\x95\xa6\xc7\xf5\xe1t\xbfA\x8a\x9cHO\x84e\xbf\xbc\xc9\xd7\x81\x18SH\xbf\x9ay\x9e8\xfb}a?\xb4^\xfa\x81\xbd\xcfM?\xf9\x08\xc4sePk\xbf\xae\xad\xf4jG\xc9\\\xbf2\xc2\x8cn\x85\x98i\xbf\xc6\x88\xf8\xb9\xff\xb9}\xbfo\x8d|E\x95ex\xbf?\xb1Zs\xd7!\x82?6l*\xb6\x1aE{?~\xde\xc8\x8d[\xd3\x92\xbf\xf4yY\xe8\xb0\x0bm\xbfjH\xb0pO\xbe\x99?\xee=,\xb6\xde\xb8n?\xae\xf1\x8c\xb4p\xae\x93\xbf\x08\x9bx\n{\xcd\x80\xbf\xd1\'\xf4U\xb3;p?#\xe0\xd8@7\xd2\x8a\xbfB\xb3\x81\xee\x0c\xb7\x98\xbf\xea\x05U\x1a\x0c\x11\x81?W\x1c\xb8x\xe9\x9e\xa2?\xf8\xd8\xe0,\xc9\xa2\x7f?\xa0n\x10`+\x82\x9f\xbf\xc83[-\xed\x15\x91\xbf\xe3I\xfd\x13\xc4L\x8a?\xc6p\xac\xf3\xf4\xa9\x84?1R\xd7a\xcdec\xbf\x96\xa7\x1b\x0e\xe3+k\xbf\xcc+\xcaB\xb3\xbc<\xbf0<\x01\xbc?\xfe3?@\x1d\xdf7\xcc\xbb<\xbf\xce\x9fM\xca^$c\xbfx\xfa\xa1,n\x14i\xbf-\\\xc8\xd3\x16bT\xbfv\x91\xb4\xf4>\xb9G\xbf\xa3\xe2i\xcar0S\xbf\xeb\xc6\xaa\x9e\\\x1aW\xbf\xee\x16\x98o"\xa7`\xbf\x97\x13,\xac\xdd\xd9X\xbfcq|\xc1\x1e/R?aV\xd6\xf8\xe0\xf3a?x>\xb7p\x9d-f\xbf49Lo\xdevs\xbf\xf1\xb1\xc7\x90\xb6\x94^\xbf\xd8\xe2~0^\x99\x14?\xc2\xbd\xc2r\x10\x17p?\xb0\x80S\x19\xa7\xaam?\xaei\x81\xc7\xe9\xe1\x81\xbfc\xbf\x06|O"\x82\xbfL\xa5\x1cz\x1cF\x82?\xb6\x15\x85/\xbb4x?\x94\xa9}P\x0f/k\xbf\x0e\xce\xa1\x8b\xa6jr\xbfH\xbc4_`\x9d\x86\xbf.P[\x82\xe6\xec\x85\xbf\xc6\xcd\xec\xe0\x8e/\x81?\x0e\xe8\x97\xab\x11?\x8f?\xa25E\xcePtt\xbf\xe6\xa6\x86\x08\x8bP\x94\xbf\xe01\x9c\xb5\x03\xccx?\xc9e\xeaI\xbaz\x87?\x86\xcd\x80$\xbf\xee\x91\xbf\xa8\x01\x8eDAKt?\xac\xc9R/\x9cv\x99?>\xa37!\x1d\xb0p\xbfAB\x18\xaf\x1d\x8d\x90\xbf\x9dA\x82\xbd#V\x82\xbf\x86O\x06\x81ae\x81?\xca#\x06\x04K-\x81?\xeeE\x95\x03\xc7\x1e\x97\xbf@\xf7@\xce\xad\x93G??\xb8\xbf\x18\xb7^\xa2?\x8a\x01\x17\x9a\x15my\xbf\x18X\x11\xd1\xb0(\xa3\xbf\xb7\x1f\xd8\xf8\x8f\xd9\x82\xbf\x02\xbc\xc3\xa8(\xc8\x8d?R\xc7\xfa\xc0C\x86\x87?`\xdaY\xb4\xae\xe0:?\x9d\xa3!\x18\xcd\nr\xbf \x9b\xfa\xc0\xd5^@\xbfT\x13x\x15APx\xbf\x1a\xe3\xf9(\x91H\x88\xbf \xaet"`\x89q?\xc0\x9fY\xf5G\xff\x84?\xa7f\xe8"\xce\xd0\x82\xbf\x08\x87\x0b\xf9\\s\x89\xbf.\xaeQ\xa9\x1a\x86u?:G\xf8\xa3\xb5\xab~?\x96\xfasu\xbc\xcdo\xbfGf\xbd#\xce\xfbx\xbf|\xb3\x08j\x16\'$?\xea\xbe\xbe\xdc\x04]i?$3\xa3`\x82\x80U\xbf\xa1n\xa3;\xa8\x05k\xbf\x88\xc78fSOa\xbf\xc8\xe3\xd8/\xa2\x16U\xbf\xc8\x19P\xec\xab\x13J?p\xc7a\xbf\x08\xf2B?\xf0\x1d\xca\x13\xd8b<\xbf\x89\x97.\xa2m\x9ae\xbff%\xf5\n*uq\xbf\xae%\x18\xdfK\x0cZ?\xd6\xa5\xdf\xd42B\\?j+\xc0/\xa8\xcat\xbfP\xbdew>#u\xbfn{\xf8\xb2F"c? \x8b\x1amhEr?>\xff\xb5\xdb\xce\xd1\x7f\xbf \xd6\xe6\x18m\xe3\x8b\xbf\xfb,\x1d`b\xf1|?).\xf9=M\xdew?\x9a\x99\x89\xce\xe2\xcf\x92\xbfN\x1c\x8a\xba \xc6g?\xc8%>\x0f\nK\x99?\xce/\xb5Np\x98o?\x8a\x8e\x9dQ\xcf\xca\x8b\xbfzo8Tz\x91\x91\xbfca\xd5\xee\x9a\xff\x90\xbf\xdei\xdf!\xb7\x95\x80\xbfE\x9e5y\xed\x88\x8e?.K/\x92\x12\x1f\x95?0\x7f\x81&\xd4j\x84\xbf\x1f\t\x144\xfb\x9b\x96\xbfj\xbf\xed\xd5\xe8\x06Z?eP\x08\x8c\x1b\xe3\x84?\xe0\x05\xaa\t\xc3\xa6S\xbf\x9a$\xb6\xf12\xcfK\xbfD1uL\xe03v?\xb9\x992\x03b\xa4_?\x82(-E7uk\xbf\xcf\xf4\x80m&*q\xbfn,x\x99\xb7\x86n\xbf\xf82\xf4{\xeb\xa7a\xbf\xfe\x89\xc7\xdc\x16@I?\x00\xdf7\xea\x8e2!?t\xf5\x9a\xffr\xacb\xbf\t\x15{\xe1G\xaeT\xbf\xc4\xa2(4\xc0.Q\xbf^\x05\xb3\xbcj%\x8a\xbf\xaf\xf93\xa07\\\x8f?\x96&\x99\xbcOub?~\xd1\x11)\x02t\x8b\xbf"\xb7L\xf7\xb6\xdaY?\xda\x8ad\xa0\xbc\xc2\x7f?%\x97\xff!\xf0-\x8e\xbf^1\x11\x9f\xeb\x81\x96\xbf\xfd\xb4j#fx\x94?7\x9a#\xc1\xc2\xdf\x9e?Y\xa7\xda?\x0b|\x8e\xbf\xcc\xb8\xb8u\xb7\xef\x9a\xbf\xda\x0fV\x8a\x82\x9d]\xbf\xd2\xc3\x1f=\xf3>\x81?=\xca\xd5\xca\x96_y?\x02\xb6\xce\xc8\xacg_?\xac\xc9\xa1Nno_\xbf&B}k,\xd6q\xbfC\xf6\x84\xab\xa2\xf8\x80\xbf\xfb\xdct\xb2\xc1\xf4\x81\xbf\xac\xd8\xd7\x8bM\x10h?\x94\x9f\xb7\xad>\xef\x85?\xce\xbf\xd8\xa7\xbf\xf0i\xbf\x86$vg\x8cf\x8d\xbf\x16\x04\x19\xc5\xcb\x00r\xbf\xfe#\x84\x8b\xeeD\x7f?\xbd\x19F\x9d\xd0\xd9j?\x86\xd4\x18n\xd8\xa6p\xbf\xf3\xa2\xf1\xdb4[a\xbf\xc0h\xb8&H<)\xbf\xb7\xff\x07\x16\xae\x15W\xbf\xc4\x08\xe9\x00\x1dMl\xbf\xa0\x99\xf6\xb7\xe3\xc8^\xbfH\x1a\xa4\x91$\x89A\xbf\x10\x1cc\xe0\x88\xbe2\xbf\xdcI\xd1\xf9\xa4\xbcW?\xb8$+h\x1f\x1bL\xbf\x9c\xa2\xc2\x80r\x19m\xbfg\\t\x90\xc0\x8fb\xbf\xc0\xe84\x1fx\x9et\xbf*\xca$9oED?~\xdb\x0f2?\xe8\x85?`\x98\xc4\t=[5\xbfo\xb3\xba\xf3WI\x89\xbf\x9dN\xeb\x94z=\x8b\xbf2\x97\xc6B;\x02n\xbf\x84\xab\xac\x08\x93\xf9\x85?s\x1a\xa2^3\xbbU?\xfc\xbc~\x1b\x04Uu?|B_\xf0vKb\xbf\xf0V\xe0\xc4\xd7\xc6\x9b\xbf\x80gyR\xc4\xcbY\xbfd\x1e\xd7\xda\x81p\xa3?\x06\x86\x11g}g\x8f?\xb6Ko\x02(E\xa2\xbf\x0eA\xbff\x938\xa2\xbfL\xdf\x8bA\x0bt`\xbf\xf8\xb2?_\xb9\xa9\x93?J\x82\x8d\x19\x88j\x93?\x16NB\x14B$\x7f\xbf\xc9\xc7yS\xaa\xd3\x94\xbf\xd6`[\xf6\x8d\x15q\xbf\xd1a\x11D\xac\x92p?\x8d\x81mG\x8e\x9ap?x5\xc0\x97\xd7Fw?\xe8/\xbbaApW?D\x0f\'I\xde\x15q\xbf\xcd\x94\t\x9a\xaevs\xbf\xc4\x8e\xa0\x15W\xe3b\xbf{V\xdb\xfd\xe5\xf8F?}\xb0? \x9c\xb9F?3\x17\xdcF\x97\xaa[\xbf\xa0\xc0\xa58?+Y\xbf\x0bk)\xef\x91\x0eV\xbf\x12m\x13\xd1\xb3FN\xbf\x80J\xa2\xbf\xd3\xbb"\xbffO\xd1k\xc5\xeaW\xbf\xc7\x1d\xdb\x80\xba2d\xbfx\x01\xedl\xc8\xb6>\xbf\x80J\x1b\xb5\x0f>J?D\x06\xa2+\xa8f^\xbf<\xf9\xde\x19\xe9xk\xbf\xcdIf`s|V\xbf\xfd q\xf2\x1c\xabr?\x10\x0e\xbd4\x9c\xf6b\xbf\xd0\x1c\xc5d\x1fZ\x85\xbf;g/zL\xe2X?\xf2@l_\x91m\x82?pI\x8d\xaf\xd1\xf35?\x9f\xd5\x85\xbd\x81!\x84\xbf\xfd\xear\xb9\x8c\xfc\x83\xbf\x10\x1d\xa2\x0f6\x86\x0c\xbfm\xbf\xeb\x81\xd4\x8b\xa1wo\xbf\x11n\x02L\xf6\xabG\xbfJ.\xa2\xbcq\x85J\xbfN\xacv\x10<\x1cV?\x8c\xcew\xfd\xe2\xcfO?,\xa3\xe7O!&o\xbfWM\xf4\x8e\xednu\xbfF\xf0\xa3f2il\xbf\xdd,(\x19\xd6[{?\x06\xe4\xb0\x92\xd89}?\x0c\xc6\x95\xf5@k\x88\xbf\xa2\x08\xe6\xd8/\xa2\x86\xbf\xed\x19h\xac}\xacg?i>yu\x12\xebn\xbfl\xa04\xc5\x80\x08z\xbf\x89\x83\xa3e\xaa[\x90?\xd4%\xa6\x87!g\\?\xb6\xdd\xd8R\xa7\xc9\x9d\xbf\xec\xdb\xd0[x\x88m?\xc4G\x8b\x87\xb1t\x9f?pyQ\xc2\x91\xe2Y\xbf \xcdt\xa6\xa7B\x98\xbfXF=\xd76\xc1\x86\xbf\x0eiZ\x9e\xa9\xe7v\xbf\x98\xe6\xde\xa8\x8e\xf8E?\xa9\xc3a\xda_\xe2\x86?\n\xddU\xa6u\x1fw\xbfxD\t\xf1=k\x92\xbf\xa0y\xe4\xd1J\xda4?\xe7\xec\x80\x02\xaa\x05\x89?T\xb0\xfcY\xc8Gx?h\x9b\t3\x11\xca1?\xdd\xddarZ\x82Y\xbf*\xf1\xda\xc1\xdbgb\xbf\xd8\xba \x03.\xb1G\xbf@\x03\x1a\xe1\xc5\xf77\xbf2\xd3\x80\xc0\xfbad\xbfV\\wZ\xb3{e\xbf\xaazj\x1a+G9\xbf\xa0\xc2>\x80;\xb92?\xf0\x92\xc5\xd27\xfeR\xbf*\xb6\x96.3\xb6X\xbfz%\xf7\xdb\x9a\xa5x\xbf\x8f\xbdR1l\xddp\xbf(M@B\xc7:k?8\x8d\x16\xffd^T?\x90f\xd3\x1b\xb8bq\xbf\x00\x8e\xa5\x81=\xa0;\xbf""\xd34\xeb\xb3S?\x1a\x1b\xdf:\xa6\xdb`\xbf\x88\xa00~\xbfF:\xbf\x18\xc7A\x81*JL\xbf\xb8\xc9B?*\x82o\xbf\x82X|X\xa1\xee`\xbfK\x89\xbd\x08\xff!I\xbfp\x0e\xe3Ds\xad??\x00fj\x17\xb9\xe3\xd8>&\xfeG\x08@\xefe\xbf\xe4\xc9\x93Z\x93\xa9k\xbf\x02\x96\xce\n\x1cal\xbf\x0e\xa5\xc1\xe1\x93\xbbq?\xc3\x1e\xaa\xa8\x90\xcd}?\xbea\xfb\x1cE\xcc\x86\xbf\x0c\xc7\xd2D\xder\x90\xbfHA\xb7\xc3\x9c\x81n?y\xe7c\xc0\x88Q|?a\x10\x1ck\x80\x03\x80\xbf2\xeb\xdf_\xbb\xa9q?l\xaf\x03\x81X\xdcr?|r}_\xc4V\x91\xbf\xc73\x95\xfa\x86\x8ca?\x9e\xf7\xd1\x19/T\x94?\xe4\xd9\xcf\x0eK\xbak\xbf\xe04\x1d+\xedF\x91\xbfpg\x93\xe6\xf5B\x85\xbf\x92\x87\x11\xdc\x19\xbb\x84\xbf\xe8eO\x99\xab\xb5x?\xe8\xd4\xd9\x966\x0bK?\xbc\xa5v\xcf\xac\xbf\x90\xbf\x92\xee\xfd\xd8\xfe\xc7\x88?\xea\x1e w\xa5R\xa2?~\xd5\x02\x81\xe9\xaab\xbf2\xb6\x83\xa8\xac\xd5\x9d\xbf\xe6\xbe\xc83_\xdc}?\x06;8\x95\xf9\xc0\x9e?\xceuT`\x83\x94p\xbf=._{\xf4\xe6\x99\xbf\xf5\x9c?M\x92\x1e\x8d\xbf\x04\xd2\x8b5\x06PI\xbf\x1aM\xe1\xdf\x83\xf9b?\xc8N\xfb\x08\xdbQw\xbfG\xb93\xb2\xf5 i\xbf\xae3\t\xd79\xa0w?\xaa\xd2\xf0\xe2\xdc\xbbZ?=\x87\xbf\xb2u{^\xcc\r\x8c\xbfr\x86\x84\xb9l\xb7\x81?LF(T\x82\xfbx\xbfx\x03\xb7\x9e\x00\xa7\x82\xbf\xdc\x89v\xc9\x8aX\x91?\xe0\xcd\xe6,OG\x87?\xf4\x9aG\xb7\x8dLk\xbf\x92\x0e3\x97\x9d&l?\x00L\xd5\xd1\xc7\xe0??FOK\xc2\xfb\x10\x8a\xbf\'\xb1\x8ey*\x88\x8a\xbf\xf4\xaa\xdc\x87\xfd\xf4t\xbfp\x8a\xbb4\x12\xccL\xbfN!E\x10\x04y\x03\xbf-0\xf9v\xbb\xef\xf6\xbev{\xc5\xc4\x96Q\x1e\xbf \xeb\xe6\x0f\x13b\xe9>\x94s\xb5^\xad\xcd!?\xdc\x87z\xd3\x0e\xbe\xe3>Fd\x8f\xa6\x94\x7f\x1b\xbf\x83X&\x08N\xaf\x12\xbfO\x92_\xc4\rU\xf2\xbee\xab\xb0\xf1\x10\x90\xb6\xbe\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00]C\xb4b\x9f\xbf\xd8>\xae\xe1R\xa4|\xd5\xf0\xbe\xac\xc7\xa9\x19m\xf9C?\xd1\xee\xf4e\x98\xe1f\xbf\xb1\xe5z\xc4n$`?\xdct\x01f\x90\xa6|?\x86H\xc8\xe2$#\x7f\xbf\xddA\xf3\x1c\x05v\x80\xbf\x8d\xa0\xdd\xa5\xc7R\x82?:\xc4\x87\x8c\x9a\xd4o?\x00i\xcaYK\x8fj\xbfF\xec[[\xd4Np\xbfh0\xcf\x82 Vm?eM>\xcf!L\x87?\xb0Ed\xd2-12\xbf\x10#P/ e\x99\xbf\xb0\xc6T\xdav@\x90\xbf\xc6\x0f\x15\xa0\xa7>\x9f?\x80?\x03\xfe\x82\x98\x9c?\xf6\xfa\xd4\x16\xc7\x83\x8b\xbf\xf3\x0b=\xc2\x98q\x95\xbf\n\x1a\xb3\xc5\xd94\x91\xbf\x99\xdf\xe6\x8a\xbc\x8e{?\xaeDZ\x89\xf1\xa8\xa0? \x8b\xd6c\x82\xd3T?\xb8]:\xe1\xca\xb1\x9b\xbf\x96\xdd\xa3J\x1a,\x98\xbf\xf8\x89O\x7f\xb7\x17\x86?\xf2\x93J^"\xec\xa0?~\xd8\xf8\xb7\xb2\x08\x80\xbf \xdd\xa3\x07H\xe0\xa1\xbf\x14\xb7\xf6.K"\x81\xbf|\xfa\xcb\xc5,\x1a\x96?\xc4%{\xa8\x1d\xa8\x97?\x00\x18\x14\xb6\x10\x9d%?\xb9\x02\xaeS\xa2\x93\x99\xbfm\xa5L9;b\x89\xbf\xd4;\x07tc\xbf\x8e?`\xf6\xf1l\xca\x9bC\xbfW\x1c\x82\x08\xa9\xc5\x9f\xbf\xd5\x80\x8e\xcf7\xda\x80\xbf\xeb\xf9\xc4/\r\x0b\xa3?\xa6\x136\xae$\x93{?\xc1/1\xb0\xbe6\xa4\xbf\t%\x02z\x15\x1ar\xbfv;9\x16\x92\x80\x9f?\x1f\xa61\xad3\xee\x7f?\r\x0b\xc5\xd5~;\x95\xbf\xe5\x1e\xbd\xb9z\xe0\x94\xbf\x10lA\x04wmu\xbf\x04\xc2%\xf8\x00M8?&\xf8=\x89;\x97g\xbf\xde\xec\xc5\xe7\xffii\xbf>\x10\xb6\xf2\xf8|F?\xcc\xc2\xd5!`\x9dE?Ro\xeb6\x08\x95\\?\x16?\xd7ta\x05`?\x91b\xd0\x03\'=u\xbf`\xadh\x0fv*\x10?\x0eoeN\xf2Mb\xbf\xc7\'\x18\x10;\xd8C\xbff\xc1\xbcL\x81\x83\x86?\xc0\xden&[bq\xbf\xce\xb3#\x83\x08B\x93\xbfGf-\xff\xf80p\xbf3\x07|\xaf_`\x7f?\xfdL~O\x93\xf7\x85?\x8d\xa2\xa6\xee7\x07\x93?m^p\xceU\xa1\x80?\xa1\x00\x82\x82\x1e\x1d\x90\xbf\\\xbe\xfd\xbbT\xbb\x93\xbf\xdd\x14+\x83\xd4\x05\x7f\xbf\xeb\x15\x9e\xe8\x0e\x89Q\xbf\xa7\xb7\x86\xf6^d3\xbf\xf8\x1c\t\xd7S\x8f$\xbfB\x90\nj|\xa0\x08\xbfv{\xc5\xc4\x96Q\x1e\xbf \xeb\xe6\x0f\x13b\xe9>\x94s\xb5^\xad\xcd!?\xdc\x87z\xd3\x0e\xbe\xe3>Fd\x8f\xa6\x94\x7f\x1b\xbf\x83X&\x08N\xaf\x12\xbfO\x92_\xc4\rU\xf2\xbee\xab\xb0\xf1\x10\x90\xb6\xbe\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x05\xb0\x95\xe2\x0f\'\xf5>\xb2\xbb\x82 p\x0c\x15\xbf*t\x08\x94\xf3\xc1>?~x\xf0\xafA:[\xbfl8\xfc\x8e\xee\x1aD?tj\xb9\xb9\x92\x81Vp\x81\xbf\xd8\xb8\xb0\x0b\x00\xcdn?\xe8\xd1\x03]/\x81\x80?\xbe\xe6,\x0b\rxf\xbf\xe8\xefU\x04\xb4\xe9k\xbfK\xab\xc3\x00\xa3%r\xbf\x0e\xd9Q\xe2T\xb9z?\xd25\xc9\x8a\xa6n\x99?$\r\x1cy\xc8\x16?\xabg\xbf_\x19K\x97\xbfwJ\xb3`\xd8\x10}\xbf\x98\x9d\xc4\xd8M\x8fk\xbf\xee\xab\x9a \xb2\xba\x88\xbfbk\x96\x0e\xb4p[\xbf\xf2Al\xa1\x88}\x83?\xb4\x9ceP\x16\xedc?P\x83F\xa0\xcaSo\xbf\x988\xa1\xd8\x1f\xf2x\xbf<\x19,\xcb\xfe\xb3`\xbf\xde\x95\x9e"\xeb\xb8\x7f?\x1f\xb2o\xbd\xeeX\x81?L\xb6\xb1\xf0[\x19}\xbf%\xd4\x02\x97\x81\x86\x98\xbf\x82\x04\xeb\xe99\xcbr\xbf\x0f\x07\x90\xbf6\x02\x9e?\xcaR\xa0d\x1e&\x90?X\xc5\xed\xe3_\x97\x99\xbf\x90T\x99\xa2\xce_\x91\xbf \xe3\x15\xa1\x0b\x9b\x99?\x161\xfb\xbb\x8f=\x97?\xf6\x7f\x8c\xb7n\x7f\x89\xbf m\x0fST\xda\x96\xbfk\x0b\xd2\x15\xed\x80\x84\xbfT\xa6O\x9ag\xa1^\xbfN\x1a\xf9X`\xc39\xbfT\xc1$\xe4[\x7f"\xbf\x82u\xaf\xa1\xb5i\x06\xbfv{\xc5\xc4\x96Q\x1e\xbf \xeb\xe6\x0f\x13b\xe9>\x94s\xb5^\xad\xcd!?\xdc\x87z\xd3\x0e\xbe\xe3>Fd\x8f\xa6\x94\x7f\x1b\xbf\x83X&\x08N\xaf\x12\xbfO\x92_\xc4\rU\xf2\xbee\xab\xb0\xf1\x10\x90\xb6\xbe\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00~\x05\xb7-\x8c7\xd0>\xfco\xaa\xb5\x95\xe8\xcc\xbe\x8a\xce\xa1\xaf\x86Y(?\x90b\x1dx|fC\xbfx\xfa\xe7\xf4\xdc\xd5N\xbfdL\\\xf3\x80!l?\xef4\x8aU\xdb\x96a?\xbc\x0elA\x0c%\x80\xbf\x03\x8f\x14d\x88\x1fh\xbf\xe2I\xe2#\x86\xc3\x81?\xb2N\xc8\xf9N\xceE?\xe0\xa4\x822\xb6\xe72?l\xfeCZYj\x80\xbf\xc0\x80\xa2T\xf5E\x1a?$\xc4\xd0\x86\xe7\xf2\x98?\\\xd9\xa3?N>}\xbfS2\xf6\xab`P\xa0\xbf\x92\xf3^Q&o~\xbf\x1c[+u>%\x98?\xa6F\xe3\xe4\x01!\xa2?\xf4\x19+/m\xfe\x8a\xbf\x8e\xef\xff\xfb\x93\x10\xa3\xbf-$j\xfd\xf8#\x90?\xc0\x81\x1f:#\xe1q?\xa0\x1a\xcb\x1f2\xc9\x96\xbf\xf8~1\x04\xed\xfe\x93?95;\x95k\x10\x9a?\x9b5\xaa\xbd\x04\x01\xa2\xbf\x910\xec\xc4\x9f\x04\xa1\xbfc\x9e\x818\x9d\xfb\xa3?\xfa\xf5\xcd\xf3\xbc\xcd\x92?\xbc\xd4\xe9\x0e\xbf\x03\xa2\xbf\x18\x1d\x01\xc3Fc\x85\xbfdT\x19\xe8h\xf7\x96?\x84g-\xae\xde\xd1\x91?\xce\xa1\x91\xdb\x1cu\x8a\xbf\x08!\xd7A\x05.\xa0\xbf\xfbHb\x9b\xeab~\xbf\xea*\xa0w\x9d7\x9a?e\x18\x94\xda\xf1(\x87?\xd6v\xfc\xb0=M\x9a\xbf\xc1\x98\x15\xe02M\x8b\xbf\x94\xcc\xf1\x85\xe3\xfd\xa0?\xf6\xa1\xa4\x94H\x1f\x8b?\xdd@\xc8\xc8\xc2]\xa5\xbf\xd6\xd2\xd6\xb0\xe2u\x87\xbf\xe8\xb1#\x8d\xcav\xa1?\xae\xb0\xcc8\xcb\x93}?c\xc0\xcc\x16\xff\x16\x91\xbf"\x13\x16\x90B\x01\x8a\xbf\xed\xa9\x12\x86\xee"\x90\xbf\xbakp\xd4\x04\x80~\xbfL\xfc\x99\xce\x8c\x98\x84?\x18\xcf\xfc[d\xd0u?,\x9d$\xe8\x88\xc4\x7f\xbf\xablze\xd7\xc9n\xbf\xd9h\xcc$Q\xece?\xba\xb7\xfbC9$^?@\x9cR\x1b\x90\xf68?T07\xbc\xe6\xa3I?{Y\x10UJ\x06\x82\xbf`\x84\xfex\x0b\x90\x82\xbf\xafh\x18UFQ\x86?\xe0\xa5\\L%\x92\x8d?\xc9]\xf5kR\x8c\x82\xbf\xdf\xd9\x83"\xd4_\x97\xbf\x9c\x04p\x87\xf2\xaab?4\x89\x99\x9c\xa26\x9d?\x0eS)&\xa8\xa2\x89?V\xc5\xa3+\x13A\x8d\xbf\xb0\xde\xbf\x0c\xdcV\x90\xbf\xd7\xabM\xc9\x98vx\xbf\xc8!E\xb1\xff\x00T\xbf\xef\x156k\xc5\xcf>\xbf\xb5\xb0\x7f\xc6E\xd1&\xbf^\x84\x93\x15*6\n\xbf\x12X\x15EN`\x1c\xbf\xe01\'\xae\xeff\xed>\xf8\x9fR\xd66\xb0\x1f?\xa0\xa9\x1d\x13,k\xcf\xbe6&?S\x0c\x15\x18\xbf\xd4\xe8\x1b]=Q\n\xbfo\x86\xff\xa9\x93\xa9\xf1\xbe \xbcw\x1ah!\xea\xbe]\xd2\x01(\xb7\xb8\xd9\xbe\xf06\x01p\xcf%\xb1\xbe\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x959\x01p\xcf%\xb1>\x899\x01p\xcf%\xd1\xbe\xf2\xaaN>\x8a\x0c\xd1>F\x89\x15y\'y\xe2>\x0f:\xed0\xa5@\xd6\xbe\xdd\xf2\x16\xddt06?\r\xe8M)\xb7\xd4\\\xbf!\x19>\x11\xda\xb1P?>\x08\x12\x82\xda\xc2v?2\x02\xd3j\xb3\x83x\xbf,\xb1\xdec\x0b\x96w\xbfh\x81\xa4\xf4[\xb1\x81?l\xd8\xa1\xe1\xc3\xe9P?\n\xb72\xd5v\x14\x7f\xbfH\xf6\xa3\xc8\xdc"F?\xf8{\xa6\xa1yjq?@m\xbe\x84\xae\xb0\x86?\x8e\x8bz\xb6\xec\xc7\x82?%\xb2\xca\\\xeco\x9a\xbf\xeaV\xbd%\x9eb\xa0\xbfI\x1b\xe6\x08\xccH\x97?_\xb6\xc6]\xbc\x0e\xa7?\xa0\x9f\xbd\x0c73D\xbf2\xea\xdc\xe6\xe2\x1c\xa5\xbfo\xca\xeb\xb8\x1c\x8c\x82\xbf(\xcb\xaa\xd6bx\x8a?&c\t\x13x\x0fv\xbf\xfc\x9e\xe5V\xa8"\x8f?&iF\xa8\x92\x05\x91?\xef\xf5\xb4\xcf_\xdd\x92\xbf\xae~\xbe\x18\x81l\x96\xbf\x00\xd5\xbf\xb9izf?\xcb\x9c$\xf59\xa7\x84?:w\xb9)\xe5\xc5g\xbf\xc0\xf7`X@\x1fc\xbf\xff\x1f\x05\xdcz\x8f\x83?\xbc1Lf\x84\xf5\x80?\xba#\x1a\x11\x04\xa4\x89\xbfH\x9b\x82\xda\xc8\x01\x9d\xbf\xecP\x1c4\xd8\x96s\xbf,\xab8\xb0A\x8e\x93?\xfc3\'\x83\xc4\x07d?\x12\xbd\xad\n\xb3A\x86\xbf\xdc\xa7\x14\x0eQ\xb1|?\x1a\xc7i\x12\xab\xf7Z\xbf\xea\xb3\xa2\xd8K"P?\x92\x85 \xa2\xa7\x9f\x87?@,\x00\xfct\xc0\x93\xbfR&xXW\xa7\x88\xbf:\x99\xc2{\x9ev\x9c?*HZ\xbb\x8c3\x80?XI3M\x08\x81\x9e\xbf\x85I\x86=9:\x94\xbf\xf2\xce`\xe4\xfbQa?\xf4\xffd%H~ ?\xe8lp\x06\xfe\x04u\xbf\x1a\xb8\xaf\x92\x15\xd0b?4\x8b\xe0\xd3\x97\xbao?\xeb\xd1\xb8vx\x80\xb9\xb0\xf1\x10\x90\x06\xbf\x80\xb9\xb0\xf1\x10\x90\xe6>\x10\xffRL\x17\x06\x1f?\x80\xb9\xb0\xf1\x10\x90\x06\xbf,\xeb\x9am\'\xeb=?\xa8\xe08\xce\xc6\xd6e\xbf*hv\x9c\xf7NT?g\x14\x83\x84>e\x80?zn8M\x05\x05y\xbf\xde1&\x8a\xfe@\x86\xbf\x18\xc5M\xf8\xfb\xe6|?h\x14\xc6\x9f\xf6\x1f\x81?#\x81\x10g\x13\x97i\xbf\xe0My\x8b\x90\xd7\'?\x92%\xed\xf7\xc8\x07\x80\xbf8pn\r\'\x07V?\x8f\xf4\xae\x9b\xb7\xb3\x98?\xa8C\xf1\x91\xb39\x8d\xbf\xeeW\x87\xa50\x81\x9b\xbf\xe0/\x0ew-Tp?F\xf3\xe7\x08\xbf9\x8a?\xb8\xf35\xf0d\x0f\x99?\xd2d\x9a\x85\xfcJy?\x01a\xe9\xde\x17\x91\xa3\xbfb[\xdbz0\x0f\x91\xbf36\xd0\xc0\x88\xcf\xa0?\xca\xdf\xff\x02\xc5\x91\x91?\x06\xb7a\xe3\xa4\xd5\x96\xbf\x1c\x96{\xfd\xae\xc2\x98\xbf\x1f\xa8\xbf\xc830\x7f?\xfeE1\xb5\xd6\xe4\x86?@>\tJ\x06\x8d\x85\xbfU\'\x8b\xe4\x19dq?\x00\xe0\xe6\x82\xdfN\x87?\x86\xa9\x82\xa6r\x9e`\xbf\x00( u#\xb9I\xbf\xf3B\xb567\xd3\x91\xbf\x16\xb32S\xfa`\x95\xbf\x02\x02\x89d\xc8\xf3\x92?\x16\x0c\xf9\x0c4\xf6x?]\x18a\xdcC\xcd\x97\xbf\x8e\xfck\xd5\x12\xbf\x89?~\xdf\x05\xa6\xcd\xb8\x94?\xbc\xd7\xf0\x02\xaaT\x90\xbf\xa8C-\x10\xa8\xdb\x82\xbf\xad>\x86\x80\xc7z\x90?\x1b\xa6\xac-\n\x19w\xbf\x8d\x0b\xa93\xe8\xa3\x91\xbf\x9c\xa3\x8b[\xea\x83\x80?"\x0fa\x86\xf7\xd0y?uC\xc3\x89\x16\x11\x85\xbf\x80\xc7R|_t\x85\xbf\xfc\xfcUY\x0b\xbb\x7f\xbf\xe1\xa1v\x8c\t\xf1a\xbf\xd4\xb7v\xe1`\xc2U?*\x17\x81\x8a]\xaed\xbf$\xd4\x06\xc5\xd0Ln\xbf\x90\xba\x85\x97/\xc65?\xff\x06\x01D\xd3L_?\xd7\x9f\xff\x1b<\xeeE\xbf\x80\x8eHDuw\xfb>\xeab+3\x8b Y\xbf\rm\xba\xb9\\\xc9\x83\xbf\xa8\x8aA\xf3:Kd?4\xe2\xd3 \xac_\x92?$\x1a\xe3Y\xd2R\x89\xbfO\xe26\x08\xf3\x16\x9a\xbf\x0e\xec\x89"\xe2\x1a\x93?\xcc\xb9\x07\xe6t\xca\x9f?\xf4\xae\x03n<&r\xbf\x7f\xee\xbc\x91\x04\xe6\x94\xbf\x04m\x9fK\xf9\xed\x83\xbfl.S\xc9\xfe\xc0O\xbf&\xfe=\xa44\x8d,?|\xaa\x98s\xf2\xfb7\xbf\xb28Z32$9\xbf\xe3\xdd\xf4oE\x88"\xbfP\xa2z\xd3\x0e\xbe\x03\xbf \x8bD\xb5\x0c\xec\x00?\x80\xb9\xb0\xf1\x10\x90\xf6\xbe \x8bD\xb5\x0c\xec \xbf \x8bD\xb5\x0c\xec\x00?P\xa2z\xd3\x0e\xbe#?\x80\xb9\xb0\xf1\x10\x90\xe6\xbe\x10\xffRL\x17\x06\x1f\xbf \x8bD\xb5\x0c\xec\x10\xbf\x80\xb9\xb0\xf1\x10\x90\xe6\xbe\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\xb9\xb0\xf1\x10\x90\xe6>\x80\xb9\xb0\xf1\x10\x90\x06\xbf\x80\xb9\xb0\xf1\x10\x90\xe6>\x10\xffRL\x17\x06\x1f?\x80\xb9\xb0\xf1\x10\x90\x06\xbf\xa4\x1d\x9f~\x06\xee+?.\xfe\xd6\x1a\x0cuV\xbf\xe08\x9d\x93\x0b\xf0\xf7\xbe\xd6u\x1e\xd0\xe8\xaaq?\x80`D\xb2\x9a\x880\xbf\xde\xd17\x89vHx\xbf{\xd0\xdc\x02/8[\xbf\x0fz0\x84\xbc\xf2n?\xf2\xcb\xc0\xf2,\xceX?\xca\xbd\xb5\xbc\xfb\xc4^?<\xa5.\x96hv^\xbf\xa4\xae_\xfdawD\xbf\xe9\x162\xe4\xdcd\x85?\xd0\xb8"\x18\x08^h\xbfgu6\xd8\x1c\'\x8c\xbf\n_(\x02sq\x80\xbf\xf0\xd9\xae\xa3P\xe8z\xbf\xc1\xae\xb0\xc2 \xa8\x93?\xdf\x0cs\xc6\xc5\xf5\xa4?6].\xfeC\xba\x96\xbfD\xe5\x9bd\xc4\xb1\xa7\xbf\x06\xee(\x19J\xee\x85?vb\xc5\x05\x9e\x97\x9f?h\x84g\x9ctUo?\xf5\xba\xbf\xcd\x07\xd3\x9f\xbf\x07\x8d\xad\xab\xe2\xa7\x90\xbf\xc2G\xb3\xaa}\xe3\x92?\x84\xe5%\xda-7\x7f?\x0cF\xcf\x13\xd5\xe6\x86\xbf\xd0\xcf\xd6\xf4zo\x80?\x7f\xe6\xf6`\xb2\xce\x9e?\xce\xb1\xf5c\x9a\x07\x99\xbf2|o\xa0s\xc9\xab\xbf\x88\x0c\x8c0B\xda\x90?\xdcb\xd0z\x06\x80\xa3?f=\xa5L_/\x93\xbf\xe4\xa1\xad\xec\xe4\x8c\x97\xbfT\xb4\r]|\xb7\x96?.\xe1\x07\xa3?#x?\xc0\xd4\xb3\x07E\xd7\x9c\xbf\x89\x9c\xa2k\x04\xf8z?\xc6\xdc\xe4\xb8\x12(\xa0?\x8d\xc7\x88\xd9T\x1a\x90\xbf\xd87\xb2]\xae\x0f\xa0\xbf*\x17\xf9+&S\x91?s\x1dd\x01\xb5R\x98?\'\xc4\xcf\xa5\x11\x85\x8c\xbf\xab\x16\xb8\x07\xd3)\x97\xbf4\xf1[\xdd\xae\xfcx\xbf\xcezn\xc1>EW\xbf\x9d+\xcf\xc4\x17fn\xbf\x88w\xd7\xefxYI\xbf\x04\xc4U[\x0f\x00a?\x8e(\xa3\x99N\x8cS?&]k\x8e\xce\x18c\xbf\xd0L\xcb\xf3@\xbcr\xbf>\xed\xe21\xcf\xe0Z\xbfJ\xb1B\x1a\xb8\xc3x?\xb0\n\xe2\x81(}p\xbfI\xe0\xacM\xe7\xde\x84?.\x81\x9a\xbee\xfb\x8d?\xaax^i\xe1\xdf|\xbfLc\xa9K,5\x8d\xbf\xc0O\xbf\xf6l\x8dv\xbf\xc23[\xc4&iS\xbf*\x97\xff\xcf\xcb\x15S\xbf\x9e\x17{4G\x02M\xbfP\x18\x83\xf3@h:\xbfZ6\xbe\xa0r\xb5 \xbfP\xa2z\xd3\x0e\xbe\x03\xbf \x8bD\xb5\x0c\xec\x00?\x80\xb9\xb0\xf1\x10\x90\xf6\xbe \x8bD\xb5\x0c\xec \xbf \x8bD\xb5\x0c\xec\x00?P\xa2z\xd3\x0e\xbe#?\x80\xb9\xb0\xf1\x10\x90\xe6\xbe\x10\xffRL\x17\x06\x1f\xbf \x8bD\xb5\x0c\xec\x10\xbf\x80\xb9\xb0\xf1\x10\x90\xe6\xbe\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\xb9\xb0\xf1\x10\x90\xe6>\x80\xb9\xb0\xf1\x10\x90\x06\xbf\x80\xb9\xb0\xf1\x10\x90\xe6>\x10\xffRL\x17\x06\x1f?\x80\xb9\xb0\xf1\x10\x90\x06\xbf\x9a\xca\xdd>\x10\xb7\x13\xbf\xed\xbe$I)\xc5,?G\xdd\x14\xed\xfc\x14d\xbfR\xee\x86_d\xbbh?2\xf7\xf8\xe5\xad\xc5x?\xef\x88\x8f\xed\xe7H\x81\xbf>\x99\xc3\xaa\x12\x1e\x82\xbf\xa8\x085\xa5\xd3\xc9\x84?*\x1a\xaa\xe4K\x87\x82?\x19}\xf7\xa8^(\x81\xbf{\x0b\xb4(\xb9\xcde\xbf\x9c\n\xfc\xb1\xb4#E\xbf\xee\xee\xac\xf0:\xe4p?\xf2\x80\xa3:\xb3\xda\x90?F{f\x17u\x07\x84\xbf,nK\xca\x02m\xa3\xbf\xe0\x8b\xbe\x15\x05Gq?\x10\xf11\x16}P\xa7?\xe3Xt\xb6\x85s\x82?V=\x1f\x00W\xde\x9b\xbf&\t\xf3\x14G\x86\x93\xbf\xf2j1\xd2\riz?\x82\x07"\x91\xcb\x8b\x97?\xb0\xfd\xd2\xa2[\xe7l\xbf,}\xa7u@\xfb\x99\xbf\xc0s4\r\xa9\xa2I\xbf`\x1d\xad\xc97i\x9a?\xb0\xc9\x9fD\x8f-i\xbf\x12V-.2\x85\x9f\xbf\xbd`u\x00\xf3\x10\x8d?\x00w\x13NBh\x9a?\xc2u\xba\xe15\x1f\x9d\xbf\xc4\xa6\x04!\xcej\xa1\xbfc\xf5\xfd\x1e\xef>\x9d?\xae\xb2\xe3\xe8\xa7Y\x9c?\xf1\x01\xd7r=f\x9e\xbf\xa4\x1f\x0c\xa0\rE\x9b\xbf0\xb7\x8b*?\xc3X\xbf\x10@\x10Y\x19Q\x90?j\x10\xf0\x19e\xce\x96?\x9a.o3`}p\xbf$\xaf\x9b\xa8\x90\x89\x92\xbf\xd4-\xbd\xe0^\x0bd?\xcd\xbf\xde3\xc8\x88k\xbf\xa8\xc3\xcb\xa8\x82\r\x91\xbf6\x88\x1b\xe0Ei\x81?\xf4P]99c\x95?@\xb0\xaa\xc8T\xae7?\x80\xde%a%\xf4\x94\xbfG(0z\x04\x80\x95\xbf\x90\xd92R\xbc\xc9^\xbf\xa1\x14P}\xa9\x10p?\x1db\xd6\xbf\x14\xe8c\xbf\x86^\xe2R\xe93V?\xe8\x19\xae\x9c\xf4@F\xbf\xf9\xbb-\x8d\x12L}\xbf\xc0\x84\x17m+\xde\t?h9\x89\xc6)A\x80?\x92\xb5\x00\xe56\x91S?\n\xec\xf0\x90\xb3Be\xbf\x16\x1b\xdc\x0f\x9b\x05\x85\xbf\x83\xd4\xda\xe4)\x87\x87\xbf\xee\xe9\xff^M\xe4\x8b?\x98+\xa4\xad\x9a\xc0\x94?\xe0\xc7\x9f\xa2E\xe1Y\xbf^s\xe7\x88\xf2\x92\x87\xbf\xd4W\x0b\x8e\xe5\xaf{\xbf\x86j\xce\x85Wfg\xbf\xbcn\x11\xe4\xe1lV\xbf\xac\xe9JE\xd5\xabA\xbf\xf2\xb4\xc0\xad\xd3\x87/\xbfy\xc1 5kA0\xbf5\xfeX\t\x0fj*\xbfN\xb4\xbe\xb7\xd6\xa9\x14\xbf\xb0\xa5\xd5\xad\x1b\xd0\xd3\xbe\xed\x01\xc0\xb1X\\\xe8\xbe\xca\xb8\xc4\x1e\xf5\x99\x03\xbf\xe0\xd9\xf3Z\xda\x0c\xb2\xbe\xc8\xd6\x01\x1f\x14\xcb\xfa>,\xba\xb0\xf1\x10\x90\xe6\xbe\xd1\x94_\xc4\rU\x02\xbf>\xc3\xcb\x00\x12\xf9\xf7\xbe\xda\xb9\xb0\xf1\x10\x90\xe6\xbe\x8e)\x1c\x88s|\xe1\xbe\n*\x1c\x88s|\xe1\xbe\x82*\x1c\x88s|\xe1\xbe\x96)\x1c\x88s|\xe1\xbe\x13*\x1c\x88s|\xe1\xbe\x8a*\x1c\x88s|\xe1\xbe\xa1)\x1c\x88s|\xe1\xbe(*\x1c\x88s|\xe1\xbe\x9e*\x1c\x88s|\xe1\xbe\xb2)\x1c\x88s|\xe1\xbe0*\x1c\x88s|\xe1\xbe\x8c*\x1c\x88s|\xe1\xbe65\x0f=\xac\xd1\xd8\xbeJ37\x97t\xe5\xf2\xbe\x1e77\x97t\xe5\xd2>\x9a\xe1\x98\x80\xcd\xfa\xf1\xbe\x7f\xe9\'\xd7,\x19\x01\xbf%\x07\xcd\xa6F\x93\x14?\xb3W\x942b\xc4F?\xa8\xc3tP\xb9@i\xbfb\xeb\xad\xb8+\xceQ?f*\xe9G\x9f\x93\x81?\xb3\xaek\xf9o\xf8u\xbf4\xb8\xa2\xfb!X\x89\xbf\xbas[\t\xee\xd6s?\xc0X\x90@p\xbd\x86?\xc0?&Io\xe40?\xc4XD\x1b\x18\xc9a\xbf\xe0\x8e\x82\xa2O\x1b\x88\xbf~Q\xca\xdf\xc5\nb?\xcc\xd5\xf6-\xc9\x7f\x98?\x80\x8d7\x9bf\xd7\x19\xbf\xaa\x81\x9eT\xa02\xa4\xbfH\xb7N\xfa\x93\x18\x89\xbfCt\x7f\x0bz\\\xa5?_\x80D9Y\x06\x92?\x97L\x15\xf8\x17\xda\x8e\xbf\x9cM\xbd\xa3\x7f\xa9\x95\xbf\xda%Pt5\xa0\x90\xbf0]%G\xd2Q\xa2?X\xc7\x8b{n\xb0\x99?V\xe6\xe2\xbd\xf8:\xa8\xbf\xf4\xe2\x08\xc9YI\x9b\xbf\xce\xdb"\xc7\xe8\x9d\x9f?\xbc\x001\xcd]w\x8b?\x02\x1a\xed\xfb\xac\xe0\x90\xbf%\x8c\xf3\xbe/rx?X\xa7\x83-\xfeGA?\x10}\x0bX\xeeb\x97\xbfd\x81\xdf\x93\xecQ\x83\xbf\x8c@\xdf\x81\xf9\xa4\x96?\x06HN6\xd1}\x9e?\x86\xdc\xa2\x88\xc3\x92\x92\xbf\x9d\xcb\xb8"\x9e\xac\xad\xbf\x00\xa4\x84\xd6\x016\x84\xbfp\r\xcb\xd2\xfbB\xa9?x\x8e\x83\xd1\xc3\xc2\x8d?\xfb\x83\x80\xc4\\\x85\x9b\xbfv\x85\x8f\xe9\xbfd~\xbffX\x05Clt\x8f?^b\x17\x8e\x1b\x15p?\xe0P~@A+\x99\xbf\xaaB7\x06\x19\xee}\xbf\xd0j\xec\x1f]H\x9e?\xb0\xac\xfd\xf67=\x16\x9d\r\xbf\x03\xf8RL\x17\x06\xff\xbe\x16\x07\xb7-\x8c7 ?\r\xe8\x15\x99.[E?\xde\xfc\x92\xf5\x9a=c\xbfV\tV\xc4\x9cm:\xbf1\x02\xb7\xdd\xd9\x8b}?(\x1b\x00=\t~C\xbfh5T\xcc\xe4\xb6\x8a\xbf\xac\xf6\xd6\xa9\xb1\xf4P?N\xe8\xbcV\x0f\xda\x8a?\xe3.F\x06\xc6\x03X\xbf\xbe\xdbu\xa7\x1b\xccz\xbfh\x83\xcd03it?\xab\'\xb2\x97\xb3Qz\xbf\xa0\x84\xd7\xc3\xff5a?\x1b\xd7\x91\xc2\xa5\x18\x96?\xec\xab\x92!\xa69\x84\xbfr\x90p\x84Ms\xa1\xbf\xe8\x03\xd1\x01.\xc4\x81\xbf)!\x94?\x18\x99_\x8f%"\x95\xbf\x81!P\xc0\xbfg\x80?L\xc1\xb8\xfb\xce\x0fy\xbf*\x97\xffO4W\xa3\xbff\xca\x10\x02\x9a\x89y?\xb8{\xc5Q\xdf\xf2\x92?z[\x14\x18\\RG?\xb6\x05\xfa\xf2\xc8x\x83?\x94\xf0\x8b>1T\\?\x7fr6\xfc\xcd\x98\x92\xbf\xc7\xb4\xd8\x9c"\x80~\xbf\xa0d\xb4\xa8\xe8\xcfq?*\xe8\xbf\x9dL\xdcw\xbf\xae\x1b\xb37\xb6W_\xbf\x8a\xd5\x0c\x94\xda\xad\x8d?P\xac>\xd1\x9e\x84]?\xd6\xef\xcb\xe6\xee\xdd\x95\xbfz\x92\xc4\xe9\x11\xc8\x90\xbf\xa43\x91\xe1\xdavW?\xdb\x1b\xbb\xc9\xe8\xd5u?\xc6jd12\xa9q\xbf\x12\xd7\xd0\x18\xd5\xb9~\xbf\x9b\xb3\x99(\x0b;Z\xbfP\xebHx\xff\xe7N?\xe0\xc0\x92<\x85@\\?n\x9a\xf7p\xe0\xe0\x81?\\\xb3|\x93]\xbb\x86?\x92\xf9\x17K\x93?\x97\xbf\xdf\xb1\x1c\x8e\xe4\xba\xa0\xbf\x9f\xf2\xfc\xc9\xe40\x97?NV\x06\x0c8\x9a\x9d?\xc1\xe5\xce#j\xabt?H\xf3%\xdc\xc9\xbf\\\xbfV\x84\x12\xf2\xd7[\x9e\xbfYb\x8f\xc5\xe4\xd6\x92\xbfP\xa6\xb0\x9b\xaf\x05\x96?\x8d"\x89\x7f\x1a\x83\x8c?\xc7C\x9c\x89\xb9%\x80\xbfLA\xd8hS)}\xbf\xa0|\x8c\x0c\x0f\xbdY\xbf\x96\xc0\x90B`~>\xbf\xf2\xd4\xcccy\xa80\xbf\xc0+\x15W\x94;\n\xbf\x80\xb9\xb0\xf1\x10\x90\xe6\xbe\x80\xb9\xb0\xf1\x10\x90\xe6\xbe\x80\xb9\xb0\xf1\x10\x90\xe6\xbe\x80\xb9\xb0\xf1\x10\x90\xe6\xbe\x80\xb9\xb0\xf1\x10\x90\xe6\xbe\x80\xb9\xb0\xf1\x10\x90\xe6\xbe\x80\xb9\xb0\xf1\x10\x90\xe6\xbe\x80\xb9\xb0\xf1\x10\x90\xe6\xbe\x80\xb9\xb0\xf1\x10\x90\xe6\xbe\x80\xb9\xb0\xf1\x10\x90\xe6\xbe\x80\xb9\xb0\xf1\x10\x90\xe6\xbe\x80\xb9\xb0\xf1\x10\x90\xe6\xbe\x80\xb9\xb0\xf1\x10\x90\xe6\xbe\x80\xb9\xb0\xf1\x10\x90\xe6\xbe\x80\xb9\xb0\xf1\x10\x90\xe6\xbe\x80\xb9\xb0\xf1\x10\x90\xe6\xbe\x80\xb9\xb0\xf1\x10\x90\xe6\xbe\x80\xb9\xb0\xf1\x10\x90\xe6\xbe\x80\xb9\xb0\xf1\x10\x90\xe6\xbe\x80\xb9\xb0\xf1\x10\x90\xe6\xbe\x80\xb9\xb0\xf1\x10\x90\xe6\xbe\xc8\xc4\xb0\xf1\x10\x90\xc6>\xfd\xf67=\x16\x9d\r\xbf\x03\xf8RL\x17\x06\xff\xbe\x82\xd11\xd8\x83\x08$?\xa8\xa1\x1e1\xcd\xb6 ?\xe53\x04;\xcc\xca@\xbf\x86\xe4\xf8klLR\xbf\xf8ea\xb1\x13\rd?\xb0\xa0\xf2\x01 \x04e?\x8f\xfe\xa7\xb9\x80ew\xbf\x8a\xc8\xa3q\x03\xb8q\xbf\x12\xc0\x1d\xace\xac\x81?,\xc2&\r\\\x9bp?\xf3\xdeX\x1b\xf7J\x89\xbf\xcez\xb5f\xce\x18x?\xe2\xcc.\xe8\xfa\xb5p?\xee\xbe\xc3\xd2\x15\x90\x80\xbf\xf7\xbeH\xa63\xe4\x8b?\x10T\xce\x8e\x82j:?\xe9\x8e\xa4\xc9y\xbe\x94\xbfNx/i\xcc\xb4\x85\xbfh\x901\x93\x8d\x1d\x84?\x86\xbc\xd2\xf9\xea\xdb\x9b?P%\x12x\xa0\xa4\x8c?\x1b\x82`\x91J\xcb\x9f\xbf\\\xab\xe1\x124\t\x95\xbfN\xbdo\x0f(\xff\x8e?\x06\xfb\xf6\xe52\xbe\x81?P\xdc\xff\xd1\x91\xbau?\x17\xccK\x00s\xad|\xbf\x9cD=\xd2\xd5\xa6\x97\xbf\xfcD@K\xf2>n?\xec\x9e\xf1`-4\x80?9\xaf\xe1\xe1s\xba\x8a\xbf;\x001\xc7\xc3&\x80?\x180\xb5!\x94"\x86?\x15\xf1\x0c\xfd\xb5\xe8}?X\x96+\xf5\x87\x16q?\x82R?\xe7\xc4\xe1\xa2\xbf\xec\xcd6f\x07\xc5\x99\xbf\xb5^\x08\xaf\x06\xa7\x90?\x02n\n~\xa7p\x80?\xe4\x97t\xab\xc9\xb2\x7f?&\xee\xbc\xdaA\x05\x8f? \xdd\xc6\xa7\\\x80\x82\xbf\xd4\xe0aj}B\x95\xbf\xad@G\x14\xd1\x80\x82?\xff9\xe1\x87\xb0\x02z?Z*IL\x0e\xdb\x9a\xbfX\xc3\xcc4\x9eN0?\xa4\xab@O\xe1\xe3\x9c?\xbc \x03\xb3zse\xbf\x8eDl\xa5\xb0a\x96\xbfrd9\xf0\x98\xbe\x85\xbfYR\xcbG\xec\xceh\xbf\x84\xfc\xc0hA\x02b\xbf\x17Ic\xb9V\xc6l\xbf).\xa0\xfez\x05S\xbfkl\x08\x8c\x16\x82:\xbf\xe0\xa1\xce\xa5N\x1bR?\x9a\xb4\xe9T\x85^I\xbf\xca\x89(\xf7\xff\x1cj?PL{\xf7\xef\xb6\x82?B\x02E4\x8b\xce\x94\xbf\xf0\x05s%(h\x9b\xbfO\x00\xdb\x81kR\xa4?\xb1m\xff\xe7\xabA\xa4?\xea\xa70\xe6\xaa\xb7\xaa\xbf\xf2KA;I\xf6\xa6\xbf\x8f^\x8d\x14\xfd3\xa7?\xbc\xbe\xf1s/\xfb\xa3?]\xfbc40z\x97\xbf\xb5\xc8\x11!\xe1(\x95\xbf\xb4\n\x02m~&z?\xccm.\xb3\xa9\xbcf?9;t\\\x89|}\xbf"\x9f*\x0f"\x11v\xbf\xad\xd0\xa3\xa9\xab\x1bV\xbf,+,\xee\\\x00\x1e\xbf\x80\xb9\xb0\xf1\x10\x90\xe6\xbe\x80\xb9\xb0\xf1\x10\x90\xe6\xbe\x80\xb9\xb0\xf1\x10\x90\xe6\xbe\x80\xb9\xb0\xf1\x10\x90\xe6\xbe\x80\xb9\xb0\xf1\x10\x90\xe6\xbe\x80\xb9\xb0\xf1\x10\x90\xe6\xbe\x80\xb9\xb0\xf1\x10\x90\xe6\xbe\x80\xb9\xb0\xf1\x10\x90\xe6\xbe\x80\xb9\xb0\xf1\x10\x90\xe6\xbe\x80\xb9\xb0\xf1\x10\x90\xe6\xbe\x80\xb9\xb0\xf1\x10\x90\xe6\xbe\x80\xb9\xb0\xf1\x10\x90\xe6\xbe\x80\xb9\xb0\xf1\x10\x90\xe6\xbe\x80\xb9\xb0\xf1\x10\x90\xe6\xbe\x80\xb9\xb0\xf1\x10\x90\xe6\xbe\x80\xb9\xb0\xf1\x10\x90\xe6\xbe\x80\xb9\xb0\xf1\x10\x90\xe6\xbe\x80\xb9\xb0\xf1\x10\x90\xe6\xbe\x80\xb9\xb0\xf1\x10\x90\xe6\xbe\x80\xb9\xb0\xf1\x10\x90\xe6\xbe\x80\xb9\xb0\xf1\x10\x90\xe6\xbe\xc8\xc4\xb0\xf1\x10\x90\xc6>\xfd\xf67=\x16\x9d\r\xbf\x03\xf8RL\x17\x06\xff\xbe\xb5yI\x0f\x9d\xa0#?\xf4\x89?cYw\x02?U\x05\xd6"6x8?$U\xfdLvik\xbf\xe0\xcd\x94\x1b\xb1\x0ce?\x94\x97g\xeb\xc3\xae\x80?0\xf4\xf3\x95\xf94\x81\xbf\x10,7\xa9B\xd7\x84\xbf\x8bBm\xacK\xb3\x82?28\xd3\xd7\x0f<\x80?\xba\xbc~\x07\x80\xebx\xbf\xc28\xcb\xf2P\xf2b\xbf\x06|\'\xbe\xf8\xbdu?\x18\xfc\xa2js23\xbfW\xc9\x9a\xcc\xa3LY\xbf\xf2\x84\x92\rV\xae\x81?\xaa\xf8\x85\x8dS\xa2\x8a\xbf\xf8\xfa\xebuZm\x9c\xbf\x18\x16\x97\x04Q@\x95?\xa2\x1f\xe3\x94\xf6\xdb\xa2?3\x89$\x95t\xe2\x84\xbf\x88\xf6\xb8\xe0r\xbe\x9a\xbf\x9e\x9b}\xea"\xa2\x81\xbf\xbd\xe1\xc7\x9a\x15n\x93?Y@u\xe5\xa0\x81\x83?>\xac\x7f\xab{X\xa1\xbf\xe8\x98\xfa\xab-MJ?oOM7\x86\xf4\xa7?\x98]\x98\x00t\xdcp\xbf\x08\xcd\xab\xcdr\xc7\xa5\xbf\xf0Wx\xd5\xe0g\x8a\xbfpDt\x13a\xebe?%\x11\xf3\x1aT_\x90?{\xa7te\xbfL\x9e?\x02\x94\xfc\xdd\xff\xd3\x86\xbf^\xb69\xe4\x89\xd8\xa1\xbfC\x1d\xf5\xe0\'\x1f\\\xbf\xec\xf2\x8a$\x8f\xdaq?\x06\x1c4\xdd\x99sw\xbf\xa9\xe5\xd9\xc7\xdcj\x88?_\xce\xf3YC\xdc\x86?\\\t[\xc2\x17X\x84\xbfr\xdbR\xc8\xa0\xcfh\xbf\xf8\xa9}\xf9\xe7\xf6_\xbf\nz\xf5z,o\x93\xbf|\x0e\x80*\x14*r?\xac\xce\x82\x8cir\x9b?\x14\x06\x7fX\xee\x82q\xbf\xd9\xa9\xe8\xf4\x0c]\x97\xbf\xa2I\x81o\x01]\x86\xbf\xbb\xbd\xbe\xd1\t\xf2n\xbf\x92\xd1\xea\xd2\xe5\x03G?|z\xab\x7f\xdeOY\xbf\x86\xe6Q\xff\xa5,k\xbf\x0e\xd7{\xe0$\x10T\xbf\x1f%\xae\xdd%\xa3l\xbf\x83_mj\xdc\xb9E?\xb6\x1a\xe1\xf9\xa6\x14e?\x90\x92\x1f\xad\xc0P\x80?0\x98\x0f\xfb\xc4\xee??\x05\xed\xefd\xbb\xc0\x94\xbf\x06\x85\x06\xd4,\xdbo\xbf\xe6\x9e\xdc\x16Ez\x90?\xd0\x01\x86\x82\x87\xb4O?\x03\xb2\xfe\xd8\xe5\xe2t\xbf\xf3\x17n\xa8N\xf5m?\xd2\x8f\x0fo\xf9\x8eI\xbf\xa7M\xc9\x1f\xb2`u\xbfT-\x18@\xa8\x01e\xbf`\xaa6\xeb\x0e\xc17?\xfay{\xf9\xcfJr?\xb4\xc4@5K@i?z\xf8\x81v\xa6pg\xbff\x03%\x88\'er\xbf\x90\x9e\xd5WB\\g\xbf\r\x8d\xfb\xee\x9dGX\xbf\xc7\x05\x9b{\xc8\x97B\xbf\xf2\r\n\xb0\x08\xb2\x1a\xbf\x80\xb9\xb0\xf1\x10\x90\xe6\xbe\x80\xb9\xb0\xf1\x10\x90\xe6\xbe\x80\xb9\xb0\xf1\x10\x90\xe6\xbe\x80\xb9\xb0\xf1\x10\x90\xe6\xbe\x80\xb9\xb0\xf1\x10\x90\xe6\xbe\x80\xb9\xb0\xf1\x10\x90\xe6\xbe\x80\xb9\xb0\xf1\x10\x90\xe6\xbe\x80\xb9\xb0\xf1\x10\x90\xe6\xbe\x80\xb9\xb0\xf1\x10\x90\xe6\xbeN\x88D\xb5\x0c\xec\xe0\xbe\xf8\xf1\xb0\xf1\x10\x90\xc6\xbe\xf01#j\x90\xdb\x15\xbf\x00\xf2\xb0\xf1\x10\x90\xd6>\xbaV\xcd\xcf\xf0b6?8R\xe8\x8a\xa4\xb30\xbfc\x9f_n4\xe1E\xbf\xcb\xe5?\x9c\xbd\xc6lz?\x9a\\.\x10V\xb7j\xbf\r+\xb3\xf8\xc2\x83\x87\xbf\xf0^\xafg\x13\x83U\xbf\x93rPud\x14x?@\xadox7\x18i?\xc4m\xa2\xac\xc72J?\x07\x9a\x12\xee\x95\x88^\xbf\xe3\xab6\xf9\xbf\x9at\xbf\xf8\xe2\t\xd3\xce\xba;\xbf\x96@\x1a\xb5\xd4\xeac?\xaa\x87\x1a\xa2Px_\xbf\x87\x9a\x1eq\x0eOw\xbf\x0e\xa9\xc2\xb0\x9b7L?VDR\x18\xc5\xf9\x83?\x128\xb1\xf5\xfa\xd3z\xbf,]:l.^\x86\xbfQ\xe0\xc0A\xbb\xd1\x81?\x9c4\x03\xaa\xd7\x85v?"\xba\xb1\xf2\x11\x91g\xbf(\xfd\x82\xbb\xb2\xf3b?\xa8\xc6\x99\x90:\xb7\xb1\xe1V\xfd\x93\x9f6?\xedd\x1eT\x93\xbf1\xbfI\xde\xb7>\xbf\xa1E\xbf\x1b\x88\xff\xe7b\xd5??]9c\x94(\x13H?x\x84\xc8d\xe0\x80@\xbf\xe7\x80\xb1\xae\xf6\xe1D\xbf\xdc\xe6\xd2\xf8\xacD5?\x92\x18}]G\x1e;?\x1b\xcf\xcb\xaa8\x85\x1b\xbf\x0b\x1c\x94\x131\xbd&\xbfO]\xa2\x03gT!?`\xfd\xfe\xb6\xcb\x98A\xbfI\xc5\x17\xe3h$_\xbfZiv\x0evws?B\xb9\xdf\xc1\x9e\xa2o?\xa9\xb7\xb6\xb6\xb6\xb6\x86\xbf\xf7\x052\x84\x8a(w\xbf<\x13\xe9\xe5\x96\xdf\x88?k\x10\xe8{\xcf1z?\xbdh\xe01\nc~\xbf\x0b\x80\xe4&\xa2\xabh\xbf\xd267\xd6\t\xbfK\xbf\x8ecZ\xcf:\xb9a?M\xb0\x92b\x93\x90\x88?\x176\xcb+a\ts\xbf\xa0c7\xd8\xfe\xe0\x8d\xbf\xa2\xeb\xabD\xda \x80\xbf`\x89\xec&\x11\x7f^\xbf\xa0L\x8c\x14\xf1]\x98?0\xc5\x03\x0f\xefA\x96?%\xf3\xfc\xcfO\x04\x83\xbfB\x16\x85\x8d\xb5\xf3\x9a\xbf_\xdb\xb6\x02k\x9a\x9b\xbfcBYG2\xce\x92?\xee\xa4\xc2\xb7n\xbe\xa3?\xea\x8c\x98\xc7\xd1\xec\x87\xbf\xdd\r\xf0\xd9\xb0\xad\x9e\xbf db\xd7B\xc1i\xbf\xff3\x8a\x06\xd5\xa9|?\xf4\x18\xd5\xf5S\x97;?\xdaG\x80\xb0j\xf4G\xbf\xc5\xe9\xb7\x17c\x8dz?\x9c9"\xb6\xc5`b\xbf\xdc\xc3|n\xe6\x9b\x85\xbf\x80\xf1\x91\xf1\x9d\x7f\x0e?q\xe7\x1c\xd1\x82(u?\x00\xec\xdd\xaa!\xf8\x14?\\v\xb6z\xa7\xc4w\xbf\xbag\xfb\xe3\xd6\xba\x87\xbf\x10t\xb6:\xc4&p?r17y]\xc4w?$\xe4\xef\xba\x944\x91\xbf\xf6\xc4\xec\xee\n!;?+K\x02\xa5e4\x96?P\x97\x16\xeb\x82\xfaH\xbf,\xa8S\xbe\xf42\x96\xbf\r\xfa\xff\xb2\x9a\xfc\x92\xbf%\xda2\xea\x8cM\\\xbf\xe2\xdc\x00\x04$\x8d\x81?\xa5\x8c\x9a\xefiUj\xbf>\xcf\xb3&\xf3(\x83\xbf\xed"a\xc9\xde\xaaZ?<_\x17mD\xc3m?\xdaV%wYjX\xbf\xfaW)2\xd7\xe25?\xb0\x1d\x1d\x9bBod?_\xbb\xfe\xe2x\x9ac\xbf\xe6\xfd\xbd~\xc5\x88{\xbf\xe8\xc0\x9e\xbd{m$?I\x8a\x06"m\x1az?@h\xfd\xd7\xfc\xbc\x0e\xbf$\xa0\xefH\x93Vx\xbfF\xc1\xf5?\xfe#\x85\xbf\x82\x86\xc5\xbb\xf3c\x7f?b\x07P\'\xea\x8b\x90?\xf2S\xae\x18\xe7\xd0\x8c\xbfu\xa2\xc2\x8b>\x07\x88\xbf<\xd8\xfb\x1eJ\x1b\x91?\x03z\xc2e~\x84\x82?5\x0f5\xfb\xc1\xcb\x83\xbf}\xc3\x1a\xb2\xbc*\x81\xbf\xc7\xc9%.k"^\xbf\x01W\xf8\xe8\xb0\xf78\xbf$\xfc\xfc\t\xdd\\A\xbf\x0b\x83\x8a\x91]\x112\xbf\xcc\xa0\x8e\xba\xd3\xd3\x0c\xbf\x80\xb9\xb0\xf1\x10\x90\xe6\xbe\x80\xb9\xb0\xf1\x10\x90\xe6\xbe\x80\xb9\xb0\xf1\x10\x90\xe6\xbe\x80\xb9\xb0\xf1\x10\x90\xe6\xbe\x80\xb9\xb0\xf1\x10\x90\xe6\xbe\x80\xb9\xb0\xf1\x10\x90\xe6\xbe\x80\xb9\xb0\xf1\x10\x90\xe6\xbe\x80\xb9\xb0\xf1\x10\x90\xe6\xbe\x80\xb9\xb0\xf1\x10\x90\xe6\xbeN\x88D\xb5\x0c\xec\xe0\xbe\xf8\xf1\xb0\xf1\x10\x90\xc6\xbe\xf01#j\x90\xdb\x15\xbf@\x99D\xb5\x0c\xec\xf0>\x1e\xe0\xc0]\xbe\x803?\x1b\xa0\xd0\xc05\xa1/\xbf\x1a\x7f\x9aY%-B\xbf\xd9G\xad\xd4\xcfx;?\x90P\xb3\x9c\x06SC?\xac\xb6f\xfe\x9f\xb0@\xbfv\x9b3q\x80\xb3@\xbf\xd3\xe9hq\x84IR\xcc\xc7\xa9r?X2\xe0=\xa1_\x9e? \xc8W\x9d|\xb6^?\x18\xfb\x90\x8d\xf0\xb9\x99\xbfWj\xcb\xf0{*\x91\xbf\xc3\xee\x9e\xfaK\xacs\xbf.\xf5f\xd0\x9a1C?\xc3d"\xc1\x8c\xedr?\x08\xca\x05\xd0\x90d2?\x87(\x00\xfc\xa3=\x83\xbf\xe8\r2\x0b9yp\xbf\xabe\xf3\x83\xe1\xccy?\xa0\xcf)\\\x8bkt?\x80*"\xc8\x93RD?\xe5@\x86\xdc~Jz\xbfL\xb1f\x9f\x9b8q\xbf\xceg\x8fA\xc79q?\xc6~8}\x144k?\xd4\x11\x13\xe2\x81Ax\xbf\x04\xe7v\xa9\xae\x9cl\xbf4W\xe3\xe3\xddx`\xbf\xa01r\xb1\x84\x96a\xbf\xc4>\x1a\xbe]\xe9\x85?\xf2\xbf\xe7\xb3\x9bFp?\x00\xc7g\xe2\xa8\xd7\x85\xbf\xc8\xb9\xf0\x9d\xfb^]\xbf\x8e[\xd02\x02\x97u?(G@(\x1c\tE\xbf\xe1\xff\x11*\xa9\xd1n\xbfY\x87\x93\xcbU\xe6d\xbfE\xb4\x8cR>\xdeU\xbfC=\x1b\xdd\xd3\x05A\xbf\x08\xf4g\xa0\xacf\x1a\xbf\xdc\x844\xc3\xe4\x7f\xec\xbe\x80\xb9\xb0\xf1\x10\x90\xe6\xbe\x80\xb9\xb0\xf1\x10\x90\xe6\xbe\x80\xb9\xb0\xf1\x10\x90\xe6\xbe\x80\xb9\xb0\xf1\x10\x90\xe6\xbe\x80\xb9\xb0\xf1\x10\x90\xe6\xbe\x80\xb9\xb0\xf1\x10\x90\xe6\xbe\x80\xb9\xb0\xf1\x10\x90\xe6\xbe\x80\xb9\xb0\xf1\x10\x90\xe6\xbe\x80\xb9\xb0\xf1\x10\x90\xe6\xbeN\x88D\xb5\x0c\xec\xe0\xbe\xf8\xf1\xb0\xf1\x10\x90\xc6\xbe\xf01#j\x90\xdb\x15\xbf\xff\xf5\x1c.\x154\xfc>\x0f\xbf7\xf31 0?\xc9,\t\xd6\x8d\xe1)\xbf*\x02`\x96\x18\x03=\xbf\xc1\xf1\x81\x8a\x88\xd42?\x98\xf1\x91\x9b^\x92=?W\xe6\x89\x9b3\xca9\xbf\x83\x95\xe4C\xf3\x1e9\xbf\xde r \x87\x99;?Z\xc6\xfb\xb8\xbb\x886?\x0e\x11p:D;)\xbf6xL\x1c\x91U4\xbf\xf0Uc5\x9c\x84\xd4>\xfe\xffM\xe00IF?\x00\x10\n6\x0bDf\xbfJkq?\x05dI?V\xf0\x1cN ?\xac\x86\xe0\xd3\x97\xba\x0f\xbf\xaaE\xf8\x9c@\x1f&\xbfl\xa3\xd3\x0bl\n\x10\xbf\x9f\xae\x95\xe2\x0f\'\xf5>\xb2\x12\xd2<\x8d\xa0\xf1\xbe\x8a\xde\xb3\x8f\xcec\x03\xbf\\<\x01g,8\xe2\xbe\x00mR\x8b\x8c\x85\xe7>\xe6\xbem"\xb4\x1f\x06\xbf0\xb0A\x96\xd2["\xbf\x98,\xae\xfcF}D\xbfOg\xc1=j\xdbR\xbf\xec\xe6o\x98r\xd8u?To\xe2\x07O6f?\x997\xc5Z\x14\xb9\x8a\xbfXP\xdaQ\xb4\xb2u\xbf\x1d\xd0k+\x93\x99\x91?:?\xa9\xd13(s?\xbd\x9f\x8d\x17\xfc\x0e\x8e\xbf\x0e\xff\xfe~\tF`?\x10\t\x1b\xdaG\xb3\x83?T\xa9\xe3\x87\xedi\x82\xbf\xe4?\xf2\xaf\x1f\x9d[?\xc8j\xc7\x97\xd7\xe8\x8c?\x90\x07+o\x0c\x91\x90\xbf\xf2\xe2\xe6\x92\xdd\xd9\x91\xbfq(\xa4\xa0\xba`\x90?zS\x99\xf8\x8d\xe4`\xbf\xe9\x90\xc0W\xea\xe6z\xbf\x86\xde9"\xf6\xa8\x9e?QF\x04\x96\x8eo\x90?7\xb5\x95#p\x06\xa3\xbft\xba\xb0\x1dAG\xa2\xbfV%2\x86\xf73\x95?\x7f\xdf6\x95\x99\xb2\x9d?\xec\xc99\x18\x92no\xbf\x0fq\xa2\x9b\xbf\xee\x82\xbf\xda5\xae\xf30\x07\x84\xbf6Q$\xd2\x9c\xb0\x8f\xbfki4.\xaa\x10q\xbf\xe1\x96V2W\x17\x89?\xa2u\xbbS|\x12\x81?/<\x9f\x9f\xc3Pq\xbf@\xc1\xa8\xefYl=\xbf\xd8\xc5x\xda\xbf\xd68\xbf+jE\x11bjj\xbf<\x9f\x85f\xec\xc1q?tc)\xbfh\xf0\x86\xbfH\xce\xbb\x83\x9bn\x8b\xbf\xf8s{\xc6\x88\x01\x8d?l\xc5\xca_\x1f)\x83?\xaa\x8c\xc7\xa35\xa6\x88\xbf\xa4V"\xbf4pw\xbf8_\xa8\xa8Tpn\xbf\xec\xda\xe0\x8e\x1a\xc3\x84\xbff\x89`\xbc\xe3Q`\xbf\xc1f\xcd\\N\x92m\xbf\xe8\xfd\x08\x0f0\xd1r\xbf\xbb#e\x95\xdcPk?\x97\x97\xf3\x0c\xce\xaba?\xb4\xdb#\xa0\xe1\xcbw\xbf\x02\xa1\xb9\xa6\x88uv?j\x94\xfb\xcd\xdb\x83\x98?,A\x84\xf8\x93i\x93\xbf\xee~\x05\xafzh\xa8\xbf\xee\xe4$o\xe9G\x92?\xf7\xa8b\xe1C\xa0\xa7?\xb2G\xb00l r\xbf\xd2\x7f\x0f\xf0\r\x8f\x97\xbf\xea?\xd4\xa95\xe3\x80\xbf\x831\t\x191\xb0x?\xe8D\xa1\xee\xfb\xd8\x80?C\x91\xcf\xfbMT\x82\xbf;1F\x83\xc7\xadu\xbfJ"JN\xa6\x0c\x87?\xa4\xcf\xf3~\xfe\x06j?\xf6\xf3\xe6\xd9J\x92\x84\xbf\xbc\xa8\xed\xc3N\xf3\x81\xbf\xce\x93\x9d8\x8cLa\xbf\xe3~\xbdR\xd3qN?\x08-us\x9aB \xbf\xc5\n\x11\xfe\xf4ZP\xbf\x02\xe1\xbf\x94\xc3\xdd5\xbf\x07\x92#=a7+\xbf\x05\x1af\x9f\x80?;\xbfP\x99\x95\xeb\xb2\x14\xf4>\x97.c,\xf9\x965?\x93I\xbe\xf4\xbf\xcd\x07?\x14\xe6\x98w*\r\x13\xbf\x96\x06\r\xb6\xe5\xd4\x11?\xb62\x9c\x03\xa2\x05\x12\xbfq\x15\x8c\x1a\x1d\x87,\xbf\x96\xf1n{\xb23\x15\xbf\x90\x94E7"\xed\x1f?p\xb2>\x89\xde\xa6!?\x10y\xb7\xf7\xb9\xa5\xf6\xber\x84\x8a\x91]\x11"\xbf=\xbb\xd8K\xd9\xa3 \xbf]\xed\xe2\xcb\xb3\xd6\x01?f\xc3\x83E\x95\x07\x1e?<\xdf\xe7\x1dgK\x10\xbf\xaaE\xf8\x9c@\x1f&\xbfl\xa3\xd3\x0bl\n\x10\xbf\x9f\xae\x95\xe2\x0f\'\xf5>\xb2\x12\xd2<\x8d\xa0\xf1\xbe\x8a\xde\xb3\x8f\xcec\x03\xbf\xc0|\x95\xeb\xb2\x14\xc4\xbe\xb8\x07\x1d%rF\xed\xbe\x03\xe6Vy\xa5\x7f\x14\xbf\xfa#|\x00\xa4\xdb"\xbf\xe1\xf7nS\xeek>?\xb5*\x1b\x99\x84xd\xbf`h\xae\xda\x8a-`?\x1dD\xab\x98U\xac}?4;\xd7\xecJ\x01{\xbfZd\x06\x9c@l\x89\xbfV\xa5agO\xeav?\xc0!\x96\x80\xde`\x90?\x10\xd9{\xf2\xf2\x01F\xbf#\xdd\xd4Mj\x8f\x8d\xbf\xb8\xa2\xb0\x85u$o?`\xcf\xe1\xf0rX&\xbf\x16\x00\xfa\x7f\xcd\x0ev\xbf\xb8\xe9\xfb\xa7\xae\xe3\x94?\x92n\x97\xe8rLn?\xb1\xa5\x93T\xfe\xb9\xa2\xbf1\xb0\xb3A\xc2\x02\x83\xbf\x91\x05\xad\xe3@\x95\x9f?\xcc]4\xd8w\x03\x90?\xa4\xca\xa3#\x07\x84y\xbf\xe0\xdaU2u]W\xbf\x96\x955\xb9.!\x95\xbf\xc7\xb5\xdd\x1c\x8d\xa6\x93\xbf\x15\xb7\xc1\\\xdf\xed\x94?\x7f\'\xd6\xf1\xce\xc2\x92?\xf0Z\xa41\xe2yK\xbf\xf3\x83\xe86\xdaP\x83\xbf\xa3\r\x9e:\x91\x9b\x9b\xbf\xc2\xbb\xb3\x84\x07\xd7R?\xe0\x08\x03I\xf3y\x97?\xd8\x12\x19e0X\x87\xbf\x96\x07\x0fi?\xe4\x8d\xbf\xca\xafK\x84\x95\xab\x88?E\x93g\xcd\xdb\n\x85?N\xc3s\x17\xb2\xe1t\xbfx\xa2\xb7G\xdaxP?\x9eIb\xfd;\x83\x83\xbf\x9b\xe9\xa8\xc8\xb4\xeb\x95\xbf\x03\x15\x84\xbfL\xe0H\x8d\xa7\xf9\x84\xbfi\xb6J\xc4\xc5\x0cn\xbf\xa0T\xb2\xc0\xef\xf9$? tW\xe6\xe2\xe7\xe4\xbe\'\x02\xaf\rz\xe7I\xbf\'H\x02^<\x875\xbf@\xf0\xac\xab%\xa9)\xbf\xd6\x12\x9b\xa1\x00\x044\xbf\x1a\x1c\xd9\x1e\xaa\xff\xf5\xbex\x02\x8f\xd3\xc3#&?#\xd2\xfa<\xf7k\x16?\xe2\x7f\x15y\'y\xf2>\xa4(\x1c\x88s|\xf1>\xc0\xa3\x8e\x00\xf3\xc7\x10\xbf!L\xf7\xcbh<\x14\xbf"*~D\x9d\xed\x05?T\\\xb0\x1e@4\x01\xbf_\xf2C\xb7\x05e$\xbf\x00\x99*\x1f~\x96\xcf>\x1d5#j\x90\xdb\x15?u\xd0?Hp\xae\x15\xbf\xa4\xaa\xe3qU\x8e\x0c\xbf\xcc\x95.\xe6x\x1c\x10?\xd6f\xcb-A\x9d\x12\xbf\xaaE\xf8\x9c@\x1f&\xbfl\xa3\xd3\x0bl\n\x10\xbf\x9f\xae\x95\xe2\x0f\'\xf5>\xb2\x12\xd2<\x8d\xa0\xf1\xbe\x8a\xde\xb3\x8f\xcec\x03\xbf\x90\xbbm\x88G\x13\xdb>\xe4~c\x08m\xe0\t\xbf\x8e\xa5Wef+\x03\xbf\x12\xa6\x9cp\xdfm2\xbf\x1c\xa2G\x86ZuO?\x06\x1f\x89\x81]re\xbf\x02;\xc6\xd7U\x179?%\xe0|zDY\x81?-\xcd\xbe\x93\xdc\xcbq\xbf\x12\x7f\x1f\xc4|\xd4\x8f\xbf\x07\xdb-\x01-\xfdy?/\xc3\xd7\xce9K\x93?\xd4q9\x91\x07\xcfw\xbf\xb7\xee\xd7\xe9\xfeb\x8e\xbf\xf4\xc5\xcc\r\x18\x1e`\xbf1<\x85$\x19c\x92?\xd0.^\x8dm\x96\x88?\xaet\xd9\xb0\x1a|\x95\xbf\xa4\xc7\xccr\x87i\x8b\xbfBR\xd3\xc4\xaa\x19\x83?\x98\x10\xd4\x9e\xe1\xdeA\xbfu\xf27\r\xed~~\xbf]\xa7\xfeJ \x00\x92?\xe0\xbc\x0c\xc4\xaa2\x98?\xfe\xae\xa1i\xdfN\x90\xbf\xca\xc3\xb0\xa4\xc0\x1a\x9c\xbf\x98\xd14DM\xb8\x84\xbf\xb6\xdejC]-o?$\xa9\x85\xf6#\x11\x9d?G\xb9\xe6\x9d\xae(w?x+\x1f\xeb\xb3-\xa0\xbf\xd2\xc9\xdb\xa4=1t\xbf\x13\x17c\xc6\xc8\xfe\x99?~U\xf6\xc0\xd4\x83t\xbf^Q\xab6\xa6\x91\xa1\xbf\x80O\\\xf9\x7f\xb2\x05\xbf\r\xaf\xa96\xf2J\x9e?O(!\xfd\xe27|?\x1e\xd7\xb7\xa5\xcf\xd6\x88\xbfF[\xc7\xa3\x98\x01\x82\xbf\t\xc4\xfcY\xdd\xd5\x8a\xbf\xb8\t\xdeSP\x0cV\xbf|\xc1\x04l4\x8a\x8f?\xc8\x89\xa8\x144\xe7g\xbf\x1e\xe0\xd7\x0f\xaf\xb8\x8b\xbf\x00\x10<]\xb0a\xf2\xbe\xf4[K\xea\x18rU\xbf\xda\xed\xaf\xfc$\xe0\x84\xbfG3\xd9C\x1c\xbe|\xbf\x1e\x8f\xed\xcb\xe7\'d?\xa6@5\x94\xac5V?*TM\xcfk\x06x\xbfLh\xab+\x917r\xbf\xf8?W\xaap\x9al?\xdc$\xe1\xedC\xf6~?Pr\x91\xcf\x94\x9bI?1!\xb4\xdc\x14\x17y\xbfV\xb3meq\xdda\xbf<\x02`\x8d\x8f\x04{?h\xbd\x880g\xc4X\xbfD\xf6KE?|\x87\xbf\x1bt\xd7F\xfe\x8bs\xbfG\xc9\xcb\x86\xe5\r\x84?\xc0K$\xb4\x07;%\xbfq\x90\xcb#z\x07z\xbfq3DoU\xb4\x90?\xf0\x89\x92\x8f0\\j?\xb3j0\xf8\n\x82\x95\xbf\x1a\xab\x84*\xc77W\xbf2\x96\xbb\x0f\xca)\x8b?\x94\xe4\xefD\x90-P\xbf7\xe3\xda\x02V6\x85\xbfk\x9c\xe1\x8d&\xa2s\xbf@\x84\x0cYb\xecI?\xd9M\xd2(\xbbi>? \xb84r\t\xcbE\xbf\xcfS\xe0\x05\xc5\x1d@\xbf\xfc\xc2\x8b\x10\x94\x912\xbf%\xdf\xbb\x9f\xb3\xab\x1f\xbf\x9d"\x82\x7fY\x8b\xee>\xf0\xb9\x08\x1c\x1a\xf3\xeb\xbe \x827\x8e\xd1\xf7\xb3\xbe\xbf4\xad\x80\x82`\x14?\x7fGk\x1cj\xdf\x10?\xa6|\xfe\x9b?\xc0\n\xbf\x16!#s3\xc9\x14\xbf\x10\x14\xbe\x18L\x84\xd3\xbe\xa6Fk\x1cj\xdf\x10\xbf\xff\x8dz\xdc\xb1\xab"\xbf\xb8M\xb0\'\xe3!\xe0\xbeV\xdep\x1db\xf9\x08?\t(\x8f\xc1}H\x18\xbfl\xee\x85\x12{\xf8\x08\xbf\xb0\xc7f7\xf4\xd2\x12?L\xb7I\xa6\xb7\xa3\x0e\xbf>UL\xe0\xda\xfc)\xbfo\x99\xa5\xed\x94\x00!\xbf\xd8,-\x05T\xd7\x13?R\xe1hjm\xb7"?\x12\xfe\x19\x18~\x91\x1c\xbf\xb2wQ\xcan".\xbfp\x07\x96\xd9l9\xc6>\x0fc]M\x01\xd8#?\xb2s\x9d\x82\xd8\x852\xbfFT\xbe\x9e\xe6Y;?\x0el6\xffx;W\xbf\xe2\n\x0e\xe3\xe7\x0fO\xbfHa\xdf\x8ea\x1b\x7f?\x98k\xbc>.\xa4H\xbf)\xda\xf3DW\xbf\x8e\xbf\xc6\xee\xfdUx[b?:5\xb6\x18\xa4q\x89?\x90lm\t\xc4\xcf\xbf\x91\xd4\x13\xe2\xc6V3?.\xe9>\xbf\xa6\xaa8\xdc\xa0\xc2.\xbf\xf2\xc31\xb2K\x9c2\xbf\xe8\xc6\xb0\xe8m\xa2\x07\xbf`\xae\x95\xe2\x0f\'\x05?\xfa?>y\x91D\x17\xbf\x15n\xaa\xb5\x95\xe8\x0c\xbf\xb5\xd0\xe6\x0f\x13b\x19?\xb6\xd0\xe6\x0f\x13b\x19?X\xa2z\xd3\x0e\xbe\x03\xbfJ\xdc\x01\x1f\x14\xcb\x1a\xbfL\xa2z\xd3\x0e\xbe\x13\xbf\xbf\x93\xadSS\xbc\t\xbfO\x01\x05\xbd\xd1\x9e\x07\xbfHXt\x97\x93\x16\xfa\xbe?Xt\x97\x93\x16\n\xbf\x92S\x1b_6\xca\x1d\xbf@\x11oilX\xe7\xbe\xd4\x9f\xb8\x03\x823\x18?\xb4\xbev\xa6\x80D\x0e\xbf\xcc|\xafK\xdc\xf5)\xbf\xe5\x90_o\xfa\x8e \xbf\xae\x8a\x99\x1fX \x13?\xe2\xbc\xb9\xc2\x13;\x1c?\xed\xf2&cE<\x15\xbf\x98(\x11\xd7~W(\xbf\xd5\xda\x8d\xc7\xfb\x95\x14\xbf\xd2^PX\x13\xa1\x17?\x06\x82\xea\xb4z\xaa\x11?\xb9\xd9\xe8jP\x0e0\xbf\xd8\x11x<\xfb^"\xbfU#\xd6\xd8\xe9>W\xbf\x8c\xb15(\xe8\xb7b?6\x12\xa5\xd3p\xdbu?\xc5\x1b\x82\xcfi1\x80\xbf\xb2\xc2gHQY}\xbf\xa5\xa1\\\xc7\xb90}?@\x9bi\xed\x963\x83?\x97\xcf\x17\x91\xb7\x94\x85\xbf\xfc\xf0\xc7+\xf9{\\?\x00\x04p\xbf\xc9\x8b\x96?r\xda\x82\xde\xd1\x95\xa0\xbf\xba\xad\x89\x16+\xc4\x92\xbf\xbcV\xffJ!\n\xab?Z\x15\xffr\xa6\'z?.\xe1\xc8n\xdc\xfe\xab\xbf\xb0\xee6\x0c\xdcP5\xbf\xe0\xea\xfb\xb8\xe5\xa4\xa3?\xdew\x0e\xa8\x12^\x85\xbfb\x0b\x99\xb1\x9dv\x84\xbf`Z\xb2[\xc4\xb9\x9b?\xdf\xaf\x8a:\xa4\x00~\xbf\x9e\x0e%\x81%a\x9b\xbfx\xd6\x17\xd3\xae\xa4f\xbf\'NAT\xff\xfc\x92\xbf&\x9a\xb0~/\x15\x86?\x07\xcbw\xd1\xe1\x95\xab?\x81\xf7\x14\x1eEz\x82\xbf\xaf\xafYT\x90\x82\xae\xbf9wh\x0c\xc6&\x91\xbf\xf6\x1e\x19\xe93\x06\x9c?Q\xf8+\x1d\x9b\xb5\x97?\xb2/X;PQ\x84?\xd8\xbf\xeaE\xcc\xdf\x81\xbf\x15\xed\xaf\xa4\xc4q\x9d\xbf\x83\xd2\x07\xd2\xa7\xf4\x86\xbf\xde\xb4g)\xecs\x93?\x00\xb8\x9f\xe4kn\x8a? \xea\xa6\x9c\x96\xa4\x91\xbff\xd3W\xff\x89\xcb\x91\xbf\xec#\x8b\xb2~\xd9y\xbf\xa4\xe8\x8b?\x7f\x18k\xbf7\x04\xa3\xfd\x89\x02m?\xf6W!\xbe3ov\xbf\xff\xe4e\xf5\x8d\x91a?v?\xcf\x18\x94\xfb\x94?@q\tB\xf5nG?\xf6\xc1|\x9dc\xfb\x96\xbf\xf4\xc2+\x06\xbav\x8d\xbfN?\x1f+N_{?8=\xaeY\x1d\x94}?f\x98\xdc\xb3\x18\x1en\xbf\xc0\xd7\x19\xe8\xbc/!?\xf3\xac\xf2V3\xcaf\xbf\xdc\x01\x12G\xe5\xb6\x8c\xbf\xa8\x8fc\x84\xc2\xcby?\xb0\x13_q\xaa\x9b\x87?2\x7fn\xefS\xf1\x8c\xbf\xcaK\xf8\xd3\xf8\xb8J\xbf\x1c\x11se\xad\x0b\x84?:\xffv\xc7\xc5\xbdg\xbf2Tx\x9f\xbf\xfep?\xa4`e\'R.u?\xd0\xe9\x7f\x8f\xfb^y\xbf{\xdf\xd1\xd2N\x13\x80\xbf4\xf0)^\'\xf4q\xbfn\xa9u\x8bL\xfbR\xbf\xf0\xf9m\xc4\xfdk%?a\xf1\xee\x19\xb7\xf2N\xbfx\x90\xf2h\xbd\xb0V\xbf\xc0\xaf\xf5Z@\x86F\xbf\x0e2`\xa3\xf3\x017\xbf\xc3i;yx\x8e0\xbf$\xf6\x1c.\x154\xec>\x86w\xc5\xc4\x96Q\x0e?M}w5Q\xea\x16\xbf\x15n\xaa\xb5\x95\xe8\x0c\xbf\xb5\xd0\xe6\x0f\x13b\x19?\xb6\xd0\xe6\x0f\x13b\x19?X\xa2z\xd3\x0e\xbe\x03\xbfJ\xdc\x01\x1f\x14\xcb\x1a\xbfL\xa2z\xd3\x0e\xbe\x13\xbf\xbf\x93\xadSS\xbc\t\xbfO\x01\x05\xbd\xd1\x9e\x07\xbfHXt\x97\x93\x16\xfa\xbe?Xt\x97\x93\x16\n\xbf\x92S\x1b_6\xca\x1d\xbf\x80\x9d\xe4\x88Le\xe2\xbe"\x93\xe5\x0c\xee\xc1\x16?\x99\xc5\xf2<\xcc\xa3\x12\xbfv\xf4X_\xe8\xdd&\xbf(|\x0eA1\xa6\x11\xbfG\x05\'\xfd\xb1H\xf0>\x00l<\xce>\x91\xe4\xbe+(\x05N\x9b\xbd\x13\xbfX\x02\xbf\xe0\x80y\xf6\xbeL\x96?\x1d:\x83\xfe>\xbc\xdc\x97\xaf\xf5\x17\xf0\xbep\xf0\xea~\xa8\x18\x18\xbf\xa6\x06\xdb\x1639&\xbf%\xc2\xfd\x04\x92\xda-?\x88f\xef\xca\xff\xdcY\xbf$&\x9d\xaeA|R\xbf\x94J\xff\xb0V\x03\x81?\x80\xf6#\xd1\x14\xa3S?E5\xa7\x16\xb9\xcd\x90\xbf\xd2U\xc6\t\xd7\xb2c\xbf\xd4\x9b\xdf\x1f\x11K\x8e?\n\xc84\xac\xc5\xa0\x83?Z\x8d\xcd\x13\x0c\x12y\xbf\xa6&\x05\xa7\x92\\\x96\xbf\x80q@\x1de\xa9\\\xbf\x84\x02\xb9$ F\xa6?B\x1c9\xcf\x82\xc2{?\xc4\xdcF\xe4m\x19\xae\xbf\x1aO\x99"f\x1e\x91\xbf\xe8\n\xa9&\x08D\xa5?\xcet>\xe4\xaa\r\x96?U\xe7\xd9\x9as}\x90\xbf\x11\x99d)!\x8bs\xbfAT,\xb6QA\x90?\xa0\x0b5\xbfO~[\xbf\xc2\xf1FBN\xe9\x9b\xbfE87\xd5\xe5\x16\xa2\xbf\x11\x0e\x8c4\x99;\x93?t\x0c1x_?\xac?oY\x9et.!\x92\xbf\x08m\xb3,S0\xa9\xbf\xe0\xe0C\x14\xf6jj\xbf\xa1\xb3\xe2\xe3~t\x88?\tc3\x0b\xc8\x04\x91?f\xeb]~\x98\x14\x92?@,\x87E\xc9\xb6Z?\xf6\xff\xa6\xb9\x89\x1d\x93\xbf\x14\xd4\xd4\'\x03\xa6\x9c\xbf`o\xecx*\xcb+\xbfB"\x10\x10%\x9e\x92?2\x92\xdaxd\xffz?*\xb8\xf3C\xf4l}\xbfk\x84\x95\x1e\xa1\xc4\x94\xbf\xce\x08\xa6\xa3m\x82\x9a\xbf8\x9d\x15\x9d\xd3\x89n?\xa1\x9a\x9eu\xbb\x8f\x98?\xd4\xcd\xddm/\x1cv\xbfI\xf20\xe8\xe3\xe4\x8e\xbff\x14i\x99X>\x8b?5\xe6>\x0e\x16*\x88?f\xe9\x92\x94m\xc5\x87\xbf\xc6\x80\xc6\x90Q%\x83\xbf\xdb\x94\xeeo?\xdc\x8d\x861\xb7\xcb\x96?\xc2\xb7\x1c\xf1\x10\x17\x93?\xda\xd8W\x15\xc4\xac\x98\xbf\xc8B\x0b5f\xfa\x94\xbfT\x99\xd9\x82\xa2t\x96?G75\xccn\x88\x87?h\x9c\xa5\x93\xc2%\x91\xbf3\xb2\xb8Z\x1c\xf4\x84\xbf\xac\x05&0\x8f\xc1O?\xaa\xa1\x01\xb6\x0etE\xbf8\x13U*}$]\xbfo,\xf7\xec\xa2\xe9?\xbf\xac\x17/\xfd\xdc\x104\xbf@Rm\xad\x99wA\xbf\xc4\x15G\xb2\xb3>7\xbfp\x16\xaa\xfd\xadU\xc4>\x86w\xc5\xc4\x96Q\x0e?M}w5Q\xea\x16\xbf\x15n\xaa\xb5\x95\xe8\x0c\xbf\xb5\xd0\xe6\x0f\x13b\x19?\xb6\xd0\xe6\x0f\x13b\x19?X\xa2z\xd3\x0e\xbe\x03\xbfJ\xdc\x01\x1f\x14\xcb\x1a\xbfL\xa2z\xd3\x0e\xbe\x13\xbf\xbf\x93\xadSS\xbc\t\xbfO\x01\x05\xbd\xd1\x9e\x07\xbfHXt\x97\x93\x16\xfa\xbe?Xt\x97\x93\x16\n\xbf\x92S\x1b_6\xca\x1d\xbf \x90z\xd3\x0e\xbe\xd3\xbeh\xc4$9oE\x14?\xdfJY\x88\x92\xad\x18\xbf\x10_\xe0+\xfd\x89!\xbff\xcf\x98\x80\xcd\xfa\x01?\xd3fA\x17O\x18\x14\xbf\xf1P\xe8\x8a\xa4\xb30\xbf\xe0\xfa\x11\xf6Rn\xd2\xbe\xd1\'\xc7\xfe\x06n7?\x80\x9bH\xf9kw\xd8\xbe<\xea\x01\xe8[16\xbf\xcd.\x19\xd8o\xcd\x16?\x16\x06\x95\x90\xbb\x87\x11\xbf a6\x9bf\xd7\xe9>\xec\xb6i\x84\x87\x1ai\xbf\xec\xf1\xaa\xc7:\xc8b?\xb9\x9d0\x89G)\x83?\x05!N\xeaK\x17y\xbf\xbeE\x0eW\xb9T\x8f\xbf\xae5\x1c\xe7\xea|\x82?h\x0f$OJ"S\xbf\x94\xd1\xb1\xe1\x91c\x84?\xb5V,]\x89\x1f\x9d?\xa4.G\xa3G\x83\xa5\xbfx\x9c\xdb\xf9@\xca\xa5\xbf\nv\x1f\xed\xecZ\xb0?"\xb9\x8e\xa8I\xed\xa4?J;<\xf80\xba\xb1\xbf\x8e\r&\'yK\x9f\xbf:\xd5\xe9\xe6\xb60\xa9?|z\x85\x99\x96f\x90?\xf5\xd0"]\xa5\xaf\x93\xbf4\x07Y\xfe\xcf\xf3M?\x7f\xbb\x08\xb4\xd0\x87\x8c?\xa0\xa8\xd4}\xe1zs\xbfN\x81I\x8e\x9d.\xa0\xbf\x9dN5\x7f3\xa1\x8f\xbf.\x1b`[\xab\r\x97?\xc1a\x007\xd8\xf3\x84?\x86\xcdC\'F\xff\x94\xbf1\xee\xeb\xde5\xa8\\\xbf`;9M\xbd\xa2\x85?l\x8d\xd0\x9a[/}\xbf\xd8w\x9e-\x00\x13g?\x92y\x80-\xb0\xa9\x97?Hp,\x8a\xa9\xa0h\xbf2\xe9\xdc"oY\xa2\xbf~\x89\t\x0b\xb0]\x84\xbf\x9d\xee2\xb0\xfa\x93\x93?5\xe7\x8e\xd0\x1d\xe2{?v\x1f0ARc\x94\xbf\x9f\xa3\xd3\xd8\xc6\xc6\x8b\xbf\xbf\x14k\x19\x80\x92d\xbfJ\x0e\xc2&\x85Eg?\x88\x93\xa3\x8b\x84\xcdb?B_\x06\x06o\xcc\x92\xbfM\x91\x86g\xa9\xb7\x80\xbf\x06\x8e6:\xf6]\x95?\xa4.\xff\x87\xbc`\x87?\xe8#\xd3>~kr\xbf,\xf8=\xf3:za?\xcc\x03\xfa\x92\xe9\xc4f\xbf\xaf\x87\\f\xea\xb2\x90\xbf1:\x0f\xb0\xd6\xb8\x85\xbf"\x15\xa2\xfe\xe0~w?t<\x8dL\xd9u}?\x92\xc1J\x19\xd9\xd2\x7f\xbf\xd3\xe7\xbc\x98\xd7l\x8c\xbf\x9e\xda<)6\x1eW\xbf\xa9\xe661\xd6%\x90?\xd0|\xd0\xf1\xfaPt\xbf\xdf\xdae-!g\x83\xbfu\x16\xf5q\x98\xa4\x93?D\x97\xbf\xa8\xa5AA?\x07k[=Y\xc8\x92\xbf\xdacJ\xcc\n\tv?\xed\x13\x8e\x15\xd9y\x85?Gi\xbfg\xc7\r|\xbf\xe0%\x13\xaaa\xf4\x87\xbf\xba\xb9\x8a\xae\xd8\xa0w\xbf\xe0\x81\x9b\x7f\x10\xd6E?\xdd\xeb\xc9h\xdb\xfbe?`\xeb;-(\x10\x1e\xbf\x17\\\x02\x99\xa4\x1ba\xbf\'i\x80@\xe6NU\xbf\x06-\xfa\x94\xc9X&\xbf\x8ddA\x17O\x18$?\xb8\xa0\xc8bT%\x0b\xbf\x9a\xc8\xd3\xb3\x06;.\xbf\x98\xb9\xb0\xf1\x10\x90\xe6>\x80\xb9\xb0\xf1\x10\x90&?\xb43#j\x90\xdb%\xbf\x11b\x8f\xa6\x94\x7f+\xbfD\x0c\x96\xb5\xe0\x82\xea\xbe\xd00\x0f=\xac\xd1\xf8>B\x03\xc7\xe9N/\x19?\xaf\xf1P\xac\xf3\x9b\x10?\x8a\x85S\xf6\xd0t\x04\xbf\x00\xc9\xbe\xb5JN\xcf>\x18\xf1 \xf4I\x0c"\xbf\xf84\x93\x96\xa6\xf2\x1b\xbf\xb7\xef<\x7f\x0f\x92#\xbf8\x0b\xb6\xef\x96F>\xbf"\t\xb4\xf9\x99h3?\xf3\x83L\xbe\xda\xa1C?\xd0\x8b\x1b5Y/C\xbf\x8f\xd3\x86U\xeb\xf2F\xbf\xac\xa9\x89\xbe\xf9\xd2:?\x0b\x7f\x92\x9a+\xc7D?\x84, \xf7\x083\x00?\xee\n\xd3\re\x83C\xbf:\xa98\xfb\xc1\x9c6\xbfz`\x97q\x93\t@?xE5\x9d_P\xfd>`v0\xd3\xc2\xdfS\xbf\x1a\xb2\xbe1\xd4\x17Y\xbf\xdc\xe0\x12\x18\x06\x06{?\x12\x0c\xca\x1c{Pk?d*`\xc9\xe7b\x86\xbf\xd8\x03`\xc4\x8b\xa9\x91\xbf\xfd\x07\x9f\x90aW\x8c?\x0e\x7f\\y\xc2]\xa7?\x92F\xf5\xd8\xe7\x83\x9e\xbf\x03\xe0MR\'[\xa9\xbf\xd4\xc9,\xc6\x9e\xa3\xa2?\xa0\x8c\x9eK,\xc2\x84?|\xd54\xff\xaa\x05\x7f\xbf\xe6\xa3\xf6\x93\xd4\\\xa1?\xd2\xeao\xdf\x9b\x85\x96\xbfJ\xa1\x0e\x95\x93L\xa3\xbf\xf0\xf6\xcb\xee>\xa6\x8b?\x84\xec\x7f\xa4\xe7{q?\x1f\xaa\x9b\xbbh4\x81?\xd2\x94\x0f\xa4:[\x9b?\xa7_\x9d\x9a\xcd?\x8e\xbfufU\xbe0\x90\xa5\xbf\xf4;\xdb\x19-\xb3Z\xbf@\x0ef$\xd7\x12\x99?\x11\xf1?\xcd\xac\x92f\xbf\xb4\xbb\xcb\xa7\xd6N\x93\xbf\xb9\xe7N>\x9a9y?\x82\x1e\xcfh\x1c\x8b\x82?\xf3\x9f\xf0\xa8\xc7L\x88\xbf\xfa\x1ez\xc4\x87\tT?\xddx\x9f\xc0\x08\xca\x9a?\xfa9\xd8\'\xc4\xccw\xbf\xe7\x9f\xc8\xebt\xe2\xa4\xbf\xe2E3\x18O\xcbp?hz\xe1{\x8c\x8e\x9b?f-Qj\x0c\xb9\x97\xbfZ\x83\x0e1\xa6\xa3\x98\xbf\xed\x9a\x8aO{\x8f\x83?\xae\xe3\x99v\x17\x9cz?\xec\xc1\xdev\xc9Qy\xbf\xda\xed\x97\xcb\rU\x84\xbfZD\x006\xa4\x1es\xbfB\xc6 \xbff:\x7f\xbf<\xc9\xaa\xf6\xd1\x16Q\xbf\x081\x19\xd9\x1b\x8c\x94?\xc0\x9d\x13\xfdQ%\x81?\x1f4^\xa0Z\xcf\x89\xbf\xba&\xa6\xc1;7Y\xbf\xfbV\x10\xeby\xa0g?\xc4\xf6\xfc\t;W\x80\xbf6_\x95[\r\x9eq\xbfN>\x1f\xbb\x9f\x9dS\xbf\xfa\x9fDJ\xe9`}\xbf\xa0\xbb\xdeGL\xf2w\xbf~\xc6r\xc1\x9d\x1aR\xbf\xd6d;d\xeakw?\x8cL\n\x02M$F\xbfPN\xb1}\x8f,?\xbfq\x91\x98\xa9\xfe\xd6\x8e?\x0c\x85\x06xF\x8eV\xbf\x0cDd\xaa*\xbf\x93\xbf\x0f\xfe\x89f\xd3\xad`?\x08T\x07wg\xfb\x87?\x05:%P14w\xbf\x8c\xe3\xc9\xd9\xade\x87\xbf\xe9\xea9\xd1}Oq\xbfJ\xfch\xb7\xa3=\x10?&\xc1\xee,\xc3{G?P\x02L\xde.G4\xbf\xc82\xc11U\x8aS\xbfrG\xfe\x0b$C\xd5\xc2\xe2\x91?ZOOCJ+\x88?\xc8i\xe5\xf3<\x1c\x95?\xc0E\xa5\xc3\xe0wr?2\x9f\x99$\x9fK\xa5\xbf=\xc4\xa0\x92\xc6\xb4W?\x1cS\n,\xcc\xc4\xa1?\x1c\x9b\xf9\xdf\xd0s\x94\xbf>}\\*\xeb\xed\xa1\xbf\xb8v\x8aA\t`n?\x9c\x07\x87\x19\xcd\xdd\x98?\xc4=\xf4\xed\xad\xdbr?\x07\x17\xa3\xf7\x04@\x94\xbf\xf0\xc1\xce\xd5\xffO\x85?\x843aNJ\x0c\x8b?\xcc\xbc\xc6^\x97J\x94\xbfH\xb0B\xda\x181S\xbf>\'\xf2=\x19^x?u\xa6X\x8bQ\xd4\x96\xbf\xe8.\x9cB{\xea\x8c\xbf\xb4\xc7YBd\x96\x85?\x00\x0c\xe8\xb1\r\xc2\xea\xbe\x12\xf7\x93\xd8\xe2\x17x\xbfa\x8ed\xc1\xf1\x0e\x81\xbf\x99\xb34\xd1k=\x84\xbf8\x1f<\r\xc4=U\xbfNG:\x02x\xe7\x88?\xcc\xab\x8f\xbd\x8aL\x88?",\x8f\x04P\x94\x86\xbf\xdd5\xcb\xa4\x83;\x8a\xbf\\\xeb]\xe2\xfd\xa6\x80?\x85n\th\xe9\xcf\x86?\xce\xf4\xff^\x91\xef}\xbf\xc3\xe5\xbaq\x1a@\x87\xbfXX\xbb ;I\xbfz\x9f\xe0y\xab\xf0r\xbf\x9d&k>\xaeE\x89\xbf\x88_\x1dS\xc1;\x80\xbf\xc1\xef\x9c\xc9nPq\xbf,\x18|-\'\xb8g?\xe0\xdf\'m\xe9*\x95?\xa7\xcc\xef\xe4\xcah\x80?\xb5\xd8\x8f-\x92\xa7\x94\xbf\xb6\xa1\xd9p\xd4\x82\x84\xbfRz\xb3\rG\xe4\x8b? K(^D0\x87?\xf8\x83\xb5\x0f\xeb\xeb~\xbf\xf22\xe1i\xc8^\x8e\xbf\xeb\x9e+\x0f\x19Yz\xbf\x06A\xe6\x14n\x11E\xbf:A\x95|\xe9PN\xbf4\xd1|\xbb\xed\xa4C\xbf2\xa6o\xc5)\x934\xbf \x1f_\x1d\xb6\x1cE\xbf\x19cU\xfe\x13.=\xbfP\x1d\x05\x01e7\x16\xbf\x9f\x0f\xd2<\x8d\xa0\x11?\xbe\n\x18\x19\xde\xc5"\xbf\x07\x831Y\x00\xc5%\xbf\x13\xffRL\x17\x06/?>\xdc\x01\x1f\x14\xcb\x1a?\xab\xf5\xec\xba\xc4\xea6\xbfO)\x8c\x11z\x99-\xbf4\xa4t\xb9&T"?\xcf:PjY|5?$.\xc5\xe8"\x08\n\xbfL\xea*\x9e\x01\xda=\xbf4w\xc5\xc4\x96Q\x0e?\xa6\x1f\xc7-\xe2\xc77?]QJ\xf9\xd1\xf0,\xbf-\x02\xd6\x7f&~.\xbfV\x8b\x91&D\xea\x18\xbf\x87\xb4g\x18\x865-\xbf\xf88M\xc22\r/?\x90\x94s\xf8\x08\xf1\x18?%\xf7w\xb7\xbezQ\xbfS\x1e\xfe\xa1pJI\xbfZ\x8d\x83{w\xc6O?\xba\x08\x99o\xd5\xe3R?\xe8\x05c\xa3\x0c\xb8-\xbf\xf0z\x1a3\njC\xbfd:\xde\xabM\x1f\x14\xbf\xeb\x990\xe8z\x1eB\xbf\x8bc\x90\x8e\xb0\xfc@\xbf\x81L\xda\x16\x90)L?l\xb5\xa9"\x10\xe7R\xbfA\x81y\xdab\xe6B\xbf\xc0\t\xcb\x97\xd7\xb9\x7f?\xbe\x19!\xa9\x95\x1f\x85\xbf@\xe5p\xc0q\xf3\x82\xbf|\xfc]!\xbd\x9c\x9e?\xa6gc\x8f5 `\xbft\xe8+y=\xf7\xa6\xbf\x1a\xc1\x93H\x81\xacw?S\xe2\xca\xb0\x92!\xa6?\x90\xf6\xbaW\xc8\xa75\xbf\xaf\xe8\xe4F\xd8\n\x8b\xbfY\x84\xc9\xb0a\x90\x84?\xa0\xae\xda]\xc4\xa2\x8a\xbf\x91\xaf%\x1a0%\x9e\xbfx\x88\xd0\x80\xca\xecS\xbf\xad\x01|n\xa1\x86\x9a?&\xe5`]H\xa0\x8d?w\x90\x90\x12<\xc1\x99\xbf\xdb\xbf\x87@\xe6\xf0Z?E\xc7e`\x0f\x17\xa4?\xb2n\xf6\x00\xb3\xc0\x91\xbfD\xb5\xfc`\x0eW\xa9\xbf\x94.\x16Z\xa9\xaed\xbf1M\xd8(\xe3\x13\x97?\x82\xe5\xa3\x85\x0f8\x92?\x00\xa5\x06\xc3\xf0\xb8^\xbf\xd6\x84\xda\xebyX\x95\xbf\x1e\x95\xcd\xc8-\tw?4?\x18\xaa\xeb\xef\x80?sz\xb4\x81r\xccy\xbf\xc2\xfe\x05\xb7]\x13\x80?yZkq\xf0-\x84\xbfZS\x1a6-\xf6\xab\xbf\xc0R\xce\xec8\x1e+?\xd6\x8fv\x19=\x04\xb4?l;\x9f\xe6\xec\xfd\x91\xbf\xea\xc9\xd28\xd9N\xb9\xbf\x8d\xfc\xd7\xa0\xd6\xd1\x96?#o\xc7\xb4\xe4P\xb3?\xd6\x00\x03=LP\x8f\xbf8\xf6\xd3\x0f\x8a,\xa6\xbf,\x11\xe4[\x99\x01\x85\xbf\xbc\xd5\x08\xcb\xfa2\x83?Dqp\xfe\xf1G\x91?P\xa2,\xb3\x87Nd?\xd3\xd7H\xf2\xa3\xbc\x8e\xbf\x18\x97\x89r\x89\xfa7\xbf\xd973\x9b\xc0\xa9\x84?`\xd2"\xce\x19\x1fv\xbf\xc2\x8d\r\x92iK\x8e\xbf\xac\r\xbf\x8a\xd6\x82\x89\xbfw\x00B\xd2T\xd6\x82\xbf$\x97Ej%+s?\xc4\x12\xce\xe7n=\x7f?6\x0c\xeb\xc2\x7f\xbch?\x08J\x89\t@\x98\x80?\\^lT3\xa7^\xbf\xf0c\x00K\xbaWp\xbf\xc86\xb3\x05\xfc|P?\xc7\xf7\xa7\x9c\xa2z\x88\xbf\t\x0c\x97\xef \x18\x8b\xbf\x80\x91\xb6Je4\xdd>CiD\xaa\xe7dq?6\xfdxW\xa7\x91I?\xb4KJQ\xbf\xd6b\xbf\xa3\x13\xbe\xa7\xbd%d\xbf\xae\x18F\x06\xc6\x03X\xbf\xae+>\x9d-(K\xbf}QSf\xcd\x033\xbf\xba_\xd6\xe6\x12\x02 \xbf\x8d0\xe7\xe2\xe3\xbd\x1e\xbf\x12\xe7\xc3\xf5\xb7\xe7\x1f\xbfT\xdff\x8bA\xeb\xf9\xbe\x1eB\xa5~\xcb<+?n\xf2\x9c\xa9C\xbd\x1c?G\x92#=a7+\xbf\x14\xffRL\x17\x06/\xbf\xb4\xe0=\xa6\xc0\xe8\x11\xbf~\xf7\xfd\xda\xb4?#?\xe4\xf8\x98\xcbw%\x1a?PP \xa1/\xbf#\xbf\xf4\x1c:\n\xfc\x8d\x08?X\x1c\xc4 \xee\x12\x17?\xb9\xa3\xd2\x9fam8\xbf\x84`\xae\xe1]\xb4\'\xbf\xdeN!\xc7\x1ah\'?\x04\xcfi\xee\x0e\x14\x17\xbf\xa9\x1d!7\x17\xf7%\xbfD\x9a\x8c)\xa4;,\xbf\xde\x16~\xe4J\xb1G\xbf\xc5\x15EG\xbc\x128\xbf\x7f\xde\xaaI\xd1jI?\x98o\x02\n\xff\x9bF?\xf9a\xb6\x85^$0\xbf\xf3\xe4\xa8\xd6\xfc\xfe5\xbfH\x9d\x1d\xc6\x88\xc7\x03\xbf\xb9\xe7\xc7\x8d\xd7\x13@\xbf\xf0\xe5v\xd1\xb6o\x05\xbf\xbc\xbdt\xfd\xb9\xec ?\x14\xe1}\x00>3a\xbfq\x80\xa0\xb4\xfa\xedg?\x0c\rXWXa`\xbf\xe1\x98\x88\x99\xd4\xd7Q\xbf\x02\xc7Xzs\xact?~\xe3|\x96\xe9\rt?L}\xbb\xa8\x8f\xd8\x82\xbf\xd2\xcd2S\xb1\xf4\x98\xbf\xd6\xc0\xd7\x17\xd5d|?\x8a\xb1\xaf\xc1\xf0)\xa3?\x8d\x1a\xba`+\xe1\x83?\x19\x15\xc9]\xe4\xe7\x8c\xbf"s[\x8e\xe6\xaf\x92\xbf\x8ci\xfe\xef\x1e\xb1z\xbf\xa2\x16).F8\x86?\xdcym\x0b\xe8nn\xbf\xa6\xe6o\xeags\x91\xbf\xdf\xf3h-\x1b\xcd\x92\xbfR\x12/\x1fz\x10\x91?P\xe6\xfc\x9b\xfe\x01\xa9?6\xd5\xda\x879\x81\x81\xbf\xe4\xfb\xc2\xf4\x9c\xf7\xa9\xbf\x1d\xbb\xd6\x94(3\x82\xbfB\xbd\xe3\x99r\xef\x97?S`\xfa\x06\xb6\xa8\x8c?,\x94U\xb4\x0b\x00~?\xd2\xb9~pu\x15\x86\xbfh\xdd\x99?y\xf1\x92\xbf:\xfb\x85W29q?>q\xaa\xb8\xb3\x13c?"?Db\x8a\xe2n?\x02\xf6\x10\xab\xe0x\x95?\x0f\x9fO\xf5\xa1/\x9a\xbf\xa3\xc9\xc1_\x12\xa7\xb1\xbfB^\xf0\xef\x9c\xc1\x8e?\x8d\x07I\xd1\xad\x1a\xad?\xb0^2;\xe0\xeb^?\xfe\x9f\xa7\xb80\x8a\xc9yK\xfc\xf0\xbec",\xef"\xae8\xbfX5\xf5\xf5\xdf]\x1a?\xc0\xa9\xa4\xcf\x86\x97\xf1\xbeD\x00&\x04\x8e\x87S\xbf\xf6\xcf\xbew{"1\xbf\xec\xe4C2\xc9\x80S?\xaeB\xa3\xb6\xe3\n6?P%\xd9%\xc1\x91?\xbf\x03U\x01\x18jV?\xbf-M\xde\xa2\xaa1%\xbf\xd9\x12\xf5\xb1L\xc5+\xbf\xb5\xf4\xc6f&\xbd1?\x0c%2\xa0\x15\xeeL?\xa4\xc9\x1cp\x84-i\xbf%x(\xe4\xe3fi?L\x8f\xfd\x0f\xc1#b\xbf0~j\xdb\x95mp\xbfF\x9d\xbeW\xb3\xea\x85?\x01+\x94T\xa6*\x7f?Y\xb6\xc1\x1b\xf2\x96\x90\xbfx&7x\xb1\x05\x9a\xbf\x87\\x\x1a\xc7%\x82?\xb6DQ\xf8D$\xa4?6\x19\xcf[\xf8\x1f|?S\xfcP\xc6Ua\x8a\xbfl\xfa\xb9\x10 \x9c\x8c\xbf3w\xcb8\xf3\x9b\x90\xbf\xda\xe2\xaa\xbc*\xcf\x85?\x050\xc1\x0b-Kj?BF\t\xfd\x13\x12\x9a\xbf|\xf8\x0f\xdc6\xf7y?\xc8\x81\x84y\xe7\x13\xa1?\x80\xdc\xde\x18\x8b\x87T\xbf\x9ei\xd0\xf8+\xd2\x9a\xbf\xfa]\x08\xaav\x0f\x82\xbf\x86f\xa7B\xb5\xa6\x82?\xa7\xb4\x8c\x11Q\x87\x81? \x1e\xc4\x97\x94\x161?^\n\x1eE\xd8,h?z}\x87.L\xddr\xbfo\xad~\xbc\xbb\xd1\x93\xbfz\xac\xda\x85\xfb\xf2\x82\xbf\xf6/N\x0b\xf4\xeb\x9b?\x98_\x86 \x12\xe3x?jl\x8c\xd9\xf6\xf0\x93\xbf\xa1oyD\x1e\xbe\x9a\xbfr\x8a?\xad\x8b\xc1\x86\xbf\x8b\xfefJ\xad-\x9a?\xb4\xc7\x8f\xf0\xe6#\x80\xbf\x82\xfer\xf3\xea\xd7\xa2\xbf\x8c\xb0\xc7H\x83.\x91?\xa0\xa1.8\x10\xbd\x9c?\xea\xc1C7\xd1\x01\x9e\xbf\xfc\n\xaf\xe5\x13\x1a\x92\xbf\x105g\xcdrD\xa0?\x90\xf2\xf7\xa3\xbfmS?\xf0\xd5o\xf0\xbd\xb8\x9a\xbf\xfb{\xe5\x8f\x8e\x1dZ\xbfNGQ\xf1\xfe\x14s?K\x85*\xb9\x1e\x81\x84\xbf\xf0>\xdaD\x95\xa8I\xbf\xf2\xbc\x00\xe9\xa2\x80\x98?\x98R\x90wlbm?\xb1\xfc$9\xae\xef\x9b\xbfCU\xfd\r\x9d\x84\x90\xbf^B`\n]\xd0n\xbf\x12\xc1\xad\xb5\x85\x8cw?p\xf8\xcb\xd5Y"\x80?Yh\xcd\xbd\x08\x82w\xbfBNc\xff\xb9\xc5r?\xd8\x8e\xd5\xcaW\xb5\x81?t\x8d\x81,\x83I\x92\xbf\xc7\xc6\xa1\x9a\xf86\x7f\xbf\xea7\x9b\xd0x\x02\x8b?\x9e\x9a\xfc\x89iO\x83\xbf(\xa7\x92\xd6\x83%\x90\xbf\x8b\x80\xef\xc1\xfe\xf4{?`\x85Y\x96\x8c\xf3\x81?\xbbIH\x88\xcd\xeb`\xbf:\x95\x96\xcd\x92;m\xbf\xd8\xacM\xc8\x8e\xbd[\xbf<\x93\xba\xceC\x85Q\xbf~nd\x841\xfd)\xbf\xa8L\xac\x03\xf8\x95)?.W\xff\xd3pD<\xbf\x17B+\x89\xdc}1\xbfJ\x98\xa9\x7fx\xd6T\xbfh>\x02S\xfd\x10I?+X2m\xafTp?&S\x17\xbcJ\xb0R?\xcdi0\xaalH|\xbfFG\x8f~\x04\x96~\xbf\\p\xdc\xec\xba\rw?\x90\x19\xbd\xde\x93\x05\x87?\xcc\xf31\x1deeQ?\xc0\xcak\x03\xe9\xc0w\xbf\x98\xfd\x8b,\xa7ml\xbfL\xbf8\xb0\'\x9fF\xbf\x91\x82*!\n\xf2$\xbf|\xc2\xb6X/\x80%\xbf\xc4\xf7#\xd2bg2\xbfrgd\xda\nq&\xbf\x00\x83\xa4\xcf\x86\x97\xf1\xbe/\xa4h\tE\xa01\xbf\xb3G\x06\r-\xc5\'\xbfSH=\xfd\xcc\'\'?\x00\xfevy\xb0u\x9e>;\xc0\xcb\xab\xfe26\xbfc+&Io\xe40\xbfAc\xa1\x87\xa27\x11\xbf*\xb0\x93\xd4\x08\x01?\xe8b\xb8r\xb8\x14\xf6s\x8e\xbf\xde\xaf\xeaa\xba\x00\x81\xbf,\x86\t\xbcz\xf3O\xbf\x18\xf0y\x81\xba\x1e0\xbf\nkl\xee\x17\x9dE\xbf\xfa\xc2\xed\xa5\xbf\xe8:\xbf\xceL\xc8\x86\xe0\xdb\x16\xbf\x00\x0e\xb1\xc4\xe1\xeb\xbb\xbe\x00N\xe4\xeb\x86\xab\xad>\xce\x1b\xbbO\xebg\x11\xbf\xc5\x07g#"\x9c/\xbf%a\xff?\xc8\xa41\xbf\xce\xdf\xf6\x10/\xa0+\xbf,\xb2\xeew]y\'\xbf*\xe1\x9a\xcf\x05\x83A?\xc8ZG\x8e\'\x88\x1b?\x94\xda\xeb\x0c;\'Z\xbf\xb8B!.t\t\'?#\x8c\x02\xdb\xabXj?\xc8~\x94\xa7\xf9\xb6\x81\xbf\x00\xfb\x85\x83\x91m\x8c?0\x96$T\x9c\x19\x83?\xea\xbdX8\xda\x96\xa2\xbf\xce9c\xe1\xa2\xa4g\xbfi\'\x91EZ\xf8\xa2?\x84\xc3\xae;;[\x85\xbfK\xee\x00\xc7\xa2%\xa2\xbf\x80A\xb1p\xa4\x00\x9d?}\x9bS\xdb\xbd\x8f\xaa?\xe8d\xab\xe5\xe9,j\xbf\xdc\xc5.G](\xa7\xbf\'S\x1cnPa\xa7\xbf_m\x88e\x886\x8a?\x94i7\x9b\n\xf1\xa4?\x99\x8b|2y\xafw\xbf\x13\xc8\xb9\xfd\x08G\x96\xbfh\xeb\xa4\xd2k\x83\x83\xbf|\xe1\t\x192\xba\x81\xbf\xb8\xa6\x1a\x17\xd3\xdcg?\x0c\xbc\xc1\xb9q\xf9\x8b?\xc9\xa6\x17\xcf\\\xa4~?P\x9d\x10\xc9\xbdPS\xbf\xe7j\xf2\x96\x06;v\xbf`\xc1#\x1ck\x95a\xbfb\x01\xcb\xb4B\x1cm?\x93\xf6\xa6X\xcf-\x99\xbfOm>\xe2\xf4\x95\x8b\xbfO\x08d\xbav\x17\xa5?\x0f\x964U\xa3\xc9\x92?m\xf8\xcfC]\t\xb2\xbfLo\x0f\t\xaf\x07\xa1\xbf\xb9\xd3\xb0\xc3T}\xb1?\x94:\xcc\xc5\x80R\x80?W\xe0\x93o\x07\xdd\xaf\xbf\xfa\xbe>)\xb6\x86x\xbf\xa0\x8cP\xb1xg\xa1?\x88_W\xd2\x00\x84\x99?\xcd\xfb\r\xdeqg\x9d\xbf\xa4\xc4\xb7\xa5\xbaH\xb2\xbf\xdeG\x8e\x13\x04\xb2\x93?\xc8\x8c\xf6\x03Y\x02\xb0?\xb4\xf4t\x8c\xb3\xa4\x95\xbf\x1d>\xa2|\x01p\x94\xbf^\x0b\xcd;\xdf\xfc\x8e?\xac\x17\x19\xfd\x15j\x97\xbfq\xf4d\x9cA\xb0\x8b\xbfB/Q\x92\xe5\x0e\xa1?4c\xc8\xf0\xf4L\x83?\xeaP\xcc\xc9\xecA\x95\xbf{k\x9fS\xa7\xb0\x88\xbf\x07\xa7\xa8\x99\xf8\xe1l\xbf\x00g~\xdf5!\x10?"7\x01ID\x94\x86?r\x94PvT\xdew?\x1b\x137\xb9ZQ\x8c\xbf\x10?\xa0\xb3>\x02\x82\xbfgWtN\xc9\x7fq?r\xfd\xa8[\xc1\xf9Z\xbfO\x13\xa4D\xee\x02t\xbfH\x17]\x18R\xe4Z\xbf\xe7\xccB\xf4Ky}\xbf\xcb\xb7]j\xa6\x83~\xbf*\x08x\xa2\x16ik?\xf9\xd4M\xd4_\x03y?ht\xe3\x1d\x08v%\xbf\x90\x8a\xcd\x00\xf0[h\xbf\xd2\xe9g.\x8c8Z\xbf.\xd03C{43\xbfhT\xf7(YB\x1a\xbft)\x95~u\xac3\xbf8_b\xa8\xdfPU?\xc8\xf6/\xcb\xb0\xb7|\xbf\xce]\xc4e\x13{f?\xa4\xf2\x1b\xb0<\xa5\x92?\x98\xb3\x89\xf8W\xaei?x\x9e5\x15\x88\xf6\x9f\xbf\x88x8v\x8a\x19\xa0\xbfZ2C\xf4VE\x9b?z_\xec\xc1\xef\x00\xaa?H\x8d\xf0]\xd4\xb5s?I\x12-I\xa8\xc5\x9a\xbfaT\\Q\xeeh\x90\xbf^<\x04\xf6\xfa\x9ak\xbf\x860\xc6gI[B\xbf\x95\x02\xf1h\xefz>\xbf\x7fD\tA\x1f\x944\xbf\xe0\xcc\xe6\xba\xff\x9b\'\xbf\xdf\xb5w\x13Q\x8f\x10\xbf6\xe5\x1dE\x0c\x0b\x02?\xd0\xb8\x89zf:\xfc>\xd2\x93\xd1\xdf\t\xb8)\xbfu\x91\xfb\t\x97==\xbf\x97\x1aV\x9d\x9eS.\xbfj\xd7D?\x94\x9bq\xddp\xbf\x00\x8a}R\x9b\x8a@?%:|V\x05fs\xbf\xc1@\x98\x91\x8b\xc8\x93\xbf\xa98\xbak\x7f\xe5r?\x95\x8d\xc8\r\xfdS\x87?\xc8g\xfc\xe6I(q\xbfi\x0f\xacp\xbfMC\x07\xfb\xe2\x92\x88?\xc0H \xc9\xc4\t\x9b\xbf\xb8\xa1\xe2/\xc50\x96\xbf\x0e\xd34v\x17\xc0\x9b?\xba\x07\xce\xd8zk\x81?\x9d\xea\xf2c\xc5\\\x94\xbf\xfb\xfe\x16b\xe0\x91\x86?\xc6\x018\xcf2\xe1\x82\xbfX\xab\x19{\xe3,\xab\xbf\xd0\'\xae*\xba#\x89?\x07\x1ed>\x1c\xcb\xaa?\x87\x86\n\x1d\xe8\x1f|\xbf\xe7\x7f\xaa\x91\xf9\x04\x99\xbf\xe1\xa1\xca\x06\xfem{?X%\xd17\xdc\xa4I?bw]1\x86?\x86\xbf\x14\xc7\xe1\xaa\xff+\x88?\xc9\x18\'y\xa99\x81?\x1c#j\xf2,6\x95\xbf7\xb5\x96\x99\r[\x81\xbf\xef\xce\xdc\xae\xc70w\xbfWH\xfc\xbfe\xfda?\x84#\x1e \x03\x13\x98?\x95|\xdb&"\xa1q\xbf(=K\xcb\x9e\xfe\x98\xbfE16\xf5\xd5Vp\xbfqH\xe4\xce`\x8dx?,\x8f\xcb\xf5\x06ae?D\x84\x89@Lj_\xbf\x03\x9b\x02l\x1c\xde\x81\xbf\xba{a\xdeb\x0b\x7f\xbf\x10\x17 I\xaa\x95A?Sb\xe0\'\xd5\xa5n?\x0cy\xb82\xd5vT?\x8a~\'j\xef\xb0P\xbf\xb9}\x1f\xbc\xfd\x8eZ\xbf\xcdM\x84\xc8P\\W\xbfP\xd1\x1f\x0e\xba\xea1\xbf\x85P\xe5\xbf\xa7\x0eA?"\xf3+WB\xfd2?\xe7bly\xd9Co\xbf\x88F\xfb?5\xf1l?b\xab\x0cf\x9b\xe5\x82?<:\xaeS\xb2\xc0q\xbf\xdc\xf0\x95\xc5\x85t\x90\xbf\x1f&\x95\xc1\xa5\xf2\x80\xbf\xf5$\xf6@B&\x8f?\xe0J~Ck\x11\xcdnu\xbf\xd62\xb0.r\x9d\x95\xbf\x14\xcd\xac\xbc\xa5\xd6L\xbf\xb0I\x06\xdbb\xbd\xa0?\x10\xa0\x19^c<\x93\xbf\xcdq\x93\xbf\xc8\x10\x95\xe5A\xd6\x94\xbf\\\xc9z\xc5\x1fD\x98?\xdc\x8fGdJ\xed`?I\xf9\x9fO\'=\xa2\xbf\x0b\xd5\xb5\x8e\xe1\xb7\x8e\xbf\xbc{\x08g,\xda\x97?`\xc5\xfaz\xf5\x14\x94?\x006\xdcqU\x8e\xfc\xbeyO\xb7\x01#A\x80\xbf\x9c\\\xad\x88+\xc2\x9e\xbfR\xda\xd1\xa9\xc9\xfex\xbf\xe4C\xe5\x19\x07a\xa7?\xa2\xe6\xe9srZw?\x12\xda\x844;\x9f\xa6\xbfT\x87"\xa5\xb3Z\x86\xbf\xe6&\xd4\xae\xdfi\x8c?FP\x9d1\xf2\x04^\xbf\xcdB\x0f\xb8\xf7\x03l?<\xc2B\xda\x181\x83?viwF\xa2\x9a\x8a\xbf3\x0b\x99\xf4\x9e?\x92\xbfC\xaf1\x95\xb6\x1d`?\xe60\xcfr"\xcbr?\x88\xeac\xa0M\x91?\xbf\x9c\t\xd9^\x05\x87Y\xbfm&};\xee)\x80\xbf\xe6=\x07e\x11\xf3q\xbf\xd4\xef\xbcX\x96\xd4u?\x82\xe7\xc0"\xde\x02l?\xbe\nH\xc5\x821Z\xbfh\x84\x08IY\xc4^\xbf\xc6V\xeb$\xb2\x8cV\xbfp\xf2\x81\xe7x\xda(\xbf\xe2\xcdR\x11\'[O?\xc8\x01\xedd\xebvZ?\xdae\xc8bD\xf8\x82\xbf\xd9\xf3\xeb\xba\xcd\xa2r?\xc9\xd0q\xb6\xc0\xf5\x95?\xd2\t\x00\xd5\x1d\rs\xbf\xd9d\x88c\xa3A\xa0\xbf\x9a\xd9B\xcc\xe5\xab\x95\xbf\xbc\xce\xcb\xfc\\\x9d\x96?_*G\x99\xe3H\xa6?\x07\xfc8\xd8\x10"\x88?w\xf7\xb0N\xe2E\x95\xbf_\x98;TZ\x08\x94\xbf\x82\xc0\x99\x02[\xe5|\xbf\x1aA6\xd9\xb8\xb8Q\xbf\x18\x8a\xbf\xe7*\xee\x11?\x84\x04\x84\xc5\xde\xf86\xbf\xb4k\x97\xf4\xbb{G\xbf\xbb\xcf\xfc\xce\xec\xb1\x11\xbf\'\x1djm\x92W5?\xd0d\xc8 M\xe8\x01\xbf\x8d\xba\xf8\xac\x8d\x810\xbf\xc8\x82\xf9Bu\xb92\xbfq\xec\x1b\x84;k6\xbf\xa0<\xc8\xaal\x92\xf2>j\xe7YW\xbe\xda4?^\xee\x17\xdd\'m8?*]]\xc8\xc4\xf3R\xbf\x1d\xfd\xaba\xfc\x16\x81\xbfO\xb9a\xeb\x81\x15{?\xe8\x0c\xfe\xa8\xd0H\x9f?\xe8\xe0cd/|\x91\xbf\xc0\x1a^v\x87\xf6\xab\xbf\xa7BN\xc7\xfd\xf7\x83?\xe6i\xfe\xa9C\xc8\xa8?\xb4*\x8c\x8e\xc4\xaf\x87?\xe4\xe9\xbb\xc7\xbb~x\xbf\xaf\x1f=\x92&\xe7\x89\xbfK\xa1"\xfd\xca\\\x91\xbf\xde\xacD\xdb*i\x85\xbf\x05 \xec\x05\x1a\xd3\x8b?\xcc\xedSO\x17\xeb\x96?,\xcf\xafN\xf0^{\xbf\x14\x19\xb1\x85\x08\x07\x91\xbf\xc6\x9a-:\x8b\xe1\x80\xbf\x9c\x82\xad\xe1\xee\x82w\xbf\xcf\x1e\xf9\x1a\x91\x97\x9b?\xc0\x84=\xd2\x96\xfc??\xbdm%y\xb1\xe7\xa3\xbf\xba3\t\x97\xf8\x07a?\xc1\x1d\x9d\xb6\xef>\x97?\x18\x11\xa0\x1a\xf6\x9d\x80\xbfL\x02\xa9\x07t\xe1c?C\x87b\x1f\x8b\xb5\xa1?`p(9\xb3!y\xbfA6\xcf)X4\xaa\xbf\xe4H\x98z-?c\xbf\xa9\xe9\x84\x82La\xa9?\x02e+\xfaz\t\x99?\x0f\xe0\x91\xfb\x86\xb2\xae\xbf\xa8\xfaI\'\xadS\xad\xbfl\xba\xb3\x08\xc7y\xa5?R\x1d\x9e\x80\xf4\x9a\xa1?\xc6\xf0F\x9b\x16\x0b\x9f\xbf\x96\xdb\xa5\xb5@\xd5\x86\xbf\xb0\\{\x0f\x0f\x8d\x93?\xc0\x1e\xfc\x11\xc1@\x0f?\x03\xad\'}\xa8\x0b\x88\xbf\xc4\x1d\x18O\x14\xbdn?\x9b\xb8\xcc\xf6\xd3\x83l?Z\xcc>\x05\xd6\x97\x82\xbf\xe0\xe0\x8c\xe1\x95\x90y\xbf`\xf7?\x94$\x92z\xbf\xea\xd7i\xc7\xb2\xff{\xbf\x9c\xc7\x02\x0b\xa1\x98\x7f?f\'\xa74]fj?\x14\xd6C\'\x8a\ng\xbf\x9a\xa8J\x13Yq\x81\xbf\xfc@n\x93\x8c\xf4\x9a\xbf\xea\x17\xe65d\xb3n\xbf\x9e)\x06&\xb9\xaf\x8e?&\x17\xd0K\x93\xe2f?\x08c\x05\xb9\xb4\x86\x82\xbf\x12O\x9a\xf2\x04\xcb\x96\xbf\xe3W\xd4\x9f\xfb\xc4v\xbf\xcf\xd4\xc3wN\x8a\x96?\x95\xa8\xb9kd\xecl\xbf\x9c\xafq1o\x83r?\xa0\xa0\xfa\xab\xe9Ah?j\x05BR\x8e\x9a\xab\xbf\xb0\xf6\x9a\x05\xde\x7f~\xbf\xccf\x04\xd1:\x0f\xae?\xc8\x93\xe2\x8e\'\xa3d\xbf\xe7\x17&U_z\xa5\xbfz\x82\xbcQ0k|\xbfz8r\xe5\xea&\x96?\xec\xc4\xa4g\x96\xc5\x96?\xc0\xa3\xc3e\xa4IF?\x8d\xccm@mF\x92\xbfjP\xeb\\t\xdf\x87\xbf\xb2\x94\x9f\x8e\x1frl\xbf\xa4\x8c\x13>\x9dvt\xbf\xa4H:u\x15Ww?\x85E\xf9\xfeY\n\x80?\xfd4\'].\xa1\x83\xbf\x1c&\xbew\x1c\x1e\x89\xbf\xdbaz`\xa0\xcbD?p]\xc6\xa29\x06r?\x95+\xe6\x01\xcaDP\xbf\x04ZXwy2p\xbfr\x9b\x8d\x83h\xfdE\xbf`\xe3gil\xb6Q?\xbd\xaa\x1f\xc9\xd8\x8dd\xbf\x7f\x9b\xb9\x19oQa\xbf\xe5\xd9\xc9\xb1a\x87\\?iE\xdd{q\xc4R?\xd4z;\xf4\xc3\xc0S\xbf\x02b!id\xb46\xbf\x7f\xca\xe5\x9c\xf12X\xbf\xb8\x89\\2\xdd\xbbp\xbf4\xf6\xbf\xd6\xa0\xfe\x89?R;^\xf44_o?:YX\xc9\x9dJ\x9b\xbf\xcc[\xd1\x03\x1e\x85Y?\xf0\xfeR$\x0f3\x96?\x1e}\xe6\x85\xf2\xad\x7f\xbfJ\x8e\x9eBtFs\xbf|\xfe\xff{@]\x8d?<\x9e`\x11;#d?\n\x1d\xea\xd5\xd3\xa7\x84\xbf\xb2\xabm\xe7K\x8bz\xbf\x9a\xff\xc3\xa2@\xaa[\xbf4\x90z9\xa2\xb18\xbf\x00\'\xaf\x19\x8f8\xf9>mB|\x86.\x84B\xbf \xa3\x15\xed\xe3/P\xbf\x85\xae\xad:\xf6N"\xbf\xba\xc88 4[-?F\xeb\xb2\x12D\x99\x08?\xbcq"!\xdf)\x11?(\xb8p\xda\x94\x0e5\xbf\x80\xe97=\x16\x9d\xed>\xa2\x80\x99\x007FK\xbf\x9c\xdd&u\xcf"u\xbf\xc8\xaasE?w\x86?\xc5\xd5\xe0\t\xafat?\xe0\xf8\x81R\xf5\xfe\x90\xbf1\x1b\xfc\x11\x1c\xee\x85\xbf\xf9V5n\x9e\xe5\x89?\x020\x8cdJp\x96?\xbajYY?j\x8c\xbf*\x04\xab\xa5\xb2V\x98\xbf\x03w\xc8\xbd\x06\x9d\x92?\x89e\xd7\x90_S\x97?j\xc5Q=\xedA\x95\xbf4\xf9\xffg\x1a\xee\x8f\xbf\x96\xfc\x02\t\xcc\xd0\xa5?\x00\xc2\xc01\x08\xc7\x15\xbf\x8e\xe5\x1f\xc6l\x95\xaf\xbf\x00tX\xe0%\xf0\x90\xbf\x02\x84\xfas\xfd\xd2\xa1?QK\xd7\xf6PA\xa3?:&,FJ\xe6\x83\xbf\x03\'\xc9\xcem\xe5\xa9\xbfM)\xa4T\x01\x1c\x91\xbfbm\xaeF@\x88\x94?Dz\x0b\x9c(b\x81?\xd8N6\x94\xbcb\x1e?*\x90\xda\xeb\xec\xe0v?\xa0\x00\xb2\xc8\xcc9)?\x1e\xe71\xfe.\xfd\x86\xbf\xbb\x00\xacp\xf0\xe8~\xbf\x80\xde\xf5g_\x90b\xbfN\x87\xa1\xa5Ao\x80\xbf\x8ea\xca\xd4\xdf-\x8a?5H\x16\xb1\x14\xf2\x81\xbfr\x8b\xc2Y\xec\xe8\x8c\xbfGA\xaa\xc79\xbe\x99?\x8bS\rr\xd0\x90\x92\xbf\xa8\xe3s*V\xae\xa1\xbf\x80\xb4\x02\xdd\xe9\xe6\x88?\xf0\xf7`\x0b9\x16\x85?\xb4\xd0\x02?\xf2\x9a\x81\xbfZ\xd0p\x83\xc6o\x8e\xbf\xad\x11\x07\xdc\x82\x0ey?O/+\xbf\xe8X\x98?\xd9[\xdeC\x19B\x97\xbfruu\xf2\xbf\x8b\x9f\xbf\xc8\x18pJ\x13I\xa4?@\xa6\x97\x86\xd3^b?\xc9\xea\x10D\xbb\xb5\xaf\xbf\xcb\xc3\xef\xffP\xd6\x83?\x02\xfe\xc0\x11\x8dR\xa8?\xf4G\xa2\x0c\nBP\xbfk\xe7Z\xdb\xa3B\x9b\xbf}\x1a\t5NN\x87\xbf_\x08\xbc\x83\xab\x9b\x93?\x8cs\xcfl\x0b0\x91?$8\x0ceq\xd2\x95\xbf>\x91P\x15\x80\xff\x90\xbf:\x10\x95E\x7f\x84\x90?\xc8\xb6\xc7cw\xc3[?\xcb"\xeb\xb1\xea\x00\x93\xbf\x96-\xd1M&\xb3x\xbf\x89\xf0\'\xca\x1d<}?\xc0\xf1\xf4\xfer\x1eA\xbf\x97\xd0\x01b\xa2\x0b\x87\xbfQ\xda\xa4\x1e\xe1\xbc`\xbf\xba\xee\x05\xabr\xdeu?\xb9\x1f\xdc\x82\xc5\xeca\xbf\xff\x17\x82\xae4\xe5^\xbfI\x7f\xa6\xbb\n\xadj?\xfe\xe07\xce\xcf\x8eq\xbf\x19\xd9\xa0"\\\xfe\x81\xbf\xd6\x80\xd3\xf6\xb3\xcba?\x1f\xe8\xeer\x0c\x8c\x80?\x85\x97\xd8\xf4)UQ?g\x08\xd0\\W\x1bl\xbf\x89@\x9f\x96\xdcW`\xbf\xcb:{\xd1\x15E\x80\xbf\xe2p\x84\xad\x81\x82\x87?{8\x86M"7\x8c?\xd3\xb5\x0b\xc6%W\x9c\xbf*\xd4@\xea=\xba\x87\xbf\xa7{\xc4b\x1fl\x95?$\xef\xbd\x8a(\xa7a?PL\x96ry\x11\x0b\xbf\xce\xbb\xb9w\xc2\xa9\x88?`\xc8\x9b%\x923P\xbf\xe9\xb2\x80\xb4\xcc!\x88\xbf\xfc\x13\xeb \xd8uz\xbf~\xf1\x1f\xccJ\xf1T\xbf\x92\x8e\x0e\xbc|\xd84\xbf\x90\xca\xe4\xd3\xf6\x8f\x1a\xbf6\xdfa\x8fg\xeaG\xbf\xd4kDmQoO\xbf\x14\xc2\x94\xff\xf1h\xf5\xbe\xe8\xc3\xa2\x88;|\x1e?\xae\xcb\x89\xa5\x9ce\x13\xbf\xc8\xb6\xf6pq\xaf!?\xd0\xe4k\x80\x04Z\x12\xbf\x048\x97?\xcebS\xbfS\xf6\xdf\xc8\xf4\xde`?\x82L\xb8\x8d\xe5\xe8z\xbf\xe0J\xb9C\x90\xf7-?*L\xac\xfa?\x1a\x98?\xea\x91\x8ce0x\x81\xbf\x8cF\x8b\x05\x06D\xa6\xbf\x8a\xa9\xff\xcdn7\x8d?\x80\xa5o-\xb7\t\xa6??\xbdS\xca\xb0\xea\x90\xbfEF\xc3\x9d<\x80\x92\xbf:7n\xb2:F\x91?F\xe7\xa4\xa0\xbbjY\xbf\xe2\xc8\tX\xc7\x93j\xbf\xb8W`O\x87\x99\x88?\xed\xf4F\x89H\x19\x8d\xbf\x9f\xcfhf\x01\xc8\x8d\xbf=%\xd8U\xaf\\h\xbf\x93\x19\xca%\xa6T~?\xc6B9\x1b\x95\xa0o?h\x0ens\x95?\x80\xbf/\x06\x1c\xbe;L\x86?\x1d\xd3\xa8RWK\x80\xbf35\xc3m\xa0\xd9\xa1\xbf\xbe\x87\xd2\xfckb{\xbf\xf3\x92V&\xb0\xed\x90?bTr\x19Q\xb7\x8a?\xd1\xaa\xf7g=\xf3r?,!\xc1\xa0q|z\xbf\x80l\xa2O5\'\x83\xbf*\xc0s>\xb0\xfb`?\x9a\x90D\x8f\x18\x8ba\xbf\xa43\xb0\xa7eR\x8d\xbfA\xa4&\x90\xb8\xebq\xbf\x02\xee\xb2\xfc85\x91?\xe8W<$\xa0\x1bU\xbf\x90r\x9b\xb5\xbe\xb6\x9d\xbfE\xb8\xdd\xe6\x12\xa4U\xbf.\xbd\xe1\x84\xf6<\x96?n\x11\xfc\xbc\xd9\xaat\xbf\xd8l\x9e\xae]\x7f\x91\xbfj\xcb\x80\x08\xeb\xbc\x8f\xbf\xdfF^\xabj\xc8\x86\xbf\xeb\xce\x8a\xcd=\x86\x81?\x0e6~\x0e\xef\x0c\x9e?\x00\xe4\xc9\xe0\xabA\x1a\xbf\x9drQ8\xc5f\xa2\xbf~=\xde\xa0\x96\xbfk\xbf\xb4\x9c\xc6\xf4>\xce\x95?2*r\x85\x98\xea\x97\xbf\xdb\x91\xa2\x98\x9cb\x92\xbf%N\x1c\x93i\x86\xa1?\x8d.\x95\x08B(\x93?\x1b\x8csH\x04\t\xa0\xbf4\x7fTy\xdb\xa0\x9d\xbf\xa5\xe3C\x16\xc6\xd1\x91?\x06\xb1\xb8\x83.\x80\x9a?&`\xba\x0b=\xd6|\xbf\x9e\n\x11\xc9\x0c(\x93\xbf\x93\x92\xd6:\xe80k\xbf\xab: J\xc4{f?\xf2K\xb3\x7f(h\x84\xbf\xa9l\xdd\x8f\xc1Ou\xbf"\xc9,\x85\xe0\xc9\x85?\x86e\xc9m6\xaba\xbf\xe8\xf2\x13L\xf0U\x92\xbf\x1e3\x00\xcc`0w\xbf\x89\xb8\x84\xfe\xef\x19\x80?\xd1\x14\xc9V@\xdet?\x0b\x87\xb9\xb6\xfe\xe9l?\xc0\xebB`\xa3\xd9B?V8\xe5\x96\xde\xee\x87\xbf\x02\xa6\xa14U\x16\x82\xbfsm\xf7\x90n\xcf\x7f?t0T\xbc\xe6+\x80?\xdd\x04\xafn\x92\xd1b\xbf\xea\t:\xd8z\xf2m\xbf\xd8\xd2J\xbd\xaez$\xbfl\xaf\x0c\x82o\x17\x85\xbf\xddG\x1a\x14L\xeb\x84?\x85\x11}P\x96;\x96?\xcf~db\xd8\x08\x9f\xbf\xaca\xf9\xea\x8c4\x97\xbf\x89;-\xff\xfd\x91\x9a?`\x9d?b\xf1\xc3\x86?\xab,\xa7\\e9c\xbf.\xf2F\xaea>\x7f?\xdcl\x19\xf6\xda&\\\xbf\x84>\x15\rb\xf1\x85\xbf9\xf2}%\x0e\xecv\xbf\x02 \x94\t@\x0bY\xbf\\\xc1\x0c\x80p3N\xbfD\xa9U0a\xeb-\xbf\xeeA\xfc\x99-\x91@\xbf\xcb\xcc\xd2f\x1dxN\xbfP\x0f\x0c\x96K\x10\r\xbf\x906\x98-\xb3\xad3?&{0\x91\xcb\xcf"\xbf\x00q#XJ\x00\xd8\xbe\x9c\xa3n\xa7\x1b*E\xbf\xa1\x90M\xa9\xe5\xcc_?>\x83\xe6G#\x82\x81\xbf\xd4\xe4\x02\xa7e"v?\x0f~\xa2\xa5\xc5.\x93?\xa33\x07\x94\x1b\xca\x91\xbf5\x8f\x96\x14x\xdd\x9b\xbf\x1a+Q\x07\xb1\xdf\x95?8\x01Qz\x9c\x1c\x9b?\xf1\x06\xd0Ow\xbb\x97\xbfF\x82\xb0\xb4\x99\xea\x8b\xbf\xe0\x8c\x06\xe0F\x8d\x99?\x18\xed\x12\xbc\x1f\xb9a?&\xf5\x8f\xc7q<\x91\xbf\x9b\x08\xd1V\xe3\x8f\x94?\x8b\xab3\x10\xac\xd4y\xbfpa\xc2\xf0*\x9d\xa1\xbf\x9a\xe0:\x0bK\\\x80?\x10+\x1fU\xb3\x10\x9a?\x06\xe9G6+\x7fv\xbfES\x81CD.\x9c\xbf\xc2\x1e\xfd\xe2\xdeBe?\xeb\x1c@B\xfb\x18\x95?\x04\xc71\x9b\xa9\x07\x90\xbftg\x1bX\xa7N\xa0\xbf\xaa\xfd\x89*-\x82n\xbf\xd1\x91\x9cD\x9a(\x94?XV\xbd\xfawd\x91?8~\xe3\\\x9dO^?<\x81\xf9\x98\xf02\x80\xbf\xe8\xba\xd2\xee\x1e\xee\x80\xbf\x80\x00\xc1\xff\x07\xcd2?\xcft\xcaw\x04\xb6v\xbf\xd8Z\xbf\x8c\x0f\xb0}\xbf[r\xe8\xf8$\x14\x92\xbf\xd0A\xd4Z/\xf6\x8b?\xa4#\x02\xf37L\xa1?\xb0\xd5qk\xe2\xec\xa3\xbfL\x17},\xb6L\xa0\xbf\n:\xf6b\x96\xb9\x9f?\xdeo\xe2\xe8-\\\x8e?\xa7\xf5"\xb2\x11\x0f\x9a\xbf\xca*m\xba~8\xa0\xbf\xffV\xd7\xa3f{\x85?\x9c(@w\x85Q\x93?.\xa1\xff\xea\x08\x17\x8a\xbf\x87\xfb\xcb\x8fi\xab{\xbf\x89b\xac\x13\x0b\xaf\x96?X\xb4\x96\xe1\xfc\xb5\x8c?\xe2\xb5\xcc|\x05\x93\x97\xbf\xa9\xd8\xb4\xa7\xfep\xa5\xbfB\xc2\t\x05U\xb7\x90\xbf\xc0\x91\xa5\x03\xbaS\xa5?v9>k\xd6\xa8\xa5?\x90\xbc\xd26\x81\xd1\x9d\xbf"\x06\xc7\x11(\x85\xaa\xbf(\x99\x9a\xc0\x8e\xfbY\xbf\x98r\xa4\x16\xb5\xa5\xa4?A\xe0\x95\xd1F\x8d\x95?\x8b#\xb2\xb0\xf6\xcf\x94\xbf\xa1\xb0\xd2b>\x00\x98\xbf\x8c\xfad\x10G\xd3\x85\xbf*\xfb\'\xd7p$c\xbf7\xa2Z7\xd8\\{?(\xbd\x93P^\xec{?\x801\xc0\xb1X\\(?|\x9b3\xc6\xc2\xf6\x81\xbf\x02\x03}\t)\x83\x83\xbf\x0bRf;\x89\xd4S\xbf\xbf\xf8\xaf\x10KOr?\x0c\xfd\xed\xa0\xcc\xf5R?\xa7\xd2\xd9\xcd\xee\xa4O\xbfP\xc4\x11\xddb\x1e9\xbfich\x82\x86"p\xbf\xac\x97\xd7\xd2\xf3\x07O\xbfOP\xa6y\xa5ur?t\x11\xf13KSS?S?\xb4d\xb31b\xbf\xb06\xd6\x8c\x01}8\xbf\x10\x9aq0\x7f\xb9\x82\xbff6\x8a\xed\x1e\xa3\x80?vf\x82\xed\xd4\x8a\x95?\xf9\xc10\xc6\xd8\xbd\x9a\xbf\xd9\xe6\x08<\x840\x98\xbf\x94\x91\x8fO\xac\xf1\x97?\xd3\x93\xb9\xae\xc3\xaf\x89?\xf2E*D\xd0\xfae\xbf\x0e\xceV\xb9\xa2\x0cy?0\xf2\xb6\xc3HIT\xbf\xb2\x17\xdeAS\x9d\x84\xbfy]\xc6\t\x1b\xbeu\xbf;\xa1\x9b3\xb0*K\xbf\xfe\xe1n\xbaG\r>\xbf4"1\xc8&yA\xbf\x14lE\xdbo~P\xbf\xbc\x8d\x9d\x08c.R\xbf\xa0q\xd8\xd3l\xf2\x1b\xbf0y\x88\x84\x1c\x993?\x1c\x8a\xad\xff\x05\xa4\x12\xbf\xccX\xbac*\xbc\x12\xbf$\x86\x12\xaa\x02\xf0??\xb6\x83\xd2o\xb08u\xbf\xaaM\xa6\xd7\xb9#R?\x11~\x9b\xbf\xf3s\x8d?\x80\xbd\x15@\xe3\x83h\xbf\xa5\xf8#\xc3?\x18\x95\xbf\x1a\xde\xf0AiJ~\xbf.\x07]>\xa4?\x89?\xc9\xab2o\x8a\x87\x95?\xc8\x8f!\x87\xbf\xe0C\xbf\xe5\x1a\xa4H\xe7i\x97\xbf\xa0\xbd\xd7\xcc\xb2PH?\x8b\x06\xb3\xc1\x9c\xc2\x9b?\x10B\x95\xd3\x10\x89i?%/i\xc7S\xfb\x93\xbf\x07\x97d\x8e\xee\xd0\x8d\xbf<\ny\xf6t\xb8\x93\xbf\x93H\xaf\xaa\xa1\xc3\x91?\xd6\xea%e\xc0`\x99?=T\x9e\x7f\xfa\x0e\x8d\xbfg?\xa2\xac*\x8e\x83\xbf\x0c\xdf\xb8\xafY\xd6\x9b\xbf\xf3;\xa7"`\xf7\x88\xbfj%d\xa8\xbd\xb3\xa5?0\x8a[`\xb7\x14P?f\x17\xd9\xd4b\'\xa7\xbf\xdc\x1a\r\xf8\xc2\xf5u\xbf\xcf\xca\x97\x01\xd6$\x99?\x98\xa2n#-\n\x83?\xb0\xdb\x04\xcf\x17ze\xbf\xb8\xf4\x97\xc8b\xb2_\xbf\xa8\xff\x08\x0f\xd2\xd6C?\xb6\xe8T+\xbb\xbb\x83\xbf+&\x970\xc5\x02\x93\xbf\x99\x8dE;\x06\xc6\x80?\xc09-\xea\x9e\xec\x90?\\\xf2\x13\x1c\x98\xba\x93\xbf\xdeZ\x11\n\xc1?\x93\xbfg\xa9\xa2\xf4\x97=\x9e?\xba\xd0R\xdb\xd6t\x86?(0qU\xbc\x8f\xa6\xbf4\x07O\x82\xa0Z\x89\xbf\xe1\xf2\x8b.HW\x84?\x8aL\x03`\x18\xc4\x83\xbf\xb2\\p\xefu_\x7f?;\xe2\xfa\xe5\xea,1?\x83\xe87\xa7\xa2\xf7\x95\xbf\xcc\x7fpo\xaa\xc2\x95?:\xde\x1a&\x06Y\xa5?\xf1\xf6?L\xf1+\x9d\xbfx\x06S$\xb18\xa7\xbf\x9d+;V\xc1\xa8~\xbf\xf0\x8a\x15\xe2,\xd0W?{f\x9aO\xacd\xa8?4\xc7W\xf3@\x9c\xa0?\x9c{\xe7e\xbeb\xaf\xbf\xaa\x92{_/`\xa5\xbf\xdeD\xf6>X\xd0\xa2?\xddAy\xf37=\x96?_\x8eC\t\x1f\xb1\x91\xbfX\xc5\xb7t\xcb|\x8c\xbf\xc2n\x95\xa5\xc7\xfey\xbf\x8e\x9c\x1e\x97\xe8\xc0i?[E\xafGF\xea\x7f?r\xad\xe1\xbd\x93\xcbd\xbf\x9c\xe3z\x93\xddR\x85\xbf\xe8\x01fZ\xe3\xedo\xbf\x174&\xbb\xd3\x1dc?\x14\xd7#\xc7\x0ec\x83\xbf\x1d\xdfC\xef\xc7\xb7u\xbfA\xb5f\x81U\x9a\x86?#\xb5\x04\x04\xd6\x90}?\xa8cb\xd8\x08od\xbf&:\xa8\x19\x9f\xc3{\xbfD\xdaGPx\xb6m\xbfJ\xc2~y\xa0\x19i?\xf2.\xe0\x91\x08gb?\x10%\xa1hq0A\xbf\xf44e\xbe\x90\xe2q\xbf\xb5p\x1b\xd3P{z\xbf:\xb1G\xdd#\xb3\x8b?&\x98\xfb\x99\x9f\x0f\x89?r-3\xff\xb2\xb3\x91\xbf\xae8-\xc3\xa0\xd2\x94\xbf\xf0\xa0U\x91\xd7\xcf\x85\xbf\xb9\xae\xec2+1\x88?\x0e\xf8\x90&m\xfc\xa4?\xb7\xe7#/\x0fb\x96?\xd7\xf0\xd1\xe9\x056\x95\xbf\xb2v\xc058Y\x9b\xbf\xe9\xe2jG\xb4\x8e\x81\xbfP\xa0\x8a\x8f\xd1\xb5[p\x91?\xc1\xed.\xe4\xfc\xed\xa2?.\x84\x1e?^6\x8d\xbfb\x0e,=\nT\x9e\xbf:\x91H\xd1\xbc=\x94?\xe8\x94\xb0\x86\x0cU\x8a?\x14\xee\x0eR\xb7>\x98\xbf\xde\x95\x12(\x0eS\x8a\xbf\x0e\x1c\x89\x18\xc6B\x97?\x0c\xf3\xaf\x17\xa6\xec]\xbfhE_\xfd\x85(\x96\xbfs\x87\xee\'R4\x90?K\x83B\x1aJ\x9cq?\xf4X,\x17;\xae\x99\xbf\x98\x004\xd2t\xecg?\xf8e\x80<\xbej\x92?a!QT\x01U\x90\xbfPL\xe5V\x10\xdf\x92\xbfP\x1d(\x8cx,t?=\xae3f\xc9Sh\xbfq^$\xe0WL\x81\xbf\xcc\xcc\xed-\x1a\xf8a?/t\xc3R\x88\x93u?l/\xfe\xd2\xe7,W\xbf\xfc\xb8\xb6\xef\xc6\xcd\x86\xbf\xe9\x03\x9dW43\x84\xbf \xd2\xd5\xdf\xc6\x87\x83?g\xdc\xdd\xc2\xe4\xe7\x88?{\xa9f\x9eMtr\xbfb\xd7(\xc2\xaf-y\xbf\xa0d\xd0(U\xf0Y\xbf\tx\xb8\x01\xe6\xaaJ\xbf|\\!Nk\xbea?P\xa2c\x134mZ?n[\x14\x17\x86wD\xbf\x81\xa1W\xae0\xc2k\xbf\xeb\xe1\xe3\x89@\x86\x83\xbf\xbe{i\xa6\x14\xed\x8d?\xd5`E\xb3\xf4"\x96?\x05\x83\xfe*\x9c\xd3\x98\xbf\x99\x80\xb9?}\xa1\x9d\xbfh"d\xb3Z$q\xbf\xda\xb7\xb3\xf5L\xc9\x85?$$\x85\x86\x84r\xa4?9\xa1QW\xb2b\xa0?\xe1\x82\x1cN\x93\xf5\x91\xbf\xc7\xb9|\xef\xe5\r\xa1\xbf\xeb+\x1a\xeb\xb1H\x8b\xbf\x08tM\x84s\x0eI\xbfTK\xd3\xc3\xa0`V\xbf>\xc2d\x90\xced]\xbf#\x88J\x11\xecec\xbf\x16\x90?M\xdb\x8a9\xbf\x17\x01:\xd1c`t?P`q,\xe9\xad(?)j\x86+QY\x85\xbfF\xb1\x8a\xee\xbb>\x7f\xbfKN\xdc\xf2\xfb\xc4}?\xff\xec\xbf\\\x01\x8b\x94?\x82-\xe0h%X\x8c?\x9e\xff\xb0l\x9bl\xa1\xbf\xa6\xc0\xd5\xe3\x08[\xa3\xbf\xbe\x1b\xc9\x83zN\x9d?6\x05\xed\xfc\xff\x05\xa2?t\n\xac\xff{yl\xbf,&e\xed\'1\x80\xbf`xFC\x96B\x87\xbf\xba\x15\xa3\x1d\xc5\xc2Y\xbfH\xa5\xfd\xd5\xbb\xe1\x87?t~q\x97\xd8Zr\xbf\xd6{\xe7)a\xa3\x89\xbf\t\t\x16\x89+o\x80\xbf9\xb6\xaeV\xc1\xc8\x88?\xc7O\x92Seu\x8d\xbf\xff\x8f\xa5a\xb4\x12\x98\xbf\'u+\x8763\x9f?\xff\x92\x96\x18qD\x8f?\xa0\x83\x04\xf2&\xef\x92\xbf\xd8\xd5A\xa4\x15\x0e\x98\xbfF\x00?\x0f\xd7v\x98\xbf\xa2\xd3\xf21D\xc1\x99?+\xd5\x0b\x85\xc0\x16\xa4?\x14R\x82J\xdf\x7f\x98\xbf\xc6\xd6\x88\xb7\xfb%\xa5\xbf\x98\x10\x89\xcd\xbd\x1dP?\xae\x17I\xfd!\xdd\x92?"\x89n )\xcey?f+>\x087\xc4q\xbf\x01\xac\x81)\xbe\xb7p\xbf\x90\xd0\xcccy\xa8P?\xce\x0c\xd0\x9f)g\x9a\xbf\x10S2\x7fcWU\xbf\xae,T0\xa8C\xa0?\x94\xe8+\xf8\xca\xfc\x81\xbf6\xc9\x85\xd7\xfd\xd5\x8a\xbf\xae3\x1f>\x84\x04y\xbf\xc7\xf0=\xe0MA\x90\xbf\x9f\xee\xe1\xa0\x96\x90n?\x884\xff\xb7\x14\xfc\x85?;P]VuH\x93\xbf\x0e\xb3\xf5\x80\xa7o\x97\xbf\xe7\x04\xb9\xef\xd9\x18\x9a?\xcb\x94\x95\xcb\x87\x81\x8f?\x8dZ\xe9\xfb\x82\xf3\xa0\xbf\t\x15Sw\xc5\x1ab\xbfS$\xe2l\xc8C\x96?\x07\x8f\x8b\xc0s\xbe\x88\xbfPg\xaf\xd9\xbb\xc7Y\xbf}\xfb\xb7<\x91@\x7f?\xb0M\xd4\xd9/\x84\x90\xbf\xf8<\x10?\xfb\x96h?\xd0B\xed\xff\\\xdb\x87?\x8aY\xe8\xe6,\x06\x8b\xbf\x10\xdd\x94\x1bm\x01c\xbf"\xf8FSV-\x83?n\n\xc1\xd4i\xe5\x97\xbfPO\xbe\xeb\xd8\xd4\x86\xbf\x88\xef\xbc\xe1\xe5\x0e\x97?\xac}\xa7\xf3eM\x91\xbf:\xd1\xef\x11\x05\xd9\xa0\xbf\xa3\xd8\x91\xf8\x97\x04\x90?\xcfu\xcer\x7f\xbb\x98?u\x0b\xce\xc3\xecHx\xbfy\xa9{\x80y:\x81\xbf\xa4b\xe5\xdc\xf8\x81q\xbf\xa1\xc1\x97i\x1f\x90\x88\xbf\xf4V\x17\xc6;bP?\x86\xa3\xe5\xc1\xb1\xbe\x85?\x85\xe4s\x917f]\xbf\xb4O\xa5\xcd\x155r\xbf|\x8c\x9f\x83\x14\xdaI?\x14f#\xcc~\xa0A?\x80R\xec\x03v\x9c\xfb> b\xa85\xe6}/\xbf\xf0ao\x0f\xee\xb5Q\xbf\x86\xbb%\xd0,XI\xbf\xb6\xff\xac\xe4y\xcbK\xbf(\x1b\xfaP6\xc0\'?\x81\x1f\x9d\x914\x14T?\x8ea1|N\xe4Z\xbf\x88\xff\x7f\xd6\x923!?\x05j\r\x0c\xdf\xa2N?\xe0\xc5\x19R\x884q\xbf:\xda\xbf\x024\x11O?\'\x97dq\xe1h\x7f?@\x16\xe3\xdf\xa5g5?\x12\x9a\n\x17\xc1Wr\xbf\xd1\x95\xc8\x80\';t\xbf\xd0\xad\xd0Y\xdc\xff?\xbf*\xc2\xddP\xde\xa8\x85?\xd7P\x1d\x03\xfa\x01k\xbf(\x93\xcf\t8m\x93\xbf\x80~\x8e\xf7\xbc\xf7??dg\xba\x8al\xe1\x90?4#d\xf3\x9b\xbcw\xbf\n\xf9\xb9\xfbb\xfc\x93\xbfi\x88\xc9\xac\n/\x92?\xdf\x0b\x95\xbe\xa1\xb6\x97?\xea=\n\xbc\xd9\xf7w\xbf\xceF\xa8\xc6Aut\xbf\x18\xd7\x8f\x99\xd4yw\xbf\x1ay\x93>k?\x9f\xbf\xd2\x15N\xfa\xd6\x19\x92\xbf^qt\xdeD\xda\x9e?\xc7\x8c:vh|\x80?ZZ\x05\x92\x14g\x95?\x9c\xa1\xb1\x9dv\xb4Q?,\xed\x1c\xe5J\x9ds\xbfB\x15\xcf\x19\xd2\x92\x8b\xbft\x8eU\x8d\x9a]\x90\xbf \x9f\xdf\xcaA\x90N?F\x0f\x993\xa7\xa1l?\x02\xda(\xf0"\xd4}?pP\xdc\xea\xc0\x8az?\x88\xbaw\xc2\xa9\xb8\x93\xbf\xa4\xad\xb5`\xd1l\xa3\xbf=\xc5\x92s\xb0b\x92?\xbcJ\xdb\xf3\x0e6\xae?\xf6\xb7P\xa9\x96\xc6\x92\xbf?\x8a \xc9G\xbf\xb0\xbf\x927\xd4\xf38\xb0\x85\xbf\xfb\xab\xf9%4s\x9a?\xf8\xf1On\\\xa5\x8d?\xb6\xc8\xc39;SV\xbf\x18[\x05\xdc\x8a\xbc[?\x0e\xb46E\xecgu\xbf\xf3\xfe\x1d:\xc83\xa3\xbf@g\x05\x0c\xb4\xdaZ?\xab\x08\xf9\xef\x84\x88\xb1?\x80\x12\xf2=\xefAS\xbf8\x15\x8b=\xcd\xf7\xb5\xbf\x04\x8b8KJ,\x94\xbf\xb5\xb8{\x11\x8c\xc5\xa9?$\xb4\xee\x82\xcbl\x93?|40i@G\x80\xbf\xf7\x19\x12\x83\xf9\t\x96\xbfD\xc5\xffGR\xb6\xa4\xbf\x92\xb1\xdc\x7f\xc2\xbaq?\x8a\xa2\xb3\xc0~\x85\xa5?\x80\x078\x80}\x0e\x1d?\xfd\xdd\x14\xb9\xef\x1d\x94\xbf\xbb\xdb2\x08\xa4nw\xbf\xcdt\x04\xdf\x97\xb0\x90\xbf\xf6\x1a\xe1\xe4Go\x8b?K\xe9AO\xb9\xdb\xa1?4\x9a}\xae\xc5\xe2{\xbf\xde\xa4\xfbJ;(\xa5\xbfO\xc4\xf8\x1b2\x8a\x8b\xbf\xd6\xf7\x13\xe7"\x10\x98?\x0e\xe9v\xc4c\x87\x7f?\xbc\xa0)Dq\xf6m\xbfL\x15-\xcc\xff\xb4q\xbfXv\xf1\x06\xbe\xb4\x89\xbf\xa2P\xce\xab\xc3\xb0\x92\xbf\x12v9\xe6\xeb\x17\x8a\xbfc\xfe\x19\x81s\xbb\x89?lI\xe9\x06:S\x91?\xa7\xe2\xea\xb7\xd2\x1eu\xbf\x0e`\x18\x11\xf7\xc3\x89\xbf ?b\x9f\xb4L2\xbfXC\x86\xbf\x13\xe8L\xbf\x04\x9d\xcbC\x18#\x90\xbf\x94\x80\x88\xc4\x87MO\xbf\xfbj\xe8\xfd\xe3(\x90?\xd0\xcd[t\xa9\xa5C\xbf\xca4\xe4\xa0\xd8X\x81\xbf\xb5\x85/D\xe2\x0cS?\x96\xa1\xb7\x87y\x0bf?\xcd\xb5K\x1b\xa0\x81[\xbf\xb1\xc1L\x84\xd0\xfe^\xbf\x00\xb3\xe6[s\rT?\x9cC\xe0\x01Y.k\xbf\xc9?\xd3\xf0gH]\xbfL@\x9a\xc7\x9a\xc1\x85?@\xb4\x8aY\x92\x06\x05?X\x11(\xc1\xbeY\x90\xbf^NL\xc6I\xbap?\xb9Bj\x9d\xff\x80f?\x19yY\x1fi\xa5\x91\xbf\nC\x97\xc2\xf6\xd4\x8a?\xfe;&\xd3\xdde\xa1?x\xab0\xe9\xc8\xe2P?\xb4\xbdj\x02u7\x95\xbf@5\xbe\x16H?\x92\xbf\xf0\x82\x1a\xaf\xbdOr\xbf:Sr\x10\xc8\xb8\x88?\x80Q\xdbIF\xa4A\xbf\x0bxW\x9b\xbbr\x96\xbf\xe7\xad5j\xdf\xc7s\xbf\x1f9,b\x91\xa0\x87?\x94d\x1d\\\x1b\xbdr?\x1d\xee\xbe3\xf8\xb6\x8a?-\x08\x8b5\xdb){\xbf\xf9\xee\'\x04g\x89\x89\xbf\xdf\x08L\x9c\xaa\xbf\x94?B\x02\xc1\xbd\xf6\xcdt\xbf\x80\xe8\xc4\x85Dy\x9e\xbf\xd6\xae\x82\xcd\xf8\xceP?\x80\x10\xdedXPm?\xebDje=.\x85?\xda\x1bFi\xf2_\x9a?Zs\xf8\xfcI\xef\x87\xbf\xd8\xaf\xb9\x17\x12s\x9b\xbf\x00\xd2\xcf\x18L\x84\xd3>\xc9\x0f\'\xae\xeffm?\xa8\xd6^,V\xb6h?\x80\xdcr~\xe0\\F\xbf3\xf7\xf6\x01\xc3\xe4\x91\xbf.c\x87x\x98\x16d\xbf\\\xd4\xf1\xf8\r\xe5U?\xb1Z\xc0p\xd4\xcb\x90\xbf\x8a\xc5c\x9c\xad\xc3\x80?\xa6no\x9e\xbdQ\x91?a\x01\xc7\xfb\xed\xa3\x8b\xbf\xb0\x92\x9d8\x8cL\x91\xbfP\xccj\xb7\t\xb7\x94\xbf\x80X\xe9\xe9[hR?\xb3Jb\xae5\x96\xa6?\xa0h\x01g\x9a_y?Z\x95\xbf\x14+5\'\xa9\x16\xa3?ll\xf3\xc1#\x81\xa9?p\x8b\xbbw\x13\x95j\xbf\x83C[3\x9c\xf4\x9e\xbftw\xdb\xe6\xcbz\x98\xbf\x0e\xa4MN\xefIv\xbf\xb7sG\xa1\xb6\xc6\x8d?j\x05\x91\xfa\xaf\xcdj\xbfU\xbf3lI\xb5\x96\xbfr =\x82\xcaa\x80\xbf\xf4\xb9\x9a\xe8\xc0\xea\x87?8\xc8-7\n[\x91?\xa0rJ\x89\xefP{?\xbc\xda`0\x9b\xa7\x93\xbf4\xd3\xd2|WYe\xbf\xed\xcf\x07\xb2|a\xa2?(!\x80\x07S\x82\x9b\xbf\x82\x7f\x0e\x11{\x10\xa4\xbf\xb1LN/\xfe\xf6\x96?\xe2\xb6ZU3\x89\x88?\x92\x9bk&\xf3\xd4\x8a?D\xc9\x9c^\x99\x92d?H\xc9\xf6Q\x07i\xa5\xbf\xf6\xf3\xe7S\xe1M~\xbf\xfeh\xfd\x1b\xcb\xa8\xa3?\x84\x10`\x99\x1c?v?B#\x84\xe6\xca\xd8\x9b\xbf\x1e\x19\xcb1D\xc6\x8a\xbf\xf1\xe1\xddQ\x12~w?\xe1\x98\xaf\xca\xf1\x11q\xbf\xe6\xeb\xa9\xb3\x90\x99\x82\xbf0\x1do\xb5\xc7\xa2\x87?\x00\x82&r)\xe1j?U@H\xaa\xf7b\x8c\xbf\xbcj!\x0c+B\x84\xbf\x97\xf8G\xb0\xca\xf2[?\xa5\t:j\xc6\xb3r?\xea\x0bi\x15\xf7\x95\x97\xbfT\xb2\xf6\xcfu\'a?\x03\x92\x8e?Y\xa2\xe2\'F\xebp?T\xfe\xc4\xc3\xca8\x80\xbf\xa8\xe9\xeaAp\x1d\x95\xbf\xe2\x14\xc9V\x9e\xd8c?\xf0\xd0\x88\xf1\xa2m\x90?\xbc\xfc\xa7Yr4{?\x96\xc4Q\x0fz\x9b\x90\xbf\x84\x86\x91g1Am\xbf\x18\x8bzT\x8bzU\xbf^\xd4\xb0./\x9c\xa4\xbf\xc1\xc1\x93GHv\x8b\xbf\x0f\xa6i\x9d(\x93\xa2?C\x1f\x11\x1d+\xc3\x9a?Z;o\xd4\x9f\x10\x93\xbf\xcd\xc72\xad\xb2L\xa0\xbf\xc8\x89\x86\xcb(9l?O\xc0\xf0R\xa5l\x9f?|\x8b\xcc%\xe3\xbbv\xbf\x8e\xf3\x15w\x04\xe4\xa1\xbf\xd99!\x83)\xd5\x89?\x02\x83\xe7\xbf\x03\xc6\x90?\x88\x15\xc7\xe9c\xbd\x8b\xbf\xacM\xda*\x14\x93\x88?m\x9d\xac\xc6W\xde\x82?Xb"\x0b2\xc0\xa0\xbf\xf8\xf9\xeb\xf7\x05\x9e\x95\xbfZ;n\xba\xb9\x8b\x96?\xbej\xc3\xcc\xe3\xfb\xa0?pw\x9cP\xe8\xb8g\xbf\xd7\x1a%{\xfe\x98\xa1\xbf\x8f\x18s\x0e\x9ba\x9b\xbfR\x96\x8b\xdd",\x88\xbf\xf8\xf9\xe4,-\xd9\x84?$ma\xd1\x0f#\x99?pgb\x80y\x83}?x\x0c\x8c\xf5\xbfV\x88\xbf1\xeb\xaa&\x9d:\x91\xbf\x02^\x1e\x9eg\x0f\x87\xbfE\xb3\x07\xce&wo?\xf9a\x85\xee!\x16~?W\xc2r D\x98r\xbf\xf0P#\xf7\x8f\x10~\xbf\xbf-\x91v\x8d\xcfn?o\xf5\x1e~Wux?:\xefa\xac\xb8]h\xbfgF\xf3H5-l\xbf\xe2G\xcf\xd9\x8b\x99j?R9b\x04\x9c\x81y\xbf\xa0Abmw\xbcY\xbfv\x9a\xd97"f\x93?Ti\xfe*)Kg?\xa8\xd6B`\x01\xd4\xa1\xbf\xd4\r\xbaDW\xafq\xbf\x11\xce4\xab]\xed\x97?\xd3\x0f\xe0\x1c\x13z\x88\xbfL7\xc9D\xfa\x02w?N\x85"c\xeb\xc7\xa4?V\x95\xf0\xebU\x8dt?)^\x87K/)\x9c\xbf4\xeb\xcc\xfd\xe5\xb4\x9b\xbf\xc8@\x1b\x91\xebCb\xbf\x16\xcd\xa9\x16\xf1\xd3\x8e?\xfab\x18d\xf6\x17\x92\xbf\x99\xf3NS=\xea\x94\xbf;U\xe7\x14\xd8\xe1\x8a?\xde\xe5e\xe8~\xb4\x8d?\x91/)0\x11>s?\xa8\xa1\xd5\x04\xe5\rp\xbf4n\x82\x08p\x86\x9b\xbf\x85YT#e\x88\x8a?\x1a<\x8b\x96a;\x9b?Kfw\xdc\xd14\xa0\xbf\x9e\xa5Gv\xfe\xefu\xbfP\xca\xf7b5r\x98?\x14\xe2\xe7\xf3\xec\x0b\x7f\xbf\xd6,\x90\xaf\x04\x99y\xbf\x9b\x91\x95\xdfi\xe5z\xbf\xd0@n\'\xc2\x0bD?4\xf2\xc4\xd7\xdb\x19\x9b?@`e\xff/l?\xbf\x82DU\xb6X\xb1\x9b\xbf6s#\x18Ms\x83\xbf\xfe]\x8d\xe9I\xbeq?\xfch\x98\x132\x98r\xbfe\xc1\x8erl\x8f\x85\xbf\x1a1\xbf\x0f\xf9w\x8d?\xd4\x00b\x01\xf6?\x7f?\x91\x00\xd7{\xf5\xe1\x9f\xbf\xb0T/%\n\x9f\x87\xbf\xc2\xa2\xe4\xe5k\xe8\x87??\xd8\x11G.#i?\xe0\x90#\xe9\x13\x1fd\xbfu\x80s\t\xe7\x18\x9b\xbfcE\xe26^n\x80?\xc1\x97/\xeb\xd0~\xab?[\'\x13\x95\xd3\xd1\x8e\xbf\x81\xc7\x19\xf6\xa1\xe7\xaf\xbf\x9d\x1e\x94W\r\xc2\x81\xbf\xc0\xa8\xd4\xb9\x0f\xbd\x99?\x0e\x81z\xb2Q[~?`1\xe1D\r4K\xbf\x14t\x11\xb2\xe8\xe7o\xbfWG\x0c\x86\x19\xa7\x88\xbfT\xec\x8c\x94E\x1bo\xbft=\x16~\xcd\xa8|?\x80i\x7f\x04\x05\xd0L?\x80\x9d\x11\x91\xf2EV\xbf \xfc\xe4\xfbl\x8a\x8a\xbf\xe3\xb2\x84\xce\xc6\xfbp\xbf\xe9\x99!\xcb\x96\x84\x94?V\xbe\x03{`\x91\xa0\xbf\xa8\xec\xec\xe7\x8b\xd2\xad\xbf\x8a\xf9"ZS\xa6\xa3?\x9cQ!\xf4T\xd8\xaf?\xefU\xca\xbc\xc0W\x99\xbf\xf2;\xfdz2|\x9c\xbfv\xdbiz\x1e\x7f\x8f?\xceD\xd5\x12\xc4Z\x83\xbf\x10\x02Np\xc6\x92\x90\xbf\x18\xc3pH^\xdb\x92?\x16\xc2\xabH6\xe3|\xbf5\xc4\xa0\xb6\x91\x15\x8b\xbfv\xa7\xfar\x1d6\x9a?P\xe8c\'&\xfe]\xbf\xe4\x8a\xb60\xe8\x02\x95\xbf\x8e`\x81U\'\xae\x80?\xf0\xd5\x94\xd7v\r\x8b\xbfT\xfe\xffCi|\x89\xbf\x97g\xeayA\x93\xa5?\x04:\x8d\x97\x15y~?u\x9a\xebd\x18\xe0\xaf\xbf\xac2vp\x88\xed\xa0\xbfz\xd8J\xff\xa0)\x9b?\xaa\xb3\r\xb0\xd9\x05\x9e?\x96u\x0e\xfb\x11\xb2}?pT!\xe2qX{\xbf\xe4C\xdb\x192\x14\x95\xbf\x14g\xae\xf26{\x8f\xbf=\xe8%\x14\x04\xfci?\x10gC*Y^m?\xa8\x00\xeb\xb8\x06\xf4v\xbf\xe6\xceG\x9e\xd2\xe4t\xbf\x8f\t\xaf#\xb4\xc8p?\x16\x86Uk\xb9RQ\xbfX7\xd4Q3ox?0\xd5\xe1\x0b\xba\x1b\x82?\xda\xffb\x93\x0e-\x93\xbf\xb9\x17\x88\xb9\xf9\xff\x92\xbf:\x11\xa8\x91\xbc\x9d\x90?\xf28\xd2i\xf1,\x9f?\x00\xb4"\x80."/?|\xc3\x06V[\xc1\xa2\xbfC\xdal\xf0z\xe6\x8e\xbf\xc0\x95F\x01\'I\x8a?\x1a\x8a\xceso\x85x?\xb5#\x94s\xe1\xf3\x93?\x9c\x99\xec?T\xfd\x98?Z\xb3\xb9\x9f(w\x80\xbf\xe2\xc8LI\xc1\x03\x98\xbf|\xbe"\x82KL\x94\xbf 4-\xae\xb4\xb5L?2\x07\xf0\xbc\x01@\x7f?:\xf12I\x19\xdc\x8f\xbf\xe0\x90\x9c\xe1m\xcc\x81\xbf"\x83\'`\xa0\x04t?\xf3\x05\xf5\xff\x04\xee\x81?z\\5\xfb\xe6\x86\x8e?\x1eo\xc8}\xdf\xf3x\xbf\x0c9e\x8d\xa1\x16\xa0\xbf0\xd3\xc0\xf3z\x92g\xbfY~\xce\xcc\xc4\x1e\xa2?j\xe3"\xba{\xc6|?\x9b~\xbf\r\xdbC\x9f\xbf*\x99\xc4p\xc0\x18z\xbf\xc7\xa9\xa4)?\x83\x94?\x0f\xea4\x1e?h\x88\xbf\x02\x00\xc7e`\x0fg\xbf\xa0\x1a\xe5\xdaaZ\xa6?\x80\x99\xbdu\x89M7\xbf\x14\x87\x1bA^S\xaa\xbf\x9d7\xaag+\x8d\x8d\xbf\x93\x1f\x14+\xfa\xb3\x98?)\x80\xb1\x05b%b?\xb3\xf5\x89\x16\xf2\x84\x8e\xbf\x8fW\xae\x07\xb0\x0f\x86?\xf2V\xad\x11\xee\x84\x81?\x02\xff\x96J\x8a#\x96\xbfg\xfe\xf7\xf7j\x80\x99\xbf\x10\xa0 _\x8c\xe7|\xbf\xc9$\x0b\x85\x90\x8f\x83?\x17\xbc\\MsV\x8c?\xa6x\xcf\xcb\x0f\xa8p?\x16\xd4\xb05\xd3\xa5\x94\xbfv0\xa9%\xf9)\x96\xbf1w\xef\xc0\xb00\x9d?\'@\xbe\xee\xb2\xf4\xa2?\xa5{\xbb\xd4\xee\x0c\x9e\xbf\x8fPW\xd6\x13\xda\xa9\xbf\xae\xc3\xff6\xbd\xfan\xbf\x1a\xc6=\xca\xba\xc6\x94?\xb2\xeaV\xe0\xf9\xbf\x89?\xd1^T\x1b\x88Hv\xbf\xdbl\x0e\xb2a\n\x92\xbf\xfd\xc9\xeb\xddy\xbcv?\xf0(L\xe7\x83g\x8c?\xd8\'\x9c\xef\xaa\x13\x84\xbf\xf6\xc3m\xe7\x02\x1f\x9e\xbf.\xb9\xeb\xcb#\xb4\x90?\x80ejV\x15~\x9d?O\xfa\xd1\xed\xcf\x1f\xa1\xbf:\xd5\x89K\x0e\x96\xa5\xbf\xfcYg\xb9\x8b\x7fr?.\x9eq\xdc\x17\xb2\xa6?\xe0L\x05\xeer\x9dz?\x18/XL\x87\x12\xa3\xbf\xc9?D>L\xf9y?\xaf\xfc\x9c\xee\xcb\x80\x95?a\xe53\x93\x13\xf1\x98\xbf2\x8eRQX\xc6\x8d\xbfx\x00qP\x8fS\x91?\x12\xa2f6\x91\x80\x81\xbf\xf2A\x89\xd5\xaa\x8al?H\xdc=;\xe6\xc9\x9a?\x7f\xbe=g\xbd\xe7\x91\xbf,\xc0\xfb\xba-\xf5\x9e\xbf\xff`\x7fI\xd6\xff\x91?\xe7\xc1,/\xf2\xc7\x86?\xd4\xa8\x05\x18\xde\xb9\x9c\xbf`]R\x80\x91I\n\xbf~\x9a\xcbL\xd0\x9e\xa1?\xd2;\x8e&\x0b\xda\x91\xbf\x9aq\xd6\xbc\x0bK\xb0\xbf\xe0`\x0c\xa6\x98rG\xbf\xcc\xcdV\xbf\r\xe0\xac?v\x0f8cc\x97\x91?\xc3\x17\xf3&\xfb\x88\x98\xbf\xdc\x8c_\x00\xf8\x8b\x96\xbf\xd5\xc2s\x8a\x0bF\x81\xbf\xe4i=J\x03\xae4\xbf\x9d\xa5\xbd\xa2k.D\xbf\xc0\x02a\x8aI\xd1!\xbf\xd4\xfdl]\xf1\x8dc\xbfz\\\xad\x895{k\xbf\xf0F\xfb\xda\xc5\xa5q?Y(I\x88\x9a\x17p?x\xcf\x8f\xd9\xb7\x17o\xbf\xe4p\x03V"\xb1[\xbf\x98\x08\x9b\xd09Xs\xbf\xe0bZ\r\n\xe5O\xbf`Q\xc8\x8cz,\x92?\x17T\x8b\xb6r\xdf\x82?\x90\xa9\xd2\xaf_\xf8\xa2\xbf\xf6\r\x8e\xeb\xeb\xb1\x92\xbf\x05`\xdd\xc0=\x93\x9d?B\xc0\x06\xc7\xa0\xb3u?\x90\x84\xdf5K,U?\x81^\xc2E\x9c]\x9a?\xd4\xb6\xad\xf5\xe0\x13k?\xef\xf6\xcf\xd3!\xd0\x97\xbf\xdc\xfa\xa2\xaa\xb9+\x94\xbfQ\xe0i\x025\x83d\xbf\r\xb2\x81\xc7=\x1al\xbf\xa9\xfb\x1b\xda\xe0\x00i\xbff\x10\x95\xf8\x8c\t\x85?\xac\x91\xd0\x94\xc1\xde\x81\xbf\xbb\xf2I$\xbe\xa5\x8e\xbf\xa0\x8a\x86"\xf2v\x88?\xd0\x04\xf9O\xc26\x85?\xba\xb23@\xd5\xf2x\xbfPsS\xa8\xee/\x89\xbf\xa2t\x9fL\xd4)\x81?\x0ef\x8e\x12S\x92\x9b?\xe4g]g\xc1\x97\x8c\xbf\x91\x0f\xf1R\x9b\xaa\x9a\xbf\xf6\x12\x08\x805\x0f\x85\xbf\xe0oe\x88P)a\xbfdz\xc4\x1a\xec\x05\xa8?\xe8&]\xf5a\xbf\x94?j\xd5\x16\xc2"\xa1\xac\xbf \x9a\x98$\xd7\x80\x90\xbf0\x08$\x9aB\x1a\xa2?J\xc7\xa1\xc2^\x04\x87\xbf\xc0\xa9tu\x8eZ\x99\xbf\x91$|\x00\xd3X\x92?\xfd\x00:\t\x0c\xc4\x88?\x90\xb8p\xf3y\x92\x90\xbf\xf4R<\xf3\x863\x96\xbfV\xf4\x02\xa6\xfdn\x8a\xbf\x18\n\xfe\xb4\xa6\xefv?\xc1YzJ\x9a\xc8\x87?\x94\x17\xb7\xc1^\xf3\x7f\xbf\x85\xe5\x13\x84\xe1%\x83?\xe9\xe7W\xa9\xf4b\x97?.\x1e$\xe6\xe1o\xa4\xbf\xb7\xba\xeatx\xbc\x92\xbfg\x11\xca\xec\xc4\xba\xad?\xb4y\xe3h^hs\xbf\xd0>\x9bx\xba\x99\xb0\xbf\xe7Y\xca\xf2\x83\xc6\x83\xbf\x94\xa2\xf2\xc2u\x9c\x99?py\xa6\xb1\xd5\xefz?\x18\x90\x05\xb1\xa3h\x84?\x88\xfd\xc2h/\x92z\xbf\xde\xa3_\xf3\xce\xbf\x95\xbf\xfa\x7f\xca\xa7\xfeV\x86?,\x0f7dG\x8bz?\xb7\xb8\x05\xfa\n\xa4\x93\xbf\xfft\x0c\x15\x13_}\xbf7\x01\xac\xd3K\xc2\x80? 5\xf6[\xb9p3?!\xf4\x9f\xb8K\xe4v?\xf2\xbf\x9a3A\xf9z?^\x98\xf6\xb7A\xc3\x9d\xbf"H!\xdd\x10>\x9c\xbf0l\x90d\xf2\xb1}?\xf7a\x17\xa5\xbd\xa9\x92?-\x97\x11Lj\x82\x8d?\xca\xd1\x07_\x1f\x13\x8b\xbf\xf3\x81.\xb2\xb4\x91\x8c\xbfF\xa8\xd85,:\x88?\xd0=\xb3(\x8e\xa7g?\x94\xe1i\xedHfl\xbf\x085\x14\x16~\xbf_(\x8e\xdb\xa4\xba\x8b\xbf-\xac\xc7}\xc9[\x8d?D\xf5\xdb\x13\xc8J\xa2?\xe7\xc8!%\x06\x04\x9b\xbf\x88\x8e\x1e\xb5\xa6H\xa8\xbf\xf1?u\x1f\xea\xce\x9f?\xac\xe9TOl-\x9a?\xba\xa5\x00\x9c(\xef\xa0\xbf\x8d\t\xb9%\x9d\x87t?\x94\x8a\x07\xe0lR\xa5?\xc8C\xb06\xd7\xf3]?\x85\\<\x85\x01r\x9a\xbf\x9e\xc8\x90TC\xfe\x92\xbf\xddr7\xd3\xb2T\x81\xbfV\x13<\x90\xa8\xa4j?\xd0\xb3\xa3e\x18\x83\x87?\xc1\xa6 \xc5\x16\xab<\xa1\xbfL\xfb8r\x97\x1d\xa8\xbf\xd6\xb3\xa6\x9fu%\xa0?x\xe97\xa7sz\x96?^\x9d\xfaSZV\xa1\xbf\x81\xfeH^\xb2\xb0\x97?(\xed\x9aF)\xd1\xa9?\xc3+\xd9\xdc\xf6\xfa\xa6\xbf\x1e\xb2\x05\x00\xd4q\xa6\xbf\xf8\x17\x8f?\xbd\x89\xa4?\xc8\xf45\x11\xc9\xd8\x99?\x10\x8f\x93\t\x98\x9a\xa4\xbf\xa8!6\xd9_\x1f\xa5\xbf\xdf\xea][ \xd9\x87?<\xb6\x044\x8c&\xa3?\xe0\x95\xfc2\xe4\x1ci?6\xc1W\xdb\xc3\xcb\xa0\xbf\xc8U\x00\xe8I\xf0k?\x00\x14\x8e\x02_\xc9\x95?\x13s\xd3e\xa1@\x99\xbf\x0fI6\xbd(\x92\x81\xbf\xc06\x1f\x8a\xdfN\x89?/\xe3E\x19\x01\n\xa0\xbf[A\x85%\xf4\x9e\x7f?.\xc1\xce-\x8f;\xb0?\xb6\xefA\x0824\x8a\xbf\x8fV\x05\x9b\xfb_\xae\xbf&\x03zk\x95\xcb\x8b\xbf\xa2@2\x8e-\r~?\x92\xd4\x13*X\xb7\x8f?=\x8bQSu\xf0\x92?\xe8\xcf`\x0fk\xbcl\xbfG]\x1ef24\x94\xbf,4\xa6.n\xd3\x9b\xbf\xec\r\xf6\xb1\xff\x01^?\x9aQ\xe3d\xdd\xea\xa3?\x00j\xfb%\x93w\x12\xbf\xf2}\x85{!K\xa6\xbfh[\xab\xf1\xd4a\x84\xbf\x8e\xca\x19d\x9a1\x95?\xcf|:\xbb^g\x90?\xd4\xc5,\x00\x17n\x86?;v\xddC\xaa\x10\x97\xbfd\x1b%\xfd\xa9\xc9\x9a\xbfr\xbb\x97Y\x1c\xa4S?\x18\x99\x94,\xa9#T\xbfm \xf6{"\xa4\x86?\x91\x13\x03\x07o\xf2\x87?\xaa\xc0\xafL\xf6\xdb~\xbf02\xa77{\x91`?\xc9\x97\x10\xcfW\xa1\x8e\xbfFaRs\xfa&\x95\xbf <\xdb\x12\x1b\x82\xa3?p\xf9\xd45\x17\xdb\x92?\x05\xf5B$\xfd\xad\xa0\xbfT\x9f\xf3\x01F\xc9\x88\xbf\xb0\xf3\xdf\x85\xaf\na?F9\xfb\x18Q\xc6}?\xc0F\x97\xa7u\xc8A\xbf\xba\xe8n\xde\x9a\x84\x95\xbfT\x15\x0eu3\xd1s\xbf\xc8\x9e\xb4\x8d\xff\x06\x85?\xb9Z(\xec8\x90i?\xa0\xb7L3\xe5\x1c`\xbf\xb3\xa9\xc8!\t\xd4\x87\xbf|\xf5,\xe5\xba\x1cx\xbf\xe6Wj\xd6\x97\xaej?9i\x9aC\xa7@i\xbf.I\x1c\xb9\x8cdp\xbf\x8e\xbd\x18\x9b[\x83e\xbf\xfa\x99\xa1\xf0\xa7\x8eV\xbf\xd1\x972\x0fg\xc8f?*\x04z=\xf3\xa7g?\x1c\xa6\xeaT8\x9bK\xbf\x08G\x96\x7f\xfe\xc3h\xbf\xa02\xd8\xc6\t\xdd}\xbf\x15\xb5e\x94\xbf\xb47\xaa/T\xac\x89?\x98ZS\xa8f\x19\x85\xbfc\x16o\xbf\xe7\xd1\x94?T\x06\xa9D}_\xa7?\xcc3\xd1\x93E\xa7\xa4\xbfIS7\xdd\x1b\xf0\xa2\xbf}5\xa7s\xa9\xd3\xa6?y\r c\x0c[\x8b?w\x9d\x02TA\x13\xa3\xbf\xd8\x11\xed\x01\xa5+\x9b\xbf\xb6\xc5\xed\x9d\xe2\xa8\x86\xbf\x9b\xf9)Y9b\x94?<\xe1\'x\xb5\x18\xa0?3\'\x83\xc1\xe9\xe8\x94\xbf\x0c6\xbd\x1f\ts\x8f\xbf 6*\x89\xa1*\xa3?\x19\xb17\xb0\xecK\x80\xbf \xd1v\xca\x17\xc7\xaf\xbfd\xca\xaf\xdd7\xe4f\xbf\xae\xa7wi\xfb\x85\xa5?\xe1.kc~\xfe~\xbfl@\xdc\xffh\x9c\x80\xbf;\xe3-:\xdf\x19\xa3?@\xe3\t\xc0\xf6\x0f}\xbf\xab\x8c\n\x8d#Y\xb2\xbfh`\xa0y\xd6d~\xbfHR\x9a\xd3\x85\xf6\xaf?\xa0\x06\x15\x13NfI\xbf\xb8\x0cS\xba\x82\xd8\xa5\xbf\xba1\xba\t\xd5+y?48\xd1\xab\x93\xfa\x8c?\xad\x14\xddR \x8e\x85\xbfV\xe0b\x02\x89\x19i\xbf*:?xn\xa6F?\xfe]\x08+v\x81m?\xa0\x19\xac\xdfk\xdf=?\xd1:\xf7\xcaI\xf5\x94\xbf\xfd8=\xb6_o\x94\xbfv\'k\x9e\xbcv\x95?t\x1d*\xedO)\x96?\x00\x94\x18/\xab\x89\x8b\xbf\x982\xa1]v\xc5v\xbf$\xf7t\xfe1\xcdt?\xd1\x0b\xba\xf7 )\x94\xbf\xecN\xb4\x99\xdfo\x91\xbf\x0cp\x847\xdbu\x95?\x10C89\xb5y\x96?\xea\xb7\x98?X\x8d\x99\xbf\xcc\x85\x8a\xdc\xae\xa2\x85\xbf5\xe5\x99\x05\xa3,\x98?\x82\xd3\xf2\xa6S\x9dp?\xd2\x06ev3`\x8f\xbf\x98\x1e\xf7\x1d\xd6\xc0k\xbf\xe0\n\xfc\xcf\xb1Us?\xb3s\xf4|\xd6\x10\x87\xbf\xac\xfa\xf8K\x85\xc4o\xbf\xc0\x95vt3\x87]?~\xbd\xb4\xba\x92\x10\x92\xbf\xdf\xdc\xbcb\xa1up\xbf\xa8\xc1\x06r^p\x94?\x80\x84\x02\xbe\x9e\xf0+?\xd2\xa3\xf6,""\x95\xbf\x05\x9a\xeb\x13\xfe\x80y\xbf\x8d\x0b\xb0di\xea\x89?\xc8\xc4\xf1\xdc\xc6*b?\xc3\xde\xd1\xfe~\xca\x8b\xbf\xc1\xf8\xfb\x9b\x1cH\x7f\xbf\xdc\xeb\x08F\x8apH\xbf%\xbd\xee#\x98wd?\xd1o\n\x85\xed\x7fy?\xea8\xa4U~]_\xbf\xcb\x9bt\x93\xbfj\x81\xbf<\xba\xb7\xfb\xf1\xb61?\xe6D~cF\xdea?P\xcd\x87\xd2\xfd\xd3U\xbf6\x92"`\x11\xa8\x90?\xfcsNl\xd3\x96`?\x16\x12J\x1d\xd1/\xa2\xbf\xa8c1E\x96Jv\xbf\xff\xe8\xa3\x07\x8c\xeb\x9b?\xcd\xed\xe6\x97S\x82s?\x0c$\xb1\xd7\xfd\xa1l\xbf\xf7\x05\xca\xb6_F\x82?\xa0L\'\x9e\xbd\xfdX?]\x0ep\xc7\xea\xd6\x8c\xbf\x1c\xec\x05\x1a\xd3\xdb\x8e\xbf\x000\n\x90\x01\xd0\x07?\xc2*\x9b\x1e\x02\xae\x91?\xaf\xed\\\x8aws\x85?\xeb\x9b\x06\xb1\r9\xa2\xbf\xc0(\x87\x94\\\x1b\xa6\xbf`\xc1\xfc\x83\xf9\x1a\x9d?(\xf6\'\x80I\xec\xaf?4\xe7\xdf\xe2\xce\x8d\x86?\xb6\xd6 V\xe4\x98\xa3\xbf\xa3\xb3\xe4\xc1\xcf\x04\xa4\xbf\xef\xc2\x01{C\x84\x90?W[cly\xd9\xa3?S\xaf%\xec\xeb\xfb\xa0\xbf\xbdF"-\x18,\xa2\xbf\t7\xd1Y\xcd\xdc\x90?`\xe5\x94\xd4>\xf3\x97?\x108\xcdm\x02\x9e:?\xb8\xbbN\xac\xc6a\x90\xbf\x12M=\xff\xe0\x99\x90?\x10\xe8\xdbUL\xd2\x91?O\xb2\xea\x95\x98z\x91\xbf\xf0>h([\xae{\xbff\xb9|\x95\x133\x81\xbfc\x97D\xcfn\xb1\xa2\xbfp\x90\xd6v\x16sa\xbf\xbaB\x11g\xfa\xb1\xa5?\xb2\xd4\xe5\x05\xcdmx?\x87\x14\xe29\xdf\xf4\x9f\xbf\xfc\xd3\x9e\x7fD\x85R\xbf\xe3\x0e:j\xf50\x92?p\xbbO\xba\xd6?\x85\xbf\xab\xaf6\xce;\xa2\x96\xbf\xc8\x0f\xa3\x13\xd4\x10<\xbf^GX\xe6\x95$\x87?\xd2\x8c\x19~\xd7;\x84\xbf\xc2\x1e\xee\xbc\xdf\xd1l\xbf\x89\xb6g\xaa^n\x90?\xc5\xda+\xf8Wt\x90?\x80\xb1.\x1c\xf3\x1e^\xbf\x91\xf9\xdby\x12\xd2\xa2\xbf\t\x8a\xb14l\xfc\xa1\xbf\x90\xe9\xfd\x0f\x88\xe4\x8d?%b\x1f\x18-H\xa0?\x88\xadG\xaebHh\xbf\xbdwS\xf0!\x96\x96\xbf\xa7r\xae\xa6\x1f<\x91\xbf\xb8\xa6\xed\xf7`KL?\xad&\x92\xd7)y\x9a?\x0c\x82\xda\x81e\xe7h\xbfdG\x9e\xb4\x9e6\x98\xbf\x02L \x9fyG\x89?\xc1\xea\xe29\xac \x7f?K\x13$\x91,\xa4\x91\xbf .\xa5\x8f\xedo\x8f\xbfk\x9c=\xe6\xf1S\x90?\xdc4sD\x15d\x99?\x07Oz\x8b\xb6\x9c\x8b\xbf\xa6\xbc\xd8\x94E@\x8a\xbf\xf0\xf37\xe2\x1e\x10;\xbf\xf2U\xf4})6\x90\xbf\x00z\xb7\xc9\x17\x82\x82\xbf\xe6\xcb_KYJ\xa2?\x0e\xd5\\\xb8\x04\t\x87?\xe0\xd6t\xe4\xbay\xa0\xbfp\xbc\x8b"3\x06\x85?\xa3\xbfJ\n\x87\x06\x93?\xd0\'@\xbc\x9a\x8c\x9a\xbfD\xc5\x00\x1c\x19G\x8d\xbf\xaf\xadv?\x8a\xfe\x97?\xf0\xeb\xf3\x17aZh?\xbc+\x0f\x86vh\xa1\xbf\xc7\xc1z\xfbo*\x91\xbf\xe9\xb7|#\xf3\x04\x91?\x1d\xa6\xfd\xacz\xd8\x92?\xe0\x8b^\xfe\x84\x155?\x04\x0e\x12\xbc\xf4\x92\x93\xbf\xb2\x93\x90\xb5\x1c>\x94\xbfev\x1cI\xee\xcf\x80?\x98\xaa/\x8f\xff\xbf\x8c?\xab\x03l\xf3\xcb\xe5\x85\xbf\xae^\xd8\xa48\xff\x86\xbfx\xdf\xaf\xc3\xd0\xbdb?\xb70\x19\x11\x80\xe4f?\xdf\xacO~\xa8\xfdN?\x00\x8b\x15\x8bmT \xbf\xacZ\xdbw\xe3fk\xbfYN\xe2\x0e\x9a\xa6i\xbfV]3\xb0\x05`A\xbf\xa83hE\x82\x05w?KD\x1f\xb0\xe8={\xbfd0Z\x0f\xdf\xac\x81?\x12\xcf\x82\x98?\x19\x93?\x89\xf8Frw\x07\xa3\xbf}\x01\xfd\xbe-\xd1\x9e\xbf@\xd0\x12%\xd1\xd7\xa4?e\x04o\xaaD!\xa1?\x1b\xfc\xf6V\xd6\xaa\x83\xbf\x07\xf0jj\x9fR\x8d\xbfW\xd6\xe6\xec<,\x80\xbf\x00\xee\xdd\xd4im\x8e\xbf\x12\xa6\xa8\xc2\xc6b`?\xc9\xdf\xce\x98\xf1p\x97?\xc0\x9aa\x81\xfa\x1bm?\x17\xd7\x18\x03\xcf\n\xa2\xbf~\x0b\xd8A\x16e\xa1\xbf\xd4\x91E|f\xa5\x96?\x0bw\x83(c\xe4\xac?\xa0iH\'=\x18\x8c? ", x_) print("hola -> ", y_) - x = torch.LongTensor(x_) y = torch.LongTensor(y_) - class Seq2Seq(nn.Module): def __init__(self, vocab_size, hidden_size): super(Seq2Seq, self).__init__() @@ -69,15 +66,12 @@ def _init_state(self, batch_size=1): weight = next(self.parameters()).data return weight.new(self.n_layers, batch_size, self.hidden_size).zero_() - seq2seq = Seq2Seq(vocab_size, 16) print(seq2seq) - criterion = nn.CrossEntropyLoss() optimizer = torch.optim.Adam(seq2seq.parameters(), lr=1e-3) - log = [] for i in range(1000): prediction = seq2seq(x, y) @@ -92,9 +86,7 @@ def _init_state(self, batch_size=1): _, top1 = prediction.data.topk(1, 1) print([chr(c) for c in top1.squeeze().numpy().tolist()]) - import matplotlib.pyplot as plt plt.plot(log) plt.ylabel('cross entropy loss') plt.show() - diff --git "a/08-\353\224\245\353\237\254\353\213\235_\355\225\264\355\202\271\355\225\230\352\270\260/01-fgsm-attack.ipynb" "b/08-\353\224\245\353\237\254\353\213\235_\355\225\264\355\202\271\355\225\230\352\270\260_Adversarial_Attack/01-fgsm-attack.ipynb" similarity index 100% rename from "08-\353\224\245\353\237\254\353\213\235_\355\225\264\355\202\271\355\225\230\352\270\260/01-fgsm-attack.ipynb" rename to "08-\353\224\245\353\237\254\353\213\235_\355\225\264\355\202\271\355\225\230\352\270\260_Adversarial_Attack/01-fgsm-attack.ipynb" diff --git "a/08-\353\224\245\353\237\254\353\213\235_\355\225\264\355\202\271\355\225\230\352\270\260/01-fgsm-attack.py" "b/08-\353\224\245\353\237\254\353\213\235_\355\225\264\355\202\271\355\225\230\352\270\260_Adversarial_Attack/01-fgsm-attack.py" similarity index 99% rename from "08-\353\224\245\353\237\254\353\213\235_\355\225\264\355\202\271\355\225\230\352\270\260/01-fgsm-attack.py" rename to "08-\353\224\245\353\237\254\353\213\235_\355\225\264\355\202\271\355\225\230\352\270\260_Adversarial_Attack/01-fgsm-attack.py" index c83b00f..02b8c74 100644 --- "a/08-\353\224\245\353\237\254\353\213\235_\355\225\264\355\202\271\355\225\230\352\270\260/01-fgsm-attack.py" +++ "b/08-\353\224\245\353\237\254\353\213\235_\355\225\264\355\202\271\355\225\230\352\270\260_Adversarial_Attack/01-fgsm-attack.py" @@ -15,30 +15,25 @@ from PIL import Image import json - - +%matplotlib inline import matplotlib.pyplot as plt - # ## 학습된 모델 불러오기 model = models.resnet101(pretrained=True) model.eval() print(model) - # ## 데이터셋 불러오기 CLASSES = json.load(open('./imagenet_samples/imagenet_classes.json')) idx2class = [CLASSES[str(i)] for i in range(1000)] - # ## 이미지 불러오기 # 이미지 불러오기 img = Image.open('imagenet_samples/corgie.jpg') - # 이미지를 텐서로 변환하기 img_transforms = transforms.Compose([ transforms.Resize((224, 224), Image.BICUBIC), @@ -50,7 +45,6 @@ print("이미지 텐서 모양:", img_tensor.size()) - # 시각화를 위해 넘파이 행렬 변환 original_img_view = img_tensor.squeeze(0).detach() # [1, 3, 244, 244] -> [3, 244, 244] original_img_view = original_img_view.transpose(0,2).transpose(0,1).numpy() @@ -58,7 +52,6 @@ # 텐서 시각화 plt.imshow(original_img_view) - # ## 공격 전 성능 확인하기 output = model(img_tensor) prediction = output.max(1, keepdim=False)[1] @@ -69,7 +62,6 @@ print("예측된 레이블 번호:", prediction_idx) print("레이블 이름:", prediction_name) - # ## FGSM 공격 함수 정의 def fgsm_attack(image, epsilon, gradient): @@ -81,7 +73,6 @@ def fgsm_attack(image, epsilon, gradient): perturbed_image = torch.clamp(perturbed_image, 0, 1) return perturbed_image - # ## 적대적 예제 생성 # 이미지의 기울기값을 구하도록 설정 @@ -107,7 +98,6 @@ def fgsm_attack(image, epsilon, gradient): # 생성된 적대적 예제를 모델에 통과시킴 output = model(perturbed_data) - # ## 적대적 예제 성능 확인 perturbed_prediction = output.max(1, keepdim=True)[1] @@ -118,14 +108,12 @@ def fgsm_attack(image, epsilon, gradient): print("예측된 레이블 번호:", perturbed_prediction_idx) print("레이블 이름:", perturbed_prediction_name) - # 시각화를 위해 넘파이 행렬 변환 perturbed_data_view = perturbed_data.squeeze(0).detach() perturbed_data_view = perturbed_data_view.transpose(0,2).transpose(0,1).numpy() plt.imshow(perturbed_data_view) - # ## 원본과 적대적 예제 비교 f, a = plt.subplots(1, 2, figsize=(10, 10)) @@ -139,4 +127,3 @@ def fgsm_attack(image, epsilon, gradient): a[1].imshow(perturbed_data_view) plt.show() - diff --git "a/08-\353\224\245\353\237\254\353\213\235_\355\225\264\355\202\271\355\225\230\352\270\260/README.md" "b/08-\353\224\245\353\237\254\353\213\235_\355\225\264\355\202\271\355\225\230\352\270\260_Adversarial_Attack/README.md" similarity index 100% rename from "08-\353\224\245\353\237\254\353\213\235_\355\225\264\355\202\271\355\225\230\352\270\260/README.md" rename to "08-\353\224\245\353\237\254\353\213\235_\355\225\264\355\202\271\355\225\230\352\270\260_Adversarial_Attack/README.md" diff --git "a/08-\353\224\245\353\237\254\353\213\235_\355\225\264\355\202\271\355\225\230\352\270\260/imagenet_samples/chihuahua.jpg" "b/08-\353\224\245\353\237\254\353\213\235_\355\225\264\355\202\271\355\225\230\352\270\260_Adversarial_Attack/imagenet_samples/chihuahua.jpg" similarity index 100% rename from "08-\353\224\245\353\237\254\353\213\235_\355\225\264\355\202\271\355\225\230\352\270\260/imagenet_samples/chihuahua.jpg" rename to "08-\353\224\245\353\237\254\353\213\235_\355\225\264\355\202\271\355\225\230\352\270\260_Adversarial_Attack/imagenet_samples/chihuahua.jpg" diff --git "a/08-\353\224\245\353\237\254\353\213\235_\355\225\264\355\202\271\355\225\230\352\270\260/imagenet_samples/corgie.jpg" "b/08-\353\224\245\353\237\254\353\213\235_\355\225\264\355\202\271\355\225\230\352\270\260_Adversarial_Attack/imagenet_samples/corgie.jpg" similarity index 100% rename from "08-\353\224\245\353\237\254\353\213\235_\355\225\264\355\202\271\355\225\230\352\270\260/imagenet_samples/corgie.jpg" rename to "08-\353\224\245\353\237\254\353\213\235_\355\225\264\355\202\271\355\225\230\352\270\260_Adversarial_Attack/imagenet_samples/corgie.jpg" diff --git "a/08-\353\224\245\353\237\254\353\213\235_\355\225\264\355\202\271\355\225\230\352\270\260/imagenet_samples/imagenet_classes.json" "b/08-\353\224\245\353\237\254\353\213\235_\355\225\264\355\202\271\355\225\230\352\270\260_Adversarial_Attack/imagenet_samples/imagenet_classes.json" similarity index 100% rename from "08-\353\224\245\353\237\254\353\213\235_\355\225\264\355\202\271\355\225\230\352\270\260/imagenet_samples/imagenet_classes.json" rename to "08-\353\224\245\353\237\254\353\213\235_\355\225\264\355\202\271\355\225\230\352\270\260_Adversarial_Attack/imagenet_samples/imagenet_classes.json" diff --git "a/08-\353\224\245\353\237\254\353\213\235_\355\225\264\355\202\271\355\225\230\352\270\260/imagenet_samples/stoplight.jpg" "b/08-\353\224\245\353\237\254\353\213\235_\355\225\264\355\202\271\355\225\230\352\270\260_Adversarial_Attack/imagenet_samples/stoplight.jpg" similarity index 100% rename from "08-\353\224\245\353\237\254\353\213\235_\355\225\264\355\202\271\355\225\230\352\270\260/imagenet_samples/stoplight.jpg" rename to "08-\353\224\245\353\237\254\353\213\235_\355\225\264\355\202\271\355\225\230\352\270\260_Adversarial_Attack/imagenet_samples/stoplight.jpg" diff --git "a/09-\352\262\275\354\237\201\354\235\204_\355\206\265\355\225\264_\355\225\231\354\212\265\355\225\230\353\212\224_GAN/01-gan-explanation.py" "b/09-\352\262\275\354\237\201\354\235\204_\355\206\265\355\225\264_\355\225\231\354\212\265\355\225\230\353\212\224_GAN/01-gan-explanation.py" index c6f0a77..213d339 100644 --- "a/09-\352\262\275\354\237\201\354\235\204_\355\206\265\355\225\264_\355\225\231\354\212\265\355\225\230\353\212\224_GAN/01-gan-explanation.py" +++ "b/09-\352\262\275\354\237\201\354\235\204_\355\206\265\355\225\264_\355\225\231\354\212\265\355\225\230\353\212\224_GAN/01-gan-explanation.py" @@ -24,12 +24,10 @@ from torchvision.utils import save_image import matplotlib.pyplot as plt - # 생성자는 랜덤한 텐서를 입력받아 기존 데이터와 비슷한 데이터를 창작하는 '신경망' 입니다. 그러므로 생성자에 입력되는 랜덤 텐서가 어떻게 설정되느냐에 따라 같은 코드라도 결과물과 퍼포먼스 근소하게 달라질 여지가 있습니다. 그러므로 여러분들이 직접 이 책의 GAN 코드를 보면서 구현한 결과와 책에서 보여주는 결과를 최대한 비슷하게 만들어주기 위해 학습 도중 생성되는 모든 랜덤한 값을 동일하게 설정해 주겠습니다. torch.manual_seed(1) # reproducible - # EPOCHS 과 BATCH_SIZE 등 학습에 필요한 하이퍼 파라미터 들을 설정해 줍니다. # Hyper Parameters @@ -39,7 +37,6 @@ DEVICE = -1#torch.device("cuda" if USE_CUDA else "cpu") print("Using Device:", DEVICE) - # 학습에 필요한 데이터셋을 로딩합니다. # Fashion MNIST digits dataset @@ -55,7 +52,6 @@ batch_size = BATCH_SIZE, shuffle = True) - # 데이터의 로딩이 끝났으면 GAN의 생성자와 판별자를 구현합니다. # 지금까지는 신경망 모델들을 파이썬의 객체로써 정의해 주었습니다. 그렇게 함으로써 신경망의 복잡한 기능과 동작들을 함수의 형태로 편리하게 정의해 줄 수 있었습니다. # 그러나 이번 예제에서 구현할 생성자와 판별자는 비교적 단순한 신경망이므로, 좀 더 간소한 방법을 이용해 정의해 보겠습니다. @@ -71,7 +67,6 @@ nn.Linear(256, 784), nn.Tanh()) - # 판별자는 784차원의 텐서를 입력받습니다. 판별자 역시 입력된 데이터에 행렬곱과 활성화 함수를 실행시키지만, 생성자와 달리 판별자의 결과값은 입력받은 텐서가 진짜 Fashion MNIST 데이터일 확률값입니다. # Discriminator @@ -83,7 +78,6 @@ nn.Linear(256, 1), nn.Sigmoid()) - # 생성자와 판별자 학습에 쓰일 오차 함수와 최적화 알고리즘도 정의해 줍니다. @@ -96,7 +90,6 @@ d_optimizer = optim.Adam(D.parameters(), lr=0.0002) g_optimizer = optim.Adam(G.parameters(), lr=0.0002) - # 모델 학습에 필요한 준비는 끝났습니다. 그럼 본격적으로 GAN을 학습시키는 loop을 만들어 보겠습니다. total_step = len(train_loader) @@ -104,71 +97,62 @@ for i, (images, _) in enumerate(train_loader): images = images.reshape(BATCH_SIZE, -1)#.to(-1) - # 데이터셋 속의 진짜 이미지에는 '진짜' 라는 레이블을, 반대로 생성자가 만든 이미지에는 '가짜'라는 레이블링을 해 줘야 합니다. 이 두 레이블을 나타내는 레이블 텐서를 정의해 줍니다. -real_labels = torch.ones(BATCH_SIZE, 1)#.to(-1) -fake_labels = torch.zeros(BATCH_SIZE, 1)#.to(-1) - + real_labels = torch.ones(BATCH_SIZE, 1)#.to(-1) + fake_labels = torch.zeros(BATCH_SIZE, 1)#.to(-1) # 판별자는 실제 이미지를 보고 '진짜'라고 구분짓는 능력을 학습해야 합니다. 그러기 위해선 실제 이미지를 판별자 신경망에 입력시켜 얻어낸 결과값과 '진짜' 레이블 간의 오차값을 계산해야 합니다. -outputs = D(images) -d_loss_real = criterion(outputs, real_labels) -real_score = outputs - + outputs = D(images) + d_loss_real = criterion(outputs, real_labels) + real_score = outputs # 다음으로는 생성자의 동작을 정의합니다. 생성자는 무작위한 텐서를 입력받아 실제 이미지와 같은 차원의 텐서를 배출해야합니다. -z = torch.randn(BATCH_SIZE, 64)#.to(-1) -fake_images = G(z) - + z = torch.randn(BATCH_SIZE, 64)#.to(-1) + fake_images = G(z) # 생성자가 만들어낸 fake_images를 판별자에 입력합니다. 이번엔 결과값과 '가짜' 레이블 간의 오차를 계산해야 합니다. -outputs = D(fake_images) -d_loss_fake = criterion(outputs, fake_labels) -fake_score = outputs - + outputs = D(fake_images) + d_loss_fake = criterion(outputs, fake_labels) + fake_score = outputs # 실제 데이터와 가짜 데이터를 가지고 낸 오차를 더해줌으로써 판별자 신경망의 전체 오차가 계산됩니다. # 그 다음 과정은 역전파 알고리즘과 경사 하강법을 통하여 판별자 신경망을 학습시키는 겁니다. -d_loss = d_loss_real + d_loss_fake -d_optimizer.zero_grad() -d_loss.backward() -d_optimizer.step() - + d_loss = d_loss_real + d_loss_fake + d_optimizer.zero_grad() + d_loss.backward() + d_optimizer.step() # 판별자를 학습시키는 코드를 모두 작성했으면 이제 생성자를 학습시킬 차례입니다. # 생성자가 더 진짜같은 데이터셋을 만들어내려면, 생성자가 만들어낸 가짜 이미지를 판별자가 진짜 라고 착각하게 만들어야 합니다. # 즉, 생성자의 결과물을 다시 판별자에 입력시켜, 그 결과물과 real_labels간의 오차를 최소화 시키는 식으로 학습을 진행해야 합니다. -fake_images = G(z) -outputs = D(fake_images) -g_loss = criterion(outputs, real_labels) - + fake_images = G(z) + outputs = D(fake_images) + g_loss = criterion(outputs, real_labels) # 그리고 마찬가지로 경사 하강법과 역전파 알고리즘을 사용해서 모델의 학습을 완료합니다. -d_optimizer.zero_grad() -g_optimizer.zero_grad() -g_loss.backward() -g_optimizer.step() - + d_optimizer.zero_grad() + g_optimizer.zero_grad() + g_loss.backward() + g_optimizer.step() # 학습을 진행하는 동안 오차를 확인하고 생성자의 결과물을 시각화하는 코드 또한 추가시켰습니다. -if (i+1) % 200 == 0: - print('Epoch [{}/{}], Step [{}/{}], d_loss: {:.4f}, g_loss: {:.4f}, D(x): {:.2f}, D(G(z)): {:.2f}' - .format(epoch, EPOCHS, i+1, total_step, d_loss.item(), g_loss.item(), - real_score.mean().item(), fake_score.mean().item())) - -if (epoch+1) % 10 == 0 and (i+1) % 100 == 0 : - fake_images = np.reshape(fake_images.data.numpy()[0],(28, 28)) - plt.imshow(fake_images, cmap = 'gray') - plt.show() - + if (i+1) % 200 == 0: + print('Epoch [{}/{}], Step [{}/{}], d_loss: {:.4f}, g_loss: {:.4f}, D(x): {:.2f}, D(G(z)): {:.2f}' + .format(epoch, EPOCHS, i+1, total_step, d_loss.item(), g_loss.item(), + real_score.mean().item(), fake_score.mean().item())) + + if (epoch+1) % 10 == 0 and (i+1) % 100 == 0 : + fake_images = np.reshape(fake_images.data.numpy()[0],(28, 28)) + plt.imshow(fake_images, cmap = 'gray') + plt.show() # 학습이 끝난 생성자의 결과물을 한번 확인해 보겠습니다. @@ -186,10 +170,6 @@ - - - - # 전체 코드 import os @@ -202,10 +182,8 @@ import matplotlib.pyplot as plt import numpy as np - torch.manual_seed(1) # reproducible - # Hyper Parameters EPOCHS = 100 BATCH_SIZE = 100 @@ -214,7 +192,6 @@ print("Using Device:", DEVICE) - # Fashion MNIST digits dataset trainset = datasets.FashionMNIST('./.data', train=True, @@ -228,7 +205,6 @@ batch_size = BATCH_SIZE, shuffle = True) - # Discriminator D = nn.Sequential( nn.Linear(784, 256), @@ -238,7 +214,6 @@ nn.Linear(256, 1), nn.Sigmoid()) - # Generator G = nn.Sequential( nn.Linear(64, 256), @@ -249,7 +224,6 @@ nn.Tanh()) - # Device setting D = D.to(DEVICE) G = G.to(DEVICE) @@ -259,7 +233,6 @@ d_optimizer = optim.Adam(D.parameters(), lr=0.0002) g_optimizer = optim.Adam(G.parameters(), lr=0.0002) - total_step = len(train_loader) for epoch in range(EPOCHS): for i, (images, _) in enumerate(train_loader): @@ -317,7 +290,6 @@ plt.imshow(fake_images, cmap = 'gray') plt.show() - # ## 참고 # 본 튜토리얼은 다음 자료를 참고하여 만들어졌습니다. # * [yunjey/pytorch-tutorial](https://github.com/yunjey/pytorch-tutorial) - MIT License diff --git "a/09-\352\262\275\354\237\201\354\235\204_\355\206\265\355\225\264_\355\225\231\354\212\265\355\225\230\353\212\224_GAN/01-gan.py" "b/09-\352\262\275\354\237\201\354\235\204_\355\206\265\355\225\264_\355\225\231\354\212\265\355\225\230\353\212\224_GAN/01-gan.py" index 3d2a977..162836a 100644 --- "a/09-\352\262\275\354\237\201\354\235\204_\355\206\265\355\225\264_\355\225\231\354\212\265\355\225\230\353\212\224_GAN/01-gan.py" +++ "b/09-\352\262\275\354\237\201\354\235\204_\355\206\265\355\225\264_\355\225\231\354\212\265\355\225\230\353\212\224_GAN/01-gan.py" @@ -16,10 +16,8 @@ from torchvision import transforms, datasets from torchvision.utils import save_image - torch.manual_seed(1) # reproducible - # Hyper Parameters EPOCHS = 100 BATCH_SIZE = 100 @@ -27,7 +25,6 @@ DEVICE = torch.device("cuda" if USE_CUDA else "cpu") print("Using Device:", DEVICE) - # Fashion MNIST digits dataset trainset = datasets.FashionMNIST('./.data', train=True, @@ -41,7 +38,6 @@ batch_size = BATCH_SIZE, shuffle = True) - # Discriminator D = nn.Sequential( nn.Linear(784, 256), @@ -51,7 +47,6 @@ nn.Linear(256, 1), nn.Sigmoid()) - # Generator G = nn.Sequential( nn.Linear(64, 256), @@ -62,7 +57,6 @@ nn.Tanh()) - # Device setting D = D.to(DEVICE) G = G.to(DEVICE) @@ -72,7 +66,6 @@ d_optimizer = optim.Adam(D.parameters(), lr=0.0002) g_optimizer = optim.Adam(G.parameters(), lr=0.0002) - total_step = len(train_loader) for epoch in range(EPOCHS): for i, (images, _) in enumerate(train_loader): @@ -126,7 +119,6 @@ .format(epoch, EPOCHS, i+1, total_step, d_loss.item(), g_loss.item(), real_score.mean().item(), fake_score.mean().item())) - # ## 참고 # 본 튜토리얼은 다음 자료를 참고하여 만들어졌습니다. # * [yunjey/pytorch-tutorial](https://github.com/yunjey/pytorch-tutorial) - MIT License diff --git "a/09-\352\262\275\354\237\201\354\235\204_\355\206\265\355\225\264_\355\225\231\354\212\265\355\225\230\353\212\224_GAN/02-conditional-gan.py" "b/09-\352\262\275\354\237\201\354\235\204_\355\206\265\355\225\264_\355\225\231\354\212\265\355\225\230\353\212\224_GAN/02-conditional-gan.py" index f803c01..5628f6c 100644 --- "a/09-\352\262\275\354\237\201\354\235\204_\355\206\265\355\225\264_\355\225\231\354\212\265\355\225\230\353\212\224_GAN/02-conditional-gan.py" +++ "b/09-\352\262\275\354\237\201\354\235\204_\355\206\265\355\225\264_\355\225\231\354\212\265\355\225\230\353\212\224_GAN/02-conditional-gan.py" @@ -13,10 +13,8 @@ import matplotlib.pyplot as plt import numpy as np - torch.manual_seed(1) # reproducible - # Hyper Parameters EPOCHS = 300 BATCH_SIZE = 100 @@ -24,7 +22,6 @@ DEVICE = torch.device("cuda" if USE_CUDA else "cpu") print("Using Device:", DEVICE) - # Fashion MNIST digits dataset trainset = datasets.FashionMNIST('./.data', train=True, @@ -38,12 +35,10 @@ batch_size = BATCH_SIZE, shuffle = True) - def one_hot_embedding(labels, num_classes): y = torch.eye(num_classes) return y[labels] - # Discriminator D = nn.Sequential( nn.Linear(784, 256), @@ -53,7 +48,6 @@ def one_hot_embedding(labels, num_classes): nn.Linear(256, 1), nn.Sigmoid()) - # Generator G = nn.Sequential( nn.Linear(64 + 10, 256), @@ -64,7 +58,6 @@ def one_hot_embedding(labels, num_classes): nn.Tanh()) - # Device setting D = D.to(DEVICE) G = G.to(DEVICE) @@ -74,7 +67,6 @@ def one_hot_embedding(labels, num_classes): d_optimizer = optim.Adam(D.parameters(), lr=0.0002) g_optimizer = optim.Adam(G.parameters(), lr=0.0002) - total_step = len(train_loader) for epoch in range(EPOCHS): for i, (images, label) in enumerate(train_loader): @@ -129,7 +121,6 @@ def one_hot_embedding(labels, num_classes): real_score.mean().item(), fake_score.mean().item())) - for i in range(100): label = torch.tensor([4]) class_label = one_hot_embedding(label, 10).to(DEVICE) @@ -141,5 +132,3 @@ def one_hot_embedding(labels, num_classes): plt.show() - - diff --git "a/10-\354\243\274\354\226\264\354\247\204_\355\231\230\352\262\275\352\263\274_\354\203\201\355\230\270\354\236\221\354\232\251\354\235\204_\355\206\265\355\225\264_\355\225\231\354\212\265\355\225\230\353\212\224_DQN/01-cartpole-dqn.ipynb" "b/10-\354\243\274\354\226\264\354\247\204_\355\231\230\352\262\275\352\263\274_\354\203\201\355\230\270\354\236\221\354\232\251\354\235\204_\355\206\265\355\225\264_\354\204\261\354\236\245\355\225\230\353\212\224_DQN/01-cartpole-dqn.ipynb" similarity index 100% rename from "10-\354\243\274\354\226\264\354\247\204_\355\231\230\352\262\275\352\263\274_\354\203\201\355\230\270\354\236\221\354\232\251\354\235\204_\355\206\265\355\225\264_\355\225\231\354\212\265\355\225\230\353\212\224_DQN/01-cartpole-dqn.ipynb" rename to "10-\354\243\274\354\226\264\354\247\204_\355\231\230\352\262\275\352\263\274_\354\203\201\355\230\270\354\236\221\354\232\251\354\235\204_\355\206\265\355\225\264_\354\204\261\354\236\245\355\225\230\353\212\224_DQN/01-cartpole-dqn.ipynb" diff --git "a/10-\354\243\274\354\226\264\354\247\204_\355\231\230\352\262\275\352\263\274_\354\203\201\355\230\270\354\236\221\354\232\251\354\235\204_\355\206\265\355\225\264_\355\225\231\354\212\265\355\225\230\353\212\224_DQN/01-cartpole-dqn.py" "b/10-\354\243\274\354\226\264\354\247\204_\355\231\230\352\262\275\352\263\274_\354\203\201\355\230\270\354\236\221\354\232\251\354\235\204_\355\206\265\355\225\264_\354\204\261\354\236\245\355\225\230\353\212\224_DQN/01-cartpole-dqn.py" similarity index 99% rename from "10-\354\243\274\354\226\264\354\247\204_\355\231\230\352\262\275\352\263\274_\354\203\201\355\230\270\354\236\221\354\232\251\354\235\204_\355\206\265\355\225\264_\355\225\231\354\212\265\355\225\230\353\212\224_DQN/01-cartpole-dqn.py" rename to "10-\354\243\274\354\226\264\354\247\204_\355\231\230\352\262\275\352\263\274_\354\203\201\355\230\270\354\236\221\354\232\251\354\235\204_\355\206\265\355\225\264_\354\204\261\354\236\245\355\225\230\353\212\224_DQN/01-cartpole-dqn.py" index 2221b92..a4c13b2 100644 --- "a/10-\354\243\274\354\226\264\354\247\204_\355\231\230\352\262\275\352\263\274_\354\203\201\355\230\270\354\236\221\354\232\251\354\235\204_\355\206\265\355\225\264_\355\225\231\354\212\265\355\225\230\353\212\224_DQN/01-cartpole-dqn.py" +++ "b/10-\354\243\274\354\226\264\354\247\204_\355\231\230\352\262\275\352\263\274_\354\203\201\355\230\270\354\236\221\354\232\251\354\235\204_\355\206\265\355\225\264_\354\204\261\354\236\245\355\225\230\353\212\224_DQN/01-cartpole-dqn.py" @@ -16,7 +16,6 @@ from collections import deque import numpy as np - # ## OpenAI Gym을 이용하여 게임환경 구축하기 # 강화학습 예제들을 보면 항상 게임과 연관되어 있습니다. 원래 우리가 궁극적으로 원하는 목표는 어디서든 적응할 수 있는 인공지능이지만, 너무 복잡한 문제이기도 하고 가상 환경을 설계하기도 어렵기 때문에 일단 게임이라는 환경을 사용해 하는 것입니다. # 대부분의 게임은 점수 혹은 목표가 있습니다. 점수가 오르거나 목표에 도달하면 일종의 리워드를 받고 원치 않은 행동을 할때는 마이너스 리워드를 주는 경우도 있습니다. 아까 비유를 들었던 달리기를 배울때의 경우를 예로 들면 총 나아간 길이 혹은 목표 도착지 도착 여부로 리워드를 주고 넘어질때 패널티를 줄 수 있을 것입니다. @@ -24,7 +23,6 @@ env = gym.make('CartPole-v1') - # ### 하이퍼파라미터 # 하이퍼파라미터 EPISODES = 50 # 에피소드 반복 횟수 @@ -34,7 +32,6 @@ GAMMA = 0.8 LR = 0.001 # NN optimizer learning rate BATCH_SIZE = 64 # Q-learning batch size - # ## DQN 에이전트 class DQNAgent: @@ -83,7 +80,6 @@ def learn(self): loss.backward() self.optimizer.step() - # ## 학습 준비하기 # 드디어 만들어둔 DQNAgent를 인스턴스화 합니다. # 그리고 `gym`을 이용하여 `CartPole-v0`환경도 준비합니다. @@ -94,7 +90,6 @@ def learn(self): env = gym.make('CartPole-v0') score_history = [] - # ## 학습 시작 for e in range(1, EPISODES+1): @@ -122,5 +117,3 @@ def learn(self): break - - diff --git "a/10-\354\243\274\354\226\264\354\247\204_\355\231\230\352\262\275\352\263\274_\354\203\201\355\230\270\354\236\221\354\232\251\354\235\204_\355\206\265\355\225\264_\355\225\231\354\212\265\355\225\230\353\212\224_DQN/README.md" "b/10-\354\243\274\354\226\264\354\247\204_\355\231\230\352\262\275\352\263\274_\354\203\201\355\230\270\354\236\221\354\232\251\354\235\204_\355\206\265\355\225\264_\354\204\261\354\236\245\355\225\230\353\212\224_DQN/README.md" similarity index 100% rename from "10-\354\243\274\354\226\264\354\247\204_\355\231\230\352\262\275\352\263\274_\354\203\201\355\230\270\354\236\221\354\232\251\354\235\204_\355\206\265\355\225\264_\355\225\231\354\212\265\355\225\230\353\212\224_DQN/README.md" rename to "10-\354\243\274\354\226\264\354\247\204_\355\231\230\352\262\275\352\263\274_\354\203\201\355\230\270\354\236\221\354\232\251\354\235\204_\355\206\265\355\225\264_\354\204\261\354\236\245\355\225\230\353\212\224_DQN/README.md" diff --git "a/10-\354\243\274\354\226\264\354\247\204_\355\231\230\352\262\275\352\263\274_\354\203\201\355\230\270\354\236\221\354\232\251\354\235\204_\355\206\265\355\225\264_\355\225\231\354\212\265\355\225\230\353\212\224_DQN/assets/dqn_net.png" "b/10-\354\243\274\354\226\264\354\247\204_\355\231\230\352\262\275\352\263\274_\354\203\201\355\230\270\354\236\221\354\232\251\354\235\204_\355\206\265\355\225\264_\354\204\261\354\236\245\355\225\230\353\212\224_DQN/assets/dqn_net.png" similarity index 100% rename from "10-\354\243\274\354\226\264\354\247\204_\355\231\230\352\262\275\352\263\274_\354\203\201\355\230\270\354\236\221\354\232\251\354\235\204_\355\206\265\355\225\264_\355\225\231\354\212\265\355\225\230\353\212\224_DQN/assets/dqn_net.png" rename to "10-\354\243\274\354\226\264\354\247\204_\355\231\230\352\262\275\352\263\274_\354\203\201\355\230\270\354\236\221\354\232\251\354\235\204_\355\206\265\355\225\264_\354\204\261\354\236\245\355\225\230\353\212\224_DQN/assets/dqn_net.png" diff --git "a/10-\354\243\274\354\226\264\354\247\204_\355\231\230\352\262\275\352\263\274_\354\203\201\355\230\270\354\236\221\354\232\251\354\235\204_\355\206\265\355\225\264_\355\225\231\354\212\265\355\225\230\353\212\224_DQN/assets/rl.png" "b/10-\354\243\274\354\226\264\354\247\204_\355\231\230\352\262\275\352\263\274_\354\203\201\355\230\270\354\236\221\354\232\251\354\235\204_\355\206\265\355\225\264_\354\204\261\354\236\245\355\225\230\353\212\224_DQN/assets/rl.png" similarity index 100% rename from "10-\354\243\274\354\226\264\354\247\204_\355\231\230\352\262\275\352\263\274_\354\203\201\355\230\270\354\236\221\354\232\251\354\235\204_\355\206\265\355\225\264_\355\225\231\354\212\265\355\225\230\353\212\224_DQN/assets/rl.png" rename to "10-\354\243\274\354\226\264\354\247\204_\355\231\230\352\262\275\352\263\274_\354\203\201\355\230\270\354\236\221\354\232\251\354\235\204_\355\206\265\355\225\264_\354\204\261\354\236\245\355\225\230\353\212\224_DQN/assets/rl.png" diff --git a/README.md b/README.md index 8424483..e3bd757 100644 --- a/README.md +++ b/README.md @@ -20,15 +20,15 @@ * [프로젝트 1] 파이토치 설치 & 환경구성 * [프로젝트 2] 파이토치 예제 내려받고 실행해보기 * [프로젝트 3] 토치비전과 토치텍스트로 데이터셋 불러오기 -3. [파이토치로 구현하는 신경망](03-파이토치로_구현하는_인공_신경망) - 파이토치를 이용하여 가장 기본적인 신경망을 만들어봅니다. +3. [파이토치로 구현하는 신경망](03-파이토치로_구현하는_신경망_ANN) - 파이토치를 이용하여 가장 기본적인 신경망을 만들어봅니다. * [개념] 텐서와 Autograd * [프로젝트 1] 경사하강법으로 이미지 복원하기 * [프로젝트 2] 신경망 모델 구현하기 -4. [딥러닝으로 패션 아이템 구분하기](04-딥러닝으로_패션_아이템_구분하기) - Fashion MNIST 데이터셋과 앞서 배운 인공신경망을 이용하여 패션아이템을 구분해봅니다. - * [개념] [Fashion MNIST 데이터셋 설명](04-딥러닝으로_패션_아이템_구분하기/01-fashion-mnist.ipynb) - * [프로젝트 1] [Fashion MNIST 학습하기](04-딥러닝으로_패션_아이템_구분하기/02-neural-network.ipynb) +4. [딥러닝으로 패션 아이템 구분하기](04-딥러닝으로_패션_아이템_구분하기_DNN) - Fashion MNIST 데이터셋과 앞서 배운 인공신경망을 이용하여 패션아이템을 구분해봅니다. + * [개념] [Fashion MNIST 데이터셋 설명](04-딥러닝으로_패션_아이템_구분하기_DNN/01-fashion-mnist.ipynb) + * [프로젝트 1] [Fashion MNIST 학습하기](04-딥러닝으로_패션_아이템_구분하기_DNN/02-neural-network.ipynb) * [팁] 성능 측정법 알아보기 (Train/Validation/Test) - * [프로젝트 2] [오버피팅과 정규화](04-딥러닝으로_패션_아이템_구분하기/03-overfitting-and-regularization.ipynb) + * [프로젝트 2] [오버피팅과 정규화](04-딥러닝으로_패션_아이템_구분하기_DNN/03-overfitting-and-regularization.ipynb) * 더 보기 5. [이미지 인식능력이 탁월한 CNN](05-이미지_처리능력이_탁월한_CNN) * [개념] CNN 기초 @@ -36,9 +36,9 @@ * [프로젝트 2] [컬러 데이터셋에 적용하기](05-이미지_처리능력이_탁월한_CNN/02-cifar-cnn.ipynb) * [팁] [토치비전으로 복잡한 모델 사용하기](05-이미지_처리능력이_탁월한_CNN/03-torcivision-models.ipynb) * 더 보기 -6. [사람의 지도 없이 학습하는 Autoencoder](06-사람의_지도_없이_학습하는_오토인코더) - 레이블이 없는 상태서 특징추출을 하는 오토인코더에 대해 배워봅니다. +6. [사람의 지도 없이 학습하는 Autoencoder](06-사람의_지도_없이_학습하는_Autoencoder) - 레이블이 없는 상태서 특징추출을 하는 오토인코더에 대해 배워봅니다. * [개념] 오토인코더 기초 - * [프로젝트 1] [오토인코더로 이미지의 특징을 압축해보기](06-사람의_지도_없이_학습하는_오토인코더/01-autoencoder.ipynb) + * [프로젝트 1] [오토인코더로 이미지의 특징을 압축해보기](06-사람의_지도_없이_학습하는_Autoencoder/01-autoencoder.ipynb) * [프로젝트 2] Latent 공간 탐험하기 * 더 보기 7. [순차적인 데이터를 처리하는 RNN](07-순차적인_데이터를_처리하는_RNN) - RNN을 활용하여 영화 리뷰 감정 분석과 기계번역을 해봅니다 @@ -46,16 +46,16 @@ * [프로젝트 1] [영화 리뷰 감정 분석](07-순차적인_데이터를_처리하는_RNN/01-text-classification.ipynb) * [프로젝트 2] [Seq2Seq 기계 번역](07-순차적인_데이터를_처리하는_RNN/02-sequence-to-sequence.ipynb) * 더 보기 -8. [딥러닝 해킹하기](08-딥러닝_해킹하기) - Adversarial Attack +8. [딥러닝 해킹하기 Adversarial Attack](08-딥러닝_해킹하기_Adversarial_Attack) - Adversarial Attack * [개념] Adversarial Attack 이란? - * [프로젝트 1] [FGSM 공격](08-딥러닝_해킹하기/01-fgsm-attack.ipynb) + * [프로젝트 1] [FGSM 공격](08-딥러닝_해킹하기_Adversarial_Attack/01-fgsm-attack.ipynb) * 더 보기 -9. [경쟁을 통해 성장하는 GAN](09-경쟁을_통해_학습하는_GAN) - GAN을 이용하여 새로운 패션 아이템을 만들어봅니다. +9. [경쟁을 통해 학습하는 GAN](09-경쟁을_통해_학습하는_GAN) - GAN을 이용하여 새로운 패션 아이템을 만들어봅니다. * [개념] GAN 기초 * [프로젝트 1] [GAN으로 새로운 패션아이템 생성하기](09-경쟁을_통해_학습하는_GAN/01-gan.ipynb) * [프로젝트 2] [Conditional GAN으로 생성 컨트롤하기](09-경쟁을_통해_학습하는_GAN/02-conditional-gan.ipynb) * 더 보기 -10. [주어진 환경과 상호작용을 통해 성장하는 DQN](10-주어진_환경과_상호작용을_통해_학습하는_DQN) - 간단한 게임환경 안에서 스스로 성장하는 DQN 에이전트를 만들어봅니다. +10. [주어진 환경과 상호작용을 통해 성장하는 DQN](10-주어진_환경과_상호작용을_통해_성장하는_DQN) - 간단한 게임환경 안에서 스스로 성장하는 DQN 에이전트를 만들어봅니다. * [개념] 강화학습과 DQN기초 * [팁] OpenAI Gym * [프로젝트 1] [카트폴 게임 마스터하기](10-주어진_환경과_상호작용을_통해_학습하는_DQN/01-cartpole-dqn.ipynb) diff --git a/test/test_03.py b/test/test_03.py new file mode 100644 index 0000000..a6abb92 --- /dev/null +++ b/test/test_03.py @@ -0,0 +1,13 @@ +import sys +import os + + +# setup path +chapter_name = "03-파이토치로_구현하는_신경망_ANN" +dir_path = os.path.join(os.path.dirname(os.path.realpath(__file__)), ".." , chapter_name) +sys.path.append(dir_path) + +import check_installation + +def test_check_installation(): + assert check_installation.run() == True \ No newline at end of file