diff --git a/BachelorThesis/Software/PyPrecisionGUI/__pycache__/localization.cpython-38.pyc b/BachelorThesis/Software/PyPrecisionGUI/__pycache__/localization.cpython-38.pyc index 44cfc41..9610f62 100644 Binary files a/BachelorThesis/Software/PyPrecisionGUI/__pycache__/localization.cpython-38.pyc and b/BachelorThesis/Software/PyPrecisionGUI/__pycache__/localization.cpython-38.pyc differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['center']_sf=0.001755_k=19.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['center']_sf=0.001755_k=19.npy new file mode 100644 index 0000000..b48754a Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['center']_sf=0.001755_k=19.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.00151_k=1.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.00151_k=1.npy new file mode 100644 index 0000000..afb95df Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.00151_k=1.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.00151_k=10.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.00151_k=10.npy new file mode 100644 index 0000000..6a579a0 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.00151_k=10.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.00151_k=11.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.00151_k=11.npy new file mode 100644 index 0000000..b038172 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.00151_k=11.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.00151_k=12.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.00151_k=12.npy new file mode 100644 index 0000000..f662602 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.00151_k=12.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.00151_k=13.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.00151_k=13.npy new file mode 100644 index 0000000..07f598e Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.00151_k=13.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.00151_k=14.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.00151_k=14.npy new file mode 100644 index 0000000..d47c934 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.00151_k=14.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.00151_k=15.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.00151_k=15.npy new file mode 100644 index 0000000..c935659 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.00151_k=15.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.00151_k=16.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.00151_k=16.npy new file mode 100644 index 0000000..a7627e3 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.00151_k=16.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.00151_k=17.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.00151_k=17.npy new file mode 100644 index 0000000..9438b88 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.00151_k=17.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.00151_k=18.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.00151_k=18.npy new file mode 100644 index 0000000..8f82f07 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.00151_k=18.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.00151_k=19.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.00151_k=19.npy new file mode 100644 index 0000000..9298479 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.00151_k=19.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.00151_k=2.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.00151_k=2.npy new file mode 100644 index 0000000..4d8529c Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.00151_k=2.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.00151_k=20.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.00151_k=20.npy new file mode 100644 index 0000000..4f0e81a Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.00151_k=20.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.00151_k=21.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.00151_k=21.npy new file mode 100644 index 0000000..ebb4b08 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.00151_k=21.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.00151_k=22.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.00151_k=22.npy new file mode 100644 index 0000000..9829c10 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.00151_k=22.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.00151_k=23.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.00151_k=23.npy new file mode 100644 index 0000000..b44bdef Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.00151_k=23.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.00151_k=24.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.00151_k=24.npy new file mode 100644 index 0000000..9092102 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.00151_k=24.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.00151_k=25.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.00151_k=25.npy new file mode 100644 index 0000000..9cfbc5d Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.00151_k=25.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.00151_k=26.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.00151_k=26.npy new file mode 100644 index 0000000..bd49ffc Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.00151_k=26.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.00151_k=27.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.00151_k=27.npy new file mode 100644 index 0000000..f7fc707 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.00151_k=27.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.00151_k=28.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.00151_k=28.npy new file mode 100644 index 0000000..9fb05f0 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.00151_k=28.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.00151_k=29.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.00151_k=29.npy new file mode 100644 index 0000000..ce31d1f Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.00151_k=29.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.00151_k=3.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.00151_k=3.npy new file mode 100644 index 0000000..996e5ac Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.00151_k=3.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.00151_k=30.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.00151_k=30.npy new file mode 100644 index 0000000..fcd3f19 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.00151_k=30.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.00151_k=31.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.00151_k=31.npy new file mode 100644 index 0000000..250d687 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.00151_k=31.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.00151_k=32.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.00151_k=32.npy new file mode 100644 index 0000000..b9cadae Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.00151_k=32.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.00151_k=33.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.00151_k=33.npy new file mode 100644 index 0000000..8ee888c Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.00151_k=33.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.00151_k=34.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.00151_k=34.npy new file mode 100644 index 0000000..809350c Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.00151_k=34.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.00151_k=35.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.00151_k=35.npy new file mode 100644 index 0000000..ad7a7ca Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.00151_k=35.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.00151_k=36.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.00151_k=36.npy new file mode 100644 index 0000000..6c3d253 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.00151_k=36.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.00151_k=37.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.00151_k=37.npy new file mode 100644 index 0000000..c36ecd4 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.00151_k=37.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.00151_k=38.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.00151_k=38.npy new file mode 100644 index 0000000..4ebe4bd Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.00151_k=38.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.00151_k=39.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.00151_k=39.npy new file mode 100644 index 0000000..60392ef Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.00151_k=39.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.00151_k=4.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.00151_k=4.npy new file mode 100644 index 0000000..8255490 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.00151_k=4.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.00151_k=40.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.00151_k=40.npy new file mode 100644 index 0000000..47dfd9b Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.00151_k=40.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.00151_k=41.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.00151_k=41.npy new file mode 100644 index 0000000..37f982c Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.00151_k=41.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.00151_k=42.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.00151_k=42.npy new file mode 100644 index 0000000..cd8a6ee Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.00151_k=42.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.00151_k=43.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.00151_k=43.npy new file mode 100644 index 0000000..09a41cc Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.00151_k=43.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.00151_k=44.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.00151_k=44.npy new file mode 100644 index 0000000..56b0b9e Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.00151_k=44.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.00151_k=45.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.00151_k=45.npy new file mode 100644 index 0000000..189530b Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.00151_k=45.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.00151_k=46.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.00151_k=46.npy new file mode 100644 index 0000000..3b8dfba Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.00151_k=46.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.00151_k=47.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.00151_k=47.npy new file mode 100644 index 0000000..506e826 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.00151_k=47.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.00151_k=48.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.00151_k=48.npy new file mode 100644 index 0000000..0fb4631 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.00151_k=48.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.00151_k=49.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.00151_k=49.npy new file mode 100644 index 0000000..070b182 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.00151_k=49.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.00151_k=5.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.00151_k=5.npy new file mode 100644 index 0000000..0f27bd0 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.00151_k=5.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.00151_k=50.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.00151_k=50.npy new file mode 100644 index 0000000..8c26a76 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.00151_k=50.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.00151_k=51.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.00151_k=51.npy new file mode 100644 index 0000000..56d73fd Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.00151_k=51.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.00151_k=52.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.00151_k=52.npy new file mode 100644 index 0000000..d02688a Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.00151_k=52.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.00151_k=53.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.00151_k=53.npy new file mode 100644 index 0000000..7bcacc7 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.00151_k=53.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.00151_k=54.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.00151_k=54.npy new file mode 100644 index 0000000..2e8fa36 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.00151_k=54.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.00151_k=55.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.00151_k=55.npy new file mode 100644 index 0000000..c1c34ff Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.00151_k=55.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.00151_k=56.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.00151_k=56.npy new file mode 100644 index 0000000..c821b0f Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.00151_k=56.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.00151_k=57.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.00151_k=57.npy new file mode 100644 index 0000000..0ee453a Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.00151_k=57.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.00151_k=58.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.00151_k=58.npy new file mode 100644 index 0000000..6e19eef Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.00151_k=58.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.00151_k=59.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.00151_k=59.npy new file mode 100644 index 0000000..c472bbc Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.00151_k=59.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.00151_k=6.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.00151_k=6.npy new file mode 100644 index 0000000..41416c9 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.00151_k=6.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.00151_k=60.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.00151_k=60.npy new file mode 100644 index 0000000..1ae88de Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.00151_k=60.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.00151_k=61.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.00151_k=61.npy new file mode 100644 index 0000000..2fbd8d8 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.00151_k=61.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.00151_k=62.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.00151_k=62.npy new file mode 100644 index 0000000..73366fd Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.00151_k=62.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.00151_k=63.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.00151_k=63.npy new file mode 100644 index 0000000..959014e Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.00151_k=63.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.00151_k=64.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.00151_k=64.npy new file mode 100644 index 0000000..5e4a4e9 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.00151_k=64.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.00151_k=65.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.00151_k=65.npy new file mode 100644 index 0000000..32f5581 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.00151_k=65.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.00151_k=66.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.00151_k=66.npy new file mode 100644 index 0000000..cb4aa93 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.00151_k=66.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.00151_k=67.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.00151_k=67.npy new file mode 100644 index 0000000..02da587 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.00151_k=67.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.00151_k=68.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.00151_k=68.npy new file mode 100644 index 0000000..00eff16 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.00151_k=68.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.00151_k=69.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.00151_k=69.npy new file mode 100644 index 0000000..1dd2d2f Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.00151_k=69.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.00151_k=7.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.00151_k=7.npy new file mode 100644 index 0000000..fdd472e Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.00151_k=7.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.00151_k=70.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.00151_k=70.npy new file mode 100644 index 0000000..e58de17 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.00151_k=70.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.00151_k=71.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.00151_k=71.npy new file mode 100644 index 0000000..528d2d4 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.00151_k=71.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.00151_k=72.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.00151_k=72.npy new file mode 100644 index 0000000..dad6bb8 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.00151_k=72.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.00151_k=73.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.00151_k=73.npy new file mode 100644 index 0000000..a84b775 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.00151_k=73.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.00151_k=74.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.00151_k=74.npy new file mode 100644 index 0000000..d5239e5 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.00151_k=74.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.00151_k=75.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.00151_k=75.npy new file mode 100644 index 0000000..a027108 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.00151_k=75.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.00151_k=76.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.00151_k=76.npy new file mode 100644 index 0000000..bc1f01e Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.00151_k=76.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.00151_k=77.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.00151_k=77.npy new file mode 100644 index 0000000..76b68db Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.00151_k=77.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.00151_k=78.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.00151_k=78.npy new file mode 100644 index 0000000..34d5bf2 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.00151_k=78.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.00151_k=79.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.00151_k=79.npy new file mode 100644 index 0000000..ca2eb3a Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.00151_k=79.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.00151_k=8.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.00151_k=8.npy new file mode 100644 index 0000000..30cc3a1 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.00151_k=8.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.00151_k=80.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.00151_k=80.npy new file mode 100644 index 0000000..e564fdc Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.00151_k=80.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.00151_k=81.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.00151_k=81.npy new file mode 100644 index 0000000..ee20f19 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.00151_k=81.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.00151_k=82.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.00151_k=82.npy new file mode 100644 index 0000000..ed37ceb Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.00151_k=82.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.00151_k=83.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.00151_k=83.npy new file mode 100644 index 0000000..546a862 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.00151_k=83.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.00151_k=84.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.00151_k=84.npy new file mode 100644 index 0000000..7e87857 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.00151_k=84.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.00151_k=85.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.00151_k=85.npy new file mode 100644 index 0000000..0e24ef5 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.00151_k=85.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.00151_k=86.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.00151_k=86.npy new file mode 100644 index 0000000..0f19a26 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.00151_k=86.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.00151_k=87.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.00151_k=87.npy new file mode 100644 index 0000000..f23ef87 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.00151_k=87.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.00151_k=88.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.00151_k=88.npy new file mode 100644 index 0000000..827ea7c Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.00151_k=88.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.00151_k=89.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.00151_k=89.npy new file mode 100644 index 0000000..a9f30ad Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.00151_k=89.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.00151_k=9.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.00151_k=9.npy new file mode 100644 index 0000000..6acec6a Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.00151_k=9.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.00151_k=90.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.00151_k=90.npy new file mode 100644 index 0000000..365214e Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.00151_k=90.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.00151_k=91.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.00151_k=91.npy new file mode 100644 index 0000000..3238446 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.00151_k=91.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.00151_k=92.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.00151_k=92.npy new file mode 100644 index 0000000..5e69fea Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.00151_k=92.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.00151_k=93.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.00151_k=93.npy new file mode 100644 index 0000000..66b2f22 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.00151_k=93.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.00151_k=94.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.00151_k=94.npy new file mode 100644 index 0000000..a59d723 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.00151_k=94.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.00151_k=95.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.00151_k=95.npy new file mode 100644 index 0000000..b276aa0 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.00151_k=95.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.00151_k=96.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.00151_k=96.npy new file mode 100644 index 0000000..af72d77 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.00151_k=96.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.00151_k=97.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.00151_k=97.npy new file mode 100644 index 0000000..c0a598b Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.00151_k=97.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.00151_k=98.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.00151_k=98.npy new file mode 100644 index 0000000..95a3ede Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.00151_k=98.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.00151_k=99.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.00151_k=99.npy new file mode 100644 index 0000000..15f2ebf Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.00151_k=99.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.00152_k=1.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.00152_k=1.npy new file mode 100644 index 0000000..afb95df Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.00152_k=1.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.00152_k=10.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.00152_k=10.npy new file mode 100644 index 0000000..43ce7be Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.00152_k=10.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.00152_k=11.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.00152_k=11.npy new file mode 100644 index 0000000..4ee01aa Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.00152_k=11.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.00152_k=12.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.00152_k=12.npy new file mode 100644 index 0000000..016671d Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.00152_k=12.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.00152_k=13.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.00152_k=13.npy new file mode 100644 index 0000000..ef8a895 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.00152_k=13.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.00152_k=14.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.00152_k=14.npy new file mode 100644 index 0000000..980f6d1 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.00152_k=14.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.00152_k=15.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.00152_k=15.npy new file mode 100644 index 0000000..1b23157 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.00152_k=15.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.00152_k=16.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.00152_k=16.npy new file mode 100644 index 0000000..2c4379d Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.00152_k=16.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.00152_k=17.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.00152_k=17.npy new file mode 100644 index 0000000..7da163f Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.00152_k=17.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.00152_k=18.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.00152_k=18.npy new file mode 100644 index 0000000..570d40c Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.00152_k=18.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.00152_k=19.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.00152_k=19.npy new file mode 100644 index 0000000..711505b Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.00152_k=19.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.00152_k=2.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.00152_k=2.npy new file mode 100644 index 0000000..1143cba Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.00152_k=2.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.00152_k=20.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.00152_k=20.npy new file mode 100644 index 0000000..0dd84f9 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.00152_k=20.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.00152_k=21.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.00152_k=21.npy new file mode 100644 index 0000000..bff9af3 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.00152_k=21.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.00152_k=22.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.00152_k=22.npy new file mode 100644 index 0000000..65b9069 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.00152_k=22.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.00152_k=23.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.00152_k=23.npy new file mode 100644 index 0000000..9276b0b Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.00152_k=23.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.00152_k=24.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.00152_k=24.npy new file mode 100644 index 0000000..8c9832b Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.00152_k=24.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.00152_k=25.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.00152_k=25.npy new file mode 100644 index 0000000..e17aa26 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.00152_k=25.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.00152_k=26.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.00152_k=26.npy new file mode 100644 index 0000000..921f536 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.00152_k=26.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.00152_k=27.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.00152_k=27.npy new file mode 100644 index 0000000..92e5a0d Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.00152_k=27.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.00152_k=28.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.00152_k=28.npy new file mode 100644 index 0000000..779f6a9 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.00152_k=28.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.00152_k=29.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.00152_k=29.npy new file mode 100644 index 0000000..549698b Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.00152_k=29.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.00152_k=3.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.00152_k=3.npy new file mode 100644 index 0000000..aa55fe7 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.00152_k=3.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.00152_k=30.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.00152_k=30.npy new file mode 100644 index 0000000..7e0b519 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.00152_k=30.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.00152_k=31.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.00152_k=31.npy new file mode 100644 index 0000000..34bc6ba Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.00152_k=31.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.00152_k=32.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.00152_k=32.npy new file mode 100644 index 0000000..8cdaf4e Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.00152_k=32.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.00152_k=33.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.00152_k=33.npy new file mode 100644 index 0000000..41dd4a4 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.00152_k=33.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.00152_k=34.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.00152_k=34.npy new file mode 100644 index 0000000..e5e80fc Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.00152_k=34.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.00152_k=35.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.00152_k=35.npy new file mode 100644 index 0000000..60b4684 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.00152_k=35.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.00152_k=36.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.00152_k=36.npy new file mode 100644 index 0000000..4e44d3a Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.00152_k=36.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.00152_k=37.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.00152_k=37.npy new file mode 100644 index 0000000..8719ee7 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.00152_k=37.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.00152_k=38.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.00152_k=38.npy new file mode 100644 index 0000000..0090036 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.00152_k=38.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.00152_k=39.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.00152_k=39.npy new file mode 100644 index 0000000..d49e87b Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.00152_k=39.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.00152_k=4.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.00152_k=4.npy new file mode 100644 index 0000000..f8afb06 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.00152_k=4.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.00152_k=40.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.00152_k=40.npy new file mode 100644 index 0000000..c300471 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.00152_k=40.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.00152_k=41.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.00152_k=41.npy new file mode 100644 index 0000000..c8e4bea Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.00152_k=41.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.00152_k=42.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.00152_k=42.npy new file mode 100644 index 0000000..0c8ec47 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.00152_k=42.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.00152_k=43.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.00152_k=43.npy new file mode 100644 index 0000000..4652cda Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.00152_k=43.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.00152_k=44.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.00152_k=44.npy new file mode 100644 index 0000000..63609ca Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.00152_k=44.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.00152_k=45.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.00152_k=45.npy new file mode 100644 index 0000000..89238a2 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.00152_k=45.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.00152_k=5.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.00152_k=5.npy new file mode 100644 index 0000000..bbb95f6 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.00152_k=5.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.00152_k=6.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.00152_k=6.npy new file mode 100644 index 0000000..664be7d Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.00152_k=6.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.00152_k=7.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.00152_k=7.npy new file mode 100644 index 0000000..20aa876 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.00152_k=7.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.00152_k=8.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.00152_k=8.npy new file mode 100644 index 0000000..5044565 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.00152_k=8.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.00152_k=9.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.00152_k=9.npy new file mode 100644 index 0000000..9e494d3 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.00152_k=9.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0015300000000000001_k=3.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0015300000000000001_k=3.npy new file mode 100644 index 0000000..cc7cc49 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0015300000000000001_k=3.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0015400000000000001_k=3.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0015400000000000001_k=3.npy new file mode 100644 index 0000000..2cdbb73 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0015400000000000001_k=3.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0015500000000000002_k=3.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0015500000000000002_k=3.npy new file mode 100644 index 0000000..ec9c020 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0015500000000000002_k=3.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0015600000000000002_k=3.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0015600000000000002_k=3.npy new file mode 100644 index 0000000..a3f0c3b Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0015600000000000002_k=3.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0015700000000000002_k=3.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0015700000000000002_k=3.npy new file mode 100644 index 0000000..80f2abf Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0015700000000000002_k=3.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0015800000000000002_k=3.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0015800000000000002_k=3.npy new file mode 100644 index 0000000..185283d Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0015800000000000002_k=3.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0015900000000000003_k=3.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0015900000000000003_k=3.npy new file mode 100644 index 0000000..5d3cac7 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0015900000000000003_k=3.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0015_k=1.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0015_k=1.npy new file mode 100644 index 0000000..afb95df Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0015_k=1.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0015_k=10.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0015_k=10.npy new file mode 100644 index 0000000..4275401 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0015_k=10.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0015_k=11.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0015_k=11.npy new file mode 100644 index 0000000..69ed181 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0015_k=11.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0015_k=12.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0015_k=12.npy new file mode 100644 index 0000000..5c16aff Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0015_k=12.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0015_k=13.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0015_k=13.npy new file mode 100644 index 0000000..6b487ad Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0015_k=13.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0015_k=14.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0015_k=14.npy new file mode 100644 index 0000000..f61dbb6 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0015_k=14.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0015_k=15.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0015_k=15.npy new file mode 100644 index 0000000..e59660b Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0015_k=15.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0015_k=16.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0015_k=16.npy new file mode 100644 index 0000000..5da7dfc Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0015_k=16.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0015_k=17.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0015_k=17.npy new file mode 100644 index 0000000..b4b5558 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0015_k=17.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0015_k=18.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0015_k=18.npy new file mode 100644 index 0000000..acafad8 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0015_k=18.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0015_k=19.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0015_k=19.npy new file mode 100644 index 0000000..d713858 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0015_k=19.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0015_k=2.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0015_k=2.npy new file mode 100644 index 0000000..bd84ce1 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0015_k=2.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0015_k=20.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0015_k=20.npy new file mode 100644 index 0000000..3fea3c0 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0015_k=20.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0015_k=21.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0015_k=21.npy new file mode 100644 index 0000000..e51696e Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0015_k=21.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0015_k=22.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0015_k=22.npy new file mode 100644 index 0000000..fa0ddcc Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0015_k=22.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0015_k=23.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0015_k=23.npy new file mode 100644 index 0000000..39af32b Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0015_k=23.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0015_k=24.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0015_k=24.npy new file mode 100644 index 0000000..c2b2ad9 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0015_k=24.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0015_k=25.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0015_k=25.npy new file mode 100644 index 0000000..7b9c922 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0015_k=25.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0015_k=26.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0015_k=26.npy new file mode 100644 index 0000000..780767b Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0015_k=26.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0015_k=27.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0015_k=27.npy new file mode 100644 index 0000000..a3d36e3 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0015_k=27.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0015_k=28.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0015_k=28.npy new file mode 100644 index 0000000..dea9644 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0015_k=28.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0015_k=29.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0015_k=29.npy new file mode 100644 index 0000000..f7d1a84 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0015_k=29.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0015_k=3.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0015_k=3.npy new file mode 100644 index 0000000..e219b72 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0015_k=3.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0015_k=30.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0015_k=30.npy new file mode 100644 index 0000000..20b631e Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0015_k=30.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0015_k=31.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0015_k=31.npy new file mode 100644 index 0000000..9d8f811 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0015_k=31.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0015_k=32.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0015_k=32.npy new file mode 100644 index 0000000..80912ac Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0015_k=32.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0015_k=33.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0015_k=33.npy new file mode 100644 index 0000000..c1a88b8 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0015_k=33.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0015_k=34.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0015_k=34.npy new file mode 100644 index 0000000..1f50b6c Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0015_k=34.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0015_k=35.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0015_k=35.npy new file mode 100644 index 0000000..e8e9fa3 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0015_k=35.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0015_k=36.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0015_k=36.npy new file mode 100644 index 0000000..e1b9674 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0015_k=36.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0015_k=37.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0015_k=37.npy new file mode 100644 index 0000000..11aad27 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0015_k=37.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0015_k=38.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0015_k=38.npy new file mode 100644 index 0000000..a45e9a1 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0015_k=38.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0015_k=39.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0015_k=39.npy new file mode 100644 index 0000000..61e2814 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0015_k=39.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0015_k=4.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0015_k=4.npy new file mode 100644 index 0000000..43527b1 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0015_k=4.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0015_k=40.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0015_k=40.npy new file mode 100644 index 0000000..69489d6 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0015_k=40.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0015_k=41.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0015_k=41.npy new file mode 100644 index 0000000..e63cd39 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0015_k=41.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0015_k=42.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0015_k=42.npy new file mode 100644 index 0000000..0c1cc46 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0015_k=42.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0015_k=43.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0015_k=43.npy new file mode 100644 index 0000000..09ea14c Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0015_k=43.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0015_k=44.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0015_k=44.npy new file mode 100644 index 0000000..120e67c Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0015_k=44.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0015_k=45.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0015_k=45.npy new file mode 100644 index 0000000..6b45a28 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0015_k=45.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0015_k=46.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0015_k=46.npy new file mode 100644 index 0000000..9aad60b Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0015_k=46.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0015_k=47.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0015_k=47.npy new file mode 100644 index 0000000..3cbe9fd Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0015_k=47.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0015_k=48.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0015_k=48.npy new file mode 100644 index 0000000..e10cae4 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0015_k=48.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0015_k=49.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0015_k=49.npy new file mode 100644 index 0000000..612ea24 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0015_k=49.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0015_k=5.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0015_k=5.npy new file mode 100644 index 0000000..3ab1a09 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0015_k=5.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0015_k=50.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0015_k=50.npy new file mode 100644 index 0000000..37297cf Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0015_k=50.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0015_k=51.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0015_k=51.npy new file mode 100644 index 0000000..0cf96c8 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0015_k=51.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0015_k=52.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0015_k=52.npy new file mode 100644 index 0000000..1c8284e Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0015_k=52.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0015_k=53.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0015_k=53.npy new file mode 100644 index 0000000..b227f0a Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0015_k=53.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0015_k=54.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0015_k=54.npy new file mode 100644 index 0000000..00d62f8 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0015_k=54.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0015_k=55.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0015_k=55.npy new file mode 100644 index 0000000..c8bb131 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0015_k=55.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0015_k=56.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0015_k=56.npy new file mode 100644 index 0000000..bc4f6e9 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0015_k=56.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0015_k=57.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0015_k=57.npy new file mode 100644 index 0000000..f3fd273 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0015_k=57.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0015_k=58.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0015_k=58.npy new file mode 100644 index 0000000..1247343 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0015_k=58.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0015_k=59.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0015_k=59.npy new file mode 100644 index 0000000..9435337 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0015_k=59.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0015_k=6.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0015_k=6.npy new file mode 100644 index 0000000..c00fc58 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0015_k=6.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0015_k=60.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0015_k=60.npy new file mode 100644 index 0000000..7ab3be8 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0015_k=60.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0015_k=61.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0015_k=61.npy new file mode 100644 index 0000000..a8e2290 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0015_k=61.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0015_k=62.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0015_k=62.npy new file mode 100644 index 0000000..fe35d1f Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0015_k=62.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0015_k=63.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0015_k=63.npy new file mode 100644 index 0000000..fab52de Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0015_k=63.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0015_k=64.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0015_k=64.npy new file mode 100644 index 0000000..da37f5a Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0015_k=64.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0015_k=65.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0015_k=65.npy new file mode 100644 index 0000000..4197bc7 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0015_k=65.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0015_k=66.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0015_k=66.npy new file mode 100644 index 0000000..4633463 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0015_k=66.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0015_k=67.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0015_k=67.npy new file mode 100644 index 0000000..1276dbf Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0015_k=67.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0015_k=68.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0015_k=68.npy new file mode 100644 index 0000000..e83a138 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0015_k=68.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0015_k=69.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0015_k=69.npy new file mode 100644 index 0000000..d4431fd Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0015_k=69.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0015_k=7.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0015_k=7.npy new file mode 100644 index 0000000..755941c Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0015_k=7.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0015_k=70.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0015_k=70.npy new file mode 100644 index 0000000..16f7681 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0015_k=70.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0015_k=71.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0015_k=71.npy new file mode 100644 index 0000000..d18fe7a Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0015_k=71.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0015_k=72.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0015_k=72.npy new file mode 100644 index 0000000..1907021 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0015_k=72.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0015_k=73.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0015_k=73.npy new file mode 100644 index 0000000..1ae1f5d Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0015_k=73.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0015_k=74.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0015_k=74.npy new file mode 100644 index 0000000..04d8328 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0015_k=74.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0015_k=75.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0015_k=75.npy new file mode 100644 index 0000000..017ac29 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0015_k=75.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0015_k=76.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0015_k=76.npy new file mode 100644 index 0000000..cafad85 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0015_k=76.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0015_k=77.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0015_k=77.npy new file mode 100644 index 0000000..4a788d8 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0015_k=77.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0015_k=78.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0015_k=78.npy new file mode 100644 index 0000000..24134ce Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0015_k=78.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0015_k=79.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0015_k=79.npy new file mode 100644 index 0000000..a361bc4 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0015_k=79.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0015_k=8.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0015_k=8.npy new file mode 100644 index 0000000..79629bc Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0015_k=8.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0015_k=80.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0015_k=80.npy new file mode 100644 index 0000000..6fa6d66 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0015_k=80.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0015_k=81.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0015_k=81.npy new file mode 100644 index 0000000..76d3785 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0015_k=81.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0015_k=82.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0015_k=82.npy new file mode 100644 index 0000000..61ac7f8 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0015_k=82.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0015_k=83.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0015_k=83.npy new file mode 100644 index 0000000..17a806d Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0015_k=83.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0015_k=84.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0015_k=84.npy new file mode 100644 index 0000000..1310b5a Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0015_k=84.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0015_k=85.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0015_k=85.npy new file mode 100644 index 0000000..b70ffc7 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0015_k=85.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0015_k=86.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0015_k=86.npy new file mode 100644 index 0000000..26caf93 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0015_k=86.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0015_k=87.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0015_k=87.npy new file mode 100644 index 0000000..c29978c Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0015_k=87.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0015_k=88.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0015_k=88.npy new file mode 100644 index 0000000..30020d3 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0015_k=88.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0015_k=89.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0015_k=89.npy new file mode 100644 index 0000000..22f3215 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0015_k=89.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0015_k=9.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0015_k=9.npy new file mode 100644 index 0000000..d35bb17 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0015_k=9.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0015_k=90.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0015_k=90.npy new file mode 100644 index 0000000..3a9b2e6 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0015_k=90.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0015_k=91.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0015_k=91.npy new file mode 100644 index 0000000..0f984f9 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0015_k=91.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0015_k=92.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0015_k=92.npy new file mode 100644 index 0000000..da59a9e Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0015_k=92.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0015_k=93.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0015_k=93.npy new file mode 100644 index 0000000..8bb1043 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0015_k=93.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0015_k=94.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0015_k=94.npy new file mode 100644 index 0000000..6c1509e Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0015_k=94.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0015_k=95.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0015_k=95.npy new file mode 100644 index 0000000..79a22a8 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0015_k=95.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0015_k=96.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0015_k=96.npy new file mode 100644 index 0000000..81db34b Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0015_k=96.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0015_k=97.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0015_k=97.npy new file mode 100644 index 0000000..15f8f91 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0015_k=97.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0015_k=98.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0015_k=98.npy new file mode 100644 index 0000000..bc60db8 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0015_k=98.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0015_k=99.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0015_k=99.npy new file mode 100644 index 0000000..51ec8ef Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0015_k=99.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0016000000000000003_k=3.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0016000000000000003_k=3.npy new file mode 100644 index 0000000..7823957 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0016000000000000003_k=3.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0016100000000000003_k=3.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0016100000000000003_k=3.npy new file mode 100644 index 0000000..9511cde Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0016100000000000003_k=3.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0016200000000000003_k=3.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0016200000000000003_k=3.npy new file mode 100644 index 0000000..8f880c5 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0016200000000000003_k=3.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0016300000000000004_k=3.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0016300000000000004_k=3.npy new file mode 100644 index 0000000..52af1e4 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0016300000000000004_k=3.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0016400000000000004_k=3.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0016400000000000004_k=3.npy new file mode 100644 index 0000000..fdeb172 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0016400000000000004_k=3.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0016500000000000004_k=3.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0016500000000000004_k=3.npy new file mode 100644 index 0000000..d813ad5 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0016500000000000004_k=3.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0016600000000000005_k=3.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0016600000000000005_k=3.npy new file mode 100644 index 0000000..0238fd4 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0016600000000000005_k=3.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0016700000000000005_k=3.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0016700000000000005_k=3.npy new file mode 100644 index 0000000..3a1971e Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0016700000000000005_k=3.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0016800000000000005_k=3.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0016800000000000005_k=3.npy new file mode 100644 index 0000000..d61d22c Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0016800000000000005_k=3.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0016900000000000005_k=3.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0016900000000000005_k=3.npy new file mode 100644 index 0000000..41a7a83 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0016900000000000005_k=3.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0016_k=1.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0016_k=1.npy new file mode 100644 index 0000000..afb95df Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0016_k=1.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0016_k=10.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0016_k=10.npy new file mode 100644 index 0000000..fbba334 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0016_k=10.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0016_k=11.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0016_k=11.npy new file mode 100644 index 0000000..bdb494a Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0016_k=11.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0016_k=12.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0016_k=12.npy new file mode 100644 index 0000000..c3f1fb7 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0016_k=12.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0016_k=13.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0016_k=13.npy new file mode 100644 index 0000000..7ccec13 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0016_k=13.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0016_k=14.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0016_k=14.npy new file mode 100644 index 0000000..79e9924 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0016_k=14.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0016_k=15.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0016_k=15.npy new file mode 100644 index 0000000..0c80b2c Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0016_k=15.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0016_k=16.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0016_k=16.npy new file mode 100644 index 0000000..7abce6d Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0016_k=16.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0016_k=17.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0016_k=17.npy new file mode 100644 index 0000000..67a8f0b Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0016_k=17.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0016_k=18.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0016_k=18.npy new file mode 100644 index 0000000..838bf45 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0016_k=18.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0016_k=19.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0016_k=19.npy new file mode 100644 index 0000000..232dcaa Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0016_k=19.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0016_k=2.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0016_k=2.npy new file mode 100644 index 0000000..c181a48 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0016_k=2.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0016_k=20.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0016_k=20.npy new file mode 100644 index 0000000..1d3a0c5 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0016_k=20.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0016_k=21.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0016_k=21.npy new file mode 100644 index 0000000..954c22a Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0016_k=21.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0016_k=22.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0016_k=22.npy new file mode 100644 index 0000000..ce1822c Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0016_k=22.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0016_k=23.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0016_k=23.npy new file mode 100644 index 0000000..48fdb66 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0016_k=23.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0016_k=24.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0016_k=24.npy new file mode 100644 index 0000000..40c155c Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0016_k=24.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0016_k=25.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0016_k=25.npy new file mode 100644 index 0000000..c66382b Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0016_k=25.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0016_k=26.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0016_k=26.npy new file mode 100644 index 0000000..9a52c21 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0016_k=26.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0016_k=27.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0016_k=27.npy new file mode 100644 index 0000000..163f922 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0016_k=27.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0016_k=28.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0016_k=28.npy new file mode 100644 index 0000000..31d70e0 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0016_k=28.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0016_k=29.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0016_k=29.npy new file mode 100644 index 0000000..d2461ff Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0016_k=29.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0016_k=3.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0016_k=3.npy new file mode 100644 index 0000000..52b7e38 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0016_k=3.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0016_k=30.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0016_k=30.npy new file mode 100644 index 0000000..dbfea3d Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0016_k=30.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0016_k=31.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0016_k=31.npy new file mode 100644 index 0000000..9dd2a3e Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0016_k=31.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0016_k=32.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0016_k=32.npy new file mode 100644 index 0000000..baa978b Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0016_k=32.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0016_k=33.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0016_k=33.npy new file mode 100644 index 0000000..24b616b Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0016_k=33.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0016_k=34.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0016_k=34.npy new file mode 100644 index 0000000..b1def36 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0016_k=34.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0016_k=35.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0016_k=35.npy new file mode 100644 index 0000000..70e66f4 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0016_k=35.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0016_k=36.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0016_k=36.npy new file mode 100644 index 0000000..03ae2a2 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0016_k=36.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0016_k=37.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0016_k=37.npy new file mode 100644 index 0000000..ba0c016 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0016_k=37.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0016_k=38.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0016_k=38.npy new file mode 100644 index 0000000..a0942f9 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0016_k=38.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0016_k=39.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0016_k=39.npy new file mode 100644 index 0000000..d6f86e6 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0016_k=39.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0016_k=4.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0016_k=4.npy new file mode 100644 index 0000000..d2a296d Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0016_k=4.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0016_k=40.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0016_k=40.npy new file mode 100644 index 0000000..1f2d001 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0016_k=40.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0016_k=41.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0016_k=41.npy new file mode 100644 index 0000000..1423f29 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0016_k=41.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0016_k=42.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0016_k=42.npy new file mode 100644 index 0000000..dfa1722 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0016_k=42.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0016_k=43.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0016_k=43.npy new file mode 100644 index 0000000..1edd5e7 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0016_k=43.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0016_k=44.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0016_k=44.npy new file mode 100644 index 0000000..8b447c3 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0016_k=44.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0016_k=45.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0016_k=45.npy new file mode 100644 index 0000000..78dc1eb Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0016_k=45.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0016_k=46.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0016_k=46.npy new file mode 100644 index 0000000..d2553d9 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0016_k=46.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0016_k=47.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0016_k=47.npy new file mode 100644 index 0000000..ba7cf12 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0016_k=47.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0016_k=48.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0016_k=48.npy new file mode 100644 index 0000000..0365fa1 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0016_k=48.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0016_k=49.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0016_k=49.npy new file mode 100644 index 0000000..d1ce5bc Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0016_k=49.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0016_k=5.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0016_k=5.npy new file mode 100644 index 0000000..414059b Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0016_k=5.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0016_k=6.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0016_k=6.npy new file mode 100644 index 0000000..35779a1 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0016_k=6.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0016_k=7.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0016_k=7.npy new file mode 100644 index 0000000..3057ffa Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0016_k=7.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0016_k=8.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0016_k=8.npy new file mode 100644 index 0000000..a15ba85 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0016_k=8.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0016_k=9.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0016_k=9.npy new file mode 100644 index 0000000..69deb48 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0016_k=9.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0017000000000000001_k=1.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0017000000000000001_k=1.npy new file mode 100644 index 0000000..afb95df Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0017000000000000001_k=1.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0017000000000000001_k=10.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0017000000000000001_k=10.npy new file mode 100644 index 0000000..aba4cf3 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0017000000000000001_k=10.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0017000000000000001_k=11.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0017000000000000001_k=11.npy new file mode 100644 index 0000000..e811357 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0017000000000000001_k=11.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0017000000000000001_k=12.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0017000000000000001_k=12.npy new file mode 100644 index 0000000..b28df2a Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0017000000000000001_k=12.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0017000000000000001_k=13.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0017000000000000001_k=13.npy new file mode 100644 index 0000000..44ac0f6 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0017000000000000001_k=13.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0017000000000000001_k=14.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0017000000000000001_k=14.npy new file mode 100644 index 0000000..bdcf93f Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0017000000000000001_k=14.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0017000000000000001_k=15.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0017000000000000001_k=15.npy new file mode 100644 index 0000000..41d6642 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0017000000000000001_k=15.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0017000000000000001_k=16.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0017000000000000001_k=16.npy new file mode 100644 index 0000000..70f94c8 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0017000000000000001_k=16.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0017000000000000001_k=17.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0017000000000000001_k=17.npy new file mode 100644 index 0000000..106bf28 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0017000000000000001_k=17.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0017000000000000001_k=18.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0017000000000000001_k=18.npy new file mode 100644 index 0000000..44e6aaa Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0017000000000000001_k=18.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0017000000000000001_k=19.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0017000000000000001_k=19.npy new file mode 100644 index 0000000..116953c Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0017000000000000001_k=19.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0017000000000000001_k=2.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0017000000000000001_k=2.npy new file mode 100644 index 0000000..6c36499 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0017000000000000001_k=2.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0017000000000000001_k=20.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0017000000000000001_k=20.npy new file mode 100644 index 0000000..856dded Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0017000000000000001_k=20.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0017000000000000001_k=21.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0017000000000000001_k=21.npy new file mode 100644 index 0000000..9c6052f Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0017000000000000001_k=21.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0017000000000000001_k=22.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0017000000000000001_k=22.npy new file mode 100644 index 0000000..03c68ab Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0017000000000000001_k=22.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0017000000000000001_k=23.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0017000000000000001_k=23.npy new file mode 100644 index 0000000..c32107f Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0017000000000000001_k=23.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0017000000000000001_k=24.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0017000000000000001_k=24.npy new file mode 100644 index 0000000..069b622 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0017000000000000001_k=24.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0017000000000000001_k=25.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0017000000000000001_k=25.npy new file mode 100644 index 0000000..37d4ee2 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0017000000000000001_k=25.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0017000000000000001_k=26.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0017000000000000001_k=26.npy new file mode 100644 index 0000000..5e11f67 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0017000000000000001_k=26.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0017000000000000001_k=27.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0017000000000000001_k=27.npy new file mode 100644 index 0000000..405859d Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0017000000000000001_k=27.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0017000000000000001_k=28.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0017000000000000001_k=28.npy new file mode 100644 index 0000000..3a12f41 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0017000000000000001_k=28.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0017000000000000001_k=29.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0017000000000000001_k=29.npy new file mode 100644 index 0000000..4a92570 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0017000000000000001_k=29.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0017000000000000001_k=3.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0017000000000000001_k=3.npy new file mode 100644 index 0000000..102814f Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0017000000000000001_k=3.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0017000000000000001_k=30.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0017000000000000001_k=30.npy new file mode 100644 index 0000000..4daa669 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0017000000000000001_k=30.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0017000000000000001_k=31.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0017000000000000001_k=31.npy new file mode 100644 index 0000000..665a8e6 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0017000000000000001_k=31.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0017000000000000001_k=32.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0017000000000000001_k=32.npy new file mode 100644 index 0000000..204009e Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0017000000000000001_k=32.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0017000000000000001_k=33.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0017000000000000001_k=33.npy new file mode 100644 index 0000000..e571a30 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0017000000000000001_k=33.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0017000000000000001_k=34.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0017000000000000001_k=34.npy new file mode 100644 index 0000000..5a11b68 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0017000000000000001_k=34.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0017000000000000001_k=35.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0017000000000000001_k=35.npy new file mode 100644 index 0000000..96142c6 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0017000000000000001_k=35.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0017000000000000001_k=36.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0017000000000000001_k=36.npy new file mode 100644 index 0000000..c628c7b Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0017000000000000001_k=36.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0017000000000000001_k=37.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0017000000000000001_k=37.npy new file mode 100644 index 0000000..036c7b4 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0017000000000000001_k=37.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0017000000000000001_k=38.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0017000000000000001_k=38.npy new file mode 100644 index 0000000..dc6b3f1 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0017000000000000001_k=38.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0017000000000000001_k=39.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0017000000000000001_k=39.npy new file mode 100644 index 0000000..e508730 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0017000000000000001_k=39.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0017000000000000001_k=4.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0017000000000000001_k=4.npy new file mode 100644 index 0000000..1c0d114 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0017000000000000001_k=4.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0017000000000000001_k=40.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0017000000000000001_k=40.npy new file mode 100644 index 0000000..1b3e6be Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0017000000000000001_k=40.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0017000000000000001_k=41.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0017000000000000001_k=41.npy new file mode 100644 index 0000000..0ad2bdf Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0017000000000000001_k=41.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0017000000000000001_k=42.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0017000000000000001_k=42.npy new file mode 100644 index 0000000..c1d0431 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0017000000000000001_k=42.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0017000000000000001_k=43.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0017000000000000001_k=43.npy new file mode 100644 index 0000000..4e9e33b Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0017000000000000001_k=43.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0017000000000000001_k=44.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0017000000000000001_k=44.npy new file mode 100644 index 0000000..ea797fe Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0017000000000000001_k=44.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0017000000000000001_k=45.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0017000000000000001_k=45.npy new file mode 100644 index 0000000..ca69711 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0017000000000000001_k=45.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0017000000000000001_k=46.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0017000000000000001_k=46.npy new file mode 100644 index 0000000..99cb703 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0017000000000000001_k=46.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0017000000000000001_k=47.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0017000000000000001_k=47.npy new file mode 100644 index 0000000..6361b94 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0017000000000000001_k=47.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0017000000000000001_k=48.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0017000000000000001_k=48.npy new file mode 100644 index 0000000..b83e78f Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0017000000000000001_k=48.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0017000000000000001_k=49.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0017000000000000001_k=49.npy new file mode 100644 index 0000000..cbadc7c Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0017000000000000001_k=49.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0017000000000000001_k=5.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0017000000000000001_k=5.npy new file mode 100644 index 0000000..591832e Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0017000000000000001_k=5.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0017000000000000001_k=6.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0017000000000000001_k=6.npy new file mode 100644 index 0000000..274bda5 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0017000000000000001_k=6.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0017000000000000001_k=7.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0017000000000000001_k=7.npy new file mode 100644 index 0000000..c310c67 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0017000000000000001_k=7.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0017000000000000001_k=8.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0017000000000000001_k=8.npy new file mode 100644 index 0000000..3bc9ea4 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0017000000000000001_k=8.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0017000000000000001_k=9.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0017000000000000001_k=9.npy new file mode 100644 index 0000000..ac9c860 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0017000000000000001_k=9.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0017000000000000006_k=3.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0017000000000000006_k=3.npy new file mode 100644 index 0000000..b968095 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0017000000000000006_k=3.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0017100000000000006_k=3.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0017100000000000006_k=3.npy new file mode 100644 index 0000000..3a72bf1 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0017100000000000006_k=3.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0017200000000000006_k=3.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0017200000000000006_k=3.npy new file mode 100644 index 0000000..e6a24d3 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0017200000000000006_k=3.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0017300000000000006_k=3.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0017300000000000006_k=3.npy new file mode 100644 index 0000000..4a8181a Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0017300000000000006_k=3.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0017400000000000007_k=3.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0017400000000000007_k=3.npy new file mode 100644 index 0000000..599bc5f Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0017400000000000007_k=3.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0017500000000000007_k=3.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0017500000000000007_k=3.npy new file mode 100644 index 0000000..ab55614 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0017500000000000007_k=3.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.001755_k=1.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.001755_k=1.npy new file mode 100644 index 0000000..afb95df Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.001755_k=1.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.001755_k=10.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.001755_k=10.npy new file mode 100644 index 0000000..e3ec393 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.001755_k=10.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.001755_k=100.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.001755_k=100.npy new file mode 100644 index 0000000..21cb29b Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.001755_k=100.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.001755_k=11.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.001755_k=11.npy new file mode 100644 index 0000000..027db8a Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.001755_k=11.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.001755_k=12.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.001755_k=12.npy new file mode 100644 index 0000000..956c4ef Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.001755_k=12.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.001755_k=13.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.001755_k=13.npy new file mode 100644 index 0000000..cf1e90e Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.001755_k=13.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.001755_k=14.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.001755_k=14.npy new file mode 100644 index 0000000..95f21a1 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.001755_k=14.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.001755_k=15.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.001755_k=15.npy new file mode 100644 index 0000000..2d8f626 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.001755_k=15.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.001755_k=16.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.001755_k=16.npy new file mode 100644 index 0000000..bdfb2a8 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.001755_k=16.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.001755_k=17.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.001755_k=17.npy new file mode 100644 index 0000000..5821516 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.001755_k=17.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.001755_k=18.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.001755_k=18.npy new file mode 100644 index 0000000..404c057 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.001755_k=18.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.001755_k=19.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.001755_k=19.npy new file mode 100644 index 0000000..61693af Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.001755_k=19.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.001755_k=2.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.001755_k=2.npy new file mode 100644 index 0000000..4b8eee9 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.001755_k=2.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.001755_k=20.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.001755_k=20.npy new file mode 100644 index 0000000..b6fe8cb Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.001755_k=20.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.001755_k=21.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.001755_k=21.npy new file mode 100644 index 0000000..2178151 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.001755_k=21.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.001755_k=22.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.001755_k=22.npy new file mode 100644 index 0000000..c757ecb Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.001755_k=22.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.001755_k=23.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.001755_k=23.npy new file mode 100644 index 0000000..65045c8 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.001755_k=23.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.001755_k=24.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.001755_k=24.npy new file mode 100644 index 0000000..f549063 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.001755_k=24.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.001755_k=25.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.001755_k=25.npy new file mode 100644 index 0000000..778728f Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.001755_k=25.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.001755_k=26.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.001755_k=26.npy new file mode 100644 index 0000000..69e33a2 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.001755_k=26.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.001755_k=27.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.001755_k=27.npy new file mode 100644 index 0000000..1388575 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.001755_k=27.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.001755_k=28.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.001755_k=28.npy new file mode 100644 index 0000000..4a61d44 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.001755_k=28.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.001755_k=29.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.001755_k=29.npy new file mode 100644 index 0000000..7c4f2f7 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.001755_k=29.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.001755_k=3.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.001755_k=3.npy new file mode 100644 index 0000000..eef4bae Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.001755_k=3.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.001755_k=30.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.001755_k=30.npy new file mode 100644 index 0000000..b9a6098 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.001755_k=30.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.001755_k=31.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.001755_k=31.npy new file mode 100644 index 0000000..3d72555 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.001755_k=31.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.001755_k=32.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.001755_k=32.npy new file mode 100644 index 0000000..6a91525 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.001755_k=32.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.001755_k=33.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.001755_k=33.npy new file mode 100644 index 0000000..94c3b24 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.001755_k=33.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.001755_k=34.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.001755_k=34.npy new file mode 100644 index 0000000..ecdfbca Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.001755_k=34.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.001755_k=35.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.001755_k=35.npy new file mode 100644 index 0000000..257d071 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.001755_k=35.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.001755_k=36.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.001755_k=36.npy new file mode 100644 index 0000000..799d8f8 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.001755_k=36.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.001755_k=37.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.001755_k=37.npy new file mode 100644 index 0000000..d0a2f5a Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.001755_k=37.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.001755_k=38.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.001755_k=38.npy new file mode 100644 index 0000000..6ab7b1c Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.001755_k=38.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.001755_k=39.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.001755_k=39.npy new file mode 100644 index 0000000..0792bae Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.001755_k=39.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.001755_k=4.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.001755_k=4.npy new file mode 100644 index 0000000..10d2541 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.001755_k=4.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.001755_k=40.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.001755_k=40.npy new file mode 100644 index 0000000..4e790af Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.001755_k=40.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.001755_k=41.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.001755_k=41.npy new file mode 100644 index 0000000..5f42304 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.001755_k=41.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.001755_k=42.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.001755_k=42.npy new file mode 100644 index 0000000..30ef4c7 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.001755_k=42.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.001755_k=43.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.001755_k=43.npy new file mode 100644 index 0000000..9fc62be Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.001755_k=43.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.001755_k=44.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.001755_k=44.npy new file mode 100644 index 0000000..26d460c Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.001755_k=44.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.001755_k=45.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.001755_k=45.npy new file mode 100644 index 0000000..dd97876 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.001755_k=45.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.001755_k=46.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.001755_k=46.npy new file mode 100644 index 0000000..7108843 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.001755_k=46.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.001755_k=47.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.001755_k=47.npy new file mode 100644 index 0000000..66e81f4 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.001755_k=47.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.001755_k=48.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.001755_k=48.npy new file mode 100644 index 0000000..ecfe6b3 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.001755_k=48.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.001755_k=49.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.001755_k=49.npy new file mode 100644 index 0000000..914b675 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.001755_k=49.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.001755_k=5.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.001755_k=5.npy new file mode 100644 index 0000000..2987c7d Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.001755_k=5.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.001755_k=50.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.001755_k=50.npy new file mode 100644 index 0000000..8302585 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.001755_k=50.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.001755_k=51.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.001755_k=51.npy new file mode 100644 index 0000000..df87a70 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.001755_k=51.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.001755_k=52.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.001755_k=52.npy new file mode 100644 index 0000000..9003249 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.001755_k=52.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.001755_k=53.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.001755_k=53.npy new file mode 100644 index 0000000..5dbf405 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.001755_k=53.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.001755_k=54.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.001755_k=54.npy new file mode 100644 index 0000000..0076cf7 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.001755_k=54.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.001755_k=55.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.001755_k=55.npy new file mode 100644 index 0000000..97644ac Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.001755_k=55.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.001755_k=56.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.001755_k=56.npy new file mode 100644 index 0000000..076bcd6 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.001755_k=56.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.001755_k=57.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.001755_k=57.npy new file mode 100644 index 0000000..eaa208a Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.001755_k=57.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.001755_k=58.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.001755_k=58.npy new file mode 100644 index 0000000..b0f33e9 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.001755_k=58.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.001755_k=59.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.001755_k=59.npy new file mode 100644 index 0000000..a63f7ce Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.001755_k=59.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.001755_k=6.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.001755_k=6.npy new file mode 100644 index 0000000..95b11ef Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.001755_k=6.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.001755_k=60.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.001755_k=60.npy new file mode 100644 index 0000000..002787d Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.001755_k=60.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.001755_k=61.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.001755_k=61.npy new file mode 100644 index 0000000..d6a4681 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.001755_k=61.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.001755_k=62.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.001755_k=62.npy new file mode 100644 index 0000000..5c3f56a Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.001755_k=62.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.001755_k=63.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.001755_k=63.npy new file mode 100644 index 0000000..0815bd0 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.001755_k=63.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.001755_k=64.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.001755_k=64.npy new file mode 100644 index 0000000..d0887fb Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.001755_k=64.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.001755_k=65.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.001755_k=65.npy new file mode 100644 index 0000000..e48f1a4 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.001755_k=65.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.001755_k=66.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.001755_k=66.npy new file mode 100644 index 0000000..4f8d298 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.001755_k=66.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.001755_k=67.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.001755_k=67.npy new file mode 100644 index 0000000..4450cf1 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.001755_k=67.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.001755_k=68.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.001755_k=68.npy new file mode 100644 index 0000000..9e6b223 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.001755_k=68.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.001755_k=69.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.001755_k=69.npy new file mode 100644 index 0000000..c52c8ef Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.001755_k=69.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.001755_k=7.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.001755_k=7.npy new file mode 100644 index 0000000..0707eba Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.001755_k=7.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.001755_k=70.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.001755_k=70.npy new file mode 100644 index 0000000..eb60c87 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.001755_k=70.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.001755_k=71.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.001755_k=71.npy new file mode 100644 index 0000000..e3f695d Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.001755_k=71.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.001755_k=72.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.001755_k=72.npy new file mode 100644 index 0000000..fd3b834 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.001755_k=72.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.001755_k=73.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.001755_k=73.npy new file mode 100644 index 0000000..ccacb09 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.001755_k=73.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.001755_k=74.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.001755_k=74.npy new file mode 100644 index 0000000..ea8bd06 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.001755_k=74.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.001755_k=75.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.001755_k=75.npy new file mode 100644 index 0000000..4f146ac Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.001755_k=75.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.001755_k=76.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.001755_k=76.npy new file mode 100644 index 0000000..2703607 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.001755_k=76.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.001755_k=77.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.001755_k=77.npy new file mode 100644 index 0000000..ee12512 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.001755_k=77.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.001755_k=78.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.001755_k=78.npy new file mode 100644 index 0000000..087af73 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.001755_k=78.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.001755_k=79.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.001755_k=79.npy new file mode 100644 index 0000000..256726b Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.001755_k=79.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.001755_k=8.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.001755_k=8.npy new file mode 100644 index 0000000..67070f6 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.001755_k=8.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.001755_k=80.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.001755_k=80.npy new file mode 100644 index 0000000..af6501c Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.001755_k=80.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.001755_k=81.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.001755_k=81.npy new file mode 100644 index 0000000..93eaa4d Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.001755_k=81.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.001755_k=82.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.001755_k=82.npy new file mode 100644 index 0000000..2f8f176 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.001755_k=82.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.001755_k=83.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.001755_k=83.npy new file mode 100644 index 0000000..f3a1e91 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.001755_k=83.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.001755_k=84.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.001755_k=84.npy new file mode 100644 index 0000000..09c9222 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.001755_k=84.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.001755_k=85.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.001755_k=85.npy new file mode 100644 index 0000000..0ca1a00 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.001755_k=85.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.001755_k=86.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.001755_k=86.npy new file mode 100644 index 0000000..ef74ca8 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.001755_k=86.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.001755_k=87.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.001755_k=87.npy new file mode 100644 index 0000000..27ed357 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.001755_k=87.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.001755_k=88.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.001755_k=88.npy new file mode 100644 index 0000000..10c4683 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.001755_k=88.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.001755_k=89.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.001755_k=89.npy new file mode 100644 index 0000000..9b1442d Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.001755_k=89.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.001755_k=9.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.001755_k=9.npy new file mode 100644 index 0000000..809d0c3 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.001755_k=9.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.001755_k=90.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.001755_k=90.npy new file mode 100644 index 0000000..37aba41 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.001755_k=90.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.001755_k=91.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.001755_k=91.npy new file mode 100644 index 0000000..2264835 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.001755_k=91.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.001755_k=92.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.001755_k=92.npy new file mode 100644 index 0000000..251179f Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.001755_k=92.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.001755_k=93.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.001755_k=93.npy new file mode 100644 index 0000000..89a07f8 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.001755_k=93.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.001755_k=94.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.001755_k=94.npy new file mode 100644 index 0000000..dd5488d Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.001755_k=94.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.001755_k=95.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.001755_k=95.npy new file mode 100644 index 0000000..da375c8 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.001755_k=95.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.001755_k=96.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.001755_k=96.npy new file mode 100644 index 0000000..1ee136c Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.001755_k=96.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.001755_k=97.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.001755_k=97.npy new file mode 100644 index 0000000..6177ca0 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.001755_k=97.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.001755_k=98.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.001755_k=98.npy new file mode 100644 index 0000000..4079a43 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.001755_k=98.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.001755_k=99.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.001755_k=99.npy new file mode 100644 index 0000000..09ff309 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.001755_k=99.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0017600000000000007_k=3.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0017600000000000007_k=3.npy new file mode 100644 index 0000000..6c77f20 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0017600000000000007_k=3.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0017700000000000007_k=3.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0017700000000000007_k=3.npy new file mode 100644 index 0000000..1331514 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0017700000000000007_k=3.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0017800000000000008_k=3.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0017800000000000008_k=3.npy new file mode 100644 index 0000000..63e7aa2 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0017800000000000008_k=3.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0017900000000000008_k=3.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0017900000000000008_k=3.npy new file mode 100644 index 0000000..dc824e9 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0017900000000000008_k=3.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0018000000000000002_k=1.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0018000000000000002_k=1.npy new file mode 100644 index 0000000..afb95df Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0018000000000000002_k=1.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0018000000000000002_k=10.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0018000000000000002_k=10.npy new file mode 100644 index 0000000..ff942fe Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0018000000000000002_k=10.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0018000000000000002_k=11.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0018000000000000002_k=11.npy new file mode 100644 index 0000000..1e7a12c Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0018000000000000002_k=11.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0018000000000000002_k=12.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0018000000000000002_k=12.npy new file mode 100644 index 0000000..2a34b8a Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0018000000000000002_k=12.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0018000000000000002_k=13.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0018000000000000002_k=13.npy new file mode 100644 index 0000000..2f76530 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0018000000000000002_k=13.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0018000000000000002_k=14.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0018000000000000002_k=14.npy new file mode 100644 index 0000000..f44ba63 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0018000000000000002_k=14.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0018000000000000002_k=15.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0018000000000000002_k=15.npy new file mode 100644 index 0000000..c21233f Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0018000000000000002_k=15.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0018000000000000002_k=16.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0018000000000000002_k=16.npy new file mode 100644 index 0000000..516aa21 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0018000000000000002_k=16.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0018000000000000002_k=17.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0018000000000000002_k=17.npy new file mode 100644 index 0000000..9733ea4 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0018000000000000002_k=17.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0018000000000000002_k=18.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0018000000000000002_k=18.npy new file mode 100644 index 0000000..5550030 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0018000000000000002_k=18.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0018000000000000002_k=19.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0018000000000000002_k=19.npy new file mode 100644 index 0000000..5a82926 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0018000000000000002_k=19.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0018000000000000002_k=2.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0018000000000000002_k=2.npy new file mode 100644 index 0000000..f52aba1 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0018000000000000002_k=2.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0018000000000000002_k=20.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0018000000000000002_k=20.npy new file mode 100644 index 0000000..075fde7 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0018000000000000002_k=20.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0018000000000000002_k=21.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0018000000000000002_k=21.npy new file mode 100644 index 0000000..2f21285 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0018000000000000002_k=21.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0018000000000000002_k=22.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0018000000000000002_k=22.npy new file mode 100644 index 0000000..71c0bab Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0018000000000000002_k=22.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0018000000000000002_k=23.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0018000000000000002_k=23.npy new file mode 100644 index 0000000..1fa155a Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0018000000000000002_k=23.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0018000000000000002_k=24.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0018000000000000002_k=24.npy new file mode 100644 index 0000000..7edd631 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0018000000000000002_k=24.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0018000000000000002_k=25.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0018000000000000002_k=25.npy new file mode 100644 index 0000000..105e184 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0018000000000000002_k=25.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0018000000000000002_k=26.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0018000000000000002_k=26.npy new file mode 100644 index 0000000..ebabc86 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0018000000000000002_k=26.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0018000000000000002_k=27.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0018000000000000002_k=27.npy new file mode 100644 index 0000000..14ef966 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0018000000000000002_k=27.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0018000000000000002_k=28.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0018000000000000002_k=28.npy new file mode 100644 index 0000000..9a1148a Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0018000000000000002_k=28.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0018000000000000002_k=29.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0018000000000000002_k=29.npy new file mode 100644 index 0000000..922ff6a Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0018000000000000002_k=29.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0018000000000000002_k=3.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0018000000000000002_k=3.npy new file mode 100644 index 0000000..76010ea Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0018000000000000002_k=3.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0018000000000000002_k=30.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0018000000000000002_k=30.npy new file mode 100644 index 0000000..9966d69 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0018000000000000002_k=30.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0018000000000000002_k=31.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0018000000000000002_k=31.npy new file mode 100644 index 0000000..a2fbc86 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0018000000000000002_k=31.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0018000000000000002_k=32.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0018000000000000002_k=32.npy new file mode 100644 index 0000000..e4f7686 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0018000000000000002_k=32.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0018000000000000002_k=33.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0018000000000000002_k=33.npy new file mode 100644 index 0000000..69b58e9 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0018000000000000002_k=33.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0018000000000000002_k=34.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0018000000000000002_k=34.npy new file mode 100644 index 0000000..3cbf4f2 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0018000000000000002_k=34.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0018000000000000002_k=35.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0018000000000000002_k=35.npy new file mode 100644 index 0000000..5b85b5b Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0018000000000000002_k=35.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0018000000000000002_k=36.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0018000000000000002_k=36.npy new file mode 100644 index 0000000..303bd0f Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0018000000000000002_k=36.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0018000000000000002_k=37.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0018000000000000002_k=37.npy new file mode 100644 index 0000000..a785f90 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0018000000000000002_k=37.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0018000000000000002_k=38.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0018000000000000002_k=38.npy new file mode 100644 index 0000000..e0195c1 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0018000000000000002_k=38.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0018000000000000002_k=39.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0018000000000000002_k=39.npy new file mode 100644 index 0000000..5de833e Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0018000000000000002_k=39.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0018000000000000002_k=4.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0018000000000000002_k=4.npy new file mode 100644 index 0000000..a1da5ec Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0018000000000000002_k=4.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0018000000000000002_k=40.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0018000000000000002_k=40.npy new file mode 100644 index 0000000..5488997 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0018000000000000002_k=40.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0018000000000000002_k=41.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0018000000000000002_k=41.npy new file mode 100644 index 0000000..2b85ddd Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0018000000000000002_k=41.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0018000000000000002_k=42.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0018000000000000002_k=42.npy new file mode 100644 index 0000000..30a2c25 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0018000000000000002_k=42.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0018000000000000002_k=43.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0018000000000000002_k=43.npy new file mode 100644 index 0000000..4851044 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0018000000000000002_k=43.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0018000000000000002_k=44.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0018000000000000002_k=44.npy new file mode 100644 index 0000000..29642c0 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0018000000000000002_k=44.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0018000000000000002_k=45.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0018000000000000002_k=45.npy new file mode 100644 index 0000000..eba7fb4 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0018000000000000002_k=45.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0018000000000000002_k=46.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0018000000000000002_k=46.npy new file mode 100644 index 0000000..c9ba0c5 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0018000000000000002_k=46.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0018000000000000002_k=47.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0018000000000000002_k=47.npy new file mode 100644 index 0000000..557b178 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0018000000000000002_k=47.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0018000000000000002_k=48.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0018000000000000002_k=48.npy new file mode 100644 index 0000000..fa66d9c Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0018000000000000002_k=48.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0018000000000000002_k=49.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0018000000000000002_k=49.npy new file mode 100644 index 0000000..798f754 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0018000000000000002_k=49.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0018000000000000002_k=5.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0018000000000000002_k=5.npy new file mode 100644 index 0000000..5239009 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0018000000000000002_k=5.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0018000000000000002_k=6.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0018000000000000002_k=6.npy new file mode 100644 index 0000000..34facbd Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0018000000000000002_k=6.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0018000000000000002_k=7.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0018000000000000002_k=7.npy new file mode 100644 index 0000000..7bc1b58 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0018000000000000002_k=7.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0018000000000000002_k=8.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0018000000000000002_k=8.npy new file mode 100644 index 0000000..eb9ebe7 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0018000000000000002_k=8.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0018000000000000002_k=9.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0018000000000000002_k=9.npy new file mode 100644 index 0000000..91cbe36 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0018000000000000002_k=9.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0018000000000000008_k=3.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0018000000000000008_k=3.npy new file mode 100644 index 0000000..c446a94 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0018000000000000008_k=3.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0018100000000000008_k=3.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0018100000000000008_k=3.npy new file mode 100644 index 0000000..e14bab5 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0018100000000000008_k=3.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0018200000000000009_k=3.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0018200000000000009_k=3.npy new file mode 100644 index 0000000..3ff3f13 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0018200000000000009_k=3.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.001830000000000001_k=3.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.001830000000000001_k=3.npy new file mode 100644 index 0000000..5ad3131 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.001830000000000001_k=3.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.001840000000000001_k=3.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.001840000000000001_k=3.npy new file mode 100644 index 0000000..afbc6ee Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.001840000000000001_k=3.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.001850000000000001_k=3.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.001850000000000001_k=3.npy new file mode 100644 index 0000000..c2b00a2 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.001850000000000001_k=3.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.001860000000000001_k=3.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.001860000000000001_k=3.npy new file mode 100644 index 0000000..1ff7099 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.001860000000000001_k=3.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.001870000000000001_k=3.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.001870000000000001_k=3.npy new file mode 100644 index 0000000..c912c4f Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.001870000000000001_k=3.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.001880000000000001_k=3.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.001880000000000001_k=3.npy new file mode 100644 index 0000000..8a3c0ad Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.001880000000000001_k=3.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.001890000000000001_k=3.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.001890000000000001_k=3.npy new file mode 100644 index 0000000..2239b45 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.001890000000000001_k=3.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0019000000000000002_k=1.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0019000000000000002_k=1.npy new file mode 100644 index 0000000..afb95df Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0019000000000000002_k=1.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0019000000000000002_k=10.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0019000000000000002_k=10.npy new file mode 100644 index 0000000..39f2b88 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0019000000000000002_k=10.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0019000000000000002_k=11.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0019000000000000002_k=11.npy new file mode 100644 index 0000000..8113290 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0019000000000000002_k=11.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0019000000000000002_k=12.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0019000000000000002_k=12.npy new file mode 100644 index 0000000..72e8e67 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0019000000000000002_k=12.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0019000000000000002_k=13.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0019000000000000002_k=13.npy new file mode 100644 index 0000000..0934450 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0019000000000000002_k=13.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0019000000000000002_k=14.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0019000000000000002_k=14.npy new file mode 100644 index 0000000..0479aa2 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0019000000000000002_k=14.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0019000000000000002_k=15.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0019000000000000002_k=15.npy new file mode 100644 index 0000000..b5e8760 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0019000000000000002_k=15.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0019000000000000002_k=16.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0019000000000000002_k=16.npy new file mode 100644 index 0000000..4765652 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0019000000000000002_k=16.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0019000000000000002_k=17.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0019000000000000002_k=17.npy new file mode 100644 index 0000000..861c1c5 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0019000000000000002_k=17.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0019000000000000002_k=18.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0019000000000000002_k=18.npy new file mode 100644 index 0000000..064ad9d Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0019000000000000002_k=18.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0019000000000000002_k=19.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0019000000000000002_k=19.npy new file mode 100644 index 0000000..e3465f1 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0019000000000000002_k=19.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0019000000000000002_k=2.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0019000000000000002_k=2.npy new file mode 100644 index 0000000..db8b80f Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0019000000000000002_k=2.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0019000000000000002_k=20.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0019000000000000002_k=20.npy new file mode 100644 index 0000000..61aaa72 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0019000000000000002_k=20.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0019000000000000002_k=21.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0019000000000000002_k=21.npy new file mode 100644 index 0000000..45348db Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0019000000000000002_k=21.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0019000000000000002_k=22.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0019000000000000002_k=22.npy new file mode 100644 index 0000000..ff504b2 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0019000000000000002_k=22.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0019000000000000002_k=23.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0019000000000000002_k=23.npy new file mode 100644 index 0000000..d94c645 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0019000000000000002_k=23.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0019000000000000002_k=24.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0019000000000000002_k=24.npy new file mode 100644 index 0000000..ab43a85 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0019000000000000002_k=24.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0019000000000000002_k=25.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0019000000000000002_k=25.npy new file mode 100644 index 0000000..a7d266c Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0019000000000000002_k=25.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0019000000000000002_k=26.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0019000000000000002_k=26.npy new file mode 100644 index 0000000..080f9ab Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0019000000000000002_k=26.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0019000000000000002_k=27.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0019000000000000002_k=27.npy new file mode 100644 index 0000000..423d94b Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0019000000000000002_k=27.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0019000000000000002_k=28.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0019000000000000002_k=28.npy new file mode 100644 index 0000000..2a3d873 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0019000000000000002_k=28.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0019000000000000002_k=29.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0019000000000000002_k=29.npy new file mode 100644 index 0000000..07eb9a3 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0019000000000000002_k=29.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0019000000000000002_k=3.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0019000000000000002_k=3.npy new file mode 100644 index 0000000..a3f850c Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0019000000000000002_k=3.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0019000000000000002_k=30.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0019000000000000002_k=30.npy new file mode 100644 index 0000000..e817087 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0019000000000000002_k=30.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0019000000000000002_k=31.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0019000000000000002_k=31.npy new file mode 100644 index 0000000..9fa1244 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0019000000000000002_k=31.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0019000000000000002_k=32.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0019000000000000002_k=32.npy new file mode 100644 index 0000000..f8afddf Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0019000000000000002_k=32.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0019000000000000002_k=33.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0019000000000000002_k=33.npy new file mode 100644 index 0000000..ed6b735 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0019000000000000002_k=33.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0019000000000000002_k=34.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0019000000000000002_k=34.npy new file mode 100644 index 0000000..4f58e50 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0019000000000000002_k=34.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0019000000000000002_k=35.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0019000000000000002_k=35.npy new file mode 100644 index 0000000..97a785f Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0019000000000000002_k=35.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0019000000000000002_k=36.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0019000000000000002_k=36.npy new file mode 100644 index 0000000..f3313b8 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0019000000000000002_k=36.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0019000000000000002_k=37.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0019000000000000002_k=37.npy new file mode 100644 index 0000000..2cee88c Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0019000000000000002_k=37.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0019000000000000002_k=38.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0019000000000000002_k=38.npy new file mode 100644 index 0000000..6af4f66 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0019000000000000002_k=38.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0019000000000000002_k=39.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0019000000000000002_k=39.npy new file mode 100644 index 0000000..5a749f0 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0019000000000000002_k=39.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0019000000000000002_k=4.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0019000000000000002_k=4.npy new file mode 100644 index 0000000..810bccd Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0019000000000000002_k=4.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0019000000000000002_k=40.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0019000000000000002_k=40.npy new file mode 100644 index 0000000..ea5b491 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0019000000000000002_k=40.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0019000000000000002_k=41.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0019000000000000002_k=41.npy new file mode 100644 index 0000000..3b43eef Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0019000000000000002_k=41.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0019000000000000002_k=42.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0019000000000000002_k=42.npy new file mode 100644 index 0000000..7b5a0e7 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0019000000000000002_k=42.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0019000000000000002_k=43.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0019000000000000002_k=43.npy new file mode 100644 index 0000000..b63985e Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0019000000000000002_k=43.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0019000000000000002_k=44.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0019000000000000002_k=44.npy new file mode 100644 index 0000000..9cd840f Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0019000000000000002_k=44.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0019000000000000002_k=45.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0019000000000000002_k=45.npy new file mode 100644 index 0000000..81f7928 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0019000000000000002_k=45.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0019000000000000002_k=46.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0019000000000000002_k=46.npy new file mode 100644 index 0000000..3f7af60 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0019000000000000002_k=46.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0019000000000000002_k=47.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0019000000000000002_k=47.npy new file mode 100644 index 0000000..425ee32 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0019000000000000002_k=47.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0019000000000000002_k=48.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0019000000000000002_k=48.npy new file mode 100644 index 0000000..88072bc Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0019000000000000002_k=48.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0019000000000000002_k=49.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0019000000000000002_k=49.npy new file mode 100644 index 0000000..8e2bf76 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0019000000000000002_k=49.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0019000000000000002_k=5.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0019000000000000002_k=5.npy new file mode 100644 index 0000000..1383cde Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0019000000000000002_k=5.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0019000000000000002_k=6.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0019000000000000002_k=6.npy new file mode 100644 index 0000000..16af317 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0019000000000000002_k=6.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0019000000000000002_k=7.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0019000000000000002_k=7.npy new file mode 100644 index 0000000..467ed31 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0019000000000000002_k=7.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0019000000000000002_k=8.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0019000000000000002_k=8.npy new file mode 100644 index 0000000..172e21e Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0019000000000000002_k=8.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0019000000000000002_k=9.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0019000000000000002_k=9.npy new file mode 100644 index 0000000..a9aaf1b Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0019000000000000002_k=9.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.001900000000000001_k=3.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.001900000000000001_k=3.npy new file mode 100644 index 0000000..41da193 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.001900000000000001_k=3.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.001910000000000001_k=3.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.001910000000000001_k=3.npy new file mode 100644 index 0000000..9104484 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.001910000000000001_k=3.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0019200000000000011_k=3.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0019200000000000011_k=3.npy new file mode 100644 index 0000000..eeb0581 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0019200000000000011_k=3.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0019300000000000012_k=3.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0019300000000000012_k=3.npy new file mode 100644 index 0000000..c1b66b8 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0019300000000000012_k=3.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0019400000000000012_k=3.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0019400000000000012_k=3.npy new file mode 100644 index 0000000..6749231 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0019400000000000012_k=3.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0019500000000000012_k=3.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0019500000000000012_k=3.npy new file mode 100644 index 0000000..171eeff Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0019500000000000012_k=3.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0019600000000000012_k=3.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0019600000000000012_k=3.npy new file mode 100644 index 0000000..d005b36 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0019600000000000012_k=3.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0019700000000000013_k=3.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0019700000000000013_k=3.npy new file mode 100644 index 0000000..0be8246 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0019700000000000013_k=3.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0019800000000000013_k=3.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0019800000000000013_k=3.npy new file mode 100644 index 0000000..41500a6 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0019800000000000013_k=3.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0019900000000000013_k=3.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0019900000000000013_k=3.npy new file mode 100644 index 0000000..7435e5f Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0019900000000000013_k=3.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0020000000000000013_k=3.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0020000000000000013_k=3.npy new file mode 100644 index 0000000..39fee92 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0020000000000000013_k=3.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0020100000000000014_k=3.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0020100000000000014_k=3.npy new file mode 100644 index 0000000..15b4272 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0020100000000000014_k=3.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0020200000000000014_k=3.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0020200000000000014_k=3.npy new file mode 100644 index 0000000..136ea45 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0020200000000000014_k=3.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0020300000000000014_k=3.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0020300000000000014_k=3.npy new file mode 100644 index 0000000..91aac6d Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0020300000000000014_k=3.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0020400000000000014_k=3.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0020400000000000014_k=3.npy new file mode 100644 index 0000000..9bea796 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0020400000000000014_k=3.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.00204_k=1.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.00204_k=1.npy new file mode 100644 index 0000000..afb95df Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.00204_k=1.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.00204_k=10.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.00204_k=10.npy new file mode 100644 index 0000000..fc76ee7 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.00204_k=10.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.00204_k=100.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.00204_k=100.npy new file mode 100644 index 0000000..e4a098b Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.00204_k=100.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.00204_k=11.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.00204_k=11.npy new file mode 100644 index 0000000..e4a8936 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.00204_k=11.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.00204_k=12.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.00204_k=12.npy new file mode 100644 index 0000000..a323773 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.00204_k=12.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.00204_k=13.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.00204_k=13.npy new file mode 100644 index 0000000..7378ad7 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.00204_k=13.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.00204_k=14.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.00204_k=14.npy new file mode 100644 index 0000000..2f9425f Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.00204_k=14.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.00204_k=15.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.00204_k=15.npy new file mode 100644 index 0000000..5520cf3 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.00204_k=15.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.00204_k=16.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.00204_k=16.npy new file mode 100644 index 0000000..1deb982 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.00204_k=16.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.00204_k=17.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.00204_k=17.npy new file mode 100644 index 0000000..7e28244 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.00204_k=17.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.00204_k=18.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.00204_k=18.npy new file mode 100644 index 0000000..fe362ee Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.00204_k=18.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.00204_k=19.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.00204_k=19.npy new file mode 100644 index 0000000..01708e8 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.00204_k=19.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.00204_k=2.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.00204_k=2.npy new file mode 100644 index 0000000..6f23f98 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.00204_k=2.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.00204_k=20.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.00204_k=20.npy new file mode 100644 index 0000000..078ac6a Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.00204_k=20.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.00204_k=21.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.00204_k=21.npy new file mode 100644 index 0000000..7b6760f Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.00204_k=21.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.00204_k=22.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.00204_k=22.npy new file mode 100644 index 0000000..ae9ec60 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.00204_k=22.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.00204_k=23.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.00204_k=23.npy new file mode 100644 index 0000000..c64f65a Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.00204_k=23.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.00204_k=24.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.00204_k=24.npy new file mode 100644 index 0000000..279b3aa Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.00204_k=24.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.00204_k=25.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.00204_k=25.npy new file mode 100644 index 0000000..de207d0 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.00204_k=25.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.00204_k=26.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.00204_k=26.npy new file mode 100644 index 0000000..2493501 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.00204_k=26.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.00204_k=27.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.00204_k=27.npy new file mode 100644 index 0000000..c970799 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.00204_k=27.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.00204_k=28.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.00204_k=28.npy new file mode 100644 index 0000000..142b084 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.00204_k=28.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.00204_k=29.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.00204_k=29.npy new file mode 100644 index 0000000..283a385 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.00204_k=29.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.00204_k=3.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.00204_k=3.npy new file mode 100644 index 0000000..bbe20ae Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.00204_k=3.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.00204_k=30.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.00204_k=30.npy new file mode 100644 index 0000000..67e80f6 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.00204_k=30.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.00204_k=31.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.00204_k=31.npy new file mode 100644 index 0000000..2cb34e8 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.00204_k=31.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.00204_k=32.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.00204_k=32.npy new file mode 100644 index 0000000..ca1f2c2 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.00204_k=32.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.00204_k=33.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.00204_k=33.npy new file mode 100644 index 0000000..883e258 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.00204_k=33.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.00204_k=34.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.00204_k=34.npy new file mode 100644 index 0000000..1494986 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.00204_k=34.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.00204_k=35.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.00204_k=35.npy new file mode 100644 index 0000000..6eb6ece Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.00204_k=35.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.00204_k=36.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.00204_k=36.npy new file mode 100644 index 0000000..7949e10 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.00204_k=36.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.00204_k=37.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.00204_k=37.npy new file mode 100644 index 0000000..fa5048f Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.00204_k=37.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.00204_k=38.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.00204_k=38.npy new file mode 100644 index 0000000..bccc904 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.00204_k=38.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.00204_k=39.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.00204_k=39.npy new file mode 100644 index 0000000..ac47b10 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.00204_k=39.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.00204_k=4.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.00204_k=4.npy new file mode 100644 index 0000000..b6c335f Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.00204_k=4.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.00204_k=40.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.00204_k=40.npy new file mode 100644 index 0000000..7695ed2 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.00204_k=40.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.00204_k=41.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.00204_k=41.npy new file mode 100644 index 0000000..87e7d26 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.00204_k=41.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.00204_k=42.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.00204_k=42.npy new file mode 100644 index 0000000..ce776ca Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.00204_k=42.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.00204_k=43.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.00204_k=43.npy new file mode 100644 index 0000000..a608ca2 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.00204_k=43.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.00204_k=44.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.00204_k=44.npy new file mode 100644 index 0000000..e1b4e13 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.00204_k=44.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.00204_k=45.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.00204_k=45.npy new file mode 100644 index 0000000..874e04e Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.00204_k=45.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.00204_k=46.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.00204_k=46.npy new file mode 100644 index 0000000..1b3e5e6 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.00204_k=46.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.00204_k=47.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.00204_k=47.npy new file mode 100644 index 0000000..f49ac25 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.00204_k=47.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.00204_k=48.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.00204_k=48.npy new file mode 100644 index 0000000..a483aab Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.00204_k=48.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.00204_k=49.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.00204_k=49.npy new file mode 100644 index 0000000..e288eaa Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.00204_k=49.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.00204_k=5.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.00204_k=5.npy new file mode 100644 index 0000000..0f4870b Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.00204_k=5.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.00204_k=50.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.00204_k=50.npy new file mode 100644 index 0000000..5f4b8d7 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.00204_k=50.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.00204_k=51.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.00204_k=51.npy new file mode 100644 index 0000000..b116ea3 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.00204_k=51.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.00204_k=52.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.00204_k=52.npy new file mode 100644 index 0000000..fc109f5 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.00204_k=52.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.00204_k=53.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.00204_k=53.npy new file mode 100644 index 0000000..7ffb7b0 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.00204_k=53.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.00204_k=54.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.00204_k=54.npy new file mode 100644 index 0000000..860eb0a Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.00204_k=54.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.00204_k=55.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.00204_k=55.npy new file mode 100644 index 0000000..f650364 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.00204_k=55.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.00204_k=56.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.00204_k=56.npy new file mode 100644 index 0000000..f7234cd Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.00204_k=56.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.00204_k=57.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.00204_k=57.npy new file mode 100644 index 0000000..416a203 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.00204_k=57.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.00204_k=58.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.00204_k=58.npy new file mode 100644 index 0000000..44435f8 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.00204_k=58.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.00204_k=59.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.00204_k=59.npy new file mode 100644 index 0000000..1972f11 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.00204_k=59.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.00204_k=6.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.00204_k=6.npy new file mode 100644 index 0000000..1c81016 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.00204_k=6.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.00204_k=60.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.00204_k=60.npy new file mode 100644 index 0000000..183e6ac Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.00204_k=60.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.00204_k=61.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.00204_k=61.npy new file mode 100644 index 0000000..2cf7513 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.00204_k=61.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.00204_k=62.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.00204_k=62.npy new file mode 100644 index 0000000..7b94df0 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.00204_k=62.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.00204_k=63.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.00204_k=63.npy new file mode 100644 index 0000000..55856d7 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.00204_k=63.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.00204_k=64.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.00204_k=64.npy new file mode 100644 index 0000000..322f2ee Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.00204_k=64.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.00204_k=65.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.00204_k=65.npy new file mode 100644 index 0000000..9c6cbfd Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.00204_k=65.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.00204_k=66.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.00204_k=66.npy new file mode 100644 index 0000000..4e20e88 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.00204_k=66.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.00204_k=67.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.00204_k=67.npy new file mode 100644 index 0000000..fcc4be2 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.00204_k=67.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.00204_k=68.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.00204_k=68.npy new file mode 100644 index 0000000..016e009 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.00204_k=68.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.00204_k=69.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.00204_k=69.npy new file mode 100644 index 0000000..874c8e1 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.00204_k=69.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.00204_k=7.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.00204_k=7.npy new file mode 100644 index 0000000..bc6df15 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.00204_k=7.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.00204_k=70.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.00204_k=70.npy new file mode 100644 index 0000000..1345a57 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.00204_k=70.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.00204_k=71.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.00204_k=71.npy new file mode 100644 index 0000000..1af7da0 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.00204_k=71.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.00204_k=72.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.00204_k=72.npy new file mode 100644 index 0000000..dc25d77 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.00204_k=72.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.00204_k=73.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.00204_k=73.npy new file mode 100644 index 0000000..3d43c45 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.00204_k=73.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.00204_k=74.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.00204_k=74.npy new file mode 100644 index 0000000..d96cb0d Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.00204_k=74.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.00204_k=75.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.00204_k=75.npy new file mode 100644 index 0000000..6148d81 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.00204_k=75.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.00204_k=76.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.00204_k=76.npy new file mode 100644 index 0000000..749fcd7 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.00204_k=76.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.00204_k=77.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.00204_k=77.npy new file mode 100644 index 0000000..cdf296a Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.00204_k=77.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.00204_k=78.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.00204_k=78.npy new file mode 100644 index 0000000..244ee56 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.00204_k=78.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.00204_k=79.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.00204_k=79.npy new file mode 100644 index 0000000..c7d3af1 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.00204_k=79.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.00204_k=8.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.00204_k=8.npy new file mode 100644 index 0000000..804d1a7 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.00204_k=8.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.00204_k=80.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.00204_k=80.npy new file mode 100644 index 0000000..8f702da Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.00204_k=80.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.00204_k=81.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.00204_k=81.npy new file mode 100644 index 0000000..ea966aa Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.00204_k=81.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.00204_k=82.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.00204_k=82.npy new file mode 100644 index 0000000..38e7efb Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.00204_k=82.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.00204_k=83.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.00204_k=83.npy new file mode 100644 index 0000000..8cf6f7a Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.00204_k=83.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.00204_k=84.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.00204_k=84.npy new file mode 100644 index 0000000..87e18d4 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.00204_k=84.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.00204_k=85.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.00204_k=85.npy new file mode 100644 index 0000000..a255934 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.00204_k=85.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.00204_k=86.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.00204_k=86.npy new file mode 100644 index 0000000..b3a2da7 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.00204_k=86.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.00204_k=87.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.00204_k=87.npy new file mode 100644 index 0000000..c59047a Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.00204_k=87.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.00204_k=88.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.00204_k=88.npy new file mode 100644 index 0000000..ab3d718 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.00204_k=88.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.00204_k=89.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.00204_k=89.npy new file mode 100644 index 0000000..8489dcd Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.00204_k=89.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.00204_k=9.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.00204_k=9.npy new file mode 100644 index 0000000..c05c307 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.00204_k=9.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.00204_k=90.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.00204_k=90.npy new file mode 100644 index 0000000..f0a1a95 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.00204_k=90.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.00204_k=91.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.00204_k=91.npy new file mode 100644 index 0000000..026d294 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.00204_k=91.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.00204_k=92.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.00204_k=92.npy new file mode 100644 index 0000000..d2177ef Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.00204_k=92.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.00204_k=93.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.00204_k=93.npy new file mode 100644 index 0000000..b857f11 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.00204_k=93.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.00204_k=94.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.00204_k=94.npy new file mode 100644 index 0000000..5606fd0 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.00204_k=94.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.00204_k=95.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.00204_k=95.npy new file mode 100644 index 0000000..d4992a9 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.00204_k=95.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.00204_k=96.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.00204_k=96.npy new file mode 100644 index 0000000..ebb8697 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.00204_k=96.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.00204_k=97.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.00204_k=97.npy new file mode 100644 index 0000000..3bfdfcf Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.00204_k=97.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.00204_k=98.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.00204_k=98.npy new file mode 100644 index 0000000..364da9e Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.00204_k=98.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.00204_k=99.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.00204_k=99.npy new file mode 100644 index 0000000..8f14e87 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.00204_k=99.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0020500000000000015_k=3.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0020500000000000015_k=3.npy new file mode 100644 index 0000000..bfd16d0 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0020500000000000015_k=3.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0020600000000000015_k=3.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0020600000000000015_k=3.npy new file mode 100644 index 0000000..f32d937 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0020600000000000015_k=3.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0020700000000000015_k=3.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0020700000000000015_k=3.npy new file mode 100644 index 0000000..f8de54a Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0020700000000000015_k=3.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0020800000000000016_k=3.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0020800000000000016_k=3.npy new file mode 100644 index 0000000..654d07b Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0020800000000000016_k=3.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0020900000000000016_k=3.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0020900000000000016_k=3.npy new file mode 100644 index 0000000..29a3699 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0020900000000000016_k=3.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0021000000000000003_k=1.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0021000000000000003_k=1.npy new file mode 100644 index 0000000..afb95df Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0021000000000000003_k=1.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0021000000000000003_k=10.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0021000000000000003_k=10.npy new file mode 100644 index 0000000..8814078 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0021000000000000003_k=10.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0021000000000000003_k=11.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0021000000000000003_k=11.npy new file mode 100644 index 0000000..8d09d9d Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0021000000000000003_k=11.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0021000000000000003_k=12.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0021000000000000003_k=12.npy new file mode 100644 index 0000000..7e7d7b4 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0021000000000000003_k=12.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0021000000000000003_k=13.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0021000000000000003_k=13.npy new file mode 100644 index 0000000..c13a934 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0021000000000000003_k=13.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0021000000000000003_k=14.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0021000000000000003_k=14.npy new file mode 100644 index 0000000..c596074 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0021000000000000003_k=14.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0021000000000000003_k=15.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0021000000000000003_k=15.npy new file mode 100644 index 0000000..a1ca79f Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0021000000000000003_k=15.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0021000000000000003_k=16.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0021000000000000003_k=16.npy new file mode 100644 index 0000000..88588a3 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0021000000000000003_k=16.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0021000000000000003_k=17.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0021000000000000003_k=17.npy new file mode 100644 index 0000000..64c31e8 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0021000000000000003_k=17.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0021000000000000003_k=18.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0021000000000000003_k=18.npy new file mode 100644 index 0000000..3f17a37 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0021000000000000003_k=18.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0021000000000000003_k=19.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0021000000000000003_k=19.npy new file mode 100644 index 0000000..b487465 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0021000000000000003_k=19.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0021000000000000003_k=2.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0021000000000000003_k=2.npy new file mode 100644 index 0000000..db55f89 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0021000000000000003_k=2.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0021000000000000003_k=20.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0021000000000000003_k=20.npy new file mode 100644 index 0000000..1b075ba Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0021000000000000003_k=20.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0021000000000000003_k=21.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0021000000000000003_k=21.npy new file mode 100644 index 0000000..3070a73 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0021000000000000003_k=21.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0021000000000000003_k=22.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0021000000000000003_k=22.npy new file mode 100644 index 0000000..de2ab9e Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0021000000000000003_k=22.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0021000000000000003_k=23.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0021000000000000003_k=23.npy new file mode 100644 index 0000000..1e3ac56 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0021000000000000003_k=23.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0021000000000000003_k=24.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0021000000000000003_k=24.npy new file mode 100644 index 0000000..6a69653 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0021000000000000003_k=24.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0021000000000000003_k=25.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0021000000000000003_k=25.npy new file mode 100644 index 0000000..4ecb822 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0021000000000000003_k=25.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0021000000000000003_k=26.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0021000000000000003_k=26.npy new file mode 100644 index 0000000..30aaba4 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0021000000000000003_k=26.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0021000000000000003_k=27.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0021000000000000003_k=27.npy new file mode 100644 index 0000000..482d127 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0021000000000000003_k=27.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0021000000000000003_k=28.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0021000000000000003_k=28.npy new file mode 100644 index 0000000..e765003 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0021000000000000003_k=28.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0021000000000000003_k=29.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0021000000000000003_k=29.npy new file mode 100644 index 0000000..dd556b2 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0021000000000000003_k=29.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0021000000000000003_k=3.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0021000000000000003_k=3.npy new file mode 100644 index 0000000..96abf06 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0021000000000000003_k=3.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0021000000000000003_k=30.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0021000000000000003_k=30.npy new file mode 100644 index 0000000..cc23431 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0021000000000000003_k=30.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0021000000000000003_k=31.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0021000000000000003_k=31.npy new file mode 100644 index 0000000..6c0efb7 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0021000000000000003_k=31.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0021000000000000003_k=32.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0021000000000000003_k=32.npy new file mode 100644 index 0000000..69e6243 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0021000000000000003_k=32.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0021000000000000003_k=33.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0021000000000000003_k=33.npy new file mode 100644 index 0000000..effdde3 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0021000000000000003_k=33.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0021000000000000003_k=34.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0021000000000000003_k=34.npy new file mode 100644 index 0000000..cbd72ea Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0021000000000000003_k=34.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0021000000000000003_k=35.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0021000000000000003_k=35.npy new file mode 100644 index 0000000..6661b4f Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0021000000000000003_k=35.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0021000000000000003_k=36.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0021000000000000003_k=36.npy new file mode 100644 index 0000000..e20b88b Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0021000000000000003_k=36.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0021000000000000003_k=37.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0021000000000000003_k=37.npy new file mode 100644 index 0000000..c291879 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0021000000000000003_k=37.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0021000000000000003_k=38.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0021000000000000003_k=38.npy new file mode 100644 index 0000000..13bc765 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0021000000000000003_k=38.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0021000000000000003_k=39.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0021000000000000003_k=39.npy new file mode 100644 index 0000000..5c38655 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0021000000000000003_k=39.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0021000000000000003_k=4.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0021000000000000003_k=4.npy new file mode 100644 index 0000000..816f202 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0021000000000000003_k=4.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0021000000000000003_k=40.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0021000000000000003_k=40.npy new file mode 100644 index 0000000..da533d3 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0021000000000000003_k=40.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0021000000000000003_k=41.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0021000000000000003_k=41.npy new file mode 100644 index 0000000..0eaf5d7 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0021000000000000003_k=41.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0021000000000000003_k=42.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0021000000000000003_k=42.npy new file mode 100644 index 0000000..b1aeab1 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0021000000000000003_k=42.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0021000000000000003_k=43.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0021000000000000003_k=43.npy new file mode 100644 index 0000000..0e6420c Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0021000000000000003_k=43.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0021000000000000003_k=44.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0021000000000000003_k=44.npy new file mode 100644 index 0000000..a5aee14 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0021000000000000003_k=44.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0021000000000000003_k=45.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0021000000000000003_k=45.npy new file mode 100644 index 0000000..b304794 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0021000000000000003_k=45.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0021000000000000003_k=46.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0021000000000000003_k=46.npy new file mode 100644 index 0000000..0efca16 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0021000000000000003_k=46.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0021000000000000003_k=47.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0021000000000000003_k=47.npy new file mode 100644 index 0000000..68ec173 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0021000000000000003_k=47.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0021000000000000003_k=48.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0021000000000000003_k=48.npy new file mode 100644 index 0000000..33b62dc Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0021000000000000003_k=48.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0021000000000000003_k=49.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0021000000000000003_k=49.npy new file mode 100644 index 0000000..80f19a8 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0021000000000000003_k=49.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0021000000000000003_k=5.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0021000000000000003_k=5.npy new file mode 100644 index 0000000..7a09d28 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0021000000000000003_k=5.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0021000000000000003_k=6.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0021000000000000003_k=6.npy new file mode 100644 index 0000000..026891a Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0021000000000000003_k=6.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0021000000000000003_k=7.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0021000000000000003_k=7.npy new file mode 100644 index 0000000..9ae132f Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0021000000000000003_k=7.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0021000000000000003_k=8.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0021000000000000003_k=8.npy new file mode 100644 index 0000000..b5b2703 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0021000000000000003_k=8.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0021000000000000003_k=9.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0021000000000000003_k=9.npy new file mode 100644 index 0000000..3f339e3 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0021000000000000003_k=9.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0021000000000000016_k=3.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0021000000000000016_k=3.npy new file mode 100644 index 0000000..c51219a Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0021000000000000016_k=3.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0021100000000000016_k=3.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0021100000000000016_k=3.npy new file mode 100644 index 0000000..41e7f11 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0021100000000000016_k=3.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0021200000000000017_k=3.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0021200000000000017_k=3.npy new file mode 100644 index 0000000..6dbd814 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0021200000000000017_k=3.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0021300000000000017_k=3.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0021300000000000017_k=3.npy new file mode 100644 index 0000000..01d33f7 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0021300000000000017_k=3.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0021400000000000017_k=3.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0021400000000000017_k=3.npy new file mode 100644 index 0000000..c83a90a Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0021400000000000017_k=3.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0021500000000000017_k=3.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0021500000000000017_k=3.npy new file mode 100644 index 0000000..7631034 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0021500000000000017_k=3.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0021600000000000018_k=3.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0021600000000000018_k=3.npy new file mode 100644 index 0000000..04fde42 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0021600000000000018_k=3.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.002170000000000002_k=3.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.002170000000000002_k=3.npy new file mode 100644 index 0000000..f08adde Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.002170000000000002_k=3.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.002180000000000002_k=3.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.002180000000000002_k=3.npy new file mode 100644 index 0000000..b26ffe9 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.002180000000000002_k=3.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.002190000000000002_k=3.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.002190000000000002_k=3.npy new file mode 100644 index 0000000..7bb9364 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.002190000000000002_k=3.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0021_k=1.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0021_k=1.npy new file mode 100644 index 0000000..afb95df Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0021_k=1.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0021_k=10.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0021_k=10.npy new file mode 100644 index 0000000..e60a0a5 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0021_k=10.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0021_k=11.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0021_k=11.npy new file mode 100644 index 0000000..990c196 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0021_k=11.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0021_k=12.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0021_k=12.npy new file mode 100644 index 0000000..f75680e Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0021_k=12.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0021_k=13.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0021_k=13.npy new file mode 100644 index 0000000..d1cc15e Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0021_k=13.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0021_k=14.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0021_k=14.npy new file mode 100644 index 0000000..22c0b93 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0021_k=14.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0021_k=15.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0021_k=15.npy new file mode 100644 index 0000000..fae291b Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0021_k=15.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0021_k=16.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0021_k=16.npy new file mode 100644 index 0000000..0cf9351 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0021_k=16.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0021_k=17.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0021_k=17.npy new file mode 100644 index 0000000..1977017 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0021_k=17.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0021_k=18.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0021_k=18.npy new file mode 100644 index 0000000..e3258b5 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0021_k=18.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0021_k=19.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0021_k=19.npy new file mode 100644 index 0000000..3326a09 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0021_k=19.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0021_k=2.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0021_k=2.npy new file mode 100644 index 0000000..d5cee8f Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0021_k=2.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0021_k=20.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0021_k=20.npy new file mode 100644 index 0000000..4a91128 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0021_k=20.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0021_k=21.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0021_k=21.npy new file mode 100644 index 0000000..27a9d21 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0021_k=21.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0021_k=22.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0021_k=22.npy new file mode 100644 index 0000000..8336747 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0021_k=22.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0021_k=23.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0021_k=23.npy new file mode 100644 index 0000000..de2166c Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0021_k=23.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0021_k=24.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0021_k=24.npy new file mode 100644 index 0000000..8782f41 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0021_k=24.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0021_k=25.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0021_k=25.npy new file mode 100644 index 0000000..b1b8236 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0021_k=25.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0021_k=26.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0021_k=26.npy new file mode 100644 index 0000000..d9b6345 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0021_k=26.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0021_k=27.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0021_k=27.npy new file mode 100644 index 0000000..5c807c3 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0021_k=27.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0021_k=28.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0021_k=28.npy new file mode 100644 index 0000000..1cd22d1 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0021_k=28.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0021_k=29.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0021_k=29.npy new file mode 100644 index 0000000..bf2ffef Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0021_k=29.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0021_k=3.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0021_k=3.npy new file mode 100644 index 0000000..e2196b2 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0021_k=3.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0021_k=30.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0021_k=30.npy new file mode 100644 index 0000000..9b279cc Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0021_k=30.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0021_k=31.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0021_k=31.npy new file mode 100644 index 0000000..dd04835 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0021_k=31.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0021_k=32.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0021_k=32.npy new file mode 100644 index 0000000..a813bc7 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0021_k=32.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0021_k=33.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0021_k=33.npy new file mode 100644 index 0000000..dfeb802 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0021_k=33.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0021_k=34.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0021_k=34.npy new file mode 100644 index 0000000..f21e2c9 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0021_k=34.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0021_k=35.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0021_k=35.npy new file mode 100644 index 0000000..7763a13 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0021_k=35.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0021_k=36.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0021_k=36.npy new file mode 100644 index 0000000..8255b07 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0021_k=36.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0021_k=37.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0021_k=37.npy new file mode 100644 index 0000000..f4e9514 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0021_k=37.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0021_k=38.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0021_k=38.npy new file mode 100644 index 0000000..4d23f33 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0021_k=38.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0021_k=39.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0021_k=39.npy new file mode 100644 index 0000000..5bdd3e9 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0021_k=39.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0021_k=4.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0021_k=4.npy new file mode 100644 index 0000000..fb31b1a Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0021_k=4.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0021_k=40.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0021_k=40.npy new file mode 100644 index 0000000..a0c86d7 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0021_k=40.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0021_k=41.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0021_k=41.npy new file mode 100644 index 0000000..1f88be6 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0021_k=41.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0021_k=42.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0021_k=42.npy new file mode 100644 index 0000000..ef9105f Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0021_k=42.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0021_k=43.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0021_k=43.npy new file mode 100644 index 0000000..e7c67f1 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0021_k=43.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0021_k=44.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0021_k=44.npy new file mode 100644 index 0000000..bc87172 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0021_k=44.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0021_k=45.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0021_k=45.npy new file mode 100644 index 0000000..09a34c3 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0021_k=45.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0021_k=46.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0021_k=46.npy new file mode 100644 index 0000000..26b7cb6 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0021_k=46.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0021_k=47.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0021_k=47.npy new file mode 100644 index 0000000..e8fc9d2 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0021_k=47.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0021_k=48.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0021_k=48.npy new file mode 100644 index 0000000..a9be317 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0021_k=48.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0021_k=49.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0021_k=49.npy new file mode 100644 index 0000000..a72161b Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0021_k=49.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0021_k=5.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0021_k=5.npy new file mode 100644 index 0000000..cbd4d97 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0021_k=5.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0021_k=50.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0021_k=50.npy new file mode 100644 index 0000000..9468b0f Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0021_k=50.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0021_k=51.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0021_k=51.npy new file mode 100644 index 0000000..6034114 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0021_k=51.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0021_k=52.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0021_k=52.npy new file mode 100644 index 0000000..0bc5db4 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0021_k=52.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0021_k=53.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0021_k=53.npy new file mode 100644 index 0000000..2e535bd Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0021_k=53.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0021_k=54.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0021_k=54.npy new file mode 100644 index 0000000..47f1131 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0021_k=54.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0021_k=55.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0021_k=55.npy new file mode 100644 index 0000000..be5a5a1 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0021_k=55.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0021_k=56.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0021_k=56.npy new file mode 100644 index 0000000..7269a1c Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0021_k=56.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0021_k=57.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0021_k=57.npy new file mode 100644 index 0000000..a899be9 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0021_k=57.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0021_k=58.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0021_k=58.npy new file mode 100644 index 0000000..d573239 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0021_k=58.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0021_k=59.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0021_k=59.npy new file mode 100644 index 0000000..e93a28c Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0021_k=59.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0021_k=6.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0021_k=6.npy new file mode 100644 index 0000000..50ff119 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0021_k=6.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0021_k=60.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0021_k=60.npy new file mode 100644 index 0000000..bd9b75f Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0021_k=60.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0021_k=61.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0021_k=61.npy new file mode 100644 index 0000000..4ddc54f Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0021_k=61.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0021_k=62.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0021_k=62.npy new file mode 100644 index 0000000..373eadb Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0021_k=62.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0021_k=63.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0021_k=63.npy new file mode 100644 index 0000000..fb33833 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0021_k=63.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0021_k=64.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0021_k=64.npy new file mode 100644 index 0000000..fd69f20 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0021_k=64.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0021_k=65.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0021_k=65.npy new file mode 100644 index 0000000..df257cc Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0021_k=65.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0021_k=66.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0021_k=66.npy new file mode 100644 index 0000000..3d8afec Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0021_k=66.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0021_k=67.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0021_k=67.npy new file mode 100644 index 0000000..1c1cfe9 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0021_k=67.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0021_k=68.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0021_k=68.npy new file mode 100644 index 0000000..6073389 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0021_k=68.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0021_k=69.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0021_k=69.npy new file mode 100644 index 0000000..78039ac Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0021_k=69.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0021_k=7.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0021_k=7.npy new file mode 100644 index 0000000..1337498 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0021_k=7.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0021_k=70.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0021_k=70.npy new file mode 100644 index 0000000..0a4cf82 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0021_k=70.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0021_k=71.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0021_k=71.npy new file mode 100644 index 0000000..fbdb515 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0021_k=71.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0021_k=72.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0021_k=72.npy new file mode 100644 index 0000000..2f10228 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0021_k=72.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0021_k=73.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0021_k=73.npy new file mode 100644 index 0000000..43d3040 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0021_k=73.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0021_k=74.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0021_k=74.npy new file mode 100644 index 0000000..df84aae Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0021_k=74.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0021_k=75.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0021_k=75.npy new file mode 100644 index 0000000..e16cfaf Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0021_k=75.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0021_k=76.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0021_k=76.npy new file mode 100644 index 0000000..125f4b9 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0021_k=76.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0021_k=77.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0021_k=77.npy new file mode 100644 index 0000000..22c1d00 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0021_k=77.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0021_k=78.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0021_k=78.npy new file mode 100644 index 0000000..70a08e8 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0021_k=78.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0021_k=79.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0021_k=79.npy new file mode 100644 index 0000000..53c1750 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0021_k=79.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0021_k=8.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0021_k=8.npy new file mode 100644 index 0000000..1c9a0ae Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0021_k=8.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0021_k=80.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0021_k=80.npy new file mode 100644 index 0000000..82778ae Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0021_k=80.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0021_k=81.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0021_k=81.npy new file mode 100644 index 0000000..3b673fd Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0021_k=81.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0021_k=82.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0021_k=82.npy new file mode 100644 index 0000000..cca23c4 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0021_k=82.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0021_k=83.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0021_k=83.npy new file mode 100644 index 0000000..5a32fe6 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0021_k=83.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0021_k=84.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0021_k=84.npy new file mode 100644 index 0000000..d2a853d Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0021_k=84.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0021_k=85.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0021_k=85.npy new file mode 100644 index 0000000..fa19215 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0021_k=85.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0021_k=86.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0021_k=86.npy new file mode 100644 index 0000000..6393f40 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0021_k=86.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0021_k=87.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0021_k=87.npy new file mode 100644 index 0000000..78fc616 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0021_k=87.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0021_k=88.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0021_k=88.npy new file mode 100644 index 0000000..dd6b541 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0021_k=88.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0021_k=89.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0021_k=89.npy new file mode 100644 index 0000000..6bc596c Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0021_k=89.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0021_k=9.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0021_k=9.npy new file mode 100644 index 0000000..6d136eb Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0021_k=9.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0021_k=90.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0021_k=90.npy new file mode 100644 index 0000000..e511baa Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0021_k=90.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0021_k=91.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0021_k=91.npy new file mode 100644 index 0000000..84d0a2d Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0021_k=91.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0021_k=92.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0021_k=92.npy new file mode 100644 index 0000000..340e829 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0021_k=92.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0021_k=93.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0021_k=93.npy new file mode 100644 index 0000000..293fd4c Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0021_k=93.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0021_k=94.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0021_k=94.npy new file mode 100644 index 0000000..0523509 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0021_k=94.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0021_k=95.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0021_k=95.npy new file mode 100644 index 0000000..df83770 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0021_k=95.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0021_k=96.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0021_k=96.npy new file mode 100644 index 0000000..0fcea26 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0021_k=96.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0021_k=97.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0021_k=97.npy new file mode 100644 index 0000000..dc86360 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0021_k=97.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0021_k=98.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0021_k=98.npy new file mode 100644 index 0000000..fb9f4cf Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0021_k=98.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0021_k=99.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0021_k=99.npy new file mode 100644 index 0000000..a587c78 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0021_k=99.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0022000000000000006_k=1.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0022000000000000006_k=1.npy new file mode 100644 index 0000000..afb95df Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0022000000000000006_k=1.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0022000000000000006_k=10.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0022000000000000006_k=10.npy new file mode 100644 index 0000000..ec28269 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0022000000000000006_k=10.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0022000000000000006_k=11.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0022000000000000006_k=11.npy new file mode 100644 index 0000000..5e51b56 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0022000000000000006_k=11.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0022000000000000006_k=12.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0022000000000000006_k=12.npy new file mode 100644 index 0000000..60fcbd5 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0022000000000000006_k=12.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0022000000000000006_k=13.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0022000000000000006_k=13.npy new file mode 100644 index 0000000..78227e2 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0022000000000000006_k=13.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0022000000000000006_k=14.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0022000000000000006_k=14.npy new file mode 100644 index 0000000..65eb7ce Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0022000000000000006_k=14.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0022000000000000006_k=15.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0022000000000000006_k=15.npy new file mode 100644 index 0000000..dd8080c Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0022000000000000006_k=15.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0022000000000000006_k=16.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0022000000000000006_k=16.npy new file mode 100644 index 0000000..59b0624 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0022000000000000006_k=16.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0022000000000000006_k=17.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0022000000000000006_k=17.npy new file mode 100644 index 0000000..800b299 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0022000000000000006_k=17.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0022000000000000006_k=18.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0022000000000000006_k=18.npy new file mode 100644 index 0000000..6349529 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0022000000000000006_k=18.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0022000000000000006_k=19.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0022000000000000006_k=19.npy new file mode 100644 index 0000000..fcc6166 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0022000000000000006_k=19.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0022000000000000006_k=2.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0022000000000000006_k=2.npy new file mode 100644 index 0000000..288a354 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0022000000000000006_k=2.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0022000000000000006_k=20.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0022000000000000006_k=20.npy new file mode 100644 index 0000000..1791dbe Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0022000000000000006_k=20.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0022000000000000006_k=21.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0022000000000000006_k=21.npy new file mode 100644 index 0000000..63be034 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0022000000000000006_k=21.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0022000000000000006_k=22.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0022000000000000006_k=22.npy new file mode 100644 index 0000000..3e3b000 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0022000000000000006_k=22.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0022000000000000006_k=23.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0022000000000000006_k=23.npy new file mode 100644 index 0000000..48a35db Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0022000000000000006_k=23.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0022000000000000006_k=24.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0022000000000000006_k=24.npy new file mode 100644 index 0000000..b55ef8b Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0022000000000000006_k=24.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0022000000000000006_k=25.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0022000000000000006_k=25.npy new file mode 100644 index 0000000..43f118f Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0022000000000000006_k=25.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0022000000000000006_k=26.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0022000000000000006_k=26.npy new file mode 100644 index 0000000..4bb4d38 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0022000000000000006_k=26.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0022000000000000006_k=27.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0022000000000000006_k=27.npy new file mode 100644 index 0000000..6da1b5d Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0022000000000000006_k=27.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0022000000000000006_k=28.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0022000000000000006_k=28.npy new file mode 100644 index 0000000..1c374cb Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0022000000000000006_k=28.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0022000000000000006_k=29.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0022000000000000006_k=29.npy new file mode 100644 index 0000000..c1534f4 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0022000000000000006_k=29.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0022000000000000006_k=3.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0022000000000000006_k=3.npy new file mode 100644 index 0000000..01ca9cf Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0022000000000000006_k=3.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0022000000000000006_k=30.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0022000000000000006_k=30.npy new file mode 100644 index 0000000..ed2aaf4 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0022000000000000006_k=30.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0022000000000000006_k=31.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0022000000000000006_k=31.npy new file mode 100644 index 0000000..dac456f Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0022000000000000006_k=31.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0022000000000000006_k=32.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0022000000000000006_k=32.npy new file mode 100644 index 0000000..42ca7a2 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0022000000000000006_k=32.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0022000000000000006_k=33.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0022000000000000006_k=33.npy new file mode 100644 index 0000000..c2bc966 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0022000000000000006_k=33.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0022000000000000006_k=34.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0022000000000000006_k=34.npy new file mode 100644 index 0000000..fafbe09 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0022000000000000006_k=34.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0022000000000000006_k=35.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0022000000000000006_k=35.npy new file mode 100644 index 0000000..6bed107 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0022000000000000006_k=35.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0022000000000000006_k=36.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0022000000000000006_k=36.npy new file mode 100644 index 0000000..441f65e Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0022000000000000006_k=36.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0022000000000000006_k=37.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0022000000000000006_k=37.npy new file mode 100644 index 0000000..00b6fbb Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0022000000000000006_k=37.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0022000000000000006_k=38.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0022000000000000006_k=38.npy new file mode 100644 index 0000000..2e256be Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0022000000000000006_k=38.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0022000000000000006_k=39.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0022000000000000006_k=39.npy new file mode 100644 index 0000000..ed99f6f Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0022000000000000006_k=39.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0022000000000000006_k=4.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0022000000000000006_k=4.npy new file mode 100644 index 0000000..7cc01f4 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0022000000000000006_k=4.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0022000000000000006_k=40.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0022000000000000006_k=40.npy new file mode 100644 index 0000000..2d6d4a7 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0022000000000000006_k=40.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0022000000000000006_k=41.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0022000000000000006_k=41.npy new file mode 100644 index 0000000..343d3dc Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0022000000000000006_k=41.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0022000000000000006_k=42.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0022000000000000006_k=42.npy new file mode 100644 index 0000000..ed2df75 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0022000000000000006_k=42.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0022000000000000006_k=43.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0022000000000000006_k=43.npy new file mode 100644 index 0000000..68145b4 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0022000000000000006_k=43.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0022000000000000006_k=44.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0022000000000000006_k=44.npy new file mode 100644 index 0000000..b80dfc1 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0022000000000000006_k=44.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0022000000000000006_k=45.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0022000000000000006_k=45.npy new file mode 100644 index 0000000..872e978 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0022000000000000006_k=45.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0022000000000000006_k=46.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0022000000000000006_k=46.npy new file mode 100644 index 0000000..d090cb1 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0022000000000000006_k=46.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0022000000000000006_k=47.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0022000000000000006_k=47.npy new file mode 100644 index 0000000..1203d8d Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0022000000000000006_k=47.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0022000000000000006_k=48.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0022000000000000006_k=48.npy new file mode 100644 index 0000000..8678cd6 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0022000000000000006_k=48.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0022000000000000006_k=49.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0022000000000000006_k=49.npy new file mode 100644 index 0000000..3fb0dec Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0022000000000000006_k=49.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0022000000000000006_k=5.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0022000000000000006_k=5.npy new file mode 100644 index 0000000..0dab15b Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0022000000000000006_k=5.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0022000000000000006_k=6.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0022000000000000006_k=6.npy new file mode 100644 index 0000000..d1e3a87 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0022000000000000006_k=6.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0022000000000000006_k=7.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0022000000000000006_k=7.npy new file mode 100644 index 0000000..02b8da5 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0022000000000000006_k=7.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0022000000000000006_k=8.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0022000000000000006_k=8.npy new file mode 100644 index 0000000..f035981 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0022000000000000006_k=8.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0022000000000000006_k=9.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0022000000000000006_k=9.npy new file mode 100644 index 0000000..5c88179 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0022000000000000006_k=9.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.002200000000000002_k=3.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.002200000000000002_k=3.npy new file mode 100644 index 0000000..8bd53c1 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.002200000000000002_k=3.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.002210000000000002_k=3.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.002210000000000002_k=3.npy new file mode 100644 index 0000000..0f8aba1 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.002210000000000002_k=3.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.002220000000000002_k=3.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.002220000000000002_k=3.npy new file mode 100644 index 0000000..68c8316 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.002220000000000002_k=3.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.002230000000000002_k=3.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.002230000000000002_k=3.npy new file mode 100644 index 0000000..75675e1 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.002230000000000002_k=3.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.002240000000000002_k=3.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.002240000000000002_k=3.npy new file mode 100644 index 0000000..176b790 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.002240000000000002_k=3.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.002250000000000002_k=3.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.002250000000000002_k=3.npy new file mode 100644 index 0000000..499ab23 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.002250000000000002_k=3.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.002260000000000002_k=3.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.002260000000000002_k=3.npy new file mode 100644 index 0000000..198e145 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.002260000000000002_k=3.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.002270000000000002_k=3.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.002270000000000002_k=3.npy new file mode 100644 index 0000000..1ae38bd Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.002270000000000002_k=3.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.002280000000000002_k=3.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.002280000000000002_k=3.npy new file mode 100644 index 0000000..be8d2a5 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.002280000000000002_k=3.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.002290000000000002_k=3.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.002290000000000002_k=3.npy new file mode 100644 index 0000000..30cb409 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.002290000000000002_k=3.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0023000000000000004_k=1.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0023000000000000004_k=1.npy new file mode 100644 index 0000000..afb95df Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0023000000000000004_k=1.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0023000000000000004_k=10.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0023000000000000004_k=10.npy new file mode 100644 index 0000000..52ad16f Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0023000000000000004_k=10.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0023000000000000004_k=11.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0023000000000000004_k=11.npy new file mode 100644 index 0000000..6d5ffc3 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0023000000000000004_k=11.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0023000000000000004_k=12.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0023000000000000004_k=12.npy new file mode 100644 index 0000000..907bf0e Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0023000000000000004_k=12.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0023000000000000004_k=13.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0023000000000000004_k=13.npy new file mode 100644 index 0000000..a3bb832 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0023000000000000004_k=13.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0023000000000000004_k=14.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0023000000000000004_k=14.npy new file mode 100644 index 0000000..0a28870 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0023000000000000004_k=14.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0023000000000000004_k=15.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0023000000000000004_k=15.npy new file mode 100644 index 0000000..2515d7c Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0023000000000000004_k=15.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0023000000000000004_k=16.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0023000000000000004_k=16.npy new file mode 100644 index 0000000..74864d4 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0023000000000000004_k=16.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0023000000000000004_k=17.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0023000000000000004_k=17.npy new file mode 100644 index 0000000..1bb481b Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0023000000000000004_k=17.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0023000000000000004_k=18.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0023000000000000004_k=18.npy new file mode 100644 index 0000000..cb9ca38 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0023000000000000004_k=18.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0023000000000000004_k=19.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0023000000000000004_k=19.npy new file mode 100644 index 0000000..3b6182b Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0023000000000000004_k=19.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0023000000000000004_k=2.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0023000000000000004_k=2.npy new file mode 100644 index 0000000..361fc9b Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0023000000000000004_k=2.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0023000000000000004_k=20.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0023000000000000004_k=20.npy new file mode 100644 index 0000000..a0c0a27 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0023000000000000004_k=20.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0023000000000000004_k=21.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0023000000000000004_k=21.npy new file mode 100644 index 0000000..a1b881a Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0023000000000000004_k=21.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0023000000000000004_k=22.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0023000000000000004_k=22.npy new file mode 100644 index 0000000..a55fdaf Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0023000000000000004_k=22.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0023000000000000004_k=23.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0023000000000000004_k=23.npy new file mode 100644 index 0000000..724a0ce Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0023000000000000004_k=23.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0023000000000000004_k=24.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0023000000000000004_k=24.npy new file mode 100644 index 0000000..b8314f1 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0023000000000000004_k=24.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0023000000000000004_k=25.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0023000000000000004_k=25.npy new file mode 100644 index 0000000..15ae1ac Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0023000000000000004_k=25.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0023000000000000004_k=26.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0023000000000000004_k=26.npy new file mode 100644 index 0000000..66df233 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0023000000000000004_k=26.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0023000000000000004_k=27.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0023000000000000004_k=27.npy new file mode 100644 index 0000000..47b245a Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0023000000000000004_k=27.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0023000000000000004_k=28.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0023000000000000004_k=28.npy new file mode 100644 index 0000000..a2892fd Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0023000000000000004_k=28.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0023000000000000004_k=29.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0023000000000000004_k=29.npy new file mode 100644 index 0000000..7cef84b Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0023000000000000004_k=29.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0023000000000000004_k=3.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0023000000000000004_k=3.npy new file mode 100644 index 0000000..ae8292a Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0023000000000000004_k=3.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0023000000000000004_k=30.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0023000000000000004_k=30.npy new file mode 100644 index 0000000..cf844a3 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0023000000000000004_k=30.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0023000000000000004_k=31.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0023000000000000004_k=31.npy new file mode 100644 index 0000000..36a6f89 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0023000000000000004_k=31.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0023000000000000004_k=32.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0023000000000000004_k=32.npy new file mode 100644 index 0000000..10bf712 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0023000000000000004_k=32.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0023000000000000004_k=33.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0023000000000000004_k=33.npy new file mode 100644 index 0000000..9880e5b Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0023000000000000004_k=33.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0023000000000000004_k=34.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0023000000000000004_k=34.npy new file mode 100644 index 0000000..bc8cab6 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0023000000000000004_k=34.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0023000000000000004_k=35.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0023000000000000004_k=35.npy new file mode 100644 index 0000000..68ea286 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0023000000000000004_k=35.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0023000000000000004_k=36.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0023000000000000004_k=36.npy new file mode 100644 index 0000000..f5df727 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0023000000000000004_k=36.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0023000000000000004_k=37.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0023000000000000004_k=37.npy new file mode 100644 index 0000000..70ff1ed Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0023000000000000004_k=37.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0023000000000000004_k=38.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0023000000000000004_k=38.npy new file mode 100644 index 0000000..25f03dd Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0023000000000000004_k=38.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0023000000000000004_k=39.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0023000000000000004_k=39.npy new file mode 100644 index 0000000..98f52a8 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0023000000000000004_k=39.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0023000000000000004_k=4.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0023000000000000004_k=4.npy new file mode 100644 index 0000000..0e0b5aa Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0023000000000000004_k=4.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0023000000000000004_k=40.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0023000000000000004_k=40.npy new file mode 100644 index 0000000..3f6c1e1 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0023000000000000004_k=40.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0023000000000000004_k=41.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0023000000000000004_k=41.npy new file mode 100644 index 0000000..503c266 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0023000000000000004_k=41.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0023000000000000004_k=42.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0023000000000000004_k=42.npy new file mode 100644 index 0000000..e57e46b Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0023000000000000004_k=42.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0023000000000000004_k=43.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0023000000000000004_k=43.npy new file mode 100644 index 0000000..2b2ff66 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0023000000000000004_k=43.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0023000000000000004_k=44.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0023000000000000004_k=44.npy new file mode 100644 index 0000000..3db24c5 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0023000000000000004_k=44.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0023000000000000004_k=45.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0023000000000000004_k=45.npy new file mode 100644 index 0000000..b303191 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0023000000000000004_k=45.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0023000000000000004_k=46.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0023000000000000004_k=46.npy new file mode 100644 index 0000000..3731163 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0023000000000000004_k=46.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0023000000000000004_k=47.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0023000000000000004_k=47.npy new file mode 100644 index 0000000..26d44b7 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0023000000000000004_k=47.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0023000000000000004_k=48.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0023000000000000004_k=48.npy new file mode 100644 index 0000000..854bc43 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0023000000000000004_k=48.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0023000000000000004_k=49.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0023000000000000004_k=49.npy new file mode 100644 index 0000000..fc1c3d1 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0023000000000000004_k=49.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0023000000000000004_k=5.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0023000000000000004_k=5.npy new file mode 100644 index 0000000..ad9e6cb Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0023000000000000004_k=5.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0023000000000000004_k=6.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0023000000000000004_k=6.npy new file mode 100644 index 0000000..8a88d7b Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0023000000000000004_k=6.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0023000000000000004_k=7.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0023000000000000004_k=7.npy new file mode 100644 index 0000000..48bd9ca Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0023000000000000004_k=7.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0023000000000000004_k=8.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0023000000000000004_k=8.npy new file mode 100644 index 0000000..6c999a1 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0023000000000000004_k=8.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0023000000000000004_k=9.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0023000000000000004_k=9.npy new file mode 100644 index 0000000..15d1d4d Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0023000000000000004_k=9.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.002300000000000002_k=3.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.002300000000000002_k=3.npy new file mode 100644 index 0000000..3f2403b Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.002300000000000002_k=3.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.002310000000000002_k=3.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.002310000000000002_k=3.npy new file mode 100644 index 0000000..867aec4 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.002310000000000002_k=3.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.002320000000000002_k=3.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.002320000000000002_k=3.npy new file mode 100644 index 0000000..802480f Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.002320000000000002_k=3.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.002330000000000002_k=3.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.002330000000000002_k=3.npy new file mode 100644 index 0000000..ded9f68 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.002330000000000002_k=3.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0023400000000000022_k=3.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0023400000000000022_k=3.npy new file mode 100644 index 0000000..91742ad Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0023400000000000022_k=3.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0023500000000000023_k=3.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0023500000000000023_k=3.npy new file mode 100644 index 0000000..b5421d2 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0023500000000000023_k=3.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0023600000000000023_k=3.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0023600000000000023_k=3.npy new file mode 100644 index 0000000..059d20c Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0023600000000000023_k=3.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0023700000000000023_k=3.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0023700000000000023_k=3.npy new file mode 100644 index 0000000..718d311 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0023700000000000023_k=3.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0023800000000000023_k=3.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0023800000000000023_k=3.npy new file mode 100644 index 0000000..760a1d7 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0023800000000000023_k=3.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0023900000000000024_k=3.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0023900000000000024_k=3.npy new file mode 100644 index 0000000..8bfdbd4 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0023900000000000024_k=3.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0024000000000000002_k=1.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0024000000000000002_k=1.npy new file mode 100644 index 0000000..afb95df Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0024000000000000002_k=1.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0024000000000000002_k=10.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0024000000000000002_k=10.npy new file mode 100644 index 0000000..1730445 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0024000000000000002_k=10.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0024000000000000002_k=11.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0024000000000000002_k=11.npy new file mode 100644 index 0000000..e0a9cd6 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0024000000000000002_k=11.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0024000000000000002_k=12.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0024000000000000002_k=12.npy new file mode 100644 index 0000000..7a1bb8f Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0024000000000000002_k=12.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0024000000000000002_k=13.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0024000000000000002_k=13.npy new file mode 100644 index 0000000..4ba023b Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0024000000000000002_k=13.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0024000000000000002_k=14.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0024000000000000002_k=14.npy new file mode 100644 index 0000000..a9ebfa8 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0024000000000000002_k=14.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0024000000000000002_k=15.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0024000000000000002_k=15.npy new file mode 100644 index 0000000..db8714d Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0024000000000000002_k=15.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0024000000000000002_k=16.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0024000000000000002_k=16.npy new file mode 100644 index 0000000..60529a5 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0024000000000000002_k=16.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0024000000000000002_k=17.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0024000000000000002_k=17.npy new file mode 100644 index 0000000..0a6af18 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0024000000000000002_k=17.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0024000000000000002_k=18.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0024000000000000002_k=18.npy new file mode 100644 index 0000000..e336df2 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0024000000000000002_k=18.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0024000000000000002_k=19.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0024000000000000002_k=19.npy new file mode 100644 index 0000000..1bd9cb2 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0024000000000000002_k=19.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0024000000000000002_k=2.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0024000000000000002_k=2.npy new file mode 100644 index 0000000..a80b9cd Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0024000000000000002_k=2.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0024000000000000002_k=20.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0024000000000000002_k=20.npy new file mode 100644 index 0000000..fd27742 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0024000000000000002_k=20.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0024000000000000002_k=21.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0024000000000000002_k=21.npy new file mode 100644 index 0000000..bb4b1ce Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0024000000000000002_k=21.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0024000000000000002_k=22.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0024000000000000002_k=22.npy new file mode 100644 index 0000000..b0bab33 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0024000000000000002_k=22.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0024000000000000002_k=23.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0024000000000000002_k=23.npy new file mode 100644 index 0000000..7ac03dd Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0024000000000000002_k=23.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0024000000000000002_k=24.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0024000000000000002_k=24.npy new file mode 100644 index 0000000..c7ce7c3 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0024000000000000002_k=24.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0024000000000000002_k=25.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0024000000000000002_k=25.npy new file mode 100644 index 0000000..f57515a Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0024000000000000002_k=25.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0024000000000000002_k=26.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0024000000000000002_k=26.npy new file mode 100644 index 0000000..fa2a9e3 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0024000000000000002_k=26.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0024000000000000002_k=27.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0024000000000000002_k=27.npy new file mode 100644 index 0000000..17dd932 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0024000000000000002_k=27.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0024000000000000002_k=28.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0024000000000000002_k=28.npy new file mode 100644 index 0000000..173d200 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0024000000000000002_k=28.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0024000000000000002_k=29.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0024000000000000002_k=29.npy new file mode 100644 index 0000000..a9dcadd Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0024000000000000002_k=29.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0024000000000000002_k=3.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0024000000000000002_k=3.npy new file mode 100644 index 0000000..420a619 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0024000000000000002_k=3.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0024000000000000002_k=30.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0024000000000000002_k=30.npy new file mode 100644 index 0000000..7be8a24 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0024000000000000002_k=30.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0024000000000000002_k=31.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0024000000000000002_k=31.npy new file mode 100644 index 0000000..0b136c6 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0024000000000000002_k=31.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0024000000000000002_k=32.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0024000000000000002_k=32.npy new file mode 100644 index 0000000..7efd915 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0024000000000000002_k=32.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0024000000000000002_k=33.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0024000000000000002_k=33.npy new file mode 100644 index 0000000..29d7f45 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0024000000000000002_k=33.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0024000000000000002_k=34.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0024000000000000002_k=34.npy new file mode 100644 index 0000000..2dafe5c Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0024000000000000002_k=34.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0024000000000000002_k=35.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0024000000000000002_k=35.npy new file mode 100644 index 0000000..708c007 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0024000000000000002_k=35.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0024000000000000002_k=36.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0024000000000000002_k=36.npy new file mode 100644 index 0000000..10a06bf Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0024000000000000002_k=36.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0024000000000000002_k=37.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0024000000000000002_k=37.npy new file mode 100644 index 0000000..6b1d2c1 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0024000000000000002_k=37.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0024000000000000002_k=38.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0024000000000000002_k=38.npy new file mode 100644 index 0000000..8563d2d Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0024000000000000002_k=38.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0024000000000000002_k=39.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0024000000000000002_k=39.npy new file mode 100644 index 0000000..4a548a3 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0024000000000000002_k=39.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0024000000000000002_k=4.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0024000000000000002_k=4.npy new file mode 100644 index 0000000..1506a99 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0024000000000000002_k=4.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0024000000000000002_k=40.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0024000000000000002_k=40.npy new file mode 100644 index 0000000..37c5a8a Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0024000000000000002_k=40.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0024000000000000002_k=41.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0024000000000000002_k=41.npy new file mode 100644 index 0000000..0a25776 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0024000000000000002_k=41.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0024000000000000002_k=5.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0024000000000000002_k=5.npy new file mode 100644 index 0000000..d9839f4 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0024000000000000002_k=5.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0024000000000000002_k=6.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0024000000000000002_k=6.npy new file mode 100644 index 0000000..8bbbb8e Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0024000000000000002_k=6.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0024000000000000002_k=7.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0024000000000000002_k=7.npy new file mode 100644 index 0000000..738f595 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0024000000000000002_k=7.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0024000000000000002_k=8.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0024000000000000002_k=8.npy new file mode 100644 index 0000000..fcc60d2 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0024000000000000002_k=8.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0024000000000000002_k=9.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0024000000000000002_k=9.npy new file mode 100644 index 0000000..23d3939 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0024000000000000002_k=9.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0024000000000000024_k=3.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0024000000000000024_k=3.npy new file mode 100644 index 0000000..f37af73 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0024000000000000024_k=3.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0024100000000000024_k=3.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0024100000000000024_k=3.npy new file mode 100644 index 0000000..98bc4f2 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0024100000000000024_k=3.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0024200000000000024_k=3.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0024200000000000024_k=3.npy new file mode 100644 index 0000000..f23559a Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0024200000000000024_k=3.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0024300000000000025_k=3.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0024300000000000025_k=3.npy new file mode 100644 index 0000000..fa0d2ff Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0024300000000000025_k=3.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0024400000000000025_k=3.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0024400000000000025_k=3.npy new file mode 100644 index 0000000..8e70ffb Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0024400000000000025_k=3.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0024500000000000025_k=3.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0024500000000000025_k=3.npy new file mode 100644 index 0000000..9024c46 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0024500000000000025_k=3.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0024600000000000025_k=3.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0024600000000000025_k=3.npy new file mode 100644 index 0000000..835c2d7 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0024600000000000025_k=3.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0024700000000000026_k=3.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0024700000000000026_k=3.npy new file mode 100644 index 0000000..57d4cf5 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0024700000000000026_k=3.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0024800000000000026_k=3.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0024800000000000026_k=3.npy new file mode 100644 index 0000000..bf86048 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0024800000000000026_k=3.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0024900000000000026_k=3.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0024900000000000026_k=3.npy new file mode 100644 index 0000000..9eda4ab Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.0024900000000000026_k=3.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.002_k=1.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.002_k=1.npy new file mode 100644 index 0000000..afb95df Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.002_k=1.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.002_k=10.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.002_k=10.npy new file mode 100644 index 0000000..7c2c939 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.002_k=10.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.002_k=11.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.002_k=11.npy new file mode 100644 index 0000000..b4bd480 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.002_k=11.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.002_k=12.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.002_k=12.npy new file mode 100644 index 0000000..c9f1bec Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.002_k=12.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.002_k=13.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.002_k=13.npy new file mode 100644 index 0000000..0d44b3c Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.002_k=13.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.002_k=14.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.002_k=14.npy new file mode 100644 index 0000000..d29992f Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.002_k=14.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.002_k=15.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.002_k=15.npy new file mode 100644 index 0000000..e709aee Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.002_k=15.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.002_k=16.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.002_k=16.npy new file mode 100644 index 0000000..65b66f3 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.002_k=16.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.002_k=17.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.002_k=17.npy new file mode 100644 index 0000000..8b8aada Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.002_k=17.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.002_k=18.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.002_k=18.npy new file mode 100644 index 0000000..7a1aed3 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.002_k=18.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.002_k=19.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.002_k=19.npy new file mode 100644 index 0000000..0ee96cd Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.002_k=19.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.002_k=2.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.002_k=2.npy new file mode 100644 index 0000000..e08f012 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.002_k=2.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.002_k=20.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.002_k=20.npy new file mode 100644 index 0000000..69cfe9a Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.002_k=20.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.002_k=21.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.002_k=21.npy new file mode 100644 index 0000000..47d5320 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.002_k=21.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.002_k=22.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.002_k=22.npy new file mode 100644 index 0000000..b296adc Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.002_k=22.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.002_k=23.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.002_k=23.npy new file mode 100644 index 0000000..41741d1 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.002_k=23.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.002_k=24.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.002_k=24.npy new file mode 100644 index 0000000..0a2269e Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.002_k=24.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.002_k=25.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.002_k=25.npy new file mode 100644 index 0000000..1250d5d Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.002_k=25.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.002_k=26.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.002_k=26.npy new file mode 100644 index 0000000..72cfb58 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.002_k=26.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.002_k=27.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.002_k=27.npy new file mode 100644 index 0000000..cfd72f4 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.002_k=27.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.002_k=28.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.002_k=28.npy new file mode 100644 index 0000000..a1a3bf7 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.002_k=28.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.002_k=29.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.002_k=29.npy new file mode 100644 index 0000000..dae6a20 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.002_k=29.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.002_k=3.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.002_k=3.npy new file mode 100644 index 0000000..e5c2769 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.002_k=3.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.002_k=30.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.002_k=30.npy new file mode 100644 index 0000000..e859594 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.002_k=30.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.002_k=31.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.002_k=31.npy new file mode 100644 index 0000000..54cc87e Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.002_k=31.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.002_k=32.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.002_k=32.npy new file mode 100644 index 0000000..3257b63 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.002_k=32.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.002_k=33.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.002_k=33.npy new file mode 100644 index 0000000..4194c68 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.002_k=33.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.002_k=34.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.002_k=34.npy new file mode 100644 index 0000000..01a7944 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.002_k=34.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.002_k=35.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.002_k=35.npy new file mode 100644 index 0000000..fc5f53a Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.002_k=35.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.002_k=36.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.002_k=36.npy new file mode 100644 index 0000000..a8c8310 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.002_k=36.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.002_k=37.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.002_k=37.npy new file mode 100644 index 0000000..545b57f Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.002_k=37.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.002_k=38.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.002_k=38.npy new file mode 100644 index 0000000..a54c7b0 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.002_k=38.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.002_k=39.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.002_k=39.npy new file mode 100644 index 0000000..95dcaf4 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.002_k=39.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.002_k=4.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.002_k=4.npy new file mode 100644 index 0000000..85a3ffb Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.002_k=4.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.002_k=40.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.002_k=40.npy new file mode 100644 index 0000000..059da05 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.002_k=40.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.002_k=41.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.002_k=41.npy new file mode 100644 index 0000000..31e894c Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.002_k=41.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.002_k=42.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.002_k=42.npy new file mode 100644 index 0000000..0d0290e Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.002_k=42.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.002_k=43.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.002_k=43.npy new file mode 100644 index 0000000..48d4f84 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.002_k=43.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.002_k=44.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.002_k=44.npy new file mode 100644 index 0000000..ec21572 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.002_k=44.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.002_k=45.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.002_k=45.npy new file mode 100644 index 0000000..2e03504 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.002_k=45.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.002_k=46.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.002_k=46.npy new file mode 100644 index 0000000..1a7337c Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.002_k=46.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.002_k=47.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.002_k=47.npy new file mode 100644 index 0000000..7456219 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.002_k=47.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.002_k=48.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.002_k=48.npy new file mode 100644 index 0000000..6d4d2c0 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.002_k=48.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.002_k=49.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.002_k=49.npy new file mode 100644 index 0000000..66e74b3 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.002_k=49.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.002_k=5.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.002_k=5.npy new file mode 100644 index 0000000..d971453 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.002_k=5.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.002_k=6.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.002_k=6.npy new file mode 100644 index 0000000..0223155 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.002_k=6.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.002_k=7.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.002_k=7.npy new file mode 100644 index 0000000..86bc88f Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.002_k=7.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.002_k=8.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.002_k=8.npy new file mode 100644 index 0000000..76c3840 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.002_k=8.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.002_k=9.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.002_k=9.npy new file mode 100644 index 0000000..be5ad28 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['horizontal', 'diagonal']_sf=0.002_k=9.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['off_center']_sf=0.00151_k=3.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['off_center']_sf=0.00151_k=3.npy new file mode 100644 index 0000000..dc35cf7 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['off_center']_sf=0.00151_k=3.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['off_center']_sf=0.00152_k=3.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['off_center']_sf=0.00152_k=3.npy new file mode 100644 index 0000000..826d354 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['off_center']_sf=0.00152_k=3.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['off_center']_sf=0.0015300000000000001_k=3.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['off_center']_sf=0.0015300000000000001_k=3.npy new file mode 100644 index 0000000..8ec1465 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['off_center']_sf=0.0015300000000000001_k=3.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['off_center']_sf=0.0015400000000000001_k=3.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['off_center']_sf=0.0015400000000000001_k=3.npy new file mode 100644 index 0000000..47e52da Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['off_center']_sf=0.0015400000000000001_k=3.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['off_center']_sf=0.0015500000000000002_k=3.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['off_center']_sf=0.0015500000000000002_k=3.npy new file mode 100644 index 0000000..8856547 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['off_center']_sf=0.0015500000000000002_k=3.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['off_center']_sf=0.0015600000000000002_k=3.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['off_center']_sf=0.0015600000000000002_k=3.npy new file mode 100644 index 0000000..51a153e Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['off_center']_sf=0.0015600000000000002_k=3.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['off_center']_sf=0.0015700000000000002_k=3.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['off_center']_sf=0.0015700000000000002_k=3.npy new file mode 100644 index 0000000..3ce8079 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['off_center']_sf=0.0015700000000000002_k=3.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['off_center']_sf=0.0015800000000000002_k=3.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['off_center']_sf=0.0015800000000000002_k=3.npy new file mode 100644 index 0000000..fc88ae9 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['off_center']_sf=0.0015800000000000002_k=3.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['off_center']_sf=0.0015900000000000003_k=3.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['off_center']_sf=0.0015900000000000003_k=3.npy new file mode 100644 index 0000000..49390d7 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['off_center']_sf=0.0015900000000000003_k=3.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['off_center']_sf=0.0015_k=3.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['off_center']_sf=0.0015_k=3.npy new file mode 100644 index 0000000..4055368 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['off_center']_sf=0.0015_k=3.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['off_center']_sf=0.0016000000000000003_k=3.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['off_center']_sf=0.0016000000000000003_k=3.npy new file mode 100644 index 0000000..084c9ab Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['off_center']_sf=0.0016000000000000003_k=3.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['off_center']_sf=0.0016100000000000003_k=3.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['off_center']_sf=0.0016100000000000003_k=3.npy new file mode 100644 index 0000000..7e952cd Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['off_center']_sf=0.0016100000000000003_k=3.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['off_center']_sf=0.0016200000000000003_k=3.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['off_center']_sf=0.0016200000000000003_k=3.npy new file mode 100644 index 0000000..5076aa8 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['off_center']_sf=0.0016200000000000003_k=3.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['off_center']_sf=0.0016300000000000004_k=3.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['off_center']_sf=0.0016300000000000004_k=3.npy new file mode 100644 index 0000000..2685e99 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['off_center']_sf=0.0016300000000000004_k=3.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['off_center']_sf=0.0016400000000000004_k=3.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['off_center']_sf=0.0016400000000000004_k=3.npy new file mode 100644 index 0000000..afe9d19 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['off_center']_sf=0.0016400000000000004_k=3.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['off_center']_sf=0.0016500000000000004_k=3.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['off_center']_sf=0.0016500000000000004_k=3.npy new file mode 100644 index 0000000..8495b96 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['off_center']_sf=0.0016500000000000004_k=3.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['off_center']_sf=0.0016600000000000005_k=3.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['off_center']_sf=0.0016600000000000005_k=3.npy new file mode 100644 index 0000000..212cc9c Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['off_center']_sf=0.0016600000000000005_k=3.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['off_center']_sf=0.0016700000000000005_k=3.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['off_center']_sf=0.0016700000000000005_k=3.npy new file mode 100644 index 0000000..a72d026 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['off_center']_sf=0.0016700000000000005_k=3.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['off_center']_sf=0.0016800000000000005_k=3.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['off_center']_sf=0.0016800000000000005_k=3.npy new file mode 100644 index 0000000..30a724c Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['off_center']_sf=0.0016800000000000005_k=3.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['off_center']_sf=0.0016900000000000005_k=3.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['off_center']_sf=0.0016900000000000005_k=3.npy new file mode 100644 index 0000000..9bde701 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['off_center']_sf=0.0016900000000000005_k=3.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['off_center']_sf=0.0016_k=3.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['off_center']_sf=0.0016_k=3.npy new file mode 100644 index 0000000..e27ece4 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['off_center']_sf=0.0016_k=3.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['off_center']_sf=0.0017000000000000001_k=3.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['off_center']_sf=0.0017000000000000001_k=3.npy new file mode 100644 index 0000000..52c99d4 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['off_center']_sf=0.0017000000000000001_k=3.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['off_center']_sf=0.0017000000000000006_k=3.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['off_center']_sf=0.0017000000000000006_k=3.npy new file mode 100644 index 0000000..3b01988 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['off_center']_sf=0.0017000000000000006_k=3.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['off_center']_sf=0.0017100000000000006_k=3.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['off_center']_sf=0.0017100000000000006_k=3.npy new file mode 100644 index 0000000..a3cc03c Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['off_center']_sf=0.0017100000000000006_k=3.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['off_center']_sf=0.0017200000000000006_k=3.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['off_center']_sf=0.0017200000000000006_k=3.npy new file mode 100644 index 0000000..6cb2d88 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['off_center']_sf=0.0017200000000000006_k=3.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['off_center']_sf=0.0017300000000000006_k=3.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['off_center']_sf=0.0017300000000000006_k=3.npy new file mode 100644 index 0000000..6963ff7 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['off_center']_sf=0.0017300000000000006_k=3.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['off_center']_sf=0.0017400000000000007_k=3.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['off_center']_sf=0.0017400000000000007_k=3.npy new file mode 100644 index 0000000..8593b1d Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['off_center']_sf=0.0017400000000000007_k=3.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['off_center']_sf=0.0017500000000000007_k=3.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['off_center']_sf=0.0017500000000000007_k=3.npy new file mode 100644 index 0000000..1b5e36f Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['off_center']_sf=0.0017500000000000007_k=3.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['off_center']_sf=0.001755_k=19.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['off_center']_sf=0.001755_k=19.npy new file mode 100644 index 0000000..5c3c0ab Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['off_center']_sf=0.001755_k=19.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['off_center']_sf=0.0017600000000000007_k=3.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['off_center']_sf=0.0017600000000000007_k=3.npy new file mode 100644 index 0000000..288fe7c Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['off_center']_sf=0.0017600000000000007_k=3.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['off_center']_sf=0.0017700000000000007_k=3.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['off_center']_sf=0.0017700000000000007_k=3.npy new file mode 100644 index 0000000..bb3a64c Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['off_center']_sf=0.0017700000000000007_k=3.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['off_center']_sf=0.0017800000000000008_k=3.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['off_center']_sf=0.0017800000000000008_k=3.npy new file mode 100644 index 0000000..abbf88b Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['off_center']_sf=0.0017800000000000008_k=3.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['off_center']_sf=0.0017900000000000008_k=3.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['off_center']_sf=0.0017900000000000008_k=3.npy new file mode 100644 index 0000000..9f2ce91 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['off_center']_sf=0.0017900000000000008_k=3.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['off_center']_sf=0.0018000000000000002_k=3.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['off_center']_sf=0.0018000000000000002_k=3.npy new file mode 100644 index 0000000..4138135 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['off_center']_sf=0.0018000000000000002_k=3.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['off_center']_sf=0.0018000000000000008_k=3.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['off_center']_sf=0.0018000000000000008_k=3.npy new file mode 100644 index 0000000..b6bbefa Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['off_center']_sf=0.0018000000000000008_k=3.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['off_center']_sf=0.0018100000000000008_k=3.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['off_center']_sf=0.0018100000000000008_k=3.npy new file mode 100644 index 0000000..21c0703 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['off_center']_sf=0.0018100000000000008_k=3.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['off_center']_sf=0.0018200000000000009_k=3.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['off_center']_sf=0.0018200000000000009_k=3.npy new file mode 100644 index 0000000..eac1917 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['off_center']_sf=0.0018200000000000009_k=3.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['off_center']_sf=0.001830000000000001_k=3.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['off_center']_sf=0.001830000000000001_k=3.npy new file mode 100644 index 0000000..26a3cea Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['off_center']_sf=0.001830000000000001_k=3.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['off_center']_sf=0.001840000000000001_k=3.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['off_center']_sf=0.001840000000000001_k=3.npy new file mode 100644 index 0000000..9ca5f6b Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['off_center']_sf=0.001840000000000001_k=3.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['off_center']_sf=0.001850000000000001_k=3.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['off_center']_sf=0.001850000000000001_k=3.npy new file mode 100644 index 0000000..c31b29f Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['off_center']_sf=0.001850000000000001_k=3.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['off_center']_sf=0.001860000000000001_k=3.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['off_center']_sf=0.001860000000000001_k=3.npy new file mode 100644 index 0000000..58205b2 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['off_center']_sf=0.001860000000000001_k=3.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['off_center']_sf=0.001870000000000001_k=3.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['off_center']_sf=0.001870000000000001_k=3.npy new file mode 100644 index 0000000..961aace Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['off_center']_sf=0.001870000000000001_k=3.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['off_center']_sf=0.001880000000000001_k=3.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['off_center']_sf=0.001880000000000001_k=3.npy new file mode 100644 index 0000000..91e9406 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['off_center']_sf=0.001880000000000001_k=3.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['off_center']_sf=0.001890000000000001_k=3.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['off_center']_sf=0.001890000000000001_k=3.npy new file mode 100644 index 0000000..f7ec781 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['off_center']_sf=0.001890000000000001_k=3.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['off_center']_sf=0.0019000000000000002_k=3.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['off_center']_sf=0.0019000000000000002_k=3.npy new file mode 100644 index 0000000..29763d2 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['off_center']_sf=0.0019000000000000002_k=3.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['off_center']_sf=0.001900000000000001_k=3.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['off_center']_sf=0.001900000000000001_k=3.npy new file mode 100644 index 0000000..82997b5 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['off_center']_sf=0.001900000000000001_k=3.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['off_center']_sf=0.001910000000000001_k=3.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['off_center']_sf=0.001910000000000001_k=3.npy new file mode 100644 index 0000000..9dbd7a7 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['off_center']_sf=0.001910000000000001_k=3.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['off_center']_sf=0.0019200000000000011_k=3.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['off_center']_sf=0.0019200000000000011_k=3.npy new file mode 100644 index 0000000..42a2ba6 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['off_center']_sf=0.0019200000000000011_k=3.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['off_center']_sf=0.0019300000000000012_k=3.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['off_center']_sf=0.0019300000000000012_k=3.npy new file mode 100644 index 0000000..4cba6a8 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['off_center']_sf=0.0019300000000000012_k=3.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['off_center']_sf=0.0019400000000000012_k=3.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['off_center']_sf=0.0019400000000000012_k=3.npy new file mode 100644 index 0000000..b2ae78f Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['off_center']_sf=0.0019400000000000012_k=3.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['off_center']_sf=0.0019500000000000012_k=3.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['off_center']_sf=0.0019500000000000012_k=3.npy new file mode 100644 index 0000000..36f2a61 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['off_center']_sf=0.0019500000000000012_k=3.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['off_center']_sf=0.0019600000000000012_k=3.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['off_center']_sf=0.0019600000000000012_k=3.npy new file mode 100644 index 0000000..f14bdb8 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['off_center']_sf=0.0019600000000000012_k=3.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['off_center']_sf=0.0019700000000000013_k=3.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['off_center']_sf=0.0019700000000000013_k=3.npy new file mode 100644 index 0000000..1bc8380 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['off_center']_sf=0.0019700000000000013_k=3.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['off_center']_sf=0.0019800000000000013_k=3.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['off_center']_sf=0.0019800000000000013_k=3.npy new file mode 100644 index 0000000..863ae93 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['off_center']_sf=0.0019800000000000013_k=3.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['off_center']_sf=0.0019900000000000013_k=3.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['off_center']_sf=0.0019900000000000013_k=3.npy new file mode 100644 index 0000000..f3e9dde Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['off_center']_sf=0.0019900000000000013_k=3.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['off_center']_sf=0.0020000000000000013_k=3.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['off_center']_sf=0.0020000000000000013_k=3.npy new file mode 100644 index 0000000..b007903 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['off_center']_sf=0.0020000000000000013_k=3.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['off_center']_sf=0.0020100000000000014_k=3.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['off_center']_sf=0.0020100000000000014_k=3.npy new file mode 100644 index 0000000..21a56f0 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['off_center']_sf=0.0020100000000000014_k=3.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['off_center']_sf=0.0020200000000000014_k=3.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['off_center']_sf=0.0020200000000000014_k=3.npy new file mode 100644 index 0000000..35c8641 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['off_center']_sf=0.0020200000000000014_k=3.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['off_center']_sf=0.0020300000000000014_k=3.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['off_center']_sf=0.0020300000000000014_k=3.npy new file mode 100644 index 0000000..51b51fc Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['off_center']_sf=0.0020300000000000014_k=3.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['off_center']_sf=0.0020400000000000014_k=3.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['off_center']_sf=0.0020400000000000014_k=3.npy new file mode 100644 index 0000000..257dc18 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['off_center']_sf=0.0020400000000000014_k=3.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['off_center']_sf=0.0020500000000000015_k=3.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['off_center']_sf=0.0020500000000000015_k=3.npy new file mode 100644 index 0000000..2ed1523 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['off_center']_sf=0.0020500000000000015_k=3.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['off_center']_sf=0.0020600000000000015_k=3.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['off_center']_sf=0.0020600000000000015_k=3.npy new file mode 100644 index 0000000..945d19c Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['off_center']_sf=0.0020600000000000015_k=3.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['off_center']_sf=0.0020700000000000015_k=3.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['off_center']_sf=0.0020700000000000015_k=3.npy new file mode 100644 index 0000000..b1d558c Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['off_center']_sf=0.0020700000000000015_k=3.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['off_center']_sf=0.0020800000000000016_k=3.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['off_center']_sf=0.0020800000000000016_k=3.npy new file mode 100644 index 0000000..e5e149b Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['off_center']_sf=0.0020800000000000016_k=3.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['off_center']_sf=0.0020900000000000016_k=3.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['off_center']_sf=0.0020900000000000016_k=3.npy new file mode 100644 index 0000000..bab57bd Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['off_center']_sf=0.0020900000000000016_k=3.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['off_center']_sf=0.0021000000000000003_k=3.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['off_center']_sf=0.0021000000000000003_k=3.npy new file mode 100644 index 0000000..52d777d Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['off_center']_sf=0.0021000000000000003_k=3.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['off_center']_sf=0.0021000000000000016_k=3.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['off_center']_sf=0.0021000000000000016_k=3.npy new file mode 100644 index 0000000..f2b169c Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['off_center']_sf=0.0021000000000000016_k=3.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['off_center']_sf=0.0021100000000000016_k=3.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['off_center']_sf=0.0021100000000000016_k=3.npy new file mode 100644 index 0000000..2a44c41 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['off_center']_sf=0.0021100000000000016_k=3.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['off_center']_sf=0.0021200000000000017_k=3.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['off_center']_sf=0.0021200000000000017_k=3.npy new file mode 100644 index 0000000..e4f13e7 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['off_center']_sf=0.0021200000000000017_k=3.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['off_center']_sf=0.0021300000000000017_k=3.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['off_center']_sf=0.0021300000000000017_k=3.npy new file mode 100644 index 0000000..8a5049c Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['off_center']_sf=0.0021300000000000017_k=3.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['off_center']_sf=0.0021400000000000017_k=3.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['off_center']_sf=0.0021400000000000017_k=3.npy new file mode 100644 index 0000000..ce6c047 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['off_center']_sf=0.0021400000000000017_k=3.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['off_center']_sf=0.0021500000000000017_k=3.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['off_center']_sf=0.0021500000000000017_k=3.npy new file mode 100644 index 0000000..4996c9c Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['off_center']_sf=0.0021500000000000017_k=3.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['off_center']_sf=0.0021600000000000018_k=3.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['off_center']_sf=0.0021600000000000018_k=3.npy new file mode 100644 index 0000000..903799c Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['off_center']_sf=0.0021600000000000018_k=3.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['off_center']_sf=0.002170000000000002_k=3.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['off_center']_sf=0.002170000000000002_k=3.npy new file mode 100644 index 0000000..e08c7bf Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['off_center']_sf=0.002170000000000002_k=3.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['off_center']_sf=0.002180000000000002_k=3.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['off_center']_sf=0.002180000000000002_k=3.npy new file mode 100644 index 0000000..5a5237d Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['off_center']_sf=0.002180000000000002_k=3.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['off_center']_sf=0.002190000000000002_k=3.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['off_center']_sf=0.002190000000000002_k=3.npy new file mode 100644 index 0000000..607963c Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['off_center']_sf=0.002190000000000002_k=3.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['off_center']_sf=0.0021_k=1.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['off_center']_sf=0.0021_k=1.npy new file mode 100644 index 0000000..ebb19cb Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['off_center']_sf=0.0021_k=1.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['off_center']_sf=0.0021_k=10.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['off_center']_sf=0.0021_k=10.npy new file mode 100644 index 0000000..03356ef Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['off_center']_sf=0.0021_k=10.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['off_center']_sf=0.0021_k=11.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['off_center']_sf=0.0021_k=11.npy new file mode 100644 index 0000000..8b34c12 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['off_center']_sf=0.0021_k=11.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['off_center']_sf=0.0021_k=12.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['off_center']_sf=0.0021_k=12.npy new file mode 100644 index 0000000..f924fc8 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['off_center']_sf=0.0021_k=12.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['off_center']_sf=0.0021_k=13.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['off_center']_sf=0.0021_k=13.npy new file mode 100644 index 0000000..23a5dbc Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['off_center']_sf=0.0021_k=13.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['off_center']_sf=0.0021_k=14.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['off_center']_sf=0.0021_k=14.npy new file mode 100644 index 0000000..f4383f0 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['off_center']_sf=0.0021_k=14.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['off_center']_sf=0.0021_k=15.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['off_center']_sf=0.0021_k=15.npy new file mode 100644 index 0000000..6b59ff3 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['off_center']_sf=0.0021_k=15.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['off_center']_sf=0.0021_k=16.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['off_center']_sf=0.0021_k=16.npy new file mode 100644 index 0000000..a05aa25 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['off_center']_sf=0.0021_k=16.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['off_center']_sf=0.0021_k=17.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['off_center']_sf=0.0021_k=17.npy new file mode 100644 index 0000000..055797c Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['off_center']_sf=0.0021_k=17.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['off_center']_sf=0.0021_k=18.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['off_center']_sf=0.0021_k=18.npy new file mode 100644 index 0000000..20b63f4 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['off_center']_sf=0.0021_k=18.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['off_center']_sf=0.0021_k=19.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['off_center']_sf=0.0021_k=19.npy new file mode 100644 index 0000000..19e98a3 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['off_center']_sf=0.0021_k=19.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['off_center']_sf=0.0021_k=2.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['off_center']_sf=0.0021_k=2.npy new file mode 100644 index 0000000..c68114b Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['off_center']_sf=0.0021_k=2.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['off_center']_sf=0.0021_k=20.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['off_center']_sf=0.0021_k=20.npy new file mode 100644 index 0000000..ec74836 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['off_center']_sf=0.0021_k=20.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['off_center']_sf=0.0021_k=21.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['off_center']_sf=0.0021_k=21.npy new file mode 100644 index 0000000..54b22c9 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['off_center']_sf=0.0021_k=21.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['off_center']_sf=0.0021_k=22.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['off_center']_sf=0.0021_k=22.npy new file mode 100644 index 0000000..f56ec4e Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['off_center']_sf=0.0021_k=22.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['off_center']_sf=0.0021_k=23.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['off_center']_sf=0.0021_k=23.npy new file mode 100644 index 0000000..a6db6b1 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['off_center']_sf=0.0021_k=23.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['off_center']_sf=0.0021_k=24.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['off_center']_sf=0.0021_k=24.npy new file mode 100644 index 0000000..6c74217 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['off_center']_sf=0.0021_k=24.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['off_center']_sf=0.0021_k=25.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['off_center']_sf=0.0021_k=25.npy new file mode 100644 index 0000000..737cca5 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['off_center']_sf=0.0021_k=25.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['off_center']_sf=0.0021_k=26.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['off_center']_sf=0.0021_k=26.npy new file mode 100644 index 0000000..ff48e91 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['off_center']_sf=0.0021_k=26.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['off_center']_sf=0.0021_k=27.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['off_center']_sf=0.0021_k=27.npy new file mode 100644 index 0000000..a77be4a Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['off_center']_sf=0.0021_k=27.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['off_center']_sf=0.0021_k=28.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['off_center']_sf=0.0021_k=28.npy new file mode 100644 index 0000000..45c27ea Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['off_center']_sf=0.0021_k=28.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['off_center']_sf=0.0021_k=29.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['off_center']_sf=0.0021_k=29.npy new file mode 100644 index 0000000..540d0d4 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['off_center']_sf=0.0021_k=29.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['off_center']_sf=0.0021_k=3.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['off_center']_sf=0.0021_k=3.npy new file mode 100644 index 0000000..493eb67 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['off_center']_sf=0.0021_k=3.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['off_center']_sf=0.0021_k=30.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['off_center']_sf=0.0021_k=30.npy new file mode 100644 index 0000000..d4d5a66 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['off_center']_sf=0.0021_k=30.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['off_center']_sf=0.0021_k=31.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['off_center']_sf=0.0021_k=31.npy new file mode 100644 index 0000000..1e83c6e Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['off_center']_sf=0.0021_k=31.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['off_center']_sf=0.0021_k=32.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['off_center']_sf=0.0021_k=32.npy new file mode 100644 index 0000000..29fce69 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['off_center']_sf=0.0021_k=32.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['off_center']_sf=0.0021_k=33.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['off_center']_sf=0.0021_k=33.npy new file mode 100644 index 0000000..1099c11 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['off_center']_sf=0.0021_k=33.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['off_center']_sf=0.0021_k=34.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['off_center']_sf=0.0021_k=34.npy new file mode 100644 index 0000000..e4d50f6 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['off_center']_sf=0.0021_k=34.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['off_center']_sf=0.0021_k=35.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['off_center']_sf=0.0021_k=35.npy new file mode 100644 index 0000000..91a8843 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['off_center']_sf=0.0021_k=35.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['off_center']_sf=0.0021_k=36.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['off_center']_sf=0.0021_k=36.npy new file mode 100644 index 0000000..bdb71ec Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['off_center']_sf=0.0021_k=36.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['off_center']_sf=0.0021_k=37.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['off_center']_sf=0.0021_k=37.npy new file mode 100644 index 0000000..fc7574a Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['off_center']_sf=0.0021_k=37.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['off_center']_sf=0.0021_k=38.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['off_center']_sf=0.0021_k=38.npy new file mode 100644 index 0000000..480b8fb Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['off_center']_sf=0.0021_k=38.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['off_center']_sf=0.0021_k=39.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['off_center']_sf=0.0021_k=39.npy new file mode 100644 index 0000000..613a93c Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['off_center']_sf=0.0021_k=39.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['off_center']_sf=0.0021_k=4.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['off_center']_sf=0.0021_k=4.npy new file mode 100644 index 0000000..8f71ebe Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['off_center']_sf=0.0021_k=4.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['off_center']_sf=0.0021_k=40.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['off_center']_sf=0.0021_k=40.npy new file mode 100644 index 0000000..d9e4993 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['off_center']_sf=0.0021_k=40.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['off_center']_sf=0.0021_k=41.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['off_center']_sf=0.0021_k=41.npy new file mode 100644 index 0000000..731e156 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['off_center']_sf=0.0021_k=41.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['off_center']_sf=0.0021_k=42.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['off_center']_sf=0.0021_k=42.npy new file mode 100644 index 0000000..b2891bd Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['off_center']_sf=0.0021_k=42.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['off_center']_sf=0.0021_k=43.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['off_center']_sf=0.0021_k=43.npy new file mode 100644 index 0000000..dcbeedd Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['off_center']_sf=0.0021_k=43.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['off_center']_sf=0.0021_k=44.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['off_center']_sf=0.0021_k=44.npy new file mode 100644 index 0000000..3993f8b Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['off_center']_sf=0.0021_k=44.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['off_center']_sf=0.0021_k=45.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['off_center']_sf=0.0021_k=45.npy new file mode 100644 index 0000000..cb2d5c4 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['off_center']_sf=0.0021_k=45.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['off_center']_sf=0.0021_k=46.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['off_center']_sf=0.0021_k=46.npy new file mode 100644 index 0000000..65ab458 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['off_center']_sf=0.0021_k=46.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['off_center']_sf=0.0021_k=47.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['off_center']_sf=0.0021_k=47.npy new file mode 100644 index 0000000..c662d64 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['off_center']_sf=0.0021_k=47.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['off_center']_sf=0.0021_k=48.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['off_center']_sf=0.0021_k=48.npy new file mode 100644 index 0000000..cda84f7 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['off_center']_sf=0.0021_k=48.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['off_center']_sf=0.0021_k=49.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['off_center']_sf=0.0021_k=49.npy new file mode 100644 index 0000000..5f660cd Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['off_center']_sf=0.0021_k=49.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['off_center']_sf=0.0021_k=5.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['off_center']_sf=0.0021_k=5.npy new file mode 100644 index 0000000..e3590d4 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['off_center']_sf=0.0021_k=5.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['off_center']_sf=0.0021_k=50.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['off_center']_sf=0.0021_k=50.npy new file mode 100644 index 0000000..0bc94ad Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['off_center']_sf=0.0021_k=50.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['off_center']_sf=0.0021_k=51.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['off_center']_sf=0.0021_k=51.npy new file mode 100644 index 0000000..398f052 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['off_center']_sf=0.0021_k=51.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['off_center']_sf=0.0021_k=52.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['off_center']_sf=0.0021_k=52.npy new file mode 100644 index 0000000..7ab9d8d Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['off_center']_sf=0.0021_k=52.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['off_center']_sf=0.0021_k=53.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['off_center']_sf=0.0021_k=53.npy new file mode 100644 index 0000000..6970ccb Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['off_center']_sf=0.0021_k=53.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['off_center']_sf=0.0021_k=54.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['off_center']_sf=0.0021_k=54.npy new file mode 100644 index 0000000..dcc518e Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['off_center']_sf=0.0021_k=54.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['off_center']_sf=0.0021_k=55.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['off_center']_sf=0.0021_k=55.npy new file mode 100644 index 0000000..17208f1 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['off_center']_sf=0.0021_k=55.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['off_center']_sf=0.0021_k=56.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['off_center']_sf=0.0021_k=56.npy new file mode 100644 index 0000000..9978b4a Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['off_center']_sf=0.0021_k=56.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['off_center']_sf=0.0021_k=57.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['off_center']_sf=0.0021_k=57.npy new file mode 100644 index 0000000..24799db Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['off_center']_sf=0.0021_k=57.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['off_center']_sf=0.0021_k=58.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['off_center']_sf=0.0021_k=58.npy new file mode 100644 index 0000000..113919f Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['off_center']_sf=0.0021_k=58.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['off_center']_sf=0.0021_k=59.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['off_center']_sf=0.0021_k=59.npy new file mode 100644 index 0000000..f10a1cb Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['off_center']_sf=0.0021_k=59.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['off_center']_sf=0.0021_k=6.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['off_center']_sf=0.0021_k=6.npy new file mode 100644 index 0000000..17f61b5 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['off_center']_sf=0.0021_k=6.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['off_center']_sf=0.0021_k=60.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['off_center']_sf=0.0021_k=60.npy new file mode 100644 index 0000000..d0ec701 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['off_center']_sf=0.0021_k=60.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['off_center']_sf=0.0021_k=61.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['off_center']_sf=0.0021_k=61.npy new file mode 100644 index 0000000..541547d Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['off_center']_sf=0.0021_k=61.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['off_center']_sf=0.0021_k=62.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['off_center']_sf=0.0021_k=62.npy new file mode 100644 index 0000000..1902d52 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['off_center']_sf=0.0021_k=62.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['off_center']_sf=0.0021_k=63.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['off_center']_sf=0.0021_k=63.npy new file mode 100644 index 0000000..6f4da14 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['off_center']_sf=0.0021_k=63.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['off_center']_sf=0.0021_k=64.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['off_center']_sf=0.0021_k=64.npy new file mode 100644 index 0000000..456d4c1 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['off_center']_sf=0.0021_k=64.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['off_center']_sf=0.0021_k=65.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['off_center']_sf=0.0021_k=65.npy new file mode 100644 index 0000000..22dd9b3 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['off_center']_sf=0.0021_k=65.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['off_center']_sf=0.0021_k=66.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['off_center']_sf=0.0021_k=66.npy new file mode 100644 index 0000000..5d473d5 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['off_center']_sf=0.0021_k=66.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['off_center']_sf=0.0021_k=67.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['off_center']_sf=0.0021_k=67.npy new file mode 100644 index 0000000..36efe71 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['off_center']_sf=0.0021_k=67.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['off_center']_sf=0.0021_k=68.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['off_center']_sf=0.0021_k=68.npy new file mode 100644 index 0000000..d3d06c2 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['off_center']_sf=0.0021_k=68.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['off_center']_sf=0.0021_k=69.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['off_center']_sf=0.0021_k=69.npy new file mode 100644 index 0000000..ea32bf9 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['off_center']_sf=0.0021_k=69.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['off_center']_sf=0.0021_k=7.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['off_center']_sf=0.0021_k=7.npy new file mode 100644 index 0000000..1e69fc9 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['off_center']_sf=0.0021_k=7.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['off_center']_sf=0.0021_k=70.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['off_center']_sf=0.0021_k=70.npy new file mode 100644 index 0000000..5ba876b Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['off_center']_sf=0.0021_k=70.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['off_center']_sf=0.0021_k=71.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['off_center']_sf=0.0021_k=71.npy new file mode 100644 index 0000000..f336e84 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['off_center']_sf=0.0021_k=71.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['off_center']_sf=0.0021_k=72.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['off_center']_sf=0.0021_k=72.npy new file mode 100644 index 0000000..ab03d73 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['off_center']_sf=0.0021_k=72.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['off_center']_sf=0.0021_k=73.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['off_center']_sf=0.0021_k=73.npy new file mode 100644 index 0000000..463e36c Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['off_center']_sf=0.0021_k=73.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['off_center']_sf=0.0021_k=74.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['off_center']_sf=0.0021_k=74.npy new file mode 100644 index 0000000..ecc4009 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['off_center']_sf=0.0021_k=74.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['off_center']_sf=0.0021_k=75.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['off_center']_sf=0.0021_k=75.npy new file mode 100644 index 0000000..4555496 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['off_center']_sf=0.0021_k=75.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['off_center']_sf=0.0021_k=76.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['off_center']_sf=0.0021_k=76.npy new file mode 100644 index 0000000..1821c40 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['off_center']_sf=0.0021_k=76.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['off_center']_sf=0.0021_k=77.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['off_center']_sf=0.0021_k=77.npy new file mode 100644 index 0000000..0a4371e Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['off_center']_sf=0.0021_k=77.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['off_center']_sf=0.0021_k=78.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['off_center']_sf=0.0021_k=78.npy new file mode 100644 index 0000000..626c53e Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['off_center']_sf=0.0021_k=78.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['off_center']_sf=0.0021_k=79.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['off_center']_sf=0.0021_k=79.npy new file mode 100644 index 0000000..4097cf6 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['off_center']_sf=0.0021_k=79.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['off_center']_sf=0.0021_k=8.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['off_center']_sf=0.0021_k=8.npy new file mode 100644 index 0000000..dc06bc5 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['off_center']_sf=0.0021_k=8.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['off_center']_sf=0.0021_k=80.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['off_center']_sf=0.0021_k=80.npy new file mode 100644 index 0000000..1a6bc08 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['off_center']_sf=0.0021_k=80.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['off_center']_sf=0.0021_k=81.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['off_center']_sf=0.0021_k=81.npy new file mode 100644 index 0000000..5e0c9ed Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['off_center']_sf=0.0021_k=81.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['off_center']_sf=0.0021_k=82.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['off_center']_sf=0.0021_k=82.npy new file mode 100644 index 0000000..13d4e99 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['off_center']_sf=0.0021_k=82.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['off_center']_sf=0.0021_k=83.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['off_center']_sf=0.0021_k=83.npy new file mode 100644 index 0000000..a0571b0 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['off_center']_sf=0.0021_k=83.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['off_center']_sf=0.0021_k=84.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['off_center']_sf=0.0021_k=84.npy new file mode 100644 index 0000000..d23a8ad Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['off_center']_sf=0.0021_k=84.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['off_center']_sf=0.0021_k=85.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['off_center']_sf=0.0021_k=85.npy new file mode 100644 index 0000000..a7d1b2f Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['off_center']_sf=0.0021_k=85.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['off_center']_sf=0.0021_k=86.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['off_center']_sf=0.0021_k=86.npy new file mode 100644 index 0000000..5e265b1 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['off_center']_sf=0.0021_k=86.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['off_center']_sf=0.0021_k=87.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['off_center']_sf=0.0021_k=87.npy new file mode 100644 index 0000000..224332d Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['off_center']_sf=0.0021_k=87.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['off_center']_sf=0.0021_k=88.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['off_center']_sf=0.0021_k=88.npy new file mode 100644 index 0000000..46012d6 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['off_center']_sf=0.0021_k=88.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['off_center']_sf=0.0021_k=89.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['off_center']_sf=0.0021_k=89.npy new file mode 100644 index 0000000..6059f00 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['off_center']_sf=0.0021_k=89.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['off_center']_sf=0.0021_k=9.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['off_center']_sf=0.0021_k=9.npy new file mode 100644 index 0000000..87327d3 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['off_center']_sf=0.0021_k=9.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['off_center']_sf=0.0021_k=90.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['off_center']_sf=0.0021_k=90.npy new file mode 100644 index 0000000..3a3b938 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['off_center']_sf=0.0021_k=90.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['off_center']_sf=0.0021_k=91.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['off_center']_sf=0.0021_k=91.npy new file mode 100644 index 0000000..21e58d1 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['off_center']_sf=0.0021_k=91.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['off_center']_sf=0.0021_k=92.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['off_center']_sf=0.0021_k=92.npy new file mode 100644 index 0000000..bb4d19b Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['off_center']_sf=0.0021_k=92.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['off_center']_sf=0.0021_k=93.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['off_center']_sf=0.0021_k=93.npy new file mode 100644 index 0000000..7a28c38 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['off_center']_sf=0.0021_k=93.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['off_center']_sf=0.0021_k=94.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['off_center']_sf=0.0021_k=94.npy new file mode 100644 index 0000000..723af40 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['off_center']_sf=0.0021_k=94.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['off_center']_sf=0.0021_k=95.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['off_center']_sf=0.0021_k=95.npy new file mode 100644 index 0000000..613e183 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['off_center']_sf=0.0021_k=95.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['off_center']_sf=0.0021_k=96.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['off_center']_sf=0.0021_k=96.npy new file mode 100644 index 0000000..f765a8a Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['off_center']_sf=0.0021_k=96.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['off_center']_sf=0.0021_k=97.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['off_center']_sf=0.0021_k=97.npy new file mode 100644 index 0000000..c02086d Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['off_center']_sf=0.0021_k=97.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['off_center']_sf=0.0021_k=98.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['off_center']_sf=0.0021_k=98.npy new file mode 100644 index 0000000..8f3deca Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['off_center']_sf=0.0021_k=98.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['off_center']_sf=0.0021_k=99.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['off_center']_sf=0.0021_k=99.npy new file mode 100644 index 0000000..d5088a7 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['off_center']_sf=0.0021_k=99.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['off_center']_sf=0.0022000000000000006_k=3.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['off_center']_sf=0.0022000000000000006_k=3.npy new file mode 100644 index 0000000..9f83acd Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['off_center']_sf=0.0022000000000000006_k=3.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['off_center']_sf=0.002200000000000002_k=3.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['off_center']_sf=0.002200000000000002_k=3.npy new file mode 100644 index 0000000..ec8dd4d Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['off_center']_sf=0.002200000000000002_k=3.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['off_center']_sf=0.002210000000000002_k=3.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['off_center']_sf=0.002210000000000002_k=3.npy new file mode 100644 index 0000000..39cb63a Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['off_center']_sf=0.002210000000000002_k=3.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['off_center']_sf=0.002220000000000002_k=3.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['off_center']_sf=0.002220000000000002_k=3.npy new file mode 100644 index 0000000..30dd19b Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['off_center']_sf=0.002220000000000002_k=3.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['off_center']_sf=0.002230000000000002_k=3.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['off_center']_sf=0.002230000000000002_k=3.npy new file mode 100644 index 0000000..1f87923 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['off_center']_sf=0.002230000000000002_k=3.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['off_center']_sf=0.002240000000000002_k=3.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['off_center']_sf=0.002240000000000002_k=3.npy new file mode 100644 index 0000000..eed0acf Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['off_center']_sf=0.002240000000000002_k=3.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['off_center']_sf=0.002250000000000002_k=3.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['off_center']_sf=0.002250000000000002_k=3.npy new file mode 100644 index 0000000..236a5f5 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['off_center']_sf=0.002250000000000002_k=3.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['off_center']_sf=0.002260000000000002_k=3.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['off_center']_sf=0.002260000000000002_k=3.npy new file mode 100644 index 0000000..e416664 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['off_center']_sf=0.002260000000000002_k=3.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['off_center']_sf=0.002270000000000002_k=3.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['off_center']_sf=0.002270000000000002_k=3.npy new file mode 100644 index 0000000..c309164 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['off_center']_sf=0.002270000000000002_k=3.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['off_center']_sf=0.002280000000000002_k=3.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['off_center']_sf=0.002280000000000002_k=3.npy new file mode 100644 index 0000000..55c1eb7 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['off_center']_sf=0.002280000000000002_k=3.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['off_center']_sf=0.002290000000000002_k=3.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['off_center']_sf=0.002290000000000002_k=3.npy new file mode 100644 index 0000000..a12080b Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['off_center']_sf=0.002290000000000002_k=3.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['off_center']_sf=0.0023000000000000004_k=3.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['off_center']_sf=0.0023000000000000004_k=3.npy new file mode 100644 index 0000000..eb5f262 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['off_center']_sf=0.0023000000000000004_k=3.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['off_center']_sf=0.002300000000000002_k=3.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['off_center']_sf=0.002300000000000002_k=3.npy new file mode 100644 index 0000000..6f105d3 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['off_center']_sf=0.002300000000000002_k=3.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['off_center']_sf=0.002310000000000002_k=3.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['off_center']_sf=0.002310000000000002_k=3.npy new file mode 100644 index 0000000..50591f8 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['off_center']_sf=0.002310000000000002_k=3.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['off_center']_sf=0.002320000000000002_k=3.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['off_center']_sf=0.002320000000000002_k=3.npy new file mode 100644 index 0000000..c8ea099 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['off_center']_sf=0.002320000000000002_k=3.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['off_center']_sf=0.002330000000000002_k=3.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['off_center']_sf=0.002330000000000002_k=3.npy new file mode 100644 index 0000000..175ca6b Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['off_center']_sf=0.002330000000000002_k=3.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['off_center']_sf=0.0023400000000000022_k=3.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['off_center']_sf=0.0023400000000000022_k=3.npy new file mode 100644 index 0000000..ccd3867 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['off_center']_sf=0.0023400000000000022_k=3.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['off_center']_sf=0.0023500000000000023_k=3.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['off_center']_sf=0.0023500000000000023_k=3.npy new file mode 100644 index 0000000..9ea0857 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['off_center']_sf=0.0023500000000000023_k=3.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['off_center']_sf=0.0023600000000000023_k=3.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['off_center']_sf=0.0023600000000000023_k=3.npy new file mode 100644 index 0000000..8106f85 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['off_center']_sf=0.0023600000000000023_k=3.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['off_center']_sf=0.0023700000000000023_k=3.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['off_center']_sf=0.0023700000000000023_k=3.npy new file mode 100644 index 0000000..2b990c5 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['off_center']_sf=0.0023700000000000023_k=3.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['off_center']_sf=0.0023800000000000023_k=3.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['off_center']_sf=0.0023800000000000023_k=3.npy new file mode 100644 index 0000000..65cb2ea Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['off_center']_sf=0.0023800000000000023_k=3.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['off_center']_sf=0.0023900000000000024_k=3.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['off_center']_sf=0.0023900000000000024_k=3.npy new file mode 100644 index 0000000..616d6d0 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['off_center']_sf=0.0023900000000000024_k=3.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['off_center']_sf=0.0024000000000000002_k=3.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['off_center']_sf=0.0024000000000000002_k=3.npy new file mode 100644 index 0000000..c847e98 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['off_center']_sf=0.0024000000000000002_k=3.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['off_center']_sf=0.0024000000000000024_k=3.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['off_center']_sf=0.0024000000000000024_k=3.npy new file mode 100644 index 0000000..6cff1a3 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['off_center']_sf=0.0024000000000000024_k=3.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['off_center']_sf=0.0024100000000000024_k=3.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['off_center']_sf=0.0024100000000000024_k=3.npy new file mode 100644 index 0000000..320e69c Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['off_center']_sf=0.0024100000000000024_k=3.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['off_center']_sf=0.0024200000000000024_k=3.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['off_center']_sf=0.0024200000000000024_k=3.npy new file mode 100644 index 0000000..19c0e37 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['off_center']_sf=0.0024200000000000024_k=3.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['off_center']_sf=0.0024300000000000025_k=3.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['off_center']_sf=0.0024300000000000025_k=3.npy new file mode 100644 index 0000000..5d7dd10 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['off_center']_sf=0.0024300000000000025_k=3.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['off_center']_sf=0.0024400000000000025_k=3.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['off_center']_sf=0.0024400000000000025_k=3.npy new file mode 100644 index 0000000..cd50de2 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['off_center']_sf=0.0024400000000000025_k=3.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['off_center']_sf=0.0024500000000000025_k=3.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['off_center']_sf=0.0024500000000000025_k=3.npy new file mode 100644 index 0000000..6b7de52 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['off_center']_sf=0.0024500000000000025_k=3.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['off_center']_sf=0.0024600000000000025_k=3.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['off_center']_sf=0.0024600000000000025_k=3.npy new file mode 100644 index 0000000..fe30c75 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['off_center']_sf=0.0024600000000000025_k=3.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['off_center']_sf=0.0024700000000000026_k=3.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['off_center']_sf=0.0024700000000000026_k=3.npy new file mode 100644 index 0000000..60b5af7 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['off_center']_sf=0.0024700000000000026_k=3.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['off_center']_sf=0.0024800000000000026_k=3.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['off_center']_sf=0.0024800000000000026_k=3.npy new file mode 100644 index 0000000..212f248 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['off_center']_sf=0.0024800000000000026_k=3.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['off_center']_sf=0.0024900000000000026_k=3.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['off_center']_sf=0.0024900000000000026_k=3.npy new file mode 100644 index 0000000..64a3778 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['off_center']_sf=0.0024900000000000026_k=3.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['off_center']_sf=0.002_k=3.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['off_center']_sf=0.002_k=3.npy new file mode 100644 index 0000000..01ac664 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/['off_center']_sf=0.002_k=3.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/center_sf=0.001755_k=1.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/center_sf=0.001755_k=1.npy new file mode 100644 index 0000000..ebb19cb Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/center_sf=0.001755_k=1.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/center_sf=0.001755_k=10.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/center_sf=0.001755_k=10.npy new file mode 100644 index 0000000..d75e582 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/center_sf=0.001755_k=10.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/center_sf=0.001755_k=100.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/center_sf=0.001755_k=100.npy new file mode 100644 index 0000000..1a77d92 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/center_sf=0.001755_k=100.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/center_sf=0.001755_k=11.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/center_sf=0.001755_k=11.npy new file mode 100644 index 0000000..b00d8a4 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/center_sf=0.001755_k=11.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/center_sf=0.001755_k=12.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/center_sf=0.001755_k=12.npy new file mode 100644 index 0000000..67028d1 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/center_sf=0.001755_k=12.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/center_sf=0.001755_k=13.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/center_sf=0.001755_k=13.npy new file mode 100644 index 0000000..565da0f Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/center_sf=0.001755_k=13.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/center_sf=0.001755_k=14.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/center_sf=0.001755_k=14.npy new file mode 100644 index 0000000..030f72d Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/center_sf=0.001755_k=14.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/center_sf=0.001755_k=15.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/center_sf=0.001755_k=15.npy new file mode 100644 index 0000000..6dc03cb Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/center_sf=0.001755_k=15.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/center_sf=0.001755_k=16.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/center_sf=0.001755_k=16.npy new file mode 100644 index 0000000..14710ca Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/center_sf=0.001755_k=16.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/center_sf=0.001755_k=17.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/center_sf=0.001755_k=17.npy new file mode 100644 index 0000000..33e8480 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/center_sf=0.001755_k=17.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/center_sf=0.001755_k=18.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/center_sf=0.001755_k=18.npy new file mode 100644 index 0000000..a6ac875 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/center_sf=0.001755_k=18.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/center_sf=0.001755_k=19.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/center_sf=0.001755_k=19.npy new file mode 100644 index 0000000..f613b74 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/center_sf=0.001755_k=19.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/center_sf=0.001755_k=2.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/center_sf=0.001755_k=2.npy new file mode 100644 index 0000000..f49ac02 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/center_sf=0.001755_k=2.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/center_sf=0.001755_k=20.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/center_sf=0.001755_k=20.npy new file mode 100644 index 0000000..c8401d6 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/center_sf=0.001755_k=20.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/center_sf=0.001755_k=21.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/center_sf=0.001755_k=21.npy new file mode 100644 index 0000000..4714c90 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/center_sf=0.001755_k=21.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/center_sf=0.001755_k=22.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/center_sf=0.001755_k=22.npy new file mode 100644 index 0000000..0cf09ca Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/center_sf=0.001755_k=22.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/center_sf=0.001755_k=23.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/center_sf=0.001755_k=23.npy new file mode 100644 index 0000000..568cbb9 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/center_sf=0.001755_k=23.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/center_sf=0.001755_k=24.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/center_sf=0.001755_k=24.npy new file mode 100644 index 0000000..0fde0da Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/center_sf=0.001755_k=24.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/center_sf=0.001755_k=25.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/center_sf=0.001755_k=25.npy new file mode 100644 index 0000000..856ce7c Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/center_sf=0.001755_k=25.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/center_sf=0.001755_k=26.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/center_sf=0.001755_k=26.npy new file mode 100644 index 0000000..0662b3c Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/center_sf=0.001755_k=26.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/center_sf=0.001755_k=27.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/center_sf=0.001755_k=27.npy new file mode 100644 index 0000000..97b68f6 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/center_sf=0.001755_k=27.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/center_sf=0.001755_k=28.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/center_sf=0.001755_k=28.npy new file mode 100644 index 0000000..a94c40e Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/center_sf=0.001755_k=28.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/center_sf=0.001755_k=29.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/center_sf=0.001755_k=29.npy new file mode 100644 index 0000000..5ea39c9 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/center_sf=0.001755_k=29.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/center_sf=0.001755_k=3.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/center_sf=0.001755_k=3.npy index fda6c3d..e5927d4 100644 Binary files a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/center_sf=0.001755_k=3.npy and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/center_sf=0.001755_k=3.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/center_sf=0.001755_k=30.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/center_sf=0.001755_k=30.npy new file mode 100644 index 0000000..6c14362 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/center_sf=0.001755_k=30.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/center_sf=0.001755_k=31.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/center_sf=0.001755_k=31.npy new file mode 100644 index 0000000..073003a Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/center_sf=0.001755_k=31.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/center_sf=0.001755_k=32.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/center_sf=0.001755_k=32.npy new file mode 100644 index 0000000..e877ec2 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/center_sf=0.001755_k=32.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/center_sf=0.001755_k=33.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/center_sf=0.001755_k=33.npy new file mode 100644 index 0000000..b7b631c Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/center_sf=0.001755_k=33.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/center_sf=0.001755_k=34.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/center_sf=0.001755_k=34.npy new file mode 100644 index 0000000..b75d078 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/center_sf=0.001755_k=34.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/center_sf=0.001755_k=35.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/center_sf=0.001755_k=35.npy new file mode 100644 index 0000000..802cd7b Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/center_sf=0.001755_k=35.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/center_sf=0.001755_k=36.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/center_sf=0.001755_k=36.npy new file mode 100644 index 0000000..8842065 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/center_sf=0.001755_k=36.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/center_sf=0.001755_k=37.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/center_sf=0.001755_k=37.npy new file mode 100644 index 0000000..23f066a Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/center_sf=0.001755_k=37.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/center_sf=0.001755_k=38.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/center_sf=0.001755_k=38.npy new file mode 100644 index 0000000..308d74e Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/center_sf=0.001755_k=38.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/center_sf=0.001755_k=39.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/center_sf=0.001755_k=39.npy new file mode 100644 index 0000000..ddf78c4 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/center_sf=0.001755_k=39.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/center_sf=0.001755_k=4.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/center_sf=0.001755_k=4.npy new file mode 100644 index 0000000..0c3a1ea Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/center_sf=0.001755_k=4.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/center_sf=0.001755_k=40.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/center_sf=0.001755_k=40.npy new file mode 100644 index 0000000..1578b7f Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/center_sf=0.001755_k=40.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/center_sf=0.001755_k=41.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/center_sf=0.001755_k=41.npy new file mode 100644 index 0000000..5e37a06 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/center_sf=0.001755_k=41.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/center_sf=0.001755_k=42.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/center_sf=0.001755_k=42.npy new file mode 100644 index 0000000..82087c2 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/center_sf=0.001755_k=42.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/center_sf=0.001755_k=43.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/center_sf=0.001755_k=43.npy new file mode 100644 index 0000000..6c6980d Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/center_sf=0.001755_k=43.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/center_sf=0.001755_k=44.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/center_sf=0.001755_k=44.npy new file mode 100644 index 0000000..356f9cf Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/center_sf=0.001755_k=44.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/center_sf=0.001755_k=45.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/center_sf=0.001755_k=45.npy new file mode 100644 index 0000000..6977e3b Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/center_sf=0.001755_k=45.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/center_sf=0.001755_k=46.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/center_sf=0.001755_k=46.npy new file mode 100644 index 0000000..c8e62ed Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/center_sf=0.001755_k=46.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/center_sf=0.001755_k=47.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/center_sf=0.001755_k=47.npy new file mode 100644 index 0000000..a3fa3a8 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/center_sf=0.001755_k=47.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/center_sf=0.001755_k=48.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/center_sf=0.001755_k=48.npy new file mode 100644 index 0000000..75fa6d9 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/center_sf=0.001755_k=48.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/center_sf=0.001755_k=49.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/center_sf=0.001755_k=49.npy new file mode 100644 index 0000000..c54347d Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/center_sf=0.001755_k=49.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/center_sf=0.001755_k=5.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/center_sf=0.001755_k=5.npy new file mode 100644 index 0000000..c9957fd Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/center_sf=0.001755_k=5.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/center_sf=0.001755_k=50.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/center_sf=0.001755_k=50.npy new file mode 100644 index 0000000..561f7d3 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/center_sf=0.001755_k=50.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/center_sf=0.001755_k=51.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/center_sf=0.001755_k=51.npy new file mode 100644 index 0000000..fd2365d Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/center_sf=0.001755_k=51.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/center_sf=0.001755_k=52.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/center_sf=0.001755_k=52.npy new file mode 100644 index 0000000..54e9b6d Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/center_sf=0.001755_k=52.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/center_sf=0.001755_k=53.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/center_sf=0.001755_k=53.npy new file mode 100644 index 0000000..c838aac Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/center_sf=0.001755_k=53.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/center_sf=0.001755_k=54.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/center_sf=0.001755_k=54.npy new file mode 100644 index 0000000..0f577ff Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/center_sf=0.001755_k=54.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/center_sf=0.001755_k=55.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/center_sf=0.001755_k=55.npy new file mode 100644 index 0000000..1357de8 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/center_sf=0.001755_k=55.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/center_sf=0.001755_k=56.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/center_sf=0.001755_k=56.npy new file mode 100644 index 0000000..2fbc466 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/center_sf=0.001755_k=56.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/center_sf=0.001755_k=57.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/center_sf=0.001755_k=57.npy new file mode 100644 index 0000000..078ab07 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/center_sf=0.001755_k=57.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/center_sf=0.001755_k=58.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/center_sf=0.001755_k=58.npy new file mode 100644 index 0000000..0171fcc Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/center_sf=0.001755_k=58.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/center_sf=0.001755_k=59.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/center_sf=0.001755_k=59.npy new file mode 100644 index 0000000..e1a5c53 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/center_sf=0.001755_k=59.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/center_sf=0.001755_k=6.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/center_sf=0.001755_k=6.npy new file mode 100644 index 0000000..a1dac85 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/center_sf=0.001755_k=6.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/center_sf=0.001755_k=60.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/center_sf=0.001755_k=60.npy new file mode 100644 index 0000000..d56f494 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/center_sf=0.001755_k=60.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/center_sf=0.001755_k=61.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/center_sf=0.001755_k=61.npy new file mode 100644 index 0000000..30b1801 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/center_sf=0.001755_k=61.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/center_sf=0.001755_k=62.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/center_sf=0.001755_k=62.npy new file mode 100644 index 0000000..5dcb818 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/center_sf=0.001755_k=62.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/center_sf=0.001755_k=63.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/center_sf=0.001755_k=63.npy new file mode 100644 index 0000000..0c84dd9 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/center_sf=0.001755_k=63.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/center_sf=0.001755_k=64.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/center_sf=0.001755_k=64.npy new file mode 100644 index 0000000..b026b55 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/center_sf=0.001755_k=64.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/center_sf=0.001755_k=65.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/center_sf=0.001755_k=65.npy new file mode 100644 index 0000000..6381a29 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/center_sf=0.001755_k=65.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/center_sf=0.001755_k=66.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/center_sf=0.001755_k=66.npy new file mode 100644 index 0000000..2d1b280 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/center_sf=0.001755_k=66.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/center_sf=0.001755_k=67.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/center_sf=0.001755_k=67.npy new file mode 100644 index 0000000..f00c550 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/center_sf=0.001755_k=67.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/center_sf=0.001755_k=68.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/center_sf=0.001755_k=68.npy new file mode 100644 index 0000000..7984dfd Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/center_sf=0.001755_k=68.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/center_sf=0.001755_k=69.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/center_sf=0.001755_k=69.npy new file mode 100644 index 0000000..076af05 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/center_sf=0.001755_k=69.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/center_sf=0.001755_k=7.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/center_sf=0.001755_k=7.npy new file mode 100644 index 0000000..93955fc Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/center_sf=0.001755_k=7.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/center_sf=0.001755_k=70.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/center_sf=0.001755_k=70.npy new file mode 100644 index 0000000..dbf387e Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/center_sf=0.001755_k=70.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/center_sf=0.001755_k=71.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/center_sf=0.001755_k=71.npy new file mode 100644 index 0000000..f561370 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/center_sf=0.001755_k=71.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/center_sf=0.001755_k=72.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/center_sf=0.001755_k=72.npy new file mode 100644 index 0000000..653a6ac Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/center_sf=0.001755_k=72.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/center_sf=0.001755_k=73.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/center_sf=0.001755_k=73.npy new file mode 100644 index 0000000..dd10408 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/center_sf=0.001755_k=73.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/center_sf=0.001755_k=74.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/center_sf=0.001755_k=74.npy new file mode 100644 index 0000000..3aa2b23 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/center_sf=0.001755_k=74.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/center_sf=0.001755_k=75.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/center_sf=0.001755_k=75.npy new file mode 100644 index 0000000..e665b62 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/center_sf=0.001755_k=75.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/center_sf=0.001755_k=76.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/center_sf=0.001755_k=76.npy new file mode 100644 index 0000000..1d8e85d Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/center_sf=0.001755_k=76.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/center_sf=0.001755_k=77.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/center_sf=0.001755_k=77.npy new file mode 100644 index 0000000..8b86717 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/center_sf=0.001755_k=77.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/center_sf=0.001755_k=78.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/center_sf=0.001755_k=78.npy new file mode 100644 index 0000000..981daf8 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/center_sf=0.001755_k=78.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/center_sf=0.001755_k=79.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/center_sf=0.001755_k=79.npy new file mode 100644 index 0000000..f521ec9 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/center_sf=0.001755_k=79.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/center_sf=0.001755_k=8.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/center_sf=0.001755_k=8.npy new file mode 100644 index 0000000..198212f Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/center_sf=0.001755_k=8.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/center_sf=0.001755_k=80.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/center_sf=0.001755_k=80.npy new file mode 100644 index 0000000..b0486c5 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/center_sf=0.001755_k=80.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/center_sf=0.001755_k=81.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/center_sf=0.001755_k=81.npy new file mode 100644 index 0000000..d18b692 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/center_sf=0.001755_k=81.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/center_sf=0.001755_k=82.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/center_sf=0.001755_k=82.npy new file mode 100644 index 0000000..9f7f6ac Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/center_sf=0.001755_k=82.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/center_sf=0.001755_k=83.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/center_sf=0.001755_k=83.npy new file mode 100644 index 0000000..6c5c652 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/center_sf=0.001755_k=83.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/center_sf=0.001755_k=84.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/center_sf=0.001755_k=84.npy new file mode 100644 index 0000000..13d3cc7 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/center_sf=0.001755_k=84.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/center_sf=0.001755_k=85.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/center_sf=0.001755_k=85.npy new file mode 100644 index 0000000..04d275d Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/center_sf=0.001755_k=85.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/center_sf=0.001755_k=86.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/center_sf=0.001755_k=86.npy new file mode 100644 index 0000000..de05369 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/center_sf=0.001755_k=86.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/center_sf=0.001755_k=87.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/center_sf=0.001755_k=87.npy new file mode 100644 index 0000000..de6ce43 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/center_sf=0.001755_k=87.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/center_sf=0.001755_k=88.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/center_sf=0.001755_k=88.npy new file mode 100644 index 0000000..ae332ab Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/center_sf=0.001755_k=88.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/center_sf=0.001755_k=89.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/center_sf=0.001755_k=89.npy new file mode 100644 index 0000000..ae97619 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/center_sf=0.001755_k=89.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/center_sf=0.001755_k=9.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/center_sf=0.001755_k=9.npy new file mode 100644 index 0000000..cb1ac43 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/center_sf=0.001755_k=9.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/center_sf=0.001755_k=90.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/center_sf=0.001755_k=90.npy new file mode 100644 index 0000000..403b53d Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/center_sf=0.001755_k=90.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/center_sf=0.001755_k=91.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/center_sf=0.001755_k=91.npy new file mode 100644 index 0000000..51ef155 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/center_sf=0.001755_k=91.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/center_sf=0.001755_k=92.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/center_sf=0.001755_k=92.npy new file mode 100644 index 0000000..dac765a Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/center_sf=0.001755_k=92.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/center_sf=0.001755_k=93.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/center_sf=0.001755_k=93.npy new file mode 100644 index 0000000..9092429 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/center_sf=0.001755_k=93.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/center_sf=0.001755_k=94.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/center_sf=0.001755_k=94.npy new file mode 100644 index 0000000..4e1dff7 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/center_sf=0.001755_k=94.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/center_sf=0.001755_k=95.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/center_sf=0.001755_k=95.npy new file mode 100644 index 0000000..4e11779 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/center_sf=0.001755_k=95.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/center_sf=0.001755_k=96.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/center_sf=0.001755_k=96.npy new file mode 100644 index 0000000..b9f5251 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/center_sf=0.001755_k=96.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/center_sf=0.001755_k=97.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/center_sf=0.001755_k=97.npy new file mode 100644 index 0000000..fab0c40 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/center_sf=0.001755_k=97.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/center_sf=0.001755_k=98.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/center_sf=0.001755_k=98.npy new file mode 100644 index 0000000..cff6479 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/center_sf=0.001755_k=98.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/center_sf=0.001755_k=99.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/center_sf=0.001755_k=99.npy new file mode 100644 index 0000000..34ca2f3 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/center_sf=0.001755_k=99.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/horizontal_diagonal_sf=0.001755_k=3.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/horizontal_diagonal_sf=0.001755_k=3.npy index 0807407..5bbd1bd 100644 Binary files a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/horizontal_diagonal_sf=0.001755_k=3.npy and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/horizontal_diagonal_sf=0.001755_k=3.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/off_center_sf=0.001755_k=1.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/off_center_sf=0.001755_k=1.npy new file mode 100644 index 0000000..ebb19cb Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/off_center_sf=0.001755_k=1.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/off_center_sf=0.001755_k=10.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/off_center_sf=0.001755_k=10.npy new file mode 100644 index 0000000..c329831 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/off_center_sf=0.001755_k=10.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/off_center_sf=0.001755_k=100.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/off_center_sf=0.001755_k=100.npy new file mode 100644 index 0000000..a621cab Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/off_center_sf=0.001755_k=100.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/off_center_sf=0.001755_k=11.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/off_center_sf=0.001755_k=11.npy new file mode 100644 index 0000000..47d0122 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/off_center_sf=0.001755_k=11.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/off_center_sf=0.001755_k=12.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/off_center_sf=0.001755_k=12.npy new file mode 100644 index 0000000..74ced2a Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/off_center_sf=0.001755_k=12.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/off_center_sf=0.001755_k=13.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/off_center_sf=0.001755_k=13.npy new file mode 100644 index 0000000..99ab52c Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/off_center_sf=0.001755_k=13.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/off_center_sf=0.001755_k=14.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/off_center_sf=0.001755_k=14.npy new file mode 100644 index 0000000..9fc86b6 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/off_center_sf=0.001755_k=14.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/off_center_sf=0.001755_k=15.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/off_center_sf=0.001755_k=15.npy new file mode 100644 index 0000000..c9ba0c7 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/off_center_sf=0.001755_k=15.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/off_center_sf=0.001755_k=16.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/off_center_sf=0.001755_k=16.npy new file mode 100644 index 0000000..7275321 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/off_center_sf=0.001755_k=16.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/off_center_sf=0.001755_k=17.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/off_center_sf=0.001755_k=17.npy new file mode 100644 index 0000000..035bd4c Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/off_center_sf=0.001755_k=17.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/off_center_sf=0.001755_k=18.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/off_center_sf=0.001755_k=18.npy new file mode 100644 index 0000000..9b4f006 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/off_center_sf=0.001755_k=18.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/off_center_sf=0.001755_k=19.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/off_center_sf=0.001755_k=19.npy new file mode 100644 index 0000000..40f9ab7 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/off_center_sf=0.001755_k=19.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/off_center_sf=0.001755_k=2.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/off_center_sf=0.001755_k=2.npy new file mode 100644 index 0000000..10fb6fc Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/off_center_sf=0.001755_k=2.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/off_center_sf=0.001755_k=20.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/off_center_sf=0.001755_k=20.npy new file mode 100644 index 0000000..fde1d81 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/off_center_sf=0.001755_k=20.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/off_center_sf=0.001755_k=21.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/off_center_sf=0.001755_k=21.npy new file mode 100644 index 0000000..699ed68 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/off_center_sf=0.001755_k=21.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/off_center_sf=0.001755_k=22.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/off_center_sf=0.001755_k=22.npy new file mode 100644 index 0000000..763f894 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/off_center_sf=0.001755_k=22.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/off_center_sf=0.001755_k=23.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/off_center_sf=0.001755_k=23.npy new file mode 100644 index 0000000..8503226 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/off_center_sf=0.001755_k=23.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/off_center_sf=0.001755_k=24.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/off_center_sf=0.001755_k=24.npy new file mode 100644 index 0000000..bae8531 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/off_center_sf=0.001755_k=24.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/off_center_sf=0.001755_k=25.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/off_center_sf=0.001755_k=25.npy new file mode 100644 index 0000000..97b48c8 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/off_center_sf=0.001755_k=25.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/off_center_sf=0.001755_k=26.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/off_center_sf=0.001755_k=26.npy new file mode 100644 index 0000000..c2ed6ee Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/off_center_sf=0.001755_k=26.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/off_center_sf=0.001755_k=27.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/off_center_sf=0.001755_k=27.npy new file mode 100644 index 0000000..8bca547 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/off_center_sf=0.001755_k=27.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/off_center_sf=0.001755_k=28.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/off_center_sf=0.001755_k=28.npy new file mode 100644 index 0000000..b29a98f Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/off_center_sf=0.001755_k=28.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/off_center_sf=0.001755_k=29.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/off_center_sf=0.001755_k=29.npy new file mode 100644 index 0000000..65b75c8 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/off_center_sf=0.001755_k=29.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/off_center_sf=0.001755_k=30.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/off_center_sf=0.001755_k=30.npy new file mode 100644 index 0000000..12de88f Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/off_center_sf=0.001755_k=30.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/off_center_sf=0.001755_k=31.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/off_center_sf=0.001755_k=31.npy new file mode 100644 index 0000000..5920035 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/off_center_sf=0.001755_k=31.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/off_center_sf=0.001755_k=32.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/off_center_sf=0.001755_k=32.npy new file mode 100644 index 0000000..a5ea9e8 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/off_center_sf=0.001755_k=32.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/off_center_sf=0.001755_k=33.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/off_center_sf=0.001755_k=33.npy new file mode 100644 index 0000000..1d0d99c Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/off_center_sf=0.001755_k=33.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/off_center_sf=0.001755_k=34.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/off_center_sf=0.001755_k=34.npy new file mode 100644 index 0000000..57f7997 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/off_center_sf=0.001755_k=34.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/off_center_sf=0.001755_k=35.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/off_center_sf=0.001755_k=35.npy new file mode 100644 index 0000000..e848ac7 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/off_center_sf=0.001755_k=35.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/off_center_sf=0.001755_k=36.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/off_center_sf=0.001755_k=36.npy new file mode 100644 index 0000000..398ca5c Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/off_center_sf=0.001755_k=36.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/off_center_sf=0.001755_k=37.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/off_center_sf=0.001755_k=37.npy new file mode 100644 index 0000000..cde4e89 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/off_center_sf=0.001755_k=37.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/off_center_sf=0.001755_k=38.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/off_center_sf=0.001755_k=38.npy new file mode 100644 index 0000000..24373ac Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/off_center_sf=0.001755_k=38.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/off_center_sf=0.001755_k=39.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/off_center_sf=0.001755_k=39.npy new file mode 100644 index 0000000..ac102af Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/off_center_sf=0.001755_k=39.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/off_center_sf=0.001755_k=4.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/off_center_sf=0.001755_k=4.npy new file mode 100644 index 0000000..26db473 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/off_center_sf=0.001755_k=4.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/off_center_sf=0.001755_k=40.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/off_center_sf=0.001755_k=40.npy new file mode 100644 index 0000000..439f46b Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/off_center_sf=0.001755_k=40.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/off_center_sf=0.001755_k=41.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/off_center_sf=0.001755_k=41.npy new file mode 100644 index 0000000..c084d40 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/off_center_sf=0.001755_k=41.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/off_center_sf=0.001755_k=42.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/off_center_sf=0.001755_k=42.npy new file mode 100644 index 0000000..f848c97 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/off_center_sf=0.001755_k=42.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/off_center_sf=0.001755_k=43.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/off_center_sf=0.001755_k=43.npy new file mode 100644 index 0000000..4b92260 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/off_center_sf=0.001755_k=43.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/off_center_sf=0.001755_k=44.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/off_center_sf=0.001755_k=44.npy new file mode 100644 index 0000000..fa89d3f Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/off_center_sf=0.001755_k=44.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/off_center_sf=0.001755_k=45.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/off_center_sf=0.001755_k=45.npy new file mode 100644 index 0000000..a8fd153 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/off_center_sf=0.001755_k=45.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/off_center_sf=0.001755_k=46.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/off_center_sf=0.001755_k=46.npy new file mode 100644 index 0000000..58d97a9 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/off_center_sf=0.001755_k=46.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/off_center_sf=0.001755_k=47.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/off_center_sf=0.001755_k=47.npy new file mode 100644 index 0000000..1f67ba0 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/off_center_sf=0.001755_k=47.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/off_center_sf=0.001755_k=48.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/off_center_sf=0.001755_k=48.npy new file mode 100644 index 0000000..dded5e0 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/off_center_sf=0.001755_k=48.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/off_center_sf=0.001755_k=49.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/off_center_sf=0.001755_k=49.npy new file mode 100644 index 0000000..2a87fee Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/off_center_sf=0.001755_k=49.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/off_center_sf=0.001755_k=5.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/off_center_sf=0.001755_k=5.npy new file mode 100644 index 0000000..7b460fa Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/off_center_sf=0.001755_k=5.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/off_center_sf=0.001755_k=50.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/off_center_sf=0.001755_k=50.npy new file mode 100644 index 0000000..6186c12 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/off_center_sf=0.001755_k=50.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/off_center_sf=0.001755_k=51.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/off_center_sf=0.001755_k=51.npy new file mode 100644 index 0000000..4e11d64 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/off_center_sf=0.001755_k=51.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/off_center_sf=0.001755_k=52.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/off_center_sf=0.001755_k=52.npy new file mode 100644 index 0000000..d640fe1 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/off_center_sf=0.001755_k=52.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/off_center_sf=0.001755_k=53.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/off_center_sf=0.001755_k=53.npy new file mode 100644 index 0000000..b97f6d2 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/off_center_sf=0.001755_k=53.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/off_center_sf=0.001755_k=54.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/off_center_sf=0.001755_k=54.npy new file mode 100644 index 0000000..d5a1654 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/off_center_sf=0.001755_k=54.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/off_center_sf=0.001755_k=55.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/off_center_sf=0.001755_k=55.npy new file mode 100644 index 0000000..8557adf Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/off_center_sf=0.001755_k=55.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/off_center_sf=0.001755_k=56.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/off_center_sf=0.001755_k=56.npy new file mode 100644 index 0000000..28eb504 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/off_center_sf=0.001755_k=56.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/off_center_sf=0.001755_k=57.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/off_center_sf=0.001755_k=57.npy new file mode 100644 index 0000000..ecf56da Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/off_center_sf=0.001755_k=57.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/off_center_sf=0.001755_k=58.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/off_center_sf=0.001755_k=58.npy new file mode 100644 index 0000000..5882c04 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/off_center_sf=0.001755_k=58.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/off_center_sf=0.001755_k=59.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/off_center_sf=0.001755_k=59.npy new file mode 100644 index 0000000..eff22ae Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/off_center_sf=0.001755_k=59.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/off_center_sf=0.001755_k=6.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/off_center_sf=0.001755_k=6.npy new file mode 100644 index 0000000..1f0f2d1 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/off_center_sf=0.001755_k=6.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/off_center_sf=0.001755_k=60.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/off_center_sf=0.001755_k=60.npy new file mode 100644 index 0000000..12709c9 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/off_center_sf=0.001755_k=60.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/off_center_sf=0.001755_k=61.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/off_center_sf=0.001755_k=61.npy new file mode 100644 index 0000000..518e5e8 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/off_center_sf=0.001755_k=61.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/off_center_sf=0.001755_k=62.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/off_center_sf=0.001755_k=62.npy new file mode 100644 index 0000000..a0282e0 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/off_center_sf=0.001755_k=62.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/off_center_sf=0.001755_k=63.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/off_center_sf=0.001755_k=63.npy new file mode 100644 index 0000000..eb8d0c8 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/off_center_sf=0.001755_k=63.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/off_center_sf=0.001755_k=64.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/off_center_sf=0.001755_k=64.npy new file mode 100644 index 0000000..b8fe368 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/off_center_sf=0.001755_k=64.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/off_center_sf=0.001755_k=65.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/off_center_sf=0.001755_k=65.npy new file mode 100644 index 0000000..acafae8 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/off_center_sf=0.001755_k=65.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/off_center_sf=0.001755_k=66.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/off_center_sf=0.001755_k=66.npy new file mode 100644 index 0000000..f32d236 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/off_center_sf=0.001755_k=66.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/off_center_sf=0.001755_k=67.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/off_center_sf=0.001755_k=67.npy new file mode 100644 index 0000000..4e21f4b Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/off_center_sf=0.001755_k=67.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/off_center_sf=0.001755_k=68.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/off_center_sf=0.001755_k=68.npy new file mode 100644 index 0000000..de5281e Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/off_center_sf=0.001755_k=68.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/off_center_sf=0.001755_k=69.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/off_center_sf=0.001755_k=69.npy new file mode 100644 index 0000000..8baf9bc Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/off_center_sf=0.001755_k=69.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/off_center_sf=0.001755_k=7.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/off_center_sf=0.001755_k=7.npy new file mode 100644 index 0000000..415f9e4 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/off_center_sf=0.001755_k=7.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/off_center_sf=0.001755_k=70.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/off_center_sf=0.001755_k=70.npy new file mode 100644 index 0000000..31b3c3d Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/off_center_sf=0.001755_k=70.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/off_center_sf=0.001755_k=71.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/off_center_sf=0.001755_k=71.npy new file mode 100644 index 0000000..59d76dc Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/off_center_sf=0.001755_k=71.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/off_center_sf=0.001755_k=72.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/off_center_sf=0.001755_k=72.npy new file mode 100644 index 0000000..920cf48 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/off_center_sf=0.001755_k=72.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/off_center_sf=0.001755_k=73.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/off_center_sf=0.001755_k=73.npy new file mode 100644 index 0000000..9949eeb Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/off_center_sf=0.001755_k=73.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/off_center_sf=0.001755_k=74.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/off_center_sf=0.001755_k=74.npy new file mode 100644 index 0000000..a097b78 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/off_center_sf=0.001755_k=74.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/off_center_sf=0.001755_k=75.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/off_center_sf=0.001755_k=75.npy new file mode 100644 index 0000000..c488ad4 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/off_center_sf=0.001755_k=75.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/off_center_sf=0.001755_k=76.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/off_center_sf=0.001755_k=76.npy new file mode 100644 index 0000000..b237742 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/off_center_sf=0.001755_k=76.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/off_center_sf=0.001755_k=77.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/off_center_sf=0.001755_k=77.npy new file mode 100644 index 0000000..55a1b65 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/off_center_sf=0.001755_k=77.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/off_center_sf=0.001755_k=78.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/off_center_sf=0.001755_k=78.npy new file mode 100644 index 0000000..5891991 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/off_center_sf=0.001755_k=78.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/off_center_sf=0.001755_k=79.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/off_center_sf=0.001755_k=79.npy new file mode 100644 index 0000000..c1cd1ff Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/off_center_sf=0.001755_k=79.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/off_center_sf=0.001755_k=8.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/off_center_sf=0.001755_k=8.npy new file mode 100644 index 0000000..3046176 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/off_center_sf=0.001755_k=8.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/off_center_sf=0.001755_k=80.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/off_center_sf=0.001755_k=80.npy new file mode 100644 index 0000000..6a97e6b Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/off_center_sf=0.001755_k=80.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/off_center_sf=0.001755_k=81.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/off_center_sf=0.001755_k=81.npy new file mode 100644 index 0000000..5ffb155 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/off_center_sf=0.001755_k=81.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/off_center_sf=0.001755_k=82.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/off_center_sf=0.001755_k=82.npy new file mode 100644 index 0000000..efd331d Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/off_center_sf=0.001755_k=82.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/off_center_sf=0.001755_k=83.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/off_center_sf=0.001755_k=83.npy new file mode 100644 index 0000000..a25bcc8 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/off_center_sf=0.001755_k=83.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/off_center_sf=0.001755_k=84.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/off_center_sf=0.001755_k=84.npy new file mode 100644 index 0000000..1d09d24 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/off_center_sf=0.001755_k=84.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/off_center_sf=0.001755_k=85.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/off_center_sf=0.001755_k=85.npy new file mode 100644 index 0000000..4ca5c40 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/off_center_sf=0.001755_k=85.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/off_center_sf=0.001755_k=86.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/off_center_sf=0.001755_k=86.npy new file mode 100644 index 0000000..e9e0088 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/off_center_sf=0.001755_k=86.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/off_center_sf=0.001755_k=87.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/off_center_sf=0.001755_k=87.npy new file mode 100644 index 0000000..a7dc5a9 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/off_center_sf=0.001755_k=87.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/off_center_sf=0.001755_k=88.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/off_center_sf=0.001755_k=88.npy new file mode 100644 index 0000000..a488d92 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/off_center_sf=0.001755_k=88.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/off_center_sf=0.001755_k=89.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/off_center_sf=0.001755_k=89.npy new file mode 100644 index 0000000..1cc071d Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/off_center_sf=0.001755_k=89.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/off_center_sf=0.001755_k=9.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/off_center_sf=0.001755_k=9.npy new file mode 100644 index 0000000..0449a20 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/off_center_sf=0.001755_k=9.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/off_center_sf=0.001755_k=90.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/off_center_sf=0.001755_k=90.npy new file mode 100644 index 0000000..0ddc22d Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/off_center_sf=0.001755_k=90.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/off_center_sf=0.001755_k=91.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/off_center_sf=0.001755_k=91.npy new file mode 100644 index 0000000..145854f Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/off_center_sf=0.001755_k=91.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/off_center_sf=0.001755_k=92.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/off_center_sf=0.001755_k=92.npy new file mode 100644 index 0000000..d2591ab Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/off_center_sf=0.001755_k=92.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/off_center_sf=0.001755_k=93.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/off_center_sf=0.001755_k=93.npy new file mode 100644 index 0000000..630c500 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/off_center_sf=0.001755_k=93.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/off_center_sf=0.001755_k=94.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/off_center_sf=0.001755_k=94.npy new file mode 100644 index 0000000..db03876 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/off_center_sf=0.001755_k=94.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/off_center_sf=0.001755_k=95.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/off_center_sf=0.001755_k=95.npy new file mode 100644 index 0000000..fdba6c5 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/off_center_sf=0.001755_k=95.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/off_center_sf=0.001755_k=96.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/off_center_sf=0.001755_k=96.npy new file mode 100644 index 0000000..415b06a Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/off_center_sf=0.001755_k=96.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/off_center_sf=0.001755_k=97.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/off_center_sf=0.001755_k=97.npy new file mode 100644 index 0000000..e17e315 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/off_center_sf=0.001755_k=97.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/off_center_sf=0.001755_k=98.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/off_center_sf=0.001755_k=98.npy new file mode 100644 index 0000000..278524a Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/off_center_sf=0.001755_k=98.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/off_center_sf=0.001755_k=99.npy b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/off_center_sf=0.001755_k=99.npy new file mode 100644 index 0000000..4246919 Binary files /dev/null and b/BachelorThesis/Software/PyPrecisionGUI/calculated_positions/off_center_sf=0.001755_k=99.npy differ diff --git a/BachelorThesis/Software/PyPrecisionGUI/localization.py b/BachelorThesis/Software/PyPrecisionGUI/localization.py index f81737c..c1223df 100644 --- a/BachelorThesis/Software/PyPrecisionGUI/localization.py +++ b/BachelorThesis/Software/PyPrecisionGUI/localization.py @@ -1,5 +1,6 @@ import numpy as np import os +from copy import deepcopy class Localization: @@ -10,9 +11,10 @@ class Localization: #self.table = np.load('fingerprinting_tables/SmallManualFingerprint_Ferrite.npy') # manual fingerprinting table (Ferrite) [A bit off] #self.table = np.load('fingerprinting_tables/Julian_BThesis_table2_switchedAnt5&6 and 7&8.npy') # Switched Ant5<->6 and 7<->8 in Excel (No Ferrite) [Does not work!] self.table = np.load('fingerprinting_tables/Julian_THIS_ONE_IS_IT.npy') # 2cm precision this definetly worked for (No ferrite) + self.normalized_table = deepcopy(self.table) self.data = np.load('recorded_data/current_recording.npy') - def localize(self, fv): + def localize(self, fv, exclude_frames=True): """ Input: - fv [type = numpy array (mb list) [15, 1]]: A feature vector contains the antenna voltages of one sample in following order: frame1, frame2, ... frame 8, main1, main2, ... main8 @@ -29,22 +31,26 @@ class Localization: feature_vector = fv * self.scale_factor - # table_copy = self.table # make a copy of the fingerprinting table - # table_copy[:, 17:25] = 0 # set all mains in the copy to 0 - # - # max_idx = np.argmax(abs(fv[:8])) # find highest Frame - # - # table_copy[:, max_idx+9] = 0 # set the row of highest Frame in fingerprinting to 0 - # - # print("fv =", fv) - # print("max_idx=", max_idx) - # print("tablecopy= ", table_copy[0, :]) + if exclude_frames: + table_copy = deepcopy(self.table) # make a copy of the fingerprinting table + table_copy[:, 17:25] = 0 # set all mains in the copy to 0 + max_idx = np.argmax(abs(feature_vector[:8])) # find highest Frame + print("Feature_vector BEFORE taking highest frame out:\n", feature_vector) + print("Highest Frame:", max_idx+1) + feature_vector[max_idx] = 0 + print("Feature_vector AFTER taking highest frame out:\n", feature_vector) + table_copy[:, max_idx+9] = 0 # set the row of highest Frame in fingerprinting to 0 + print("First row of table", table_copy[0]) - repeated_feature_vector = np.square(self.table[:, 9:] - feature_vector) # Before changing anything on this function - #repeated_feature_vector = np.square(table_copy[:, 9:] - feature_vector) + # print("feature vector =", feature_vector) + # print("max_idx=", max_idx) + # print("tablecopy= ", table_copy[0, :]) + repeated_feature_vector = np.square(table_copy[:, 9:] - feature_vector) + else: + repeated_feature_vector = np.square(self.table[:, 9:] - feature_vector) # Before changing anything on this function euclidean_distances = np.sum(repeated_feature_vector, 1) order = np.argsort(euclidean_distances) diff --git a/BachelorThesis/Software/PyPrecisionGUI/plot_precision_tests.py b/BachelorThesis/Software/PyPrecisionGUI/plot_precision_tests.py index 0c5ed27..18eb654 100644 --- a/BachelorThesis/Software/PyPrecisionGUI/plot_precision_tests.py +++ b/BachelorThesis/Software/PyPrecisionGUI/plot_precision_tests.py @@ -428,88 +428,89 @@ def load_entire_ART(recording_names): # z_list.append(pos[2]) +# Input here ----------------------------------------------------------------------------------------------------------- +recording_selection = ["horizontal", "diagonal"] +sf_list = np.arange(0.0015, 0.0025, 0.0001) # [0.002] +k_list = [5] +annotate_points = False +plot_title = "Removing the highest frame receiving coil from localization entire area" +label = "Highest frame removed" +# End of input --------------------------------------------------------------------------------------------------------- + # Make the plot look nice plot_surroundings() -# Load ART positions -ART_pos = load_entire_ART(["double_current_horizontal", "double_current_diagonal"]) +# Load data positions +if len(recording_selection) == 1: # if we only have to look at simply load ART and IndLoc + ART_pos = load_entire_ART([recording_selection[0]]) # Load ART positions + IndLoc_data = recording_dict_fs[recording_selection[0]] # Load IndLoc data +if len(recording_selection) == 2: # if we want to look at multiple recordings its a little more complicated + ART_pos = load_entire_ART([recording_selection[0], recording_selection[1]]) # Load both ART positions + + rec1 = recording_dict_fs[recording_selection[0]] # Load IndLoc1 + rec2 = recording_dict_fs[recording_selection[1]] # Load IndLoc2 + + IndLoc_data = np.append(rec1, rec2, axis=0) # Append both IndLoc arrays correctly -# Load IndLoc data -horizontal = recordings_dict["double_current_horizontal"] -diagonal = recordings_dict["double_current_diagonal"] -IndLoc_data = np.append(horizontal, diagonal, axis=0) # shape (42, 2000, 19) = (P1-P42, 2k samples, fv) # Average IndLoc data -IndLoc_data = np.average(IndLoc_data, axis=1) # shape (42, 19) = (P1-P42, fv_avg) +#IndLoc_data = np.average(IndLoc_data, axis=1) # shape (42, 19) = (P1-P42, fv_avg) # Localize IndLoc data for each scaling factor in sf_list and each k in k_list -sf_list = [0.001] # [0.002] -k_list = [3] IndLoc_pos = calc_multiple_positions(data=IndLoc_data, - output_filename="horizontal_diagonal", + output_filename=str(recording_selection), only_fs=True, sf_list=sf_list, k_list=k_list) -# Find the best localization +# Find the best localization parameters best_mean = 10000 best_std_dev = 10000 best_both = 10000 for i in range((len(sf_list)*len(k_list))): + print(i) distances, curr_mean, curr_std_dev = eval_loc(ART_pos=ART_pos, IndLoc_pos=IndLoc_pos[i]) - + #print("- current k_nearest:", sf_list[i], " --> mean=", curr_mean, ", std_dev=",curr_std_dev) curr_both = curr_mean + curr_std_dev - if curr_mean <= best_mean: + if curr_both <= best_both: best_both = curr_both best_mean = curr_mean best_std_dev = curr_std_dev index = i -best_sf = sf_list[index] +if len(sf_list) != 1: # it looks like we`re analyzing multiple sf`s + best_k = k_list[0] + best_sf = sf_list[index] +if len(k_list) != 1: + best_sf = sf_list[0] + best_k = k_list[index] +if (len(sf_list) == 1) and (len(k_list) == 1): + best_sf = sf_list[0] + best_k = k_list[0] print("\n----Best localization parameters were found!-----\n scaling_factor = ", best_sf, "\n mean_error = ", best_mean, "\n standard_deviation = ", best_std_dev) # Plot IndLoc pos -plot_multiple_positions(positions_filename="horizontal_diagonal", +plot_multiple_positions(positions_filename=str(recording_selection), sf_list=[best_sf], - k_list=k_list, + k_list=[best_k], only_label_once=True, - xy_title="Statistical optimization of the scaling factor for the entire localization area", - yz_title="Statistical optimization of the scaling factor for the entire localization area", - annotate_points=False, + xy_title=plot_title, + yz_title=plot_title, + annotate_points=annotate_points, annotationsize=15, - labels=iter(["scaling factor = " + str("{:.6f}".format(best_sf))]), + labels=iter([label]), # labels=iter(["k = " + str(best_k)]), color_all_black=True, markersize=100) # Plot ART positions -plot_art_positions(ART_pos, annotate_flag=False, markersize=100, annotation_size=15) - - -# print(IndLoc_pos) -#recording_selection = "horizontal_and_diagonal" - - - -# scale_factor_list = [0.001755] -# -# calc_multiple_positions(recording_name=recording_selection, -# only_fs=True, -# sf_list=[0.001755], -# k_list=[3]) -# -# plot_multiple_positions(recording_name=recording_selection, -# sf_list=[0.001755], -# k_list=[3], -# only_label_once=True, -# xy_title="Statistical optimization of the scaling factor for an offcenter set of points", -# yz_title="Statistical optimization of the scaling factor for an offcenter set of points", -# annotate_points=False, -# labels=iter(["scaling factor = " + str("{:.6f}".format(0.001755))]), -# color_all_black=True) +plot_art_positions(ART_pos, + annotate_flag=annotate_points, + markersize=100, + annotation_size=15) xy_subplot.legend(bbox_to_anchor=(1.01, 1.00), loc=2, borderaxespad=0., fontsize=10) plt.show() diff --git a/BachelorThesis/Writing/2021_Seyffer_Investigating the precision of an induction-based localization system for medical applications.aux b/BachelorThesis/Writing/2021_Seyffer_Investigating the precision of an induction-based localization system for medical applications.aux index e3d578b..60fddd2 100644 --- a/BachelorThesis/Writing/2021_Seyffer_Investigating the precision of an induction-based localization system for medical applications.aux +++ b/BachelorThesis/Writing/2021_Seyffer_Investigating the precision of an induction-based localization system for medical applications.aux @@ -98,6 +98,7 @@ \@writefile{lof}{\contentsline {figure}{\numberline {6}{\ignorespaces The magnetic flux in the infinite wire loop 2($\Phi _{21}$) and it's dependency on the distances to wire loop 1.\relax }}{7}\protected@file@percent } \@writefile{lof}{\contentsline {subfigure}{\numberline{(a)}{\ignorespaces {Magnetic flux in 2 due to the left wire of 1}}}{7}\protected@file@percent } \@writefile{lof}{\contentsline {subfigure}{\numberline{(b)}{\ignorespaces {Magnetic flux in 2 due to the right wire of 1}}}{7}\protected@file@percent } +\newlabel{eq:localization_function}{{6}{7}} \@writefile{toc}{\contentsline {section}{\numberline {3}The IndLoc system}{8}\protected@file@percent } \newlabel{sec:The IndLoc system}{{3}{8}} \@writefile{lof}{\contentsline {figure}{\numberline {7}{\ignorespaces An overview of the main components of the IndLoc system and how they are connected to each other.\relax }}{8}\protected@file@percent } @@ -181,26 +182,49 @@ \@writefile{lof}{\contentsline {subfigure}{\numberline{(a)}{\ignorespaces {Heating up}}}{20}\protected@file@percent } \@writefile{lof}{\contentsline {subfigure}{\numberline{(b)}{\ignorespaces {setup is warm}}}{20}\protected@file@percent } \@writefile{tdo}{\contentsline {todo}{maybe cite the quickguide manual here?}{20}\protected@file@percent } -\pgfsyspdfmark {pgfid48}{14468604}{25488963} -\pgfsyspdfmark {pgfid51}{39101366}{25502419} -\pgfsyspdfmark {pgfid52}{41018294}{25257233} -\@writefile{toc}{\contentsline {subsection}{\numberline {5.2}Precision measurements}{20}\protected@file@percent } -\@writefile{toc}{\contentsline {subsubsection}{\numberline {5.2.1}Scaling factor test}{21}\protected@file@percent } -\@writefile{lof}{\contentsline {figure}{\numberline {14}{\ignorespaces Before being able to localize precisely the correct scaling factor, which multiplies each receiving coil voltages, has to be determined. For this the scaling factor from $10^{2}$ to $ 10^{-4}$ were tested.\relax }}{21}\protected@file@percent } -\newlabel{fig:estimation_scaling_factor_1}{{14}{21}} -\@writefile{lof}{\contentsline {figure}{\numberline {15}{\ignorespaces A zoomed in view of Figure \ref {fig:estimation_scaling_factor_1} shows which scaling factors result in a localization closest to the correct positions.\relax }}{22}\protected@file@percent } -\newlabel{fig:estimation_scaling_factor_2}{{15}{22}} -\@writefile{lof}{\contentsline {figure}{\numberline {16}{\ignorespaces Placing the object in 25 positions near the centre of the localization area with a scaling factor of 0.001755, resulting in mean error $\mu = 3.76\textit {m}m$ and standard deviation $\sigma = 3.28\textit {m}m$.\relax }}{23}\protected@file@percent } -\newlabel{fig:estimation_scaling_factor_3}{{16}{23}} -\@writefile{lof}{\contentsline {figure}{\numberline {17}{\ignorespaces Placing the object in 25 positions near the corner of the localization area with a scaling factor of 0.001755, , resulting in mean error $\mu = 6.18\textit {m}m$ and standard deviation $\sigma = 7.71\textit {m}m$.\relax }}{24}\protected@file@percent } -\newlabel{fig:estimation_scaling_factor_4}{{17}{24}} -\@writefile{lof}{\contentsline {figure}{\numberline {18}{\ignorespaces Placing the object in 42 positions running from the centre to the edges of the localization area with a scaling factor of 0.00204, , resulting in mean error $\mu = 7.42\textit {m}m$ and standard deviation $\sigma = 6.48\textit {m}m$.\relax }}{24}\protected@file@percent } -\newlabel{fig:estimation_scaling_factor_5}{{18}{24}} -\@writefile{lof}{\contentsline {figure}{\numberline {19}{\ignorespaces With averaged IndLoc feature vectors 0.00204, , resulting in mean error $\mu = 7.34\textit {m}m$ and standard deviation $\sigma = 6.49\textit {m}m$.\relax }}{25}\protected@file@percent } -\newlabel{fig:estimation_scaling_factor_6}{{19}{25}} -\@writefile{toc}{\contentsline {section}{\numberline {6}RESULTS}{26}\protected@file@percent } -\@writefile{toc}{\contentsline {section}{\numberline {7}DISCUSSION}{27}\protected@file@percent } -\@writefile{toc}{\contentsline {section}{\numberline {8}SUMMARY, OUTLOOK INTO THE FUTURE}{28}\protected@file@percent } +\pgfsyspdfmark {pgfid48}{14468604}{15957387} +\pgfsyspdfmark {pgfid51}{39101366}{15970843} +\pgfsyspdfmark {pgfid52}{41018294}{15725657} +\@writefile{toc}{\contentsline {subsection}{\numberline {5.2}Precision measurements}{21}\protected@file@percent } +\newlabel{sec:precision_measurements}{{5.2}{21}} +\@writefile{toc}{\contentsline {subsection}{\numberline {5.3}Movement measurements}{21}\protected@file@percent } +\@writefile{toc}{\contentsline {subsection}{\numberline {5.4}Precision measurements}{21}\protected@file@percent } +\@writefile{toc}{\contentsline {subsubsection}{\numberline {5.4.1}Scaling factor test}{21}\protected@file@percent } +\newlabel{sec:scaling_factor_test}{{5.4.1}{21}} +\@writefile{lof}{\contentsline {figure}{\numberline {14}{\ignorespaces Before being able to localize precisely the correct scaling factor, which multiplies each receiving coil voltages, has to be determined. For this the scaling factors $10^{2}$ to $ 10^{-4}$ were tested in logarithmic steps.\relax }}{22}\protected@file@percent } +\newlabel{fig:estimation_scaling_factor_1}{{14}{22}} +\newlabel{eq:distances}{{8}{22}} +\newlabel{eq:mean}{{9}{22}} +\@writefile{lof}{\contentsline {figure}{\numberline {15}{\ignorespaces A zoomed in view of Figure \ref {fig:estimation_scaling_factor_1} shows which scaling factors result in a localization closest to the correct positions.\relax }}{23}\protected@file@percent } +\newlabel{fig:estimation_scaling_factor_2}{{15}{23}} +\newlabel{eq:std_dev}{{10}{23}} +\@writefile{lof}{\contentsline {figure}{\numberline {16}{\ignorespaces Placing the object in 25 positions near the centre of the localization area with a scaling factor of 0.001755, resulting in mean error $\mu = 3.76\textit {m}m$ and standard deviation $\sigma = 3.28\textit {m}m$.\relax }}{24}\protected@file@percent } +\newlabel{fig:estimation_scaling_factor_3}{{16}{24}} +\@writefile{lof}{\contentsline {figure}{\numberline {17}{\ignorespaces Placing the object in 25 positions near the corner of the localization area with a scaling factor of 0.002100, resulting in mean error $\mu = 10.39\textit {m}m$ and standard deviation $\sigma = 7.52\textit {m}m$.\relax }}{25}\protected@file@percent } +\newlabel{fig:estimation_scaling_factor_4}{{17}{25}} +\@writefile{lof}{\contentsline {figure}{\numberline {18}{\ignorespaces Placing the object in 42 positions running from the centre to the edges of the localization area with a scaling factor of 0.00204, , resulting in mean error $\mu = 7.42\textit {m}m$ and standard deviation $\sigma = 6.48\textit {m}m$.\relax }}{26}\protected@file@percent } +\newlabel{fig:estimation_scaling_factor_5}{{18}{26}} +\@writefile{toc}{\contentsline {subsubsection}{\numberline {5.4.2}K-nearest interpolation test}{27}\protected@file@percent } +\newlabel{sec:K-nearest interpolation test}{{5.4.2}{27}} +\@writefile{lof}{\contentsline {figure}{\numberline {19}{\ignorespaces placing the localization object in 25 positions near the centre of the localization are with a k-nearest value of 19, resulting in mean error $\mu = 3.21\textit {m}m$ and standard deviation $\sigma = 1.84\textit {m}m$.\relax }}{27}\protected@file@percent } +\newlabel{fig:estimation_k_nearest_1}{{19}{27}} +\@writefile{lof}{\contentsline {figure}{\numberline {20}{\ignorespaces placing the localization object in 25 positions near the corner of the localization are with a k-nearest value of 12, resulting in mean error $\mu = 10.39\textit {m}m$ and standard deviation $\sigma = 7.52\textit {m}m$.\relax }}{28}\protected@file@percent } +\newlabel{fig:estimation_k_nearest_2}{{20}{28}} +\@writefile{lof}{\contentsline {figure}{\numberline {21}{\ignorespaces Placing the object in 42 positions running from the centre to the edges of the localization area with a k-nearest value of 4, resulting in mean error $\mu = 7.57\textit {m}m$ and standard deviation $\sigma = 5.34\textit {m}m$.\relax }}{29}\protected@file@percent } +\newlabel{fig:estimation_k_nearest_3}{{21}{29}} +\@writefile{toc}{\contentsline {subsubsection}{\numberline {5.4.3}Remove highest frame receiving coil from the localization test}{30}\protected@file@percent } +\newlabel{sec:remove_highest_frame_receiving_coil_from_the_localization_test}{{5.4.3}{30}} +\@writefile{lof}{\contentsline {figure}{\numberline {22}{\ignorespaces (sf= 0.001755 , k= 19) Placing the localization object in 25 positions near the centre of the localization area with removing the highest frame receiving coil, resulting in mean error $\mu = 5.56\textit {m}m$ and standard deviation $\sigma = 3.2\textit {m}m$.\relax }}{30}\protected@file@percent } +\newlabel{fig:estimation_removing_highest_frame_1}{{22}{30}} +\@writefile{lof}{\contentsline {figure}{\numberline {23}{\ignorespaces (sf= 0.0021 , k= 12) Placing the localization object in 25 positions near the corner of the localization area with a k-nearest value of 4, resulting in mean error $\mu = 13.32\textit {m}m$ and standard deviation $\sigma = 8.24\textit {m}m$.\relax }}{31}\protected@file@percent } +\newlabel{fig:estimation_k_nearest_2}{{23}{31}} +\@writefile{lof}{\contentsline {figure}{\numberline {24}{\ignorespaces (sf= 0.00204 , k= 4) Placing the object in 42 positions running from the centre to the edges of the localization area with a k-nearest value of 4, resulting in mean error $\mu = 15.21\textit {m}m$ and standard deviation $\sigma = 14.33 \textit {m}m$.\relax }}{31}\protected@file@percent } +\newlabel{fig:estimation_k_nearest_3}{{24}{31}} +\@writefile{toc}{\contentsline {subsubsection}{\numberline {5.4.4}Noise investigation}{32}\protected@file@percent } +\newlabel{sec:Noise_investigation}{{5.4.4}{32}} +\@writefile{toc}{\contentsline {section}{\numberline {6}RESULTS}{33}\protected@file@percent } +\@writefile{toc}{\contentsline {section}{\numberline {7}DISCUSSION}{34}\protected@file@percent } +\@writefile{toc}{\contentsline {section}{\numberline {8}SUMMARY, OUTLOOK INTO THE FUTURE}{35}\protected@file@percent } \bibdata{Literatur_BA_2} \bibcite{HARRIEHAUSEN.2020b}{1} \bibcite{Albach.2014}{2} diff --git a/BachelorThesis/Writing/2021_Seyffer_Investigating the precision of an induction-based localization system for medical applications.dvi b/BachelorThesis/Writing/2021_Seyffer_Investigating the precision of an induction-based localization system for medical applications.dvi index ddf8583..fd92d2e 100644 Binary files a/BachelorThesis/Writing/2021_Seyffer_Investigating the precision of an induction-based localization system for medical applications.dvi and b/BachelorThesis/Writing/2021_Seyffer_Investigating the precision of an induction-based localization system for medical applications.dvi differ diff --git a/BachelorThesis/Writing/2021_Seyffer_Investigating the precision of an induction-based localization system for medical applications.log b/BachelorThesis/Writing/2021_Seyffer_Investigating the precision of an induction-based localization system for medical applications.log index 1d83351..6350505 100644 --- a/BachelorThesis/Writing/2021_Seyffer_Investigating the precision of an induction-based localization system for medical applications.log +++ b/BachelorThesis/Writing/2021_Seyffer_Investigating the precision of an induction-based localization system for medical applications.log @@ -1,4 +1,4 @@ -This is pdfTeX, Version 3.14159265-2.6-1.40.20 (MiKTeX 2.9.7250 64-bit) (preloaded format=pdflatex 2020.4.5) 9 FEB 2021 13:48 +This is pdfTeX, Version 3.14159265-2.6-1.40.20 (MiKTeX 2.9.7250 64-bit) (preloaded format=pdflatex 2020.4.5) 13 FEB 2021 12:03 entering extended mode **"./2021_Seyffer_Investigating the precision of an induction-based localizatio n system for medical applications.tex" @@ -688,7 +688,14 @@ Package: verbatim 2019/11/10 v1.5r LaTeX2e package for verbatim enhancements \verbatim@in@stream=\read3 ) ("2021_Seyffer_Investigating the precision of an induction-based localization s -ystem for medical applications.aux") +ystem for medical applications.aux" + +LaTeX Warning: Label `fig:estimation_k_nearest_2' multiply defined. + + +LaTeX Warning: Label `fig:estimation_k_nearest_3' multiply defined. + +) \openout1 = `"2021_Seyffer_Investigating the precision of an induction-based lo calization system for medical applications.aux"'. @@ -823,21 +830,21 @@ Underfull \hbox (badness 10000) in paragraph at lines 129--140 ("2021_Seyffer_Investigating the precision of an induction-based localization s -ystem for medical applications.toc") +ystem for medical applications.toc" [2 + +]) \tf@toc=\write4 \openout4 = `"2021_Seyffer_Investigating the precision of an induction-based lo calization system for medical applications.toc"'. - [2 - -] [1] - + [3] [1] + File: Images/endoscopic_capsule.png Graphic file (type png) Package pdftex.def Info: Images/endoscopic_capsule.png used on input line 170. (pdftex.def) Requested size: 165.2138pt x 163.3805pt. - + File: Images/WEC_localization_system.png Graphic file (type png) Package pdftex.def Info: Images/WEC_localization_system.png used on input line @@ -853,7 +860,7 @@ Underfull \hbox (badness 1968) in paragraph at lines 172--172 \OT1/cmr/m/n/9 in-clud-ing an lo-cal-iza- [] - + File: Images/WEC_localization_system_GUI.png Graphic file (type png) Package pdftex.def Info: Images/WEC_localization_system_GUI.png used on input @@ -861,18 +868,18 @@ line 174. (pdftex.def) Requested size: 165.2138pt x 127.28146pt. [2 <./Images/endoscopic_capsule.png> <./Images/WEC_localization_system.png> <./ Images/WEC_localization_system_GUI.png>] - + File: Images/My_Z-Touch.png Graphic file (type png) Package pdftex.def Info: Images/My_Z-Touch.png used on input line 183. (pdftex.def) Requested size: 288.49672pt x 141.83939pt. - + File: Images/Neuronavigation_reallife.jpg Graphic file (type jpg) Package pdftex.def Info: Images/Neuronavigation_reallife.jpg used on input lin e 197. (pdftex.def) Requested size: 188.8096pt x 125.8743pt. - + File: Images/how-image-guided-surgery-works.png Graphic file (type png) Package pdftex.def Info: Images/how-image-guided-surgery-works.png used on inp @@ -880,13 +887,13 @@ ut line 200. (pdftex.def) Requested size: 188.8096pt x 129.05426pt. [3 <./Images/My_Z-Touch.png>] [4 <./Images/Neuronavigation_reallife.jpg> <./Im ages/how-image-guided-surgery-works.png>] - + File: Images/IndLoc_Setup_Explanation.png Graphic file (type png) Package pdftex.def Info: Images/IndLoc_Setup_Explanation.png used on input lin e 210. (pdftex.def) Requested size: 188.8096pt x 252.92316pt. - + File: Images/Wearable.png Graphic file (type png) Package pdftex.def Info: Images/Wearable.png used on input line 212. @@ -897,7 +904,7 @@ Underfull \hbox (badness 10000) in paragraph at lines 216--218 [] [5 <./Images/IndLoc_Setup_Explanation.png> <./Images/Wearable.png>] - File: Images/Induction_in_time-variant_magnetic_field_a.jpg Graphic file (type jpg) @@ -905,7 +912,7 @@ jpg) Package pdftex.def Info: Images/Induction_in_time-variant_magnetic_field_a.jpg used on input line 237. (pdftex.def) Requested size: 155.98508pt x 127.87965pt. - File: Images/Induction_in_time-variant_magnetic_field_b.png Graphic file (type png) @@ -913,7 +920,7 @@ png) Package pdftex.def Info: Images/Induction_in_time-variant_magnetic_field_b.png used on input line 239. (pdftex.def) Requested size: 112.61874pt x 119.5445pt. - + File: Images/Induktion_im_bewegten_Leiter.png Graphic file (type png) Package pdftex.def Info: Images/Induktion_im_bewegten_Leiter.png used on input @@ -923,7 +930,7 @@ Package pdftex.def Info: Images/Induktion_im_bewegten_Leiter.png used on input LaTeX Warning: Marginpar on page 6 moved. - File: Images/Gegeninduktion_zweier_Doppelleitungen_a.png Graphic file (type png ) @@ -931,7 +938,7 @@ File: Images/Gegeninduktion_zweier_Doppelleitungen_a.png Graphic file (type png Package pdftex.def Info: Images/Gegeninduktion_zweier_Doppelleitungen_a.png us ed on input line 268. (pdftex.def) Requested size: 223.24448pt x 197.49854pt. - File: Images/Gegeninduktion_zweier_Doppelleitungen_b.png Graphic file (type png ) @@ -943,7 +950,7 @@ ed on input line 270. n_in_time-variant_magnetic_field_b.png> <./Images/Induktion_im_bewegten_Leiter. png>] [7 <./Images/Gegeninduktion_zweier_Doppelleitungen_a.png> <./Images/Gegen induktion_zweier_Doppelleitungen_b.png>] - File: Images/IndLoc_System_connection_illustration.png Graphic file (type png) @@ -962,7 +969,7 @@ LaTeX Font Info: Font shape `OMS/cmr/m/n' in size <10.95> not available [8 <./Images/IndLoc_System_connection_illustration.png>] - File: Images/IndLoc_coordinate_system_illiustraton.png Graphic file (type png) @@ -973,7 +980,7 @@ Package pdftex.def Info: Images/IndLoc_coordinate_system_illiustraton.png used 14 ] - + File: Images/loc_area_reallife_image.jpg Graphic file (type jpg) Package pdftex.def Info: Images/loc_area_reallife_image.jpg used on input line @@ -982,7 +989,7 @@ Package pdftex.def Info: Images/loc_area_reallife_image.jpg used on input line [15 <./Images/loc_area_reallife_image.jpg>] - + File: Images/loc_object_on_art_frame.jpg Graphic file (type jpg) Package pdftex.def Info: Images/loc_object_on_art_frame.jpg used on input line @@ -1006,7 +1013,7 @@ Overfull \hbox (1.40382pt too wide) in paragraph at lines 446--446 LaTeX Warning: Marginpar on page 17 moved. - + File: Images/infrared_camera_1.jpg Graphic file (type jpg) Package pdftex.def Info: Images/infrared_camera_1.jpg used on input line 456. @@ -1015,108 +1022,169 @@ Package pdftex.def Info: Images/infrared_camera_1.jpg used on input line 456. LaTeX Warning: `h' float specifier changed to `ht'. [17] [18 <./Images/infrared_camera_1.jpg>] - + File: Images/Testing_setup.png Graphic file (type png) -Package pdftex.def Info: Images/Testing_setup.png used on input line 472. +Package pdftex.def Info: Images/Testing_setup.png used on input line 478. (pdftex.def) Requested size: 447.78838pt x 159.86246pt. - + [19 <./Images/Testing_setup.png>] + File: Images/setup_heating_up.png Graphic file (type png) -Package pdftex.def Info: Images/setup_heating_up.png used on input line 489. +Package pdftex.def Info: Images/setup_heating_up.png used on input line 495. (pdftex.def) Requested size: 212.41261pt x 124.29587pt. - + File: Images/setup_is_warm.png Graphic file (type png) -Package pdftex.def Info: Images/setup_is_warm.png used on input line 492. +Package pdftex.def Info: Images/setup_is_warm.png used on input line 498. (pdftex.def) Requested size: 212.41261pt x 159.30943pt. +Underfull \hbox (badness 10000) in paragraph at lines 502--507 + + [] + +[20 <./Images/setup_heating_up.png> <./Images/setup_is_warm.png>] + +File: Images/estimation_scaling_factor_1.png Graphic file (type png) + +Package pdftex.def Info: Images/estimation_scaling_factor_1.png used on input +line 524. +(pdftex.def) Requested size: 361.64471pt x 253.24162pt. + LaTeX Warning: `h' float specifier changed to `ht'. - -Underfull \hbox (badness 10000) in paragraph at lines 496--501 - - [] - -[19 <./Images/Testing_setup.png>] [20 <./Images/setup_heating_up.png> <./Images -/setup_is_warm.png>] - -File: Images/estimation_scaling_factor_1.png Graphic file (type png) - -Package pdftex.def Info: Images/estimation_scaling_factor_1.png used on input -line 511. -(pdftex.def) Requested size: 361.64471pt x 253.24162pt. - [21 <./Images/estimation_scaling_factor_1.png>] - +[21] + File: Images/estimation_scaling_factor_2.png Graphic file (type png) Package pdftex.def Info: Images/estimation_scaling_factor_2.png used on input -line 521. +line 534. (pdftex.def) Requested size: 369.1727pt x 252.03716pt. - + + +LaTeX Warning: `h' float specifier changed to `ht'. + +[22 <./Images/estimation_scaling_factor_1.png>] + File: Images/estimation_scaling_factor_3.png Graphic file (type png) Package pdftex.def Info: Images/estimation_scaling_factor_3.png used on input -line 549. +line 562. (pdftex.def) Requested size: 369.1727pt x 255.65059pt. LaTeX Warning: `h' float specifier changed to `ht'. -[22 <./Images/estimation_scaling_factor_2.png>] - +[23 <./Images/estimation_scaling_factor_2.png>] [24 <./Images/estimation_scalin +g_factor_3.png>] + File: Images/estimation_scaling_factor_4.png Graphic file (type png) Package pdftex.def Info: Images/estimation_scaling_factor_4.png used on input -line 566. -(pdftex.def) Requested size: 363.45143pt x 254.14499pt. - - -LaTeX Warning: `h' float specifier changed to `ht'. - - +line 581. +(pdftex.def) Requested size: 367.06487pt x 252.94052pt. + File: Images/estimation_scaling_factor_5.png Graphic file (type png) Package pdftex.def Info: Images/estimation_scaling_factor_5.png used on input -line 580. -(pdftex.def) Requested size: 372.48503pt x 257.75844pt. +line 602. +(pdftex.def) Requested size: 372.48503pt x 252.03716pt. + LaTeX Warning: `h' float specifier changed to `ht'. - -File: Images/estimation_scaling_factor_6.png Graphic file (type png) - -Package pdftex.def Info: Images/estimation_scaling_factor_6.png used on input -line 592. -(pdftex.def) Requested size: 371.28055pt x 250.23044pt. +[25 + + <./Images/estimation_scaling_factor_4.png>] [26 <./Images/estimation_scaling_f +actor_5.png>] + +File: Images/estimation_k_nearest_1.png Graphic file (type png) + +Package pdftex.def Info: Images/estimation_k_nearest_1.png used on input line +623. +(pdftex.def) Requested size: 341.4697pt x 256.55396pt. + +File: Images/estimation_k_nearest_2.png Graphic file (type png) + +Package pdftex.def Info: Images/estimation_k_nearest_2.png used on input line +644. +(pdftex.def) Requested size: 342.37306pt x 252.03716pt. + [27 + + <./Images/estimation_k_nearest_1.png>] + +File: Images/estimation_k_nearest_3.png Graphic file (type png) + +Package pdftex.def Info: Images/estimation_k_nearest_3.png used on input line +658. +(pdftex.def) Requested size: 339.36186pt x 253.84387pt. + LaTeX Warning: `h' float specifier changed to `ht'. -[23 <./Images/estimation_scaling_factor_3.png>] [24 <./Images/estimation_scalin -g_factor_4.png> <./Images/estimation_scaling_factor_5.png>] [25 <./Images/estim -ation_scaling_factor_6.png>] [26 +[28 <./Images/estimation_k_nearest_2.png>] [29 <./Images/estimation_k_nearest_3 +.png>] + +File: Images/estimation_removing_highest_frame_1.png Graphic file (type png) + +Package pdftex.def Info: Images/estimation_removing_highest_frame_1.png used o +n input line 676. +(pdftex.def) Requested size: 365.55927pt x 253.54276pt. + +File: Images/estimation_removing_highest_frame_2.png Graphic file (type png) + +Package pdftex.def Info: Images/estimation_removing_highest_frame_2.png used o +n input line 691. +(pdftex.def) Requested size: 368.8716pt x 251.4349pt. -] [27 -] [28 +LaTeX Warning: `h' float specifier changed to `ht'. + + +File: Images/estimation_removing_highest_frame_3.png Graphic file (type png) + +Package pdftex.def Info: Images/estimation_removing_highest_frame_3.png used o +n input line 716. +(pdftex.def) Requested size: 368.8716pt x 252.33827pt. + +LaTeX Warning: `h' float specifier changed to `ht'. + +[30 + + <./Images/estimation_removing_highest_frame_1.png>] [31 <./Images/estimation_r +emoving_highest_frame_2.png> <./Images/estimation_removing_highest_frame_3.png> +] [32 + +] [33 + +] [34 + +] [35 ] ("2021_Seyffer_Investigating the precision of an induction-based localization s -ystem for medical applications.bbl" [29 +ystem for medical applications.bbl" [36 -] [30]) [31] +] [37]) [38] ("2021_Seyffer_Investigating the precision of an induction-based localization s -ystem for medical applications.aux") ) +ystem for medical applications.aux") + +LaTeX Warning: There were multiply-defined labels. + + ) (\end occurred inside a group at level 1) ### semi simple group (level 1) entered at line 27 (\begingroup) ### bottom level Here is how much of TeX's memory you used: - 16153 strings out of 492482 - 326600 string characters out of 3121123 - 413508 words of memory out of 3000000 - 20176 multiletter control sequences out of 15000+200000 + 16200 strings out of 492482 + 328316 string characters out of 3121123 + 413676 words of memory out of 3000000 + 20223 multiletter control sequences out of 15000+200000 14809 words of font info for 52 fonts, out of 3000000 for 9000 1141 hyphenation exceptions out of 8191 64i,19n,83p,1843b,12246s stack positions out of 5000i,500n,10000p,200000b,50000s @@ -1143,10 +1211,10 @@ ers/Julian/AppData/Local/Programs/MiKTeX 2.9/fonts/type1/public/amsfonts/cm/cms y9.pfb> Output written on "2021_Seyffer_Investigating the precision of an induction-bas -ed localization system for medical applications.pdf" (34 pages, 5505845 bytes). +ed localization system for medical applications.pdf" (42 pages, 5769927 bytes). PDF statistics: - 258 PDF objects out of 1000 (max. 8388607) + 295 PDF objects out of 1000 (max. 8388607) 0 named destinations out of 1000 (max. 500000) - 249 words of extra memory for PDF output out of 10000 (max. 10000000) + 274 words of extra memory for PDF output out of 10000 (max. 10000000) diff --git a/BachelorThesis/Writing/2021_Seyffer_Investigating the precision of an induction-based localization system for medical applications.pdf b/BachelorThesis/Writing/2021_Seyffer_Investigating the precision of an induction-based localization system for medical applications.pdf index 92c0621..8e768b1 100644 Binary files a/BachelorThesis/Writing/2021_Seyffer_Investigating the precision of an induction-based localization system for medical applications.pdf and b/BachelorThesis/Writing/2021_Seyffer_Investigating the precision of an induction-based localization system for medical applications.pdf differ diff --git a/BachelorThesis/Writing/2021_Seyffer_Investigating the precision of an induction-based localization system for medical applications.ps b/BachelorThesis/Writing/2021_Seyffer_Investigating the precision of an induction-based localization system for medical applications.ps index f3626c4..c8ac87c 100644 --- a/BachelorThesis/Writing/2021_Seyffer_Investigating the precision of an induction-based localization system for medical applications.ps +++ b/BachelorThesis/Writing/2021_Seyffer_Investigating the precision of an induction-based localization system for medical applications.ps @@ -1,12 +1,12 @@ %!PS-Adobe-2.0 %%Creator: dvips(k) 5.999 Copyright 2019 Radical Eye Software %%Title: 2021_Seyffer_Investigating the precision of an induction-based localization system for medical applications.dvi -%%CreationDate: Sun Feb 7 12:55:08 2021 -%%Pages: 24 +%%CreationDate: Thu Feb 11 14:55:22 2021 +%%Pages: 36 %%PageOrder: Ascend %%BoundingBox: 0 0 612 792 %%DocumentFonts: CMSS12 CMSS17 CMSS10 CMSSBX10 CMR10 CMBX10 CMSY10 -%%+ CMTI10 CMR9 CMMI10 CMR6 CMBX6 CMSY6 CMR5 +%%+ CMTI10 CMR9 CMMI10 CMEX10 CMR8 CMMI6 CMMI8 CMR6 CMMI9 CMSY9 CMSY8 %%DocumentPaperSizes: Letter %%EndComments %DVIPSWebPage: (www.radicaleye.com) @@ -14,7 +14,7 @@ %+ "2021_Seyffer_Investigating the precision of an induction-based localization system for medical applications.ps" %+ "2021_Seyffer_Investigating the precision of an induction-based localization system for medical applications.dvi" %DVIPSParameters: dpi=600 -%DVIPSSource: TeX output 2020.10.26:1539 +%DVIPSSource: TeX output 2021.02.11:1416 %%BeginProcSet: tex.pro 0 0 %! /TeXDict 300 dict def TeXDict begin/N{def}def/B{bind def}N/S{exch}N/X{S @@ -123,411 +123,6 @@ userdict begin end %% End of file `xcolor.pro'. -%%EndProcSet -%%BeginProcSet: l3backend-dvips.pro 0 0 -%% -%% This is file `l3backend-dvips.pro', -%% generated with the docstrip utility. -%% -%% The original source files were: -%% -%% l3backend-header.dtx (with options: `header,dvips') -%% -%% Copyright (C) 1990-2019 The LaTeX3 Project -%% -%% It may be distributed and/or modified under the conditions of -%% the LaTeX Project Public License (LPPL), either version 1.3c of -%% this license or (at your option) any later version. The latest -%% version of this license is in the file: -%% -%% https://www.latex-project.org/lppl.txt -%% -%% This file is part of the "l3backend bundle" (The Work in LPPL) -%% and all files in that bundle must be distributed together. -%% -%% File: l3backend-header.dtx -true setglobal -/pdf.globaldict 4 dict def -false setglobal - -/pdf.cvs { 65534 string cvs } def -/pdf.dvi.pt { 72.27 mul Resolution div } def -/pdf.pt.dvi { 72.27 div Resolution mul } def -/pdf.rect.ht { dup 1 get neg exch 3 get add } def -/pdf.linkmargin { 1 pdf.pt.dvi } def -/pdf.linkdp.pad { 0 } def -/pdf.linkht.pad { 0 } def -/pdf.rect - { /Rect [ pdf.llx pdf.lly pdf.urx pdf.ury ] } def -/pdf.save.ll - { - currentpoint - /pdf.lly exch def - /pdf.llx exch def - } - def -/pdf.save.ur - { - currentpoint - /pdf.ury exch def - /pdf.urx exch def - } - def -/pdf.save.linkll - { - currentpoint - pdf.linkmargin add - pdf.linkdp.pad add - /pdf.lly exch def - pdf.linkmargin sub - /pdf.llx exch def - } - def -/pdf.save.linkur - { - currentpoint - pdf.linkmargin sub - pdf.linkht.pad sub - /pdf.ury exch def - pdf.linkmargin add - /pdf.urx exch def - } - def -/pdf.dest.anchor - { - currentpoint exch - pdf.dvi.pt 72 add - /pdf.dest.x exch def - pdf.dvi.pt - vsize 72 sub exch sub - /pdf.dest.y exch def - } - def -/pdf.dest.point - { pdf.dest.x pdf.dest.y } def -/pdf.dest2device - { - /pdf.dest.y exch def - /pdf.dest.x exch def - matrix currentmatrix - matrix defaultmatrix - matrix invertmatrix - matrix concatmatrix - cvx exec - /pdf.dev.y exch def - /pdf.dev.x exch def - /pdf.tmpd exch def - /pdf.tmpc exch def - /pdf.tmpb exch def - /pdf.tmpa exch def - pdf.dest.x pdf.tmpa mul - pdf.dest.y pdf.tmpc mul add - pdf.dev.x add - pdf.dest.x pdf.tmpb mul - pdf.dest.y pdf.tmpd mul add - pdf.dev.y add - } - def -/pdf.bordertracking false def -/pdf.bordertracking.begin - { - SDict /pdf.bordertracking true put - SDict /pdf.leftboundary undef - SDict /pdf.rightboundary undef - /a where - { - /a - { - currentpoint pop - SDict /pdf.rightboundary known dup - { - SDict /pdf.rightboundary get 2 index lt - { not } - if - } - if - { pop } - { SDict exch /pdf.rightboundary exch put } - ifelse - moveto - currentpoint pop - SDict /pdf.leftboundary known dup - { - SDict /pdf.leftboundary get 2 index gt - { not } - if - } - if - { pop } - { SDict exch /pdf.leftboundary exch put } - ifelse - } - put - } - if - } - def -/pdf.bordertracking.end - { - /a where { /a { moveto } put } if - /x where { /x { 0 exch rmoveto } put } if - SDict /pdf.leftboundary known - { pdf.outerbox 0 pdf.leftboundary put } - if - SDict /pdf.rightboundary known - { pdf.outerbox 2 pdf.rightboundary put } - if - SDict /pdf.bordertracking false put - } - def - /pdf.bordertracking.endpage -{ - pdf.bordertracking - { - pdf.bordertracking.end - true setglobal - pdf.globaldict - /pdf.brokenlink.rect [ pdf.outerbox aload pop ] put - pdf.globaldict - /pdf.brokenlink.skip pdf.baselineskip put - pdf.globaldict - /pdf.brokenlink.dict - pdf.link.dict pdf.cvs put - false setglobal - mark pdf.link.dict cvx exec /Rect - [ - pdf.llx - pdf.lly - pdf.outerbox 2 get pdf.linkmargin add - currentpoint exch pop - pdf.outerbox pdf.rect.ht sub pdf.linkmargin sub - ] - /ANN pdf.pdfmark - } - if -} - def -/pdf.bordertracking.continue - { - /pdf.link.dict pdf.globaldict - /pdf.brokenlink.dict get def - /pdf.outerbox pdf.globaldict - /pdf.brokenlink.rect get def - /pdf.baselineskip pdf.globaldict - /pdf.brokenlink.skip get def - pdf.globaldict dup dup - /pdf.brokenlink.dict undef - /pdf.brokenlink.skip undef - /pdf.brokenlink.rect undef - currentpoint - /pdf.originy exch def - /pdf.originx exch def - /a where - { - /a - { - moveto - SDict - begin - currentpoint pdf.originy ne exch - pdf.originx ne or - { - pdf.save.linkll - /pdf.lly - pdf.lly pdf.outerbox 1 get sub def - pdf.bordertracking.begin - } - if - end - } - put - } - if - /x where - { - /x - { - 0 exch rmoveto - SDict~ - begin - currentpoint - pdf.originy ne exch pdf.originx ne or - { - pdf.save.linkll - /pdf.lly - pdf.lly pdf.outerbox 1 get sub def - pdf.bordertracking.begin - } - if - end - } - put - } - if - } - def -/pdf.breaklink - { - pop - counttomark 2 mod 0 eq - { - counttomark /pdf.count exch def - { - pdf.count 0 eq { exit } if - counttomark 2 roll - 1 index /Rect eq - { - dup 4 array copy - dup dup - 1 get - pdf.outerbox pdf.rect.ht - pdf.linkmargin 2 mul add sub - 3 exch put - dup - pdf.outerbox 2 get - pdf.linkmargin add - 2 exch put - dup dup - 3 get - pdf.outerbox pdf.rect.ht - pdf.linkmargin 2 mul add add - 1 exch put - /pdf.currentrect exch def - pdf.breaklink.write - { - pdf.currentrect - dup - pdf.outerbox 0 get - pdf.linkmargin sub - 0 exch put - dup - pdf.outerbox 2 get - pdf.linkmargin add - 2 exch put - dup dup - 1 get - pdf.baselineskip add - 1 exch put - dup dup - 3 get - pdf.baselineskip add - 3 exch put - /pdf.currentrect exch def - pdf.breaklink.write - } - 1 index 3 get - pdf.linkmargin 2 mul add - pdf.outerbox pdf.rect.ht add - 2 index 1 get sub - pdf.baselineskip div round cvi 1 sub - exch - repeat - pdf.currentrect - dup - pdf.outerbox 0 get - pdf.linkmargin sub - 0 exch put - dup dup - 1 get - pdf.baselineskip add - 1 exch put - dup dup - 3 get - pdf.baselineskip add - 3 exch put - dup 2 index 2 get 2 exch put - /pdf.currentrect exch def - pdf.breaklink.write - SDict /pdf.pdfmark.good false put - exit - } - { pdf.count 2 sub /pdf.count exch def } - ifelse - } - loop - } - if - /ANN -} - def -/pdf.breaklink.write - { - counttomark 1 sub - index /_objdef eq - { - counttomark -2 roll - dup wcheck - { - readonly - counttomark 2 roll - } - { pop pop } - ifelse - } - if - counttomark 1 add copy - pop pdf.currentrect - /ANN pdfmark - } - def -/pdf.pdfmark - { - SDict /pdf.pdfmark.good true put - dup /ANN eq - { - pdf.pdfmark.store - pdf.pdfmark.dict - begin - Subtype /Link eq - currentdict /Rect known and - SDict /pdf.outerbox known and - SDict /pdf.baselineskip known and - { - Rect 3 get - pdf.linkmargin 2 mul add - pdf.outerbox pdf.rect.ht add - Rect 1 get sub - pdf.baselineskip div round cvi 0 gt - { pdf.breaklink } - if - } - if - end - SDict /pdf.outerbox undef - SDict /pdf.baselineskip undef - currentdict /pdf.pdfmark.dict undef - } - if - pdf.pdfmark.good - { pdfmark } - { cleartomark } - ifelse - } - def -/pdf.pdfmark.store - { - /pdf.pdfmark.dict 65534 dict def - counttomark 1 add copy - pop - { - dup mark eq - { - pop - exit - } - { - pdf.pdfmark.dict - begin def end - } - ifelse - } - loop -} - def -%% -%% -%% End of file `l3backend-dvips.pro'. - %%EndProcSet %%BeginProcSet: texps.pro 0 0 %! @@ -768,13 +363,39 @@ def/pgfr{pgfsd restore}bind def userdict begin/pgfo{pgfsd /pgfx currentpoint /pgfy exch def def @beginspecial}bind def /pgfc{newpath @endspecial pgfpd}bind def /pgfsd{globaldict /pgfdelta /delta where {pop delta} {0} ifelse put}bind def/pgfpd{/delta globaldict /pgfdelta get def}bind -def /.setopacityalpha where {pop} {/.setopacityalpha{pop}def} ifelse -/.pgfsetfillopacityalpha{/pgffoa exch def /pgffill{gsave pgffoa .setopacityalpha -fill 1 .setopacityalpha newpath fill grestore newpath}bind def /pgfeofill{gsave -pgffoa .setopacityalpha eofill 1 .setopacityalpha newpath eofill grestore -newpath}bind def}bind def /.pgfsetstrokeopacityalpha{/pgfsoa exch def -/pgfstr{gsave pgfsoa .setopacityalpha stroke grestore newpath}bind -def}bind def /pgffoa 1 def /pgfsoa 1 def end +def /.setblendmode where {pop} {/.setblendmode{pop}def} ifelse /.setfillconstantalpha +where {pop /.setopacityalpha {.setfillconstantalpha} def} {/.setopacityalpha +where {pop} {/.setopacityalpha {pop} def} ifelse} ifelse /.pgfsetfillopacityalpha{/pgffoa +exch def /.setfillconstantalpha where {pop pgffoa .setfillconstantalpha} +{/pgffill{gsave pgffoa .setopacityalpha fill 1 .setopacityalpha newpath +fill grestore newpath}bind def /pgfeofill{gsave pgffoa .setopacityalpha +eofill 1 .setopacityalpha newpath eofill grestore newpath}bind def} +ifelse} bind def /.pgfsetstrokeopacityalpha{/pgfsoa exch def /.setstrokeconstantalpha +where {pop pgfsoa .setstrokeconstantalpha} {/pgfstr{gsave pgfsoa .setopacityalpha +stroke grestore newpath}bind def} ifelse}bind def /pgffoa 1 def /pgfsoa +1 def /.pushpdf14devicefilter where {pop [userdict /bop-hook known +{userdict /bop-hook get aload pop} if {0 .pushpdf14devicefilter} aload +pop] cvx userdict exch /bop-hook exch put [userdict /eop-hook known +{userdict /eop-hook get aload pop} if {.poppdf14devicefilter} aload +pop] cvx userdict exch /eop-hook exch put} if systemdict /pdfmark known +not {userdict /pdfmark systemdict /cleartomark get put} if end + + /pgfwritesamplecmyk { 4 index 0 5 index pgfcheckcolorrange 255 mul +round cvi put 4 index 1 4 index pgfcheckcolorrange 255 mul round cvi +put 4 index 2 3 index pgfcheckcolorrange 255 mul round cvi put 4 index +3 2 index pgfcheckcolorrange 255 mul round cvi put pop pop pop pop +} bind def /pgfwritesamplergb { 3 index 0 4 index pgfcheckcolorrange +255 mul round cvi put 3 index 1 3 index pgfcheckcolorrange 255 mul +round cvi put 3 index 2 2 index pgfcheckcolorrange 255 mul round cvi +put pop pop pop } bind def /pgfwritesamplegray { pgfcheckcolorrange +16777215 mul round cvi 1 index 0 2 index -16 bitshift put 1 index 1 +2 index 65535 and -8 bitshift put 1 index 2 2 index 255 and put pop +} bind def /pgfcheckcolorrange { dup 0.0 lt {pop 0.0} if dup 1.0 gt +{pop 1.0} if } bind def /pgfchanneldepthcmyk 8 def /pgfchanneldepthrgb +8 def /pgfchanneldepthgray 24 def /pgfcolorsamplecmyk 4 string def +/pgfcolorsamplergb 3 string def /pgfcolorsamplegray 3 string def /pgfrangecmyk +[0 1 0 1 0 1 0 1] def /pgfrangergb [0 1 0 1 0 1] def /pgfrangegray +[0 1] def /pgf1{gsave exec 1.0 pgfw 2.00002 0.0 moveto -6.00006 4.00005 lineto -3.00003 0.0 lineto -6.00006 -4.00005 lineto pgffill grestore} bind @@ -812,269 +433,31 @@ gsave pgffc pgffill grestore gsave pgfsc pgfstr grestore newpath grestore} bind def @fedspecial end -%%BeginFont: CMR5 -%!PS-AdobeFont-1.0: CMR5 003.002 -%%Title: CMR5 +%%BeginFont: CMSY8 +%!PS-AdobeFont-1.0: CMSY8 003.002 +%%Title: CMSY8 %Version: 003.002 %%CreationDate: Mon Jul 13 16:17:00 2009 %%Creator: David M. Jones %Copyright: Copyright (c) 1997, 2009 American Mathematical Society -%Copyright: (), with Reserved Font Name CMR5. +%Copyright: (), with Reserved Font Name CMSY8. % This Font Software is licensed under the SIL Open Font License, Version 1.1. % This license is in the accompanying file OFL.txt, and is also % available with a FAQ at: http://scripts.sil.org/OFL. %%EndComments -FontDirectory/CMR5 known{/CMR5 findfont dup/UniqueID known{dup -/UniqueID get 5000788 eq exch/FontType get 1 eq and}{pop false}ifelse +FontDirectory/CMSY8 known{/CMSY8 findfont dup/UniqueID known{dup +/UniqueID get 5096649 eq exch/FontType get 1 eq and}{pop false}ifelse {save true}{false}ifelse}{false}ifelse 11 dict begin /FontType 1 def /FontMatrix [0.001 0 0 0.001 0 0 ]readonly def -/FontName /CMR5 def -/FontBBox {-10 -250 1304 750 }readonly def +/FontName /CMSY8 def +/FontBBox {-30 -955 1185 779 }readonly def /PaintType 0 def /FontInfo 9 dict dup begin /version (003.002) readonly def -/Notice (Copyright \050c\051 1997, 2009 American Mathematical Society \050\051, with Reserved Font Name CMR5.) readonly def -/FullName (CMR5) readonly def -/FamilyName (Computer Modern) readonly def -/Weight (Medium) readonly def -/ItalicAngle 0 def -/isFixedPitch false def -/UnderlinePosition -100 def -/UnderlineThickness 50 def -end readonly def -/Encoding 256 array -0 1 255 {1 index exch /.notdef put} for -dup 51 /three put -readonly def -currentdict end -currentfile eexec -D9D66F633B846AB284BCF8B0411B772DE5CE3DD325E55798292D7BD972BD75FA -0E079529AF9C82DF72F64195C9C210DCE34528F540DA1FFD7BEBB9B40787BA93 -51BBFB7CFC5F9152D1E5BB0AD8D016C6CFA4EB41B3C51D091C2D5440E67CFD71 -7C56816B03B901BF4A25A07175380E50A213F877C44778B3C5AADBCC86D6E551 -E6AF364B0BFCAAD22D8D558C5C81A7D425A1629DD5182206742D1D082A12F078 -0FD4F5F6D3129FCFFF1F4A912B0A7DEC8D33A57B5AE0328EF9D57ADDAC543273 -C01924195A181D03F5054A93B71E5065F8D92FE23794D2DAE26BF1F487876AD1 -16184ABCA7446A2352AB37C36E9C9BB67CEE105C612D36566FB459D6ACFB1DC3 -7A59448A06EBA21F8824266BDD0ACF9E356251A897A920C39F1AB236EE06C039 -8C4C0AE55FCED464E19AFAF548D454FCF73F6087102630AEA03E622AF2596870 -1353925801642BBDC11F09963F4ADF037671B73D48CD9C209DB4D5BE7F4CB381 -94887E8365D25C45D1F87EFFAE360104ABD3235E4D2F4BA163408448E814D49A -3E7C171B8F1275D49937C3255326069007B302844EBF2BC1990DDFF1A34C2770 -A262ACCE874DA1E0002188D6A713C79D5E9226178EED27D6F4E4DC24ED2669B2 -3873F42A48E5C1365AAFC83FAD8B849E5D7E52BFBB01B281005A9EBEB4EA2F35 -B691489305BCFE5516DEFBA092F66ABCA2D739A9277AC69F74F786045E63B0F8 -66D545B12B0581AEB579D5E1E2A412DB8F66276E05F131EC3B9F543E11F40FBA -8CC47071DB04A5D38A707C9F825527521CA1FC412FB54DBD72E912BA4EC8F747 -306A65040671237C8FE84AB6D6157D96EDE13B3A8FBF7140F1A9DA55B666953B -C7FA638353F278D07066AB8DDF0DFFC832F7025DF1AF9F894D52E9FA95EBBEF5 -9D6B97768FEC26E845B87C6ACF5395C75B894B5A1F50B248BA33943C5AD6CC2A -8D9AC65C08B3206E7F5E5913CD0D54C9FF741A4D92B628F85E43F52082397891 -66E6F922E0BFA2E45F0072217011D4B8EB40893F151E4E2E92ECE5862C467D4E -3833311B08340AE1C0C692095AFB739E9B9A4F56BFA0F0B2AB8455A7470C22C2 -0C2EC285026195CB73EE2A713ABBDE4945AFEB92630BF852DD4845FB4C9A8C8A -0C8C971F29440B4A786108D0DA1AEFDBE03568B6B2F3953B4D07A5B7D6FF564F -6CC0D8C08CA459D556154A45133BD7AF70C7D8F474DE66E64FA112D776478A83 -B282EA4E941CE2FD6D8F7B68D129CE0093AAF7C1D345C3D65BE74EE9391C9B89 -2D4D31764F1BA81CB12CE46D15A6BF941C9F0EACB4A2DECC8F2F6B85FFF490D4 -ED7BB6C7CDED10F03F68282B2ED20809F95840A904020C98299E17C46243D9EF -05B5B8173BB2E8CBAB3AA9B8207A9EFE6366C91A7674DBCD9FAF12A2EF4B5117 -5687F3DF1244F5439ECD8AB0587F492E990DD7B516C664AFAB76CE71084FDD70 -E7F5A38BD46926615659488D3548C5066C06E443016DD40275CFF3105573117E -369C8C34E48BEE832D93F0ADA7674FC6F5A64183DB2B70FF166E02E044B7063A -41D2F396A9158A26D3953F12982ACD1D7593F474DB98ECFD00EAF57FAAF17C7E -C1E4775B37FCBCD6DB1B5BC6209162E57E21A6AF427043562D9854B430A0BAED -20D31A9AC334C87875E53E0B956D33111955459DCD98D54E1BCC61BA58CDB41E -03009979C0A541FA9F69B55D3F3750515E5F268A7B55254B8A44CA732F2B9242 -18F34C029665B31EB68331B0147607645983340D15E322E3D0532E6376D40FA2 -1041F7988EB9F56D83946757786737D8BB4A996EA7933E79BE61B4EA1115AA4C -286B7AAFE80AB7C619329AD5FA772A6279FE85FA6B623138FAE1C6AE3FA45AB0 -95D8020D2EE2979E8A87D7E7C5DA2E6B701FEB4923F401F892D83A4928807152 -96CB664018AF24E829E582FA8B4F0E07387BAC53530AB3AADF74404EB2F311E6 -C6A70F960FA962E52A30CCC6E15097F9B7BF011626DAD38EDF78745B60C0818B -34663683577D897B1B6AEB240F3A2AA29F1F1800FE0A5C205B35C6A6438259FF -CCEC942AD2D7C3CFE01F956B795C0349DD5380D0140D3BB54FD99EEE5171DAF5 -4FA360A740589A1F8AB4FBC275CC06FF89A8350F4982F87E747501A74B7C81A0 -0F40FBA9D2875022DC3D417FD623D89FB6A0C0F1B930ACC2117C6CE94AAE5844 -0B5C9DAD579B7DDB73F2B26B05E1AAE30AF69937722E8360987AC0BDBE305B5B -DDBEF5A6C03BE1743C518E6B7B58A85AC961B8755BF37688E37DE0632BBE06E0 -53FAFAFBE52EAF276365A0484A1A682C9B9486CDCFBFBC4F4A1D6BF71378F014 -56DDF9B15A5AE0276827ACBD9AB04D685F52A62BD3DA33BDC2A262B756B58C26 -4F3B552841B81CA60C951F400551166C72B8D357D8122685FE97D14AC22AB6FD -2EE4CC429D580AD7B8D12A9C601FEE5D25C98BCBCF96C87FCFBF28419BEEFFA8 -7A4FC7B6E5FD377EBD5E743C3FDBB7554A1FB9663B648B15C4119CA952A8263B -278E5845AB929942E1A0FC4CC413F36134884EAF3704865C1478D6988880EB54 -C5C5C1BDD7CB0548342B9C7B6F94DD6341C5744A9A3C4A866F620BB70575EABD -AAA42E3B6E23AA029080B299294AF2E9388520367E964A3A66A84628D75F1BEB -C7A58C92EF7335F30BD0A26D072A986635318E0473CE3CD5B4F1BBFF6E781938 -EE4E3C11AC27A1BE0C3B55586A4565E4B967ED2EE4674121A46DA1C32C5D278A -44BEB43CCA246B730D337918AAA394728814C726DA4F9C40AC6EE877365976EE -A53276A818CF25E995CAA34039339C55DDDE74B3C11742786C1E9FA5C432EAC4 -E184F35560EA31D687D005843B02F9252C2A16F9E4C31C18D0D45B7D5F63D589 -3C1FE3D33C912B9CD79DBCCF9FD8223FDC18D55762F0DB2DB241625B91DB17F6 -206120D6300D317E82F3DDE6D2D0825547C08BE7E6FF8FB54D4DFEF2F4E475F7 -F3838B4ADBE49F8C41409D85085DB5A030858AAEEA5AB9CD2D1172C8D0EE31AE -507D8048E123AEAB05979C872ADBA4833D36626166BBB2A2CEF2F3E641DB429C -AB15C97D7180E8E6AC0D871E20678516ABAA4D616B51C132F41E5661858B8C2C -ECEE4A65A2B0FF310DFB531B213196D2E2AB015963246F44E22E603E741BBFF0 -16DBFC284906983A8C15278A36F5379F46C152304DADC8D90C313961E5F58180 -EEEC5A15131E5C48AD27F80B77EB0370482D528735FBA3E6C0548BB66CC222F7 -CCE87194F565B9EF7F32E656E6964501CE32462FFA6B87087EBAF45D454CFBA9 -ACA808C4397F3852158F1C0AE44772253ABEF6D278F726A03A9CBC4330EC80D0 -117F9131C5974445B81093C1D6E093C669CD285D1BFE864D53E5F140D40BE4CC -2689C42C50C4137DE564374B2130609785D8F519E0083DD24A44DE24A68E4071 -4A2122AB8AB9649660D1C96DC58F37F88623528078BFDA3BA3085D527ED4CAF6 -25BA663A61AEC4938CA78C49623FE0EED33DA2D08CC78F86A807E791BC9CFCFE -8FBFA55EC2259B64C31F6EBC45D2DF9B47EE09AA54011D40F55B6F12F49F2266 -EDDB09D44C521EC9568CA7E62283C483A436417B65B4FCBC7EA32AC6EB4E7B30 -080816F29F06D6B09E5506D3149C5D758BA85D820357D4955B0C1FFB383E10DA -4D61774D3B23C84A339C7348ECA6078080FF8B436B2261091DBBDC02583E366A -622ED9F95D2A85BDBA48DCE8BE45628A4ADFD5A48869800D9B54F530F43A8F53 -F765F5D5C44A9399FC1B9CEFA343966118DD11CB102423D46BA0F096795AF0D1 -BA33F089AD80A104DE7FDF8A6E7D935E6713963FE3C57CC673BCDD423DF3DCE0 -C57EADCA2AE4DBB30166C2CF1F7113DF96A27D4BBB23ABECC5A4795F1290F4F5 -5293B5870F892C9A32C776AAD06D78D0514F047373879CFC5AF9D624DCE5BC8F -7CEA5055064050AAB2F24A1C792B2609FFDADC6AB8D0F31A12403CF3436A1E1E -E24BA5F92587925C4D6795A3FB163245FBF054BB1B0FF01FD63DBF7C192D0F31 -33A17E7764699B669A3ACCF7C36849EEDA395E7F55174023A79904A766F21D58 -3DDB7B4C2808DE7FFB8717658084E70DBE046A13BBF1F9BB97B3AB527D68DE8E -924DE65486C3B883CD65A95901B0DE57821CB6C6AE37644E02F5CB0163617113 -C91D2C649A0BA10736F3709BD504F22DA8831A09BD0B2D6790A498F2FBC2F642 -7845796E606ECAB2356238AAF40323D71B236CBD1E3E43BD5443F304D52F3CC0 -28DB5D33A732695AA09C0449C53C656704D820217AC035DF45F59AE445946481 -E5BFBE5D4EC0A42B5662FBEB9FF6ECFFB5E8517312F56C91A01824E401E7203E -258C3BA073C1B2532B8312F5AE29E37F5EA71C52F171593B1370D4ED5D7341CD -567390ED5B75D612D5873BAC518587525A591164E8D36D2BD89F792BD9EE6ACE -99FB72B23CB2445F12B8A6A0876EE711166C9E34897D370174C17A2495D58B4D -3DA19DBB1AF2E09C72FA42AA3D8047D05AC4F6A27F3EBF32ADD2AD2FF26EAE05 -A9AB34C9287EE00E8EC29C6603036D365AE08E00D1C7C410EA2551696954EC92 -92080C8FA5C9E67698BD7B895C82ED29391E015F83E0DA145384E223319CBA74 -19494F070649E03CE9FF905619C6CB40F562DA49C1EDD2CA221DD7D3DAFA8279 -AB50DE1C059CB8D5C9FA8137DA711B9D30F236526AA389B2F79F3D5BA6ED9534 -8852BF4448DC1B72E361A6A2B94CF865BC9C3401D995529E2A36DE755EE001FE -C67B184AE8241D08AF88D626BD2D8AA12EE791AC4253D4761A21917C7F2F5AEC -795CD14B33F59DD7080C7654DEFFFA669F50FB1AC8C0F2E60201673A78D03DFD -DE0CB142F0F616C4051772BDB837CB4CE87A0C8D61E0FC7F90517EA0F5F6B1B4 -D57143CC0AE7CA9521C1536962867D6318DF1C9CE6476CEB9ADB21655D379B26 -7A0EAEC2D28430C14D38764C493BA4C06EF4BE6780131F2FEC066C4866E0B258 -51C48BEF77011A0B5763CB3D69A50BDD50C2D7EFBBF18BF42544B1AC196377FB -4826BACB3C16DB805D38C34F9E92AA9AB5F9A9B317D8BF32AF8A758017269914 -DE3B748625D319E571187E1BFED9CCBE11ABC18C0C6123D24D2C7303DE998847 -0F6F644748ED225135CC3B957EDE8567AF3EE47F5E942EA9293F7BF74260D1D5 -A6F5E56705E12C8379DED158E66DF54349F0504EF584C6D05C44CDD8B720809E -3DC36FF60BF55FDF1CA8C968E68346CF43C568E0B3175CB7D55343DE21CF9730 -C9DF918360036E4204CD024A67E764D3CC7677E5B229C1B909ECD1B9042134BB -DD8E47FDBF63F212D401A797EF60011F52EAAFB88E3E70E007BF19826E40FE4A -73B57D52FAB33A737B1341381EB2ED307E0B83B45D6911E04BE623DA82DD6BDB -2DA096827E6A498A8D503668E45926525789D43D1BD5B896B487C0CE04FC9DAA -CD9078D0C8A0639E27F0DCD82C552A7FABA42BFFEAD66CEBBD4D2E4B4A1B40A7 -B6FD119D37FA26C14C29A70E2EDB3253A1AAAC2650009CA3B97B430B1A05F2C6 -F2120C8981683D0976BC42FE98AB2D33014B983CE1E2F1E1AC4A524249C3CF13 -4B36652F96FCBD3660ACFC2F9778B729AFE2CE1BCF473DC5A846FCC3ACBE455E -2C37853F5204085ABF3BEE50C28D99312A078CE2F6F4C1D2D3017F0E5BB5B614 -102BE45CAF8108407EA970111B5A97CA8C7A64C70D52D28D2EDCD27879B1003A -6D168CD054E87C063744CDE097887CDF268D89180AF8BB4F170804AE5DA779B2 -1941775FC32FA189038D6050EC0E400BBED364E0CCD8DA571E902DAD812988E2 -4BF761F472EBEB411388FEB6F901777D090400F695D823C758882CC008D889E1 -02678FF81B252C33C89E3B04157C889D4F0F86D432F0B3DD7811BCF01C2FC041 -0D4B1DD9CB6F2433F9B34E7E8ED8BB1FA4F9F7CEB5354A8305C372C2EDEAFE5B -4AE23CEF34AC457961B15CEA084E31B3741CF2EC317DF484736EDD688737C380 -6D868BDC02D1E63A52D21C8E7C1FD1BD8717612FC247293CC91E0EEA08D5F805 -70217761CFCA0F9C13996DE0F045F28DB67378221722416236E4DC00194E9C45 -A3839F4BB53E226919C2CD13A44E4F67334454DB7E133B2D308925CC2E275293 -F81AFEC4DCF49230F22EFA19F48CAB7E09FA727CC2E11E5A5CCF57307506D5E7 -6DD1D26BFD3DF97E73C2DC019B0A75B9D6386469ACF1A00A5AAB55F99BA1DE49 -9883DC4FB0E8AD9421B105E050519976705F7BC889FB3B6C2921D2E198FEA294 -E192DB3738EBEBF6485075728A0E16ABD53A25BB0795A21B65AFB6ABD7EAA3F7 -1DAE1BA012651B4BA0ABE02F3CCCEB9E92979F17A3338A376C57A1F13E3C90C7 -9DE8ADE421329A57369CCC2BA622840B79C0DF098EA42B810C596DE85F51EB9E -C8F6FAA598C73F359FD7CB1D337E3B083833389846A99C87885A7537D35772DC -A7EE51E8EEECF4E4F38AA04C3F4C447080386A41F1461599739D73C58CD02D65 -0899177F7D707AE793B4C915C590AFD6E6810700BC0C3D14B67E03129A4215E4 -953B88C7A9FF1AF4B6DA293E1DF2EF5667D408AD3F2DFDBA46EF95A1D8E1CA29 -FBFA01A4B965D1101CA6C0C2BF4670E94776753FF52C2751AE41872EBE3DC66D -EE58BFD3BF8F543802C7614F64E7A9CC4474DAB5F4C59F8085FD523C91F0FCE2 -0CAEE1B9613064F9C9CE9556C841563A43660E0E71EE761F0448C41589AD0312 -958167F62FB166655800150F9E81A558949071F01BB11C9ACFB2ACA4F332D2AC -598AD5ABD3D5EB17AFA97456C0DE4D3D872750F548C357FF34919A3EDCFF9658 -F3DBF53BB3D0A204E84702DF6FCF5022E753CA92323ABEDC81071ED44C306A7B -C10D15F905672783BFCDF28D97EE156E293046C09595159C735A266ADAACB887 -7026C404951C27B88CC3EC1A6F15F016D55AE6B5DD739914DBD6861098977064 -762AE2867697967117DD7E3CDFC24D046F1D83856D49224191CBAE95C2E7B9DA -4DC5ACB06B9F637312C1378941EF6B9D966E84DA69E66C43EDC0564D4A9B201E -5CCD830900AC4D4EEDBBA4AD14ACBADA20179AE138CF35D6F830801D7F9D1F3A -B48B6C2EA3B77E7EE42DC0A26C7FDA6EB64DF4136FC3AE0FADAB84CD30392E44 -49DD3F7DFAB77AC2E3A8D16C9BC002AA17A9C1E9166A21648AE2AD7F9DB250DD -2F3F480844C93059796E89238B0DD470329C2AEC9F178B83D421063BCC18CC35 -2C562DAE86EBE6529D19066FAB70C8E73B260C71924B0B3DD652AE37DC2ADCD7 -A3E3E1936FDD259A3F32D669B6CD82D73436212D6CCBE436578139AE07BA8C5F -07A8D2158C8F21007FC0B96E2B3588466A6FAB4F70363E994AC4FDC2CAB3A478 -9C98DE079DF219648A6219EC7040A8FA91BE9D9451BEA89906677866F50B6FAB -E8FC00E826B115CD65FAF738492A919CCB657186BA12260C2816C44A632285CC -25CA1D797DB0D901EECA675FFA1182AD6D48A8A96402D07A288CCC02F8A7CE0A -39084DA379C5FD08743060851BD02A3C9CC298FFA0AEAC5F5E1928C46A6EBB42 -7D2AF9D32BD0117A8CD7B453C66FF39163092568B5A26F210900D466EA5CE01F -14BC1F57BB0D3186BEE9BA1A5648887CAC06E23057199A31781C4C37B1A07C32 -B8AE8A40F5C481C8D2854AE5C2C3C746C4A2B48189A373A438F512642A55F2B2 -3CCD2D5A06A1859B50C1C3352B1B5B56E652F00EE79060842A33A8CBD002E777 -3CF6C051A6D5F02E35480569E9D00493C494F9FB977E665AAE4468E6DBBCC950 -33876A21B75095CF391E09E814D7A03EAA19BA0D7A560610CC36EC3A9CA39CD1 -4A359FBC14B07975379B68949C9FC2DFAF037C56C13802A7F66C809549EF2FC5 -25EF3F517F06F90EEDFA6F8A3E5F1F3531A5415F3191B8FA7B0F28950A20A1E0 -6E354480D09729E3A2D6796DB81825DADFA4580FDC7813B7989B18020C3AB1A2 -87E948890C25563CB26A068ABABD94F3D42213218F2ACBB2F5B317311474B222 -BE1844548554B37C97284940D5B7AF9E4CBD884D4994A76CC1ABF8E6AB0676A4 -0A8130F05B0ABAC088FE4F9FB536924A55451C8772B29087B8E5E649DA3B449B -4A055214DF69D0218549440B3665E4D20C5A8660B3E0C3ABBA3426E7820E1A94 -5D273A6ACA180B8A4832B68D11C794B5DE97F8E087E31A187756642E71C9A742 -D5779CD52C76A7DA3F652FD48729981B74EB6A96C020D03FB1F8E302F4CD994E -C08CD0121FAF2A527DC08DAC25D36FE4B9E35A60E18462671CDB5ED7B30F45E9 -173DF6DC8177EE4F9EC4210CD8B85F3EE13F2A8F520C9B53536901752E4A0BD1 -6D869D87C36548E5367F40825FF15AEEC66FC24AA3D984DDC8262CD5CBA11B60 -62685937F219B6D33372C2CDFCF3292CB81AC98CA8AE356B6BDB2884A9D1E3EA -6BD4C1885C384247D33B74AF3FFD436485FB2DF9DA65790C3DA15EB4AE1A7F3C -D102CD8F914E38A3BFFA185B3DE5B212B21E3BBBADBFDDD214D599E30E986573 -DA3C8A71EB89887CFC52EE489D1E81A29A3E56204DC99E8D9F69DDCFFDC3432A -8363B4BECC7A712E97B433221F51BA2F18F2C640B9F5A2FBA78D49C9BCF830EC -DC6FDE56E00FF8959A -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -cleartomark -{restore}if -%%EndFont -%%BeginFont: CMSY6 -%!PS-AdobeFont-1.0: CMSY6 003.002 -%%Title: CMSY6 -%Version: 003.002 -%%CreationDate: Mon Jul 13 16:17:00 2009 -%%Creator: David M. Jones -%Copyright: Copyright (c) 1997, 2009 American Mathematical Society -%Copyright: (), with Reserved Font Name CMSY6. -% This Font Software is licensed under the SIL Open Font License, Version 1.1. -% This license is in the accompanying file OFL.txt, and is also -% available with a FAQ at: http://scripts.sil.org/OFL. -%%EndComments -FontDirectory/CMSY6 known{/CMSY6 findfont dup/UniqueID known{dup -/UniqueID get 5096647 eq exch/FontType get 1 eq and}{pop false}ifelse -{save true}{false}ifelse}{false}ifelse -11 dict begin -/FontType 1 def -/FontMatrix [0.001 0 0 0.001 0 0 ]readonly def -/FontName /CMSY6 def -/FontBBox {-4 -948 1329 786 }readonly def -/PaintType 0 def -/FontInfo 9 dict dup begin -/version (003.002) readonly def -/Notice (Copyright \050c\051 1997, 2009 American Mathematical Society \050\051, with Reserved Font Name CMSY6.) readonly def -/FullName (CMSY6) readonly def +/Notice (Copyright \050c\051 1997, 2009 American Mathematical Society \050\051, with Reserved Font Name CMSY8.) readonly def +/FullName (CMSY8) readonly def /FamilyName (Computer Modern) readonly def /Weight (Medium) readonly def /ItalicAngle -14.04 def @@ -1084,7 +467,7 @@ FontDirectory/CMSY6 known{/CMSY6 findfont dup/UniqueID known{dup end readonly def /Encoding 256 array 0 1 255 {1 index exch /.notdef put} for -dup 6 /plusminus put +dup 0 /minus put readonly def currentdict end currentfile eexec @@ -1094,188 +477,186 @@ DE96489F740045C5E342F02DA1C9F9F3C167651E646F1A67CF379789E311EF91 511D0F605B045B279357D6FC8537C233E7AEE6A4FDBE73E75A39EB206D20A6F6 1021961B748D419EBEEB028B592124E174CA595C108E12725B9875544955CFFD 028B698EF742BC8C19F979E35B8E99CADDDDC89CC6C59733F2A24BC3AF36AD86 -1319147A4A219ECB92D0D9F6228B51A97C29547000FCC8A4D6AE353EAB9DBA0D -4335868937E3A2D0F9C8A4FBEAE138AE56EF84665582DDEF7B546714518D224A -F91D19409EC600924626D79F58E272E3657E631C06412F9D42732B6AE0A93D81 -E2B13A81C76CC37FCA6DB35A1C6A572EFFEC7E1581C57B1D22EAE9C407771F40 -71D002A06A6AC249FCB7605C902A76EB298B05E39D543A63332A91B8A1ACE05B -F902540FEC1024680B8D5857E4931D00781747C87ADCC45430B5462EA480BE50 -D07C5C9EA0D8D6447324434CF0D637BB13037B6E1C48F191C52CF2B9511690B5 -405280D5C825BD376EF12429837CD44BEA223DC8E199D8F85856C0FD551471CA -B30481FAE99B71FAA56B639F549F449F2CA6F5450AADEAD4C09595A7A8530D12 -B23E012978225E112D23BD1D48DB097994A9D5EC707216D2BF5DF8B69E66ADBF -DBDA4737737F51EB7A38A4207BB46456A8117067748659D654B1D14849F14920 -E57462ECFF602A181700A346C1E95131C6F1C66132915FFD999FD4105AFFE7D6 -7DA46DFCC4FE53265B14D7326F5A44A3E97902CCB106AE99ED6434AA9EEE7E6F -60B8034EF80DF885FC63DFACB0AD1C00BE56F79B1AD41B065C59A35073B450F3 -7E6BC7B90C9D9337F9636943ED701398E6886947E126F1E12D74C5E4B5CF06EA -E60F9B121B9B15E6752B127CCB9C26017A84BE6DD918AFE46DBF27BC06E66AD9 -830BF2D6CA9E24A0199DD3E732405F3210C97C9BD21545B5E4DC10E17C1A2C71 -851ED2B272055831A6F95864137C218E555B054BE3616820FE671E5BC08E7A48 -D683ACDB91E05F469C0C8919D71027E179F4911E878F8D13F999C63C4EC2C21D -ADE1A11979B539C4C5746AA157A4EB4A7A153BC5D966197A7FF6A2DA3FDB161A -EF43C2D906C617868617E72163D5B0BC29C36A60867C120A02E08264231FD46C -1D3B62622A05129188D818E2AE83FB2770DF1D466CA38A49D15F9056BB7AB8BF -D7DEB2E3B3A8157B59D138787B21CE3B3A456E230CFEC1374AC66B7DBBE788FD -5182DA23264093CEF60D5BB0073AEDB68A61ECF1C69669244A1FA0CBA44DB83F -352AEE6012082B8A3FD62F4497B1BE0E4FF77FF94BF221212D63BC1E35B9758F -2D7F8FA002751DC0380AB954331E9AABA6C122F8F3D7E69CE8A6B359184F0531 -6B158ACF34C64C32F4671D430820B36C9A9397E9C877D734B17C3BBD8A88CE2B -9F96D7AC5B8D55415E942D6C05392D03DAE53449F8FBE2225C91F228704BE9A1 -ECC568FB2E90C73F2F7AFA62859C35F0FB26756DE719BEA5A3EB81A6481507F1 -813CD1680EBFCF612FD9D3AA4B90688521446FABD5C54CAFE7B879F24B54449D -2B30738B137B5E212B34BC5384BC2216A5D13F761D6E13A043DB2AABC0276705 -5C80CA394A8179D60DCA4651CE8B0A477165FF48A31BEC6B7C0852C9D72E11BE -FEC5E4B984DFDE90218C105999E070FC83F1716D13389B5EEAE3F26C82FE9A7D -3C67A98027D15DAD791348A21DD922C71145D287C7EA83B225377744BBB0082C -22FD44E1B0DF60956DB9C4790F4E2F81C477DD4CA9F4BBB4287914EBBB4F6E36 -976C9E573496A2311E5C7677FBC4BB755B8BF925F291DE0442FBB8921402A487 -ECF23EC556C3FD66158727B10B74C778FA91EC16629F6E949624D265FA6FDF1F -772E965A2C30C80AEEDC4A1867AE3D6D116BCE0F96D1A0C5138F294CC7C2AD72 -8BE152B314E26422FA2DDDFA89A054CEFC6607D932FACB035FC9FD9959C4A468 -CAC0F4DD41DFB83297EFFE36C352CA0A6B1485BF8433522BBBCCF9C73FB7334D -1CFC92348F91C4D0EAD90B22BAC6B27D21CDF5AE65C056BDE3B30424F76C8EFE -D7CDBC854B13EAEE0485CC348AC52F5345B7545B4FFC60B6E7CEF8D32354B233 -8DF503A03F5201EC012AA67157F4A47B902D269A060A5B8E10A37CA7CAAFD417 -1A13EED9533BD4A6E8845D7D236CB254D40930C273EA4372E0B13912B2CE9261 -275D51D202D461FD69AE352E95F72D61683267D4951BB602A0BACEAFF9516F3A -C30EFFF3ACC08AD374A730287B148FE8E168089D239E1084E0F7D83CB9815031 -5428874FA4640E1C216514AA16C74BD2B9A95EFD7B6B0C575A5D5B3AD1086CE7 -E8EEE33490CDCF2E3FBAEDC984FE53D033987580E75E74E455E44496E186349A -DE4B5125F69BF79936565986B3D91E6A25CE6E1C4527FE22580A39805A91BF6B -90EFC8AD31FBA71FCC90EA04875B5A7ED05BA2FFD1C04774E1ECE84B4105ABBA -798C339FB61ABF75C6FD3F24BC775A7FDBDD87BACCB9A86B4D928917CA62C0B8 -56343CAE0051A1172E7F234001A5FAA947CAF382FBF23E57F1144425713423E4 -4FC1AE1D096D10D6FECAA6A9186B0D519F51D06CC976A65A37E9219492E6218A -FE9F99700C0D0D18BC48632268DA0F0CC24BE660E30645E7F63B0AD49CCA26EA -CEDE4DED685DBD38F5C4BB6AD6CDFEBED1B14A456C27C448C91CBF6337FB3632 -7B9A565874F9849FC5E22C5A0437AF29E2B7FA405CF6B7AFEF66AE7449E89746 -66ED2D4C15A36C45C0F64E6F185B808FC788984C230B4BA63204B38C309F2DE2 -2937A92C184077F5252C9D6171EC6378273C32B61CF65E4DC124B321A4049294 -BB6CDD064D4E07605DA5FFB7B3B0A55A09D26C8624F03D8C197885BFF0A20B77 -257637447F628A4A642F6F92019F9ECA5B2DBCEDA63C05E5258C9DF131EDD1B2 -B4B04E7A5441035163BC2769B79C89ECFDF071E3517C59A45C9E97800724E1F5 -FDF504E2798FA9074A37B210B1C24DCC0B78263E2297ECA31D5C258BDD92D2DD -8C53DD3B3BC3835E5AF52311EF0AACD6DCD159C45743B1AE7EE5A0111DCC9193 -441FB81F945D219DFF26BF50D80606DD3392CE941242CBAEA45077FBE6AD78E3 -0DF4FA54CC33CAC27A337FF307F14E60D1FA48FB8368E307441D6811676CFD38 -094A558CBF0B92503014BB169E345C27C74543CDA9E8134F85AA0DCE45EAF612 -1AB1D86FFB5E13CBDE8E0F68B19E30D0D9F5F0A3EF2A84AEE4D7F1F63A045297 -3F5C3080F313B32066E0C209C2708636C33A6531F1A483F3AFDFEA62305EF41E -C55594660133146B24184070B87C22EE5B80D66C409076D733245FD100E936D4 -E844D8A15CF45C0CD6AB04F3B5FCB0BC7B1517BAF21CED4D6CCC3F19D21BABC5 -FFA9768D77A41BC3F5C4595D868F2FCA88D6E41558FA5A70FB562E4EB22651A3 -886F0ED1B46BFFF297A28ED67BAA28A1302BC866AA7A73418BADE0870872CE0A -305A5E46BE0CF6B5794539B8509F1E2DB4E40124D72201589BC4B55ABA2F5C40 -E167175C7F7378203C949B8967E8CCC40F44A2D1D555A4273733874265542C0A -3C47FF7144C4DB276320150FD5CF453A505BD3BC1E98738A1CBE175574037D47 -8EF9F80622F57DF4DAB8FB13004ED1DBBFB4664F8D7ADCCBD529B22235740EB1 -216799B2D8CEC7CC4D16D8273B6AEEA427D480AA6E3C463F46763864856713DB -05307CE674714CAC8351410627B8D1087155F3788E744158F3428A767CDC9769 -CFBE28A30D635D7C4FC44E43E7F13128A867389FD66CFAE939AE2745055BE71A -AA7A7817E24D38773771C77328F4A755C872AA977C062A3BF7EBCD6DEBC7746E -70346293A661684D3988A5D0B29860E6789FA8911E0C0749ADCB9A6B053B0E31 -3D490B9A2982CFC167001648FDF96D040BEFDB75A4EB90E2974927BF38F10E78 -17FFB9DF2A65CF56C1F63544662CEA0E88A5141F990DF6B5DA79CEB5B4744083 -C4697EB37422BF120332AB934D292CE8A3624E2C8FE6862C2211254558459BAB -D8F1D8C76C604098701163703FAED0BB298396C86A0427106C007A7CDBB0AC8E -35F39B240F8D9D43C1BCECAB622C02E721A323383973B61DB81115E3552E4260 -9F252F18E01C1EA2B0A1DED4BA50A5822D10AC7ABD664C460A4022BA910804E2 -2094A3AE0F2AE375FB22CBD35CE9C2542C240A79BC6A79F1135E58985837E1CC -1E5D6666BC5D61FE6EF590316F9D1E80C42B9A7B6106D8B7F575447AACBB2660 -2C96D7F024FFE3292611E82CFE62D95646B92CEF6F03EEFCB3F6950A22B0997E -52C38B55B77C2EE7A4D047F27ADEC6BF0BC639589FD0D1E0A47C948AB5BADA43 -9846CBB5B1CE53E96622B59133303AA0F559A481E50382A2A38C98C1A56D9AD1 -1668FDDBB1FE8068DCE68E5DA13C2D9918D1FEC7F69A6DDD3A29E31A57B7BDDA -EAC616202162DCC7B9DC52AF821A9C1D2D7F860A2F294904A55499432C7098CA -BF79B1B0A1527B99A4C57673AF54297BA822AF200FFBDEC475158AD6ECB55F87 -555012ACFBDD0EA527CB5793CA7CACE2FD956F30D7A8AC7F6A98979BE4BD744F -BB84A87668E3DE62A814B92D3139981200D5ADA86C5D733CF5107DF6CB5C999F -F6F63ABEBC9694F0F67EC632BA8C58E715D92FD6BDD056F29753BCC3E54B0A7E -63EC33F7A29740EF0D8351B5897B126FB6C33E9A33CC83DAB91691690B8B9598 -FD3F397FAD45555CF5FB9CD80879A0CAC1CD8E8D536F05134B21FA4065452DE4 -BC8F63C82A3C34A01D00F4BB254F2AD7F6171EFFF6D7BE1213C9456AB383C568 -BEC17694C545B98E8AD734D0522FEC92EB3182DDDAC54740AD352E7645D08B4D -CB4DA9B381D36C920C77869619855B4CF730E590B0405CD25884D6DB4D49F1E3 -D79EC4D0489514359CABED492BD751104091A661A510F268EC681F818780F304 -D960A15E583F354DD574767B860C57CC9CCA991E710576C626EA909C6677057A -C409AEE846B4D5C0535F849F33470FA395CCF5C05CBB9A1FB62CF656F7A2AA42 -34730F786153A9856C337112F6A555A70EFA76404E2B88DA2DB91E8A2BC5A05C -CC339DCA364A87738B60497CB790EF16875CBC506695DC7D70C6ACCDB2A00555 -3877A013482D55281C83BB630CB3EFB0657E5490176CF23420B97265B22B4CFE -1DF9E0B294F064F5160540EF3A452641C82E347A96514E4063A7FF16832736A8 -6F21F6881E269CA09FB66DF37CAE7FF46D6B9AE42B6396EBF9A7A06453A81EBD -808B047421B0F88F62B3FF217542FBDA872D03A476FBC7C0D658C03AF70ABB40 -03F1A3027E0FE186A22AD461835877ECF843C0E8B8340306092FBC5E91783A48 -E010EBD29F114BC273BDC53D2C94275F8956A74561813AA6C2D896CB3F6E13E3 -30F6C230C00917A40EC6F4689B65BEE32F5722BB1D1147585AB3B3D2D5EB8273 -CBE30D1C6CA1BCC4BEA9B87A014E7ED3CE53D13ACC8D426267CD3BFB8497E1DC -C51CEB14F9CFB4D4BC9D6EA5A49DC3871DE59C89F855F079299F45D363F78634 -493829329E3F370D117DEAA18E7A6989C515667C2229779B9A5494DF0B4109E7 -71D79D379FA7B408A4675FA3DE17ED0ED632F9A443527CDA8E960411AD4070EE -173ABBFAF9101BE92BE59707F98419503A85AC58B949E8595D66D7B13B8FD4EF -11B28FCB5955C5F147BD7FA141AE0CA2ABCB1CAF82FE22D3281852205087CF45 -549F4D5B47F52AF50E8F6FA0AEC0F95FD0B1EBDCF965BC8A924CE0F4598AC546 -C15CEE4EDE7E6DD0E5FEC3A531B944CEA406DBEE21C4CF3384A79D0D5CD51BD8 -AA5B8B1FC987AEB57E86D3C6FDFADF998A6D6043449FA5B88BB2DCBF2945A513 -AD7ECD01B39BE46A577437E1774C3FEA176287C51ACCA15909E987B5AC2CA664 -709AA5605EA89A8DCE6B4014CFA781E822E8B05F377BD0187D5EAA0585A98E2D -6726C471578295D824D1FBFE89F04A67F1A360D799CDF92C1218F29C24DE22CB -C6B625D044404C22C89C433715BD77D0BF171030BA84E292B7A81E2FD99D4E67 -BA702C2EFA11D4461D833E74E97C9E295C6D170DB6BD73D615D03E678B0296C0 -F8BF99321767684127625942B4C3241BD0608460C81D97FA658BC179917B5065 -74A4D1F729CEB1D51C82F9C90F0C712917AC482D413ED7CAAFD545508652DACC -1A03842E354F734C5FCEC8C7BEA4C69B066DBC83BFAA473D0A632DA2CEDF20B7 -6C7C83B4AE2AF7E05AA2C081BB6870AE38848F3870DD62C7D56EF1CCDD4BA3B0 -32C61ABE629BBC464BBAB06AA0202772C16D82427ABAB4830ACEA267B0109A81 -BA5D832731D1E9C9F0552BEF7A9B7AAA73760C6A09B910009BA9D93F1A56298B -A43A32D43CAA3988643DE373FF47C176CE92D7931601F0034E6CC303876498AC -026BB32D2F656A3541815697CBA2B6D527B69816161B2E13171E073D7CD85435 -3D32708391F63D592B71D98805CD19978C2BAF780CB124372EEA0A3DAB537683 -DC74F9E9EF98843F170FB086AEFD526CB81A7CC88046C52E1E56EB40F6F5C75A -FE9D5ADE49E82078858072F68BCD02487EBAF4E3F7F309628C1FDCD4B01F7D00 -E1AE0A7CD3455953FFC77EEDCC5B5ECB1FA583064EC17132A3C12C0153C4B87D -AA57FF73AD33C22C81C545F0593DC7EF438FF7A5F76A04E52848E00CF2C8CB06 -F295B1CD3BDB1D9E4EDD765D3753EA8DB76DAACAD75CEAC866FC4CA41501200F -F12998E8DA573786AA9A7232287A6D19A12536026BA4423EF0B6D81D38BDCD9D -2BEF15BCF32824F8EE802B461F52BD926A5BEB2E6CB31AF83E98E849D4339FFF -95419941B12D2F3B76CCD34D6B78B91BDFA5DB4D4879501DF3E514A5EA8F1713 -E96330C5B4F1B7BA42D42F05E229FC303AE00E954A81F9BD43016F5930A0C490 -6C753157E4355F6ED3C5D1963779EB27402522B5E9D459206B3A06E594DF198B -785F96B96E13045594EB42EF4A8BFE0DFCB4C5A2DA9594431FBE72A5AE18991A -36FEB5FD9E8B238B3A095939B6ECAF5644BCE7DFFD8EA3E723F66B305F142B71 -B26F34E0538E4B58C4B5984883C6B08F3D1F596B56578FFB0EDFFE3F95E3B6AB -63CEFA183A5A49F07F0F7559994F56D7305139D06AC8DF9466E715D90AECB1E2 -C35E3CD3F387579B3C9CA6F5BD741A7A5D7B63FC0130AF374124DC8C6AFA4FAC -E40BD5923FE889E87126FB22C1AC4FFBD351F884D70803BBE1BD0D40D3CDA0DA -F6984C373D3174358BC41C8DD4A215283ECCBC24F345FE65E316F24940198A6C -3B5483129706AEB60D6C0CCE0DF9C130593475C72A92662A323EA5B689E5AD0F -C949536875C37AA2517281A36A1C1D5650AC96E0CC00C03266E279B54232A1E6 -E6697196A4270E1DC794D8DBDF0690372AE19121B85FFD357E965228C66BBE6B -D2E55533F7A1BF30B2EABBAC98CE35C619556CF9F0A522E8EFE4BE3EC61FDFE4 -E364608963C928AA8B302B1636DE15C83711C8FA060C5BBB1BCB8E02215A4F4D -560DBC4A235F6F07EFD20ABAFEDE0795AA3932556D6AE3F6EB8FD0C1C509FAA2 -55CCC2703661C9F48233B429F020E01C1F3B8090D331C3B925DD5D1CF9D19F95 -6B192C593225B5186109D3E6636E87BA6F24EFEACD1F06A29DB1D1F4DE0D0253 -87641AA4A1113755D0DDA6EE4234CD9AF550DF63A46FC6F698E623BBF6F05278 -858904B415033C1A33B7770D99247815E2A8F1216EB42EF9742EEB4E1D90EC3E -F2C0661DFDD996CE1FD66F946B9D4FFADF86861CF8EDCD570CB400D181697747 -83F38B92B1803874C24AF99C66E5F966B0E72B725FFBC6172341596D8AE51C3C -4676A65E4D32F499FB1ED170554DA7AFD79DE5953988516A8B2B123FA207BC49 -D80645DFB16A79549BD5E41606D80424DBFD6F5BA1DF0EC271C596EBB4FD0B84 -DC5EEC45C3FF598241368442A3FB06B460C7D46678069011FFAA3072402D4DD2 -3DA6139A548FA99A68AC61134087071ED8B4A37A0A8A1A3B48A2A8CCAA351D75 -1828BA7DD5B7758A43F98F4D449ECB58B20B26C40B35AC82623961CD892B5DE3 -777908625E1A91DDE62DEBB2EE5EA3CAD7E089F421DF613D976660D547CCB02B -3C6B01F009299124A78E46BDFFC3F2497C435678B4DFF0E94094B0DD3B930E62 -909CED0E31BE64C98755D78874559291878D0CBA152CB653C6F6B7F509DE97AF -69B28418E6D05D8DC868511B154A2A9812A3F6CF0D3AD0469E3E679412704CC7 -BC6797524FBFC43D8971C1FC7E02E6727301D97EA76318D06428B08B0C830D9E -0878B7E9D5438B1BFA682BE2C761523F8530D9F0C1688B4106C98314908A8DCF -A0DADF6D7C4AAAEE6AF739E2FD330FC29BA44263C0D5012F6F812066627EB1C6 -97BD45650F3434876CB371BB12CA42C864B4BF7D9C6CDF43E89386A900E43E9E -D56281F3443D7F44A3B1C6F59F872923B4419071E8158C1239001E15EC5E2D04 -B9C4D53C1F232EDD2A43 +1319147A4A219ECB92D0D9F6228B51A97C29547000FCC8A4D80B73E7B6CB7548 +0E1D77FFC695988391DC44AEED8CC947B3D7E198B9620E2238DB3A2819182F03 +14498B8CDFBA48926DA721920B221FB33BC21A8456AF10891403501D0F6415F0 +7E041AFFE109F640E54FC1A365674711EFF94E752652A4C8DA62CDB1149DB899 +2C4A4BD77A06E81E93C5698C05DD02F74A0756082738BDB53003B483752AE498 +DD718AEA8F3FB5A6B7E2D2AE8F309065F3D556F9A34AB90C88833A54295E0982 +209C466A301BA3372AABEE20D862C6DC6B6FAC1463C8CBA8AD766ED1B4C9D712 +2BECB4E6ABF558D8AB5281C35726BB8D046982C0DDAE17BFFC9394125E4E84C0 +B283977D31460B8EED4346CCB09F64DA0ACB640C6DBF32F2DC30D54668C1CC12 +24C7280593088E9958C047125C323E9C842801346A9CE5F50413D69F6DE99471 +65D2E387765E92EA4C43F17B467DF6E266D92551009C0E52E7219AE9F5E2E8D2 +88852086FF3600BFB50AF3EAF8C009D8D5F084B510F792385F328F7EFA8C38AD +CDAB2EEDFBC6AA45F6DD7364C2F02DD2BE6C79C8361E83D4267CEC2407689864 +B57B5D967FC80AB3BE8CA43955FB0FD3081D438437559AD24A7ADD484C1E4A77 +B00BDCB0D1B121FEE983412E1EA5489BDCE5DCB4A7310135956B230C0DE7BBED +516369A92BC41FAC8D73490984942D930DC193BF0C774C1AEF627B969EE4B001 +11381AC57815D7581E2372A1DB740B09F4A7FB4318B765DA4E7B44E8805CEF85 +44EC3B10613FE7B397BF91B69A5CB2E9086D1E7A1FAE0A9ABF2A237A2D29ABFF +E392A18AEACBF28274E775D3FBAED4F46B982B9DA4602E24094EDCCBC9D6FC0F +67C60376879245606C0B9C9A678E8917516BE1CF097B1C75C9F0DDAD6899F08F +81FB7A198D45FE060CD2A550D9B8D58B882B969D7BC3EC018A1FE92BDB262835 +26516FF97AC387EA525FF987E5EB1EAAE4EA5866C9CC043D183763C530F7D7A1 +2070E4044507C4E5611FCC117FBE4396E0B24F672CD53D5FDFA56D561FB86D40 +90A52A7C7F29A119DFFB694A8C445367746A49CA5FA83163BE448EB19625DF26 +609A8C8672631A10411036CAA3D6C2F822A4B2505DCBE8E1CE6916AE515E78CE +E8C894B134BF811671D17C19248853131DFFAEDB24B15FF17EAC194662460642 +48D23515AD434C68DF56753806FE96DB3A29F9D4980E0B6EAED7383F9FAD2584 +8F85679D6D1933677ADF5D31FE6E43DABF137E834A1DEA632D36EA5728625159 +8F33348893C9D1C510501628E4A9A80587DF6E179FAF68B158406A3EBCD726E2 +AC17F2DF8B3607072824D2E5A6479F7BADE32E603E54E7A83BB2DFDEDB0D80CD +1F1BDD4F6C9025CC3A8A3685DF10A8183FA80CE0F0FE2BFF2500F76B1037AE41 +56D2D7FB468C3CA7549E3599A2AACF66302572F1B35BC8EF7C23F6FC4B720228 +1D673D903111CE378AAE83480B4DEB7EA84BB35F4F7BE997DD4FFF5A9B5E7650 +3C7365BA0965B242DC369D03215651184024A08EC284F1798B0726152884B4D8 +46411B3BC8F5CB53A70AD53BD7B1AF23528849B56CF2F75609FE715878CF6448 +38579380688B47AE3D374B0DB6ECA5B8284414090123D47F3F9DF389E023F431 +6B4C0DDEE4190DEEF4CA772742012754DA9A44A8F550FADA6D8FB0C512D5BA2C +BB7DF71B1DA41FB6936BA71B710CC6A80751E43436F0F5888F51AB370DD4A088 +40F402661E08732C960705C7E0D29B8DA1A8A3E119409E51EE575E9655F47568 +023977917C8EC610BEBDB9C1F4EBC192084D63EAA00EC87B53E86620BB5AE51A +579B0F8E1972CE1DA02832FC75184F45409DD9D413402C2FA27BCB0AE6DB4CE1 +5AFB114E23232DE07C4674969A1FC94D152C6D3A611F029ACF4D949A2C0755D0 +31C7DACDBB4DFCFAF7E87295CCF5D4AE28D87ABC3533D87EEF1507B9FF9063F7 +F007DF03734A20BC3A198B049000C92D2849C62DDAA719FC28EB372793E20128 +D786670E08948808BA45C4F6AA0DD8A8357CCC47228A760C5C7864853BD9C9A4 +285E446CB72C5C9D3F03FAB000810DC5674061FA116153040743E846506CFA67 +FA8770E785D7DBC7293F37389A0859CC22275B23C44B57B92A033A7BD194340A +D6BAC6E103402F8396A5394C617CB2A27D9500921D5DA06115EC81715EA8E360 +4A95DCE8689CBE268B8E6C8B806CFB0ECBF634250243C9E1AFFACAD65311FA4C +1DB0988203537E5EF12B86FB454D06CF05E4F4FC4143D62920E99304245B6ABC +82E21192BE94F5E980DB21E07FEDF0EB0CAF4ABDFC20EF08A2A44A7940E2862E +08FABA516152DBA899D6CA561EB08C7C8298DD511084E5230CEBF28AB1D84C85 +B5BAF4616C28FE05AFA4BABB3BA03F8CEEF3F3EB0D3034BD3D8D06629B8E9EBD +72484057E71C9EB4DFC7C2CE7749271AC926C2419D618FB0B60FD6F81F0F2C04 +E529CC74DCC9E4AF32D935D7CA65FBD0842A7BAF162D08F782E65DF3AD9EFE69 +198AFA9208B22BC21BC4ECABB9BFFBA84C8421B74748E1EAAACEB59E566838F2 +C439579D6C75074F94493F7D5C8942D881AAE6302C37A61003AF77684EE99AD7 +EB5EEEF050C52E75E4E842F8174470FA60CB213BB6F257EEB26CC55D1202931B +B981DE2535A87CF37BFF912220C117EE166CCAE58BBF624170FFBC0716726B36 +304D698F2CA131675F7B1199E6581B8C812C4FAF75814282477BE2B7EBCBA7C2 +FA6356B2876F89698C6C2493989E9EB252DE03BB374622A7C88B8EE9FEB4851E +02F85CF70CDCA7BED5EC94E81170FB557C3BFC6F32CD70B506E56A2CC5451592 +130C6F570C679577C44D60A811DCEFB3535D855259B1021AC168DB76DD38B459 +F1813E3DB20AD9275D58880CE94058490ABBBB0D8DD16D4A65F680B30057F15D +07FF54D779CC978E90A850A2D8D79961EE276BB26B594C16F56557435671A3D8 +ADD3DD0BC4BC73B0652B9DA8462FE614A14A11ADB2214EC4910823FB4CEC8938 +24354C5C62547EE5710FB5ECD93AA45DEA7411F6CA8D5B5FA222685E622AD73C +1BD5DFD1C8F253352D6C7D14FF2FACF07CA5EB11392C6A33E9CABFD99F743BED +55E8DEF49E07B9444171D1780C698E5B65B540F41F845AC188DC7C0C8B5BA5F3 +546BEAAA4F29F0DF30D5AC12A60862742623100074457BF2D820DCAAB340C1DF +22FF26992DC02F276B40A7C528C84B72CD189A4088C90070486C49A1014FDDA3 +5093FC12DAF309FBC063653E6A33E14EB51B081126AB5BCB8016E975060B796D +6CBFDFE6CB9E191F12E309254BDD6660E3227012F5DADE246B02B6D8127F1EE2 +248F48DC5ABBD229748444420C868450602120664984FE3A8B2373232CE5CA15 +E67172CAF7EA99F73A66AE33B1EDE5E8351DB02497CE3338930147873D4E46B5 +E918F5592A21789FA9F46232BE693DFC33240E2649D6AC1940B101D806089436 +F0CE230BF6D0363510378822891DBD3EEF3365430E74FB6C994BB40C8EEDA593 +CEDAFEBC3B87C7C04F52FBD7D557A77B44855CDBEC8A8D26F44D66446B5662AD +15B6B79D13BD262D79BF51C09F8F690A61C7F11EC2E05F6BEDA273648E9E1EBC +3D5F1D6ED486797F753064ADDA8494405556D43D395B1487EDE877CCC1EAE954 +1AEE2513DDA94897B733609E8179DFE1975590568202EF20D58A89B34874CC3A +A5579473AC65E0EE61545AEF578ADE10BE3FB3E2CDC96678F613E4DEF7BC1B38 +8A551C93438A0540E292F65F1FA73D9AB30A5F545284085E4930A570C1807995 +7108AA8194607304488616DD4AB189F8EDC5F4507AEFD7847817A8ECFFDD2DD5 +DE95E04EAF2774F8AF661827229F01E769A32734097C457EB6FF056D90C46C5E +9F936AA6BF2EE8244BBEDB8862E56423F5845BB10C8809730B011D650EA18945 +83C320A3F4ED095A5EF91929FC877ECC28A1C2CE74A53245E629BF46C6534983 +307B1C94EB35CECDEE86551F0C308F66690E591C5D9D8FE14F534CF3F5DB6D32 +39D7C799F392C4E65759B7BF61F4D8312E3B26C31466206A367A0DD7A90D25E2 +805D36ED5CE0A4BEBCAC0A348FADD2D2AAD670E28BE6E33F627B4A9F35078B1D +6688084C4C18840673EF9B3526172EE14EF64E97C8B006C27DF6EF73BA6E6459 +3608F10EB1EC4B824DD5360B42AFF2084788B165747AABFB2C9C0EBBA9C6246C +08F28143809315D6268E386F09BBAC54C34213438B56C386B34AA457D149CC39 +A3C163F56E3C2E637C63A79CF7F2DE969EF3AAFF75F3F20499A9ACA61279D545 +866FFE57D25998244F448AAB042B141952BD653007A889B1A716A4042CBBB827 +C1ED5E3C616C22D5FCB39D3B3539F9B71D50D25ECD2E5D953C7A5194C867DDB1 +75CE10B2C3A20E8CDE15AAE9F549D034838DC066CA649C31EE365D46450AF18B +893748D055DD88C72391FD92DDF0AA1A1316051BC756F87BC9A425019B2FA7BD +CA9F35E89E2229B3021DD24C9DF0DC3217F44DCF510116DDC9E92EFDA3E0A892 +491C8961CA484BA29B8CACD2FED2E246FA7414F892AF7B9F08698FDEC82D2E4D +8C6ED1FD9E0BA2645663E7E97B0F780033D025F2EF3B364574C03F04FFC4E09A +3D4182BBFCCCD8CA54A92434E2208803ED36F931D31C7498B7FCEE4B78AECF11 +B27123A10F031F9CBA36066680E4748E346D18FD0EFA395D1A9227530618ADD9 +64D96C50A0172F712CB427E8F7170F8A1691FB95B247A271499F0E63676BD64B +167438333A3BD9CD9641AC637E0ADB17F1E394DF34AF5A2BD02030DD087BBA02 +E1209338B74075744A9A9966039AB6D223F385E06FF359257913E6C01BF32F5B +A3640C7CA41A6C51F296E50DC1CD1D68491CE5D75E0ABDD4C5C4A97C8BE2BA35 +D91AF9F8F38E7AB8C1778B06A212D0416E6137087329AAA2679C51D014CC4DEF +0F1543E2FD97621E552E19B29AA1368CB5046C188BA59B1E1875B25FB269DD2D +C0678A42CD310702465694F2BF302AEBC43F714F7C657505132DDA71CD23D17D +628BF3400EB5DDFCE2850F31B40C5913394649AA4241CF646F3939916C2077AD +C11F8C3E478586AA7931E327333FCD8A2EB31DF4B47AA2F31B999556602DD998 +5848143C0CBD0B5187DF08E675550F2384D48C2954EA7D16AD2B94DF97C194D2 +302CC47BF968CB1F6C9641A87525D5C6972ACCA1D4A4B4DA8EC54BEA6E7312B3 +2737754A9FCBED3BA5F8220B751506BB0A5BB5CF706AFCC04BFD713A3BE3C842 +9FFDBAA0CA5691D0FCE76134841A169970903843163DE68FF09649E99945DB64 +491FD6D8B2DF237DBAF550D1B74263B3BF1EF6211F40D4DF2DEC46E4DE557088 +5D458A7CDC6F34B8C3F5C76582C8B7D24A333AAE0B43CA67436F8ECAD7C50B12 +35BAAD521033D8024E4DFCF01580AEC63BD5F8ADB778F822AC4FF0DA608EB7CC +1A52A51B9F38FFADC0D2F4D8394C5D598123B483AE5AC1215F24F2492EBAA134 +3C58AD4E3B493AABDF753EBF1F04058C6981C353D6788C2D3294165B667D3765 +7883A8493F5D772F789F73979B254BB9397FDE4F8B76CA6FFF312F4B012949F4 +3EDCF1AC60FFF2681549DFF430B498405E79CB407DADFCEDCAB1E2FAD3B0F4C7 +B575A33EAFF9F67D37F50BB06D06834EA683862991C5BE340D4A7F8D131E733D +289F72977870F9958102F5D835739F0F5A642E7194E8AF7FDA2937E5C0712CE4 +EE15CB475725030CE0F238C32775D3EC95CE3D0886046E3EEAE322F59D423E83 +DE88DDAB5CE0F70537487EBA5A16A9306BA7DDCA14A85A9F83B3BC3600DC9421 +BDADA2704A5A24F7174A3A486ACE68739EC5960038CB44D969A594E97AE1F42C +42C1B7E3A456B3CDFC7683537B337AA8777F18CA45B22C8BEB18877DC624496B +9E8EF9F386B7FE4D94ABD5CE3B5786E76FE04A35909C472C04654A4405932EE6 +A4A3E0F6DB088603FDD82F0EFCB85A962002A662D1AD0647A2F484B59075A1FA +9F4327D542ED7962620B998ECC3A95CE736089593461CED9B5AAAB05C2DA3820 +5AF29B32904E1EEC357C8E282189C6D8F562DB11291091E6897E24CD8F8E2A34 +67F35D261E01336152E69831B0CC6B03FF1AC7EA22B745F513A25FE10F70E74A +3FD71FE1EC9999BEDE7CFA6A97EA2DF621711BE950FF8960965685BAAEA71FA6 +36F165573A0A6A92DAEE41A9B0C97BF03419FF6BA1F44524D00FD671EACC4233 +9A857680DFD27B9F1E7A760058C8277B3761DB9969241D1824A7DADF70BBFC38 +89C6DB9091E3BFCB36851CB9662B365A4B7384BDBA1D385902D1E5DABA72A159 +63790096B927EA49299AE03E41C7F593F3B995D1155E91C62D5F68845ED3C797 +7798B56858F96C2FE2E37D812873B7801767082A6D6B60602CEB94B7F6D7A142 +72814734DC584A18D1FFEA7333D4C7E2DFE5B91E9AD92EB52533CA52FA888980 +C79FEEDF0FAFB3B20B497F9AB668BDAFA364B405916526D5C48E57DC30BC35B9 +BF684FDFAD199D9A28541327F3899AD505FBBBBB22F419E22E0149EE5FDD2B43 +AF442E2724EC16934C307FA731F90AD1C76B74569B78CDEA7C19808233C6364B +D049F3F50A68D3EC5F29F2B96BC58C44AF90FE13F244B7129F14B5DAC3F3F310 +B330E67CA4EB76F895DAC8025F11EC7630EEB4826B5721348FA38F28B2AEEB1C +5F7CA413C486C94B1DD96988F07F7A08D3635E28624878E55D4FFBEB5E183CB5 +93014D8A272EBCF3A09133603CFFEF43A6FF059BCE525706D3795884FB495748 +C8AFB50DB464459A5C36D7CD087631BC09C693A11BDF1C6011D9864FE66EE8C0 +4824A42E97D16E017C0BB73732D4537E2A5BB283B3568950E5681364DBC1D6DA +058A122862A44ED85029A7B39F2FA7C362D859D0B429E056891339626AE6091D +74F6110CA32F8F3E9507216997E6AD1A2F1FFBE8B407C9880DE230E234F6FD41 +A291851178BEAE5DB9DEB22E3443807E2BCEF12A4AE8C490AA9E3D2918329F47 +42314CD258A0760DE5FDAC4AF7209CEB530B8508B278952A3638CA8491C3B493 +516F461610DBAF32E923ACB834B15E2D169A10F2609EC0ACDF7BDBC777DD2C19 +2DB330FD557D3B06B78824D6AB237D8F2D57A7ED35F02CFA9290ED6893B41657 +A2485524A3F1642FF5808FDB77015D9467EDAC4A6BBE8A175833B1225A5554F7 +2C60207F7A2632A4023255E8EF1F38C1B8216C9B03319B60BEC9799E5378683F +46E698FA75F2DFD40F17C603F3335F1EC70DBA1449C7A33EDDD46CC3DE4A6557 +EE67BF349AA8680FDBF415DC527129288B5879500180F75DF80394EC7CF11BC8 +9EE9A4ABD64DE3076A2963F83FA333F19FF74F79ECF36A87A31D6F125FD2415B +3F6A6FC33C179F54CA164835F3C3DB62AF444BDF27AFF23098C7212477F688B8 +6F48D9AD080D544D57FEDD33D3D9AED9346CBB644C97C951D4AEEB2BF6F0CB18 +E2517BA7ADCFD00FE44E290E731D53E5C0D762FCBA08004562DCE6A5EF2FBB74 +B3053CBED3B6E896B1C3356DD9E8FCB69691AAF6BEBA0424D62B9F266D560B40 +89E20A9F35AD4A7F65A7183761ABBEE0F7EF26ED3565A25516A3A5A57143979A +1EEED8CD52A69E4E1AE4795F3EE0CA21B9F4D166783A9AF54B08B6C56703932A +310197E328C6E6A6BADAA11D66A952964F31FD690082FA02D1E2A4512A9F2742 +33B203FB770A3A1C7490ED630D0FAEB3066429D0237E18818EC368D0DA72EB08 +1951C70139EB0DD59EB53AF5039A7618C77F6CED9F0A066FED6FEE0C0E328351 +BA39746C1224A29D191D8B86491E0A306ABA070CAA2756C3A33990EB6DDF34E8 +06EAAFF94AE6686EEB06A17D6D020D1F4E59428D533DB0EDA6434E6E1A478D5C +2A0D08CB39DA7D5F5200199FFFE3F41729478D4F63AE01FC0BF3B378FF6402D1 +CCF1BE5F191BAEAEC7FE400C9980E103D8776EC196E741AFE11D249E0C277263 +80FBD329524C55943E25631F113FBD8331C0044A7A2138637206A7941CF02590 +577043EB0F205392C34E18B1ADA47CE63CB8F01365A044CE570FA20446102210 +F03C0647CD0CC29E28B149F84C2F39256EE1457CDC3862C4082A95B44A61E8E1 +B4ABAD32DA3E2FB8D849B1C5CEE60F205007464DF38712737776BB6BB3223941 +95169B5BE578BA13DAE40B19AC184CB6F260A1EFE13CC8438ECB56EEBD30ACDD +8E24F52934 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 @@ -1287,404 +668,43 @@ B9C4D53C1F232EDD2A43 cleartomark {restore}if %%EndFont -%%BeginFont: CMBX6 -%!PS-AdobeFont-1.0: CMBX6 003.002 -%%Title: CMBX6 +%%BeginFont: CMTI10 +%!PS-AdobeFont-1.0: CMTI10 003.002 +%%Title: CMTI10 %Version: 003.002 %%CreationDate: Mon Jul 13 16:17:00 2009 %%Creator: David M. Jones %Copyright: Copyright (c) 1997, 2009 American Mathematical Society -%Copyright: (), with Reserved Font Name CMBX6. +%Copyright: (), with Reserved Font Name CMTI10. % This Font Software is licensed under the SIL Open Font License, Version 1.1. % This license is in the accompanying file OFL.txt, and is also % available with a FAQ at: http://scripts.sil.org/OFL. %%EndComments -FontDirectory/CMBX6 known{/CMBX6 findfont dup/UniqueID known{dup -/UniqueID get 5000764 eq exch/FontType get 1 eq and}{pop false}ifelse +FontDirectory/CMTI10 known{/CMTI10 findfont dup/UniqueID known{dup +/UniqueID get 5000828 eq exch/FontType get 1 eq and}{pop false}ifelse {save true}{false}ifelse}{false}ifelse 11 dict begin /FontType 1 def /FontMatrix [0.001 0 0 0.001 0 0 ]readonly def -/FontName /CMBX6 def -/FontBBox {-49 -250 1367 753 }readonly def +/FontName /CMTI10 def +/FontBBox {-35 -250 1124 750 }readonly def /PaintType 0 def /FontInfo 9 dict dup begin /version (003.002) readonly def -/Notice (Copyright \050c\051 1997, 2009 American Mathematical Society \050\051, with Reserved Font Name CMBX6.) readonly def -/FullName (CMBX6) readonly def -/FamilyName (Computer Modern) readonly def -/Weight (Bold) readonly def -/ItalicAngle 0 def -/isFixedPitch false def -/UnderlinePosition -100 def -/UnderlineThickness 50 def -end readonly def -/Encoding 256 array -0 1 255 {1 index exch /.notdef put} for -dup 12 /fi put -dup 76 /L put -dup 77 /M put -dup 82 /R put -dup 97 /a put -dup 99 /c put -dup 100 /d put -dup 101 /e put -dup 102 /f put -dup 105 /i put -dup 108 /l put -dup 109 /m put -dup 110 /n put -dup 111 /o put -dup 112 /p put -dup 114 /r put -dup 115 /s put -dup 116 /t put -dup 121 /y put -dup 122 /z put -readonly def -currentdict end -currentfile eexec -D9D66F633B846AB284BCF8B0411B772DE5CE3DD325E55798292D7BD972BD75FA -0E079529AF9C82DF72F64195C9C210DCE34528F540DA1FFD7BEBB9B40787BA93 -51BBFB7CFC5F9152D1E5BB0AD8D016C6CFA4EB41B3C51D091C2D5440E67CFD71 -7C56816B03B901BF4A25A07175380E50A213F877C44778B3C5AADBCC86D6E551 -E6AF364B0BFCAAD22D8D558C5C81A7D425A1629DD5182206742D1D082A12F078 -0FD4F5F6D3129FCFFF1F4A912B0A7DEC8D33A57B5AE0328EF9D57ADDAC543273 -C01924195A181D03F5054A93B71E5065F8D92FE23794D2D437EA08A6982402C5 -539B6DD4B5AF65D473C6AE636CB56D677ECBFC9178162B4859E6FCD8BC8A26E2 -9FC1EEF804983F84EE4C0FBF9EA071F4A02A212B2121D29934395E87BC92BB19 -A74E25C42C6D3FF570DEE09E385CFA52C87B725628EB62E39CE28ED685084005 -6355A4BAC029FA60DCF74A997F29C095FC340F40F35457F779795689C812F4E4 -DC3C463F20D9437B1A4F1300E34039DEEF7E3D5F4657975F5975E66656114DDA -349BD1D81809BA19742126DFAC962E688033115F73E7EAE68049A0DDE69C4A30 -5CFBBC994060E1B2F7AC583AC3BC2FB93060512D20008266EB5F0A989E2E3BF2 -3CDCFDA15FE1B4151F6D745BD5D8DF37F523D1B5BA234AA489FEB47A90241F21 -7370D6FA41942A41FBEADCE6B3C3C4FA5A3A2FC170F33B2E761B3B628045A45F -55B5A3840FA776325FE35D4D71DDF89A766911033E25028F3062E74A764D0890 -ED30E3334FC8BEC67A3B53E34D84729BDB06CDB69D443D94D5FD64C960B8B354 -D0B8356AF99FE5A8210C800A662C9E3CF789E28A732B0A0AB15E4AE7230D46CE -4F5EDBA8D56749B5790F37CDEC30BEDE8E516ABECDBF25393371C56CEBDAB45D -4E0A04FD9249E2658EB0E00608CA0BDB18C056FC22BDC49DD01E6D318CC27775 -73B99497E02C4C168EE2D975F9E20BC2012F06165611DFEC83541856635BD6A0 -B6302730CEF4343C55FD647E9C0EE8C4795F149FFDCF42EAA614318C58530A03 -B166EA0236E4212082F2DBC4739A54FF412E251A23C4B8AEDF222152E58669EA -2F37E1317713062C041495D763384732489B8783DA5CEFD8D4105823965F70EC -70D5F9F9931EC03166BBD745096DBA0FA23CCAA04C99BF7E703121718A534A9B -2B5E96A1F1D204EC94AA89789F4A259B68D711C41466FE19F82776B2592221EB -5F1A18D5C23AB19E4AF4CD401B17025F672B0DD18FBF7B0A6B743ACF434D46D7 -2873A023AD82C0781DC56B62C7D6F91215E3CC47B74B84B229A0029BF5852CA5 -88EE05CBA48FC506CC9B569166D7A09EB749BE846EC8C69373FBA3CF1364A965 -D74E245EBC693525D0E2A95BCADDC89DADFEE671BDF43BA455DEF3CEA51E8FE2 -D1C11078B2D1850976601FF43F7D23597623EE196EE6F26EDCCA941EDA423DF9 -DCE2F7D74D4E879F6F4820B7C1C3D9B602290E5745AFB8D461EF7DC9243DAD12 -AB952901E62AF294F02B3B8BE0897AAA1CEABB72315EEFE86F5D453B5CD69F3F -37868F6A8848113C8150E5129105D3C5D38CA3822DC57D3A8BBAE9E615CFBF07 -E2BD06E814EA054B73629E0692B45B41BCAB30D59AF1CE9841C200331B5F8921 -C3716EC1696E8BC5C4A977DDE7521D7B2E99D2D86685C10B032DDDCB604FBAE2 -A66686F41607BA58BE5575FB0C56D65FC0A3504D2A053891A87C4027F6320F64 -6C4507F1BBED72685683CCC8CF32FF2B3BD9F747DE3895B6EEE902A37D24D212 -32A7097072FB7DA5177D981E4021D3DD31796D3F1779CAA0781420F88CECEBC1 -0849B5FBCA42865EE9ADECA117AF8B2BE60A2F825F51B3FF32D2089113C252A8 -5B58D4FAA4ED9DFD96849023EDF6309132EE4BAA1F28522346E1FC6245A94B31 -EC7977BAB45E68DB2C483CDBEB695AE74DFBAD6A7E1FFDAC07F7BBF6B5B73BF7 -53862CDA1D05D7ADAA58CC5E7083723CF9962B8249006A994F48634238895CC0 -0CACB07A36F74ACBCC96498ECC93CDEC27C33FD6B5B8826D70CF9AEAA7FD46D2 -4504F56FB9B1C16984E3EDB1E301B939BC41FC8538D57C3DDFF38408DDF52485 -55FDD557C78DD0FE147287F80517D6DFCE201321E4E5A0FD1851E51E5B98AA89 -95752545AC8E3FB9B49CC69E3F4970A943037B1F412D08AEEB405AEBD981738E -CE5C1D3B497F263700F0800A4FDD31D269F701A1F3ACCDF2C02B3F50B7FDED84 -A8A5AFE03A0DF482F1BFDF6C20F003C61F499A1B063D6CA994D1A88EE01BBD6E -265F3255FBD51F0165664C2CDD506F0DDFD05CB6F0F12DAC29F07B046CC97289 -905BC9DFB9DB04007E98AC7A6C8C0810BC60BC618ED9E9023F3A0E1823471B8E -A9C0C3EBF875FEB9623F53369622BCE50DF03CD5853875A71CA478151698251E -B1E9A8644CC6D467A7B439ECCC474C7D3C273D701F3D95AD2E0391456C360769 -B479A4383B874DA58CF67B36D9881CAA7DCFA0D2BEDDD7179FB55C87D576D53F -11829BB5C5103592450F1197DFF718B765EC159AF9D2704B96A8F41726182B34 -461D8416949E0DCEBFC5C9BC2A59900A4C1FFC6605838DE1E6C6347882F5D70E -0289B494AD5D7BCBE48CB871A4B875518A9FD296CE0463219568198CE8CE6E69 -C7018AFCA269515C28C70734E9A965B73A493E1852A9DC398B38E6ADEF3AD2C9 -536113983722EB4B48A14D97C90C22C2F1A44C3AC9B9230E44ADD12FE79782FF -0EC2BB4713B3A6A91E2E6A4A9733B9EBEEEA64BFA9BF313C4B0D0E5AFFF706AA -CF0BD694A0383F89245E1E0DB176CC697532985A20FE8847612E236DDF3A0F55 -F4C564F605A844A7F67C61C5E89C6016500ED286824A0D3EB48EC293914F1A6B -ED02B7DDC7933575FA6A62C1508C004A10B7ED0D9004EFE582A7B0ECCEDA160D -A1830B7BB34D4E657D1A00E8F6F27628176AFFDCB392F2C84E9A1642A34928BF -7F4E652C70B4F8446A9B7379FED9960FB934238FA3BAC79BAD27D5B0FC8937D1 -3CE514452348EE6D3C49E390F84183CAF07469E64E99D6C0584BB2C3264D51BD -5849E3BDAE186A37F1F072FA941BD57D37ADAA4C9D5E0341DC9CF1181EAA417D -2CD8BBD081C6DF7BF9EB4BB24DEA1D1D79F36DCA7EBCFBE6E7376E4D2B08DD65 -1E416AE80935C24AE0525F7128559F145A84AE9730DBA34DAE740402DED7F97F -1AFFAF290D83C711BE6A0B4A6DEE9083064A8D8E6F66D0C7675AF1BBD295AB90 -0F7BDEDA929502D127029489FBA966856411A997886108B81AA165CA0A396D23 -6C3F593978B8B220240F8652BBF8A5D695E838EED543D8454F412A6261ED9832 -2358EC28FA0A25318D49C1E6AA90024BCAE8AACC481F18C0FB53AD26C8E8ADF0 -255BC563ECCC6077CC7ACDFABEF7E8AA15D8DF2E7B913F4D65A8E212F0247450 -DF3566DEF9DB962C6D30F68C5512E3FE1783255E0283A4AD63FFCC58E5D087BA -AEB4F1472199FB42E0933362E08FE552A155E619FEE24C92D2532B8132EE6CF2 -49293A97DF770352D9EA5108BE7AFAB6A13FB5F090BAB28D0BF6BDD53214E450 -0CF1808ACB5A307D35071B528CABDE2B5A6A2FEE6FD477F3FD909B24751F8CB1 -E565403DE1E5E5633C3403A998D811D03E8E36A6C5F53F15A2654555491CEA42 -4E2FB9F5427BCDECDBE45286580D58BAB2BB2F90D1455354EC1E9D6658B62DAF -3248075D2DB875467623F5381EDE9E814C6DC23D283F3BCA12949B1B6122629F -1595CF5E476F54B801E9895714094758C3F5CE5514D7F311530A5335E81FA316 -4AEA3C7282DAE0832B6B611F948F0E70ADC8FC08B1C42E0E17342498DFC0190C -53505697DA899F4BF6CF6469D32327E9E7FBD3E51AE576B4300EB161E9512E50 -0E7DCD8423E0BB5418F089A224C0A19804D67E431B9714C7A5C21DACBF65EAD1 -D24709B9E261144AF0461F0B54864085FB9A70F92C846ED422B7A6AA654130E9 -C26B6BC5E32BAE01C6436BCFFD858F2FCCA5293E07DF15AC9C6BFBC11015358D -E1CE96081245EA6F0F2CE4B5617796CD9194E139376DADB9A13E20BEC1BA3D60 -D17A6FAC66B59BA23AE94060BAB914398F61830D8AB9019025598AD2FE75CCB1 -A96924D7E13CE010795624CD4472C80EA3C4F23169A77D6968864E489ABC6FE4 -C13196CE99ED63354EF839AA702DF404288B16809B93CAAF6106D547DFFF0DE4 -2FEDF4DB26E8A91ABBDD49E0613904C3B154A9B05FE14AF99ECB2C61D8E6BC89 -F0DBDD7C9383D17009C4B1C321FACFBB292AAFE68566DA1B880C1E1626CEB6D1 -CBCC13118A6DE0F1E995DCD6EC52E455F88319024C53ECE0EED1EFF956032D14 -AAB60B30A22ED69205E2E2512238E4B8D572E0CE10FCA902B3B59496EA4BD415 -AE3C5376AB509934430CB939B3881CED8BE5AF678405494E8B858E4AEACCE739 -BD3664EF88F7BE5B29D1EC6A9207EE39B754705034C571A6F15AF48619C9028D -7362076F4B2B8A53277B5EA51E9856302621C5E17F868CC40BDF0B5199D12E04 -18585ED34446FF49C2BF598E3B01999AE7AE370A667FA04B419AF0A34A2055EE -C90D0DCB434C1DD1EC44FB8B293F530E0137294728D489D3FF04F42C74ECFEE0 -3974804CA45CA40B3CE06AF9A7E87A1A661CA101BA22FD53F35F3A0493B565CB -48B4A42ECA0AAF90B6F61599490F5F6C52ED3750F6CB9C2C9CC09887A5473C47 -E7EAE2153ABD8D530EF2D9993716EC8E89199A9E834774F39706CB8AE84035B4 -08846977DD4D2D9B773308D5E55214043D5B5413C7B9AA9EEA0970B64D0BE985 -F47ED9C0F5AF1EFA3122DA25574E7B14A3DA0A4B89D09CE7C41DB6DD84C7630F -617F8A0259CE87B5BB9C9C5B4E2F8CA63FB5E6B35B808D81738295507B237419 -FAAB8AAC2A6414CB7FD1F021ABC9931699CD4C16D653DD10D2E9D282C2EE08FB -74EBC86F721B6F857DC0605874733FAD3338A65AC761C7C4480F27D14028886B -3696A4D3C0C0DFA61D1613FD89BCDC4287FCE199889D1B5DA312F80255F9E206 -DF7AAE191EA1EBEB3DA58F2477A0274910811D70000828FD1D03AD658B3CA682 -BD4AF4C8E7DEC02B181AC23642A45897CD8552CB704602EB3BA442DB3AC80B2F -68361D3D28D266C5E6EFD7A5FA3D0123AE9D9E1B88AAE7CD3FF8C05E4104D562 -2E24094EDCD49F338644572614D939D97DFCD9FA45B3265EEBE79B5B8E3C703B -40E0424D4E3C14772E72C2013E2D2C2FDE689F340B196B3D7F8FCA84CC9055B8 -593DEFC0BBF3D04505CAE1C0D9E4EB8D8476DA29914B5DCD3D2ADAC820C4AE1B -385FD16B2BF1709CD9569D2C4B149651FF4ABF90F94EC8BBC1AF48F3DD34EB86 -7C880A6EBB2DEE75F0AEB71C3350EEC56C8E664D67C73FE2C3180B37A03543B5 -7210A41EF205A93A2A1F09FB8B44F9DEBD9F9264016F46EE4D126990509EFD99 -E6048B4E0F7196F0566B41654443AFF8384E20F98F39AE9284BA473C503F6B24 -DD4366C96FC6A01181D60E9061C33CA0CBD284F46D9EF508DBAB638CB85B524B -8AA4382C7191B7926CDB5ED39C8F1AD1ABAE63E447EC08B50EC688F1E489EF4B -73657E4476CFFCB0E1A778A29C302C6AE6F637BA6378101D1FDC0F6EA322B0DA -8088CE2EBF935C5D5AAE8B774AFB3FE85A082DB88334EFC5103ED6295D09A283 -CB1E11E051559AAF1339836A9B9FB8A2CED631216EE3F4AD35241B6851FF63B4 -DDBE3E647B684D5226095A53288A95992A1148361125724B335167B1292CD811 -51691CB925B37FB39E5D8A96F2A5510442B638B8448B69C9C7A2F14C162913F0 -7DD1C8C0BF29ABC9F9CB8846BE9CEB0AD78866D1C03FC842B69418BE422F4C0F -B2F7D130A98CD3BCC57C415C32A19BD3644C5E6203F2653AD39F959C482414F9 -320DEA9CB084A0351E495C1C521B60D73052E4424E1692415724F5D9443E6814 -42BE8291B92FAC833BCF3373F81B8BA253DF8F3847D79AD1FBFE91DCFEFB6EF5 -D03A704BC4BED7914C82AE9B67EE4D160F45C3BB8BE3E6706B60CBFDE4D22B45 -8DF9200478D77928A6F0022D4EDAA7C6E3625E379D3649033B815A5D4E41FA0A -FE772DDD3A25BCAC127E218A1A0C61F6A610FEB48BFF7A3A39F8E94EF36B0636 -C22F8388210850F74C9C1B97A8BABB1976C9957F97FEA3E76BB54C5719CE542D -1AD1BF94BECD8F3B1EE1662F56BF46D7CF0B2968CF54157D156D5500360000B3 -89ADB03D86D7BF0A44C6D1062D511C5A7457DFC46B43BC954F17C6C433CC0AC6 -3B37365EFD75B80B2832A81D0C472A508A8DBDFC0776531DC59FBB50114D3CD5 -A6F359DFC14A05F4AD43101B7678A5F738CF505003459A74ED6FB72D6ED00CD8 -A24589FC386F0F94C8F8A1A59543F292A38D558636EC6BE2304393D9E823CB7E -351A8555F5E8F83F4791A0F3AC211070C812C1B4B73EAA09A4582E716CA89B28 -46582240119BE8B9EEB0BF3DEAAD2E185ABFD012551DC7E6DD3E4966279A74C5 -29857FC3652930B2C0701B4275C328A34F2090AE75FE7E4E8C59FBF66EB9FBA1 -8C0B37748C415B12AA7BE89FDB1617CE9EB7AE683B8F798D75E534E1E80D3E83 -00F352289BD01E56F4A3E8F600B6CD109E5011751E37E5ED2DCC854C837B660F -F79ADD6B024BC8C8FC6D35AD29F3474CC78670EC6AA943FDCD43F0E5FA32E2B7 -41BD222F1C3CF9846BC8183B5060EEAFC3B3B9E117937C999B3E3E2F5395F274 -56C96A18449B0223424C8CF9C5112EB2DDCA385F76A9D35200A64CAE39235B02 -32F0611D6649167AADE0CD143D029A8B6FE77B935150D4C1094BCB8955F55533 -2AB6CE1794833142A3BD13389639A5E60D934032417F924A2947911A43FB6575 -B538D7548E70192D72E4E7F36A9887F078B6A1294DD84553168168324ABA7ABA -849CB2893B7F7F0BCEA09006C88C95D8856E5E00295FB903A1B971133ED83E06 -DEBAC28C19B6813E09EE0EDEA9229CC2F16010926F9BC893245B948B7D96463C -3A08AD06A62ACA1F0B3DD4262B4E2DEB137E5DD7EB3694387287667798D4FBDF -35241E859BBFBCE7A1BC627863265998E757AC654BDF24BF45F58FF3B9555693 -862FD4D90787B93C1BB2A087AD256D336B0757DF5746E522D2145012A78FC8F5 -81DE3B70F1395F24E4E350F38894B7BCFFAF073054B21BD88B92F4D6053EB63A -129BC908BAA9EA2470D4E8940839531143C30D715670FBBEDD6A1B0FC886ECBA -03486FEAA9E3D3E49669C0EA047953F995982F32DDC49F2BBF70CE781B1DA9BC -B5D881BCA77259771ADAFA882D59F8AB8AB5B6985ADC659260FB3A17F8EE3A4B -79FFEE7B6A6D535544E4EFB41C97F841E2205E049FF108F5CCEB5E89D484CB75 -71CE59A4553AF1E1604D3D8004D1777F805829BD1D5135034AF39DC3FC264592 -9A1C15C34E15553E4C983CDD7E5B1270F71EAE71C70CB561FE83A10EC59CB569 -48B6A6B94CD37BDA726E1695A13C0278BD8B3BA363CE760210E12778DB43542D -10D238737478E520FE4811E29C564D9CDB7B2E5B3A8A371C8C35FE6E0D925899 -711F4087D6BF4BFD688FF7BBC8A2F435E391F818017FD98BCFFC102AFE28201A -0925CCFA041222CF8279EA87F169A0DC475657839621E752B833839747172DC8 -2FE19064F1CD8EB1836F7784D43B8C74F0DDA3700758632B9FFC3009D5ACE875 -FFE4BBD5F9FDA3A2368105B910CEF1F2B594EB3DEC6CCD5F7BC0DE29D9CC5FAF -F8AC4EB150D16E99A73BEDE851686CC39999CDB4AC2679B720C11CA3D347995A -32CE546633C65C6050F66D2F2743071F5C08F260963C1C285661325A1EF4ACBD -7C4418950F8F6E736F1BDCFB988F72243EF938E34B69822D07E22F4E94C5D833 -A68171EA0742AE8ED4A5D00E8EDC156C18221172A0C72A355A15A92ED5E3211B -29736CCACBDC6C99EB4F4C64ED11C3485F6E9019A1704136E70E336645577EA2 -BC41447C1A95457021C0373A7CAC1FD5EA5055592F74B91FD7F7084CD8556300 -682645F0207372A7028342D5DA1DD03FA1E4C4ACBA7793B17A72DAA017AA5479 -AB954F72A5467CB91A2839A6AA510988DF20461880AEB1B2AADDB2337DB87787 -BFAFFD9A066C4CEAE0ED581BC5A9037A4D14D2EE11CBD344CE7D714BEA653059 -F0917F4FBE6F083CD0FF0CCEED9656D7837D8F9A6060FBCBB8298ECBDB5E6259 -038CBC624BE0FF069DD3891222CDA54C7892F94C31BFDC99C2B92100E55FAE9C -25D757310D7F96BB52BC5AD592A667DE75B0CB2D622360403971DD61EADBD179 -69EF602FFCE688FA6D2568685920A4EA95C4FF8089EAC7E93D04D2B37F9E1D48 -8B2CA631D1518921CAB8FF532BC25D655D9E8947BC5C9488EA6996DCD7C2E1F4 -EB9DCA37846907001E5DD9D2474475335A4EFF24B6D57A90DD4C972B69C0D514 -2685EDBD122E0A0F7AF19412442DC424B94677EA2E351DB731B34A7C382A805D -0544BBFB1A1C70FCFA5A93F4DB66B8229E15394197C6761B82E3D615F1E2A340 -6A45CECAC9DCE54BEB8739C044FBE0451A2DB5A517E52496693067DAE4406C68 -BBB28D379D5190BF18086FB03240D1712A64BA2D727D7EA3A0E0C218510E643A -74589CE88D79848DC6B7165E2201826C48C6FF37E014EB7C6DA8BA84531C09E9 -8EE152DE5BA7275A0A641F4C04EEA4B2E0DCC3F3C6CD56FB2B24EB95BB5C1F49 -5604F43BEFFCF58EECAED327CC992EFB8F5F2BEEA605F3835322A89D35575595 -DB3632814BEE5AC19D9167A825CBA8AC19F6986384D8908D68607E4750526930 -871EC9A32D127C46E97CB917F05C752E2CD594D0823D3455106EFCC05E0E786D -CE7EA89E2B04D4DBC95E0B4EECC28664E25CE1B7BFEB6222F31926AD3DCCCD5D -B71EFBB47C2237E84C52AADFAE21D7DC546CB033AF36F9444251DF13A8F37FD5 -4EB216DA197034F7F18326BDB88ABE6DCAB24939C15647C12D0FCC9F8D22F036 -97D62373FE4A215773C0D21882DC1BF770E40FC31440AF17EE1152375270F15A -C16746CF5A70455F7CC5260A5C6D350F78546E1C1C8EB8C890C6E86F07CCA990 -5B9D5CE84471D0A3B02DCC6A63F8DE20D6B1EBC9F53C298A109F96087D888C78 -75D7D3D4A0AB6B62814B3059B397E0E6E424A04B9A99906191EA82276C834B96 -AE59F1E5F98A5BA0CDBE325448FDF7D61CFDEC474BE0447F89AB17F4857FF803 -C1C18B17D1202702DF1B3BC0862572150550A27736516E308F32419DF7CB7D2A -C4B2D3032F44A82B74DA1881D1C6E0A177713200EDAA90D4C16F09AF20A6833B -B3BE3834EA340A4252233425201CDAC8E7873CDA3F0826C8CAEC8FDAF5D65DA6 -29606AB2BCD7AB93A8A67A2C91E252117148A2D042A35BFD33479C0AA238C0EF -CC440A62C3803D3360D91051FF99A845F8ED9E0797454CA4955A90FB70FC75AF -0EB240A5A724D21ACFAE6E9446FEB9F4AA99AC2946FFB18F4FFE76194994E3CE -022A283353B7E738E75407CCBB3530B213D9F45F9D9B4957447EB93358C2ACEC -A8C1823C1D3CD9E80BF87885C72AFBCC9CA705A60D2DFC0F32310D9B44FED1BB -E266BA84BE26762D8EC37ED55B5E9B679D371E5DC59BF5514F774CE65BEC2F63 -18CD98735D85EA3EF7FE034CD1407CD7334055403697A464F955940D517A38DF -D85EE33E4975162C6D38C8808406656BF26169DF4B66863F534F4DE75E0FC32B -7F5270E0CDE6774F11B98558D67DED65D8CB66A5EA611E5830B9CF9C96B68BE8 -21F7EB9CCED35914EF4DD602DF81400D7A3A3A574EEEC8FE2947AAAAFE125CC5 -4B5B2A533FE5AD4A680C84FC0A28E05E0CB714EDF33A7145B093ABAE5A66BB55 -56D7E4F8C7875F500AF0D0D1AB1F6213FB4F45A3861CB2651BC95725047482EA -F4AA8AC5773BE94E591ED1D7E57253C7F4DF690E2B9417CA36C8A6051774DA1D -84BDBB7044446A3C6249DDF955377CC5ABD0DC6C87D99FA238C61D9937434187 -83AA59FDC7B0C7AEC7B353C2406AD68703A675140467FD5FF47A4750BC090C2C -6EFBA48893E4C10AF89C8C9279609C347AD9A3EA849909469E2A9E2E34B5E510 -5589745D83EFEE8403F390CF54F7A5E3FD0BF4F4ED1C350078885E21D6457876 -7901E67943792FB991FE24D86363689A33DEFF33FD890179D168CB1050E4A17C -84D66F94B6A8926ED4881E4A3415FA614979894B4853832CE7B4D267487F636F -5B6A52BAB0F5568B469A72CBE7AACFC3CDE0A318A29075F28FCCCCE4854337E1 -62EA39013F619C2F2166293182B70238A60684DB76047FFE2C7A1795A04C8D05 -AE9AC2BBF876A2D24D310778D6DB8BFB245D182B5C65AC0467F53F81C9E4567C -CB1BE483FE7082CF36D39EB2218C1F0518AC274EDBB0F678A848D5FE911F57AD -5287993C931CB311F90CFC0759B64FDF9D807B00607B23F78720DF30E8386CF9 -B9D3A58D36B264BBAE7222BEAFF85C5577B27DE00F30EA95DD590AC3C5237276 -25349C749389E155031401B808F3264AB7F71E6F1BBEAE19CDB8CD33BAECD101 -4A2523949B6813B38D225929C2F1797E6971E75183EBC00EA4C391107A7CA094 -81A747E388FB016486CF3B62690B01135621C947DEDAE8BE788F7C3871172E17 -9D2DE43B9E5C845C2D0084EBB06BE2723D5F4E53DA79A1A914B4CE83F238D2D7 -CFFEEF2751200FCFFCB0865A25522BDF0BCF83E248DFBAFCCA4B8BA88E465CBB -E3ABDE1E29F23F005C3DEF2972A2714A07DE40C90066F6D8DA1647BBFE8830DB -9E7F9A4C84B7E96D32C4C5A115AA47F3158130F18B83D8AE0C8BD579F0355382 -34A63C419C469007D5EA24DA14A3CF18CD7A6B2AF31371C6FF8CB4B2CF0D1247 -A3678868200D0CCAB6821693441027DB23F4FAA5E4E63D4E01D07F8D8C687E1C -08C1B000689DAEFC4B21DEDA0A47FB484485627839F00AD36558CCD8F7353400 -383E80AB850FED13100AD870B2312E6D62B658C0B94740BE9A91898053E8C015 -3F9C43DEB1D38F3B9E2C1DC6FD7BF0CF4B06AA908CB4CDF8878594EB08A920BD -AB9C3CD6EFF1BD105E3D242806B54779C78AC271F88E79E74001984D734696B7 -307E43515B8AD80EAAFE296867FF38C9872BB6D89790E8E5546F3FDAE0BAC2C7 -46936580EC8B89271D9A6FA7872A9BD9CB6D5073C238425590ECB30F10F72441 -61F72111982FDE52AEEE53EB1A6809207B211FF19BABA6199DA99C8AD7F84C7F -20C30C67FA730E35C94E2C61D4AD0E6A5D51F6CCA6D91C2FDCED23195BBB0541 -3820D45A4A00CDE15442D231C6E39409E71778835D984F193C4913D58B8E9D88 -4C3D247EF2F60133D40F8192AC1427B353C3AE73B6B37CB0CD17404236DD23EB -1BC12ADD9409363CE0ED536022C441D43924D3FF9E3E482B5C11988E50E09C8E -10CD518C4260F30D62CA3C9112155E375E0FE405083E942DE3F56A8ACB6F2905 -5A44603BD7430C30EE0FDDC3F133FA61EE16DA7DBBA0C09DD85E388F0DC3E759 -8C055CE33E274CCC3A352C2EB194E998F9DFE460C6E0837E469F53787467CE95 -CB76E5CF6B62D291C4F0BECF14318FDF5C24B68AFF4900873A17CC653CD04266 -CAC166A92267FF43641637751589594B103EAABB4FF2525CCFB0729BF52A20B9 -BD0A6D9881C3D545A1CD07943B3080FD3DAC6B99980A773558335773CEC373A1 -996FA9D55BB6ED942B86E9DBD051A6F178BC4FB7ACA81811D4B605411033E1FA -AEDDCB9D6D95F207669E2C21E493446BEFE9FB84627B4E71885ECADEE035B5D8 -97FC3399CC01FBE0B5E61C581B98A54C479D08BFFF29AFEE3776C25D8A515C91 -C011628316727B6E5633803E0BBDC9C4A58C2B81EC2BF4A3A0F12FBE6E776D7D -ED561BE079D7F72C8AF2ACEA1D49AA901550C4B02B262AA35711C9DDD97E2176 -7095964698A2E3EBBD52278D2B6758B0390826F03C784591E02C881216EE5254 -8FC38ED12BD121528F3BF64E2C5F62E8BC19842F8BFEDF6B8D053F2EB3FA8BF2 -031AB1ABBAC96CAEFFD44529D064BC5F034E648B60DB9E46CE01CABAA0E93866 -01ADCC727F0C287CDBD29061DF51C1AB2AEF952F37B834C5B23850EA94785E3C -0ECF4D6DDCBA2ADC49570AA0202326A45C9EFE6BA38BD03F5E6ED05A51BD0AE9 -93D6C149F31AE2B4699B80867A2FC9F106012E3FAB03B0C47CEA1E7ED3507632 -15CE6909E13BFA21B3A7187EC9A448B78B4E44D1F47A83BC4608F7DA4FC7342D -E6D883A90C824F3572D15ACBB1ED10380DE2C17E7373496778C5709BE6B7C56C -9816ADDFDEC63B24E7403737EF88D3F4D32FC45D23EB71CF06FC2A27ABE8BDB9 -D091E9E98E6D1192E32F5506FECFBB0E841EF4D1D5B19BAC5A179CBEB9711D2F -6384D044373521B5B90E34A121B231DD19989EC6D78414BCC6FEDAF66AF4CF6D -F6AB0E24D8B16F6926CA4F23B3C3B7D7B0D3D4F7BD7BA8D7550883F3DA32332E -11D8D6D5C52F9B000EFB185A8B4322EBA1D8BED10709254EEF9476C9D6327EF8 -B1F288D3AF062F6C7144C2B04ACBF0A01189594A15C0CF81CE7200C7F2F6A0C5 -7F8FDCB7E1BCF394DA8A014F14B567E17627EC73035EA88EF09FB67AF1233EBC -2D0CFFCD074EF4C0581AA3F4CC9B86D9F58EA445A3DEE0B31DCE3F44ED549E1B -6BF8E1D87792AACEE4ED879521EFFE0AC0EED6C81BD97E20B7898D8F050E2EC0 -0CC6F8829CA09759B4322B4DFA917A6AEEAEA867FBC295C5B140C43A479E9091 -C1B9410AA9651D8530F5098194990CCAE48FEEA1F35858CF6A626FA2286373C6 -CAFBA0E460E7D8D515805D639D8C465924BDF07F8A4AE6CDF9B76690EF7D2D43 -0041B313ED55D4C8619265543D58B1976411495B409CABC96FE7929E92B815C6 -24F910F6B76C2A350DF76B644CF3C8987982D076BD0F67FE6A6A0ADD9DA93FB9 -2613967677E61FCC4517C430F0ED4F004B19ED9C64B0CC781AA009F81F6D194A -A29EFF814230B2814F3F2A0208309B4150DD6851B7AC85E292326D2A9FE04D4B -FB6E20A637D25D92DB85D605270F938129C62C0FABC7BFF1DD351F82E0CEB2C0 -1370D7933C88853354FE1D253EA95A0E8125E050297C5D44077BADDBE06C2788 -8E68D70F5ABF7234D5CFC9AE4EC7D542A14287A2BD598FF435FB62450E91DB45 -76DAB4DDC4634EDA4BB9245D0A38250FCAB24C15F9A292882B41CEFE0FD4700E -C1B79CCEBEEFC4BBD519E26F8B84F838CAB64DA58D4522A7956AB4CA7414B393 -CA9F0789B31933D20964583E2499340347141BA802CB5E58538B0F4E24DE177A -69B6FC407B317FB9C960143CEA5EB9B5A3B974D613B58C8925984E73C3B702AA -9924813B7C591049E4A9CC51D9AB55B952C0DB39434647B236CB265E88BB0468 -772805E00B6A8DE95562D975C4D023CFDE9BAF21B713F31EF3B9DE363DCA07AE -E9BD0CCBE84194F2A0A9C811B5E1C307FD6714AB893A0015289BEEAC2469C790 -D2A6AE1A1FC4591DDC73E7165F6592B08F4AA94DC87C8CA7337383AF -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -cleartomark -{restore}if -%%EndFont -%%BeginFont: CMR6 -%!PS-AdobeFont-1.0: CMR6 003.002 -%%Title: CMR6 -%Version: 003.002 -%%CreationDate: Mon Jul 13 16:17:00 2009 -%%Creator: David M. Jones -%Copyright: Copyright (c) 1997, 2009 American Mathematical Society -%Copyright: (), with Reserved Font Name CMR6. -% This Font Software is licensed under the SIL Open Font License, Version 1.1. -% This license is in the accompanying file OFL.txt, and is also -% available with a FAQ at: http://scripts.sil.org/OFL. -%%EndComments -FontDirectory/CMR6 known{/CMR6 findfont dup/UniqueID known{dup -/UniqueID get 5000789 eq exch/FontType get 1 eq and}{pop false}ifelse -{save true}{false}ifelse}{false}ifelse -11 dict begin -/FontType 1 def -/FontMatrix [0.001 0 0 0.001 0 0 ]readonly def -/FontName /CMR6 def -/FontBBox {-20 -250 1193 750 }readonly def -/PaintType 0 def -/FontInfo 9 dict dup begin -/version (003.002) readonly def -/Notice (Copyright \050c\051 1997, 2009 American Mathematical Society \050\051, with Reserved Font Name CMR6.) readonly def -/FullName (CMR6) readonly def +/Notice (Copyright \050c\051 1997, 2009 American Mathematical Society \050\051, with Reserved Font Name CMTI10.) readonly def +/FullName (CMTI10) readonly def /FamilyName (Computer Modern) readonly def /Weight (Medium) readonly def -/ItalicAngle 0 def +/ItalicAngle -14.04 def /isFixedPitch false def /UnderlinePosition -100 def /UnderlineThickness 50 def end readonly def /Encoding 256 array 0 1 255 {1 index exch /.notdef put} for -dup 12 /fi put +dup 14 /ffi put +dup 38 /ampersand put +dup 39 /quoteright put dup 40 /parenleft put dup 41 /parenright put dup 44 /comma put @@ -1694,29 +714,23 @@ dup 48 /zero put dup 49 /one put dup 50 /two put dup 51 /three put -dup 52 /four put -dup 53 /five put -dup 54 /six put -dup 55 /seven put -dup 56 /eight put dup 57 /nine put dup 58 /colon put -dup 63 /question put dup 65 /A put dup 66 /B put dup 67 /C put -dup 68 /D put +dup 69 /E put +dup 70 /F put +dup 71 /G put dup 73 /I put +dup 74 /J put +dup 77 /M put dup 78 /N put dup 79 /O put dup 80 /P put dup 82 /R put +dup 83 /S put dup 84 /T put -dup 87 /W put -dup 88 /X put -dup 90 /Z put -dup 91 /bracketleft put -dup 93 /bracketright put dup 97 /a put dup 98 /b put dup 99 /c put @@ -1726,6 +740,7 @@ dup 102 /f put dup 103 /g put dup 104 /h put dup 105 /i put +dup 106 /j put dup 107 /k put dup 108 /l put dup 109 /m put @@ -1741,509 +756,835 @@ dup 119 /w put dup 120 /x put dup 121 /y put dup 122 /z put -dup 127 /dieresis put readonly def currentdict end currentfile eexec -D9D66F633B846AB284BCF8B0411B772DE5CE3DD325E55798292D7BD972BD75FA -0E079529AF9C82DF72F64195C9C210DCE34528F540DA1FFD7BEBB9B40787BA93 -51BBFB7CFC5F9152D1E5BB0AD8D016C6CFA4EB41B3C51D091C2D5440E67CFD71 -7C56816B03B901BF4A25A07175380E50A213F877C44778B3C5AADBCC86D6E551 -E6AF364B0BFCAAD22D8D558C5C81A7D425A1629DD5182206742D1D082A12F078 -0FD4F5F6D3129FCFFF1F4A912B0A7DEC8D33A57B5AE0328EF9D57ADDAC543273 -C01924195A181D03F5054A93B71E5065F8D92FE23794D2DAE339BA29C1C6F656 -1DEF13780383DAE38A868377CC7D396B2A05F341AEE0F8BD0A0191F51AD11A4D -2E927B848A1EF2BA15CFBE57A51E3AF07598275195C9613041F71C1AF39E61F9 -EFD5F6512FBDA76E29DE6B508F62F5CF9F73F5288DF1C7B0B82C92D3B6358BAD -EC3CA20BDE55DAA7CC58004AA86B6CBF8C410D8287E88BF20588A39309C2B703 -CED322F030AA6069869064486CA651DA054FF3F5E56534CA358B0829A6B954D8 -9103436E6B06DAD1658BD4A95AB41343B01F5866FC87C4EDFC71F1477C98F8E1 -1DCF27EF743FF90BF918AB8C4E5AC35841E2F745480E5EDE1C1DEAFAD8D0018D -2C1F1CFCAD9F6609859DEDFD1648A6CD23D8ABB80747F94899F17C8F3E6CA55A -E176F19CDFDAA0D7C920B3A72051A4745560AC81978C92459EEE5AFE85AB247A -32981139CBE352B248F4BE5F73503A084A3E91F05328EE521D9669E44E202584 -5407E7846F9FEE3D54EA18FFB144BF2D6803BF65AE402034B3CDBB40DD24217A -3CE0E95E2717CACD603A958187C42B3558AA38D6B6390EEEDD396F96E6041FCF -6F8888221AFA87EAD79F46E0E32CAED91E6C8500879AB6E580C581E8C8CE9B68 -2BB5EFE2604E8DCB2432D39D75EE556969F1B2FBDF6A4BC72D106AA7CF22C268 -464027898B311613E06E1584707F262F71D9F49D2149306A88E02BC60BBD6BDB -EF41D90F19197BA9AEF32B5E63D5B9FF41B5602F9F786E76621DA54D574981AB -87A72081EA05D6C6BA940EFEBD0904EA4E77BBCE17E20B42E1722617E0F6EF32 -F1ACDE9D758594E9C81049CCC10605A27C2A06872FBA9F159CB155609B496ADA -4886F478E44029B5E620DE8319E257697E93E1CDFD27D560E2E4D34507020E2C -D9FF06BFA14E056D81DF701FAC3ACE4BE6C098AE116E079F0044391EC1661F6E -7A93B9320BD7F91E8FD2E8EB3F5CAE997D5CDD35107A1D35302260D1499B8B65 -39625B7925F97D917B66BAFEEA992873F07220714F192839948CEA080BDB9A03 -77B9DD032273DDB5629CB28B5D8797EDEFDBC601823E038384C90C79012A7D96 -8F27784DA15BACE21501C26E3AFA5DCCE81B52B0ABAF71A35D33103EA86F2415 -A39A830D559C5C6CA7423945BD3DFA942B20A06D7A8D8671F9831DBB52907AB4 -4E54776D29C6085CD9970B6DD21DD3EA8EB09C49CBEC6CDCEEB0BBB1B8827109 -3BDE64DDA024D67F098D6C1998506DDFF7907ABAADA1C39C759C850E0C6F8E89 -A392D1C9329ACFFA92D361218D75E115F70A47C53B73B356D703E9C499AAD098 -AA9C8119EE9E9708A9EA3049E976FA19AD04210D5F6092C7903FD155113F3A3F -269B746560F70970AC9F8D09956E0E84DACE4112C4E7C7F6B3F0B63D26EFF95E -2B2E9699D16BC8AFC4AD9113AA3A974C9E82E877288CF71E9169D2DCC61AAAA6 -C536E5604EF0716F6487292BBB677518504B52C63822BED3BD5FD14EB41EE6A8 -AD4B6CF90D39F98E12A765B645CBA3E8552FB9A986390212CE119E7C3DD675AC -17BD006144BEC534DA2A860188619F17589008409C5A309CB83FBA70F6446B6E -2B56991B6A03B1DE10C621591CEE45BECA27C54BC8B4F1754A9E8F660812710E -117850E1BB6FD89BB13F8CE391C43DA89EA67E9C3E7A4697790EA26B0E4E2E80 -DCA508873A7AFFC11B8C02EF86C2316E8D8B6BCEA37F81A3A87546705F070C3B -9D4D28C366CEBC1EE485B8E2357DBE46E86C87B9939DADA60888AA9F1B92FECC -CC1C198DDB594BB70A8FE690ECAC21A414BAC89BF019F34D2A130F485EAE35B7 -2A10C67EA3A48A4D9734759CC93AD85C6A570500AE5AC9973FC76EFA06BF5DDC -26E20E28D16B50957EE01AF2653F8D860817967AA5A9BF9BF7ABCDA710E9F34F -4F0EBCC32B3C9C2971F6225D2DAA6A451366B83F32B2ACB83E746D365B2DE38D -C1AB7447FE7B37F9630E410E5D8F0ECE74DF46C538947B3A167AD9F3E4A7EB3D -60F5425AE75AC3A27D39311DA35696C3DC7282AF1532E7AECE63D13DDA0296A2 -01487185FDF1875AEF55A36C17D6A8DD329279D229259463A2F05CB7A874374B -E2320E1F6CFECB9C1CE62FF468C29751ACD9754AF1EABE8E7696C2888914416E -235B6766F20FFBEFF285277B639A51EA2F2E30D207BC891B00F0436008F980E0 -9EEE7FB375BB069B9E0BA11DA951A99D8E60B4F920A0495C247FA7DE904765AB -DB5C3B2D634757E43EDD6FAA4DB3C67F82D6853E1170F0B2D8CE496DD4E72B0D -28277BEF172F1402959F64527F9B640619F04416DDB9D05FB2ACD019CB9C119E -E544D24EA6DAC5C69785394EA50E6EC9AAA9E14B904EAF29A733C6D7942B63F4 -85729686742F26DEF78DF0DA1CA7CEFBB684F4CAD99021A3B3D1FE03B9C5A4B1 -BD04CAC89BB91B11952A2B17A61789BEE0C54B46C03FE9A1AE73D17CF94BA30A -237C29D414C3BCE8E3E2DDF83C0BD59DCB66C4D2C3DE73DA8378F3C6C8035D28 -7464399857E57651A53E9C4AA68DFCA91B2376CF98AC5290FDB9BDAD9EF1604E -9B0A70EDDA1E564B6D2456E7BC722454ACA8C4950FDD44B6EB9AD01169A9F845 -B06A0DDB7897C847A5B1F42258AECF3807AE936C8F52C3A7A0A85D68160AE442 -FE81543DA6702D76AB6E8701F80DFC1D87C961E350D0E52AB2A298B9E5908600 -7E14D2A87309043CBF13F69AEAAB1BC239DEA88EB5176624F6046664B1D2691F -FBB2071D3706F97DCCA355A6DCC4D09FD35DC078FBAAF672FFDECEC61050A120 -10B5A96629041303FD01ACCC7686165DED6AA712FF8E5E85DE33C4E7D877C49C -6C469A90410BAF60BE65ECD91CDC2EE7AC0CA8BA7B53865F26092BFCAA0BCA77 -B80DC51DAD09C93C8DD8E43502B4B68F3D5918C3492196292447732BA90F5AB4 -9F5E1D634ADE1CCAAD028DE5EBA9535F6FC5908DBD2D643E0A7E059C8C386FDC -E72659C0033F535C0D7F6B98D0335552D0BF3C6E302B672A5EAADFCEF81912E3 -8F54E6FB7EC2B325125159713D0AC50DEE3673B9B148643727E94C80971A2E73 -5E1E13237BE69C84FC039DCE02ECE2668AFD047F21A61BB94A9F498C9FE5CDEA -B274B40728B6F6CA9B6C15BAAF92F465B0D7311B46545CBA90D874839443CCB9 -3110F052EB247B24B45A3D2FA6FBC7EB2A4BEC2A5892914B3C5EA3F4F9B9DCBF -6F932D95700E045B49E4B1F2C9D2A42CF39CA2F5A2654E6E8E6E92473D28AACD -5E35C6705EA728F704F5996D286BED433F976AB7E018621A577AED7C0AC0A84E -A032FE1869F603E6F20386E3A190A30A21EA886249ECF8CDDE2C33D73BA8647A -3DCA7A8DD9E8EC8D9A415D126BA38B6771C489DFC419303EE9C1B83FBFB3A0B8 -97D64F30E4BCBEC24DF603FF3BF541E00D5804B6B6543D3D2B661CC551D497A9 -9DFFF535AF424B2F3150BB39AAE8CDB306AAD37767BA10BADB031DC2FAB16955 -EE78342CCC0E8B5976BF98F215461A8C6F63EBE6E2F1A1104662DDE53388CB51 -8B44F3534853B8095F3B746A2459C2EF800FB1EF7F235EBAA9731E3AB3BE4369 -1D3636E3ADD5BDF0C34FA80E90D8A1DDE770943FD196E0A7C5F1FAF6970B34C6 -4673AACA6B2B5C12B9608521AE736C1F4B97209B063D991300ED5AF3D7F27E76 -68E0B858FD8BFF86581E2B9548C691E3E5D9EC4D39C9715CDE86C7D22223CCEB -8A38C776A30AF14912390A7546DBECECD7A687D4F08646E57A12C80DCA022B7A -33399761A50B8E0ABEFA1163EDEC3DFB5DA3248792EEEDD894872D4E6814B4C3 -548BAFCDE0CABBCDB97EC6D1BA47F2E77CC1389BF19D73661749AC33F46A618E -A665A85776545BF9662F2179D7BFD604FA8EF4700591AF3AEC647E27B24B76F3 -133F9198DC15C1AED830E737909E43EB91C334C44BA35810007A3888E33F5DA5 -B3B2C35481C648AFE630CC3E08F77744E401B2934E407D1EC17ECE737606B076 -F8DE8EF3344F57495EF49D11580D6FB28AE0B1422521B320843B13467501CAE2 -3DB93D7BB779F73B6AA30050DA74BDBC3F8DBB30F32EAFD07734A151BB2BAED5 -C9B1F790059339B64BB4146470F30928C9A49AE88906BD6FDB7431A4B50809CE -0F67ABA01CDCC2320B0B097187B9299E3D80CDD7BB5DD5BFA7B28D924C5633C5 -45A23CCEE097C41C3759C1FA8DBA0DD95034BCA89BD23FAC18C70093F40FF2F8 -0FAC5DD4835F2DFD40540E9A9E9FD951A8AF2CB766597DE00147B163BACFB7E6 -EFDA4DED594F1C746D8B46A1145E0E4058F5917B3F21E9BEBDE745EE72CDCA64 -FB31EF7A2E55265F32559480E2B6726D3DE26FFC97EB4E3160F117E890C4B2E5 -8DF310E6A728ABA85540F571C024F8DD58E1D7827FE97CED5EB31547EBC36415 -02B8C0E10B7E37D816F01D56A364B8552CBFAAA95BC4BDDCFDE91CE0EF005B4B -7AB56FFB47A093AEDF0DE1EA48FC8103CA3CA1470864D2693E360006D05668A8 -AA422CCCED20DCEEBEA5CE0DA1EFB00FB93E922B18124FA11A88D0F6E0F719DA -57603DD5DA42E1C56C2FD9E5415AA199D4F334C151C1157E75C107FBBFCEB706 -5F4EA47A29B54ED8CAEB8DDA2F53D2A703B95487619780A52DA1270011648A28 -AA64338E04AA5B92C1EDF3D8DA34FA6D227A0325EA6F22E9B38B6338C657BB21 -CD4C582DC04010330F62923F817E4EDC6E5C0E6500F2A975A8A95BAA30C4A134 -BB31B5AC45A2E7F6E9CDFC810D41344C4F606049445F8E93D74271C1E29DF7CB -5459593BA28AECF64D903D3E4D77CF5C04B06DE44A41EE4D9FC769854503AC85 -69E4A5106E84016DE3D59865D4AB30BD6C9E45C45DCB5408421CC50CD6179C85 -34E55CC70FBD8FEFE9F1D5160664981716E3BC7F24B6F54E0323D9BC4B692971 -24419EE62D8B0BA726E2B4294A9A76F328B8101DA29E78BD5C4AC383350FE196 -4D42DB1653637D19530124858950C22F1E9CF5BC07D46B7A58CDE19CC88DCD2E -7FE4EEFD8AA6047E919823C8CAB2EF5274F45E861E6508CC11A8AA90AED2403A -B2BF1315C2157B3B50A3685205D93E40906EEE9DE5985405974BCE0B84BB37DB -080A45C5237B269B93C0A7CF294A18B45464A41F604C494CBEF829A381155CFD -71CEEA54CC39EEDB6DF58A9896246B09F95DC6BC40BA6916AAB5ED3D24F66154 -3662F8978FC63DA9280FF7ADB09EA5BA79D3B66E0C88BEC1EDD78DA93839073A -A4D7B0E627000C4ABA76C47CCFEE92E319315333A5584A951E34C55412049C4A -A5569FE65A006F77B416E0530AB6A8E7AD6C72340AD4CE25937158FABB2153EA -281E1D840206F5DA38E00815E9081F81DAB9FAA8F4DAB305867AC84735DB4F52 -A36129929BD2084A8EA37BB6889695204BF7290B68D5E722540BF8A276F8BB6D -451D582EE59D2FF03F6B97DDE05FA00C3D375D2D0AAC8FE298F85CC067B15481 -48D70B6A0354C705715B891915FE8EA45244677B9FCE81E72D66177E309F3F83 -F744B9EA9E55C3B30DEC6E5E03B3988FD526A82A5E8E1DC79127FC62B2FA7949 -B3AD3148868DE22BD4B5708E32CEAAE6ADEED1F463EAB9692411E18F8D6BF391 -126B2700B4CF3B59D02E3F8795130C96285A63FCD1E0F647ACB1D35E9C58BD01 -1DD06BABA00CA4343BEBEDBE677E053E9732B33A7495DF51782A07DA07F5646C -770C957AD915CC70BA8E08BE7A1F4E6BA5BB9C603E38F6FB0A2578471C4D02F4 -283069856D926B9076EC73AA39CEB0A061AFF1575C7093FDAC9F89C3DC06EA45 -06F3C2A3BC9FF21128B10CB758DF0F099B459A5264A8C24C098110D2BA1A8532 -8FAE146A91BA7D033F591AB1A94B8A6FE0FFB610F698D216D58B4EF6C87B1524 -8037CBB7E23D8550A620341C6625A1A2ECE7CEE2598D66277F857231A36155E3 -984F147783E9B93975AC38A29F2FBCF704C8A04AD84C3E04A12D2321FA56811A -5B6744813CCC187968C5C26BB8D3E6615A912FA5369C01CCF8C0DB790593B190 -1A90CFB5339B8771F325C5FC448D36C7312B11A15A8635BAB59CF3CAD176131E -026F6E141B2619EF7F3048750CC9291397F141591EEC8B612D6656DD34DB54D6 -DBDD303CED74BE76664E7DC86FCFEEF2001C9DBA56418FB61F589566A47AF36E -C94671C5E8939AF9F4D53C0DE7142B7B63C86AAFA65877EBBB48C64589AFB2CB -1280AC099FC48058855CBDEB6C2D2A0D092267996591DC3B5EC8252984E9B27D -2E9EDE8CD8303F0905DBFCAE497DE1B755B924452CDE11CF4F20893DD6FF7251 -427F520FE00580DAF1703FD968E0F8ECCDE618E1EA5820EE6CFED97C78864EF6 -26FAFEEE194A268F24249D44829AA360D731C34DC285501E966A959180718F72 -6330E4CC060588A2F65AE64A720DCAA818D49D4440F5D0B6C1F6C3A107E12445 -F1BED2D3FCBB87A9597F01C7332AA79143564056219BF87D4B907A04F77621AD -054935E883B2B137D3D1C4BC792E8335CA08B6D83227F35736C41312A0BB077A -60FC6488C5E02FD51A10AC113D4EF70038C649C1677B2204A77F2ECBE9B3C341 -F4126BECBCA61E3F3801F9188A3775924A62D30FB096B440286FA655EBA00A74 -9A4162904BEA07CE68EE76018346DEEE20839C9A2FF71179B58E1D4AB30856B5 -F5D97295A097174467010B15D733AAC5813CAA633746B430B1AAF9F997FDAAFD -436844D1A56B8E25A89D2CC4BA6EE7ABD167818FD4F6C747E07B262C99EE2C35 -323F0B471586CA50F54C6381B052B15B0C58C19DEA82C0CA29F00400B727419B -2379979CDCBFA966AD513FA903160C571C3BF1BA239540B11EF2371A3880837C -6D6CA2F374280CFA1586427AE975A2AEC34244874E4D441DBAC6CD1828841C91 -069AA87FAE849C5DC7C9EC1B9876E59F3CCDF8BB23D939F5348D7486934BFB02 -CC5A22541ED352616830A510DE7732E5D8F7E785BBD31C2BC9D348CE5632654D -2C1740F89D57FB2AA1FD8FA3304EA03F757BB8F498ED98E48485722E78D97B12 -A05F3A28438084D1CF90AC4C3FFCD7B3365941C45E1E02CB13CA1E99F7FA1D00 -1C9D489D5C95F019AB4CE89FA3B6604473DBD2CE8E278969E0A0FCBCE68C23F6 -9381882443D3FC16966555FC222F3FC4B1207522201AB7A15A7A6F22CDC9D392 -360BF4C95DAD35770E0AC7E5EFF015F2C74ED7391F40EC94B8D1C163B5DEE5B3 -911A20C2625AD3B24BD94D2A42405E655DA47D3F94F882CA2F479437B4E0BE71 -8AFA4482C6FB270F8D05B4599A01403DAAA90C01DF3AA7C2BC7E66AB6AA833AD -FB6E5EE13E45CC7CE7E200FBFE639F9CFFF5D08512C02764997FD28368969BFB -0876F236EF6189BE73AD827332DF1B2EADEAC0ED3B939CE5BC3CEC78975FC636 -44FCBC2CCF4396AC7343EC62E0E4F3DFFA2B880BF31D93ADFE201BE9CCEC8BA5 -0B9B919E05B851E0909968DA259EECC6AA0743F25247978CC09C28C4F878E29A -5070E4023BCE95FE0ACCCC01D0EE219FA8344E8F6D7D4347563BF8AC030B9097 -41F24D4BC9494915A82EE9FD37FBB6A46BF077B728FB569B1258CEA5F51F36BE -4F4D0F890D782E44748CA3FE8C8A515998371D9C7D2311F192B4B7E7C68FC6EE -3F7136714C282A2570FE591F247A08319CE9EF1E43274E4E57166E31A2ECA506 -85350DA31AA4C33C9687F5210BA225EA1007C444FBFA2126769767E47A967884 -9F6DB7BDD4779EACE0894C524D7AB9AC6980C15451EBF292BDEA0993C7BBC27D -088D0D3AEA95712FAAFDF0A13E39D3C84E61BCB7FEEE9AFB5FFCA9691A1D2B91 -CCFF1BED30BDEAC89D240F662BB23D7784962160D2D51116183DDFFFC28F1555 -02F957B20E26619874CEBE43D125F6E8638658449D0C70147753E076B7B160B7 -602F7AD378B7D433B58368D34E5FFDF9275F1908B0453B07B419015F1BD3EFAE -E42569298B36645A69B98423DDA04A18DF5410EEECE78B7E16533B7CAF2195E8 -9F162A8A74E3C8228DC3E804A6098E35C398EBF991FA6C1FE3316D2B9D7DD67C -03D75FF0EBAF919567CA77582CB0DA2C5DF6C6CFFBBE60627C6A40413D7F85EB -045535E44A6ADF09137F0816BB0E2C389C2B867718CED304780315CEEC5E565D -C1F2596D1A9426505717B06EEF1D6C3775312104C615C3DB2C6D92AB98F34769 -7F7F8FE3160E3A68C5B2F1EA996FE71CF6D1E942BA92F19017DCA4D146BE0B4B -C9AFCD01C8702A0376BFB082C203CB89C57B1EBA5971247F61ED4C2F2BA3A068 -22DF74C28FAB9D0E152A570CEE09FFD84314D9394E0865F0FF97B83343A89226 -E44C13923EB502A3663EFC2128303ABF65475DBDF2257CD0BE6E013D6BB6B6C0 -8EAEA40710BE57D1D1F58D21477C4E40AC5E0A2345F3AC0F4EF1A383E2112FCB -A034CE0B60E80398A5D00B1CDEEE9DF1DBB0643E3D7E9336AFDC4E01CC1712A2 -0BCA3559A0CA7BF9C1F2ECAFD748FAEF51FA91622D080F585A415F9EE1F65929 -F18AF334295DDA6300C153B8A48905EA8EA177A6EFC7DDFE3262696586A92E90 -D915A00999D2521C2B4A8FDD0A162FA3AA6C50684EA6FB505D5A2AC6E2C8D41E -FD53DDDD968969A0A828EB86B8BB8338A7242DB6703D532CC1AA248FA8DA2731 -F719964C857234AD1B8FB97A46A8FBD3B4D489DA1FDDAE937EDAE605D6D8FA7D -1568FE5AB132CAB29D78EB0F82CC944AC8B0037373858CC0FD23B1B6A5646FE6 -63E4A155DC66A44DD9A214F78816C5EC05726163AF1B0776D4E64C4A726CDC8E -51184DCA115F68CFCE7AC595FCC6F51D3125030832E1CCA5C901E040DBAA2B51 -56A6984EADAE96CBC53C3C8C7A62E7902AF2BDD1455F0F9D77FF43C7AD55AD39 -9F2BF2ABF9CD3B0369DA10D8B2A927820AC6E011418817A7EBF2865B5C53C46C -CEF9653C0F3177F729A911BEAE79AE60ABA3E8097ED8F0CAC13F36F2A0B60F82 -1162552F9BD1F8D5AC0ACC25E6EEFF983FEDE2433B9FE20917C4C0CA393054A3 -48ABC23E03CE7DA023119AAB172F405185D428C7195C5FED77052E956EDD1E8E -FA0B2B673C6DD76A66B7670D21403DAB7CBE6CA3E0067B5677ABEF45566D3323 -9E538E887EBC88D99DA041CA77C614289575EB642E5E55856E3970F1964DA06C -1B7CEECB2791DF68AD4A237AB64E4F792F0E31997DC04FBE190C2CB03591CABB -52562F91431C47643412D94CF134F4DDAB84562DCA81714A78E143DB8878A572 -02F4370C3730DBE705B9765B88892053C5F1EB2B04943E8F41ADADA6C616E961 -5608B051B8BD40CB932E85559A1703B6E032AA5DCE7369353FB683C4BEB4DFDE -B8B380622B65F3E463D7F59B43AC4BC598E2A540F62F2EB850EE56C17C9ABF41 -DF9B55A39C597AC9523706FAB55B7328ADCE9CC298A646FF4B9B23FE785F83F0 -0995E472308F1BAC0AD3F22FE99CDE7B7711638D57605694DEF1E1AD03E56B90 -5D7B8ADB1814BE905E862D6A97FC5D8B2B32A92689AB501A6FEF5833E8A17934 -304DBAFB53C6C0EA4555EB5CB17E7167A0CE12DE12CF48F405CC5889FADC024E -910DAEC4D96D9BBDF06C7DD3FD6E8375759F0770AC72B2E2CA4A74A989171B29 -ED9675F90268A5C3B128EA0322D763AF44A8BE380CF10EE1DDF56804817F9CC3 -57A5A375576289E6CB39ECDA69515FF41BCD3C2F81D883A37079741E96910152 -86F136B2515ACF4DAF7E4A1A67396531EE000C6BBE4845EB90CF770677E43FF5 -8545C5E9DBA15E5C7042A196F76ACA62D9C0562B5D4A8230D6D9BDCB1AFC38B7 -67B6D57CC68EFB579511FC6678D7CE230D7FD6AA80BC1BC6F00F33D6FCABED1C -E19EA8B6C420881B4F56A15D70743709EE1A542522C4FDAEFC8AA7F3F6F899F0 -FEFDE4CD3154B2B54A972B358304A567BF7E39A0599859FAB16ADAB8C8CFF5D8 -013A02D45556D435F397782D36247BFD53AD95B749CEE8AF6208CD6A03C566B4 -FC233B1523E88962666CE7AC1FA4D6DFEF3A7F4A6DD4FEB5EBA50C536C8BF5D7 -275292D5B5501843BB96230EB96C68DA5ABCDAF8D73B26F7242825CC4FCB0392 -6BC5FFFED3AA8399E24ED756B57694BBEFAFA7E902E1DE86E89F88DF2F34FCE0 -FD24EACF7FE3DE551ED997DD5EFF5FC8BACA55BB0C03178E0D4283D8C37BFD94 -9CF25D152BD9ACCDF74FD0052C05F4D19F6FFF92F2A808DCBAECDF95AEC3B57E -08A2CBD7A0031783F804007457008413B92D414881F8867EC5C490D8FF3ED0E7 -69E93FDFE76D2F3D0574A8C201B06A3B8A977B4E717353630AAB8A92729E66CD -64C266D6D26C8758E1CC87E557B456B855F1DFC6FB895A4E8CE9C95BFBF11C2E -461A63E25084AB55F071DB3A2949B471E075E0501ECE3560995EC595D76BBC66 -6584D25A3734773C19BB2970CB03697603D6DB453376DC585EF199ECC85D61EF -F04D9DC7D2026D0A5A9D27E0601329CF16820A0B9CF71441F9512FCCF8101117 -1D9C3938A1E069087ABA2BE3D5382EBE5738B40D02073DE22CAFF3FB19DC0998 -A4266C4A6D2802EF295426A534F1CD27EE5FF4402613D35FF97A346094F173CC -5DACF063F149D23723174780D20EDFDC67706C77EB31256EA0A9CDE765E6809F -A3A76098A73E2FEC406A7D92D1AECF791D2D7BB010352200BFDFABA57A886FD0 -C6156BED322AB586B745834D61573927DA5B34DB0CFD83E5A8017DB19A714A9D -4D51B30D1A212697402ED2E52EA67B54A373B626B59CB4B72325D29E4CA1E09C -6134D551818EFB683DAA0FDC90131183E460B5653776EA5525316C4303FBFB2A -889036DBE980A5A6B9F476598F5A52A1720A6BCDDD6934B2BEB00BF3A3F89950 -78BC0F5E4F44E319FACB9808B7A846289F7D5554456E3E7EE2728F9418F00527 -AC5206FE7817455260973FDF398CDBA49F654A85C394E046B3E1FDDD9C86EA02 -EA4CD00E1946434774EB0F0C8BA5DA9BA08EB0539D69A41304176E98221A429F -C41E42490632C79D2A2C1E3C6612C15019CC583FE1BC42C38691828AD4B0BF79 -AD76513E33CFCA9B8DDD378570371C4CCD896B10C4D72113F123F02D0E26B55A -6BC5F20F4BAD96C553DCA74A7E7381072A3DACB9F16B4B4BE0062E5CFFF44333 -AB993563B88D40D8809A6B20C31D8386EE49C2C72400BD0D16A2DFF480B7233B -D976982100FD9D5BD95778987AD17F6C49A20345C490EC876C93C8C99C3316B6 -3B020B252A9FB2A139E833EA0F70AB5C11BF4EAF9075947E36D6078FB9815FD9 -2F73CFDCEB2057B42C1F35E7E74F3724AAC85456C27359BAF0A3454B7A8315D6 -2A0D39B1A4B74119756DE485691EE086D5F49187204C1929F2B9C135C9484751 -2E9A707662AC53ECF8552F7B0BBB5151B2FB0997E30ED10FC182C8C0A0729FC4 -179BE26A8659577DE0A1D55F7E1CF51D6FC555944575925A7718A62513204BE9 -7E1DF705C3232F0D863185F3B1D591531D63D9EAF654C545D51C531A7B0A8C6D -1649195B0B44BC9663B57F0B4B8454AF6057C38973D628D828B6E88C25F377CA -B0E998ACEB7C6C0CD139595B485DC94F9621EB0846200E32F7B2C44EA3C7F5DA -C61973A8779D36EF65CEDDDDFBBA9BDCF3E268D7061AEAF90E507ED42852526C -C295AF54996144F5F1475818D45B2844E50CF3D77CE594196A65BD3B16DDFE35 -EDF9CF9F8E73F6C759B7C178CB338DD2822B1372D423CE411E334A5A32C27EFE -F3F71CA4BBDBBA5BC88795A871522EAE828365A3CC9E831ACD87E18566634B35 -ECD4DF8DD932E8065C036B6624DB7CB181C70AA9986BCBEB2C7CA2E7A75CDF11 -01199EE77C9ED2EF84C0ACF81F90944137FE028638A04BB56A3B271C652F7E1A -BBFB4F643AF5CD78E1AA1CEBB26A0CFE50ADB32CEBA2046A342B7ED59BC53850 -2D18ECA436C52FDDC0F8EA692F01453D7D5395F94C6D0E1D3967187E272E62F5 -BF5BF9986DF1349AA017FB394DE46AD177F084E3948C26408408F0570FF29371 -D32F895C9C73E6854F5B557949E7725C2FE5317EAD5840AF986D93089A16BD48 -26F77196364FD9E0E79440C8F9514680CFE633287D2E39344CF19E9BDEB23B61 -E1FEBEF42F14D7328BB4AA95CAB7088E8B5DB0F2E36868AC73412720F9A273EA -CF86147E2D50B030913AACF19B55F4D859ED453EE151B76B45586C2FF46437C0 -6DE65363CDCA5042672B00A1796B3E18C8700DD7FB8504658A0E57A8216C3A03 -28AEEDC858E282F3F0D7B4EB1A1C178069F252381E980EBAB25338D2A464917C -AFDA653F76BB439A2D97EE0484300BC00B0EFDB350124E104748E01E6B5B44BE -82200145215449860369A73A17773D38806A4F0084DA1AEE3A974EDA2C5BBDD7 -DE1B99FEB920E9FC271FCD6586E273768A6FA213F97A6C638D5B31DCE305869D -4D191D3D0C713C4F2D6E587528F053A719D287304EA099620FA8F30DD5E4AB21 -F89568958BC7AE74FB7C5F551D469AA73CDD84158E46F36A50E342C54B37FB70 -C9BAF0615D7AC52C93703D69DE8CB2D78060FF2FA1A56663DF5A77A359E3B0E7 -E1C4AE6E0D028E09E46E18B5727CDA667E420600CC2E8D61ADC45D0214E35EE1 -9FEF2C857C553DE5BFD8DDCB9A47C47971BA48A8319A6DA7BC4207C3039A917D -1F716A79B83F1D74CB029B9B3476F38DA6874BE8182E85EFD625DCADE3224FA5 -CD3DBB6A1075DEC8E90B2A3EB1DE4BE7E686F9FD4997C416FEE8FDDA0E188839 -D61DC331EFE0B81C694964147B89B3550629D78C82719DC70D53DA34E0F48737 -27652B7740CD5F8BB4326072609E2CEB9A54782E950F78BBA84C6A7379524F15 -9506FE1DD1EBBC47AB0D158B85642AA90C6EB9F6E65323641F47E08B36D5E790 -A8CB88B74F97F7BF90F30C11163F999DBC0974996B01C1222A6C144E81D3E220 -440227C285DE13C09F2BDD42CB398270C3457F9C3810DF01720D77E7217B12C5 -6B021C9CCB2A3131090DE0FB5333B1FBF3B9331F9E07E57A023B9536CE2647F5 -74673982B978CF17D90C2CE6E5195A2F789DBE2ECCF205D337624FBA0D2B9E30 -4AF4AFD4C0127D756622C6E2B2D20A807EC2CEBA4BF74362A29D97005B35242F -AD777D49C08A968782CFBC5BE89D39904B556E6B9DA104E48B5B4511A96F0BFA -3ABCAD9FEBEB9EA09D57EF5A4581A49A89B02B681AE33E0C61184FF4FC001D3C -AC70869F7CC17483E374DE555C8F1C0A5DC21DF943FA8598DEBB8B63F8245E34 -8E0EC4ABDAC6F681B3100CC181CDD7B8B602CC20FADA1251D5BE0E8EAFA6D370 -882D450496ABFD5FD05E8D8BF5DB3C7B353516CCD904FE68EEA449DDF7B1867F -3F896FD3A2F4B33AC7669650560CD9226B8091A6E1203317FC18F929CD4240CA -CA50176102200992AC8EF807533C0E2D384FCD3B806CBF904571023A65A76B49 -EAA9AC9EB1DF1B29FC3A703B6AB3CDA1EFA6F7403DD748745B3125CE0EDD7C6F -6D9EE37DEAB94F8A4D1C7D950640B75D4B23BE5C56929AB5AACBC370A8E0C3E8 -955D7C9C19000AEC242F0DA213C151908097CA3413FFC821B47F17BECDD94313 -FCA312F3702CE5249034DD44EC59960D6099FDBE41DF80624B5216F28DE85FD2 -51A0378E5C0E8AAA3CAF2E94004233267B02647E30BA42C4FB94DCCF4904005E -4044DDDC2790C96A8809960182DB7DCFDEB96795B9468E3900E3309342340AFD -050F01C26EA753E5EFE9FA0EE97BB6EE051E968606017957A9217F26FCA319F2 -C4F8B974580DA51A6D0BA0DB5DF0817E890040A9127271C03A283DF5DAE654CA -FCE3AF9937B76AF429D0D10CA2B6089A597FDE4487C52CFAF694CE19B6D504DB -30522DF1AA0EB026E5C0B7ADAC37177275829722775E201943FF12D6881BEE87 -56D9638C524C1E9F413F78E5204D720EB6C49B38A5B5C4722EDD27520468D070 -39877F4B7715A177D8803D9B026CAF10A8524F97B904950B343DF2729AB85149 -BC95B33751D012EDD8863424DB01D6D31EABD3CF17C100E07B11F0DA433C0D34 -0A83B4A44F96253438F34D4ADC0FB31A43CF107CE9D8CD750F59364B690E72D4 -92F7365AAD22C851A19476DB7F66DCEE16697E8F8B698B726A1E47833EE377F8 -5EA8EE87F98069BA48FD9A5688D4819EC13CBEDDA5E1A543AB124EA5D27C3560 -FE2BEC4A93BE200109D73B74D1C8449C44BF0080E59AFA6D08E3C11B351755FB -516D58429F9102F138B6BC7C6302041E7D64F9181F7BF660DBD4F200C5EC031D -ACBD3063FE65114B4FB4177FD58A53BBFCC83CB9B352112929939F129F2AD03E -06962352A1C602EDDD7F2F652FC5427424CC61E3CEC52F84D22B56B735DDDD73 -B519A493782B10D2B70B2CE9DBB1932160166A7F9FF053F3B2C15AE9B13CF070 -2DA97DEE91A8723D8EE36F49F7FDBAF9739F90FDDDC8CCD31BB2FE1D63CD4D91 -101FFF6EEA578C987BAC5709D2ED4668848F07F403FE688EB1063FF1419AEEC9 -57E5C7102D795A074BEC44CDBC50ACCDF884D6DCBB83DB8611363B868AA7356F -22570E54D148CBB6D310C3EABC86091D9845E13F206D1E65ED9B70A684BD5F8C -8FFC733DE1CEBA98C9493D0AFED1698E5D08D0452DB141FED16D7EE82C48DD70 -A660F4B987ED530EAB1C584AE4FFB1EEEF6EE8BF94CAA0644DAE010536B0D66C -EEF0C0F3058184CFA3FEBC5C56AAD97B20D0D64992849BB745A140E86175C04D -40AA979D67CEA2EF0BB3FE426FC92036C35DA2330175AF6320B6F2A0551C16CF -A0DAED7205091F89D8D388C5336B4508CA5D86B19D734F0BA206977C83D3976C -C60364BC1E3B99BA480C93EEE71EF704077ECC601126B619396CA0D5C7A2C7EF -FCF253EA1B7EEEA69DF2F8413E04C5CDFD70FF4C2F5D76578FAAB40FFC0073C5 -B9815D98F3197AC307FD4C342EAA191CB916B5E3855E5B5D3060CE68617164AC -5EBE956A45DF25753D8F1F11FBD80C4050A784B519CE17D8D2825D7D6E891BDE -B30E9CF2B0A317E1A392F444EAB6C131FE38E218E76555011B23D18155314A4E -B99C2B0435746F409CCECB37C84AEC8A4B4F6F976D286EEF5A10E2F38BB1B968 -C11C6B11BC2F1F0A1EB2A2F383C0CAC43AB2511DCE36D70C694B7DB2BEE4038F -50162676F6678EE476FF4D4CA34E410D5BC032B1431F9D27D70930AC4EC58A65 -3A258AB3557E1BD25B36E66EE168E9199677EC96D25D76FB4C15270227507769 -E578EE36A4C7BAECA2EC226C7DBC6F6564EBE973BC8DADBE194E4281BFA27B69 -9254631385BF37B55B6FA092FD7C0EAAE007F9CDCE0E003D73A02F236D4757CB -E37AE0E37428CB8278E2484EC9F2BFA7A7388F53D70F9FF4C7BF8D9C1AC80FAB -962760465E916AC3B43DBF06079DB70ACF00CF3324FBECBF9FC0F166ABBDF20D -BDAF0E7AA2CEE72CBC8EC902B79DD3D81849B75768E56A2BEAD69BDA575BFB18 -7B27E5A8A916A5500BF6D4FEC1B86C58A95A38F8F92ABB2CF52560EBA979CED8 -74F7D72C81F0138934BDB163CFDE200E8B75968185BFAC46FC4F14B45B9F6CD0 -DDB9AAB47CB59D05C9203D5B5B3C95FD3ECC3BAD971DED8E12E06C072A1D6E79 -81CE8B9617E1CFFB5AADB87DB653CB8566E41C8C32E0A2A0CCE0C9A194230A55 -126506EA99EB5EC041C7FE8A04A8F8E9B6ABDD0FE24D358571EC616DD2F8C423 -A45E4C1F62A3FDFE44A3734E26F3ECC9F39246689B5EC7E2AA40896BA9041450 -6B660CEF21A40535D5720B12B3D5568F5B263095587E2AAC61C6A2796FA8D15A -86CA04549A67B8DCCF4C87CCB672D3E7DE1B9AFE745FDD97545EA05976743236 -5A702E0C67CF4D92E1AFC83F1E4AFB6DCA865A4B5EB2524A4010E3C276BAF63E -C216FE1D20AABDE27BF8F981D1105A042F16A356C5BAE01100944BD59BB7E313 -C83E4FB17C316DCC197BEDC76BAEED070ADCCF8E2AA318425C758988F9DBF24F -AD727AAA5A4054FDDA24C59BEBC02CE174BD856FDB43B251014411126E10AEE2 -9956F03B86CE8FF54D2B049F1669090E5A30719E5002F874A9DD32A5B873B0D3 -41ED135D6FFA30DBAB6D261272EFFDA1B41FBAA2F49A106EE0C93C8E38B10EAC -CE879104B27440C7B0C879D08119CEC7403AD4AFE1C23DFD481878ED5AB7B8DE -559277E7E5421B88433BB1A7943CF942CD331DB59F6A5D7CCFFCC391549D98F8 -18DBF88E66656FFC51B686B01A76689525119F1CD57D6767182B36910DB25DB4 -1477263AB6C34B060EC53A36B995FB5521249BFD2804C893567B357EDE03CC78 -28E0365AFF220421C434E55F5ABB2F291443DF7D51B1BB6050D8589316E1E3A8 -47E67664F4A34B951C0A0537F68EC5F0D70840E25AB640379F8AD2AAD024F01B -FC922698487B308C5CE18F6F5BB4066718A4C9822806E84885AE0328A21B48DD -2FF16DBAD57422AB00B5B745F4D4A0689DF68098DCE0711E85A89E7A3F7D7693 -0CA63397037651A88432D40DBB6FA77EC35E204AF777B5056FAB3E313EFB7F7B -E00399157B820C7DE759730095E8270BD57D95222A05843126C606E17C9A119A -931E270F6DAD7E5847D1A1D1F58333C3632D46FA07E7A3C9369B0FCF407F10D5 -915C35DC91488EA6427943DD998273E9FFD590BDE0CF6EA15B0087CED3DA9536 -E8299EB6157F9D8BF6747360593EA29BC3A423AD13D7F2DB554EF54DC948BBE3 -65147139A591E7D79DB5DDA5B9E1C98672040436A3B149D4B7E8BD27120C4C56 -376E1AC0859BE25BC569929812D63DB81848F8A472A8650F140A0C56F0B7679D -0AA6DF51DEAF0FBCA63087C7E043939EEA48E80FC8A99320F39CFADEDAE106F9 -9D6952FE9EA3FE1A22AE1508C8EBE52148D4E3A6181CA0AD08E1E3019BFDE2D2 -143ED37354C74DE89C4DA46EA76C651E7CB8E48B2D764A483C3D361603DE4D91 -7B3B1750AD99E1D13A5D0086998017FD09628460685EBFE8B1200BAD17B0496C -FD6A5D055360699ED90B65158219A8C67539E8DDA0572B8AF26A1CE2FBE171D0 -D1E4440972621D0D1E1A40423999B9D6EC9FF1BD669D7D4D64BF2399A9895412 -3ECF3A4939CA00DAD7D068841084E103EEF948DF829F2AD4C717A6158E4FE7E6 -BF50460E00ABE83566F25C0F52C77E58EF59DF5059C20F2C1B26642FAC259879 -E1582EDE0A02DA240E935546962BDFC1D21B0B5D464C1AE6B7F155809A6170A5 -8436E822CAC4E08F79E97D688FE82E362F9AABA12E330F1448C5E146BEBC2715 -FEABEF1D0201D9604900560C73D935D59083FA1ED52F656D15112747E0A93712 -2F8577475114E6E10EB8C1FA2BDFBA8C2DD7F4233C7B45E6ECA35D4A0A3F7621 -A14BFCA262B8FE915FC4270C00E34BC61C66B83C4DA4FD18E2B4DBAF2EFAF245 -2C69E4F8EE7349EC83E5389F0082B0BAD6D8831B4DAB67608BC483548669E600 -C8426695D57F9B264F3F992D5FB4FAE0058C62D1676D4267F47216E700B69738 -FCE7E9C75DDBB83A22C42460854A7D9AEB9310AC45B77F69612DAA20D21A4FCF -8766CFB6B1EE31573F4B504415552102C7947D18EF7355C72AC3FE40B516E82A -7D1691DD1CDC736431D226761898E5528CCC5B47FB3E01585D203079B2147D8A -D59416CE0B42801B2D2950A3768F3D434E81A617D1B856C4D50F0FAA9D538658 -1E5E4609683118A3A2C7C7359E74052EE83EEC13E92BB4008448CE76E6D777F6 -8E4B7287C8CC506889ABEBE133F392F56FDAE5C8E5138AE6D1BE132A8B4C7DB4 -D0723F71E1877ED6CCB1F885467217AA2D34114AEEF51263FBD56ED1D7E56205 -A3B06CEF5FD514E3DCCB2C64CBC26BF8BFFBD817C4079F39D642D188E3B9F1B4 -46556DF73F97657BD15221B01FB5F29172A8AB8AB077D16BED9DB603AD9AA545 -C4E65409DF0F201AC8F979B16EF9EF4A8394E7BBD7D66DD7B50ABAA5E7C38022 -6827BDBB1E7C64B554F33F9F43F10B2675E9FBC3E42A4C3C5F230481E4243592 -0EDD6666986FCF6DFD2810D44688AF319C12767ED81103A435B5589FE1786FF1 -AD53661A33BE42C472B4DFBF7277BA843E566334CC287FBC7382F76CF25BA908 -DBE370F865858C9F4C4D2794EF5CE6B5378DE0EE6B83E4E89C204B425DBDB723 -3988F163506540A6CD91DECF64A6D4AFC8FE8ADB53E760823D32C679BB777585 -2411AB6271FC815A42A6DF5AED9364291E6C43AD5CF1C7E329901C99CD84FF23 -09F1358F476268C05D1C40E68428A7050253E1D4E444E3D5BB82B08297A54652 -D0F2F078EF360F91545E016F68DA159C6D4EADF55A78DCBB0AE64E389D0FD116 -E90B775F3F3EE1A5D8B79C64609D0C1657642ED09E79E3E017E65961C1919C59 -E0E4AB6613241C13999F8B28A328381B926DC528E578B06FE5849E7DE68B2404 -43BD8B474B692370703B8AE0B8ABBD787887A8463706B284B1A6B8907AABF17B -AEA0A0AEBDA94654DCE598F945B49B8CC5EEB969B5F05619ADB4AD2E1E653A99 -5B53E4321B8E704D493C6D12C648D3D347F33C1DB6C078FD0617591286406F1B -3DB5543133F15A10C4262508105EBA5E837D95A7DB4E6BB61E5659D2B74376A6 -05E408204043C3FCBF4C5A7E8FCDDD721449F6DBB76AEA2A25273F80E351BC03 -7EF6C1381B4B4D5363A3CF31553E6822512B2B0E7037DE3ED47A2FF63A5FC266 -D7815F7BBD1CF5A25DBC7524185CF8D0C9FC4C00880346E9990EB2407BF40BCF -337905F6AB7B9E2AE33C7619E181A39F5904CB6260BAE1291E1071E7AEB740DD -DF7175EDF2A4B736487B320915E5F858DD56047AC27B052E8C9E3B6E2F93398D -35A08ED8EF951036046351CDAA9D525C3BAE78451DDBFC0ACC4A5EF2BE529D52 -0F90435B381DD3D9D2EAA4BAD68D81D03FAD53D548BAEEE52683DA2E2FC3F34D -3FAB7D87948ABEDBEC874075DB0B4BAC5A5D8E19A79BF3CBEC7378B30BA25AF1 -3F17FDEDD54F4CE4810D1C5B2FA010FB525C53124658922E0607B454C4874B4D -74E1B241E9E1B57A1ACA7ADD57A2C35015704D85EDF513EFB459661482CBEFDD -E69B5489CA06346A433CC264F4AD5EED76169E7146BEFED28FF146233ED7EDEF -B839CF62B76178D7E9E82E217BBDB5DB2B8240485336D36F4B5C33BCF41E147B -16758DB4AA99BB2DCCF676E100A74FD77AFF7345B8FC52953498E6AF24B5C9AC -C833C6623B2A65CB1C8582A7B594212CB547877CADD3132D9D34908D0A7F3091 -0FC41142FCBF8102D9EFD348F023D5ECB64B56A815AC829BC738CA3EEE9A7A7F -417F8E051E01F4BF55D1EC99277565762B06920D42B79DE9E14B53C20D9ED6A7 -E48F2A6D5AB29999AB55F6DCEB7A8CFCAAA4D7F733367EA4E2B44FF2F99841E3 -69075D3A8080C4B51CF95063560E86573A54CE52C0BEFE53DC48042287F05B21 -2B628E53A6F01F1F02B88E3F256B0203E6ED5D8DF758055FE6C0B9246828FC1B -1B3E5FEF3A8BB2DCECD14CBCC30A0D805598A8A156FA251101F02ABC8F9EAD5A -D3906AB48AA967AE9A9EF331CECCABA44BDAD68054BE136C30C6CADC420A7429 -F8E435E4EB3E1A45E85220C7C3FC8051F58568B976BA02F56267DA9D788D54DD -03E74613C5D17AC31AF93EA734324710058DFE6F91E1D26DA69AD469B396D9EC -72DEDCBA175E832BABF29E83346A1AF9C282979F56BE302D078C57C82A231D32 -E31B81DA1B7C531401F8F2502EE0FBB89330C6EA6A51AFBA0B664E5A7F563ADE -6D973C81704BE8EB3F271FA8D8BA77C17C9DA5B91A900868A08491666FBF5EF8 -852E0324A1FE2542F49684FBEDF5CA7C30864C2774CF677DAE7447E0D26A35C9 -B420146489F5C4C99B9B0B45EFBF8E92BCFA4F755C4CFCE1FD432A8422C83D9B -F0A9287AC54A5F92E563C06DF720A6D3DA32DFDD7E7BA91C05FD89B003BAC142 -F7A083E0ACF345D68C87BE5B4F2057015AAC3FD7838DB88D2D06E1DF3792C57A -15318AC7EB49C886DB2F1362AF48B6EE2E420CBEFA613FE1C149B274CE2FC2A0 -4E5B6056F8B2CE669D4BA9682CBDFF54D52FF00B1214B94AC82975526B6083C6 -1D587BFE4BD80A59DBEF97C2B28D91904F90F820FC2BF87541BEEEFA459DA4BD -6AC876BC7C43E318E3D026637638C7795A084EB7CEB7B4AEB212C1ADBF63A151 -A710C267D93F14094DB1358F6D9C95D3DBD52BEC7E58DB417F6C29A0047ECBFE -9B3B74E70C6D8E823DA7060BA518A9677D8283E33EA5B5AF0D60E9C764F0D935 -D94CFF5F06A58152AEEB24991C251368B9431EC108B9B362ACA914BA2966F056 -B739B713E8FA06CC3E78D8EE908FE09B6FA74383252B32DED9964335264E48B3 -EEDDE2996765C56EEB146FE34287BFEC3935B6FC15569EE0AD675BF217A3DE46 -F3A9620216012D0FF50C375F3E6AB79D37E3F4525DC2628D8BB91E3509B93181 -FBFD5F7DD8CDE5716B2FDE4F27BEC76505985581153A1499679CE37808E0FA11 -B0F5F2C7F6D2B4D8DA3F65567A9FE1D957B32D7176F9FD1287DA8B6DFC34EF5E -2E814B590B10524E126555F300BAB5D2893DBBCF994F4355E289586AE6196595 -30ABBF9CEF8FFE4607AEFE8A6F3D7B68DFCC6C0C307D3EED68C9AF6A4A6A7D25 -8575370F9D8927C740E1968C5EB2DB24950CC0E3376333E2699F154F1AC42B46 -170EBCFD2802399AFF4FBCA4B803DD91AD66671D4A9DE9DB5B7BFB227E13E37F -96CC4EE138044E8AAEE91E1C8A3EBE760ECC70D29F7D9BD2EB326593658094AE -66D333F8D0C026D892D1690DA4492FE7AB3A3033EF65AEB95351C9C9FBFAFAE7 -712F5E5A184C3A7B6482DC8E50C7B3D8B5371922BC739B1B4AE81CC97A0690B7 -5BD2EE2D8A83C8D85DC03CCE4A14A508E2099AF477FF727B7BEF442C5D024906 -6000F3B6A9D4E8A913670D12B11BE98FB81F62FD6972DD5BD51550D2E3DECDC8 -8AD060313512ABBDFB84A7106146E1EAED467FE07A04E6C6B1A692EDDCE22062 -CD7B5D3DD1B0ACED830A909E0DA41C5E47E6EE3B81318C77D6789369964C07FB -599565E782BC3889D9AAFA490970B6FBB25EA363273DC2F41B747313065F1B72 -E265F3362229B12FA2E3310C33D26D21B1AA9AFE0AA0B5212966A3ADF0D979E4 -F381CC75E8FFEB398BA1F446EC67B404D2503E39D3CCF302CB5B01F5651E89D5 -EBDA99CB08E8882884E9B63DE4CA1EA6FBC442994FB449607F6CF03C396CF8B8 -AA2EC958033C6D256DE88C288DB9CBF7976B41A87E56FA1259AC2A9E96A9B2DF -22E26C99D760E2783538A1B44AE23D4F88A4B482917BD78161ED247BD8783269 -6E81991B99798265A5F64BA58D399501E41F69EAD5B150D503FF396A7190186F -08F015A03ABBCFEE16DF04B430CF68A89072DC971339CC824ECDB1903E466B09 -F0F916990996A52131E1FD921749663260D2D9452CC127313F74EA77FD4B311D -6C37A0E9505D4F502C76BB5AF5EA79245E0E58E1B5B25FC632ECA16390716F19 -37948CE91E931B8E9546B4339298FCA5CC5FACF56540120103F50BCF3E3E7463 -2BB11B85FBC1A979491B2626A58901B2D4B2145975DA1394D429E9B38124EB7C -1F6A6397975E8661B678061C3697FFFAA6581DB2D2C531FB9A9CBDD28C732D9E -EA4969AA6E1068921CD49B77AE6227AAF8CDE37088AF9296C88AED45951F8651 -6224C8CBC28D53752D6A31C82DA8E9D055E12A7FA6C9E51C41CDDB0B2319D1DD -320D2ACF846E4D08E051B730695CF4074A13F205F19899BBD3EF9B8C790CD612 -1188EC567181B6B9FEAF9437C2EBEFF7FD62B96E518BE019714410AD89AE3E29 -0876485152865CE0F45E9CD39EFD2BFF4F20EB1ACCB9DB78E7F5188B2AE63256 -593FC0A54578CFAC82E653F725E8FFD4283C66CE37F96522969369274F6F1FF4 -6C520E933946B43FE993AD8AC58A1BE3FD12413C427EBFC14C67ECA9A0EEC150 -50908970C0EB5ECDF88340D87385153F5F4D91075531616D9BA09F9F764DCC2A -939A672F828DCABB1BE707A6991AA4C30E9F4BEC929D8AF987ECDEA3F7305743 -55D82DB3BAFFEEA63A72D346A3817FCC0C6CAFCA9D0DABCFA8907398DA95FEB5 -E055A10819B8FF4027315C7292AB3061F3DAEE8D458A58A70846194ED3B86257 -5BE7C3EAB626CC6FED05AA96E79C61715F29DB990AB32F4883E1BD8427852DAA -0ED34787EE33B8A0AE79C1ADF88D063A7F882BC9F73FB422DAAA8F3C30978984 -E879334F2B04F2332CDA6399BF6161D00979423D2418D5B47EAE7F57A1D0E9C2 -3A7D2FA43389FCC2756007FE9FE8C704D62079382C02D6880DF6CE643B288B88 -BF36F1D35CE03D7D2899B4629772D3DF4C19636C53B77072EDD8766303F9DCB3 -45F20EEA3D5EA7862CB012AD111CB578FCEF0629ECADC8B6F39029238E1D29BD -4A6820133380958156A59B071ED587E83C9C4947C2E4E79D4F3AAE44F6370377 -6970CDE8EEE7AB12AC17ADEA7FDF981F5CCAE474B5FFF434405C1FF58E5855D4 -87EF847888320F32E45FCD08EA9EE5B38A68443CEB19E415A5A9ECA25756F894 -EBB55BEF9DE4A088E327C0C39E72A6D4256DFB87E370371CDB976B16A6235445 -138B760CE813F8BB37F44FA4DB3C63DC85C7F0CCB07ED0923508BF8F049DFC07 -969C934E4426F4FA7B0AD9DC6C09671AFD359DF47391E8BD3E5DBE4911B4C9 +D9D66F633B846AB284BCF8B0411B772DE5CE32340DC6F28AF40857E4451976E7 +5182433CF9F333A38BD841C0D4E68BF9E012EB32A8FFB76B5816306B5EDF7C99 +8B3A16D9B4BC056662E32C7CD0123DFAEB734C7532E64BBFBF5A60336E646716 +EFB852C877F440D329172C71F1E5D59CE9473C26B8AEF7AD68EF0727B6EC2E0C +02CE8D8B07183838330C0284BD419CBDAE42B141D3D4BE492473F240CEED931D +46E9F999C5CB3235E2C6DAAA2C0169E1991BEAEA0D704BF49CEA3E98E8C2361A +4B60D020D325E4C2450F3BCF59223103D20DB6943DE1B57C5FD29DA32D34C95E +2AB2ADB3F60EEB0600C8ADE15A2380DE10AC5AAD585FBD13097B1A7E8E210D4A +EE96785449E07F0C8EBC2EC5EFBFD0897DFDC15E5BFAC9584D8DE95C5AB288CD +8AD8B9BEF0B8E5F887B3B0B331542FC8184DCCB753DB6ACEEF98B85756B988DF +CAF1AE0DBE7D37D5F44A2E760AAE3A5197C27B15E32275A64946C3E4D0476FD2 +7FDE148C788DD2106F7C825E270588AC05B57E625AB17BDD02306F9E5FC851DC +32A5A6EDC43C770A71419B2C0C8074EF3F222C8A2097CD81A91F333A521B3A09 +482A4FE1CB231CE344AD126AA284C3280AAC3AD162CF0EE241BFB4C8F20502FF +118507F5D1B5FD898571015E73E5CF2281085072E00D401F6F59761EEC3E8381 +1F26F75DB66C504AB6BABA87D121B1E7040A07AA2FE01F80DBC246CC03C4B2DC +C2A715980C52B7F96BC1A78FCC7F4F52EEED5F705E08FC1E5BBFCAD121FA88AA +8EBE58172C162AF409DBB0728F14923ED02A65EA24E5D52B6AD07777455A70A4 +61833D3789C719BA92E901232599767E423D5AD9C807670BE0E7B5CFF8256A20 +C7BF7214FFE0342809570F5966A2C43E784F35015D9040BA34FEAB6A6F089504 +3A40A9E9D711A2721D3F4998371430FB3C94BFC619559B97D49627BB630F4B70 +9D0A8FE4E916235335C3962F3CFDB04C4A3CF714DB5E260F4E66FFF2F27CEF2A +D4AA26BBCAED23B8BDC98F8F453BA27AD7758537561E766B82DC3032E92A9EB0 +125D98A22C5466AF069BF72A9BFA052A8628FEC6A6AD0B711DFFEDE3AA2D7CE8 +34EA487038EF50F953B8B4471CBA6FC3C53877EC1BC94582B1123EDF44B4056A +30F49394BDE22CDAD7F01951C7013D26979277D18EFA594E8F4F2B5E615187D9 +39E842EC28461B9ABA52020A127D2CB9002A673A435B13C10602EEFDBBA6BD49 +9DDEAB9E68D655443A5C2492BA061C1391A51592BA8C353A6F6A0708E8860184 +2B5D031D2CAB87D618E9F6F7A0BF3F66B3FD5A25BB91F7F1F5F99CFF56EFF4FF +0A35C55658001ED2E97B26C869292F6274D433A5443179DBB8EE987196306348 +3F9E87C6422AFFDD30080C9AC4EE7FE5E2DCBFEE4974331F4AAE479FD8806D4D +9C2B85FC69EB0453AD827A1E767E5C484BDFBF5C8D6E2B3C96298B390F22D757 +802643A79D5E29CF3AEDF0E12CFBECA4663444FC87F2027571DBA9ECF688BF28 +FF0DDB3AEDBA0FB28447CB4B5D5205F40C1E7A525FD7373392EEFFD910AC82D0 +98E71660A1B3227C4A2592F3E853CA4CDF64DF19A52582E167234F4036FAAAB9 +5446BE102DE2BF43E82F0112C2A20F15A3F92C6571AC761665A905362C4F8BDF +AC8705519C99862CD9C0D75113C4AB5FBB83C880E46B82715B5628890D9103AD +A2329638B95D93C4DECDC5E6C588C9D5183EE6FC28FAF9825F02DCA567306D93 +5440987A81B51EE7291107A08F201C609FEF91A8F0587E8B13D4BAF74A5A6815 +DE9E4441F46AF8E1DDDFA2D611C889614040B144A5EC064DEE4638C04EAB2E37 +4CA8F50FB8C4D65BB296DCCCD39F1F554CFBED96670A91F515CA10EF896874BC +8EF48C6447752C70FF5A06F928DB55586354076773BFF7E94C4C3A7A1C1F421B +A9B4E3936EC26E0C19BBBFC90F021E877F54B62108F6DD1C7F6D5B8E64FC9362 +E173F01BF2904B7E5A08B3543611562C2714099DE7D4FA330DB148B560A9601F +42A84452811CE213DCE782A0D7809CFD954D6BC1EBF2BA4D1B18F50FA8174C96 +3E0120E266AD5DDB40B3F6798AC28CDC5C3C4BC34583528F5B5DC8A222B80B59 +A3A93DC715D061EC6915E6E6E21A25425C25E8747C60F170D61047108826F96F +7830E220C108B441B6EA3198E33C49BAD8D43086E49F5A2BC7958A1A8CD011C4 +49045193394696EC3DDD0BE084E8F2E9F0B9496F035C0DEC1CE11409DF566428 +D50043CFF5CDD1092F6E0807E660B68163BCA738E8D98FC6EE3F713164CD204C +0BA84FFF4F33F47BC31750B448603D7ADB9AE92FA91AEBBBEC0DCD66980E6955 +CEB425ED07115B24E40F53B29B9D840842EAC691B4F591F866DF27556474B485 +1C6F53DD72499847109B16C7093984A6B8487D4F3870DD517945CD90E648C1BB +8A6861E540FCF9D75B984B5009B5CC760CBE297042C240DD624111670B703388 +6FE6FC0E89C6B4C88F51DFF3913D0CC1FB4770C8CBEADD4B86393605C0B6C468 +83CA5594754411B6FC331EF56D7CD6D247FAE42E966583C29239A8F862348D29 +60B177984B6B957E733DB4D275015691D91443BBB13C2DA96097A29733CDB284 +42F89C85A7A743338C9DD3BBC4EE53F695E5163E6E1ABE5791ABF100B198B9B2 +1C21E2FA2FB4AFE7F9BB2D381260CDD3A2CC05BF513AA1E80ED69FA27BC5ED5A +21445BF00BC2F997B356D94AF13736C6D3B0613EB6F4CD96A685FEB672661DCA +206105EDC3CA07900676EB2FAB37F48D2E8207BDE1463894DA3C5B1488AC1EE9 +D39DAF691648048F5D7A384B8927F8DA2BE3602669F71D80686E427F395134E7 +7ADCC611BA91AD4B7A0237213C60CF2C905359C90795230344FC3C50A22BD44B +55B2044792509F50F5C21F53D9F9E9F063ADBED3AB99E2613B23334FE8DF70B4 +6120F2EDF69F50BE793EE145B9FF9C73179DE640FC2ACEB5C6617F918CEEB762 +4CD81E665B2E544864D13230B058717B207D3CC5D6647D5343DB4D0356082392 +871EFFA896631A7E0D6477942B632074A9A4EF7B09D4701B1639BAAB4E03A40E +9B54A7A4F845CD63F88831EBFA4FB847847CB98F3455CB5957F2E0A0F5623645 +DBB5C5564C7F8B117D6E27E65C0F3EA81AE67B4AE4B201E7C4FB0A8364FE53F5 +41A7CE8F834C2C4B322809B353A5E63BBA7BF3B7DC1A85EA700BD287C2BD3FC8 +2832B0BB4695FC937FF5EF06FCD87DCE6DE793C2B1EE10E6450352C17726155F +220D550B1759E15AB2C1D5968E52C8080CD280E99D3CCC0E80C2EF8BBFD96001 +A226FEED7311EFB4B67F424B557A877379A15BCA54780F0CD2CCA00400B9B39D +981C6B552AFD2506D1B23618FA9AE6D8143CD7198A8482CB416CCE62B992347F +337D505A4078713BBD91E5535BD58EF0351EBDCD749CC24D4AD39F8CECD7D6C8 +139756680A4C03A58B3374CEC658D30160AE4863A3938A891BB59CBE02BB451B +1BA4B2B6E68AB61DEB85F95E3C909B8B66E220B9F18280161C279F10F7093CDC +100A53D542F071CC0A5AF834DC1D18738F5DD62A5573E884E1FFD22BD810828A +1EA47F8218C15A2E97CBC609927DA3CC2B802EA4A0D7EB57627C135E3B065905 +F97597D818A2C5CC6F328AD25AD11FA50F1E4FE637980B7474D6F85A521892FB +72989AABEBE02A2D0EFE88A6F67AC29F5D8DDFEDAAF465C439983C6B84389FF7 +A6434462BEB7B07DBE4BBA61ACD4A60C55B5C0AAE527DE381DFECA2E6BAFDC8D +310364ECB42CAFF72BA93C067B2F02D1CA7C34AE7CDC46787A0E234C8BE8A928 +7A6F3DDE0338FAD532A9886E8E3525B85DD39364AB03EC4C0DD25DC179CC1989 +1BE232E387E857C78332D834679195E10F1E7B87B7966DA3B2238F53D1E13FE2 +8F55ED6A92A750C7250C9B91E29796621E7E9520373214D7DA81B2875A986D33 +80382AFF6DE1F829F048E57664D9C4ACE91E4684A51023943A4964AB5657D610 +3A5405EFD4CFD1EBA684243E15093C9667797BB47617B66054EE02C41FFEC45C +C1BAE8AD56B00D323FCB1D2744F061FA16E161988741A319B1564E04BA210996 +4F9F02A3268CABE450D166A763F5284954564A1C86B76544C5F5ACDFE0D758DB +865A1CFCF9FE8CD5F9C3B2998C56468FD52DF8EE60C6935A3D221EAEC7714E3B +301371C7DDA0B03A2416238F2B47BAD3A2C5021C886DF51C695AF9C87A864B48 +3BB3FE0B355EED5454B59B25A0D8A1B8CBD356C24F64D9B55E16C30C011365C9 +1E0380753BA3EDC0868788D5F50B9353D0227BCEE1BE36998B2622C0759BD66B +E4444250589F9CEDE766D8B940770CB6B89503E925B35C00CBEC2873D2DC4A29 +0823FB7A3717B69A7DEDBAAECC067949932728E89BEECAA91DE3AF9BF070B9C0 +30EEFA8C0A55C8388CAA2F0515915C98E67FA095BB98967D14B0DCAFA9622E4E +2E0EBFC768D80585ACDF28D8A5C2B6EE2FE7AAF62FFB90F569F84A0903996DF0 +C1D5723366C436E4088F3E2BB9B47F9789052A71CF5C49908CDC1DDA194BFB89 +14D7E3D7D4D72A150FD6FFD8303E9DE5A97A71B808B8BDF2AE466F31BF5D7A4A +44F81230BBE2B456A221E2F72A8B59F8FEA8D31F8A005A5BD93B9F49CFDC3DCC +CE2B67090460F632271C7157BDC2F05BC2749FD562FC28682A616A52D1B67654 +DF78B7843A9EC26A7DE2EB168F874904C2915B97534B2D4D9F74A9573A771D34 +9F7BC855E8F794621BF6AD471BCC347E2DF5F620F5C209E33A4CBF1EA85AEA87 +4492A77342DD33EF615FF34037D660B713C908786D9022051B825226545827A3 +2AD1B05D654DB6E6D261B4E8AF0933AD1F0FCFC7201E1A7C1B4199F160C38676 +21ABA2DDF1CEB655B3EC3226E0B122976EEA998F7A5241F062E54AD1DFD6ED26 +47C99A439E0AE95415059179867CDD3F0FF751F3141309F40E00A6C7C28433E4 +F649BCD5DAA64177580E05C495EE7BCBCC5FBF104DAF360CC2711386655B26F9 +D349D887EEB32ADE595241560FD5924A1745A22E6A01DB9C285EF14596EBFF0F +03F36EB2E0A7C3864F819EF7B0855121292D49482F046A55CD7271FE03F02EA5 +886864D9D8EC22A68C23089EAEFFF03DED6484D8C341861EF8B6FD3C5BDF5AC8 +352DA4E13A1E30D0CB71E090E9CFB9AB2CAFD0CA7C34AE7D8E3B2EB4666834BD +9CCD1AC2108348AFEF6071796F4BB2FFA4A67ED917E76A109FA2DC2A30D744A0 +9AE653A748C1D18FB52595D84E87F1C1FB6B2F32667FE203262C66627AEFFED3 +92B23861E5EB238BB4EDCE09DAE1C65BAFC198CDD1B45D42CDF93E16BB82D35F +821E9E49067E966AFAB2AB52928F8DD6359984071FC37AA652FB834A09E5BD93 +3AFAE161140E74C6531E413E8FBBFC42BFE8A464B71EB1D8CAA93B33D7BCC3B0 +47C7EEFCD3E9FCF26FF9441DD9BDE68D77AD7251C06BBB9A2103049E8827CAF0 +F26BEF33F656A690235DEEC623CC519AFA82DE2AE16FB99F780FD7D8290DA40B +9B604AEF36B529FD184239E7D50561A07428D28E51B55546590A1AEAD4B7F2B1 +AB8C5B9022C1FA03E33F8F409B24911AB8BFCF6EF4A8E415263C789F89063E71 +C0910DC20347469380B7FC1EEB87D4CED7F4A361E58B61C91AFCABA35C03F978 +B9FB5257C31657EE48504C355CE893FE3C553274C641DBC4004F5D5B879CC5ED +D3F21F867F6DF054127067DE86189F0B59A1B90FDABCDFEE61423609D888EEFD +F4A1367129962110C651D9481CEDDB8C5C2576A59AED64E95F7ED042AEAE2F7E +81AC0C408E593DC30DCAC334EDE9EE27D932B98F040DDCD195D6155607DD2038 +970EB78221A94C52BD4F0EAC65F1FC10E5DAA93C17266F351669CAE56F42B68C +6D01E1EA03AE554D63CE76D800FDD9CFD89F80A241EAEFF7EDFA41794EA25CE7 +97BD5028464D2CD45B53834B4AEF8BF0B9E7C6ECDEACEC887E8790A47A93F668 +A9095E5FA1116A122C0E5B74E2226C654D3187C6CFD8807917820423DA3EC1DE +AA020EEEF2280C44A15209EE2F3FC1776875308CEAD38571E7BF889F287E4594 +971A83605E0B4169D4A23EE790515223DF8724054EDAD905F57918FC0BC64F96 +514B4BF7DC9BA79E763C22C977FB6146B10D26FEA1BAA7BAF21312F78D1625A7 +8E242D743471DB5821408AB786E4A7EA9D35E30E85533C617689F95758FB2C7C +392E759C299DCCE36689686DE0C4DCE32649493650BA194A6208C5EAB670B170 +3F2C70BF0EF0E3BE2FB0A79224FF4ECECD6BB3388C6D06867A0E5E3DB93C1B2F +464C23E44D3132E7D4086E3B59B1D13F49EB4772DEDF8EDC4F603217233FB7BE +C13C28648E9AA51D53F11FB896839F97AEDD8834BCA53CB0021AE91FD8E95E2E +F8A094093AF556B9639F508A401542B06821FF9DE1A745FE9AC5CACD5E8E1053 +911442FC15CA5333751ABFE2C617D38FA1DC332BFEF44AE569DC631C93EC54D6 +261583A695F5A392867A57F59B741EFCD2DCFECBC55D1EA5F2317601C9DFE9ED +D1EA466210FFA905A8F85BD58B98991BEA58DFD1CDED5C9B086D42CCE632DADA +147941917B879139E016B0DDEB8446BA017FC8EE5A354533D667B0835F5D027D +C2D580C16B80B3D05CC92C0465CAE077729F0A15B2DAFC89DCD349B3F81D0516 +C65526EB5C10E45A8A85D716EE35FB9AB201FD7C89ADE5AD925A174169DA20FB +61E96C73A143DF964C20589EF24A0FCFE6195317F2FA0D2249C0D8E649C3D9AD +FF13332EA2E4C9CD36D8443EC8F027B61CEF92C6A6B72DD4ACBACC16E429A9A3 +F5F29C1631360E32F8C1C93ACB22F810B86D2969A7480F486F62F8488BEEC74C +2C1AF13BB92BC578E8CD30BEA6BC8CB68ED730F54CED0167605FA76AD7B7E88C +7AE7688E598F91C471BD65A542E96D64B1EAF19FB4F1234308C48C2DC86E2193 +11ABDB4C6189C6F201627C693691A86DD07FF55C30FDB3F72381E09C6080FD7C +9182762E5001E30F52A216E0B71E4D2D4E2F3B20F95DF3A11FDB2D2B5B5FAA66 +C46226D5E0C77066349770514E5675550FAC9394FB27CD2C2F974F1FD58C04A3 +1EF53A8AB3B2202CCA1CEFA66228E1480A0709436C44BD3319C40CF888AE4692 +5DBBB52B15CF3A518F627F672135A24D5DB9B2EBEF04C860AECF231EBB5A3BF5 +6DCCD5E72FE4B6DD29E896691868A7DE4120AD06AC573F5608B8449B38E71CA0 +EB5CDA3F942482EA7973661170F81DC88D54DD5B92323F46F833DFA757107E9E +F62A47CC50FAA1B68ED535C3E0E1073532A05ED339C8D70B3B9864808ABACD23 +AA95E9FDA43D54C66A675FA074E0A5B8777D3C07850A09087F36852B5351F35D +8BC4DDFCA35CF29CD5E3DE118A741FAC4DED36847F2E2C6CFE08669301722D94 +376F540982958074E7F1383C409652F6C99DA39FE90B38221E75BC1ECB93ABF6 +B00F410A0C5651DB418566AB350FDA1789AFD88286AF3BCB42B98386F7BC144B +02DEB8940D20A6B3062F0C4244EABC50923390064F1D027A8BACC3DE45156E56 +4A942D1B87F1C4A76B0D4D6801AE792CCAE3009BF25368B31B6AD5476FBD3BFF +9759EF463EF5E78E10B7BF64005B2ABE0E8813950A08A1808587A98E0021D0DD +751AD515E8278F1A0759E85D8A084490BBB0F8206484AA36388B1013643D3198 +3509078847BDAE08E76FA5BF3E3A73C323CE093DCC148E3C02C2DE1E26C94D5A +40EC8308ECB02FF7DD04EC1005A2A0DC74D4E587F10A3EF349E828F69FD38962 +2F0C74D5DAB3ED6CC9F97008ACCE74C086A503948DEF1AAF58FC8BEC703CD360 +D32098A56AC776B1BD08442052A2A4EF6C8798F7CDC102AF1A2009657254762A +0793F79A39DCD6ADBAA5EC84A7ED6018BBE727E5D477893D84F157074B24C13E +8D4881C7DF8ADC13EBA0D89745EF93B7616EC5355600BB0D2B630AABA3CF2946 +AFFD0B2B724EF0F28393F2034B2E69DA5061426805353EB4D80E20739BC4C510 +6C45275B8261DCBA10DE1D104B12F46ACD230977EE7D7D1D35D2814139E38C4B +CA6937CCFA653349B1EF64A98457F7B4B5D8F2978F16ECCEF7054905863AA46E +DD524CB33459220C71E9EFA7845A3A760A507B3D3ABC525B35930B613710A13D +098832C58EBBC8B0CA6AD516E6385792C59220331D0922A1F6F838A8DE13C337 +900462F952EABBDC2EB1FBF94A66186C177501453CD3FE3582073DD86F04406B +41B6AEB440DA475E13240445D46726A6D45185D56BAB8807CEC8A8F7CE1AD149 +7CE2E1BB5DE4E5B9592241DD136479A65905FD0062C91DFF7349874BFEA5D9EA +2F610ADB9AE7757B2307A1BB9D6797D9F9C4844A59841C7C7682105E23A374BC +A91885E7410F56F1126D6062165B9EE0BAFF28C2B54AB563630AFE4B69FF032E +7EAFC808A831EB41785EE4E3C12C9811617774408CD94DB0AA8DD8DA1FAEBC92 +63DBB3C52FCF345D7BC202236296A90523F67CDB5A61E1ACED53BD1516DCEF3B +551577E7F11E3827F465279870CA80EA5D9FBF65DBA894F62D4F97FDD32FA210 +7822C03144E0A07554DD1E3A2908129D592215A0832A9406021F0B0AD971DDAA +B6F2BA7A29B3CD95F342FCE1032955669B0469E3561D038C6FC92E4D81CB7723 +A14C83E11A4E961F1FC986C55B7155B85EDE07CFAC982102B9CC9B91EFE137C2 +AF41206F504F14DD921D63C229C8B7CE8F110BC23ADB5DFCE07CD6B383450430 +CF867408666C11C1BF88C463998811CE2124971A52A5FF779385EB4DA75B2372 +84C99F5B28FF8772D7252FAFA6739687225705994813636710D9ED94A70C0FB7 +BE007E12DBE00E91A5AAB4B2CFD7E622EC22111C2438849F220A096D9891279F +0DDCC564D440B4FF85F92448D42014DF2B231BD755943368A9554B60AA09E892 +F91A4B3291F21C9266CEC6204748B39BBE76D3A9D3A4E9215781046F041AF5F1 +2F6C7E3D3A8E987C451BBA393B474D059DB20905E27D47F0E239E6CF72D53EE3 +1793F2E5B4F5DA2AD0AD6CA9233144A052F688CFDEFF949914C4B69F50F6628F +9EEC6842B79F79C4ED61B502E510A24171D3E508B67D68BAF10B957E7AA7E5A6 +787E86813FAA0CD4BF07E9BCBEAED71484770355873C2EA9DAF365763EC4B45D +37BAB2B33776CC55ABFB0CC50AAB34D0AE5B36980E076FA181EC8EEC2D80FC67 +A306D0B094243BB5413AF1E242AB5653413406006826DC05E8EA239C7B126ED6 +50D659B91756AD1171ED3E37FF013F76EF232F76C9D0C0897C9ACF66BCB85D47 +74C7F0F9ECB7A6046A3B82898E01228F3224DACE17363D61A759C707BD7DB971 +AC601A2D95C2E2502096E1E9B72DB4151DAF79875F36487D54CF0F34A6A2FB60 +733DE9DB8F7D59435F5CE9ECDA268E09BE04CA90AEFBF8417DB14DF4082A5477 +8E81A6B68ED3011D4E2E1A18430B4826B656A9580C913015BB99BBD771FA1D10 +143B6D23F8F72D997555985B10C4121EFEAAD917E7F290E61760E2B35758E0CF +E9427DEFDEAF0EDD8E8B6E024D6A4587EAF9A8B5216B3D9055472AFB2DA7C980 +3DD7A056E7EDBDABD3264CA9424FDB1D27937698C94A0570E96C8F84A7A13CCC +A4C4FDC77CEA07FE5C491EDD336CE4B4CCA0DA726D6F1FD4720046F4148B8B70 +253FA83FC1B0DDA82429A2F79E7CF278226EA0A9CDE765E680B73AE90AF7A3BF +A2C10AA52F5BB376A3DA373D25C277E778B62358BF5E25F652822BF69C84D949 +56A1404882164B7EA073B3B7780AD060ABA62438289BDEC47FBBF6AB4CC9B5C2 +E85261C500B417E5C1E73F2F56333AD234342DDFE387D85A90A69DBEE1D5BF27 +6633B421F9F8FA2B4804EE35E7E6D84D72ABABF9DCA07AF3094DF38A58BA3B62 +51D2AB87A277B25C460061DBCA212A36DB6AB12788256BF84E3AED382B08AB4B +E8772FE3AC25A75A987FBCEDD22613C20AB6084089DE4E6F742E62BDA11AC5C5 +9BC3677FD54A26035E3263813A1CADE1CBDBB6F3925A5F403A10B2BD48B3C7F8 +6929F2D3616D3000AD68CC9F96D41893FBCD2B76CA21359DA1AAAEE5F98AFEBC +1391A919B34E5088794F62025380E1B1985AA631AA151879B68EE13B0C471258 +C4D4647681D4D42B1FE4E3A5D89B4519346AECB90165C1F7717AC9D2EEF08B98 +B61D09FB876E9001BCB9EFABC25603413DBFEFEC1E744B14FF4FDC32FCEC52BE +995A57C446D6303E71757A8D908FC13433B1954085541026C16B4040AECA5442 +1DB72CAFB6C151A614B9DA5446A521E06B18E8ECF14687D65B381D7DBACBF1F0 +E000417C31D7FC1564A39987B22462A5388DE17F3C2D2397576C54056A5E7CD7 +B81E79F56F201FF2993642269006014357B9862A120162EE222F62F0A3C63B0B +3493C8F59A334DF8BFDE21D93C38E1DD000B51AB4A81581F1E5AB2C2005DDD22 +E105A1F4AE4D2529C9B9A1CFAB077422E0DA55D98BA759B33F0158BCACC93031 +0C2ABDAD8C0F224B875C05157C5B7F107346EEA710453E77D197640C36FAF1AB +4693ED51462F2961D29377F87D38C44D89C86471E4DEAA58E2929481F8C6D065 +27E73BCB6F4D9B33E43D0EE3E979C99659DA591984B0FE00BD89CA37E82DCCE3 +AE60F772D4849AE411F96FD2E5077CA47FD72E3DA9B7B21D94D945CB8D94E444 +519C40352DB618BEA0276F5B947DD1BC8BD06CD658AB4AF202866583E92F16E4 +9B727C0938F5F13EB88017622C967CF194FB8D77887ABBA12A38CB09C825A899 +376B2E3AF84B68FFA7D5D80A8A3C764746CA9817164A522EDA12FDB8F0593DAF +F44C32DC987F9085C5A8E373B16211F0E4B38A5B10472B8204351E258F9F55B2 +071AECDC858443290471FE044F89F3878041A5885F8F8FB5C49A65CC42EF3F9D +7A8A2194F9DBAD20F0F57F0DE7BB354A1DA9D61E20E0367890D9B7644B8A6A66 +DD335C7DA3043901F0B3E5184EFF523FFC8569F57D59C9D2D06ECC3E236938BD +5EDC203ADEF76C093A4799FAF26C8E13718B6711D28F67B2DE0CE65E8CD625EB +034B0E72EE83073671635C5288AD6B48815DDEEFCAF7C86ED780772598D717D6 +8211EC59224F109456D743C044F249C76D4CF4D70825027D0159C7112ECA22DE +69D57E40EF733EA13B60CBEE634F095C389AE16E2A317F802139B6EFBE602A9C +68CC85BB9581A38DB20AFE3449DF37D8D29862FDDADF28F15EC990C353359BBE +39B27F1E150CD8EEF3CFD1F51DC71E9B2B47E4C7119789DE3D20918D594960AA +577CE37231AB27273CE9F9A3625DF3B2D834691C915003C885E577E9F51DCC6E +2C3FEA2AD7370E7243F27BF84A1833384DAE3449F473C0FE2E33DD5557E0AB21 +C350582163A6B71F76CAC218867CA1FDE060ADE9B6573A2E9BA02786686A3A04 +9076388A7F5619BD2FAB5998E9CB277AADFDACA40EF63F9A8130996332E7DB90 +9BFBB99A4B95BFCAC8EB50113E21B3E948AEAB5936BC9897C14682C994C4E687 +3B6F63254A32262F357FDB7E4B5860DCF92E93C44F823DF7C8AF223D5477A0C5 +6C1F5D40031D1EF495DBE613C094B252B9427C2CB8ECC8510CD462647FCEE854 +8E024003C85487AEA049B0CEABE0430FCB517DBB5D1244E2B608A3C3F2753193 +E60C463345F76316508701FA619FD2146AE9806875FE7519500BB0C6EAF2DCE0 +9ED120640DD31A67D0B3DEC67DF835644DE72E48EB7ADECD793799941501F483 +5ADA9DAC126F52CD166ED882D587B1CD1767A2B06A906FE1F4CF1B94642D01CE +CCD463D7F8BF9CA736A7FF621A7753FAAB59CA12A63E61E5DED31DEED8109D87 +C3B4C719C83F02A4A3722CF5573CD92391D85265CBD31728927A679BA69E5F0F +505E6CABCE4DFDB5733A4EF8D4A92AF1E814DC04713F2C3CBE4E305319586421 +07A08B657F5283F7C89BC08FA23C5E0B20F6D381C9445978CB18F02FDFDCCB53 +D4A29E43C60462B23441BFCA150EB022ED9865F2168A95072C519339F0002D2F +4633354E90D10CA97D84F53FFFCE38FBC51E84EA13575EE8936B6C5DACB75DFF +168AF5D3743F5CEDAF659D5163F0496290D8B4033FD2F6ADE4CD0EDEACF81E61 +D2D20391D1F2433B4BA08C05399FFDB46E23C8EE5476E5843B09852576391CB4 +4AEA25BDC04980DAD73398DCD3EFE2A226D43021EFA916C64C31E123A77C7E4D +8DA9053B57B66DF8B5BADDA0862F58C18D2BCAA939236CF15A8AC79D9C00735C +8EAB0EB08AA8AF21D529527031C1E0C701BE63683CAE334C63723771F7B4CD94 +992BEA6EB6CEBBCD96A5E4F157C1AAC8BD40ECB8A01A451166463067EFB1837D +5DE4850C6B8103FB705D329418F6562F86B2E79436FF7D4E025833DB5D958F93 +24449B996365E4B8D29D086A343C290AD1A614FBBBD51C597C1AF610216BA930 +F64862E521944407073CEF226786896CF0D6107F332340674A19584243C8FBE0 +569535991FFAEEA4948B005841DE7EB980411344AF135AC712EDAED8B6B7C36F +02130B1E1BB890DFC5120124B0FF1C78725E8A8C3233E3D929E713A3E882BA0B +803F15733B5EEB4AAC4706FC78296479E78457D9DB49DF5CFBD64F1B111E0E1F +67125D3750E3B0FD2A0CD2484015027F279A69B3E99718DADB110B8F08D844DC +7272B8B7BFA2413240B5C742D6446B616E632815D283402DFC39DA13E9E1DF28 +4E0B50E7CA75C78F8E18C0F680F69666229E7E09525B514BBB13BA2482C16D23 +C9BBE76E239A318A719EC2F5C4A31928DF804D9CC902E7F2753112AB87F9BBD0 +C0EA55E685BB4FCF0C0FF4253FA602C44D9066FF06E2768ADF1300C0D04AF353 +0A68E9DE8B5A6F92C7ABF1E38A1CAB135233467C85C1661FCC86AE245DEF5DFF +9A0F32C241A0D6A268F64926546400F2B7E351BCFD5888B1BA272C97AF2ABFDE +6F0B61FEFF76F9A45901B1D3AF830C6016FB1C9908682D08019699D26097B966 +9DDAA880BA3A098AAF91CE7F5D98509CC33D557696AD8C67259A4AF4F37B7CAD +1EA6995938226A5F4A8C6762ED43831909E161D6CF8DDE94901168F2456AB8E6 +B2BDBD2252F0A365BE1CB8A91BD5A79BA371A54ECDD62AF6311412A2D91DA9E0 +C1F7694F24AA3C7A1957FFD85D4EBA709404350BF57AC026481E1E668E22DB06 +0C6FFBB69EAA6392237CC76480EBE070F3BDA729D2114E9F929445630A179D90 +4329C12B0A1262DD92BC4F235F31E32C47DBE5057A83876AE21A13B9C801C9F3 +94BCBFCDFE9983AB22847BF6C5F7E0B45E8E52E1390AFC858D9E677C7D35E059 +5F01E6FBDA74ED21236EF03667AF809E50E6F144618D8C8FA8D4A908FCC89913 +3DD097331FC7E7ADD4A5455781DC0D6092E65C5394F0569ADA28CF0FF42C597A +0EC9FD8DC24AEB2459BAAA4FCD65ED94D709B7218EED88CF4A482CEBE90FAC9A +47A2743DF4D204BCD736E6CDABCA1F542E0E400F0CE399B69590342574F1757B +EC6E4320CC808900B5CB6F67603FF1C046CDD23896D34707634D254026B17F8D +836169954683F2EF23CDE60CB701C86EAB1DF73EEC1E7215B03895750A8C15D9 +F954464EC60BB2EDDF4E3A9D6EE88E1EA9611DEB8B1D50B05256D71D3003EF1A +8C154D9F718BF8F0F3141623141DDEBD4DABCE317E458DCCCF02A90080DD8FA4 +A7F10F3839BA8AFABF2006B399BF475A07262A02B90CE575A6A248F7D7C684EC +0B10F8FDAEA5300CECD4EC1403BF4AFE49C7FEB632E472E0BA04120C4A3F7705 +73006D4A4C2BB30696B0212262E596A40102F08065519123A24C3F271AE76281 +DC79A97136589B1EB8917C8791C16CF4A60E4A411F3B935080F2DD4C2BED4AEB +D2E83D9573470F72B46D210CEAD1F4E31FD190E48BFCDF05EB53A0A985B34BBE +9433FDF35E0E8554B535D9A10C3FCDD60328DCA3B36EDB6D1682A27EBA9E0B1D +514984C200586ABD0C07DADD2F58D2A2070BDAB0F5260D435E049C9FB1BB013E +126F1AAEB6B4F86887F08D09F5DF410467C8FB7E954EDE96A581379F9E7AFB76 +0FCB09057FF492942951569CC48696D7AA939FF3C1EB4EE6CB6A246A61A6659A +4545F795DC5A0575B1D22CFD9846D399DF4CADA3CB69F7DE37C63E9F698AE57F +189B146412A0B9B2F1FFFFA14E04F3597DC42FA3B7076D7D017CAA6DD4C2E7B1 +E03622199AB46FDC6486447016C88D1369E80650102EF9AB76825D9E0A528200 +305386F9B41F12A9C6175486F899ABBFE192A2A7758D4BE448B1F897D71DBEB9 +C100B377689EBCE511981B84DBB35D3F98F1D35CCB8B401B32D99454F32B6329 +53C7FD2A3466D37F7A757B4084E5EB8C33B41E73EB76A6F8ED00E2A95E3727BC +367F807865821CA58732ABDA311C9C604DB5CA3DF5089BBDE11C1D5CF4680745 +5000DC39A6EC915B855BC585A13827F48477FAC71D54366DC84566E434FFC661 +3C50B09FA2AF7A39CD1E3B36E063356DBC8439EBB9843B1D594ED5747F1AE9B4 +D41487AD6AF608D730488E671CDD3E8AF6C3E22685C8A92F30CDD7A4EE82F318 +0BA8F40BCC02644B2171AF29106F69613C7C1721B179BF0F328F52FEDBF63878 +E5F5422AF3583FF8ECD9CBF6440E433F4865552E315964E98AE2E96A4382906E +80B402EE255396CAF102D0EF0D3C95F62CD4ED7C1512E166C2E7F42DACBF5452 +4F4CAB370F75B564DC670E5284ECDF8660BA7B4BB057533589073653A7987CFD +39CA40BE4E7C2290B11D5F5EB9B34661810D8F2537B08E20356D232EF247E7BC +7ECBACAED19A6CF3029944C2CBB73F0294CD0860BA847E7F45C49BDB802A4FCF +5D52BE750411B73F5028A07D1069F1B51336ED72E810939F92C0A68A5FCC2E38 +A4FD8B2B7497185379D046869C71BE40BDF4062E27D544F7913F709955E19FCB +350B9B930320E7A9EC43224FFFFD480485915B8D3FDBB13EA16E4D901EFBF087 +9E7C6D432D41ED0E9B8D5AC7621AF539C6B0BB01A5D5AFA829347440D83E6B82 +B97DCEF3A4E70FDCCD4A0F8465D3A623C91A628DEAE62395F9425B6CC87D0E77 +42E443811F3052D34E7065147603E0AA8E07B77C91D1988A0CCE21E4AE63D934 +E1E68A6FBE517EA42BE695FB562C26C291810D222B68D8E49CFE617BDABA8726 +B23910AA705F7A660ADB20267F7FA7CAB6E4AE4965508F225A50187EB5E75DF0 +31C0E7FCAEFC98A72FF55D386FF88417EDAFCC888D52028812D70F2CBB3B0293 +0CAF2262142FE5EDA034C14B9C5D86B442978B15D89361E6D64002B84136118D +FE68FCC5D3305B2047875B88A88991767E704E56252E5A4C8B6D75A57911C8AA +E1E0D5BF3F08363B2DD5ADAB94AB1DF3B53DB05DF1191839D675D00C1E2D2C16 +DE2DE682EEA038A11A2C0A4813B02455F875C8B009B6B14BAAEED3073C2473BC +500E18CD08B1C2C033B0277AF08C58F95995690E89BD86C92DF623C2879115FF +70BE6C13023BD2E48C65058FBF1809B2F4375C3EF79319D3F937E995A171AE8C +FA76772D207D867F61FC049910B36D7263DA7E8DA23AA714F29312150438D5DF +4D9954449A2D37E3D92730D391296C12D199CAC1BBA4A3F27F909E81AD153894 +8697062774ED2BDD8D7BB178551A6DE3E60625C43D130D6483ADDF4BA71CA1F6 +4CD714544484CD31E7CE50FA1957AFC90C4E405BA763553C5AC2D786271DFA83 +62CA44372FA62FC733403F9028DAB6F53EC57DC17D9E24F3825C44121E581355 +9FDAF34A9609942E1F22B3AE25F1B7B88F0E7F390221CA6C1FBBFA72FD12A988 +29FC34F11B7D5A18A6441D1DC9712B70EA09EA2F620F40BD47BD1B85F8BC9E7E +87DF0E31BF9065791326646F1E484099649AC9A73401FC3425D956B449DE8451 +0580A9F9F2DBED6E45F444FD755518688DB56F389165A8499724A824778ED8C9 +BEF3C9FBEDD81DDBF80EFA4BFD547FA8AC6BB81D3D36733470D64EC8709B4E89 +AFB9CFE66F77EF1C267E08E2902FDA59B25039F4088A7612E6474906918E7261 +E5C93455E26AE7E2FF66EE0BDF3C46335FAE3A14F27F669E99AA61666DBDC744 +DC7F2B6854D067E6E13F0FDBCB171BEAAB92AA62017B09A68DD7DED64C26C96F +3A19F7FD7D801CCC074B9D2CDD1711395DBA39655F97618CA20C93168CAE806C +CE4854FD94666FF4FB925360FF81F52394C0F53337D08CD4D330F37FBB116E00 +25917D1BDB7E9ED5685DB364621CCD484EC6999B04D78834B6E9E2192FB4C3C0 +57C29345657482FEF143EEE8C28E8A4E145FF331EE4A895AEBD372C39CE1F0F1 +49A28D75A1E2EF134FB97E656C89CAC82BB7AC0021635F9A5ADE613E698175F6 +CC2AA6FB2C701EF1F733799490396FA8183F2C1C5FD79CB102EF92CE427F2377 +9C1B03F6385D852F9B0CAEB71F2590718E044277F6E77F33089BAF2924C175BE +0DEB82FC702C5CADD5B9F59ECDD370AA9D641D2B85131EDF3EA88DF8C839F4D4 +8736977F9DA825F478A3CA0E9CF556CCB1AB3E50598C8A6BBA25C63BCEFEF9B8 +27334BC8C4317F7276F1493814E6FC6FC6038EFF130602573D21C7865C2720B5 +B27F12972C5A73B9B04EEB0B0F76A946585B4C4E5FCB3E338E0C7BE2803D13F6 +FF9C90CDE3B25CBC98ADF098EF11AB7AD4023E4DD9AEEC5F0D541B0FBAAD56AE +2991FB53B9A59D7C2AA37A8BC1753A3F96B0F677022F2D3D0DD684AB0323D303 +ECAE8FDC7E6633703F9DAC8E5F40EA6C8DCE53B4139C9A4205AEB87220A1C78B +C18E000AF9047B345EAF3A0F1BD7DFEFBE629AEE281A6C89F8039255BB2A853D +D7E0A67DDEF81EB0CDC2B86BE1C508A03A018BE71B9958B701617BFA3EB14047 +F58EA428E1C7007AD238BDD8FD734C9DEE8B2ABE197A3C465CFAA58717D88944 +D1F40A0094B5CF11B28DF2B42C06E3048DFF8BBCB56A1DDB9B006F532E9227C0 +4A9629B44C47476A82C0577A29E10BC49BF8C204FD2AD229EDFFD0DF81D168FC +E1069C0E50E0493A9F7219970CA0B603A7FF8FA136401FEB0016331642FA2358 +A92D2155A539D89D983465A5A429DC8A154EB64A5FF10EB80999F17B6F8AB5EF +19A3C6BDCA4439B7A67CD444018F01238756CCA0118172494D3A306B2CA8577C +1879AAE8DACF71C2D35209088A4C486D8B7BFC67DA979396E2428CBEF50A8B30 +B2A629FDAD13792EB843F2BBFBC3A341F51F86EB9923ED73A20818739E77A0FA +C094ADE5BD6782C55979F8356F632E65AE360A4C99CD67182D316B1E84AC2637 +EB45A52F76032E509234804BE47706814FFA76FD847222F87CE738F1B5A59772 +EE2BFC5F68B15B52A290B66477F056C0056032303B61D3F77232F68EB8F8BDAA +E6B3E826F3FF842E39EF2A916C1D2B6A03FC9BB0C4AE353DA0EF2DBE859BA344 +2D4ED9F2CDB17BBEF475C12F2F79D479A7FCB7E1E8546EFF0F4A9C0A814972A6 +1D0ABF71533052B8DCD56570D1463FCB95B59AC50950FE95E6E937173A017320 +3964B0F47E97F5552EE2BF931AD1974AEBF1CCD304DBC5779361B9888D77626D +7CACBB478470EC56A908147493FB14BA953F2C9691DA6F6AF109BA8D23256DAF +25D0895A5186FD8C6C79E3F7099D64AE53D47EB5C5C26C8DB6956C3A411FEEC1 +1BCEF0798A32A29D8071D7B48965B83B5E7F1E191B247868DF952D2AAD56E441 +867850D93860CB43478F413EBE11A12D1076AFC556A9566E74D21F698523296B +9D4E3CF0F98D913C11593C81498DC27B200E6B05B9610A652F2D20F1B565E71B +36664B57FD48914E72FC8628AC654F5534A94CAF139B4CEAB8E293079ADE6021 +04D710808D96196C8E97809EAAC23B5B7973371966105EA1318307EB65AEC991 +94068DF072DA41B35504F673D1062252947EE17F6D186400302CCC33A8AE632E +BD4A9F09FBDF323B25C8FDAF45B5F904F550798741B260CE16D9ADA064ECF780 +E0B104D4AFC6D4C53B34346A8DABB536A51BFA2BD9A131F6B3C2AE73F22230B1 +78FA98EE665ADA63B2F005EC7F65723373E1DDAD349FB98A4DBC78E6C7CC4398 +1C1D3AB805ABF60946155BD199B6B11339C32067605AF1CAD36789A576B683DD +0F6CB798AFCB1DA583974AECAD957F2CDD21F62902C9683247A2FB06442BDB21 +C4A5AEA9D4CA3FAD7DF4B1983AF232B4231B94A6C1CE5D2F687C809369762A61 +8A46ADDA8AA1BEBBE2343F67579B46F3FFEC99835C39FBC4252D7606119D3E5D +81766EF27885543D0B58EB1112CEB812C403DE31E48921C8D20D45C518747259 +BD4A779AB54B984A48610156C22A4AD5C051D0BFF8A968ED2D0EC50B5DA3D9B8 +0EA8CA84E9D7633EA776E998BAC32D6E1C7B9BA0F25BA6848D864D336EE02884 +B72E374A6685DE046EEDF4B2AF2B6AC9EB5A95A638E4BC2E4B8004BA1F69997B +E8A6866A052DF43127B23B0198FE3B06023EEB788DCAF5E3455670B54216E0DE +F636E7E4F40B60CCF4F89FD1FB9404CCA04D70DB75580DB3026209AF49A0D669 +89B9150E4495B367125749B1B9F70300B848A954002801B9480C7B510B087E68 +5EA9A24CCCC6BF3FE4BA145A0E7BF4E9BD0672098503F9FCC1E31FAF871DC2E9 +E009604600781411A954899100DB722C2E7F326A228506D23B517823BB3B322A +3FCF761C4ADFDBFD0FA519C056E978D445B9BE6B65B47FBECC04FAA877911465 +A6BEE65AF3F71A916B1CAA49936660A9759CB4294863FBA18A7F695B7C2002C7 +F1C647311E16D2E620A6C18F698A3F5E074832FECA0DDB586CF366C582D30CED +6B00E9915012044917E7421F1802639239120CB48C5889BE87A35B63F6915F26 +9DCED45F5C4F5641B245440210937EF89C0F22FEA7B927A2F057D2AC194241EE +1F6F46C19611783B1A050E6137F28B633A4256C9EAAE5E369B7D297C3F448B0B +C2271FC678F88591DF9AA735B392B4A1296E1A0EA9C82EDF2C3F52D34947E06A +55C2CE4EF8A6085731842C2F79B57B7388A03B2D8C66C3F8D2E215EE23E02D83 +1AE68618A56AE8AE1CDE15FA3ACC28F7B07783F140802108DBDCC9D9E4B2A5CB +BF1C7B9CA67ADFEBB7BE743428A3FA3F52E413CF959D1AE6F3B38BC4683D53E1 +8539C500AA39B721B974B76344F6E958C9A7CBEA5B7D68CEE3AB3FB9A8DF0F71 +8E8A2916E8D37AB4ACDDBBE51E5AD18C8024BB7B0046651891D2AFAED6CD3915 +FB3C638E7F493A9555419FCC03CBA9EDD8AC4F4C02E454BE43246A11486B2E64 +5B7AFCF76ADFE8B9635138A0C9A8DA2E7B52C4A6567A577D394CAED2FBBC7195 +78264C79ACD916B2B7812D554583DF8C24490209F84813FFE59009DCB6A22C53 +6B9EDA4C63C41D8060F9056C1B012573161C64B0924396DC1A2C84B67D16ACAF +2FA86CF2668252A098F2463FA6DC781E4C69B1FF161AEABE433B3EFDF83A3989 +5FDF332B6917128F86B7264588E983D61CC9617EB4F9C26BEC3D834F03E4F38B +86AB6BDB50E3113F3148BD9170619FAC5C1BDF49B041B47DDCCD7F229EC3A6BC +60E985468C067A5B79EDB843D6C672B686C97004F595FF3CE0A27F91918DCC48 +3FF7462D3937124909987E036DB97491FE7D7A0FE491D5C404F9FFE063B7B1BB +61338E131B73B43D41529658DACA8CDE81DF99BB6DFB7A9B709423DEFCF45CBD +1E112DF66045624C43FD34635433A2A8750C86C730D91093F42E4C756AE4689D +97E83C1D686FB99FC0F4A0114ECAA4856EF0180DBEBBF6E9483CB12A5870A16A +4684F7FB2DEEB6E0BFB4AC8F42C95659A907DEC6D66E940029EEB14C6AF01F53 +FE1DE19A1BA5ADD778F1BB45138ED472BB6AC6B663C767C6EE3AD984E97E37C6 +7483A8462AD73202133877D53691D4A3061F9E421A5FFECDEA8B1F551F944CAE +BDEB83630FA1B77B6AF0048EFFB09289595A99FC528D19979274E14D4F4CA178 +E2D13934801D0A44BBDE8C3EE756C20C178C013ADFB1DCF6D93BDE16708606E9 +0E31BA75FF061CEBD7E54F1D89DE30D9A6A0342F4523541D433BEF5838119644 +A7FF2BDC583D2FE99C944DA69A77DD0CB4E6E487EFF857759ACCFF33A1229AE7 +165EB39FFF17894D66977746A6D36A61F030B70BD0CF017EBED0786DC97A3E4E +E0A4D6F336930DCDF98C0F1E560E36B0188B1ED8E6A5B490374097FADBF52262 +1EAC402538EF8A896B588E84C9CE505E1A63AA1786DD9B3E1F5E7BA70DC1BB3F +6D2EE19CCA33399990B488FA6D76C794E25C394CE67CC0EAD0ACBCBCF2C5A7C9 +22441CA7F5E587673CCA7E71E8B6B0189BD4B01FE956BEFF06BA8FCE3DD3525A +7915ACD89D58EFE1DA102CBBE04D2009FA3C94043080E2588C86558370998A29 +0B251D6FD148971851EACBFE986388EC3473E8C73262D80408B95C2A9A609170 +7DB381FFAD8FA395C120CAA1BEBE0FB6EAE53E71AA93431DFC46EEAAD17F520C +F1576E598F76003A0BF160ED6C2B13463307FE01B3617A373297778AAF5AE92B +B0FF9D57F1EFD9C783712C973A73657D8AED57209AD75DB49E82AF09910CC254 +AC1D57F92B5161F7E2BC9D9BA9D4D06D11E10C8CF03C9AD7E22476C409CCADFF +479F601BE42DCD566A9BC5B847169245B958FACC3E11531D073A292513F0FF7A +4444CB0B51E00F4A6BC339EDD4634A28B1180032B9AEEF62F7ED26C63768A450 +A7FDD2CA60C752E6C28AF99B03EFF3CE10683BEA983646B613D7DA9DC8F3C131 +DC05B2F169742AB6997B5A92E64BCD3A348EA8CE453ADA3E557A7EE5ECFD173E +DBE28B659786B7D7DC46D9F25D9EE223ABF7C926D5FFAB6306147C394489B9EE +5F8D6FB1E65F35F278DF0A4E41688B66307C5B3A38E23694C8F172BF2F39FBF5 +7EEA835F0299E6A2BD28026BAF8D0F973BA5E6BBA0EBAB85765632FE11FF1ABA +72E16B60C41970A110655F0B12C1DB213049A7A1EC0EB729ACC1553B280597EB +45294EEC696482053A115F9B271AAE9F7CC69203F36412DA3A383F1874375479 +DFC456298A9206ED7B793E36D53C231295F06F469C78589FDB4B189DBBBAFFCC +2115FEDC32640EC37C4B3EA058B6EEA83B663280062E3A26093608EBCA27BAE4 +F21D03A739891C51E1051C9474EE72F3F494398B881FB311A0078988DD2C891D +3EE43FF13991648E262A8DA33CE54082A290B1F5105044B0C650F0FEB291DD50 +2F7919FEF7F72F27BAAA082BC87F53CFFC09E3986563BC02EA0B78A9A915723B +E4A82B2E26CE1E39065AC30D73F75ADB473A84741FDCA2B9DE085ADC48DB33D5 +B79B8C0CD8E19ACEE67F63B0F1EA08D465A767EF5FFBB2B331FCB8C50CAA9118 +BBAD2795B38282AF294C0BDD0229A2B37F5201EB89CE62E06FF0305CE19B807C +D6F433EB2A8E0AA0DF48F051E7C877C891CF4F7972014B824093BDC7120908B8 +87DA21D489FBBE608EA21D26E9D69F92A1D3E6C96798DAE52B02A9EE1B76F10C +D0C68867C927FA8F3AB513BAA803512F1CE07B75AA0C2D9DFD2A35BC98A77CB5 +E0897C712FF2817C86DAD52465F20DB8F666FE6B6D204489602BC2CFEEB6F8D0 +D70744CB26F79E0CE383BA8AAA0AF0FBBB88A07206231FED02D326BE0B5170A6 +78AC9A4F47D5728A87823AF6AAE30C0FBDAC1F86FF890F3AA1D67AE30EC8568F +A2DAF79357536D32335FD525BDEFBB46842BFE7D6D38B093022F9F37632EC6B3 +26D5469753BB220BE3B3BC612056A51CE89CFC5267ED9C6701C6F43C7A6506BC +917B84ED8190A5B864A81BD8CD7F48331ECDA74C25FF918A3D804294C68AA91A +BA093002F5E75E460E50D4219A705962FBDA500A388FA3DB0FBAE6926477DAFB +80DA1E68D6BFCECFFA79C307CCC4E835423083132329D59CD73EBEB5F47ADD35 +9067BDF1EF38B78353BDFC1E4EE534D42BBD21CB61B4975E56924FC8DCB52070 +7AF0198065EED0E7C3A86E9CE845E0F7C5C9B90489846E9685FDF8B2C02007F7 +5634771E1927A6C8FAD810727B43425875415D0C391634029DB57D80F258CDD6 +2F9A59EC1B74AABF5ED5C440A1F6662A430CC50C35C39EBA24B0590291AE2873 +AF859DC0E0DE05BF382DBC9FC3DE34775B573437B5C7B23F560B35428DD1E081 +A5296B2688325B487FD2FFE3EE761BFECBF4379C362A8E040878F79A90AA06AB +5472BC0D2B5AA1D077582698068F07AEFCCA2433EBC0890F4B6A5061A6A6F1DF +384256B6D5ED69378EBE7547DEDCD035C0A47AAAF9DB74781C2B6E44C8F9D475 +B967EFA0510ED8E8E016E6D6DD96C743C72475CD5A995B9D5DAC384BCF63131F +9FFA6EA026DB406967A9BC9F613D77E5BC9956EBD1DEBB138F009E04763880A7 +F8F00145DC85711E4729345878D5A533A24E3F99253A4C7BF5C22B726E2A6669 +64EF77572BAADE9C7EEF08EF3A279E23FB080C80AF4E50E506D74733D7A03B48 +70C21B34147F82825F143677D2722ED3CB638BE56A66D017CFD1ADA3677B8A34 +34B5C53AEE6D1C6D35746BE54767981909F38DBC7B93C65F83CAE9F4B14F0F30 +0CB162EA7E0566081FD3C92810CAEABD0837AEF89C9FB6D77259880CFCB83915 +6BAD63D03A76ABAA63F57C80148D47C3C9BBE6094CE3F32C8C6D7BEA0F7B66F6 +64B9374B89C58BF85BDDCC9C8F0301FD2F2953E46EE016D64E23D0619925C162 +90B366E67EBDC6FCD1FEA37900149DFE247FE727B104620FD6B9239BFA985C84 +CE1C99F09D3FB48C8FADFE0A0432A3F73476F28D1FE5C581CEC34E8F5CE4B001 +378DCDD3D70094FA6E5AC81070CD88EE7B02A802083434529EBD35D0A6DE54F9 +4D852AFF5C9E5B6A059AFBAFE824BDA0B36F1CE90B9369165AB322911C145CC0 +79B81EF6B87ED61E1752447D8E9AFB2A6F5D3160BB73DB27CA4EF1C453FED768 +430E12C6A673281AA370972297F7E2973416B444754D529A61ABF7087AFF3DB4 +2CC621733B4ECE312EE2FAA112D689F9A280EC60D6CF1C1E8DBD59C00926D56E +0103FE882AD7FA498A42EEBA57AD20DA589D7547DB75849FA672A7DA64C8A0C9 +1C2AC66F415287CA447A157CEF1D70E284CC00770760C3070356CF1F5C460252 +1346CB17F2C1626E4168C47CF2D6E02268A2191B9DA718FD6086F085E7603521 +AAEE810E4FEEE7724B6054A0C9083B2B218C950D3F80FE05D916D007A946033A +D87185F7795FBF1326CBC2A63D8A52E5FCCC6732BCAF36780FB8C3335332C6AF +67C342642B2B1BF58F883C87EAD6D1EE9CE21AF6B0B6A9951B64BBEF9A31CD5E +32A1B808F28513747949AAD9CA11D3D564E9C58B94FD032213C70CBCCFDD62E4 +D1A6355BCA7A09AFCB1D777D02958FCEF956D2EF7CE02210B17916440BAF1F05 +D7B0E114C4DB04785ECEADC59D3AAF5B11CE73C3C29A09E26F5A4C1FC312E51E +9EBD5570FCF6B803BC6820F8D158BC0DFF1EB2D60C2B6466DD62E19F9DE47ED1 +26CB7066E528800438531836C1B9F5DFE9151B4B704964E5B54A0085F6417B4B +E38366F9493950D7D25FFC427FE32F50850A21BB78106C4CF8FCEC3D43C8919B +9AC663C1CCD06D69A76E2C162122045F850588664935B227CAD2901EF3EBD7D8 +F1782D8B45D762A235ADB9DA2405E84AB21B1B089DCDC209FD2D190D522CC04B +E203EB5930FEF9F95316F05A907D340BC52C21596B40160A646CB56B03205D8E +9E58C6DDC5ACE95A878698BFD86CBF7DDABE11E413D422BB98FC64CC759D560E +3F8ADAF62DF344611B85F38ABCA1C971F871EE4E148D2EC3D868CFED97902129 +7EE3014D005FE653AE36398067CC2883C43B27341A60D5FCFFAEA2753A008680 +DD0EAE489E3264F53ACCE1EE97B6A9D76EAC5FC5C55ED9D6ECF4AEA693C66F05 +54E5BD5FE0E656252F5876F224BAA59D46BF1F5430FA835914F02B4B362D9DDB +163BD41B1D45A51E2050E51DA0612E791B58FAD24518015D22BDB202E15E110E +DF23D2B98DAAC736A5D641DA1DFA4EAF7D71F50EE74FD6A1DEBBEE6295F05A7B +E149F0D6CC1EE287A17EBE427ED8FAA4782F46D1D0BAACCBDFEF3C305C3CE581 +CFEBEC5F8E7E68F9DDBABF5ACE2E5D98E623F0B85758076BF79A6F60464EBF2F +B653F00EEB4549D7DCFC6974F445844F856826CB56640560C157880552BD3C8E +2CD16C923A560A20BCCAC44373A8A472DD31362A8278847F8F16B47AF073A81C +BBB0CA11C8F047F7C7DB9F73C9BFABBC2A5CD7E1AEF2193DA184966E5381C996 +32F08C4F6AB3EFB6D7E7C234FC45CC361FA33C6D608D65A85075C1E9B6BB611D +0AE9FB974AD51531F152FC540DF7C3C4EBEE797F72C5721B19A2C9E4ACC39EBA +D56D14D3B46D431CDA013BA9485DF4E8DBB5FA15C13643E0D4179532421E1907 +153B87EB737F8FB10BD82F738366FC005381398C058534969D6F6104E1897D94 +0EC43EB6F2FDA461027773DB4D3B78F8F31A5A9278EF904D1B41CE016B9BEF6E +E7F2C8AD40ED392F6D40057D979EC533EE306BF7991B9EDA394550FCE37004D2 +FE8BFF22E35B58066B6708459467962F3404A68CADB04231D9FDA6AAD176675D +F7B055E5ACD007F1928361DE02AB71AA4138BF4E4BB6C4F359E750FE9AB9278F +E080EE84691D6069D5BE1AB3CB13042F5F3C311D7D77DBD6FABF3D3C45AD8EF1 +8D592BDDB1318C084188BB6C6A9E910EABE44E3AC55517B8BE164271CE54A171 +5ABDFC09F325EEF1518A53FAE8AB4FEE05293A9B93FB4E709802721D5DFFDEC9 +4E5066A9245008411A99F759C9B70B7AADE4BFC949B705B38C5D58CCC0D87651 +332212CD062A6B963080E77A9E894D6DDF533887104FB3AF5A04C3C95D190F56 +F16A5F7C20D7ED0ED279F151249C9A8CD153EE84C59CE8C5E9605CA001919A6B +F6C0216D22F6983029E74836920E0CACCD3066A6B530598B3094D0D5A1ECCAF1 +0DF614D027218315A3D65BB55C058DB657609B4D3850FFA29501333C6A6D0A07 +DD7581C72B73A5BE45EA4116403892C62B2ADEDBBDE28B644243C471C5069E20 +07017A2A861921209652C9553F2ABA0B85AFC1B7BC7CE0EEC39D5975936B16E6 +56426968019ADB3BBA00BBED993E4967E1AEA108C550DD6A30C4EE43EA8FA855 +B3368722D637D4CAAB3CEED01D4854AA3B124129A49053D78AE37D330A75BED9 +A108826E20568263501E510B92A1669C6CF81900C04B721CFB27713E519C22DB +A4645A0FC3C312F45050BC82D7E39DDA842AFA6B546D5EBBC85C87928A1A7E9B +7F00DB6BB8AE8B1EB0348173689CFC85E906BB4ED23C5D7A82428A922C2DED25 +1C53DA33BF0F552BC063B9CA6C9F893988E79E20C7F5100FAFE636C218E9C631 +E978A596027F4F034E7B5E7A326B901336FB90BDDFD80B48335F9E6F2EF2FEAD +DA0FB2A63993184881DB1617FC816802D9871B8D73CB0733EDCC62984AAB5504 +66976C146A6DD575020F9F7D5245646FE92E12EA02D7C01F4850DB8E88A6B3D5 +9F7BEDDF9E7D15C0AD382D3D4F94C09B61CC761E1EADB7AE1216D6B3FC49C8B4 +A37D84123C72618DB2527AA77DA94892460D98A9BF5E8920234C114ECF284693 +597FFAE8248CB8D0FA843D5D3D542DF5E9A2AABDAB13B1ACAA843E2E56BE8AEE +B3EDA9AD2CE071E88995410632CB907ADA59C5E38033F8CBA893762E2ED33C40 +42786ED23CF2DFFF4BC1ECFD05A440DBA59577DF2AF1978EDD63E26830004D9C +7EA611914863772B79758066DE4271AA0C3EEABAEC08BC7E54030DD0381BF351 +0B724DD1636F62CE786A4A5AD7CC7DC8D7AD26C482C12B6F2276A3937F346726 +68D88500F45F54E3ECE280DCDFA3EF16B663E095DA141A6B79D18EAE8D97F87B +A6CDD3B40E6CB4C248253C552FFB98 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +cleartomark +{restore}if +%%EndFont +%%BeginFont: CMSY10 +%!PS-AdobeFont-1.0: CMSY10 003.002 +%%Title: CMSY10 +%Version: 003.002 +%%CreationDate: Mon Jul 13 16:17:00 2009 +%%Creator: David M. Jones +%Copyright: Copyright (c) 1997, 2009 American Mathematical Society +%Copyright: (), with Reserved Font Name CMSY10. +% This Font Software is licensed under the SIL Open Font License, Version 1.1. +% This license is in the accompanying file OFL.txt, and is also +% available with a FAQ at: http://scripts.sil.org/OFL. +%%EndComments +FontDirectory/CMSY10 known{/CMSY10 findfont dup/UniqueID known{dup +/UniqueID get 5096651 eq exch/FontType get 1 eq and}{pop false}ifelse +{save true}{false}ifelse}{false}ifelse +11 dict begin +/FontType 1 def +/FontMatrix [0.001 0 0 0.001 0 0 ]readonly def +/FontName /CMSY10 def +/FontBBox {-29 -960 1116 775 }readonly def +/PaintType 0 def +/FontInfo 9 dict dup begin +/version (003.002) readonly def +/Notice (Copyright \050c\051 1997, 2009 American Mathematical Society \050\051, with Reserved Font Name CMSY10.) readonly def +/FullName (CMSY10) readonly def +/FamilyName (Computer Modern) readonly def +/Weight (Medium) readonly def +/ItalicAngle -14.04 def +/isFixedPitch false def +/UnderlinePosition -100 def +/UnderlineThickness 50 def +end readonly def +/Encoding 256 array +0 1 255 {1 index exch /.notdef put} for +dup 0 /minus put +dup 1 /periodcentered put +dup 6 /plusminus put +dup 15 /bullet put +dup 33 /arrowright put +dup 106 /bar put +dup 112 /radical put +readonly def +currentdict end +currentfile eexec +D9D66F633B846AB284BCF8B0411B772DE5CD06DFE1BE899059C588357426D7A0 +7B684C079A47D271426064AD18CB9750D8A986D1D67C1B2AEEF8CE785CC19C81 +DE96489F740045C5E342F02DA1C9F9F3C167651E646F1A67CF379789E311EF91 +511D0F605B045B279357D6FC8537C233E7AEE6A4FDBE73E75A39EB206D20A6F6 +1021961B748D419EBEEB028B592124E174CA595C108E12725B9875544955CFFD +028B698EF742BC8C19F979E35B8E99CADDDDC89CC6C59733F2A24BC3AF36AD86 +1319147A4A219ECB92D0D9F6228B51A97C29547000FCC8A581BE543D73F1FED4 +3D08C53693138003C01E1D216B185179E1856E2A05AA6C66AABB68B7E4409021 +91AA9D8E4C5FBBDA55F1BB6BC679EABA06BE9795DB920A6343CE934B04D75DF2 +E0C30B8FD2E475FE0D66D4AA65821864C7DD6AC9939A04094EEA832EAD33DB7A +11EE8D595FB0E543D0E80D31D584B97879B3C7B4A85CC6358A41342D70AD0B97 +C14123421FE8A7D131FB0D03900B392FDA0ABAFC25E946D2251F150EC595E857 +D17AE424DB76B431366086F377B2A0EEFD3909E3FA35E51886FC318989C1EF20 +B6F5990F1D39C22127F0A47BC8461F3AFDF87D9BDA4B6C1D1CFD7513F1E3C3D3 +93BEF764AA832316343F9FE869A720E4AA87AE76FA87A833BBC5892DE05B867F +10FA225E233BCFA9BB51F46A6DF22ADCEACC01C3CD1F54C9AEFA25E92EFAC00D +7E2BA427C25483BA42A199F4D2E43DFCE79A7156F7417ACF78E41FCA91E6C9EF +B933450D851B73A6AB6AEA7EE4C710CB5C14270D1674FA334686653793FCB31B +491E870D3C2BC654D2C1DE463EC9BA29D7371AA1078800EF93D3F66263A2EBBB +F5723697BF7448BD0D2E301544BECF497FD475B85DFEF52AF4F8F8BE445CABE6 +019318806D10C5952157FF8F8286C1EE701545C8F60EFA854EAE66835A2046A6 +915D395F1E0366EFE0C0391583FE001FF16D82A2E2DA5F57754A2C6F69306E36 +356ECF8EFC3F1188AD6FCD2427E0580C97A5B69B4E0E09B85EEDE142F5ADD2F0 +5DE51D6DB72B127412A0D57106C19CA493048A4F815129ABE767D51715B1515D +9C21067CB5BC88741B7298C83EAE36A866DFA87D8981F179B1C31292F56BBB64 +3C430779468AAF07C8A8B4934E1E775FE3F35186BD1FA6EE3689C1C750678AF1 +FBF9B23195A124C5C991FE670AC0C86FD39D2B07B9A319E74EFD498B45820252 +720ECDF7294F7B0B137CEB86D33BFCEB8606985A3260FD669E461C8BE94216C5 +D434FD8854F44EE66E5A289A9F9E32BC36AF645D53F96652602BAED418C8D726 +BD04A1B4617551FE4DEF54083D414F7DCE004E6BB2DC9C2EF7CE232B254BA2C5 +7DCBD36C2072ED46FF711F121A701E2284BF1B718B3164382B8F453D68FA0377 +DFE106503B8401D4DB87F5402A3AC9A442FA060B0610A9524D530C7157C26B56 +AC970FCC1D5655FFFFA39246E6420CF97D08ADFB7B05822679BD40C638DDF0E7 +A97BFE8918B611A145AC965C203F1428812F9D340AF499B3A915B22BE798594E +0F520109FC81E452180AE45B170FF999C5FC2761C6CECD8742A5A6FC97F16743 +AD4EFCC6572A6D3F3E4E330C5CB2FF6FEA48A5B64DD3DBE943BD9918D4A18E18 +CBCF598AEFBB6AB3CD2CBC9BFD6099272F6543F3E532E0E21E614BD2880B1023 +0AC234CB705827BF016DB84E00E8C255FDEFA0101A842929540B7B4AA8A089BD +5EFF05B72356B6BC3727817823B5CDBB1B963103000D7F2A4E2A1472FC3E614B +5CBCB6D6D784023173DEFEBFA8F9ED87EC1A0A9EE98CA59CFC964CF943DC683F +E9E00DA718C4425A705A69D99988EC6F152525C790912C2E46A2381A569424AB +54DF4798BC2D7E7A361E7991641D4B756CE2A7FF4A2848927092C59C2C4B8809 +E13AB84FB6B111E680D7FB9F2FFC2C5C66B0B501E4447C2E46C10E2F6124476F +A140C404CFE2DC9E0199BF61E035CEB481D438139A9630934E541D261FFD2906 +4CAD99E20655FA746AFB81EDBB5601F5FD6B1D6832A01D585E2C55053F6A7378 +4DAACCAC7608DBDADAAE732D66B3E7F87E79756337C1A961E53A4651BE7C77F4 +038B89C87F650C54A2A90EB7F1D525BB353F33318551EE8D84A6A83C718EA5A4 +B2AC0F7306B1E095819B87015A90CA3ED739B09061782C28CDB36BA4BD5E5308 +5CBB70414E4112193DAC4A1FA30996327230D1E021F3CD8115E12D239D93FFDC +B645910EB29E40D830E7BAF2DB255FD7C4E776557BB38157917D993EAC245837 +A3B515147043574157B8342D829C7228CCEA843ABC89D1785A9672A5923FC4CD +2F3FF27E6FCACF84E2D3136CA2C0FD3EF1EE7354CD04C38B5FB874553646ED2D +CEDF7E362EADD04B18051F20A8FB0DE18E152385B9D05F98A3A7EF177824E246 +455ABE69E2F700EB78185CCFC07E3B4C6FA301112528D977367D30D0D5D59EDE +FAEB706DDC970A9E296236C725B2B55B09B9C336B8E23CBA5FB8692D56F33B03 +16294E5FC7FAA42E96395A57CE51CA8DDD77442F142E2E576B778373FB31C81C +16840BB422CA827E30A81829648BDF1CA36700EA32AD888D097C1FE0A05B2D9F +483AEE40269DF09AF0D1AD3DF80C45DDC59C2A03FBB661C79B87853737C6D352 +67626B657321B16198DBD6DB98A092F17878AE4698121E1006E53D6F9B0A3BE2 +3FB68828EF854A0CDBAA68B37ABCA6AD4A3D809AAF0BAB1697A81FE59C98C472 +1E33CD70A75A22C249DD11D76C2575ED3370A25892A16D2FD569CDA70C130770 +93F493C7D47D6F9A5424A7A542BAD726BFC3AB225DCEBBE6AC4BE006F8C7C0EA +051424B08305BF2D951AB2986AAFEA04E078CA79B399585BFF0F1ADCED02E15B +8765EB6BF6A8E4D0901EFF2C3AA104924EAD9637A35D877E0C51A3C37DA78CD4 +8643C8CE6DCDDE3F116A6C2390F948E5371BEB5AD2E87B41C5F01FB5C196C436 +6E256A88D082E3F46E4EFFBF605B2EFF1E9D9AD5EE4DDC323A137CD9451EDEE0 +06F7D82898D71FAF2362C0FCF1F726F97F820305B7CE20728CA08C63575083A7 +84BA28B7DE2B916432475510E274C12FFD1660A717F51DACFDF0A102D85224E0 +D6DB607BB72569ABB8A7BC6A10354CBBC01732EFE35B72062DF269CB25EA3DE6 +DC603B04C90C5912D2C38D7A5ACDCDD3F6F116D884F0D8C528F69D5D47BA20DB +0A9E585C7D8CC3C324FE8A1DF150279F7E8FB43BDB720E624E5E9918032C02CD +8020636AE5C38DA2484B7F4B34163E0D0A561B43B80E97746DC05C871AB620EC +C5D47101ECED4A7E25F291184BEF8B80024AA7BB456C1B83A907652B331DEA34 +754226C39C6889EBEEFDAD081E01EF8FE47751987667836FDE4C8BB8A3FD4406 +1E643B4EA37BD370734D1A2DB17C2F4B74B4ED75098B433601F75A88C9A37A05 +CCB157EF6E32023BFA33973F3E655A4D58289136996FCFA61EEABD70791B6523 +1FF5DE71AB8A17038923118A5EED8D59C4C58D246FFA9BB26472346B40C8741F +153D19CAFF20DD2A86C6DB89154A630FB1761929FC3F0448EE2F089C1C953E02 +905BA8DE75D101A982A611056C4B237596C10951DD98BAB838B742D3CF7DE718 +617DB72E5268583223E37E029D1C8FD3F1D21690151F76B76C52C725CA135CA2 +8666553E863CE188BFC9B99AF56AC2DB5BFEBEB12FB563D00244EB89E478657A +98AF2E1223C1ABC25A4500E8119B86EB3C26B8A2F3505A3E5610F89B7C34E278 +53FA0A54A7F46D84A35EFEC36AE660A9E3C37EE3864106702DE5AF6C45ABF64B +888A4A51323138CE77DB935576FE6B4824B6942DF80625098CE1B5B32B234F1D +052A9D6039697118A9D793793775D8729D8574A2E74D7109C7B7E23BC5E2E87A +CA8E019203952A4892544E1AD3D4EDD22971611358AB230E9A2ABDF00A288501 +A01B67C42B33F6B78C39562DB50F4663B922D9BE0D8A150311AE44B83C1F129F +07337323E9A23211EE58E16043E127C6F9574019179F5635648A011266677B56 +B5D0201A4E1470B952A1579B57AB2329CD4C615395023C653F784D36B5EE3672 +10D191F29EA508CE84763CA4CE7C2C5229E38E241255A5CABCD6C7CBAED901A2 +CA53B5E24111921CDDF83578D33D463D70EDACA0E470D8F592303FB6BFD68B4D +3F3BE2D7C5EC8BBF10C90111A33E205F2649B56E8443F6FAA6C721C66575AE12 +D4C40F1F46CF9E9DA675AB5D5840D938780CD9E4AD6736ECBEB6A4397613586F +849B51048AC5F9405E03E14540A5E5582F61CDCDB57EDDF95A8C6705F433EE16 +648F098C03DED8A2AD94AE3DE202D629B9422ABB031318D48F2C85F9DBFA17BE +84708AA3B6C9F81F4508F7A5CB7B6646AB8722ECF817877B77D473F577556DAA +2BA0ABACFCF5DEA7498C47328E873019A956FBB250FD9D8885D21D368FA70CBD +2709D2DA44EE7A9869963EAB48789541906DE49FAE785ECE1F18A22C7E7ED204 +9768896B78E9EB7A2BD6EEC1B26083940656ECD689D92942CC8AF05CBF82AED0 +B45A7DF4DD7AA6526FB597322560B9ED3087A65B5EEF1371C328A021411BFE3B +D9B5088B2F1AAE381FFED52D2D1E02CD0DA78683E3B06171CBE94BE9760005D7 +135893D7CC2DB097F6AC664D9594CF1C650F84DA80D2EDE04802DBA33CE3DAFE +EB7A37E8AEFA4FDA6252FF21E8673DD98E67124D5DBC7BACF361E57077B71939 +C1D1FB923E4E35C075CD1BCBE0E80DAEA1320D55B43EAB45D9B26C366B278782 +7519FDC482D98839BF0DF2E7C3A56A1C1A3FC0E57A75CA414F6536C1FE8EB7A0 +4ADFEE3BEDA0F53BE8CF5F64230784A797133E8CD46BCCB3BF38BCE38A73CCE2 +9E073ADE792F7128231DDD1F63E6156ADB2609C200837C2E8A2D93D2A7BC9171 +050C709A71E44E32B1B03C92EB5CF1D3BAB1C38E027DC4ED9AED633D98CD7486 +3F773ACF8AE332631CF2ABE6D606607593FE862ADE31803964E3F4DC3CE3A271 +C76BDD95C87CDB3B87BC26FC7A16D567EEC62E6FF0D471B4853DB8A94D4CACF8 +843824F818083F10E88D52FC4253E8203292CB40F1414AE7E51DD7347007C342 +CD70E8E9F2D2A13D71213B841DDEAAB208AD9EA644591C15DEB084165F9DF24B +B91D3BBEEC2E34E38EF16A0C3F00700A7BDCBBFED2EC0D09601AD6538288DB50 +3478B051B5E16B604A0341FE621A58718D960D699D3FAD284310DCF54EB13175 +19A75A539EE98E804AEA24689D3540F0F12951A3C01FACCE9A7BAF4D0DAFA946 +FF65A4D2A4C39969607272C6886F44E90ABE27CA3A1F12A29D9B32E60E8E34F0 +17C5FE43D0E69A99A922D98909B2BBCD145E59A5E7F5426B3988F73B09A525F6 +8BD4915663C1301323180E760BE81CB874B020FDA3AE63340E4261E4F3E4949B +CC0966BDC4426190BE9F5D77F76A72AD925662E5FE1CEF9CCAB68F0BD33DA003 +F11EB91AC4502FBD6AE48DA0F9D07C35B96B103E379B8A83A05FE728F1716194 +1F650F75BEBADB2E3810388F3E2DC7B19F1BA9E32925F2FD9F19F4E8701F3E4E +4069125D7C401144740691E7A460021A47B1E27997FC1DDABEC5BD0EE0B20194 +2D579C7D6727AA124083242BDA46D8E116E2751C5F298851A62B60AEBE82A929 +9B9F2492BA35690D1EFD16215B8EF14E7A3803B93C28FA41D971B05B6AF3B593 +E74AD1E68A5FCE12A86E63B78BFEA87D3949FD164F12277A4688BE96356791CB +8671C49365608F3EDECC109321AF92B4C29CAF073DA3A7D73E913D0D83FAC5EB +BD884D4C686056404DAAAD6F82F94F803FA1FB0DD8908D1DF08FB87A8BB83027 +04DE0CBB1C6FEB6B517FBD7CF065120079E608CE41893C2BC96A347826CCDFD5 +C69E161217F2127A59F1A6F22037641613F191F22D5B4CDCBCC2EE5615623404 +ABA7BE6C5FE475481615B2AC1A2412E54688DD21E44CC9AF5F16E634AFCA389C +4D740B7B51BB141BFAD1080E7C726C1606A28ED492E6BDE9F800EFACD1513909 +84E98CEB6A0B7A2A6F3E1D1DCC3B2552795E0932673E59ECC56DDD37A1D52BA6 +C3F0E905978AB568941A163F4CE3AAB5C5B16F86016EC47BA6F3F7AAAA77C3B6 +09C8C3ABDB6D514A76ECD37C37AA88B5860630B3406B494F7725975596F84777 +D9CF48686EC9C5DBCC1D78513F591C7C10AB9D153B3D41426B7BF668B0D04503 +56BCB686258462C1DC61095724B9F3312316262FD7C1AEC6E54DE7E5A7BD8EFF +035299B8FD8A4A7B0F51404F4A760F4D8B4C0FB7A32FA4B2383AB6E9C78FDEDB +FE6A5788D38A6701B123630C2A6D820A684166FBBC83DB17069494FBD411B333 +CB37E2491C5BD035A33867A6D3A3D420CC31ACF43AA07182CAAE67E40EC63663 +B678F71D4C6E0EC3A0AAF904CD3AA66E0DE5E3CDE049E94249B39A1C06E3CE9A +F974B2484BB2CDA14282B9511E505B3C89F9C802218AE40D1A7541335C5736DD +CD565D4B9F4CC78F3A393737EDB4FBD0DA299E21CCFEBA5478EEF013F0552A8B +0BB11FF46CCDB784E8BDCF730A16363E66572049E42C695886EAB42A9AD9094C +B635DF4B5B9BD9B9AE8455DFA3EEFC77653190F9A8B1E93B7281C2A21EA7DDA9 +33484745BDF7E3DD63C7AC66C286C9A5A698A5E4D7A91710B7FF943FB23609B6 +4B442F83CB795788FAB5E9CF3F75D5487DA26170E4561C7941C910B088C3B86D +F844B0F340CF82786A3FCF347048463EBD2006281A816627065DDA6CD4D3AC5E +2024BC96C7D896381BBB567951E7A1F29D4E95351298B000D29E5F3D0448CB5A +CFDAE1BADE9403B90371C3A07D208948AFA022A69C519434B6813086ADF518D5 +88E0B92072A44BA1B3EBB630A13B7AB90992E85B6D67361C8D96F3E0D826FF37 +17B67E4B1EB7BADFD98D7F4FD17BECE740ADF13C141EBF0A91CB105DABB32FE0 +55086D56A0D358841D15FD349E6B95512E4EDF4C430216FF85C2ABE995E4B40A +A6044CC8820AD885C07E052B3F91C2E9A1D163BFFD210F7BE95B923E2500DB50 +2075106DB541C267BD450B25B670CE80BCD068D4DBFF2D82634175B61FBD3BC3 +406131F44C7D6F18D375D1F2270829DDF29DC14DBB58A30AC193245D18DE91F8 +AB88AB548D8138605BB5A50073295534E314366E26665AE70482B890E4101D6B +60E4F3B37ABCA1346DAAE8FDB8DD9C832EFF3E73BA470E2BACE7B8515CB43388 +C27AF99FF9322175CF8D4947E6B3846AFF5163E972156847F58A66660EC8A3A6 +5FB47C9F637B4CBB4C73B6A080B0CF6FD1E9665E92032540570FFCC747C67C50 +822811AADC404BC7ECD1673E8AA6C3A2F1D82F39430B58C29145E2F1B679C46E +94EDC711883F1E4EA84117A54757E8895A40401A26E1437B39A2F65CAADD6E02 +D71FA8AF7453668DC613F326A3344F74AD7AC67569AF399385500ABDA5EDD3BA +343CC5EDD4B558467626850E752B9959FEF1454E53E7A3DCBC2255AD8F6AB4FE +894455118A61C58840CB68A925ACCAD75CEACE863D806916228F0614191A1CD5 +DC9BAE256018615AA3725834519449B0A88B4F396654E74099C007930ADB1327 +DD119BF799FE3B0B223E1EDA04FE2DA7A1C879143E1C33B6C6344F4BA033AD6F +8E88C33DEF1977796B454BAB2494C930F492A518E8198C708A75FFEF8C49C324 +A718AB59B889DED521229E741FFE53F98EBE88B0405AD523254FD3FA4BBE96DA +DA1C27C1C979A0DD4E61C3B1F4C4DE01E42F1C4435EECFC02D97994BC8AF5270 +E7CB1458D76ED0229C5FFB4A23B8716018F9050970895D51722CDE8F2EA3D947 +DFF374D84915D5C5D16463A6FFCD079D1ED416C4347BF831FF0C4ADFB61295DC +4D5785BB0852BF472CFC97EC174491CAF961AB90629F055E75DAA6D9898E8653 +5BCF379816CAE46FEA62E7BE8E9B953466E51828172C4DBD0E1BBAD1CE28B5B1 +02B3E36403BE80B49A47446A6677FCED438F01D60EB10F478C89528FA337D0D8 +88D3FC123C076507ACDAF783A9A6E24ED73BF24B6E0F11C13E532DE5F70B15A0 +657F5ED27D204449A841ED19E01432CFFE928E921321113780D036D34F2797DE +D4459CFD15BB117B5C9745EF3CD2B296D91FAD48C80B136D94476967E255F808 +AD2B5D522ADEC64176833756510391815A1D4A8DA1D0AEE7CAD36A1D161889F2 +3347D5B6BC503300FDDD48F594F391D5FB42C42113C538E707C16EE24A3F375E +7C506E8F49CE50FF9DEF3B4A4C1BEB3848EAA3477349833BA22D2A9012287D8B +A8C4CB4307A1188ACC0E6E9338E1559BE5FAFF381BD82A6C71C267409468B3C0 +2C1A29F4281D565836EAE57F680490FEA4A952FF64C8CD11C377C294DCD1EC25 +CEFB2B6DCE959D0208F85B6E32E9B44FD455F9B134A5306D95EA29F37BB8B86D +9E592159338E1293F449380E13C21AE42E6319C88EC1A9F09E58A0ADB9740B20 +DAC0E973F1B8B96EE7439168103E2A76CFFBC91D6B63EBAF8E3E8AAAA3EBC76A +B3258382890971FAFBE2C80951B29FF54FB8BF3574738BC5D16198F94AAAEC2C +64C7B863AB6BFB8B63802A5CFAEFE53B997B9F5E605CD6C608445CD1DEA5CD3E +BF0F249149D3CA9896CD926C83B99120750E6F5E40B365B6BB4832BB87059EB5 +026A905D76CD0F2D2AF80C7C77CF339192DC02945259F45E2F2260D714A5F44D +F9B98D4C789259495C7DB149AAA1C93E7C6C1E357FF7F402E5CE7D5800012199 +9CDA5E9458F54FDBF1DE5C327412B01D0A71A3ACBA22CC2D1CD0D0A63CA9F6F7 +2B90D40FF969564F5ED355A67AEBB5168E5028D07BF334209D86B4BFA283AADD +E0AB65C1861E55CBB1FFED1B855C8E643C726B052A732DE50B53E1EEABC98569 +F6A40C7B4C4795AC46847D20E12DFF3E48051C4F318F2591B3E7AA1E98E9E996 +EA1D5AEADAED7A18D63E39B7EC1872D384353B030BC130236E3653EC94457DB0 +F83384D9F9DA3D8F901D5F92F11EF0131B2C7BC39C00B7E61987749F28B57B21 +2F4456ECCA8E144B799BCA01FD62DD9FE7F8160E6CE87ED9EE6E8154A30EE9DD +358DBD6394A4C414A3482E74BCA5EC293E8CAA1AAA9BBE4007A341A13A3F87D6 +41848FE41CCA53D52AC09AA760F947BF28416C8B100232CB756E1E25438AA050 +CB7BDCB033A890BD15DE20FC750E8AF8181E2456279C8A4AE94CD03380523223 +9EEBDCDB5103DA7B1ADBABB825AF50D6AB2090E090F88EC2282F842367CDF66A +A6DF0AD047FBF6E0CE98890D0689822578791BBEFF143D1A178AAD0200EBAA2E +F0E0F395DD0C2B8B5C8579363C0034464AF70C71356FE06341E8816AF13928D0 +75AF95E7DE5E1ADF554D619848737717D7AE362FBDA89AF5EBD5BFFA6E70DE01 +78B53A15BE73DF12641E30629410F5513696BE5098DF4810FED0D155D1A24F4A +5F6E0AEFF35DD5C92F505C335AF306F27EC6A7E6CBDC2EA8FCAFC128B7691AAD +051FE814016682436DBC258969D08B383BF71760360B245565C2D88C2A4E201F +ABF51330AFDBC7A51C5942C14F091E482DA9FF202EC231597770E5262D93FC2D + 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 @@ -2290,20 +1631,44 @@ FontDirectory/CMMI10 known{/CMMI10 findfont dup/UniqueID known{dup end readonly def /Encoding 256 array 0 1 255 {1 index exch /.notdef put} for +dup 11 /alpha put +dup 22 /mu put +dup 25 /pi put +dup 26 /rho put +dup 27 /sigma put dup 58 /period put dup 61 /slash put dup 65 /A put +dup 66 /B put +dup 67 /C put +dup 69 /E put dup 72 /H put +dup 73 /I put +dup 74 /J put +dup 76 /L put dup 77 /M put +dup 78 /N put +dup 80 /P put dup 83 /S put -dup 84 /T put +dup 97 /a put +dup 98 /b put dup 99 /c put +dup 100 /d put +dup 101 /e put +dup 102 /f put dup 105 /i put dup 107 /k put +dup 108 /l put dup 109 /m put dup 110 /n put +dup 111 /o put dup 115 /s put +dup 116 /t put +dup 117 /u put +dup 120 /x put +dup 121 /y put dup 122 /z put +dup 126 /vector put readonly def currentdict end currentfile eexec @@ -2486,355 +1851,248 @@ A142F746367888AA119535F0CCAF7EAA461B790EB089D2D6962E28A398439BB7 E0D474E69BB90B0D130A32C4130974A1C961CF064A5BE8EC1056858553FFCF7C 0D78627BDE04E5D0B9F6F72F92B61A915DFF7AFE7DC3807891D039AECEAC3F50 0A09579E661D3DC3022206061E0250B09A05CF198DF82D4F28FCD2A85F717630 -90740F78F242019C349B65C2A455596FD630BF9FA4967FAD0D848DE7F7DC36D8 -B3E4AE909CF3893CB2E0B4C75AEDBBA228A6153D8E14CF85D69C13F84CC37AF6 -D05DEE8D9DD494595AFE735E87FA1D6780C1F84FB83E0A2D5086611075E3A016 -F785A92DFB5FBD099953805D03ACA6D23E5EF556554328C9BC2AB97C2982EEB8 -A8DC00247C0778E947C4EF7D042669C7D5EED03CBC5245BFF3CA08418D9532CA -DAD907076117A8072F3F7AC69D1CD266B8F48AFDAD2FD3E6379B9127298B8480 -1F965D8737EE4DF63F69F1D77D9AF3FAB4B8FFA529C43B6F541489F56666025C -05FD96BFD1A89278AB66444A5E01D1BAF9BEC9F00137C6AF584002877BDFD20F -9A8178E99106EDEF1BD4D0C9D32A689E2C7139D2A6E1BBADAC3139A6947AA6FE -F933EB5F0BE02B30DD81B8C41758B4122E88E5814211CDB575D8E43F7518BE69 -CBF11C2B9B9B758F96A30BECFF734D900AA57E887E16CA1782E08A1FC81BDF7E -46BD761800A3C6D01EC81563E362B468B7C3C34C3CB3619FA39729A33D852A67 -162A1F5564117666AE0D74F9944DF40F3383774FDCD8F0EB96ECE2D4D8A2F380 -0166A78ED087ADAFBEDA0F128A7175EEF2A17C1BA1E8ADEA5F44DEB5D8558C63 -4126CAE87CA4F62F6119F8A04944CCA0EF32C005F596D0B4ACAAD22FDEEF6894 -5CA9DEEAF7B40BBC110C79A67CD7195D23ACD3DF908575C96BFB618C81BC1B16 -8F85CB762506B1564B9D928C0A63E60434F970FC3076C5BE1BC2DB22338D38E7 -DA1364BCE1CE1D57767E4221B91392D02B78AF9E3094183862504B2258529254 -AB9F19E7E4D3A445AF86CC835263593F17DE46EDDBAA36FEE0731E513DA47368 -D60899A49748D3C34B5CE6D994E80BFCE196E51C652BDF02B79C6DB033B5C629 -4A1F391CDE28C9E8E342DD838F8474285421C7575E24289F56122F04580336AD -F18CE60CFA35D43067E5E63EF71CC5D62CB9C4C864AE0A8B4AB2FDB9671EAEA2 -03E6952F04700C1D02AC3C76E41AE4077D85B38A82D1B61B85A75A18595826BF -74DD858367C9AC7EF642A8C546B76266EA7CB03B932DD31F64F48409822A6F20 -AA514E4F741ABA784B7B61B37A7DDB0459FA036E6DF35327BBB5115A3E28BF81 -1C4C4C8EB5C9F2F0843A97E2872B54E6769F69756F4635A447304673B3F8FA0B -9CDDB39281E656F27F0EFC5A6144EE5D6F2C3956199AABBB964AC2C2E982B1AC -51948DB0C4D0A01C48281AFC4A79DE69CF4D9D3FA57B6EF328A800714AB7753F -625B86A34888538641962B3ED46D2BCF8120A5C3E75B80992F1AB772D04F0018 -CF9CB772F2CEB94F79BECEB5C6CD99AB1994A72433B1A5FF6B9FA2595CD7B750 -BB8C412E2B517A798D8276DF65E539CFE8EEC72A342916F89FC0D9074D8DB1AC -63A1FC34A45936369AAB83781E4A471C14810272E1BD78909C7D8B43BA70E7EB -32DA28B3D130D521FD9D42FCA87A6D02202099C7E56CB7A41520D9F465E56424 -335DE48148A4E9E3B44888C42208D18A5FF93811D3A1DE196BB1F0A4A4D23314 -8E90F7B9BE62E9FD665654B46510F0354F30D66FD23BA799CB165ADDA2DF2D76 -6CB24BFF0D94929F4A37EE476E497D83469C4B31B9162B5E473E8FDF6095F95E -8359C793D0CB563FFE7258C65DB8A016D6F2C7B05886166B8FEF17B34D19BA83 -CDE20D524A9072EAB8AAE5823492FCB05A3B749850B42026EE9AD57A09287759 -E7D4587517DF7271D117964ACB861BE32F732805BEF90D7FAF0E1A74B6A42958 -7312530593C0196F269F3394C6EC459F47FBFDAF0378796A1C2101D2A35797D1 -87F9CED98E252752EF49C8524DCAC50C70F9B858AF559A2C5FDC3EF7EF57C163 -930114184418F0CCBB8E4E8520128BAEC752918AFA10A67EC13828135467AE54 -C92BA185EA70735DBF4266CB2ECAB5FC6DEA599AE5FE9A31AA8FE8D4F704B040 -3DC1E53DEC6BF0C636452229672FF94DB889353828E4D754AD6EEB47EA232EF7 -C82C0B3F65199FAB824EEC61726B89E1FEC2A4EAD79E59E9E3A21D3E4EC30FB8 -182DBB2E8C439C79BC0D3628A5C7A836804927AA59AF3017EACA482485223535 -A8B8EC6C419FD49EFB74805836CABF873C3D0346B6FBFBB43900CB0B36FE7092 -37D84E1C5021F46F55F262CB9B659FF265A8AC80E32F6FE7BE44B36688A2AA44 -10D69F80A5CE4420FBA33F6A98E5CB195E6D0CCBBD5751DFC7AC37A6D9E49FEE -76CF3393D8637EB24BF599D6CE9767CCE83A3246D12158F12FD51DC45C6EC459 -9900F0B742179055DE1F9CEE413B14F95342158785211349FE464F57C22C9C5F -3F64DD3749BD297049A363D437796009C27C458303BCAA580F535BEA60A27B91 -90E6C64E93C5572E1CEA0815174D841F1C8198B59C01A7B7F810A6D1AD4F36B2 -E43964F1668ADA923517E82CE772029EBF9C831F6855DE7A50A8317CA34C0B2C -D6D7A1D5D1752F4B3B981F9B2DAE26361E25C7EDA67A3A8507D35F27548D894D -AF24B334095BD9E7FA723C725B9D1B5FCF99C6F3649591961E1F01CDCF9410E7 -E3400E4AFE3FE1D1FADC007FBF65C76ED7929B28E6CD55A0871BC65FB85CE07C -23ADAFCCEBB187C1CC36E8FF07CB9F04EA578481B1863C6964567FB838C16934 -39EC5519044897B1964791D7FB154FD5536C643CDF0D2190125E567D039DF704 -5BEC912812EE6E8FDADB2F27C285710D528AC7306300214B58710574C8B767B1 -85DDB10950E6AB70F0063C74339BC61C85BDE9464444E6F206ECE32FBD9F2A76 -2BB216A6947D9AB5A9487E60183E68C226060B33B4D558E16AD8623543F43886 -9EA2B786A810D81022D5A900205AAD2C153EB097DF3082308983CFCD576DEA0F -72F6249F37DB2683FF3EB4F98D00FDD513E8DCBA069D9E3D8AFF77E2A43E03B3 -58314716EB0361DEE95AD7D2C41A5F07E12316342B13E796352D3380073BC567 -4BEE38EA14FBCA7C895BCDC32B4E7BABA88EB88CFE751926D6AA51EA96E40438 -3AC5527014F2F7C04F28FAC5ACBCFB5A392014F03D4BE69263ACAC39974B9963 -378CBA6E90EF90872613372F4EE0F4D060DA29763F737E20A2E755CF99ABF648 -DF05890692B538E06DC4C3E788262B12FDBF3F3BA91466FF2A2CCB9C01FB2303 -A83F5F47B890349F23241C5E3DE99EC5D5A68BA4D57C8AD651FC3107CAFB1FFC -816911C90D0B4ABDA1FCA66CE7D6E771CD3EA4160C97B696BE3AC007A3DC4921 -ADBC232DEE30A2E20586F58A30E8F1BBE1344552ECA4CABE4856037A11683D58 -FD3EFB5DC81E31DC424E008D95C9BC72D6A499986CE90CD981CBCB90352EE7F8 -6BF9C0F7EE282F31E7FFC17E339C7F822D44DB6A59864E52FCF7CDA46FCC68E4 -3D0097FBAB2EDD27FE3E037FC7FA6ECE5539EEE59815556B80F6411729D9BB2D -8395E2D6DA9A008E63DA6A68BC8045A90D5837401F830F045F33B0233865F547 -C69C0331364B175CAABE657B4CF84A341F6B32BE713DB38F4B2573A37B7EB282 -DA62EA28D3C17271D8B3D8DCAD62D7303DA665EF5DECE8C4A3260627C0E400ED -03AE71203F3C768AD4447A042AC82ECEF890EC66979D2D2113077B2BF48A61F8 -2369203D04A60979EEAF0E5821712325E663C075E18D19DE0851CFE09ACC0143 -69E37D5A670685A6020B407C75772D7F4253470C2FAEA914846CAC1257287725 -67B42D9209ECE0BC271B56B90EED80592795630923CD601E96E7815F8962063A -8F9A91D7FCFEACD59B7EFE96522E827C185DCE50EDF7FBBFDB1BE2F639007286 -588D2F061F8965C4987ECC131AB63D3EFA7EF76682ACD64E191D900C8ABDD64C -897331CED1D2935FDF51D15991EFF1A1A24123F2A26A7D2655F365A604D24074 -FE5371CD0772FF007B691AC4DF1F819FC80571D5FCEEA78DF7DF829230433433 -3D0981F401AFC8C702D42252E9C1602E4E2EBF17384CA9228A0C074C3CFD585A -960DFCB87123344F29A8B6D17B731F45076B7E250358081BFB3059ABA22AA1BF -980F6872A1A2318255E8AEDBC8438CFC3614CB43BAE801DB3611D7944FC5F039 -6E96689260162653A124C78AD99944CB9417F836AD76D20095739B7969D7B1E6 -D4560CED7EA548B74D8AC0B651675253F947317E9826F7BDA0F3198535771905 -37F2BFF0F6C99B59A7E4B49B0B700433D1D12066038B5F6F8B669FD921721C42 -43936DC4BF87D584AFAEC8B6BF5E42CFC462A7E52496BD3F960721725EB337ED -CCBF7FE248B34D622D367FEE56699A7BC5088302B71E65CBE34411493E68C762 -C83A6D1B8CE531E0C2D85FE387967233DE3A5704F0BA199AA2EE9CC4756E0042 -8BBDA43701CF47D93FBDBA86630DE0BCCECAE0AE815794B9BBF8ED03DC59D467 -7D621E16845B83103BF423F6E5E9FCE260C88C1388DC706557EEA7173CA641BC -C04C9D29EFFB46BD48CB3308938085F3DF7A621CCDAA6B4E16F91BA7987FCA46 -35EB99B5E735ACC8F30D942E1E425DD4640A9289D2236A79B886925ACF5D942D -8794324E9B65A3E41CABD3FAAB1C7441A65377F032478B78C48974D5028A0FD2 -FBA3E554704499FF021DB762E7821B0FC91BFFEAFA8BBCDA3B187297315349F8 -7E6EB4AA50AE04811E297B8E38B7F62F0736BDC51EF25B0AB63DF619E7D31AAB -F73730E4834A286C8429534B7803464DD4CBB43EDD0648E568256E3AC74649A7 -2F43F7F0E52414ABBD1C1FCE305A1102B6322F -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -cleartomark -{restore}if -%%EndFont -%%BeginFont: CMSY10 -%!PS-AdobeFont-1.0: CMSY10 003.002 -%%Title: CMSY10 -%Version: 003.002 -%%CreationDate: Mon Jul 13 16:17:00 2009 -%%Creator: David M. Jones -%Copyright: Copyright (c) 1997, 2009 American Mathematical Society -%Copyright: (), with Reserved Font Name CMSY10. -% This Font Software is licensed under the SIL Open Font License, Version 1.1. -% This license is in the accompanying file OFL.txt, and is also -% available with a FAQ at: http://scripts.sil.org/OFL. -%%EndComments -FontDirectory/CMSY10 known{/CMSY10 findfont dup/UniqueID known{dup -/UniqueID get 5096651 eq exch/FontType get 1 eq and}{pop false}ifelse -{save true}{false}ifelse}{false}ifelse -11 dict begin -/FontType 1 def -/FontMatrix [0.001 0 0 0.001 0 0 ]readonly def -/FontName /CMSY10 def -/FontBBox {-29 -960 1116 775 }readonly def -/PaintType 0 def -/FontInfo 9 dict dup begin -/version (003.002) readonly def -/Notice (Copyright \050c\051 1997, 2009 American Mathematical Society \050\051, with Reserved Font Name CMSY10.) readonly def -/FullName (CMSY10) readonly def -/FamilyName (Computer Modern) readonly def -/Weight (Medium) readonly def -/ItalicAngle -14.04 def -/isFixedPitch false def -/UnderlinePosition -100 def -/UnderlineThickness 50 def -end readonly def -/Encoding 256 array -0 1 255 {1 index exch /.notdef put} for -dup 0 /minus put -dup 6 /plusminus put -dup 33 /arrowright put -readonly def -currentdict end -currentfile eexec -D9D66F633B846AB284BCF8B0411B772DE5CD06DFE1BE899059C588357426D7A0 -7B684C079A47D271426064AD18CB9750D8A986D1D67C1B2AEEF8CE785CC19C81 -DE96489F740045C5E342F02DA1C9F9F3C167651E646F1A67CF379789E311EF91 -511D0F605B045B279357D6FC8537C233E7AEE6A4FDBE73E75A39EB206D20A6F6 -1021961B748D419EBEEB028B592124E174CA595C108E12725B9875544955CFFD -028B698EF742BC8C19F979E35B8E99CADDDDC89CC6C59733F2A24BC3AF36AD86 -1319147A4A219ECB92D0D9F6228B51A97C29547000FCC8A581BE543D73F1FED4 -3D08C53693138003C01E1D216B185179E1856E2A05AA6C66AABB68B7E4409021 -91AA9D8E4C5FBBDA55F1BB6BC679EABA06BE9795DB920A6343CE934B04D75DF2 -E0C30B8FD2E475FE0D66D4AA65821864C7DD6AC9939A04094EEA832EAD33DB7A -11EE8D595FB0E543D0E80D31D584B97879B3C7B4A85CC6358A41342D70AD0B97 -C14123421FE8A7D131FB0D03900B392FDA0ABAFC25E946D2251F150EC595E857 -D17AE424DB76B431366086F377B2A0EEFD3909E3FA35E51886FC318989C1EF20 -B6F5990F1D39C22127F0A47BC8461F3AFDF87D9BDA4B6C1D1CFD7513F1E3C3D3 -93BEF764AA832316343F9FE869A720E4AA87AE76FA87A833BBC5892DE05B867F -10FA225E233BCFA9BB51F46A6DF22ADCEACC01C3CD1F54C9AEFA25E92EFAC00D -7E2BA427C25483BA42A199F4D2E43DFCE79A7156F7417ACF78E41FCA91E6C9EF -B933450D851B73A6AB6AEA7EE4C710CB5C14270D1674FA334686653793FCB31B -491E870D3C2BC654D2C1DE463EC9BA29D7371AA1078800EF93D3F66263A2EBBB -F5723697BF7448BD0D2E301544BECF497FD475B85DFEF52AF4F8F8BE445CABE6 -019318806D10C5952157FF8F8286C1EE701545C8F60EFA854EAE66835A2046A6 -915D395F1E0366EFE0C0391583FE001FF16D82A2E2DA5F57754A2C6F69306E36 -356ECF8EFC3F1188AD6FCD2427E0580C97A5B69B4E0E09B85EEDE142F5ADD2F0 -5DE51D6DB72B127412A0D57106C19CA493048A4F815129ABE767D51715B1515D -9C21067CB5BC88741B7298C83EAE36A866DFA87D8981F179B1C31292F56BBB64 -3C430779468AAF07C8A8B4934E1E775FE3F35186BD1FA6EE3689C1C750678AF1 -FBF9B23195A124C5C991FE670AC0C86FD39D2B07B9A319E74EFD498B45820252 -720ECDF7294F7B0B137CEB86D33BFCEB8606985A3260FD669E461C8BE94216C5 -D434FD8854F44EE66E5A289A9F9E32BC36AF645D53F96652602BAED418C8D726 -BD04A1B4617551FE4DEF54083D414F7DCE004E6BB2DC9C2EF7CE232B254BA2C5 -7DCBD36C2072ED46FF711F121A701E2284BF1B718B3164382B8F453D68FA0377 -DFE106503B8401D4DB87F5402A3AC9A442FA060B0610A9524D530C7157C26B56 -AC970FCC1D5655FFFFA39246E6420CF97D08ADFB7B05822679BD40C638DDF0E7 -A97BFE8918B611A145AC965C203F1428812F9D340AF499B3A915B22BE798594E -0F520109FC81E452180AE45B170FF999C5FC2761C6CECD8742A5A6FC97F16743 -AD4EFCC6572A6D3F3E4E330C5CB2FF6FEA48A5B64DD3DBE943BD9918D4A18E18 -CBCF598AEFBB6AB3CD2CBC9BFD6099272F6543F3E532E0E21E614BD2880B1023 -0AC234CB705827BF016DB84E00E8C255FDEFA0101A842929540B7B4AA8A089BD -5EFF05B72356B6BC3727817823B5CDBB1B963103000D7F2A4E2A1472FC3E614B -5CBCB6D6D784023173DEFEBFA8F9ED87EC1A0A9EE98CA59CFC964CF943DC683F -E9E00DA718C4425A705A69D99988EC6F152525C790912C2E46A2381A569424AB -54DF4798BC2D7E7A361E7991641D4B756CE2A7FF4A2848927092C59C2C4B8809 -E13AB84FB6B111E680D7FB9F2FFC2C5C66B0B501E4447C2E46C10E2F6124476F -A140C404CFE2DC9E0199BF61E035CEB481D438139A9630934E541D261FFD2906 -4CAD99E20655FA746AFB81EDBB5601F5FD6B1D6832A01D585E2C55053F6A7378 -4DAACCAC7608DBDADAAE732D66B3E7F87E79756337C1A961E53A4651BE7C77F4 -038B89C87F650C54A2A90EB7F1D525BB353F33318551EE8D84A6A83C718EA5A4 -B2AC0F7306B1E095819B87015A90CA3ED739B09061782C28CDB36BA4BD5E5308 -5CBB70414E4112193DAC4A1FA30996327230D1E021F3CD8115E12D239D93FFDC -B645910EB29E40D830E7BAF2DB255FD7C4E776557BB38157917D993EAC245837 -A3B515147043574157B8342D829C7228CCEA843ABC89D1785A9672A5923FC4CD -2F3FF27E6FCACF84E2D3136CA2C0FD3EF1EE7354CD04C38B5FB874553646ED2D -CEDF7E362EADD04B18051F20A8FB0DE18E152385B9D05F98A3A7EF177824E246 -455ABE69E2F700EB78185CCFC07E3B4C6FA301112528D977367D30D0D5D59EDE -FAEB706DDC970A9E296236C725B2B55B09B9C336B8E23CBA5FB8692D56F33B03 -16294E5FC7FAA42E96395A57CE51CA8DDD77442F142E2E576B778373FB31C81C -16840BB422CA827E30A81829648BDF1CA36700EA32AD888D097C1FE0A05B2D9F -483AEE40269DF09AF0D1AD3DF80C45DDC59C2A03FBB661C79B87853737C6D352 -67626B657321B16198DBD6DB98A092F17878AE4698121E1006E53D6F9B0A3BE2 -3FB68828EF854A0CDBAA68B37ABCA6AD4A3D809AAF0BAB1697A81FE59C98C472 -1E33CD70A75A22C249DD11D76C2575ED3370A25892A16D2FD569CDA70C130770 -93F493C7D47D6F9A5424A7A542BAD726BFC3AB225DCEBBE6AC4BE006F8C7C0EA -051424B08305BF2D951AB2986AAFEA04E078CA79B399585BFF0F1ADCED02E15B -8765EB6BF6A8E4D0901EFF2C3AA104924EAD9637A35D877E0C51A3C37DA78CD4 -8643C8CE6DCDDE3F116A6C2390F948E5371BEB5AD2E87B41C5F01FB5C196C436 -6E256A88D082E3F46E4EFFBF605B2EFF1E9D9AD5EE4DDC323A137CD9451EDEE0 -06F7D82898D71FAF2362C0FCF1F726F97F820305B7CE20728CA08C63575083A7 -84BA28B7DE2B916432475510E274C12FFD1660A717F51DACFDF0A102D85224E0 -D6DB607BB72569ABB8A7BC6A10354CBBC01732EFE35B72062DF269CB25EA3DE6 -DC603B04C90C5912D2C38D7A5ACDCDD3F6F116D884F0D8C528F69D5D47BA20DB -0A9E585C7D8CC3C324FE8A1DF150279F7E8FB43BDB720E624E5E9918032C02CD -8020636AE5C38DA2484B7F4B34163E0D0A561B43B80E97746DC05C871AB620EC -C5D47101ECED4A7E25F291184BEF8B80024AA7BB456C1B83A907652B331DEA34 -754226C39C6889EBEEFDAD081E01EF8FE47751987667836FDE4C8BB8A3FD4406 -1E643B4EA37BD370734D1A2DB17C2F4B74B4ED75098B433601F75A88C9A37A05 -CCB157EF6E32023BFA33973F3E655A4D58289136996FCFA61EEABD70791B6523 -1FF5DE71AB8A17038923118A5EED8D59C4C58D246FFA9BB26472346B40C8741F -153D19CAFF20DD2A86C6DB89154A630FB1761929FC3F0448EE2F089C1C953E02 -905BA8DE75D101A982A611056C4B237596C10951DD98BAB838B742D3CF7DE718 -617DB72E5268583223E37E029D1C8FD3F1D21690151F76B76C52C725CA135CA2 -8666553E863CE188BFC9B99AF56AC2DB5BFEBEB12FB563D00244EB89E478657A -98AF2E1223C1ABC25A4500E8119B86EB3C26B8A2F3505A3E5610F89B7C34E278 -53FA0A54A7F46D84A35EFEC36AE660A9E3C37EE3864106702DE5AF6C45ABF64B -888A4A51323138CE77DB935576FE6B4824B6942DF80625098CE1B5B32B234F1D -052A9D6039697118A9D793793775D8729D8574A2E74D7109C7B7E23BC5E2E87A -CA8E019203952A4892544E1AD3D4EDD22971611358AB230E9A2ABDF00A288501 -A01B67C42B33F6B78C39562DB50F4663B922D9BE0D8A150311AE44B83C1F129F -07337323E9A23211EE58E16043E127C6F9574019179F5635648A011266677B56 -B5D0201A4E1470B952A1579B57AB2329CD4C615395023C653F784D36B5EE3672 -10D191F29EA508CE84763CA4CE7C2C5229E38E241255A5CABCD6C7CBAED901A2 -CA53B5E24111921CDDF83578D33D463D70EDACA0E470D8F592303FB6BFD68B4D -3F3BE2D7C5EC8BBF10C90111A33E205F2649B56E8443F6FAA6C721C66575AE12 -D4C40F1F46CF9E9DA675AB5D5840D938780CD9E4AD6736ECBEB6A4397613586F -849B51048AC5F9405E03E14540A5E5582F61CDCDB57EDDF95A8C6705F433EE16 -648F098C03DED8A2AD94AE3DE202D629B9422ABB031318D48F2C85F9DBFA17BE -84708AA3B6C9F81F4508F7A5CB7B6646AB8722ECF817877B77D473F577556DAA -2BA0ABACFCF5DEA7498C47328E873019A956FBB250FD9D8885D21D368FA70CBD -2709D2DA44EE7A9869963EAB48789541906DE49FAE785ECE1F18A22C7E7ED204 -9768896B78E9EB7A2BD6EEC1B26083940656ECD689D92942CC8AF05CBF82AED0 -B45A7DF4DD7AA6526FB597322560B9ED3087A65B5EEF1371C328A021411BFE3B -D9B5088B2F1AAE381FFED52D2D1E02CD0DA78683E3B06171CBE94BE9760005D7 -135893D7CC2DB097F6AC664D9594CF1C650F84DA80D2EDE04802DBA33CE3DAFE -EB7A37E8AEFA4FDA6252FF21E8673DD98E67124D5DBC7BACF361E57077B71939 -C1D1FB923E4E35C075CD1BCBE0E80DAEA1320D55B43EAB45D9B26C366B278782 -7519FDC482D98839BF0DF2E7C3A56A1C1A3FC0E57A75CA414F6536C1FE8EB7A0 -4ADFEE3BEDA0F53BE8CF5F64230784A797133E8CD46BCCB3BF38BCE38A73CCE2 -9E073ADE792F7128231DDD1F63E6156ADB2609C200837C2E8A2D93D2A7BC9171 -050C709A71E44E32B1B03C92EB5CF1D3BAB1C38E027DC4ED9AED633D98CD7486 -3F773ACF8AE332631CF2ABE6D606607593FE862ADE31803964E3F4DC3CE3A271 -C76BDD95C87CDB3B87BC26FC7A16D567EEC62E6FF0D471B4853DB8A94D4CACF8 -843824F818083F10E88D52FC4253E8203292CB40F1414AE7E51DD7347007C342 -CD70E8E9F2D2A13D71213B841DDEAAB208AD9EA644591C15DEB084165F9DF24B -B91D3BBEEC2E34E38EF16A0C3F00700A7BDCBBFED2EC0D09601AD6538288DB50 -3478B051B5E16B604A0341FE621A58718D960D699D3FAD284310DCF54EB13175 -19A75A539EE98E804AEA24689D3540F0F12951A3C01FACCE9A7BAF4D0DAFA946 -FF65A4D2A4C39969607272C6886F44E90ABE27CA3A1F12A29D9B32E60E8E34F0 -17C5FE43D0E69A99A922D98909B2BBCD145E59A5E7F5426B3988F73B09A525F6 -8BD4915663C1301323180E760BE81CB874B020FDA3AE63340E4261E4F3E4949B -CC0966BDC4426190BE9F5D77F76A72AD925662E5FE1CEF9CCAB68F0BD33DA003 -F11EB91AC4502FBD6AE48DA0F9D07C35B96B103E379B8A83A05FE728F1716194 -1F650F75BEBADB2E3810388F3E2DC7B19F1BA9E32925F2FD9F19F4E8701F3E4E -4069125D7C401144740691E7A460021A47B1E27997FC1DDABEC5BD0EE0B20194 -2D579C7D6727AA124083242BDA46D8E116E2751C5F298851A62B60AEBE82A929 -9B9F2492BA35690D1EFD16215B8EF14E7A3803B93C28FA41D971B05B6AF3B593 -E74AD1E68A5FCE12A86E63B78BFEA87D3949FD164F12277A4688BE96356791CB -8671C49365608F3EDECC109321AF92B4C29CAF073DA3A7D73E913D0D83FAC5EB -BD884D4C686056404DAAAD6F82F94F803FA1FB0DD8908D1DF08FB87A8BB83027 -04DE0CBB1C6FEB6B517FBD7CF065120079E608CE41893C2BC96A347826CCDFD5 -C69E161217F2127A59F1A6F22037641613F191F22D5B4CDCBCC2EE5615623404 -ABA7BE6C5FE475481615B2AC1A2412E54688DD21E44CC9AF5F16E634AFCA389C -4D740B7B51BB141BFAD1080E7C726C1606A28ED492E6BDE9F800EFACD1513909 -84E98CEB6A0B7A2A6F3E1D1DCC3B2552795E0932673E59ECC56DDD37A1D52BA6 -C3F0E905978AB568941A163F4CE3AAB5C5B16F86016EC47BA6F3F7AAAA77C3B6 -09C8C3ABDB6D514A76ECD37C37AA88B5860630B3406B494F7725975596F84777 -D9CF48686EC9C5DBCC1D78513F591C7C10AB9D153B3D41426B7BF668B0D04503 -56BCB686258462C1DC61095724B9F3312316262FD7C1AEC6E54DE7E5A7BD8EFF -035299B8FD8A4A7B0F51404F4A760F4D8B4C0FB7A32FA4B2383AB6E9C78FDEDB -FE6A5788D38A6701B123630C2A6D820A684166FBBC83DB17069494FBD411B333 -CB37E2491C5BD035A33867A6D3A3D420CC31ACF43AA07182CAAE67E40EC63663 -B678F71D4C6E0EC3A0AAF904CD3AA66E0DE5E3CDE049E94249B39A1C06E3CE9A -F974B2484BB2CDA14282B9511E505B3C89F9C802218AE40D1A7541335C5736DD -CD565D4B9F4CC78F3A393737EDB4FBD0DA299E21CCFEBA5478EEF013F0552A8B -0BB11FF46CCDB784E8BDCF730A16363E66572049E42C695886EAB42A9AD9094C -B635DF4B5B9BD9B9AE8455DFA3EEFC77653190F9A8B1E93B7281C2A21EA7DDA9 -33484745BDF7E3DD63C7AC66C286C9A5A698A5E4D7A91710B7FF943FB23609B6 -4B442F83CB795788FAB5E9CF3F75D5487DA26170E4561C7941C910B088C3B86D -F844B0F340CF82786A3FCF347048463EBD2006281A816627065DDA6CD4D3AC5E -2024BC96C7D896381BBB567951E7A1F29D4E95351298B000D29E5F3D0448CB5A -CFDAE1BADE9403B90371C3A07D208948AFA022A69C519434B6813086ADF518D5 -88E0B92072A44BA1B3EBB630A13B7AB90992E85B6D67361C8D96F3E0D826FF37 -17B67E4B1EB7BADFD98D7F4FD17BECE740ADF13C141EBF0A91CB105DABB32FE0 -55086D56A0D358841D15FD349E6B95512E4EDF4C430216FF85C2ABE995E4B40A -A6044CC8820AD885C07E052B3F91C2E9A1D163BFFD210F7BE95B923E2500DB50 -2075106DB541C267BD450B25B670CE80BCD068D4DBFF2D82634175B61FBD3BC3 -406131F44C7D6F18D375D1F2270829DDF29DC14DBB58A30AC193245D18DE91F8 -AB88AB548D8138605BB5A50073295534E314366E26665AE70482B890E4101D6B -60E4F3B37ABCA1346DAAE8FDB8DD9C832EFF3E73BA470E2BACE7B8515CB43388 -C27AF99FF9322175CF8D4947E6B3846AFF5163E972156847F58A66660EC8A3A6 -5FB47C9F637B4CBB4C73B6A080B0CF6FD1E9665E92032540570FFCC747C67C50 -822811AADC404BC7ECD1673E8AA6C3A2F1D82F39430B58C29145E2F1B679C46E -94EDC711883F1E4EA84117A54757E8895A40401A26E1437B39A2F65CAADD6E02 -D71FA8AF7453668DC613F326A3344F74AD7AC67569AF399385500ABDA5EDD3BA -343CC5EDD4B558467626850E752B9959FEF1454E53E7A3DCBC2255AD8F6AB4FE -894455118A61C58840CB68A925ACCAD75CEACE863D806916228F0614191A1CD5 -DC9BAE256018615AA3725834519449B0A88B4F396654E74099C007930ADB1327 -DD119BF799FE3B0B223E1EDA04FE2DA7A1C879143E1C33B6C6344F4BA033AD6F -8E88C33DEF1977796B454BAB2494C930F492A518E8198C708A75FFEF8C49C324 -A718AB59B889DED521229E741FFE53F98EBE88B0405AD523254FD3FA4BBE96DA -DA1C27C1C979A0DD4E61C3B1F4C4DE01E42F1C4435EECFC02D97994BC8AF5270 -E7CB1458D76ED0229C5FFB4A23B8716018F9050970895D51722CDE8F2EA3D947 -DFF374D84915D5C5D16463A6FFCD079D1ED416C4347BF831FF0C4ADFB61295DC -4D5785BB0852BF472CFC97EC174491CAF961AB90629F055E75DAA6D9898E8653 -5BCF379816CAE46FEA62E7BE8E9B953466E51828172C4DBD0E1BBAD1CE28B5B1 -02B3E36403BE80B49A47446A6677FCED438F01D60EB10F478C89528FA337D0D8 -88D3FC123C076507ACDAF783A9A6E24ED73BF24B6E0F11C13E532DE5F70EB02A -60651FC2E263002D3986B7B20CC2AA08330B9FC2E26765CD52266969A86EE30E -71E0B41B6C1C6DA423D3A7E1553D2FAF26EF40DC183099322D362E4965695C52 -9FC3E5BD7ABD743CDCB717DB10372A722A39CE53FABB454EADE2179C4CBFC016 -A8E893C28EF549CA1692C8D8ADFC471DCCDE266FB4E97A1F3035801F3F034D44 -A853F0B32C3E5AB84D5618B20A2368E6CCF24E6635AC36F5912FDE664856D62E -28396E049FB828C803F08478AD134076FC54DCBD62FD91C88AD7CE0DFB8B4EE3 -402B214CA01AF48514A8B3821A16F8A4ED22E558AAD15F1A9AA7B142AD376564 -5F34AECC218C38DE3195C8142CE13B8DB94F1C06692F7FC8A802381732BEB2B9 -58B40FE87664C1D6E9396CD0AE36EDEB70424C702DAD31F20C4B0033C3775A01 -F7866A2689B49A973F8B01473FA1945534363E98CE91BA5AB877AB342941287F -13E2C066D54CD163C2D820FF9357F83E84A4DACA2179EDE3071D594905044F5A -6934AEF2B81372BBF2ADE5366616817DDB109DC9F77104F27DB3A58683B1614D -7DFF502C408B8752F6865726CE56D237EE9CF7EE7EB4203D5FEFED870D7DF4BC -E1D98423CF62736B91307EDB73D5B3A3201CA64225252FC927020A210BB0E269 -D29A5C3504B50581A462F48E79759FEBBF9227E95C49714C8EBC46035B512538 -4B27FA3E78314BE19A2C806C8659D70095E9CA09CAA949B1E3C4D3D7CC5E68CD -D8C03E3E3EC637CA5B7A8B002FBFA7105D78D0E72A0A124711C58D6E5CA19468 -D1B716E2D1830CEF2AAFBFF38F321985A1C7CC39733A91C59797A46CF1DBAC32 -4BA92A8FB504E940F3FBFAA9A10D8A1A7C7CF6182E99 +90740F78F242019C349B65C2A455597DEE127E914C372C6EA0E250402117B903 +1D7D6FC7153D77458569B2E0E6FB978B06AAD616BBEB70B58E0BCAE1013D4405 +873D2AA3C41309993563E652BCF2B244451D8FA1305BD9BC2C57BCEA7F065670 +A5059B0B17303312E8B787E02152FA92480CDED118924A9D490B2BCBF9A560A0 +D4B55DC4968ACE1019CC2840E1AA0596F8E8D4BF7119B047E55B0FA01C69B9A9 +F79DA6C9C9B49EAD94943613151247423679B7A29AD2C71BD077306FB9EE0AAF +9AE4B268C8BEDF3CAE8CE885ED53184F9BF2F55AA05933071F536B7180F6301C +A04438DB5BE00037A8145A44776747968CE5D04D650A2DE535523F36E4889EDF +E0910EAD0CAEB0B85ABB32D64FFBE347DAD2E5BC5B79B191EE15F207EAD73F70 +72879D47EEE2B94EBC03B2E68C8AC384776679CF674BC0314812B93C44822049 +3CE5C799BFF6CE45832BB3B6EF4FD106CEDCB34206E4A3290D53B21BFF2651F0 +216C9E91748888B8EA8AC33D39D36BC334436518FE2EACF35BB734FE74D18313 +2FDB1CB25072A3949300B1900DCAA4D920CADBC1CAEF4F8AD0FE141EEB6AD3C0 +3891BCF145E095C7D4043762456991F6143BB13CEFCB91A5CA892A9C95EDF56D +2D45BCCBB38B665E11AB56CEB60FAC9B1404D236339FFB2C5819ABA56CA42C40 +192634B360662A250F53D217B401A1630FB3ABFD3053B8B4CACCFC6CE33ACB92 +2DD5EF8EE41FEB8C2E71B98E26009905837F868DBA69A153A8AAB07CADDD2466 +F08BE07884670B47189D5107DCAA9ACF5B9FDEB0900A4387449911540FB6733B +4C0444A3C499EA82A6424861C82BD7DED581FC33F05941009D35B92F70DC2B90 +01F7624E6C765F2A3196F8F32E8EB9A93D4486B0C7BDEF0E3A9F4D8D4E731783 +FDC8B925F15E9C043ACF46A0E4E7B3C77C769F205C05C8F2C9C9CE321B17B4BD +CEB0475913BF74FFF5C7A3E01E4466800B9AD9751FAD1295425F0AA9E0F014EB +D00515E201CE33BA62F48C21B7CC4DF873423C3A357E24667040D0479C3A5A2D +907546EBCB1C7DF67D9CD18B0D6CC080AD7D20139B50087FC8BA563AFFD6E97E +633683AA8A22FB51271C63FC25DF9526FB18B1901C5A5FF8DE6761430F3F3C40 +DDCC479CB35189A52DC219ABB8AF8D6703655433B78E69A31245BCAB3D36C8B1 +2C2598D913A226F8F15B467D648BC4B7B4B7DB5B5FD73ED932811A61401E8525 +61D37FA0B41C875DAAB098D291292FB3BBDDB1C5AE77B77DC67012C5B3F120DC +EF846553408593FB57BD86B691903A3EFD2BB04D70107B49D160ED5CE9151922 +A0299BF4AB6A0DD02CC746395851690C45A053C3FF166465315C123D92590E75 +847AAF632915A402EF9B85F6235120692D934D1B1444F9B30D7110D05F2C7D84 +90B5D22FEE947F6D157977576C5B81876E1165F73841298457632F6C4BDD0003 +3A5B9A7FC406967E3442485CF2E49704F2548777C21F6E5479C09A2A20220D30 +C767E0E7D37FFEA8CFC6F06C52102AA0F21350261A1AFB48B8C95AD66080915E +5A56DFC94C127B96875DDD70AE098443817364AF74D494BDBD0D0859A8767861 +82B0E91ED3C9D113FE57DA2F8292B68AF2CF3C3103ABFBB91DD265D897A8A906 +6E5824CA852583FC934FD3957B3B6175E00D6236F1F9BBB02D8CFC71107CE60B +275D5D392B6DA371518DB4CA4CF6A91229921EDCF4E9C3AAA8B289B1671C9F43 +3449694ED2B949B79724912E91109F986CD7E737B6AD99ED4A4FBF58ECA3E829 +3A04F7B2254F5C0EEF2C9C9238A30D50B6798F6D546A2F36BE04880C98D5849E +536ED001346C8CF009D1368792CEC07D22A8F6ED33FDFA353B76EE0F8E07FB89 +8EE31B293D3CF660E8BC09AA55A078E7B50B622C15C7560C71E16FACD4C46E0C +5D99A3C88F91B650D3ACE5C01B1F30A54E4A7D5F1F4A2DBEE1B04C088D5FF528 +0F6FBD5ED1EA86549A11FCEBC8DB6BE7B571DB88F5213E12AC1923FADEB29E50 +7047A6FCD111129A61584AF11A2A6F089E611B6FA52416E9D150232898F4846D +B3305B5FB66FF6927690B61BC4F0DCD1D25FB7F5DAA92F6F23C4B7CBC11063AD +8D669B17DFAF55B9FA95F8AB860BA3387F16CC56B757ED5FEAE6C486155699AB +44919733D14BF0B13C7B2FD0BC9B7D3C945ED4A6E81B584A7713F4E875C1033F +1BFDBFAE98560FD9C1D51DFE90DAF3650F5960E46DE52CC01A232C9ABA3BF5A7 +1761DF69C0746C1C0E9E197E73CC731C740D0ABA71875301BAECE6069DD0D54E +629536A90E5DF29EFB5D825B517389882F32CFB51009AD725E57F845C28655B4 +EAA43938641F765175CFFBE401518EAC36AA62AEFB0C62ED9FB48CE8BBA19D5B +74BC5806A67B7231B5A0CA03AF560F5E6880E66D5ECE5564DBED519398A46CB2 +77350AD99F56A9D7517546016BF0CEB249FA97CE1FFADC47FFD876D70F3611F7 +4FE0845764226A2B653692446DFC4F86D040D3F8CE7C07946A5CF80228634C1A +1B6062FFF5D99CA010916A9125E2C542D69B117873724C5940C7F53135A80215 +F103991E82C1C671CB94A5E587A9A322E65654ED09BE4D858DC293D62AB6A68B +0B18DF2BC189C1C9120C7A3D371192FB8097F79ECEE500191A1B0B214C9019AD +BED539DBAC510A94D5BE146B04B6F99CB255073A0F35C2F184DCCE2F8E4ABCE6 +ACFD09F06B05607A77E6AE506491E7A6990F63981CBA7F0A3695D5F744DC086E +5973992C563709271017C1AFEBE338CD1665BC2FFC4C609832BDD610B0A6CE8B +E01D349D1EDD13C1CFD8B4E445115842EFA234073975BAC130746B551E589339 +546C7458E01875DAF091A28EF84849436E55D77B36AAB7DC57D3A150EEFA4175 +C53EF4B4D06490B912DA3F33E10D9038414DE9480731FD6D6A1126F080374F05 +DD097548B23771B25B51753061D599AC234F2458D383CE4933B78A9A647FF69B +F256D56A69DA83285BE6CB8A90570E780121D86A25B9D370529F65D0B8635C04 +D4278E31427774B8EB3849FAD59B8AB92B9ACB1E4B952F900898B5E8FD44DC6F +D4C5C51456356234DDB544CBFA3ACAE7323E2E4B5AE95845125A5F34E42B7AC7 +D87E00A7A0AEE1E9FCC2B4B297A1CB1F0514DEECC225893F933EED72B8F1505D +49B682A799467DBA8C1F986AFE73E0CEB84AA31A23791C833F78D7363C4CEBFB +0C32CFC5A5A9154384C4121CF0F628EF819EF2A02040C020ED1C2641AF2DE087 +8CDBB5C7A615EA77170E51832586165BA1C1B8F30C5C92EB3993DE71854FC6EF +D05713B79CAE7783B51C705208A325D97F235D527EE000DB76DA0D09B7CCFE6C +078124C9C658C6D43B5ACA3CBC3433D6A24D87E57D775CF3684726E50D72A8B9 +D94C9B9B03395C4F6BF1EBC146C3747B3485AE75BF8E58A7EF7D3405D6DC3E4F +9FA5853D9034398EDDD022814DC535B5B469B580D0F0CAFBF0CB538A59977A60 +58A08FA93AC025436245D35F1F94BB0B37BCE91A8A0AD86D299602AA2469807D +6432BE3E8641020EB8EEB1C5F73203E82E2215181FA4FE3DCE5A80FA02FB3ABD +85C892D5F8B0E01B0103D874CADA93C234948E49265DCDA5BEC58D2B96AA971F +AED944D437FA5A6FEDBD44A5291E510233B3D5F31939338B9D2704367AC5E45F +019BC6C5699B36F6CC9B504E1FFFCC05CA9B38225E2FE755126565C52EF44AB5 +B05FA412692B828F4578412A24D6D9DEDC915FE3EA50ABF6A67856E25897FB97 +D673F21D34E247F9DEB1AA141E1C99AB7613B5368A44E8676C6B4188684056DE +8B224CE562E373F3CB99C9FA05B857850B277A3A65F3121B8A11AC7072C9E043 +6DA413F03AFBEFD9AE2B9EEA249F69A39DB86298DF9C51FB0B0B7F1F99F7B001 +7ECC18E5D17822C2CF37F6694154FCEE21C2595EA5BC5BAC384DEFEC2F8429BC +A982F389CFE9E67807448303624C4E12CFFFF62F86DAE37D465754E6A348FE8C +07A5578BA7BE6D9C8703B61240B8FC586D596845DB7B30AFF43E6F72FBCEC73E +D2C556AC5DB0DE8A892CB4B7C6D89F37E3C62D3B060C7D187F96CE164F0B6174 +07531CE9E9315C45C5DB873BE63A45BF21B1B0F0E419E7AA2878604AB73EDA28 +32576771948F0EE298C06435635FD9CAD6A1F84AC58D97AC073FCB173B5182CE +081A5B0DBD5683E11A9295A4EF04EA3C7FDFAC9CB58295578E2F1C7312FEF6C7 +3329A7A725AF7EB1F3533EBE2ABF9C116F51BAF643796CD4B00AF1019F6EAD0D +7FF1970B7F48A8A83370278979151CB94F141C0601E407B7F6152270E8B0134A +3FEB7D0F7A7AD1BE2109B8D370CC078E281C6607DB17BD0D8369B77BE58402FC +03A82F1CFA96F8E2B613CDDBFC1B65B3D93FFD3389ABA9D77DFC733F53FE8696 +DD207B70BE8E9A827F61BF7C7DBC935B4D14D5DF6452A32AA79539B70B81205C +8BBCEA346A45F2EB438295E06933C39C61C1AB19ED31C75BDAECFECBC1463BD9 +B4260D43F4B58582BF6EB0656F02EFE718E40EA2FEC24B48591BCDC6EC7AED47 +971B0015FB013D418DD7ADE2DC8E8E9ECB29FCC243D1BBB47266B4A1084BE1CF +9980C8B1A28FA5A08E63D9E316D4C66C621F287FE18964E20C73E42C8FF1F5C2 +A7C8CD9777D06694F3898854BB37CEE0D1F5C69E19902265243BDE8A01152FC3 +B743FBEE1C5530DECD8579A9638E09EC6E25E15371BAC330F0A27330E27A09DB +A714639F98292F2B343726CC2BDCEF20EE9417D430155637072613D65499EBE4 +A5D76A26FA66C428227219EE6E64D83FF645B71219C58B6BCEB2B649EECAAE24 +81706EEB44EA4819A7C07E53ECE0126693024FAC7070399A70E97245026ABC6C +4F25F3FCC3DFD393270E62E6484A5881E00682FA11C6815188C0C2BB5FD19F7E +AFD0C43087B8B7CAF17BFD6FF8A192537F3530D04D62D2C12FF82C9D4FB54ABA +A93811923A97374F9292AFA6D45E372EFFC83125D7BF6D67E36A88ECAB3C0FE7 +172461E4D286B77F3F674812DCE62009F1CF0E6BC0D655284E95D17968058443 +4D3396862B973E990389DAC6A52AC253A9117DDD1928D204094D6CA46E33C03A +D6F0DAC9DDFC40161F19C4DDDC88DE50FCF7B6FDF1DE43552388005CD33703B0 +5CCF34AD3CC4A86CA208CEC8FAE669B620D6A34792D4937A065FC1F8D84FD330 +9D2917F81BFE9D37E7D742F1A3C49CB052D9A745147DC9607417BCBCB0B62961 +14D208AB7B801B5FE4FBB163CD0AB0C8BEB6A75DD1A09ABDC814BA97D4317287 +964249AE652FBDE5C9253E96A40819EA4ED6AF234BCE9579AF0D105A1006449C +ED8CD9434D483749F1CB832354AA722A220F6D8FC2894682DD8BD56AF785F7CB +19EDB3AB0F220572DE697EB022C05C770B8FBBF97518EA01704BD851A0ABE1BF +5BE8B4DC96679F73A43E8CECBFE29AA08A9A1D1C8A7394E845CABC1D3962D603 +F7A314BD6D80F2AF5FAA97EE44B3B261586613594C8AD089B3856F4181E9B24A +63BFD91B1A264F26F1AEF0995DAEBCD541E3C045875BB613C2692DA8DEE3696E +FEDF35CDA0A163C5D3B52B8D88380377A79774119A34DB4E5FABF2CA6A4B5DBC +3413A9634C6ECC808DCF56B88DECAE9DB549BCC6C3BB19C9B07FE2143E7DF832 +7422E32924F74C287F2B2896651997ABF68B4E5E5DDA192D5B954A9D60EE7AAC +CC78CF8AA9BD22C6715459911DBAADD141C58DD1D43E8C7B81DEF57CF8156F25 +6983151B1C80CAF0FCE89A585606F8E153C1C2B5C0818B86334FC1ED988AA283 +847D8EA9CBED10997C32B66569B9416C7926CD8826570700FEA2EE52CC8756A6 +B916EDAF843B2A2706E5464F772C508A20DD0A05DEDC44578ABC67F9161DACBE +049E5857FBB1A4CBA873C722AE8DA5BD6A46F44F7EF9D8031B6AF5597D2A9AEF +F4876399A397236A64E0A5E0109100AAF31D4FDCAB4C8ADA9BB27311E5358621 +F8E0BB31B47C7B19A20B09AC77DCD0C1AA29F5E71C017AA7BA88EBF2F46A313E +605F02EAD10A999AD5D9C6A33D8A5B434A492B50A4F08DC7B007337B68B4C58C +06D0D7EBEFF8150964CB1B82616AC38A64524EEFA63A3F3D007CA58C4E689602 +9EFDAB1E9AC9B69D9587D3551BD359048D619DB28A91019D1A267EAE7350504F +92179391E059A9E2E9D13960C710EB91A847E906429077FF9F3834C996D6F060 +BAC054E79BDAD324DB6D64564AE082E04F59C1F5D25DD5A507F1968F954EFC78 +C9231EB3A41A285E3251A912CBA9A1EF43320D2486762462BC0AF0B1D158C728 +BC68D9251578165DB6068EFBEE7E4523A809615357229484C65E4CA219EA25A4 +4AFFB070E7691D5CB42CE71E8E44EAB026E1F155BB1F26FDBFADE6967A661ED4 +41E0BAD400DD3F7400C7555DB80194F99CA73103F87A140989F9DA2B3B8284C8 +023B37F6E12FBA6A30789C7E022E2ED14F52BEB635F626B46CC54A5EFEDBCE89 +10B2D5A812E51AE2A962795F2906DF17F0E163701D50A690AF19781EB7E8CA56 +445D4537CD3500E77CCBC308BBEAE6C2736021EEB6B45F41B6B35A24B63DD650 +6BA8E347D90F38CB49682BD929A27E5E64D7AEAA5FA03792FE8D34C320C6E102 +B5D2330CD667B5CDBAB5289267F03A6114251D8FA8114E1F292C743EE54AB860 +1F759CA5A722F778DC305F688989305291B7D5DD97F675804BFAD4B807A28075 +9B971A003BAA9C96D7D9640B9469F723709F36B51F7A82A85AE5602D61A194EC +A5987C8856E6F3A73E81E521A3BBB383F5240684922FCC8876FA42A018BACBE6 +F94498FF574152A66B9F96DB9D53F949C5251EFB407BFB19E26D54BBB4B594B4 +D7C9FF9916B351D6BDE379F80B0A5D6E46F1EB05034821B831F61E74A4163830 +C45FC84C07C206904C65F87D0198806BD0E922794F8DC41632C68B6E325DC55E +F8D4D03487A34DA043393DBA57A6864A7656C8B5CAECB8E8DFF96186644B1E8B +BF332BDE28DD25E4278FF68AC28073709708EC92478564E38247CB68D696FFF4 +5544AD026A18CE28DCBFFFE717D2808C4688EBBC67450CE25C0C3A9CF1781177 +C4A494AB1003131A3B8DCD5E21A2CE51EFD74C77D9970AA943E8D056D676B5F9 +AEBDEB7CAD8EFFE7E419B43BC761405C722B248F5C0F19DF9C0DDFF09EAFAA8D +AC7E59BABDB9AA297CAFBDFA1D3ADC4FC80E381B2130792595F9BECC8E6E4A37 +0B1DF45FAEEA0F63873DAC3C15C65E35E2D2FE6E09EA7754C9DFB31C5D9699AB +75E683A0FC3C42DEDE46C00506E48FAF6DC64EE74022AEF410248A7B0301354E +C143C5914183A76D94C86A9584CDDFE8B891F030573CAD53DEDA8681CD2F6E23 +763959935FFF56A60004552AC23EA1CAFFEA20E33D3D77377BF61993A7ADB0C5 +C1E20CFD5171B8FDA2C6338030DA58E3020F276A2D72CB6DE3166A38944C92A5 +522AB5851F8574ADBF8863A428B3B13238D1AC21F45E0A3844C44FBF08E1E8FB +6BEF693F1F970BDEF918CE28BF72C16BEF40196A52CE68EC9EDF0851BA0DABE5 +6EBDADB71F6202F2348980C7C6DCED448DDCB5A51E6FE405D1920369465F37B7 +CE9C20ED5327BFFC14CDC4074FF1F7740FF982F04172BFD57F80FDCF12FD8DA6 +EB3EE1A9905BCBCED8399274C247FDFD3908C0AE6A33A04DD249BE03E4A845AC +7A3E5CA02A1ED538717E3EAE4CF7144671104938B1248082D64E44BB34C49948 +9FCE854106749E477902B4517C4B46616ACBCC328475F08641CF04F419C44474 +DEBD5B40DCA007725512A5FEA616497440AB6215EAE552518193EAD69300F9CF +02754B169984312F693E5975C5E8FB4AEFB8609A8BD9BE83167B5FAB52DEB172 +40CEBBCF93FD7712405344586563F4864328E944E7D2508B05C094E0AA5B07BB +00C7820B7473E8ADD69B84D394C68C6B3CE28A4351900E9F5778478AFF62C3E3 +349330FDE955C1B00E3573FB2DAAB1342CAA70C5901CA483546A7AFFC1E03837 +B4822067AE1E9994F99D88631192442C895D9C62FA7399FC049EB925BB948DB4 +681B36D2058427EC71CFD27CB126F9258B32AAF727D3324BFEF4AF5A83E95B21 +97CBEF8C32864E4354EEA959682EE0DD7915D82E82C691BD0F6F3330A4208DB9 +9454AEF0AD002B9CAC18B35B4C2E5E8BE8EE7E15372ED0DDCFF616FB121D268F +B9639F0B8CD9643EA3D0444D6D583ECDB9546FCC9D890140A3566A73C2CEB1CA +272111E4AEC4D33E95E6CBCBE6B6E125B847F01E36064FF99DDF9A618F28A2F6 +82F5E2E021CD9BC9973CA00385F0AF5DC247719B116E3AEFF5C13A185AA34423 +13724F051B4658199E8B654C2E4933B774D50BD71B01F2575E25A376B3AD6F3C +5330208F17FD090FEC715E06FDF08AB03748A4FDCA24C7CBD9905F286255CCDF +84726C45DF9230759A97F550C70000D9E248CB370D24A73DAC39E775C87B2A6C +CB412470BBAAD81FD7C033222362B06061CC4833433410F0D981EDC3379D3462 +CEE8CD48BEF79D5F546142F2B4C604AFB7A35ADD497D2B985E6E83F934A031BC +C495FC8DE4CD2EF73E7BCF6F0552827DA03147021E3E24C62359B8545C51A57C +A66DBEF1FE2C9C39AE913862BF3CF9DD48DF756F4B41B62707807570A98D3B3D +E80BC73A0A3F104C00CC12785F58DF005787D4B85A339D468F990A539C8364A8 +F6A935E34ADD0311A6FA976053FAE004488987ABADB6B04C5A6950E9C329776C +7E7885145B9AF610923A82836E721EE47706B38C10B0D44AB349BF7AC88BDB80 +0C7CB7EDA415B5B9010A8C3E59B2884F8570BF36735DEAFCB86FABBE763D023D +BB7C4E63BB81759036B95FAE7E8B0E53874003229212070D3B615D6A7F869B9B +022064ED9C0B4FF7B98228EE4B73668E0E69CCF8F290D77F6D1893FECD0FEE56 +C4759C952398BA0E4789709D0615E267F847D2B78CF1617B14D1EA4A0D3D7E4E +731FBAF674A943ED5992EA9A3B98E32A7EE931DF95B05F07E7FAB4508C577668 +5C34C5DA558B340776FE0549020177C84032016FACDFA3109C833CE2B2D4C555 +E98373F8FF592DEB0FCDB930E96E6DB77D27F0C655042143B18EF4E01A381ACB +2C9EBD5BB5AF0EF1CD08EDB21370D89C8AF7DA0E479D57E63993AF85A6831DB9 +A76B315E252E74F64D9CA100E8B320154B1BC9136F2B8C20A21737F7B8D8828C +864457C2B1E0976C0C6F346DC17FCF9BD34818D8B00F47E3B2E3451D4D8941A8 +9381F16D15FEC2D21EA11C1612A16C0D2B3CEE2A71EE807CC06E3E23180F39C0 +FDDCFFA7EF3A0F7E93B72A12C91CBBDB135601973759BC90D35FC3B4633B8643 +771942E2C10C0CB57A282293A2E3B0B9DC2B1F52358AF13A909AE3E6CA5E0153 +D68249BF3DB4EFA32F77CE327DB41DB252F0AAF53B5936521A87F4B9F9E89633 +9DD35E5ACEDC5A8ED1B0D25DCD8D16F369CFC28D80638C1A10355EC8C79A75CD +1DEF675379828551EB06419D483485A7FF32F7E501EDF4AB4422B85C36411BAB +3D727FF3127A1BD29A4425AD3F258639FD5BB51B4FDF07309D74664B0FA35F13 +6ADFDD046E5EEB5DDB63A9D92918F93657BAA852DAAE307D04570BAF752D5E46 +6760D46EEFD69DD905BD5511CFE4F50DDFC751DE1BEBFAAE41E8CCC7CC0DDC27 +0DCFF8A3B5DC7307E9E95139674FAEC46489FAC42D222056AC921A6D584CC22D +26E46FAA012AAD2E697574D05EFF4BB356D02F9F471EED5355FE9AC3546BACD3 +A80BBCD190F8BDF97D26BEEC648217760EE0BDC12B29691F70302399E459DB26 +96FC223B2D79A518E7BBAAE196F71EB8BB6E191FB4CE107FEB8439EE25E4EDE4 +6AA2EFFBB365701208D6D82DF8DA39D3356F8E6D22EBAA4EDEA8524E2732A52D +E643044E7BD61B403E9BABF21B69BC14FE05980F22787EFE89EC648099AED59D +6D587006B68FD071C00B8057B3BC4D2A4051BEC3F7762A798FC39B7E356BEF63 +5614554FD43A8E720094C6F6689BA5FF861A6A5FAD0E9DABB2C415EC6C57F7D1 +E669D1B9417D440C658768773E30F14CB8B732139ECFFCCD2A30263FFAE59CC3 +49283620D41716B098191ACE22F0FAC2C3DC7E715844979780BDDAD872A1C09D +FF7358941C9AA814AB3D5D09EFC6AC674D2FD33A6EA4F7BBACAF0CDB9B684288 +7A62FADC5DA8C0F81BE0702C2003D09E2217EEA2456A5C78C7AEC0DA227D0A5A +6E29093C9B22E337280A8A3DBFA805AF14F10335F06C5E5F573E720A8CB77CAE +E4D6FD9CAAEAB9F04D077EF5674289940926B8BD045691C112D2B7077F510424 +6EF798DAE6CC0C0D3204F604D73B363DA87949C5DE6FB4DDCB3B77543F64C325 +A03B9F80BAB54070F773101F6056B7A837962A848CD0A9FCEE3062F3746EA0E2 +21289C1163CDEFE4ABC4418FB51215047441A7CCD0892ADE58678BBEBE8B4770 +D31D7F1A0BE6E510A49FE146791B95B2B512A222648DAD5B1B3CE5319B340ED1 +9804608CC65AF0AB2C2E29916AFF3381AFCBDEFA84DAEDCB5F3C96279C42A5C7 +17E4CB537BF4D0E2DFDDD5651AF8F71E3D4E51D48DD5E38F79B12BD34BCF7F2C +5373D64D7E2F044B76C9786C4B9FA7E25351D19F9C1CE13B47970B25FEEC6C6A +CCC929B56D68ED7B5634DD148300CCA683E8E3A3F7B55AA989DCE6500F2725A1 +1B576B35812F818190D4391EB4C2610192ABE4418A261D00D9393F9AF5CD322E +3AB7989DC073E1FBF7F41C514A4C15256715F59E9F1BC19CAA889B6642AB2F97 +D39EB9CE1F52E71EC625D57A7ABC345C29D7C9A1C7758CD5040941C82F742479 +FA618435BD9654CC279E1A12F791CF64CF8749E9DB5B787A9B9F7520976164A5 +951680EAEE1BF79899C9AA13741D1EA9D488306300C90FDD3D988F75460D071E +E8F3E820914D8B34E6F113BB7665EA5EB5C71CD6F4AFC38D2063B341649D70B1 +5A4D50449402634A6C85504633A117A9D73EA6D2566624566625F037B6B5975C +8F29526958DC1E717FD5D6504E303D1C369E0073EBCE1572C46011743F9A91AE +2D78D6D2280F98D714CA73290A0A85ADACD25F2F2DF538FF2BE28943ECAE3B68 +B7366A8615C085E5AEBF7CFCDA47917EAC1E00EFB5 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 @@ -2880,14 +2138,17 @@ FontDirectory/CMR10 known{/CMR10 findfont dup/UniqueID known{dup end readonly def /Encoding 256 array 0 1 255 {1 index exch /.notdef put} for +dup 8 /Phi put dup 11 /ff put dup 12 /fi put dup 13 /fl put dup 14 /ffi put -dup 34 /quotedblright put +dup 19 /acute put +dup 33 /exclam put dup 39 /quoteright put dup 40 /parenleft put dup 41 /parenright put +dup 43 /plus put dup 44 /comma put dup 45 /hyphen put dup 46 /period put @@ -2904,6 +2165,7 @@ dup 56 /eight put dup 57 /nine put dup 58 /colon put dup 59 /semicolon put +dup 61 /equal put dup 63 /question put dup 65 /A put dup 66 /B put @@ -2921,6 +2183,7 @@ dup 77 /M put dup 78 /N put dup 79 /O put dup 80 /P put +dup 81 /Q put dup 82 /R put dup 83 /S put dup 84 /T put @@ -2931,9 +2194,8 @@ dup 88 /X put dup 89 /Y put dup 90 /Z put dup 91 /bracketleft put -dup 92 /quotedblleft put dup 93 /bracketright put -dup 96 /quoteleft put +dup 95 /dotaccent put dup 97 /a put dup 98 /b put dup 99 /c put @@ -3156,542 +2418,563 @@ D20A952BA5CC35B646ACD0A287C956B98C450051AF6AAF79DF37F8954473F8F6 6744856E689A479CB3A8BC081F33CB06755926204981DC0A45B3ACC18F6865BB EE2C50DB43B62E3630FC1D9B1FFB3BFFAA6D0A20C0381ADF48E4D916BEE85BA2 BB40F538F55C11D50F882B73913840B45161262BC8B0012694C3EF26452F9B77 -2CD7C7AD6BFEEAFE31C8A721C2D46AA00C10681BA9970D09F1E10DDB693AFE84 -246AB18279A2B24E5B50A2FF6337B7B1039FFDD4B00ED3667B5F2F7BC2786D2F -525A0E82234B30711AA835EAEAC2E404915FC7EC0081B194765032708B5E11CE -EF6868298CD26E5B9EF345BFA3EC2911E2B96A0B40AEAB95BDCCEE38F5EC170D -3BFB792D2DDA7E57BD2FB7669484EF9322A1BEE009594901095DE2BA9A15A0EE -4DD77404CEF16EA6C31FC04A8FBDEF27B9FC1AD3264388B0B12D8E476305B912 -30B51624D4605C45B514473F327DC3EE8BA69032A95301CF714F225A92C253D0 -D943C80B9CD0524C5B87A8D052D2E47A9725EF869D3B89097CC13CA9BC695FF8 -A9468004450A76A13B7EE78A03CC18917EC44036C2DD237344E594569B8F2DDB -21F7619180B8C760741961CCBE54FD6DD07C4CF73B346099234A1EFFEFC88574 -6324E4232BA18A38EC9F0B780C298877EF0AF42C1EBC2EB52DB64A1E1E352503 -36AA29953A073B864FCB31BA938A4163D000A159ED4D345331FA1EB4009CFF67 -1D107BABA6AAA48075C6C50BC7683929EC146594E55B01D4F5B582328284068B -2AB05CE92EEE1DF4557DFC8FEF287CB7F961F4F1828EA48B0ACF5C63E1EEC8FB -6A0EFF132268B7DDF7B465D4A21B05993F4A4CFD168A700D04A7303BC2C00391 -392C3FF97E770E6FAFFFE501242B20B4F7B6C17331C64BDBA3E59695E176CC79 -E7632AC6D2E920AA048BD1EBCF9909D8C314D2EF3CFC5CF88D8570BAA814D467 -96D86CF4415C5B739FA6FE7B4C228F06268D28EE33381982E7B005C26D2604B3 -AA363CA4732B9BB0E4D4EE50556D777258A7BC232087C9F00B0D5EF70270B40D -3071E14E4E5AB5AF1C686C5A7C268D36A0787DC9300D4CFA004F89A73FFEF780 -E6BBC957E31B764159C3ADF752E6E1A6C3B5B855F8A483497A347B601E3C8DE0 -362D76B715916113CBD2D3765197074104C7E17B87670CDD5C227A1467BD678A -BE442F196034B02132850CCB77143C2873447FDB8767C462C63916D9D4A13198 -B7910E1B274B27644DFB2E8372C8CD55E6E2AA5CA952A079E1E6389927495921 -CA39D69ECB4DF382FD2DC213EE382BA1A48CA886CB6AEF2B0C50CAB47B1FC40B -2C95E13190C92480439E3C56188D162C294F24987AAF4E15E8FF7ABBFF2A12FD -AEB884FCFFD671EEB94CC075B815C6A45549EC23DB85923F4C37221641B75CE0 -C5C8FA8403C2C9FFCB66CC74C5160D6C7042DDFF33A954DD01C8E21B21F8F364 -F6FC7353BB524CA5AF7D1406F82133D7BFE7F66EB79CD5B1937FF8E51CABD9B5 -5A7E5B64918CBF1BEC1D07A9F817ADBD1C194471919449BDD74166B19F83DB39 -0180C3EA858141033C9B09E756C91C66E22C10792204FF22481A49FAEEB2946B -75B1620F50DD46B5F299871544B3BE230D6AE21C471D874691530E6C189F0E2E -2797BA6CD6DB3BEC3FDCC0CA285BB4D820B1DB4E2282245070CAA10FEDC814DF -DBD6922B2923003F60211DC3A26BD62E832C689F22AB22C5ADD53E19790FC618 -D3E74509C072C2669EF7E6A4320011EA28A2E8285C53A1B81B17E42CCFB6922C -2D235BF9643FFA11277C0EE898F875D57D5C67D702AEBF0B892A83BFCD0AE12F -B168192AEECAA22E1FBB1D532AEBA65956FE55E13A661C00953FB1BE0128C6BD -43A4B0407954BB834F2AB8F69241EC5EEE712E1F2C8C7751B1C7FA2E6F15CFCC -15EBE92E51E7FF064CA03F8287DAB64850A522D33B09929C00B48C2CF4E8C847 -E706C508835CB5ACF60BA71FF3419336AA6688787853B10D8896713764599CD5 -0AF085DA19A68B0F0E232C0A4BB85038D5BE3D4DA94435F88F91BF137075D27C -79581783618B011F86C93778E7D225F7C845C64ABA96FE0892AE9A116AE3D838 -53E65640246E61EFE066B665ED53E44E4C42FEC21F1B21DAB1038C5D441D2752 -BAD0DA2B4FE6885523B70F0C64694B73BFF1E2573F623D215F6C0CF80185DF28 -7E092C5DFEE06752322A8318C465D2CA084B9F1402695FBB46347C0098265EDD -8DCF59BFF68E7FBD198342D2DEE17775AB5DC30DB0BB6203F517B8963D1E4C0E -250A0626C15B61C06843D7187A659D9A45853C24DA1727EA70C1681FAC3095FC -90C6688AD8D1CD7EDE8441D85DFF60479439BF7DBA6A4B4C828D7FF50D459F38 -7652E6DA0647F3A9E60A00878E7ACF7EBDB3C66B7CBB6708579425A002A6E167 -0ABBB4B74B21306F51053A08C5512285828EADB82771FBFA0EF26AAF78BC8F0B -FC5CE9B992070F53F4435BF2695A44D423EC8FC791C3C9AE0BC6723E560B0F5A -35E30D0FB61E502BF73E909C47CEFD21FA97335C4F7DAF9A7AC45CAC639C809D -E9837D710A56F129886540A689C9872C16816B8005A3885C6C2186A4C9BA2648 -29CBB83DE74AB0C69E17A074031B8E4F68C7D8062EE01AF2669CF362A36D82C7 -395B0EB6410F5282F3331148AC9CFEDD625749018A1EC11733CCC92235893BFB -F1B6F96BFDD37C26EB5457B0EE7AE2CB7BCF02B6737B3EFF8D9B09F189AD1991 -1FBE58B37C44BC8C20295CB92E4BD072C871AAA1A6DF0D346F8430A92544B34B -44F8CF7B29AC7A6CF4082C0C152D6E26589AC694B2453D2883714988547E3A45 -A4DA0988188327FB80D7F5A8C08673B8341B1E6900696264C83013F393480654 -4F5EEEE57DD7DE2478A2B5A299C475AE2039F97ACEFB9E8AF3FDE76E90270A0D -7EBB387922C38329030B3A942347330560107885D314011FD85BBC6789FC445A -DA1040CCD412B39FA3705B3C4CD58D4F41E632D5D757F0DC0856F26BEA6DD89C -925C75000AF698CC73F75B045E9238882ED10B770B15A0CC36F4A4FB161313AE -D7534536B706F16F90F918BDC4147EF07A51776D15C0293B8F417D272595BED9 -6F6A22BA93DCF6288A8B1361E9A081348CE27020EC7CB101A6BA8965E3BC08F4 -C36F6C1989C2963051ACA30545A4AE8017F3F246E5094DCB376C370CC1CFCF4A -01F9BE0AA9876153487936A01628FE66C56784EF063328592C0BA22DB52466AF -31CDD0B1200119FB75B710119768A16108DD43F62FEA1BD105710788E7CB1800 -00A94689DD5AE41D324FDA33265B5800E3B65E072F4D80E6FA1412FD9F8275E5 -2FDA99B0E0DDEC234E0694C4E6D189C534D9D555406941806B72993BF21DA939 -35797578A1934C1C184359CB550229AF435BEA6E5B123733610842E294A65DDA -8F33395EB773DDAC7E0AEF0E9644AE0FBC9383639D759DCF78C15AF1FB203F7C -8BE760FFD0B4525D7DEEE210245703D6ED51D45FA1E5F41D5222E42898811240 -5F80F2BDB5B965EB4E790A79D8AD6723BAED340429E058BC3F6744C1CA612C13 -077C5FE5D716C57A1EDBDC67AA59BAF60014433A1D8E062DA21F092E969C0998 -58C88C7817F8DC95DCDC98FB030214674EAB94B32374D55DBFB2D16288D0D146 -ED38E3B5ABBE330E2736972E3584E466F921D66646829BEFCA4ABD75E3B7BBD6 -35D3527D677620270F5AC7D21895529CB8F79258DFCED9E8A3FEC1FF55ECF806 -9E82BBC37271976925FF88AA2E75E37D061A37F6FBB1D0D142CD3CFA29AE2299 -F729D2C995E01EAA8B497DD1F3174A09E363E92A9E599EEBB0D13BF112485B1E -469D9B2127CB041F52C6FCF07642254C2293B12761ADD161BBC96D11BF2F6642 -37423BD05F567E2E3296ADB222FE2158496D976A9C7D9712D9756749C38423BB -8EA5265050049BE9D3AD0F8B9795BAC734FF409F5A5B9D9F17DFBAF837DCB81B -7C13A32658F9762D9238C020C36990DEA121647C09131AFB405554A99B9D4E94 -8DAFC6D5FFB262BFC0E384DADEE4D3430FD73751C492422C1591ADD1B41B747B -07F3A54C99C3B2CA3A209D539A899B48ABC01E819A57FF0DED6661CA210C7EE4 -E165AB48CC4B04CCCE158EFC337436062B7104D3120F85ECB9A8A7C6B07A802D -F8887D71BC62455181F1B1B8F62C05B6AA82C5904BD21709D155A16D8EF00A47 -7C47B517C7AB0C42DF7030DD1BBEA737436DEB13AF308BD5EE263F94722F0A1B -4D56FA54D35425E6EA1FBF971CCAE40826D7BE38F084F6A8BDAA55025F7A09B4 -8BCE516CAD29A378695455717D16225A0BE7BD386B69C856E3AAD0593196D9F2 -530CFC58AC75EB1DB06D71A0E99C55D5ED5406863E69271319EE4A409E83188D -1E660400F68F34019A1D2FA36F071B1A452136AC8D61B2D027D94B67ECAE90AD -CFA04CEAF72D13D3E768DCDAAA70DC53EC8BB3A8F60338DA29DC1F0FD2D276A6 -B02B400C316EB7B3CA2E65F64E8BD55501AA0E604200A17BE95970E062EFACBB -E9576847A10560427256D2922D6FD419F34BB14F375BA51B99431E47373CC5D6 -F76340F7F3A8A6C654B8440ABF0754BCA3F50DCAD816D501A60C9D0C57FBB480 -DD763D26423D05FB6F3C764A04D901F1A71BB6B35C648214C5AF08B89241F2EC -D5DA3B94878123ECA2BA4BDCEE196FAA1ABADB9D19E10DD4D90BC30B163834BF -24E02C7BA32DE8458AAB95FFD539C34BA46D5A1E4AD9D5F5E1E19AA0D75663AF -5C7D6DF074306CDAD47906AB1814C0C33B5AE2F13375980C768540A8BB14D33E -08F5DA25D546C4B295EAA78129ED441EBD716E5F8BC918424FF0BFEE4BD8D2EC -B0ABCFBEA8A3DDE042759484FB7DC9F09DCCF6F9984CF6FDA4A01AE9AD169705 -9C16BEC49C72B76D37B23E120BED34DB66E829C2ECE10B6C6EB18E4AA51570A4 -732D44167A3F267F164FE9A93F9A677AB4DAD4DB071036FC1E6B3FC9871F9B0D -4F5E8E3CEF0596D24B5E39493B3D69BD5BAEFC85A9B20DB6239159D0032E9E40 -CB2ED359852BA9183E0F003DECCF250DF79F6B3C544624A10BE640A9E31CB159 -5BFB12FE2FFA052B811FEBAD26A3216BB29B95E5315EB37B7919AD6422A46E37 -12D71E6C213BE9E81C92FF5C9D4BBCB51B3C86D6125C701839EA4DE3A8FB47F4 -C474C2C9E5DF1E230EFC5A16638A4EDBEDB642BA5C43F73DC5F92C0BAB39F2F4 -6B57129B98A639EF866369D5C22B7F03E871EFCC881B09F60AA9C4A0165A7FBE -36B7476991090DADB80CEA6D4A02711C8BBAA0BD99130DFEF1C259B30B9483BD -8D8E7BB7208A7BFF9BF384167A6AADF3DDAC99FD47431AE4BB3CDF567A6800A5 -1370E334083CEFC44988C042CC4A6505D6613E60167A87A53CDBE712AAA6133A -5BC35BF8AE696641B7A0387D43A2500076A3F1A78776F3CE9706F62ECCC442C3 -B2B3A9E7F4AF50ACE51289368BBD775D06614A152DBDAE52BFDC02CD5D16F065 -7F61E9C8ED224633DFBDB371506713D97DE0E6EAD2AB2EB5080E3DCF56FA0381 -CCB2699C497C2E63004E269161C3138822D13ABED432CF1E00C3A7AC370BD5EA -71EE68C657D7652AC62C44B2E45FEA7CE6D14B5EE892CFF45E36F2507BBB61A4 -AD13281A8C5ABDCCA5010517C15FE80CFC5412F281CF14108716A4721C03BED2 -9586CF8EACD61D3B5B6AFCB2445F1900BE391E40FFCC54395C345BEF897CF116 -3CC9297D906EB9AF7378CC179088DD94BD54683A797FD9B91D392789C109D5FD -D9EC5B1217D84E55E4F3D0A9A6A94407B804E12867D3FCF9183DBF04C195C639 -09786F20C206B6360BFD9E5FE18304F512DA07E4DA28E8D634980038BC11ACF0 -41D7DB8BE17DC1A90F24BE84BE4EEC67DC4B187D6D188F4AB934D08429ACF7C9 -9670D964BD8E64917B411195653EDE79CB25B1350DEB50E07A6C420ADC6DD743 -EE344C8C868B5D24B1A4A82E922CD851607F28A298D5605595867A27CC3C4A79 -95D250F87D01C161E1A4ACE822C5C2948341AF299B1C4BCA29467A69DA6E7406 -6A2ED3FD68B3FF18FCD246D647C202027C24E0DFB27BAB1E2353DADF589FABB3 -0C0D4FC580D14D947199891870CE976B5E0051BE0718D9BDCFB53AC09FCFDE40 -ECA70BB6F199B10D827E3D7849EF435DE264B2F48C3FAC7ACB43EA6480F51A21 -6987B6FDF182A4F032DFB77B51136B97D62FACA0CDF8ACFA1481C38CC6104FA9 -FDF0F81965B3712BF446A96AA953E51492866505A57D46869FE291B837AC06F0 -7B685B786DA10CF0C22FCCDC3563DE7D892F89B5CBF9B497EF8AE10F23F78683 -A3D6DEB9331C21824EBAA9BF6097ED7C22729A94F1C061CAD17DF63CEE561D4D -F48517BD91C6062F4838BBDD8A3CB9B3F58D9AB42271D8A2411BE5A6825EB4E3 -6CFB6C6EBC312AEE85201C285EF43FED9FF9CA55FA20DD557001E6DBEB85E2BC -D4FBAD223D234A9C05DDC784E6C87704BF643DEEAB9D0641755E7D3EDD46ACC3 -161A71299AA692BF297A6EF369A251CC9F940EED895C02948AE2DA11B6099CBA -0C8D75FC2C406749BF1FA390457A57278B5255AE48E9E90B742F3AF45E25BC5E -02B843E92F6EF98FD91C6DF013C9660C145BD0C635AF4516D82C328BB6FDED5B -039168AC926C596B694AF25C74D22A61BA69221983D44E8D2444BBC48CF9FC8E -BC4893B446622D35A1F63AE327334F7B7A66FBF40E872BEB68C6A31BA5419B36 -E4E25B5F42C1383229CC960142F260D818DC89067326A12ED98E57AEA487A002 -41E38B64D473A4A241E930EB8499B62C79377840BE1015D7C7A965EB49D88BAD -86A901962A4F7C2E11F25BA5CA48E9D74B0FB81F302C6B703408B491CEA0C0CE -6F112A2F8D0EDB3FB568A3E628F747F81AA83E1CDCF1664750C556A5C74589CF -A3F0598154A5FD6A78BF1F23F6B7DC73656282F8106C3F7487CA9C0CAC042F22 -C7472DDFD8AB58FAA53CD6069864FD34A261378DE5BA492F6E96F9D05272D1C0 -1D98A1CCC30A6F338584DBFA6618A5186B2AD237868B0C4D5D1F027FDF320688 -9C77B7CE5CC6C9B6AF3B2D15BD740D327F0CE7F88B4D0E9CB33462FAE6C9879C -49AB1CAAF9C441B72E8974CD14C8AE843827A6F0C7CFB9D9E1D0FD8055702DF9 -4F34D407F4D2ED4DF866F847881FC0687F4225E3C68086D9246C9C5ACB21E49E -607C14B7135A38111B9E3739BA49AA79C2D0247AD7B176AF439E206CA1928EDC -FADAD23D5C594CCE11483900277ED45C9B180C679FFA7E2AA16B50DEA575FE76 -EC1991E4B2530089368911292B980E8D3FF7624F249B20C0F66DE95C983205E8 -DF41DEBCB1FC8F4FD1FA809D65391719753EB9C41C9A9CD31C7A19D0DE507DA8 -30981431928E88EEA0CA70F49B99B1B5BF5649178FF6B874804A2E897B6A48D3 -350553B6B130CA9B3F676E9090356ED49978EDD506904E88C67AF1C6C17FDC6D -30D92CCCF73A7A15F7AECB1F792D8656CD0E8DE02A2BDB3391207A9A1C35FED2 -1C0F18EA1490ABBCD853EF78EC38A41C6B075F6FA08697D7F07424CE430D4E6B -9D7540A2942CE80F1CFED2AE10F3A9F7C745F31077657B86D3DB4624149AC86C -D3E1DE2887967759B1DA3D776B3282163A5C6DF367E3A79389FB488DC9E720E6 -A180C6BC4CE854AF2B3D905F822877BD7BCA683D8FD80BC2D5B2B895EE821C4A -32B84AF87C471D2BF70DF5973981740569BCA579C8CAEC8FDAC8C39D2FD76236 -FF668EBB8778FBC2BB950AC51FB903EBE4D603C6BF7C4F597F8F0EA62B804358 -1068B45877F26932D0C6798267F3727A778D22E8C34D32D43AD2FFE6E9905DDA -834659923D13A910870D7DF4896AE35CE4932ECFF381DC9A8242A5481F85A622 -6602E1613E04D9B630AA87ECB8400CB77B8CE2F77B1639CDBCF35CF5914B12EF -5FA816CD6890AA787A9A653A4FC361BC05CEBD70BC1CFD9EADA601A55809E08F -4C0349CE0B71C27582C02A5F8D45C64428474241614B75BD6414CDE6DE5119B8 -045DCC59146A25BDB75C89C1AEACE85D9DE5527A7901634F8617EA3718D97958 -BAFA16E9FF78ED8FB47187A8718F8FB9F360258FD5D6EDF016C2FA23F8120AD1 -6D5E82E59A71FBB6FE5E2285E2132680BC8223B359DA5A6E4DCB53CC2E389ABA -47A12A1817203C33A0AC4D28EE088D24927732F0323BF5A0E18BA304B2511B90 -11BD7552890DDE3A3B2F66CC13A583740B1A3E21CC062409BC3737C80FA92E23 -DD82CF7B810A6C94463D63E489AD433F93515FFC56F612068D9540153831EA85 -DBD8D2A6C6D9EC3D46A90FCF977BC860DCCBCD090CC0F8148DA3CD98FFD38C28 -9FB15934D610D0CFB99C874216671BF5ADF1EFE837C718476158D42D69BFD713 -4114B90B48DA0C912F7B912F76CD1E67A77D253A473BCAF547E6007631036759 -9E9123192D043E859B5D33870E7B4BDBAD55F63E7EFA34981DCC0295C4FD1233 -BE7FAD53BE0031E5CC98CCA4400D14D746E3900F78F5D61B0D02C19AD7AC2E53 -C4AD0D72BBC980371BCDF02A99290B49ED49DAB711813A7EE8E8EC2BBB2FB4E1 -353BA4D7E8E41BCDE32B8B6C79D21156BA1CCCDD4C97379A7D65F430E83301E2 -4169919ECA0605A6B6739FE1B719D7E765D49FF77ED21D2494FBBAF63D67E259 -BB96241E441028637FE4FA2514EB571031D1EE76B4A9392100DF0AA146D86EF4 -D2F15C7C2C5057E15680BBC7E2C597AE903CFC03AAB63C0145ACB8E04153C51E -2CA5074903183C0E7D41F8212CBCF1BF8DE8A8F4BD81DBCE26F8A38C95DFAB16 -C5C059916EE7103D605722FCC5439BA55089A453304D4DC81A626EDD3FD9658F -89B4B73298511D029DB6393E334E7B1EE441DB1DC6F1579F7EF120A2A9F06E5C -EF5EDBD37618D2B933BBDD8463B6570E9E3857897480A00E8FC691F1EFA7D9BF -1A2AD09043434BF2384861CD7E327886019A3100096714797DA488EE913CDFA4 -4DECA7BBEBCA1A768CCA6B0620C065E552AF515A5516413A7F363A9897C13B1E -3FBE3DD1CA6CFE2D956C40A582AA1AB206B9920049309225DDF7B2A77B59018B -F1D18A80B0B85D4AC04559505188E5205EE8F48D60AC7686D668145F2E6EE4B0 -2873818405047555BDBE590514A866CD267D153CE38F81C8586B5914538ACA74 -C3C4F3CFB7D2EAA79739681BB4D4BD1CBF6D55F979992B04187BA9F3F9621BC9 -D8DBC2C449C635906FB0770003A7C5FF34DE7E62328D0FCCD1B662C900BFD880 -150A0B856FE9153B788583C85F765C7630E0AD62163E82E72164A78F87772950 -DB4914763CBBEFC58B262B5099C0FF489438BE37FC37EF301AD26081E14A6D6B -A364E8D8097CA7E12D46CD14941DC79756D08949DF2F5C9940B4FC78FC89452B -FB7FE2007822CAD36D7E20219C2465A434428217CB8DFC3936BBD218004EA62C -C98D4B98163AE3179F4F0CDB9EAED02A779697078482CD1B07C7C94EF4CC341A -7E0E7005D595B529E196D0C2E9DE4D687FE8F636B16F906B70625F77F2055811 -6412D89C6A4CA57C1BF48FA02D13551FC49C9344B6718955B05CF03D9FC82F28 -708B79ABDA2D652352F03AA901ABF30F6765C62B827BD354B8C49877928A0E5F -4AFFE229738DE43F70AF558FC59C72657A6F18D4AFA96E8EC4CF69A228889A6C -459F38CA875F3FB838B32FDB2133C7BF83ABDD9DD5FF931C17203467977A121B -6B9552B6BCAA8EB90C3DBC742AD56DAE548DCD18CE5105E79D0518E0683EE4E7 -61AFDEA1C53F08ED3F949F4C4D49A836D034FD0A847FA8197EBF6F454E4AE912 -82E324C996FBB10BBF7FED3E5C61A7B1D025321A7DAD11DA1D7EFDF96B95684B -32FA712D561331220996127BCCF14778CF7C6540AC694A53E0C80C530595C97B -B9392FDF2597ECE09B1ACFBB58F4DB120F2BAEDC9ADF10DE522B1334F2E7138B -7E68678188B9BC00DD41B417247534A6BF4BD78DB1B26F44E408E42333BA980E -8C080FDCF232C36C7F25EE8716BE7B5B186C469B5CAC9DA5BAB50B06A66B756A -5DD5ACAE339BF1F9777DA866985FD68C061CF5DDCB8A977059B27EEB913AEA3F -7C892C9EC23E0825C2E571B9EE4681A0B6295CA9529FE265D59952E211837A6E -A918C216D5B0249D41AB9D058D4C211DF003B4B970FC7FD3F0AA52C685A028AA -A10A7511D5DE36B37905DE4FC086BB21AB72F12E1A355CC78263351BE323FBD1 -7674A3D93C4E0DA864D876200A057845667BDBC2717E264EEAC031EFED3EF92A -5CCE8CA0D08B3A8AA246947FE98011C1801D9471C9CDBCA4B9C7074F6C010181 -C7E3239C22EC46FBB0F8608EB41BE4BDCC3CBD11F7F010263C305699A6302CDB -7049F7CC2BF64D6E2D7D0D9B957004F9F277BCE9AC320F41CB6788D544C87972 -9D314035BF57C5FC84FEFEA29B60686CB6AFE5EBDC631A51FADA100DC7F01511 -CB72039F91AE32BEDE24DD34161E74C02CC99677A2BEBEE84A9810C668DF1985 -3EDE19F588FC64B1438FCDB7722E297692FCBCFF6C0E6A36B98D6D67908EF1BA -78285A1ED0FADF4C8AB269BEAE8967EE8AFA4D8F61EC32CA6D302855A075E57D -EAC3134156657161C27BD8C782008C0B8A47885D96F52A86F8A73148C16B92D1 -6313640E221BD3D8B6AE22ADC64BE3E77523F042A6EA157D098A8658B95AD889 -6507B0D7E8D9ED61A002891813FA065B67BCC2C3ABB14358C04C6DA85CA0B7C2 -6E6831A7B0410EB4224870CE56B3E0F11B9C696A7E63DC2BD1B2520D848AD2C5 -FB97F6492B4D7183E4F2DAE17CDDA959C8B78B620DC3F9F45CE799F2083A7DA6 -3FE85B04FD168F067161763611179EC3425680C8A3B8CED82CC098349E66FD9C -5493FA29CFAA8488FE35D152398FFF6E62D2FFAC26B81FA44C3DE10F162D5D93 -580059CAEC871C989966ADCB995B47A47181372ADF115295BC3E55C287B9CF36 -D3A09E2337D9B845DB55D621DA0BE6DA2B9FCE82E5F2E96FB88F4EB6C9339114 -2079F030FB92A1C3FBC7730623A86EBB99B74F12A1CD8699BA7A8E3E41CB8E5D -BB950A9730AFD31CD38A63A810A04DB28608E7A3C8E13CFC280799C80F049560 -C0E957DC97B4A6FCFEDCDAB010CEE040816E3AC207867D996E2D50C7FF1E1DAF -3986DCE7C7EFA3E33FEAFCD8B0F3CD3281F172F9E04D0FD24B4D44F95A5A3357 -2716674DC237BC6A9A71FDC77D1F230A72031B3B74B20D264BD2876C71B134CE -2CE9B7C19A49044A407AB34F1CBB11A65C8A9F860D7E8AB522D995DDA70B270A -0C0DE85653589CAE258CAFD4208B2A79F864C31E39FEAE752A19C9918181356F -B0C0BA432415598E1470196FC29328296E2293AF4302F371E8C0FE93C8471410 -DC391B73F3634EF862A95C04C7F6C9161D72CF955611E0B5B0F052F171AEA7E8 -4D6B6DAEE66E4F144778F094332A0E76C94D01960A7F0200B5273574417F8ACE -22303673E05C9DE363889265DC133B9A0A4CDAF48A1504A63FADCB96EE78983B -CFE3B65AA5936B7CBA8099D37ADD8F040F967E62B097B8A35F45EC4529638EAE -D81B75F5F35A28F2E6F76F2A8178895C064C85A8AED71723859AF2A2DB76D3C7 -E8CAB9BE0D15D26743EB08DBA5FDB63A2B11D714A42DDF375EA4A561445C042A -5C09728E8718325880F4D47468A7D7C1B3E1F655FF13234674484493B2F6ECEB -7AB72A3DFF8C698BF74B14271F6B02C040384DCA0EDF6E3547939B4E303C25AB -3E1B549858717F8B1E95AFDCC70EABCAD7DFE995B2CEEB734A8EE940A4EC8D4B -D4BE2F8396B6667E9CBB05C10A2C1A93843434DFC53B85E3131B87EC15D36E30 -2C8F9A07047F80408DE1B6463C4702B5A2FAB61030A4927EED5B5D14C600B4EF -147694E1FC7E62FF08A7CC2EBD68E1A57AED5DEAD53093F9FD8225FBDDD9B0B8 -6DA2C154BDC2B5FB54F24C52FB2E71E4338F882CBB35C81A17AD1B3B5DECF004 -90508E8484DD94169161006DB45EF12DEFD04EC617000603C3C1FCBC02AE801B -858D36D78052A66A0F59B8BB2507B3F63E44FB3E0E83A952F098DCAA4BAD044B -A60ACE8C4244586C528FB8A10DF138AAD19D115BE2652217619137E98317F845 -5F4787CEC30E2738BD60D527A2557F8D147FD2165A8DEAEDC0A16373A3D4D484 -6DC040622E201FEFF4C8F95FF45542423A33D4C21997E2832C63113A8986EB4F -B137A21A0AA75858B0CC20B4BBF84469E2948D830011537D7C37E707AE1EE2F3 -79B7B4798A795390BD6CA410B9E9E7B0BC08B4D99A4E297D87A78505B706DADD -3B6E9DEF5AF9813A0A4AD8772D5767E79877B822E6D3BFE7669A05B087684AE6 -11E2EF7D6FF00055856CD5CA6A21AB6648A0EC38DA3DC6C6B8A85312741D4116 -2421A00FCC2DD52EA7274EF14569CD8DC6F4D9FD595FEA6B529E46EE4FC8DAF1 -4C2ED0557B7147B5782DBB7ABA1C045FD576B730B958ADABA417E78BE0D52C1A -7AF35DCA2AA858255F3AEDC05860F09566989F3979A117363A1F2A2335C0A385 -13527DD2922261AFB482D05DCA7451CCEF9B200CFD13E14E959FA0D0B5DC91B2 -E0D2D4CD135D35A6898362F79CB0B5A99199A31132FCEF4A94B49AECAE906144 -BBC71B02B4D440362D1E19536F8E01F395472FB88AD31E1B6017E44F66113C4A -407D164D55EE6AB21D21E066A47C720E6BC25CBAF6FBC47074D7EAF2E12355A4 -9AE7F7EF362627485A883D5300364B9DA142C93EB0AAAF86695750A5C5CF2F94 -5D149969D9776380EBB53A9C4F5EB8F043A3DDA12D5893797F3BA862146E99D5 -75E79EE3A8EE41B7F3491BE959F1418F54D72319C25AE88AA1F236E5348DA214 -F46D0C8A3204D12FC376512950EF51A184013637C8937E1C408E2C0B32D1E467 -6CE2396EFC6510B118A7CDFB85B6658911A6B3FBD929B17938F0F7FF7605D53D -46FE9F8FD68E7D3D04CE47719A27945CA8173645362C346B54B575A562AD1A77 -877234663474F24D075EC687809CC60A6DCF8CB9A8B5CCFD4C677C71EE18A962 -F6220991F6CD12F190CBA90D5C0FF4AFB5C2FA82470755F6C8D6136FD1866E84 -C2C605B6AD71CA35658391C5CAFCBCDA560ADDB81F650F831062DB4C84496DDC -951AEB44A78DBBDA98F75CECE25721CACCFE09ACE2DADFD1201B06CE5C98B3E7 -19C3473A4FD74A23670229EE7155B2CBA0018DABE5C40096DBAE3DFC55A9547C -6781DBB8106CDEA0BCE2D093DAE90181E634EDA24556374F707D9C3CDF12BB2C -2C49AFCCF6DFA193ED8EB46CA2A9FFEEEF101476F486E75569B64EE1DBA764DB -F5374117F0D347DA67346412E85BE19390CF7FE0DFE96DEFEFD9FC3BFF414128 -B1C05BE14BFB240E9AD77082F0A4D0DA7EA9F756488A2F105E6835BE97D536FE -73604559037F49B02E2A5536987A23F4C8FEDB8ED16165C286CF8AA080DDEF61 -AFF8A75F471F19F58D07F569B474BBC479B1DD16E03DF1C779E0483FA27E74AD -8AB31CE8A554B2B6E338A248AB078CC657A4308388E0217B9AEA7CC724D76E70 -AB50D5A9323BD6AE1502773BE24EC02EF4BAF60FE07DBBB64F633DC35BA5069C -11072A8C732BB0C00B8ED52B6AB70928340789E057B78C858673DF708F2AE22B -8CB5510A12236F8AC02E35161139FA53EB5D0FB8297B252AA0D5E95B33BB8F55 -9174EBCBFA323934310798502779892B88FDCD1561B413A79F6BB1C62C327FF4 -38BDF24B572B063D1301DEE2B3E4AC5CD832B60371F0FFA44FDCC24A015042B2 -04670A1D78D04838EE9DB8026D9DC025CCD7E4CFE92EA11D01ABD31D7EA96BC8 -5C157FF5DC0DF310883809071D27920F701353B43C436570682794EB4CF76292 -7CFCCCD8D18A352E33E149BC5ED93AA4F90879253F5A3A42AE711CFC5FCE3D52 -DA8AFA6C70ED9F2F8044391711B69B5DFC21C61750CA006D61DB43EAA355C60E -23F10156E9DEC8939381CF096C23E5E1FBF59BE98321F766747FB687969D9370 -7A66974ABDE263C9BA1419F943F50BC9015437B0C65D927942BED92DFD99A9EF -E43176B73F28AFF55480703E528BE3E0F2DDDBFCD0580724B3CE9AEA8B38D35E -06704428CC405249268545D980D55FC039F76940D6F475B94334C999994A2702 -E26C11A5EAE83C45E8A6B6C1E14F2CF991CBADCDE40766FAC5F7EB864CB4353C -49A547D937527106F2F4A42BE39A3D130D642C65A84535E11878C9E5AA4F88B9 -D56F221F797ED815FC90413E6895FFB4D4811ECC3FF413EACFB7038CF6233D58 -C59D9D6F286426F4B13B03CBA0C37EC251186EF1915A9CB40F9E7B6DC8F93757 -E75D7B2C81FFC54C1A602787427605F0AEF37028AF60629E7BE8EDB3133BCDCA -64BF233E59BFF9B7FAE836C13002C2F639B127C3446BF8284C5CFB86C327C809 -A42533F36C8601569B07C8A02A59CBFC7C0D74B114C7AE110F7E88D64973D717 -98CD3E202B143B284402DAC60DA428B6FC12388D59896A3363975D1254D6D885 -E3DCACB61078E87DC8333863F7274F4637AA4B4D0B38E05EDF1B72D7E8A6A597 -4AAAF3FDAC8FB0A9A78A02036CAA5E4A06D6CEA39FC8192C71C650B621D1511D -DB19AD968C8740016740490C14A3BC95C08959AE0859E2CE026CAB88FDED69F7 -1877C7BC66F85DD9CF71F8F10DD1EF1380979400E9DBF864A0273B51167D5960 -341487655EE11A5CB2DEDEB50353E6DC1DF814368A4EF70A2AECC768572EAD39 -17A5D4663057037818A6E4409B54888882D94A924EFF7503BFED848923E209FF -F1B3C1BD17D5C30A904A9005B2C41B87F5B5428B1CA21E0EF7B4E6AE12C66913 -66A1B63B7B9A41BAD3AC2AC3635AA16215646C36B58A5EFD840A4CFC7BF90751 -9A5526F787B5F8229E9EEED5ED4A40CA71DC05606B4539BA2306A9FBD98AA82D -C6F566419C5BA66A9F57629533A33BD745A3018795E596FD84D23258A06FD85B -A9B9A64BC198B92570D703127658DA775C439B13B1D0F5C12FF28E61DFE49EBC -E0B12EE746F5D510D8201E5ECB889A2BFA7FFAA52EF2F09E12F3100A2D8B6633 -EED992757D312D7AB9E14F6D8FD45619A2A48272D02B23BC3E84A26D248CF1DA -4D98C52DF825DF712F2A5A39258C5DA7FA3413165D861D0CB45502A4F962BCF1 -165845E815AACC1DB36F7862499178766556ACA88EDA05729CD1AFC56D39358B -9BD62BD3B34377D7A938F0FD3E8258680BA3FCF43A464A818937D21CC4177658 -415F739E3E1F894D6F16C97E3BC73414491A0A18936F155313CA0BB419B02AB8 -0AF67FBE61651B435B41EDF1879BB33B325F3A28140FDB591643EE631F245593 -EC60F9AEC9C81F046F8CAD04F5A06B3D99D375657D64928313595B5E1F5A04D8 -33BDBDD90FFF8D41F1CA263EA8F90BDE637AF6FEF569F20056BC65CF66F34E9C -61DA16A1DA998876E0C99C8B9308FE0F90AD64DB2944F11D107D6E453943A8D9 -60A4E567D8DDBD648322A22A4565644AEBE5433BA885E82168D996747E29C4F2 -7F15D22D74C29768FE6E53D11DAC5EFC69EF61F01E5FAE4DD62C8668B240A6A3 -69C1C4A3089BE408808EB300EAB27CE33DEC73DDCA1D2D24CF6577BF8D93825C -04D612E960AD41ABA081AC95C24C1059340E88B11A161B08BC3F645912ACEFC8 -D74C1F22E78BDD226C2A07C074FB7F7CE940DDEDA0B211EBF45C8CA6CF91987F -DBA8C44120C84DBD39C0D12472F40A70FE22FC69AA03ED308F28379AA3B2A1F9 -10D9D95E017FBE7C56CBEA74063CD478DC2874298FDD0E5B0C372C3936806B46 -495C11511847BEA6011770D288DB4473FBA63D9D216F52B1ABA7029BCA34EF32 -862011182AFDED4018503B8134B783842F77995B2C3605A9CB8289536D016F11 -B1236ED4816ACF476E46F08F99065FCEB9358635FEB19652AE3159FB02E79B2A -36629557BD024546732A6BDE551C47CF8B4E3C46DE2D39615CCDA454BA31C34E -A50BC61D7CA4CF545A36E6760372264C6E4AA71E441D489F4CE9D0DE02901CE0 -70C5563D8B869B91E0FFC5C9DDC992C2DDDA7E90E95A9F71ECDA80EA1E40EF60 -659AF4543174DE34927125F35A8CCCE18C5465D54288A3B10496213AF3EA5362 -A4F88358D8B8B126636906A8C5021E058804A19A6EF7DC87C9AF5968446786AE -F5739261FB0BE925D1C80A053ADB674E33F960553F06FCF048115DE8142DA8C9 -87CD00C44242488EB4AF9322744EDFB8F15FB0906606980D32BD3511DE7BB4D6 -126F982196E3D720C8DC91A527AB5080D8DFA5B0C27B37F8876B4AF9A8F69285 -D50EF12CDB7D6B965DB63DA718975E9927D4B6994E33CA91AE8661E1E1543B40 -B667179DBC6710829478F16C1FCEF3C1A3CD75E3D32E9A46703E3BAC8C7BBC62 -F6D7AA8BACCC514EA74AF8180CCA947A691D454F825029CD2F3A86B18DFF55F2 -181AD3F2D3F5E5BEA2B60D6180748FE6532C93A5BF2A10B0317E211D0D133FF0 -4DF2B267D5D740910569179A24C1AC7CB887DF76F115FB14B356785BF715ED56 -F060DFED295B5E64D2744151D9297ADC81DAB8A20CD98F674856C8530287BC4C -A915155A43A6CFDB95F66B6D899AA126F30D1E99F85BCEBD1FD1C70D07898F27 -95C6212C18221262E47729A45233E96099C8D9374A66365BCCEBBBEE1484B1CC -759D566E1C31612C22328773BA5414E5A1B861021C47F93E342C91A7DDF55C66 -F3B51D16CE19E3706AAC4312DE270C88FE205E79F2B653F95DF01F549DFC36E7 -1AFB75889421626CE1DF3B75696EE7AF0DDBDAA653784ED31E8DE15783389BB4 -8B6BC19C9E7756BAB419189274D4729B1D5F02E24D08D820449BA683623949A1 -515B66B06B7CB84690E4902B4DCA4A85345CF07107D566F8A4B5DAA806F2F2AB -E116C310345DB19C515BEB7D5927F2213589286CEF30ECDD93A9714813206918 -454C273DE45CA1F729126B22BD79B8F54FD57CB3032C092F6E5036CC67D47568 -56651B2A2CFDD909EAC4885F8903ADD848C72FCEA6CE331A590C7FA6BA4C7D8E -84AB6AABE3E29F3DD9BF1BFF706D65FB4FDE2028541FBEF21B6921663223F888 -DF64CD4A230992F495C211E28C1F92793DF7642C9CE53BEE8BEA28FE628891A3 -3FB8C4FD919DE299C4655294E78AF5B74021986156B4DC230F9EB65741591C6E -D6EC2DEACDAA21F8E93D5714F7C1FC6A2A4727F6BFC58252AFA66EB50644D66C -5F1ECA437236E66819E7CBC99A75B076DF0492FC6B2A336DA35C04CA8BD15065 -917E42A27C09F3B34738C33D059CDBA91DC8F7429145C80F035E3BD57F45241B -358F5F88476C0122FF755C58DA069A4964A104570AEF74827B93C60314150683 -DC5FF5BEF273980D5B26029BDFD4D07D878BF12B48B8B6267E9B8EC40BE10118 -FF5BA6A2E7254F4F464E3F557E413E04F3B4C9906E32C20F98FD88B5DB307F7C -DCBC8F248702C95C6BC43DB9C6F6B49F59B29FD8DAA889E1C68758C91663824E -F1B76C760C61B2D9B75EBCE9637E94CB919103C42FA8B01950D53EF9BCC0B4C2 -0EADE371C8074BB1C231D313801231432D04A8AAC936F5C85C93EA43733AD8FD -11D8D0D7D6A480A6DFF68895547A4D2CCF1B3E9352E891FC47D461B893263E16 -C08B047148E29D39694A89C383C88C7B5425FA5886A4249DBD59B85CCA1B4847 -AAF7574A2DF97E75ED43E1EFE53EA839955444E4D85F3A4B83F33D438257F78D -EFE4B7701182E7589393CF5A8586D7CE4F00F9C35B47EED7BB24629976F21AD9 -660F76785470A90B0BDCFDF45F2AE34304B8A5A08ADE3960339267F9DF9688FF -4B315E627BB28896BE435CE6CD03EE016C659B937B96A1F54585202E9D8A6876 -D27879FCBE4D7F869239D9BE6EE5BB46D09E379C88B55DC980C9C13B6542950B -A9C39218F3B7FAB76639554A88E0FDE2E173E6A6E55907DB67394979744439A7 -58502013BDB7387803264BBCB18700B6F8FF519023EF11C86B50E3B68686A2C9 -B8E787DC57AC5BA57AED1DC523A60F65686FE90D2E087650D29A010660F64E50 -D36FD62CC1AE17278059BF879EAB2E0496238E50CDEF00B6FD7A3E67E54011D9 -DCF86B2BB2B40236817EFE8F4EE1682719FA244C0EB22B96ABD4B03DFBC83B96 -53E4A15549B7A864E0C88A8DADCB09B6DF11B9872034BAEE0CD80850606F8A4E -EF7910E099E23BB32E46536B5CE621B905E2D9AD453676959139216CDF088321 -DD8B7F13AE39D425D6D1E0389DF6223A9D569C52EF3B1257E8E3E50A4AEC62DE -5AD0E344FFB284617C291ACFF1A8F65F0DBCC3DC539583439996D196BF517BAB -BC1A94D6A3EB6FAA4614B24EE28FB3E8EC89997A0F0007E63E42D1545A3ABA71 -D9AFC00887F51D3C07D01871927BF9B3FF4E02204B37EE205A6E6F054CE2C84D -8BD842085D9FB63CF14C5C449BCBA799F630D0833B90FB4505D508137FC1B4EB -CC1493D587AAAF1347C81F2E266293EBFBEF1509FE15165AB3FF59AE37E98DC1 -121DFAE9B2F8FDCE80AD330CACBD5D000AAA71C363281BD4974B8683772A1232 -A259F34AAC7D87D66BF8C2D8FDAF61BB03C286066D41B9691814A5F14E6FBBA4 -4468FCD4A87FD5B4B760181A9641DBEE88E1AC0EDBC738FCC42DDDA72B247CE6 -FF53B1A70F7F9DB85D70536AD8E22E48811C668ACCD941F5B8C503A470BB6EDD -C7DDF7A0442CDC3A72C01F7F5B5320DB4E6C7FDC7CD15921F1E027716940A572 -175F2A001708058A20D9DF30AF9EB070ED5DB9643C5C1C6BF9B882B72BA5E6F2 -8CA0BF5586671B86074D420B09DFFA0521ABEE364CA7A9163687162C88662306 -FFF99408D7F44187FE8FF9DFCA28FAB8BB973B8C814CB86233D781864A0A81E5 -43ACCE267E12F872FB2AC60C46061A4C694102A9BB3AA58F54DEEB3B4AE2EE71 -88BFA18DC35CCD0E938B31F8E74DC861457E84CE63832DB8636DAC76F6E58538 -5E72DB9D11466674B6A4D645878AE935A96719487B0AFD18A0DE60755D0670A5 -475D685233A189AF47D727CE96F27F0DF350552104EA4C350086E07FFEB95120 -98A049B4B29DAAD511E3EDC96391D92BE20BFF309A7F09405E3D17C91AE7394D -3C809203344A478B113EAAB369CB444C6D103A20D82CADE3046F7642BBFFEBCD -696725A528DAA28A7BC1AE1C727929C4EFD1C64F33D89952B43A9DF2D40F9561 -EEA12C1A2DBBDFE1F4C15E082A15C2763830BF30D16AA223452141B1C0D696D0 -3C76BE1F700DE92B6FFF95570E0C821D6520F1854C7E121233D56A20FE3E07F6 -14084FFB881714B5F7BE1D2B174DE9D7D3BB157426A5E5692D651D74D14F984E -4209777DC0382CB8A3A114F3D56C3E4E4649CB7D24916B624E869DAC7889B7B2 -BF802E6E52BAAB9887A6911BF60C719CA8AA6A6FEFF3F138EA9A42E21930FB01 -39AB06EDC1EE4552BE1949B1E50A01C0A5D7642E2FD254A460A37E49FDC94718 -889F2B4819105F065AEE66AE8BDD45F03DFCB10C93E10CD365F8762F0B06A3AD -E1B2789226A41AC2E6BFA409B110B013177E21BEF82EF8F995F3EB4F9A237C2B -CCE7AF7F39A179CFE02510134B9733FFEC94B47BCA97D88AD050E694184E4A39 -2D385250F57DB8F1E917F068BE69DF76F5AAA0A3DB635A1498119C1ABFFF5EA2 -2C9E77F707179DFD06F0FCC2ABE801A0F7F24D8F983574C91A2242AE1B90ABBF -166DE4B6C5B8C4491FD6B85AE4879C68D4F9D052AB5AB234CF09A74D4C25A4E1 -0707491079D3D4D1E4CB779B327E61D2C5174721A1EB995E9AEBE2CE238D4989 -7F1760B864F03B7D8217642EA0701460B561C2DD71B7837B88224E7B96EE4542 -B66B16A1FD55F9A8DE61D1A75047AAE8FA7402AE69742866D8A411F49645B087 -8A1F96694A2DF8AC21A3F35697D77E62B2643347A9320BC58142F338D2884630 -216E7DC391597102F553D8FB7A33148AA2383121482B7727418FDB969E14BE21 -2A0B57B81B92F802C3AE17770EC9A26C6AE37931458E391328CFA8300793C5FF -C189DFE0885F7BBC1CAF461B131BC5E40177A253A49FE4065A8AE163E0146A88 -65C6F8D5357C65A75F9DDAF9A2CCD92A5B12AC163E8528112D6D36D7FD319045 -7068171CF85A5B4A6D3F6ADF468B1F7391673C3919FC60FE8BB1E9E18F2F59D9 -B169F2962DA45F1EFF23FA1CF31A0FE788F197963B8CBBE8691C432EAC4B22AD -B5DE0A3A4B0D41E4461C5B626ED2B9F1E35A1064CDBB4AFCAF538B2FF8D50B4C -6A26CF14F085F34996B93245077182B33F3137AFFC6972CCCC0B14B233B65960 -93EBF43C027C6C7BA7B32C4C8B04C31225AA142916462D1E1F746F51111342B0 -C460AAC1556EEEDA01ED6232B5702B955EC0CB67F9FDFCD1C3F510249E12A123 -DAAED840BF8D0586F41C10FF2770836E8EFA6F73BE75FF3FDFF8B2586B0F6231 -25A81F80E7C9AF08DB386AED3483B67AE40808441513A764639DEC1581AF5019 -1D5F1507E1C631E8211FCCB11032F68E13BFB7948E6A31D07C0EFBD895CDEE79 -2E207FCC4CF235C37D34BE00033292EDC53DF44CE1EB4E5C8B9D6E8C7BDC6447 -671A7304E57A7B065C269684FE0D3EA96455D7E52303F8ADE7D1BDEA47298772 -617340E9BBD35A081D73172318F36BC1F300CBE5D02C8B6CB57715EE9CAD054F -7092E56267C87C1D068D01E21606127B18108442E0059AF33E467ACC1BA06A75 -64A2824929B64EF8CB8E7F8ED006E10D7A120175B5BB6431D9397D46A00174F1 -A8A664D686DA8E6B52E9B6E9D1918F55AF98A913EBB155E715B65990B2ABF6F3 -FB599770B3F49903B093BB32040A0A69E862ADBA3B14A98ABF1D4CA90CB6A26C -C7556257F09FA46A69BFFB9AD38AA213CA7A0292D51F226476256B25705C80FE -F9713140C2BA81845EBCC9129393F3075FD15984A2F0AE75B382A22C8D118F3C -F7801E15258261BE690566D2D0653B7A84D1574FD0AA70D17FFDE51674A22C56 -9E0C4A7296E2078883B680F05525478B4E734E63E6C935B762628352AF0EEC0B -A6C52659A267A020BD202C9EC70444B9C3433568E951004BD14D9425642490DD -8A04A92377EE0BC5FD747A0C5E4925C993AB4EBD22405770BBF68D2AC6B9978E -EB0D462370EA1051CF67D1FED3CC89F0B5AA4D436B5DEB262D4EF18816ECD2FD -A0C1CDF75B95B302460F7C866825238E11DFA9021A2E86D31F135677CE2AD462 -3AC2D708119C42B6D22E4C45DCCBFD2B7BE5F8E19E6DA29EB66212E0D49FA24A -5FE973AF0A66CF3F9C5D21D09E33007D6BF87511E00557272A9A36F2CE0056BE -19FF0203FB5C4920EE7B40F311118DFD74029559F45639D2F2FA473A87F6B0C3 -1A9280A2222EF3FAAD2C6791EC13429A43E9CF58B251A2F165562E6FB01DDB6A -63429B27C5F9398BF40F2D05C19A896203E5983157735B83872B94A223185CDC -C8C62D1F45672F1F650AA8CECC831AA9342F006BFE86191089D0745078293AB6 -6A7DA11F484E943CCD79435AC4D69EF4876F8E03EC6F2969A178BC0058EBEE8D -C4C54CDE373C68C9E0FB57FC9BAD1B82A3BF324D73CC592A0687081F3D1B0EE7 -E23DD3A397146DD04932E9D6DE3C8BE192794114FD15B61C59428F4BC29C2C31 -D6B0D3EBD5572925FB67BCF2C2611C45B5135D2113FD7C352DEF3CC06FE6DB38 -716F2F7D425463A200CDAB98D3236756D41E7799FE2D5B2EE7BFBA05481DFE59 -CBAECA36F66EFDDC9DF8BE617E9A1E9EFBD2B6D808CAB1908E812F152E77B99E -C89C6D504299AA2D42B0E6612947367AB01499694DFC2BC0D913C57CB2C50B0F -26F36369E1320074B2A3D4E4F0D3B5F39145E348216A575A5BD86C679EC4C79C -E97C17CD31160A8D76C81D2E9D290E713601A62AD4FA7BFE8107952E45CCAA38 -366E41A0855F40E461ED5FC778D18BFC5B50E44482C41CB74EBB80E9EA60861B -0D38FFF54CE498A5CB55F9DCCFAA09BB015F22C857C1B1D9FD4ADD2EA5CE0FEC -A13F0210336378C70CA75BAD761B3353FC777A49E103631BB82EBB45254E4018 -BCE0BA716A5E9950D45B68062F3E45445B4C6DA10083B744426BE7217D21C343 -365215A946454C729C7DCF747B888DD3B528E41BEB2DB662DE18F53A7D3A39C6 -86B81F58657D35798AFE19E86789B322E8B343F4B65616E2A2222317F844FBF9 -E61794C7C1F94BB47F9D5FAC43E78D47218BB5B61B0DFA9DA7E49439E62815FA -099F930DC9554E12A52E974A57373939F4097C97A33BF354C8771EFCB4D75F02 -AD02DD9C08217093EB5C0320E1A248142A9F320181BB162284F9C2A765180081 -858E300B151A4314598EF3EB77BFB8F4193A0CE31E9570B718B8BE536D7296A0 -0BBF139039F89587366494FA9A890DBF91E7A7DC2F22A0BD20339E204296F3B4 -80320243A1D2484F2A65A4F0BEA62BA7D4FE08CA95BC85386FE22E584B1197B3 -5B56CB50C11150166A3D7DD1FDF49229D56D3856FF5EE491C92F634A776CC583 -9A0BD60503A216E39392CF03721E6651A5C8B0690FE81193CADB95B65827CF44 -03AC9199410FA8DB04A8899AC807A38917B944965BF32A549C12560BA214C7A1 -31ADC5E20D30F30C50A4370C56FF9585B556BB14F752C14A097382F841658F85 -B4BF4303495BFC56B37697DD47FDD835F8BBED98D00FD11AC51C454DA733F2CB -4532644416EBFBFF39F096788F6DF8E82DCFDE0C1838C34F0D7017EF8288D179 -8AD1AF7A82CFD413107EFD7D0F698713B90AC76FDCC9665CD07E23768A8306E3 -9BE1CEA20EF21C695502A1BE3618C8C770E220E1B57EE0B8C8C11FD4DF0AD685 -9D0FB14868537E484178DF9E0035781BA4425AA99EA79AEABD76033CBB41ECB8 -092EF1FB58780D45C954C1FE85FC733A8B4298754194F310A3B80C47F3A3EE98 -EFE4FE345AF272BF21E9FF727DB64C689D14484E747F5F1E3E34F89D27ADE664 -D264FFC19EF93E0B0BEC51EB4D1DE9B296DF805FBAF4A4B42F4E635EA957BD4F -886EE997435B4080B7ED4E96CC0F06F082753B74C0538AEDA174CA001B3121D7 -57F5BD7E9DBD48C5AF35E19ED2E71424D998EA0AAF2A4D1DBA2E3A978D8D24A9 -4680E48F8AB06A0D8FE7CCA24ACB9E2877EB5BA9696AA11526D2B73DAAF5DFED -92D0726D893DB7763188BED3A98F36B94E2494E7663A35306A597F1641ACA0FF -E54D2C48CB7D7FFC20EE2834FC17551DBDE3F4EABB67CD070C3F857667DF35DA -2FA343D115F0C5F6C896A24CE23D1933919CAB8FEE30856D26F02E8FD8D78A00 -D04E7049111A0D9C7EF08AA527AF47FDF133E0AFE0DFA9470086C792CB25E7B0 -1070A49876BEE3B10CC2930A3516972A8EA7C1750584CF853318675B7F072560 -7B0A6C90FAF9F3DABBAF07BC61B40CB6003DB0E341125CE116F7A9B417A4D4A4 -E3F033BAE6229BBB4CE8BCBCD87B329D5B461B2C2599534A77552F709C90A6E4 -6A69751C9285C0372B9F1A8CAFA41289633B3C6D4439687114DF08C77DBE907E -392B5D7BCAB7495CC3B860541DEFF674CE982ED92AEC55D8785612AC27354DA2 -676F43AC0C8055ED6E7593556EFB5A0E9FDF7D98C5763FC0B1F6FC46654ACEE4 -B668D5D13D1AB7591E33E11340A3FB4122F66AA7723ECD608BC8F139AD9A247C -13EEF7B93743133E264319E3F9149BA5BF01734B26105342F2723219A5BBB822 -2CDE06D1C44FFD4F7DFD21572112D896613EFF5F202E3D2A168BAE3EF5FE3812 -E07E039C933D879D7C19BA40DD4A3C746D1A8205D3056973D99C640E4DDB286A -0288FD78B9F8AC634415B85EA2F9D639222E5A49D3BAD69721496B1614D5D940 -4A9EFA51A4E4F156EF1F23F76D7DA67EB9843D4199678AA5ABD579C8D79AF1A5 -C4C2D86CE3F8596DCD31F76C3495186A44DC5155EA6E4000F4B00E21A7058717 -C1DD6D8DAB1DC4F80F04BE83FE30DE8B4672DA20E693F84689A16DC93F5F16A4 -F99BA2C4BBA81447B30AA4DB75D01CD7D577597A7BB700CD7611E57B48BF1430 -356CD75FD4372EFA0A22128EE92DF6DA607B9A5A8742E9AFA63B0FD2A79FA109 -2C35E745D95E8C2C1ED3F5C5153C658301E23EFBDC724D4ACE24F6D045E4FC9A -B992A8299B4122CAE7A7D5A3827786B97D46833083AD595F38D29118843430D6 -27D944F55B2139B2D4C34DE9FBEDA166DAF59F06991299BC0D85EA15A9FC616E -8F257A8A527AFD141A1913928AB190213769633219DD2587F3CEB354A51D00C8 -38DB0EE7384546C66040115BA30E60E3C5F58AC812314B2D0DB6927153AAF2EB -6ECEBD4FE657B4AD1E72D748E1ED0504A9F210E7F1AB6D3593FEE6A640722892 -DA96D439421D43012CC61C84364EE86415DF348AE207B2B8FA3CC352193A6D10 -9E56DF683891E5B85A73F1A136A77CE3E3CB7908F8AF2E2D5C5C54C6D64938D5 -9BFAC34FB565E0E29128C7C93ACE7BCAFE0EA11B773C0A438A13114F20E92BD4 -4E361715FF0DA6ED4BD6582E09A5FCEFE1E2A9353B31C54B612685BFF405BBBA -0CE497B6E57CB25CAD85FEFF0D2C842AC8985D40BE8CFFE050E7F5707B70D7DE -B0E6556E0E0BAA46BE05300E8AD85FF7C51ECE161337DBD11E32D7AE8C306B98 -E147F278DA165E3A12BB8695058E353999472C49B82A51EF23D6D8CD2CAF265E -E1288392305BD041131E592BCB784BB17B24A9E5E5B47CA69DE22E2797D52763 -E4CD7D8825A4408FAA186BE46A9B3721E08B71E614433E8467B9AE3D0D05776A -488BD12A01C5F4C7813FCEB413D1BA5F6326DC2121CD2FAC85FFC91507 +2CD7C7AD6BFEEAFE31C8A721C2D46AA00C10681BA9970D09F1E10DDC250E2AC3 +9A160EC8C9654FCEB36AC2B586E978D54744FC8A0E963D8EF6E228ADD22D093B +B889CF6B19B051C243541591BA42B0738C360E479BF8D58E5318CD72CC4BB057 +439C03CB5C9E7751731A4A86351C8B082E81EE08E8D3D565E42987DDAD250347 +45F7B23B1DDA74A819B97ACC0587E3EC7907B15F83B2FE2DEBC3EC9499DCC6EF +390F64979D77A4C7CF94230B9C7606CB953B09ACE65910521533282982BFCA2C +C7E91108B629E81060CE606D49B2A7263602DCF3B6FB68373D521F4FB8FD0048 +728D0EE1112BC9D22BE068A3E032167058311E50BFEB55E4E569E07235DE133E +D7A0E7B1188150043A59F3B636DFD2B199D9C87E8B4444F14C80FC474BB30C81 +8A997871EC8DB827607CD6EC9A4D5E6A8ACB62DD34E1A0EB2E2B3856E69CFFC1 +DF788E742561A4ABD3F729301778F02CFB7F12FE91FF7E9F30BA671B7610EE4A +409E83188D1E6DE5E7540C8B48A09E2463A3889D586FF75852F840DDFCFF9DCC +F13B2461A091F69174E05047F6AEDC70567056000A41BDDED5474869E55BACB3 +C737A5C742D019128DF5E8B985C85F2BE81C3BA4707FEB4AEAD5FE6984C6535A +4650B5286824C3F64E70FF842306ACCF1BE94626EBC938A5A4CB8C54BDE5B47C +DED75253FC984D28501C9323EDACAF4329E279E1EB26B3543338D1FDEC4E349C +D6F34D41532DEB3AE8729FC5E4AA91ECA8E2F0B96FE351908A32217BCAA6D143 +4277AD9424C2D2E6A8C72A4DED51FA8C9151BDB6FBBFF76D7CA7B7D5F4A65FE0 +0664414FC96496FD4203E3067236EF014B547DB1B8C3CE3917A80DFB88467A4A +BEC07299217B8B0E96636EAAB676E724CE6921D5472BEA86D0DA84B47B3E6E7D +AD1AE7B8DE80EDE6703FB1EE2C86A36648D754560459B7CC63531EDCB624A248 +F2B3FB6C0EE130508E6F9AB2DC898BAE4B96947832248D3C8681ACAB37996C35 +41108517097C7E0EDBD2BA7C8586E93C3C7FB1180DAA7346A24CB42FF3E5CB90 +10387959F44B9E0E22F31790506D6A7490B401F1D8C20804D0BDAA2263557FDF +CB8C8029F5070B09DB8D048901F2F8E7F34D8C6026FA62AA2B647AFF0572DE26 +AC1292E496A1149789EF3C93B1D57080100B5EF88CAFD580EF7BD18D688A1DB9 +2A2B11E02BBAEE2FA914C9D0A58B5196251D74EE1703612D0E3E69521D8E8AA5 +05DF023342C9FC75F522C40645058A7E9FA375989E7A946B32CFD52E35476EDD +FBA687E986903F0D68A2FC80EB6FB1C717C476F74483125B487241416E587413 +376DDA3ADC60915049B42742E34C5E8D965A06DDD8FA3EE13EC4518F123A351C +1FB9407B3F988836F202138F353F54F6AFB0691A9E148E861D4F59F97F2A13C2 +676F391D6AC5DF47FA087BB361A08F05C1A3B6E065E46E113C9B602A2C110BB2 +B7A51E10221B4EF82DA7FEFADABFBDA396A392A432A1D078D03F85CC12A76B3C +9E8A4E3296A476755CD21A217D500474C613C08D0407448D78DD6F2125F4861D +2E9E6ACEADF497A2F9D948D429248A35188BDC34A2E6EAF12FCCF3669E26EB8B +41A1D7FD94C3C340E4F9B1D89AC4710E65395579F2B2D33E0A932D0B4575FD6B +47CB0F9FEC5254E0901A9A9A72BD1D95281E7B097736735CACAEB4B0BE5CE51D +10556D875B2ADB3AD00B348247350CA16192DC7D48C00DAB9B0BAFFAC0165F7F +E98769691F9CE7ADA005C6825689B0E8E1CA886AFEC1FB6B8BDE26C3A44BD15B +AE7AAD5FB04C024C794CC8977E665AAE5E2012B7891A65E0AC01235E810314A2 +A53150F8F60CFAE4DA8BECFE6823476EA7FB08AB580B10B3218306961E5441B0 +2D336DEFAC754A0F4C15A736793F0C6BEEA750D410F0D71F145F20ED4BD2F078 +80C44FC368E39B36D46DAE8DB4F9D93FCABA0E3BC198A1310232286223A92764 +D25B385660710014E70C99B1CED9863C034225810858650AFDAFA10DAAB8ED7A +E73DAE2E7BA12221EC01667DD11F13015056EE26CDC30816A2E0FAC2D229D803 +EC618F41817089934A0FCEE7B11A317363E78C348BF87443FE4D8D77FD5D15C3 +3E885EDDC5A753640C4C233FDC93CB79DD476026C29FA3779933221D8EB633B3 +466930A61D40AE2FF90D4BCE846DD9FB0555FE377E0C769C8BC0E1823858DDD8 +C79E917CE35BA854DDCB4400F08A09B5463789C286802E19601A072B9B711F0F +1592985F165A9B3B16D7D737DD02CCA847DDCEE117AD4AC13121E84AFAEF45A1 +4848907DB6C343944236CF79B54D75DEEE55088518BA69C4A71F63B6B2C63636 +65E4BD9BAFE938AFFF900907DC7DAC5BA978BB1754A2E80DE0DEF8DC245C5E19 +47A1A80642E7BF0DDF03214CDBD01796A87173C1B6A71B835C51BB1FDFBA5A3E +652BD667B727E60A61A01402B7AC474850CA3FA8FE51789934EFA42D1500851D +CC3737C3350C83B7284C13CA51364FFA804319305B7C345360008595886014C8 +7026104E9B565F0DD7C7887C76374C1C424EA83910BE789E949DD0D1F40C7ABF +BEA8D2EA63E5B638ACDE7E1EAB34FEC2DA3929093ED0DAB9F7CB6F839B0B0B89 +AA20778943316600A8A6035F812D790D0627C8C02E7C4220DAA353C3C6AAE69F +7352C7F061EF0CD12E44EDF8487C9DCDB35EBC03F8D81D56EEBBF53B965D4AD7 +518CEB623240957A1B5C2DC4FB2E06AE36278A89B0905409C917BE3D12E042E5 +D73C900A6189100D4B1E51253191C462F39FBA27C7D12C6CE4D2A88834CE5824 +907CB8EC7D8384EB134E220E95DB51F64FC52C3BC8EEB022F615D6A6557ED09C +2D3370E7BAEC14A93D432EA7262F7026AB5CCD4848343A432D4249055A16609D +EB0084F1590C1E3165BCE467D4811937413CD0F304FD7A9EB6B82E0BCAB39CDB +E912F23806376E5219378D4022A99E04D65760D5BEE72F8DB5E31465076B44F4 +A87BD3B783A2D41DE541EFFF6AE0A2CD60D9771567693021E97A7B06DF048FAC +43FCD8A4876087E8DBD4525DB044B798AB43B509E4112C64C39D219DA6C56D6D +E146AE200D6C537227DE9FF96147F7A0061CF27365712863173E47786A6AA3D5 +192793A30B8E53A378F4DDAAB1768A9FC2B4F38A44C189BFBBDC4BF558BF8130 +6CC9DA44749C2313EDFD59EBA0169EC3F619087C573621E5B32F3A80AC939951 +55E67EB1E3BFB756E82E64D8D7AEC35EE013EB15B80C65DB647AEEE03ACA379E +181071101E184E0C53A9EC3D29401F609CAA32C7945FA0AF91A866DC6361926B +AB1E1EDE926D5F5B8530703BD876D1586AB350D584004DBA1729B7EB8AED2B53 +A6F2E76057D688617DEDFC0E4077569D957CE9ACCC83B4E20207C6F01010DF3B +4458F2D483EA1B294EA5DBE3427B5B76B03E578ABE923B299A1E1F0E25CA5E9C +5F82342AC4B593AB18C017A12E65BA65C7CE6B95EB5690F06EA28A98D40DFF6A +0CED4B15D22B9A1E1BE754876F7F2C7C74D0E0EFA5A948531F89CB68CC9BACDE +BEA9D1A4C30F51196CBA76D8DBC15CCF8ACDF3D3A27C3C381CD6E416849A0B2D +EBEF4A274DFCCDD8EF063ADA63F3359D2F9A8CF9C87BB95E0797F3CFCE4E6752 +ECFBE462E1478D8C155354A8C4151CB0BAAA22CD66179DDFA0B159BB633B4D35 +20A528577299FAF90989A7769214E4A8338FEBD91498B87E7E4E8B43A287EF8A +00E92291C9C361FABAB8309AE123AD94EDDB6F423FDD88FDFCE7840948ACE267 +F65B92CB5A4CDFCA90CAF253F9761EADA629C97004EA416DF96C7906DC4D3F0A +51E7D7C6D8DCE9F3FF07820294EF371C045B266FF717B15D0AE3440769434E9B +F13F87A8F5B9B4E648D2730DD1BBD67187356BECF95B625F9BE814A7A0486DF5 +FD63771F4A7654C8FDC3A533E44F41C2336BCCE65265271E6E9F502CF7B65EB9 +CA3AFDD3121B531F8004FC65ABEE7AFAD50FEC21B6E3FA5535BC4332FC1543CE +B9A86C1A3009BF60BEED72EDC184B0025D257624B3EE5A76032C3FA863A34E61 +DEA18F98B110EFD4BEF8718FC3AD3055942DCDE7F585F2FA45B32F6CC0FE765F +2AF6D610DB671FCEF61CD2A5097C3F936BC5BA7C0A89E259950465C8D0843E11 +ADA99F6BE48A588CE32CAC95B6B74258C7B607A2E78FCD84B6FFC0A7A6BDFAD1 +369AE477320E3119DB75B21E92774770FF9E4CCA5E593232A17323647398EE73 +765D9DAB03D44F61E2E7C76E1850BFEC6306784CA81B122AB772F64254A05822 +DC605B0A52F408F8021D63C7CEF4DA2D78EFA28EF9BD700DD1C3A897DEE710A1 +6510DE23F02A88FD24540AD712F22FE3D8545A7E516998AC134D241A73D31EAA +8AE46BA2759BB4D17E3B952A14559925ECDC46F9C3992C229A05E062A1CB73BA +C1B7091960FCBD590ABBA75811DF97BE59888B5DC6EDA08D24DB86169566A585 +6B7625EAC5D8B2B8BB0CC647F5662274F35AB494AD6D5AECAD5A4D87355B918A +199D386DE4F52C4E65145CFD03ECBA613B265D98C0C5EC243DA0A9B677C368C4 +D3D2B2EE4CF591CF933BD8B554D763E0F9026E215D8D330643869CC3E1517463 +17163FDBF162CFA132BE974AEB670A7EF509A75E687976650821E6960CA91E6B +D946213FEC611A63DDDE33CF7A4FB2C2CA4E89F6FFC22FC1AE7DC66D57D77F44 +698C48101E552472E1B848397A449FE6BF9FB83106E8F1E8F1CF4DBA03E47BC6 +91ECA0A0EAC8E51AEA343971330EB6D839B6F79A5C4DC6092E53F927836090D7 +09C2595C7A93C587D8476F2400D5EFDE808AC369ED1729F6CCEC1F452B05EC03 +7C0C476701A2435A825FE146618F73143F93A90B249C6FA15E5F8E2C69F628CE +05FD421D0E9AE29E636A0B54C660991A42D988D9F8D81ADFE8EED28430009DBC +1133F5F7F07C9E1C9F847488959C2C33973F752C9F3B60FFAA71818BF4499549 +D7BC3CF514CA8CDF3414975380FA3ECA60105C78534CE7ED1BB01DA867780E0A +8BFC74A68E5937651FE6A2CEA1A41DE06226798DCA930BB7B738DB81E7BFB6D5 +B83959F01A0F4649560834748FA4A5B8A20854D14E9FF08ED0816F0FAEEF79EF +B5787C8DD95402A9C3477E6DEEEAB232ECAD3B48E3F988C610BA00884C5AE735 +9D20A302A180A32A43503E7DBC00827EDF5E523F77B738CB9E4779A061895D39 +161B34081BC6F17D3871DAA2F512A33658CE518EC31DA3035AB855700FA1C8D0 +6A40E661430C1B3A31589E9D28D1F52D58F17D0A92B682F8A83F6509139F4D63 +245849A2B9EEB68457DCB0866B7659B7C2EED392D426F4EC123ADC48922A89C2 +6473AE78DC46BA28BFA67EA31D994764655BD38B5A9596E78598755043F88149 +6B1E8E1F5434F785B37103E8B2723B51E94F670C39A41B9B99F877A5CF785844 +3EDBE19E3B9056CCD4ED61AFD09D61BC42FF70E601CC35DA66924B31871F0E40 +528E46123C1D54BD9340BB860FC18833A789D458A40620256C4F53F4826973C9 +820FCDAA8EAEE32A188BF71EC889CE30EA4E0D1B7AA19E3F560446100B3D61DD +928136924AEF58A9FAE2A537519AD64EF99026011EB40EFE75BC168663D146D7 +777597075344CB6BCF6F7023FD439BB62365C7985EE4782F1D53AE5A270B6628 +5211658D8077E11E7A851B430D43F96F307DA7E23C7FBD0B73BBF60A83BD32DF +5B5801CBF3F3CAD0EB188CA76236A3F6035268A28FD1740BC8283B2AFC9A0184 +C3BAB88145811DD5FB1C500B48B9471FF9772B3602818A0B732D2FB42184F93C +32AA91B65187A60FCFA420D13FB8BF21C6BD636D5CD06150CE507FC06FE91CF0 +8D08448BD7DE1EEF1BA59E2FD9EF3D102D55846BFFAC4AC2DB915C93B16D8FF0 +0497E352CAA795BF5E8C8F65FFB155C285D8CA7479969A9FEC9E87D295616175 +5190D752AF140420450960FD843637B4116019EF54C45DDCAAC0D4AD8C286AE8 +F24BE1C2ED8CA5A3903DA68ACB7086C2D5D48A8EE9B4DAAA3791CFEAEC826F74 +9A417976E6AD8A4FF278FFACFCF782FED9EB0FB6704A0C2DA280E3EFAD565AD6 +F16D9E931E33FE3DE611993A3D584683601E7C0BFFBEFBED7E4F9A7C1368A765 +F4B118AD5DBA67A74319DE3921C811F9A45A8F45FFDEC3B9F268ED7BAE8A4952 +5F5BD84E85BD91F57E4B5F8809E88B3698F43C5D8F873610AAE139180A14004C +99F05CC91A3067DEBBB883FC96CF39449D8EFBF62E117EA708D31F349F0A727B +3F50EB42B6515A4CCE0A21281D9C1F7EF90B583F06229BF30259A96BE269DADC +DA42710EB8D055FE3B1C2FC75CBC8064EB01C6E7E9535ADF006EC114C9C09C76 +0FD9D917A0EAFE6D8C9C6FBD5EC959534D157545E0CFC2378CB4DA6CFA4DD26F +DC5539102C851051DA43B23C4C0912FAE36DF6AE5F28CE31B9D91D99361F47AA +AC9A7AEE5C2F1BC804227189F51B0296AC117C07DBFDA3A19EC03DC10208B662 +C8B9B9A80628CDD5BBD2F94A1B78F8DAB62BE8E00B1A9A9AEBFF9320B451EEF9 +721F03CA95803DCD29C936343C875066F1916F5FF06EDE9416AAE9CC06CCD98B +5ADF16FF053E45CEDD212975BDB5F7A5800F1B968387443DD2C6C0B4E0B279A8 +0784538EA40AAE2F5A38732D42AE678971E6B16277D41AD8C1CFF45B1B863BF5 +A1863228247965ED35E1092AFDF5853DA412374DE80AF7751138153F16881E8A +BC2DFC360245E45F02575C2B335C42D282456B7F2CE1C332BC33FDCFB2675A9B +01AFB3D375A8C2EBDFD4BD4FA1449587FE9FFCC2F964641702F40EDCDD2223FE +0CC393333D6302F5A8C6B0D5F965D23D9DB0AC15DCCAEF21EB649D5DF2D89352 +A6FD7B8316F3639C015BC91038094805A5714E428B8AEBC502C6D41A769A32DD +728B2E58D1462AE4DC0AD22A4A6CBAFA7814EA5D6B73F89CB32A3D4C4434EFBC +6BA676F124DF9DCA0973F8646159FF4F491734BCAFEDD0CFAAF40FF380E9218D +69302A8B4AD3F6880A350EBDCD065028D7E211644D08955242C62CD674AD8E18 +100BDF5B10247133F21C5A21C9DDD3781A580E5B9ED38C848B1446D2D9B2A8BF +04EEB0D69E1EAFB67B4FF86562B798FB323A0B5513AD218FA0D9F06EBA730EC5 +7D9E9428046620EE00CB2159225BC55FFEEA3687867559703F43A51377689F25 +B250F15361901ED352A90B626A24B2B76F7C8C830B25D57D2168B88801BB5733 +24BB5F79C6C6761A9137A640F6E8A33CC915D237A730D7D22475C9CC96A90311 +1EC78F7838E503A68CB385C2A435CDBD69B390FFDA1586371EF72CD70D16BFDC +7AF7964A63E577F9A107016ABFFB130F1BAE5ABB0BF455B4FF00355C48765935 +DB136B12A71714DDA77738A1DCB4E958850291D409AB71656718EAFB0BCBDA94 +CFF1944450DD4313E4E95EF7CA03727078DF37C5D0CB2086752C2ED9C4EB6711 +8A413F6E135136371AC99F1FBF3F519CD70C55E75BCEB73EEDC5E558C14CDD8A +161DA1794CB5AB4BD9120B2D717BB486F2F9046B4B642734FC427A9AE38D0624 +646BCB008D4F2ED32A2961775BE5959FD4B56B91A01E225A9DB0EA66F9BDFA69 +CFB28798BE098E040FB1E50EE627EFD5CACD00A5ABF49590EBA1385D7DBFBF86 +98387E759D5C42B4CB19FB83243FDC278EC1D40A3ACD7A8E64954C54BDF9871C +12055864BEB7534C26C46FFA843B1EF3AACAA2744B84B8C21579A03C7BB67B08 +49428B44FAB3404D261EFF50422EBB90D554881A1176F994C33D602DA0C57FB6 +856B59F75F62070707F4971B93591B531E8CF7DB08BDF546DE3F8EA2A7E25B58 +689D5CB4347BED9445F895565511CAAFE11DBF0E95B82E2FD61B125853030A40 +0A6EE983C7A8497779731CA04511E531A5C56A52C8CB9C9DA71D04EE27439C95 +C64591A91C9568C0E8902A6ADF161F994B4BD1211EFAB8C31D2FBB8F23C577AB +9152CB212349F683D13F17DE2E3CB2C4A3D8E0BD53F5794CE8AEA531A4C5C7B2 +C7F5601B080DB53FB98F949EE214B9EF8F9083FE92384E2B5A51B21B5C53DEA4 +005BA888AE3712EA082CAA1F8AE5B6DEB6E1120F601A8C7D0BA331632296AEA2 +4DCF91FF9EF9138C36C65582B3876B320816ACB549366CF783106D54F05EC500 +44E196C78AC4D35336110D0E0930CA80E397FC855C634D9ACEF68ECA6FED3FF7 +A6FBBEA4DD39F45E908C57E26B3D6E057CF808C8FD8224863A2589B61D55034E +04431851C4D09B30E4621E9A5AF3744E81D03DFB87090F98A6FF8C73AD9F1C47 +E28B3F0C0CFCCBBB6B514F887C4F75B56E8CF0EF2B874D1A57F82A0D2CC01958 +9C650C7FE59288EAA6BC789A8B54BCA3A7FEB97A0BB50904113473218B6E51F8 +2E08BF9EB74852A0515E96F314E9BBB6B7254FE5F69E88BD10B6BB6F502DDA7F +3054FEF66DD7CBA48960363C3222C284F44F3F7105F99BAF24687CC3B5EA8696 +9DB86E093AEC96ACB4D1F4E2708801FDC08D1FB30219DCB882707758602DB661 +305557FB09D1E737B0FF8EF937AE5A2C8D51647CEE05FCA22EB926563EDC5156 +2730F8A41BF0A7F27D2A27F5758EA8CC5DF9EB02E6F67F8304B301B0E605285C +5ACD49FD27D7F48D41A1F614A085869DEDEFB796A2146769378306BB7D66609E +C4033D6D884AFB572669410EC0CD276F2F9072F564091295AE5387E3FBAA7387 +CC930D50ADD5527B49B25FA82B1B108E87369B1F545E08D0D75C8B0F6E4E73D5 +BA851940CC5C657B40B2317EF609FB57DE238EA9658829489F3F72A524E47133 +C65F8C3E2719194B2FF57752E73B9AF8B9F997093F5ED44FF22AD39CE1992374 +C1F46EF10FA4988DB464234F868CCDB0752025133BDB35AD9A078E27901F7CDA +2EFCFC43261DDAC77646298152790796DD8D01938E166B580CE47CB9A96CD3C3 +B89A1A149A275A21C6FABFE98AF387231107AB0EB24DE773726D0C0EC9D38D72 +938F10570B51F3F61D4196D7A13F6460CD5473790F0555E5280C767F60A3D23D +DEB5DBFEA25F8471B226A3A09C7581D00AE985AD468A776540A0E9FC48D4E7C5 +0E745E9F493D10F97D3A31656CFB1A1B891BB9B17FD353871678E581558AD850 +9AC7A31F1A317EABE5C351B7E0A59BD7515AB90D8C9B96299264C7261A81B535 +90403B354DBDDBA809191E105F438DBEE6D818D77186FADC7AAAB7F392195FBD +F39292C998949267F76BC5ECE54F1DCA0C96C47B2F38D64D60D7E391D5F2F0FE +72C44775B645D20E7520737EB284A69C6245655D37962B7DBD9A5B6A15AD3CE2 +7EAFCC041860F23E0584A39ED74E980671AC4E30788460D35A12C5848A9F3617 +F6C9C6E6E58351ED1702E76E6461B00427FBED847A5318CC5B41401554315034 +02A0E418B8B0E94CB7549ECA91076A934AF78720778B405332D9C45509BCFEA8 +1D8D19B210CCE4A44354FFB04299CE53588E8E168190C013E6AD38824E2765B3 +F351E95C44F3C48A955F5D35568799A773C1E869A3CA2BC60CBE669A10B70709 +F60D5DEF15251828A345B66A2EC0AD8EBC8BE1AAFC1D2A0BD9D807EBDEFBB74E +989477C61DFB0ED09D300B7A6F263B847398AF9F3F3808AFF2893F746978C3B3 +EC8DDDA12192FD35AF848D15B0D92D0D090075D9F0323752178E2AE65E27F819 +5074EF6C1B4CD16941B0763795350B273C0DF613F00172E6298030E77086746E +DFC52BEDEC7448BA59005D09BD77E043D9543C130DC532E995BA16EF84A0F792 +19562767BA09C4F5E44000708D3616EE54B64E65E393A061CB0B4187C34B7DF4 +5FAFCB86B72C5E285A297E573B9E1346ADA9C2DDA2121A29B0FACD15B5C804E1 +93988E23ADE274E765F2F1582881DC290E415B59A8DFEC806810AA6EB077060A +65A7213AA3A064EFFFF1F564E8785CF5C63835DF271DEEC51ACA2C87686C39AE +7DB3B29D7E4116EA27AA25237B5620D455458F23DBFE0F908350E8ED612E0F4F +82117B33ADAD9AA0F26126A36DD51510122FB5D579D19F0D43D5DD458838FFD1 +4710CD29F36E86A3B829F49DC6B4E767E233D4F4CA5083039B306CA3283D3390 +CC9FFC6C201C1FE9950CC9BC8AC0ABC13A27D7B26D4B5F48796CA694D3F81C31 +BB55551AA9B49AD761E84A3FBDD9917D235E9EAB02DEAB9BAD094D41DB123F4C +531F1730C56770A7365EB5DE91FE2D292E1AB6E09EE2DF2A88857C7069E6CF2B +020C9AC5491AD745B2B95FE909B7B7D697A6CC35B11C10642690448AC2CFFF94 +0F7DC5801A1403E0459D71DBB89F5C6A9FF449A1D0E09DB437A52F8332E3F613 +DA6EFC55D3AF105CD20C8707D868D338B4345E6C68C2F2A765698E4EA79F86CA +09ABC33930002FD8668FB559214103948F184D21EA500C0017CC75AFA752D12D +FD13A32947F313B89E6AD9874182D9335026D47E20ADC4BF2D382E8DB0AE6391 +322010950F09F9A33CCDC8EC27FB7A779CFE90DD034B4073612E261794575A9A +5077DEE825350443956470700ABF6D7935D3F5FE3CA6F3D748A6638C25FED905 +554C419F00CC2D79D5D962A400A03C3277BE13E2E7C14C2D313C8325CDA1B4A9 +4976443C733D7FFFE2E6083520593AADA762C73D356DFD406328D1E5168E6813 +1A8F3EB299770187E067C8FBF50D6F52476EDA360B6D38C7AFA2E05DD199618B +124ACD5593728C4DE2DD53C0EBB239A642AAF4BE2C4469362C980F43433F2606 +3107594A91FD698611820B3CACA92E9F1A1CCD85616F7A4804D459EA656D6CDA +7673DFCD596C318CF4F4B0A428045D2B855BD95C41A059826432CEBF2988AB73 +C128CE624E2D36064150FF598336746661801352702F7B88CEF7AC6D95FFE8E7 +9C55CE028798380D57C57B6D71BF95E4BB472DE1F818F3D80B4878E3135F762D +53684793AD756249489A99CDD987DFE27F1D4FF18721B28E28E0E340B30E62CF +35A437672C397CDA87011129ACB6F0B722A8503E2BB3A2CB8E8B753BAA74640A +6823B4CE6F9201C0B637908B3F39C141F3D665BDFDF4855B65DC802F61986200 +2E19B6CFC1B7620D984FEFEAC4F9BFBB4C3C874F544DFFE4EF894411BFEA68A6 +F45AEB7201BB694FD247A91D2BAC1E8F8F3BBCF8F9DB021A519E3AF64146508A +22E814B787B092AA93B0D97E1560E8B60BAC97B285383F4E26368E4771C5D278 +32CDE7828684FC37A79D5647F32556C1B626EE4D8753EBADF5A45E9D8D3B1A6A +4972354D851349422CF1DC739F6892A320B673F5F41B8A328E1E2FC3BA865A9D +2383DD44F342DAE3454CE66D1C12F3E318B983E57668C68B2A957EFCE2BC7B5A +F4EC200F47B2B6B05F5DDE9F4D9014FDAD3D6CF6120DCFB5BA2351EC9382C87B +DA46A3CA2895969760085B0957B67E2351C86EAAF69C8BE949C9307BF8C06DF4 +1F3D67E637477112F915AEF7A6243ADFFA8B9E77FDAA493D187923EDD772C37E +80982044DCBED3B3882F790843F2B6872627A0EFEF15900907265D3BCA8FEE49 +A62BC67876C1F30D8564977D04BD19250CE343056AF84E0BAD65FD8B3479887B +C7A79A2DEA6EBCFF0B83C2B3802DB2C186FD016F9341536E193CC6CDF4BECAB7 +D8B93FF984C04C30A78897CC15AA428BB7880955BAB3E2D922C7006694D6DF7D +48113A7D0F2527F6F70E1B55F275A64E866C76C8E3E7EB6F8ED1945745CE9E43 +F457ACA688D325B8FB6F7470572970B97886AB4C3E0B103AA7CC9DB8EB079FE3 +EAAD427584E52B19701B1B35AD1D4809182E940B9DB8CDF635ADB67AD73B0D91 +FEB4784DA6378DF202113DC927093EE7235B543982D47977632C691B25A9511A +5BCD841D337A599C7297F5F77FE34DA1FF84804B60C9045FF70F9E6E31EF7840 +8B4139878974756F5C4B2372A92B030A4A20E2D51BC17F142D91AFEA73069FE9 +9F413E79AFD485602688B755A0EEE42E4A48D29E2F3D904B931A9D83FBDAB0E9 +21617B91237E97812FCD52A24F0B78DB07F35AC7816B76AF1A93C94C59573D4A +B45F5EA75D78A46B1E5ED34C674DADFA3B35FFC3AF5AF2B6407EEECEFCA439E6 +B036D5D9335165167286D11B466196CADBB20ADB1C10BAD529E427DEF023EAA4 +6F806C5E4CA293093D2C4DEE499B9D7762D583FC2CD6557070F69EDE0D3EE9E9 +970B04C931542BE776E4CA9D43CA26D1F64F3B92AC8F22C6F4807FE52CCC593B +A5378FA8FF4966AECC003A40D9C6CEE6868075A5B6940BD6E0BAA2EA85661EED +F9DDEE575BABEDEE68ABE31BF33E2CF4346D0C3A024485EDC416EE224A98689A +FE464202D5FA27224EC125FFB642B886E782EF98F89B072EE71F19B7F45658E3 +651F7D674A2ADF2B1EE4EF648356B824BF5B7856D8B6BA2A2D5B089D78C146F7 +97097D3CA5912A126BECA33209DCF23688BCC75EE7C48382EB2E3A1086D0ABBB +EBC01D9971F27C6452005E6FC337AE858F8F9BA6E1110CEABF5CE69F58B4CB0F +EAE9E5865CAC4ECD6E4F1FDCDB93271FD4871310E153ED96A1A0A44211936581 +E6E293C8957AC49BE72C42F7BFBDDBDCE33AB50A181CA04B487F91EF505FE99E +F5CBF961FE0890F3656750C6994AA5365ED399B0F468DCEE5F5D1475099928AC +796863FB086EE4EB3B51A465345282CB33DA1F1AE932428CAB30906897F2C3DB +3EEBF6C7A5EDDE99329A5E957CC995A4EC9A303CE77E122F49DA9B511BAA9786 +B9C18EB2E91E2E738932283380FE7268B23CD149218F91C917C05A3571545739 +AE9D837B23D11687A336EA8A3ADC18D4807C7AD8969626E1AA08F8EA80122322 +60ADE240A0192709D4CF7B737BFEBDB2ADB1B76551241F869B5C1DB065E74CD6 +F094F615DEA8D80DA02D02639F4FC1E3F2AA8D44B4DD3122F6A8A5F65A761AFE +F2C350906EBA2091CB744FD8D59F08A4FC836D40A756B88AE676FDC3CD989D6A +F2C007D817DAA403903E27803A4965280BBEE52BFB825DB32A3F5A6A95BFB140 +F42FAB630E0AFCA5CAF3116DE5F3E6F3B4C9C81273BC4F9B2DEFE71D8ABB8B69 +FF7E4C3CB97AE0B6BDB66547CCED35DBB47E1D3BA93A92A18D8922E769FBF7F4 +3EC1D8AB06471A19D5A3100D34764A86605802B1B88AACB9A76C81FECE95B0A6 +2C7F59943995F1C59F959A2B88436A1A25CBA7F462A1480119ECB101418589BB +BFA3DD28BAFAEFFFDB0576D4FA1804BCABB5DB2FB2B8BC05BBCF872C7D05BBB5 +6A3C251D720968AFF77B8B24F6A7EFDEB406FEF43C209F8E088EF02065F7153D +CF874B66231F143C5F9EB1023636F011C5BC956E1D6AE5CEA741EB65474305FA +B6D9D20CCF216E7F3777DEE7BA5D744DDC79C3BCF7F971257A02A12AA15E316D +BDF04287CD1013A4FE2B5B4B8E4526F84F84F27ED818986EB1DD770E199AC0E1 +3B169DD7103736E9403964AA3946A57396FCC2146578FC559AF6EDA829FD09EC +627F9AF5EC0EF3F422AAA6FA3CF5087E6A2901F587FAC358FAA15CB9BC2BA463 +601D08C363D8CD08464BD41084D92A5B197AF6ED55321502A12E4ECC3F90261E +9E76BAEE343661D10EDDAB12D74F77AF85FBAD67B64E32FA53E34E90D8633433 +AD58419B6FFDF9011DE53B9C90125946E49F5B59357505999E52A328B8ECF33A +36365BDD1CB4892C830AA382C13DD8878036FFF4656252019014788D4A4ABB2A +67773D3E414AC617213A719BF1D3CBF62FC3ACE23F6CEC54B13893EB473E12BB +5746A0BA71E1D3C38BA4A23871FE1EAB7C16FEA8AE9EEEC73CF3678677832E46 +ED2135D4F75566D971C4D29E223D97859421C870651CBAC41ABE67415E22A1A0 +DB35AFC6C07B8D5C1BED7708E7C300F36B40FCA49797F883B0ED19930FA91EA7 +DDDB144A59674168E7C2418EEB63B7E3340532484BA23BAD8509F78C0B50D4D4 +B59F2D5425FE0084AC9AA04CF52B08792FE825CCA689339939DB1F4B107775E2 +F34D06AE81A95A954BD81489248BE0289846CEC1C79833E7167FE38D34EB2855 +58D94824ABAA183816F07DBB2FF197C3CB4F70470E8AB6A04954D1602C04E648 +95FE645B60BDF23A550E85ECD2B332D81ABBCB53A083442C84767532E4799F0D +CF5D94D1B5A2F4FFA5C1283F53CDFABD71D39E20F0D4CCB4892BDF984896E93C +E979F625F5611726CECDB1D7E7D7F7CC89D5DCEB9F930DC8DA02A73C1003B3C5 +4A67E3A75AFEC7324984ECB7E9D3BBB32430D8E11C041692299A7429653C6173 +8885D3EAFCB07014AF5691540EDCC4E6C24EBC2675AFC4278559CE14AB686084 +908DF65FEE7481FEB1E1404C1BB98BED2AFDADBDA9E16A043E5005010ECFB5B2 +2F6C710915D356E58099925B0AE47A05CEB22F4536B2E51D71C170A254CF43B8 +7B783BFD393ACD01D9B570306921F83E333F02E44DA819FCD628D44BD9422159 +30C3F71FA99ADB9862C934281BEE64BD6B99949ECB190D3C350437F5BC5CB3AB +1B8FF5032F6BF0AA1ACD16644B9E73D57F684D2E8D9FEA5402F1D36E2E5D8B97 +5BCD59CB00C266B536F674901C98C83DE5A4DC6EA0E4787576167701464E47D5 +B6B663067E400828CCB86A78F1D0B2A18951CC21A0F1ACA438AD766741949253 +19867DAC94D49ADCC7EE241DCFF5322ACC2FCAC2362317E17B0BC50662F14270 +13E6CDAE2F2D0638D22C050182369327AE34CAB7A08568C5DD528EE0808B7447 +DD4AD3A821AAC9AEC4F13F30C7AA45C73356622CD05A1D548066C2E9A1222300 +02A0084AEE9CEF7467BDC5C0EF23C6F3A03283BE32C9F7B07FE9AF9FEE952957 +B4F8CD1D4D912F3793EFC5E92B35280A9B2FD13346AD786A085E3AF7B15AC777 +7E9A04FFAEA6C7136CB2557F87C26DD59DB957E361A9567BA219EDBD64654EC7 +DF5F70702300F9C860F8C1DD56E8F2C82945AC1D468C57104D46E5A811C70090 +D739372D7F365BA1AAC288437F5E5FF5627E37592794D4AB05081C4BAAC9290F +354405E55B15BC8BA45593A768ECE12D98748D0EAC1BFD8CE1FB606E4761C755 +81EEACEBE2F69E6563FD8D5C64D24A9A5ACDE3A5207C432714C656049F15DF0F +F6762ED5AEFB75076C1844F5BB2BFB4BD1C912A2CB3415B41CEE1248764CDE48 +B238C10A685E4F9B7E17AF42BB22681B60BB8A293FF1BFB43AA41FD1A504BD82 +A501744BE8AD592A2DC039D1A588473D1F8FB56CDB8658A40328C5692CDF9EA2 +1D15ADF35AB9EF14F5690A62113DE403D87DF04AE8FDF6047FFA2F347A3B278D +2AB7DCB8D27B063CFA00A8D14A101FAFC242F7D30F44BA6115856C5799D495FD +CD0D4B6C321E76B088476EFCE654469036838124465D94F0A048179B08C1AA56 +622A21933C83E65CC2F717779771633FB52F2C02563AD9D5F626785B44752BCB +281DCB8D6A49E50ACF492E012DF141802D31F91BAA4066CBA9D8E8F12EEB3E86 +702D0D9C6DD348805C62232DE656A35ED987EB26EBB1E2C24C6FD8D8AEB92A35 +160ACEADA33769A0FA3E4D64F8A6B681661F8509A01B1EB62BB8030F3E0AF2B4 +E99FA51BB6DC226F516C18AABEF2A3E74FCF1FFCDD8F852492342F9D4F4ED243 +A77ECE4EE48EF325E5729FB4623EB51DCB1D2EE9B79583F0F7C96DA991CAF016 +A5C7239CCF744FB622B9CF74C6B96B1A9C9EC232250ED1266C1CDFB5136DA586 +B2D9949EAD1945E2F64447DF0E8CB76B41CF9D86FEA4035E173A36255D839AA4 +0EE150CDDAB27B6E4DAD400FE5969140A8715A639BE00215E4BDBD30416E8741 +94A20CF5D71A07EED6A9344A2C650C487EDE6D1216B51AB3DBA9F4EA7856E008 +F03EAD444DA6B37CBD501D0D63CE2B7E570FE8CBEA03CF7EB0B6B9587D38A26A +ACD896DD3B82CA43CC04F9A340927180D83A5F1196962E09C813FBB6087897D8 +7EE09D62E12E0DFF0EABAE79AAC968000A5160276E5B6FBC43DFA5542F344CB3 +13CED803A16FDF2677187267F081A14400B0A51BF3D1D06A5ADB5DFBCA60931A +71B9DCCA2BAE05AF6F41F9EC8FB49BFB4BF77B32D82F93F6749407D70126E6E7 +2FFED6BCB54E8DDB9675453796044F1B2768BB0840957788A3F8E1F14C3EC8DB +3E3469B62BB7B9C09319997A95C94A729B6F427276A45873FBFDA9825E9CC2B8 +455DC52F93C56B672D699DDEB2CA4AA96F7E756658CACEAC042001A2B6950C1C +A46C83D6730D56283D73380CDCB046DFC1589097E60CE0C9B7A5954BD61D9A9E +6D95D94CA64E9E3FE583007E2013ED6C96E3560CA8D4EC7760686DBA3B52B4B0 +A16E0186726A0CE7DD20F76EBA5F47A1987895A2DF1279FCD0123C144EC0BFA8 +529720EB1F4F88701AF32F702BD6622627CBC24A966CE5397072F75056A784B0 +A7B1AA8A013B4BEC2F43072D1BC0D8B875FBC6D2BA6540C30E285520BD992789 +76218C7993304D47A3E1296C3C765DAA09D6517236BC96057278283502B4AEE7 +52A488F0C7171418DE83C16195307D0A77CCA837881BB4A691969CD2317D453E +8DA19D20054701D9903B4F9E1B873090DF5D013AF1C54B8D02CC3201F1E14349 +8CD5A0ABB7CEBD82DF8839B42212EA71B28A479166EEFDD3627DC64F2AE4B94C +F74AD134E2F4120CAE6401017A5F9050D2E505AA097FBAA47EF14E5569D86656 +0B9A895D39EB3475E973F3E3639C6A576331339ACB18C46DE069242BDA2BA644 +4177FE48B2E806FE78AC5B62890A31AF684AB9A060CC40C89D7D6DE7A8AB7BB8 +3F36DD78813FC56E204C5C8602876C573634B07EF29A98E456B7A5DAF262AC56 +755878EAA4055A12CB00F384015FA2A8E350F3A0F2741AE088F570E313094595 +5AA2213C2E1759671D836B59201EC5706E3CFBE797B8CE1031F8D1B40B475DD2 +3A7395E79D47C0F3E286C4D62457F698C3FF26381B17FEABC010E9082A9C50A0 +57776DA0423473643AE2E51BB82536EE3C038E6224C9DDE17FED47C3009B16D1 +0FD720A4E6EBDEE2D653D417448324210F5EACB080BB59EDF1B66A9FFEC788C2 +D1CFAC508350DF23BEC814B3D4D630F2B0BB3BF5AE0D9B69B80AB90BA9FF0A35 +81D8B4775B7B36809264972B2D5075779ADF7B2192484E3F4D832C8762DF16BB +3B529BE47A0C19AFCAA880D3604D40DB25220B00440BDDD6443E7F9539C3D807 +048FA7AA5AD21C45164D7DFAF7498C8BDD2390F846FEC32C1DB25C69F69C3E68 +1ED85C9B72C75AA383648D37CFC90A2FC0329B5FCA31B84202395958833390F9 +5D80C043012DF6EE725E3CBEC6A6A94B81E40E3881BFD724966875E25254DF20 +4ACC8F43887C7F69D58970DEC235A3B10307A8197F1DAD4E08E4B2E174BAC1A7 +4088956F1DCD2E47F2A40E26BF6A17E9A567ED1223C8CF29FD293F33718B6913 +1E4F6AA33135747E1436E4B6C20E1E472A875274E8DBD7E2ACA26A0F46474A65 +CBCB865853B2B352D6390D4E48CA9C05D01E6433FF17D95522CB7293E86863F4 +5AFF9EAE71E1D2090678B4F8F047B0A2822DBB2C27FAFA6EA54BEF36C247B426 +25D5127321D2EE62751FEC55BCCCDA369A66243433E2516CB00EB3748C8F50BD +B24A4C1B9FFE46FC43E0D1A9B14C55AE673FDA653F091CB46620FD88FC0A290D +63AF480CCB4FC18D114F1C18A9BAA62A85F7740D3EE5740B8F2F426DD3075210 +B4AFF06BC975F94274374C9267AE61191F95A7C48F2C970E76FBAAF839DA96EE +D75DBFCDB9C4F2A3D14F556D8F7052B2CBD288CD5A6FB7152868ECE5FC9ED59E +04CF464E8ED424AE55A36D666D6CA26597F349E6FA37A97D70503ABCB860F3AC +3C98357A97F429F3823CB2B54559341CB4C2652D66E0088CF148DD91ED8EE47B +CC5BD85C533AE1C2974602358244FBFEB1C18CA16A11C9F3024F88A7BD19928D +C48E95595D8D1A07C014CE1068FF0877303F31D311CBF6B1083242D9057EEEC8 +55618653CFD3B78C5D3A8F360072E8D17D32D6693E278BA9C3E198CF1F183341 +79D962ED1FA7EA4F829BBFCF7F00D63E60BC690D6B760F2DD194D1E133CD328F +CD5420FFFB029BE45C113B8C19CE915F6F008CAF2DAE5C0BC65B20EA901D5F14 +AD56B3F2FF382644AD45BB6E28C83D4CCE34F3C08CAFBF90EC207E86BA1A7871 +702DE74A82572086B494456D26B7223E56909BD8D000AD483100A165A29E480A +E297DF79D526C86B4ABC7C7F8DA7C4D9DAD68AF0FF8B72FD039E788362C342CB +E9889F8B973833B6CD0C124EBB916CDDEF9BA54479DA82A8A4CC5146B0E8DC83 +0511BACBB7F371F8CAAB276BCE93439483D157BA49E292DF19FBC511678DA4C0 +34E0EF9818E981834139815CA6353A6730BAB27522F516BF5493FD8685534F35 +69E76A911A3E38F6B21D01A8C169EE2B1FBF1DD93E1725ECF4799649DE293258 +64A6598A28ABD48470727E0E8E6FFBACD096CC6AF1FB19CE9F5847975BD958F1 +DE0317B604945FD645A3F5195F3DCFC016E15614F3F71399F3CBC7DF3165A16C +C57EF9AAC0FF7E1B1E3442E0F74CC7C80C4C1B1C62D504F408602D0BD44F9515 +593C1ED6BE4B69E1B68F2A532B0A58B98EAC55E6B39169268198B191F361C376 +8E34D46D1E70F82B1EB31B7F75C8713609885AEFF6379DB9E3648705909CA8A1 +E6B1B8BB6CA2B513C847AC743CDB8991792D04023E8ABAAF9CE695132FC05879 +3459BF6BBAA76A5755E616BB6C9D550AB635F5D403518871BFDE4411F8505175 +58A9C909E9F697AC54D9B6D56503D98DA697979798349ABF6DD6F65041989080 +4E5D44F4F481F613C6DBF30D4C6DABF9874EB82A040E44BE998071ADF3C9CAC9 +21D68105D9CE8689C52604FDB41409A2DE9F81AC80115E96A2796578EA735023 +25C3A8B89592FD71A2841DB00B8D0570B5C27158679AC04427CA668745C1C2FA +5514283C4B18810428C593AC0A33AB4F024508338FCADA0B850FCB8BE299B33B +BD923A508F6326F6DFA33F360F223D494EBD4850DF06DF4983A9408BAC23069F +8858F3762879B165A1EE971DFFA7918D066F1C534194EEFAE0F55987A17080CA +420BEAAC909B007AE8EB0FDE76CB91AF3FA5BFECD25B2BEE5E7F120F537A39CE +3FC401963F04BE7E22DFDD7A989E7893E1C592D780C07954BA93173F6BC0AD8F +A5228891327AF0D8E2C830A8C4AA3E52095B100922CEFBD41D7DD1DB2BF35BBD +52F2FBCB542F7F0500B20EBC7D3BF0F3FAA349499A8F490AE50A0AECA103055C +968368C109040EAB70890B0AFFFFD952B86730C2A3CB6F77394F77E6C6A0D95D +7506C55CFA267437C3745398A67782A91D69D01DE7BD291FEC485C830E5EE936 +F753D52A61FAAE0FFE272ED5E4CFDD11F7C39B765BB9E4AB03DBB851258CEACF +9F40B43D39C7A03F0A93FE1E68D4F5DFD1D51780B58588E00305DDD12E491DA6 +51B5E55354F87FCE759E7AA356237251B3AAC61E2952942A10C43875EECF715D +0B3E11A0D41C6F46647DC159C85A12A1AB4C2D0B474F07CC0BD5D2925CBDB88D +7BA0D2ABB094C0F8DC11ECE361A64FBE0730CF097BEFA5FCB2118D2E8DE27D37 +C7ABFA56E1FA748D7AF5C2B3362BA3A2DDF29C628390ADC5355DAA085E61B7FE +B0C52B8D77839CAAC3771AA87F9577749AD6CA47D5BAB145E8CD82EE97601629 +EA586FB412E8013B81BDC3617DAAA0751BDC9C6426D74BE590040B016ADE3D14 +F1BB378F70360CB6A74656322946A858EEC0AA7F101824A0FFBE2BA7AF2BE7E8 +B8C8F493AB8B8CF1F442FF1D291A2897145D3FFB753BA77DA17FC30F2031B1E9 +01D2E3783D4F0CE1C08426C4310032D06683BAD9F5681014D0D0AEE49A0769B6 +D4233235ACE1131AE4F0F69638E177CA740A8B0CAA2184D92B82E102285C3225 +33D8D2B87FAD8BDB8EB1CCD71306EA698D84E15277A765455F0C0104422D2D7B +342CE6C0F8E9677A114901907D176F7F369C148CB1C7E8BB62067C3854C4E461 +D8B26BD4975C48F2369AA698E78E634BFCE46207EB2E7480E120DFCF630D4C57 +45FD66082BE8EB841C6F027F803125ED131826B103E5EAAE46269C679C1A5F9E +F5C86AE128506B6601CD2C5BEA1A298584B2A49F23D7D70C99C0C301A7C8E6CC +0D54DD713A824E0DB989F3706CDF47E2EC84DA763F5CD41D787B7198579B417C +81BAE4E9B2C05FE519709B6872EE13E6268B7652465E5E2373CADCA8983E72D2 +9AB3CA95C7013B1C18F49B5A7663B70DB14E570DD1DFB2DC9A24D4316F3B8FCA +272E74610B5F96094342E1F71D3771FF1B9AE73248318AF738EC980ECEE39241 +B6BB9A5E6DBE03F508F996D60202CC7CA21AEBDDFB5B8AF538001B39D731F1EE +3D29F8E60B92201BDD1E5E77682FE28B4B057D168823E77478A94D494F4293C2 +C802E99028DE9E5FD83A74309D5F7C08C431BCC0B98E950785089108DB2BFCA4 +CACBDCB3780558CE24C4E9DB44E48BAAF5AB1DBA37A6FDFE3DCDE705D6A4CC36 +46E296F1DB1B1D1A5F2EDDFCDD7255ACF8EDD6EC9D5C73D25574B10FD9B0B2EC +CE32BBA550BF736B50689159F666B4EBC246DAB3763BD19B1E24D18AFC808DD5 +CE1B5E06A31474A2ACE4B3BE28BF9034292502FD22D46B8FE6F4E495185FFF20 +2E95E12954535A15C281184012D9584E8138648C780A28A43C9D84662E8DCC78 +C95CB7344167A91087C730162CF8E49FF59D01324CD70627410714CE6D006AFD +AFB0525ED3670D915B00D00C7E29467F207D9E2E298046B9E3F81ED78473DC37 +52EEE13C5019C50CD88BA5053465DD48570D320DD5ADF7E89016E89FB85AE2F4 +148190B7DAC9E476DB3B1B1A462AE31B09156B223C138CE7E8035478E37295A5 +0BE45785585D5501904A93D301C7F43AAF8B6BA975BCE3BD73FA8CF240C6AB01 +30E0773886D4E71D38DCFC652DE75D72E450D2BB3F5C256E76DD0450314C8D69 +D3289F6943A1E543DDE75D1D46FF815254F42A6270859FCA634A02F132D05E76 +1394A01062D16C5829AD6194CB175D12152A13CB4229617B2FCADD88C6B260AA +BE2BCC8694495A5C9D130E669CE278415B8E5818EC5D805F0ABD84F003334144 +B8F544DC773A91F825A446AD63BA96E4B0B769B6DF0CDAF561E640CC036A2E2D +CB47A48FB746EBC5B1FFA2182D6CB2047806810E2C2C7686226EC63BDC681CB8 +503635EA8BACD2173B04EB35EF61DC9C39D8831A5FBB841921E4572D2EDD823F +83985F54E6E25E4ECB9E7FFE81A609F80D2A64F54BA5F6F1CE841C383CEA9854 +86D460A5B9579FC1F4F2E81147EEE64324DB216424ED0FB30E9AD32AA4DC9AFD +1A1F783238BD2F96582CF98B984CB2FED513FDDCAD6CE46C19CA1D5E44594EEC +B526A53BA33FF101DEB1414A347F800316BCD9C1A427AE2AF8E3798F6751C9EF +151A3947752A15FC852D82FD6290D419A932A217454F5A6F07AC34857435807C +281672A5718C105C8FEA406281D464C6BA5DB8B9A65883BB3A51670B700A8D85 +C449AAC905AD73FC70A9358C14E60A143B6A7CDCEB36CA0C84735E3C48EDDB17 +5827D03712227D64627C024D8ABAFC93FE61726711BD680C60C54FB5B995AC78 +9B4370BA8E3CBCB0A5A5935C49DAE95D0BEEFBFA726D9479340DBF59F0881EB6 +60AE6F8FC3535C16E67A42A51C1D8705D5F42598BBB2FD4BF38A3E1B387B8A22 +B4968C954C322C7E9C935006199CB5D0750B64AA337114663DC7C84F73AB10D7 +E28B367BFD04AB5724E380212B11D29879B5E26B598BF991292FB49EFC2CFD7C +97EB0B84B3230665B4255A9873A61665BA221F82CAD8868A1AF749157850C07A +BAB32467BF6C3D2866D87D182DCFC4A147EDA3C67CF408C9BFB5D8A855CFAC7A +0A8E795B66251C2903D55CF711E3CA5CE9BAAAAC1687A5AA1403CEA2D9AA3D47 +560718980473666820A74444B078B378D0897DEBEE18A21BF3E2C2A8A5A15228 +EF6649985ABC689AB6BB88B85A22EF208EB33787FBF21B440F3AFB68D3EEF9FD +75EB4A1FC8BB4C9F0888C419AD8316DF5A6E67498D4FFF5D013AFA397B97807D +361686751ADE01A62FC4C874D560DF46353D921000B6EA0B8AF1530AB8594299 +0C7943274F50FEA0DCBD5315C4B700328FB51B971528BABC4F6E84B0EBA9771B +ADB3CF5EF2EF21D7EECA2FFC021CFF0BCBA2FD3391851BA2F5E1D563814F9CB8 +B3D6EC2AE3B73029659B5B65E0B59EFA31983E44DB405A41C82C0F06F3D944BE +79C04A0D38EB6FE8499094BAD3CD6B5265C015D5F760D33D94CCF01452394713 +7F50A3197C892934C651E46997012F4FD7BE86AB7F75141072CA100BA488C0D5 +84D2DE4D56FDB0EDC2800F246247E11E4433FFEC7E7437D043EE4F7376ADDD9D +BD8919C2701C8E3456B558F5C3B7797BC191CCAF286DB897F1D9EA47E041304C +F7B7F491AC467C351B336DE89FA8D18EA54C81EEBF044CF9BF637CEA3D8BE475 +7A743912D928D9A5269553A4C997CF417E1A799D9389571ED5739A2CBF71E7CE +24AD719DE2794C98F40A5F47B14482F6D47F0CC60D522A95C764FB1507303EA8 +A7AE0119344684F685FFAC786ABEAB26E32422A2C4DA6ABB8350C0BDAFF3D06E +4B6429F85403C79551B94941EFE41BE02557BE09522207C1AED2B14DBEE331F4 +475AA02DA0A5073C15C888C34B917EBD099B54F20AA4A685839DB40754F0B5D2 +67870C23B33E2BAAEADAD249FD591486EC8BE7CECEDC7D386813911294788AC1 +F7CBA51E5018CCE2EA83965DC9F5F31698A2FB8C19A667FF01D6C9E68C92AE3A +47A50C233EAED6A8AFB120E648248461D0E79B0D2077D7CE0A28D81DCDB2D507 +6D88EDDFD5618C14E6E33DF06F739E3C6903A7DCD2C8932E0649419E2D35DBCA +C392B2EA298B535AE1A7C44DD57161DCED497BBB7FCE3C32483AE9F7B5EBB061 +AC4EF9687387614E497D39F8D18497B324AA34727968BC1821F68DDA558CA124 +EE1DAE012C4556F5892052C7FF50DAA4D1C9F217AF39DF2E12FC8F7104F76BA9 +C7873AB761F02995883111C737ACDA7C202C726C9582A7DD2A358283A6FF8322 +D562C46EB68684F272470975BB04C8261201E3EAC3D36E452BB09F4207472C35 +379C3D4504A69C3FEF5724E566602909C3BECEF463F1378E20229C602F052D36 +C5A1F3DE5E4CC0F40374553A49FFF90A6BB681FC5651D9CE313AA32D2CB4607E +ABE6F2655E59CB811595436F0B4B7A639D8D7A4071B1DE44D0AEE4C30761C4C9 +3829C8EC85CE4F4DC9B27DCCFA05F17CC681904D6F5D8A20EEDF17B43929552A +0CE926F5791C9BDCDBA7D47DC08E31BF594107F77A74625E49B2A24969306D9A +13F5EFE0E7F1DFB07952452358C100E489A256C45E282DC361AE1168562DAF0A +7684DAD0A255D7FEC8EC6F533DEF515C5053FD15469196E625000C6164AD4D9A +0C781934C9E6EEA678688A3C2C8EC042258E541E6B952ABA5FFB84CF42AD5A66 +94AFE293731EE7455C6C9FFA2FD14AC7C335C46FA1BEF821FD811C51D0AA2A34 +8A1C11731B1DD7001CB89D17C3BDBA92976F23CCFE8120B8F5EEB918A0A495A6 +E15E1EEE92F6FBBECD9BDC5086B7CECB969BD5EB355BA586E938655814C92A09 +D619D26108D87B69F9774ABE4C89ECDA3A07157E0E54AE38F21A6ADC5B9AEDC8 +4E5F051DE5BCB39B44D31DE4FDB488023388CFD26CEE00ADBC4412D434DAA9F8 +297FD59B80230565C2509008E7E18310DE01D7A2E5EF1859D05284E42B89A014 +EDA28FFD410586DC8C402F73C77DDAC1487FA71486D95B8F07715FE9BD017B7B +E817F9BF5E09CE16C5E6FE64E3504DEBFF2181672E21F8BE3DCD219417B7DB28 +DC18870A71DC079B3D97C7C3C27AAAA694A538EAC97FEE8A8560ED3316862138 +1D3D90F23084CCFD7A75C5C565ABEF4A5462C0F9088380E4BE15BA500520D97D +E667550AC9E51165183FA25A2E890B7A29BFAF41BA518479E9D8E6685B4F264E +325EB2F4EB7D9C2824C416FE3475FF698A0CBD93A0A5C9ACD1BCF2FBDFA23A59 +0D98ECA5EB5697FD53F3A0CA1DB10A2B7DB1F3B61BE7B5D91913BC8960DC7C31 +43ADB638C800508590B351637944874E824214C93F43A23F3D2B54405CE0CD6E +F272304DDBB89CEDF900B3E045D2C2F3959359EA0293F49973B7639E9BBB9325 +77CD39BE6ADCEAF1A2AA93E77C7D432D3AD90AD921AAF44C8D444BF18B140D08 +F72BE74D56281D56B981861E8CF93521B36047A430176A1169AB691238F339DC +C84F607B3DC777F9CA1DD3EB5AA40346F39B2F0B69BA1A60507858EC3411182F +000D8020A4E5A2B87CB7B62701A97DDDDEF49EDD918271138A5C0FFF933695A7 +FDEB6913E52575EBB1EDE3C7FCED238E4B22801E56F396C8DE1F461058A829E1 +62A8759C693C9A9370EBCC30CF617B4F445FA56B401FB1785C9C31B4AA2B14BE +EFE5D1EB81D938D91C916069AE8199CB9B9F9120ACFCEADF05679380354D9AAD +F8A1FB1E5BDEE137A2531A58A2730AABAB16FDCB1AFB6CE86E7A01530CEDBF0B +0C1B02ACC2448563711AAFEAFBDEF67807F3F56F3E2CFB120386A518941EE0CE +688441A7FD2FB38540D4E4C8D3503FB5D6A047C1367CB9244F27494592BF5CCF +A82F5842B22BC45DA0D586DDB2E3B70C3D48D64762370B4F1999BBEE3EDFAC8D +07BD882DD848461FF45E0563BCA8448018AF2074D8DD27596C1BF199A1B3F859 +6E704E9700451074F18D2593BBA9D9DFCD4C8C7626F7EAAAD39F363900318D8D +E0E79B9D6748BD77D442AD0FE0256F8B3088949FE6DFFD828715C8B2CB8AAC44 +1B3DAFB96376A5EFF805001257A080A4B078E8FB760FB4C38F954B03A0AF7FD0 +1A9E4F3A63648B44B45A847246623FAED6BCECD7B35704CE5589298B1F6FD368 +950452942709194EB3F92B980B416AF3AA7E55E966E12FE8F57EEFEEBF41ACCF +DFD025215D2FD9BD6F6E8DB3C563CA595F84643A1A3709E214E20A0762EB5C0B +CC8B97F83F8E328021246BF46BB08DB7CCFBBCFBFE1E9FB7EE26EB75FBEFA023 +46D7D533A1BC3C8A61C36762AE607940DCC41ECD69925E37FE67E46D1AF55CB9 +F99C926B7B23012071065113D3F04115209EB12A0A491CCA7F410BCDE8378260 +BB766F621478D543C92FCBCDCFE003AB17851630F2528BD4C57290532ECC6643 +868C236B2C57A21ABE80E6A0F427413960A9F4490F24184C49430C62908A5FA4 +A81CAFF6C2B1FEAA51CF3F0A1F9A5EE2F8D5B32DDA3351D15F57412E92300724 +70DFE5D67C054A9C3C39C0030A5620230AC7C90857A6530C78D84D3E16198A9A +AD6E5552925EF78A66BAF6F3D72A95CAD10E07BA689DBD122A39A850CBB20FE8 +37BA5930F209C42F01AD47430A28FD5CF257F647E4FC466806B043286C3EF4D1 +197C272EEB8D30A1BD80E7CCB9498C922423934B127DA69B5595338AAC667E1A +3501336F62C30851B731D49F5BFF55D45195627BCED6FF6C92EEF1EAE8EB244D +A98952D896FBA6D0872C632375E769064F9F43BF68C9AA1C0681F21FE2D0A7D7 +63C4D1D54A96A08359FABC5CD511DB5F3F2D055AF3CAF4F1337EB96F285AB0DF +C8C5C89AD63814C49408026EC8576C7DEDF697B945B08048367177F98F89A0D0 +537F8C9B4641A97EAD47A492EDDBD4513F141E07E91266DF04FEF037279E 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 @@ -3738,11 +3021,8 @@ end readonly def /Encoding 256 array 0 1 255 {1 index exch /.notdef put} for dup 12 /fi put -dup 40 /parenleft put -dup 41 /parenright put dup 44 /comma put -dup 45 /hyphen put -dup 46 /period put +dup 48 /zero put dup 49 /one put dup 50 /two put dup 51 /three put @@ -3751,6 +3031,7 @@ dup 53 /five put dup 54 /six put dup 55 /seven put dup 56 /eight put +dup 57 /nine put dup 65 /A put dup 67 /C put dup 68 /D put @@ -3774,7 +3055,6 @@ dup 98 /b put dup 99 /c put dup 100 /d put dup 101 /e put -dup 102 /f put dup 103 /g put dup 104 /h put dup 105 /i put @@ -3783,14 +3063,11 @@ dup 108 /l put dup 109 /m put dup 110 /n put dup 111 /o put -dup 112 /p put dup 114 /r put dup 115 /s put dup 116 /t put dup 117 /u put dup 118 /v put -dup 119 /w put -dup 120 /x put dup 121 /y put dup 122 /z put dup 123 /endash put @@ -4001,367 +3278,2238 @@ D4FFED9073979E1F49C984D0D8731F93868E8F137226777551D4DE437AE5E27D 6D730166015B5579401DB7D251E1367B190DE298114926B34AE0824F8054FE40 2799EA3E8DBDF999FA98E9FC634677BEB7E2A5062ECA0C2EB86A038754504AE3 5AA17151913D7B8071150521CBE040A2AEFCBEC1E0DCAE4EA5592F134CADA707 -93FA57B02177BC98406E9FD02CDA32888E0742B960442432CE407A290008A591 -892B45C1BBD0A6D3F1FC4D60EB480DC7B96CDEF6E9A692D83A577B77F81BAD98 -5C73B05A79D3C8661A98D0D3BFFEB9A51236038D4452E44A34F25718B7158D70 -3596B1655E53AB42EBE4B24C3F2AD371F10BA0FB8714AF3F36DF5FD7E3659796 -103F5B013D89DC6BB13E1425C12B9C4F84AC252F855A772C5BC288840D94F59F -7291EB281588AEF77FA121D1C64E3A6BA529C619F4FBB1CAF8E7A179628E5902 -565EE38D5F437D045A476531B36AC6458551956CA08156AF9C33D3F19137D6A1 -DD200D31F6BA872ACBEBA94F1FE5920A18A1302E1FDEEDAB353DAD46B71839C2 -C70D6C7FD73E91294BC0892953EAD550817FB700822EB157C4BE8DE6F5BBD9C6 -D3C5CD3B5E0513A5C0AC1EA544185AC9AC1FDA1C71AC6F31BEF7C904AD6BD13C -3797F50F4755B4CB54F66145C2853902BAA1E989E1BDDAE4F7881C5C1B8E6D7D -38BA9B33376267E3A4599818A2446178A5A0FC0A6DFE97CB6992AD6C72397489 -15856FE50D44A012F100BDBD73A84FA6618EE5DE5326912E1EB334EF140B22E0 -F6FEC8E96DF0029E23A2CF2181FB9340E4B7F5A90090D5C2319FD5B28AB8931F -1C91ECF0AFDE6F509CD1687F9CB390D5D74B07A5265E76CD5747C69296B79992 -29531B651E4C98B0BD07C1AD1047057A82B3267FD63506A208CA8FE934E99FCE -BA7FAEA05E389A616D3620C0DAED50DEC8AB2536A443BEA347F3D674B9BEE9F6 -F7BE72A3A16E01F5EDD74023A581BD5769DE3A034FD567D986D3ECDA33956170 -612AB608FCCCC97F38EC859B34EDE915CD37AD200CD7ACE03645E4A997872BBC -7D9055FA93DCC555683862BB2911D57D9AF50EBCF715A03F1CC23F96FBB306B4 -2C5274B7FDC4EC044CA4BC78DF6691E34EC130AF8C5BF61C0CC8A317E994A971 -F76FACEFB4FE52CD03F79E933CDAFF9DDCF49861DB2FBD60C08B86A3021DE46D -59A89C1547A41B76725941CA7996D648BC0437207C5CFE53016257BD0BB46130 -F037242EA8FCBFA2BDEF2BA82E0B1F5CABE244D801ED0D8460DF279499274DA2 -39CD2210397C8F8808BA6B3926022D97B3B4FC3546BB0240F449AC92DE94B049 -02A7067C98A0BFCE5C724E9FBDF0C0D28A787A9E39FDB984A9D895F9FCD425BD -334742129549E4DE950B347835DFE50FE3765AF0C3E5EDA3A663277FCD43C79C -99CB670C9A69AC52A688A6D2A080272BBEAD4031D9AB62657B9E4CC99E07960F -77645B00ED2310F86E1A9FE6EFFA27CA8C9D5879B7190C1F0C4DA4A69D35761E -26626ADE85A21C3C066689BF00D01E884D9F04CB52182197311EB2A7F8F46964 -12A342CCF58A2AA3AD43CC046BC1DB8BB1AC996AAB70A1CD79F484171DE7E00E -79197F001EEAF81944BA5DB7FCB6081B9F31A9A2E2CAFE72555D800A18D47F9D -58DD01A3668C6B1AE5AC54CAA7D5FA01A4CE93E84901E6A1582683A01A2EB0B7 -F7DD502324C1D8828C07B1E7D66CF16F85D0A04140B5D3DB8722A318A0F0B811 -8C265CF32059A2D43C3FE4B5173F038A8683D657064BC3D189A1B893D3438D93 -C37C5FC2502E459BE833FD3BA447F0751F1F5B1D3988491878418F5ED5502B81 -90281BA5F0ACAB6EFF9C4910218E0E1F2541C7A0231D9C7416B50F9DB976762F -F23397514B24062BCE329695FE8A830EA2CEAF23100219B1CF3A1F09D967E429 -545A65BB98B81564A034FF2F3B60508154B08981B62A2E9974E68178B382660B -5E09415511DFE634F9B699449F7DDBBAC98D5D214D300BE6359942925FE084E6 -4A0F318FA6743B653E336231249CFD6A2FB715BB0FD66F1F43539DA9A6C5C1DA -B9EAB21669397C364624CBAEFE726FD330318975B8F7A6E661324D7C7EAC48A7 -72318EDEC1CE5B6BA16D5BBC97547128F26A0D7691D33F3E100497116A301D95 -631C739B60965F428997E2A731A4F1808DF871F725FF498C30ADAE0146ACFFF3 -A76710165CE5B4E1AE31DCF0939520A6EE299A4FD921D484A5EABF0254FBF5D9 -37B9E99805866333C617C0710B481168772EFD2F06EE047F1A3925F651F791B1 -4D83F1DF955796BD15D834C53562765C8EF18430B571D1DE58FC6F22A3C5D499 -DB9FE842BCB4377522F12147C5C8D5E399C70CED3ED40E7E434EA16670C79F2F -8432260C5065CCD3526F59E789248DF7E5084CF5C84041D0DAB4A7ADF200BEA8 -18EE635D540DEC286ECC1BF40A939B8B457FFFE7B48D6D0798203FED7C09F025 -1E3D33B86022C1527570CACB9292C18906F538379647736EF99D7610E03E2A71 -698F9D8B968FCFEE120444019EA8A7323F271A66FEC599962824F2BDC7B09904 -00065FD69DB5B3E8161AB95EA681BA63F4C6F46C643AFDF49662442EFD59F05B -961AF21DE2B1769C59DBBCA637CCD068A86773A3FB74D01A7D06D59725BEE0A3 -C18714CB01B1D8CA557E1F3EB2F57835F5A46DBAD0A2BF9A151AF9765F61423D -D2C022E5141779DD5793EF2D2F1DA1BF1A7566085BBA1D59795A532833197B2F -90CB1E663F2B1CCA3DBB07B0B55A9466B8284E945094376C6695E82FF685A53D -FC908D3E61234BE32E7E9ADEEA0B9E5EA173F9D1378BF62DAEE46BE44AC00B72 -4110B2616D47505F259EED87F32C94C460076CD187CB4A25AAFF389346BE659F -88B5DCDBE2D5FAC68B92008903B575F85C57BAC2C352E0FE0B9F032E50A58B00 -05DC3D872C671EC037C562B7B28FA78B8FE188E611EABC9CB17F3CB332F59CE4 -DC3B9E510AD075B3C7C0E14E6FE2016AFEF411D62A38C4B9FCCCC2EC3A60E2C9 -0BE8EB3D38A053FC8927669F3424A8C083F0F242DF98E688D7473736A9095C01 -D8EB3CE7A84F3C48D10782D948086818C8160A2427E7A3E1D6AA6B43B7AFC113 -0FDB1CE82AD346C52BEA9BEFB463031A57F927E842C828EEEC39212CD15B9359 -106ADF939516C6CFE496422674A775B052FB29CFC90F075EC56C7C9E7834D764 -0F5016E9E802D1DA26848A9F7CFAA314BCDFDD5C07EA5C5AAC8A080A634DD456 -6C8324166CB464EEB387A61271DE65DEBA93AA6113CF4F59FFEDB622BCEEED5B -C06D8F53026756BC8ED6BE72C91CB112D4AEAC1F3313F2C25947B2B6A97B383C -FC10541E7C9A9C3D1C3C5A0A957EF77117D98287A4373DD2402549845630EC48 -FA3D02F5C62E9FC8B9E84B341F29A12B39E0A7CBA845BFFC37D5E89112610814 -CEA21C31416AFBC9864AB3360C36FEC46A6FD2075270167CB239D41F0F154E22 -4627FB15A8B10A4433298466DCDFE108988C5A5C3AAFB85BB34029265D206D43 -305710A5073FF709F2F7B25FAA03D7B2D4D5B6765E2FEE69A0E15D20D3C8C637 -330A3A664A1F08335ADCAAA1994D51AA26AA8CF7AE258B4CD1B680E1D3892C9A -CCA1848943387B2D56FA1596618AB1E837E33C215288AB0CC91CBC6BD2EE2F85 -2CAEBF126000100B1D60087066C58EAD04D1B4103EBB92A3F80184DF17F4FE21 -CAD1F88D2B3AF9078E0A2D65786AEE8664ED9753DBA3AFFB1AFBDC6369D9DEE8 -754EBA55CCBCC35C3BD463FAEF5D66F4256D1104F29ADBB3EB99ED6179AEA0F4 -9CAB21E6097A206C910893BEBA660095B37255894BE389551C6328D00CC2DEEA -03E212003C277094E80A153EA7333C56747A5949A78B1DFA7D440EBA77FE730F -F6266D5D2BF4156618D4DF2C7C0C42AE470EA3030EBBF1640C9E6FB837C5A95D -866F703F1D356962607AA071EAA9958C5089F57CD9E59592C2702833E9BC6BD3 -C6219DD5DD25E21AA99CB29E1C478C407682B48D714F3D92D88ADFC1AF58EFF7 -DA887A8A1E8672B16D672B23A6E713AEC10A7357A68C3DCF3C784693A670F793 -ECFC1F42AD30FE9BD755FADCEF9543FDE60FBD8B40747826E21A1F620ED74EAC -23C843E773D5ED4F64A932321F16C4E07550A4819502FC4A1A4573A0E6AA7AB1 -B366DA0DCF69504E53B290443CCF975DA3F7BDB7594022194D239223CCF59150 -F93FDA3075C9D9C84D3300202FAB28BC9155513AD9F188F8D409429C3F05BB40 -B368FA7EA87FE4FD1E7750147A57557F37C075BDA33D99DD821BF5F6D58B4C02 -7BA9BFBEB793A3DEA16332B7157D929C03822C356DD8C8D217DAE458C2528020 -22013E3E7E488B90716466F838DE629F2BA1E37264B543B1EC92DA0E2D063E99 -6C2088EE8B5D23E883BF9755AD0163416536E8C184A09E3D639D038188BAB275 -6BAC17DF778B3DB29812063BDAD01B2226F8540F5BBA1D59795A53286F85271A -3D8D97117007630B01E06D356D9761F73ABD0A1E789C81FD56011EEFE77D0E2B -297C524E09C17DB29BF965661EDD4A05580C70D5030DFF8B9D0B4BD72A65570B -B31777CBD574B1B039FBE4733B02B3A768A571494BC6F20979FC05DFEA85E884 -C724F137B873019EB02127259888317BEE2691D9497EBB1F5CFC48CEED2FE677 -793546144A7C26385F1151B749CA4B950A1A1CD4C905B25511734661F60F908B -0ABCD1CFCAF70727A86DB168B38996D4179322669D00776D548BBD045B02AE1A -73A801E37E91F2BA391D8F2122601EBBF0D5FF3A798D3FC69365AE1D55E0DD8C -19F0B21D9653D1D602F422AFFD5EA87009CC7F3FB39CFFA89866F1132F91E5E6 -33F1422595811894F013C7A40CA5BDF4659A838A7B9B0C7568FF47C1C0A00928 -1B55921E41FFF52A0D60E3A4583A8640F0EED89E54698C9A3635AFDE8898B731 -0A3DD57B13631C5D9955C4320D540190E1E1D9D7D59F174B7E281BB020EDE887 -859D9D1BBF8685243D013BC9E380FA8D9FEE7816787497D1C4F6007DD9383A89 -BFCAD89B80F16791E1761F5355027598F3C27D715F8CBB2AF680C3320B2AB8CE -B6AC4ABF0C3B340EAEA41AC661BE95C3F43502D9ED6539C8A5133A5AD57815E4 -C87E1DCC5B0C0BEF08DD59ECF4321501DC3FA8D1C1974EFB32878F2E6CAC4498 -3EA188665AB77ECF4D059CA9E2B99BD8F1D0AE9955941B73DEEE785A9F261C30 -8D604CEA73BFE551ECF78DB9A8E8B838CD77B6EF7D3783D78177D7DE76226EBE -0AAF971BE5A322FD778BCAE581F860123C75767723587BB46C77196264459FEC -5B2AF2A1EFB881156CFC3F8B69670788CD109E3E232B28117EB0243202302E39 -06ED3B07DBE8E89BEBC47FA2473FE330202D64F17F1524DAB338287C50EA0302 -7436DFC5A6F0219CDA97A8DA7D80FCD2A9AF8506A14E82DEFD3A5BFDF822F8DB -FEFD74A685C733CBAF87F6E2BF76A942235C68B6AE005F14ECA9B7DC1F564B6D -60B3F37078AA7AE5D5298E1DF7C419ADC8BB247BD003E6E69CFD6DA09C704336 -3A1C382D1F22B36CABA88AF148D5ABBD74AD3E90029DC8CB688B0C4B19E52376 -A31C8BBE49880852A900ABB51A05888839A1BC64FA8B2E8A81305EA2E79C54BF -5D25596AD16E3C97282EC2F7C10855A65729B7AC8EE9A35B3611AD43F5D62841 -43D9D31C607554364BD9EC4BFAE13BA32FC23F6FDC05E4C511EE8597942E174D -043138F69234EFD9DB0AD6F4C0E21E29735C949DD7C863148D0173E1DE0B2DBA -DEB9F5C73F79176A8C86B212B6A28F485032CB017F450E6BEA04CEC2ABF62C1D -2E930A4A45669425972DAC325D6C374986516C9FF09795CD1832959D0A06688C -9584DB8B160CC8BF3B262611E82DB335EA921E32A74426812C3090D105D3EE27 -FC27A29F3A690317EFCB26984C6B0D8DC8A1C06B5088CDA336FE674A53FFB927 -1CB93B5F7E8B176ACD182392695587408FA4D95537470A40F03AA5799FBE3F9A -0F198B76AD5780999EC3BF48978663F93FDCD4DBF15ECB11C77A65A4585E7EF8 -CF0E50DB2ECEBA24A7B685903559F4A876F92188486246246BCD2E2D123A9A01 -F05D8B1A7DE6FF8345A300AE82821567A1FAA934060E32B04675A1FAF86A2FE8 -37974BA4A8557F8835C9F1B0C274D1C181CE49593F7ACDA2DE801A19647A50E9 -05613E2E34CC5AC99EFD614F832DF2DD444DD9F239027D9D9204C7C2B8250B87 -83727220469E7BB82F4B0351C836B0A03943CC228621916605576C8205CBC5B0 -0C7E895DE42E734B979B631434CB441804211FE925A2B0CC5E7E81AA4BFAE22A -44112BDA798203850079FB89C7690BDF53D368BA8BE791AC600A335691654701 -2BC4B10D5CA8E5A42DEBB1D241FE616A08E3D75A524CF5C833280575B07B1CFF -9CD89FC077B9C5D1A1CACAE07B7F11D3786EF0A8F951468119548C1062D4B71D -949A7A820060933D4A16FF92D36547C0F3D45B6E2D30477D1F39A73F7CCDDD32 -EFB2950C35E25B95848888BD6B887526FCB0C00CBE124E6EB2847403B97F76CF -30A4BC6C8B37F6B6FB0CA47463D55ECCAA61A08F3EA41AFCAEC2E2145B69C220 -8D425F9E92D404D031BB7813AD731E1A8C78FBEA40FEE0AF14CC6D1E19280AB9 -9AF545AD8006C45F217F8C1076ED117E4106AE9BAB4E0B4ABAB1E6F94A6C83BC -85DBD2F31F9EFD8D04C2D633A8B9BCDE9372380C8746BE49DCB4C0B71FD9CFF4 -FB8E3B540BD8B6EBB0F9C40AC692FDBBFDF46CFDC7FE887419C22B72F63836B7 -0AEF3DDA39B4FF088F6F515FD927763A317426A42360E228090EF02D0A46BAF8 -A34E6A193197BB740778595DF09897B5AFDD68FE5C998B659EC4B1CDE00F654F -59D41511F30D8749B1652A57AD83250AC5FC9D03B00A00624FC8B8345E78AC2D -68D8873925E876C6FA5B1F11A24A894D5A9B0484A35C4E5F1F471B905AD57397 -BF8D51BA1712BA76D564F1AE87E999B852F0CCABBF3E1599E2BDBDB23A946B0A -613A451539B9EF656E23D79267EB1A1B6679D1C94E627B25B545710983A4A831 -CAD03B0B740D938D55E0B0B5D750F7E987AF6C2730C39AF529256CE2DFA30008 -055FCFC3BE134D76AC7585EA7F75033B4D181A437C88A268ADF674377BC9C451 -14130984228630C1F2C838BAFAA2B669F7188607631FFC3DBE53B3D7712FF581 -4A01D2EDB001E496DE2075FD65CC746F4400AA1E90C9E20CFD6B669114988FAF -77A033F79B86556478D9E6C7F9B04FEBE9FE6767493074AADB0A0CA082BBE4FB -E34ABDFAA905480DB5399B0DD87997F3897D7777F1DAFB9C29EEA4DB7915A3BA -C1DECD48BF3428B5EEEEF6A1622C608055FF09D90D3CF3E6698EE25EF37F797E -C08266F46A3477BC84A3BD35008E4B2A7948E749E56A7BF053D981F86E1E37F2 -ECA0FBD9C5DDE9B18DC5F2736D4092AAAE18CBA325E90228328A59D625CF1A8A -7D8CAF656DBE294694CD4BFD8B4E630B40CD67ED8A36D3522B2B3F3FA9B0DA2F -F2B2381908ED7900412E03562FCFC76242AB21659B248B445EE32DBF58E93E15 -EDB34B600C84B496B500585945CD12264E3C8FD738BAB250CAEB70B4B7820AC1 -F31680DCDC8B3F88716D7540F36C51C196CE71FC13408CF61E22CF45D07F1F95 -53AADA687546CD3DB9F55628D50CEC2ED2A3D28C8E17FDC5544B334F9C340088 -7BD824DC0FA1EC2E4B138B15FDC96694D688D0B09739998FAADAF091092A2928 -CC87956BBC154241F166AAE0ED39AB280C5A39293ED305F9F3D116DD9A978BB3 -4B45A806D883E8B716484403C40D350D8BEFF7A90A03BEEAEEEB033229E3DD1F -F5D846CCDC3FEF184F9AC1045785D5073E9A3B6E826461B0A424678CB7248F42 -918D144C0AED9ECF53A5BBA17B9E63F41A206091F9A64A3FD374E295A4A929C7 -F1C5BE0358D273734853964CA5E56F193FAB631C6F1BCA11DC3A7E7F0F661AF7 -CF7345F8F1E7FE6F64744FBE1AC640EF478A1C28AC23DEE4186926592E096BE7 -1B99C85AFC42E69C9C8CEF3F7C08D26FF737A0A4C66AC25599FB5CEE77FF8FB0 -1919CA5AECDA8B59BB58D9CA6576B9AE21AF32DBAD631FAE1804114F39FBF1FA -B8A3206E552F2692D5118A0310CC01D4EAF3F0EF74AF994A680AA3C778A37DEC -549EEE65889177937F117C35C33EDCEBB3631382EF8442DDA7F89FB7D83E3225 -427A176B1B05C500A876378183352645EB5EB9E0821A2D39F5B757652103FB63 -DBED16A30BB62E75BBC17DA5C6E2CB5DF278CC0FDFC1A665359CBA259DE121AE -61D041EDD4094B9FAABDC01BB432649250864A2383FA98060E1BA2AD0E4C1184 -FA154A6444B1508F03033D54C04CC939EE71F8FE368360D913343B271240711B -CE633F87F6BCF56F9A5AD13E047A68774F42CC7276822EF2DF1B997AC51C27E9 -8A0CC73F453BA248501FCF21A4F1F43F0FAF42EF080544500D633D9D1A6E5534 -13753CD4E738EE6FF37D9FD38F1BDF0D364BBD83C511EA521350BC1DF4C9A46D -186FB3597CDFFEB3A0E36CA424ABB670EFEFBD889DB523B84F6050E44687C4CF -E4B823EC65E5CF90BA48D94E928E5994AEC4E9E29D542CA403C253A1B4D58125 -4A3E60849DF0AA07795E4E5595F29EF545043C67E963DFAD740CC0E14D08798C -1CFAA568DA443566DB79D55EA93E38A6215BBA411DDD4B75BB0C3427FC6C1C5D -667CDC01CB956A3208EFE7C976F83EFFC35BA38B0EF58A05370A334F546DE6A0 -769C423649D9D23D04E89D0C9CF65D4928D54E2E5F8FF7589495E8E39C1399B3 -10A4FE2E99852F71B57F4FB11F6AE0F51D820E5466A5E8D20412BEEE561FB6F4 -9ADE11BE2392C6D04E5D6AFC92D1791CB4CCA778AA43FA3F75C16A961C944BB4 -3315E4A78696697869B8D043944BEC52F40B5471AC07E3D894B95238F5618FF2 -1EE6384ECA4D01AB4AD6F1E82A527C8F26AFFDDB0F5BC83C7C85E4DD5A7CF4D4 -B0E14CF05C996CCDCE947DA6B96CDBDBF12C0689E3E33EDE3B345E84AC6164C2 -60A36CACDCF90CD46AB029F2754280AF06E45F3B64C5D6FBBF4E50004C7E6989 -CF7F86BDC0CF69528F8BB9227D4AF52E1C6E1CB65599603891B1993022243E55 -0DE8B305531FD36E9C984305C54527F3B03CE982E256D926EF68EDFE847C90CF -0F8A4B01F9F13DAD9FA8E9295AE16643B1388EA7E06ED18D4DD6AF803BB2BA8E -682123ED330B909F587A805BE94D91A200CE68FF05534ECF200D0B70F7176C57 -844FB9C7314CBA681E61CB1D99F2DA6780779A8543799B0A6D277E705A697C97 -BA8E8FE9450A69F36C55B49FF16522F8E851568445C0477F1B3F077F3F42F479 -9179165440C42AD5987F073811B66C397723D6DA6ADF723C1E10DDB5D3DA535F -9537F23A2277CA66EB396CE15D7C237737E7F8556F97EAA4B54EEBBCB65CACAD -45B2824E693821BC9DC26C5DF6F508D3B91D39361BEC3DBDC948DB8FE7A03C5C -2F33783A14DB1B0B9617E8732677C5C3C506F8FB9B67BECA6346E7B63B4A2608 -07B6B0287FEF76A267C485DE36CDFF9CAC28A0E78C702EE40AB6FD360D8AC622 -2ADCF4EF95B51426C387561E3848F44BE4B41ECA71FC2C40908DAB7B0959F306 -FD3AB14980CA00D3250A5A5061FE95DEBA816E0CCB5E4A9CCAB3E54630EB0503 -B757F2429F86336FCB8DA918D6FE1AE2FD53BD2C4CDC87110620715ACE1E2AD8 -A451C715596198968D8FAB8BB75C3060A7E58265B8F6FBB40CC3391A169E738A -2433B0E8C971CB07784F236E5D76680F4A10EE9DEA355F11B07D2652618E7BC8 -4E00D379A0D6DB7E5F944516717A6A7B17B73629E78BC5BA0C7DA59A844E72EB -E8FFA02D8CB926B178B51B435A7939634A9B7195D03AEB6C7C760807A7F34461 -C5059D04575CB7DA8081018A0C74DC9D4E84DDF868B6E63C03D492C744931FC6 -EDA5EA2FFA0C61C4F4A17C69952464C58BFF4EDE18EC80DF93DED1F12FB7F019 -C239D6F8CC4B806311F348978F84A2F71ED0844A3614E21130AF11DBF66B4E50 -5191766DFC5BB36E8F0F8F5569955609E4F4C0FE626F4229548D68C27664AD57 -E1DF537275BD141425CFF7F62FC6086902D95197BC971BCDD6A2825ADA7EE0A2 -7FAB205F22C3AB8A70D87DA95D077738EE49136F86EC8C1682098E7ECBA7DF12 -1A49A73E733A41E99A4179D3A50571E9DD2CF057F66D0108145CF35137E5DFEE -48AF6F11061EA891C718AE5D7D499FEA7B0539E376C53F932EA3BF22866D8080 -2DD142385C9A45DADFA1468AB1E1D0C22CAA7BC9EF0AB5DA28DBB5CC38A7B4F0 -902F0BF7E2ADD19746140D7846577C92A8EE360B875AF7FC6A1A11D3222DBA0D -6FE6C4CF510EB06A602743FA83A491784555ED1600308B7D31DE846459BC1F01 -D93276B32A759E0F62935FB0FD4E39B4E8568505917E8925044829B4E9F6F680 -2C66A209F14FD213123F25177A5F60BBD6BB4BA60B4E507195A60EE5E5DA31EC -5193AB13A43D575333A4206E6E1A8CA92DE9D17C2C2981E053C1FD681BDE0AC4 -ECA364023230BEC187D9DB476F29FC2FEC29BCD32FD075BC741D7FB0E4C8AFBA -C91366D8CFDEEBBE1D3EF1BE2F4ACD1C339C50435B5070D9C7D39D8325ABDD07 -D9ED6E8525D41F4D86C188F1E2EBC7B9D9BEC16B1B1D0D6D35E3BF6312083F31 -B8E582D6FACA183D8B5E1EC1ABEBD3ACAD5DB96A928A05E135E9C8AC8073754B -48FB77CFD26BFFB98D0912CA17B33C051675DD417EDD37AF7ED6A45073EF5E01 -C087310B5436B37619061B21C11F15EA385AF28F2DF8E4B88DE53333F9439043 -890AAC914B61CC005E1F5BAA84850E2C46E45A3ABBCE3FF27C909D574A152B37 -24F8FF2326B40E27E03467D027D5A709BFF2C5BB4E5590A86DD31A033E45C2BE -99F41965DC7C2BF08F62D7F89DE08CAE23DD522DA8EB3595D0CDD38769DCEF6C -388F7E3B4613D817C3F6666C3D0A9D0C3F448940D921D6FD4E12CBC9F4EAD893 -70428C6B4BAEDB25D7DA24BE60CCECC3A1AE19F8B0476C2F536A1C703EE16F9B -D50B84362B0A39586639D8E1C4A25B598948A191BEB5B3C644AE8DF85F1A98BF -F3ACADC6A6CA155C95E59D23700FF02AD86BF2D18E607280E55A9D1FC5FF6F8D -C08380707C0BF915BE375BDA122D964F047B3349CCA0CE7170CD7F82291E55A0 -8EE620970254E53488AB62223CF246C88AEA5615415F18CD49DB238FEF46F7F0 -0F3FA14A5557DD854398BA98AFAEC9EB2BDFB2319BA0C19B440E266E59CC7EE2 -4718C624712FC7582722450C493861F3CFB16E9CC92BAE5EA016E653A71A7E9D -173BBF8586DE6D1FD5B2AA3F3CF9734781115A3BB3B1599236E2800E39E0D599 -28327ED57BF29C9BB9CC71212D51F55D8614B09002507D4CDC96202D4A9C2F66 -8750898FFB62D23A38B1AEAEED7CB53B5CF621EFA31491F5D134A1E086FBBD17 -429970AF08A1646EF4C3F5493A2A6548079886F491EB35DDA86D3EC418B19EED -B620BA986BBC58A7791E59444775E429F22BB0783D431623C6E3A3DA4B624F52 -DC1ECF812DB4655D515580B6D500805125759088B0444534B254047D01CDE067 -FBCD0CBA40C9D0DD8281CB47128241B01F8B64C4029430169B30308539026F0F -27B24955F79275621B7C8FB42DA4B991A88CCC1B2D88B55795C3F6F17053031E -6F83917B274CEE28A4FC36533A95DD28D8C23F9D3695EC7B534A80E6CCE9645B -1A27BAFE8324BD19B6D20DA783BEB08A3C19376911BE5C017404F831E3A8FB9C -725EF21B72647041D71D971F6A5EFA986578E401F1604A7A64968F0451B00C33 -4CD0F37FA330496ADA23882F7B4DBE462AF55144CA57EB60716072A09BE33B33 -FD3778024A3CBA3DE1C83E7CE29E0ED59238E9298249AB6374F0D5C6E833BD92 -BB1661D93A099D0158C79863E2126310994FB41180CD8F855936F89AE052D58A -0686F24E083E2740E3BA60A28B126C446649A1CFFB21F4DD11760A270372EA67 -C26525CCD71152B9AE34AEDD63F1234B0972EE3643631A7BBE21C165750CE742 -B938B24838BEE608A7E5303E08285A7E6F6E401E74BAE9F69BA9BBFE250BDA4F -6373A12E9A1854B2289828FE95A181780B523AF4985C21488C15547595BBA8E3 -75FB037A0D31292BB275C352DC37D9C99BC2BAA2F1F9F6D2A8E94EF352696A1B -904A1D3970F42CE27D335D312E8E0B4078AC332F74A7C2DB5B2FED84DEC21FA8 -5DA8CD7B46C74BA58004DEEC0059787024F119C78DDE05BA0B2A0BFAEED2F9E5 -5473D77B5E3CBABD8CBC576C97CF91D8C445565F2E1D3F7D38C701F1F1EFF818 -CF42CF767AA4761F4EF6E66AD2544D01D5D2C9D8F7C76C534A861B0213A6E3CA -3865E124B5DC4273F177A5B35F16BDEE535A18A15816632421A4450C49C6A0BF -1319B39E098F76F3FCB7DDE5D4F843FB277FF57428CED3376B7F323A4C480381 -024EDBD3AF715459911D80E97D145349CA83A6883706C92FD828DF9ED30824DE -54AD70EC1AB1D1E231B3EDBF86DC4A363BA142B909012B9F06463986FE7282E7 -3C6723BA28CFBB1B99875057C31D96285557B3893A263415926F057C06787A9C -AAC0C007FA026B2519EDF25E7F843F9FDC3B081CE47DEC4351A0C53A62E46A09 -2A8A282CE1CDBAE645B35E67613A44842BE4CA0BAC70356FE729B28FF1644240 -8F1AF3858FC9868CA219C88C3E3615A625D71617F11A0AD6350C373F1607DA3A -6B1B4A85EEA9194EAE94A1D045623188704861A62D24E7C459B438056FD9101E -4CA60C1F091A2303240E54FB41A68BCEBBEBC9B6B488F6C069BFF87EFED405B5 -A852D44CBC0AC76BF13CD3B316B1C51F548CBDD10B2092195DB91CAF6828B551 -38E4B8031E4E8FEAFF822AA4A9A486D06C6C1A273F0C590D6A74773AF096C0F1 -7AE84256227D097E5A2A4B743A0B38A006040BD5EBCCD1B930A2439EF2D8FC9B -803ADA5A5B294FD0ADE90992BD187F855DCE72524E03874EFDBECBE2F9A9F651 -B075BD3B0064C3E5F1A942A975BCEDF7215C33CA38D1D6909845603FCCDFAD13 -5E5595B3834810A94D94CBB557AC244E89A796D9F8D2837CF7D93CF1EDABC218 -90A13715B7B5CC0B3895CCA918E9F12FE7A6E9770D6D83ED1AF657BB9F92FA2F -4E8391879866F4DE9403CA84F2EA7E8D662E042FA833D2168511844058CAC21C -3F37CD6170497B985D48E3A2BDE0CC87924E36B70ED6517DFA99A2424AC3ECCA -2A30BDEFFF7E9E6133479F974E8C6BE34AD77A7015C360738CB1B8917E0074BF -50931C9548DC744AA2CB86156F5265890BF06E02223A5A0DF73FD5BCCAEED524 -349726BB8DC32573D9C1FFF26D19D9AEE55C1F98269FC42899A19D2FA1A36361 -ABC45BF2886C802FF4FD7BD6DAE767CC009053F6857EDCCD9EFD15C288FB5D19 -DDE709231BADF133F5A1255B97A2FE8D1799F81D1691AF65DA4E384395C509DA -E462689CE8DF7D2E16187D0EE152ADFFF6480C3284ECD14B4C54B8AE81A57F91 -E780BB6DBB1ADEFF7F736D5918FB1B4BD63D403D9E4FA5C02DE4A51C4AB8C8BA -6C287BF0ADF3C8B82800E167A5F4C340056A0E3D956F0739615C9C92216FEF2F -762214FC08A7CDAF8927A708621AB1B74A6DD537F3358A733A4CC751C3EE0667 -B17773FB48C0CAFEFBF1984E8F7385B8B8C2FB4B6EDC1AE36D384B6171BA391C -8A9671904F11E936E79515E7D0871C080DC62A171D9F022BFF1AA64D1B430DE0 -1A6CF7145AB813EE38B03EC8272C74914CDA3C4879992387C29FCA57FC75A9DA -C2EEEE78E72F437A3DFA1BEDB7E1E396047A0A4F998632CCD306323F663D380B -DC2F8A60E216779DD7B4DD009516AB5BF22FBB9DDE36BF62F160376222785618 -FD4158BEE50DAB80ADB442F75ED4ED98C1C909C201746975F8F6B017AB3F7C80 -0A3AAB9A9F5A513A35C16E9E124C7D7D856AFE471AF66560312DD93993DD1774 -8AAFE9040A92F037ABB4C543727148B9D797A5F45DA9AA770A33E6F7FE6D0174 -6DCA933A9D8004D498361515C0A88387E146035593D6E0E3700BB08AC34BF0D7 -D1CD5D62264AB7DB9113B8A7E18766A0E36A0057FD698EE7629899B5DD3CC58A -EEAA89C7B339306893B96A1A0DB13DBDBBF7BF354D81E95CEACC77514812513E -1F8F030CE160F9AAC24B4B105EAD1D89556E6891AB8AE7BD1380A9AA215A0B46 -37546547CF779FB373006065848F4248FAB75B3D9B4EFC744C38486A690B4980 -481DC413CC6CE568A5F1E07F18243C3469909B42DD96E0AD99C8B2ADA32D1526 -A8B8E1E7DCC34DEBE3712EA173AEC32FFCAB01573685850B32204F835830265D -245B60BE4B7920FB494ABEADB8DA155684B216BDDAD7B8ABA935E9CE18B233FF -C1013AE58C8B546FEFD2CB5C4A5B6CD3E828BB2AE5563C55E8B644F1D06DC39F -EC2FB9A019188B1487150F757C91D6FB2890688C406915A34A9C9087DDC85A74 -542A7B4F48A7D0FB483123E1CEE7D67EE86173ACE026E15A87142900D1ABF8A0 -FDBEA082422C08C5CC8251D7814F315795D64F873AD3C6B06842784BCE736D1A -2292BB69B61FB0E61AE4F7430E68901268FFB69EF1140F3EA1BAF32E6CE9D942 -29B5BCF1FAC8A1BEDD8FE404373A421FEF592B2C2D3A19B67F2FF82DE2060102 -7AA0440CA8018C5C21B0BA4CEEB5ED515BFBF0C75BFFE68B9F4FD12129B333B4 -3FDE40A6FD0A15465EFF65ADD348D09C39253EDC243E38CEE0228A94275F345F -2758EFE502ECCE6847E6D3C6CC0452BC5BE94E042F3506E12F637D4DA094FE36 -97A275D6389EF66F17AE0F5AE5B08B55C5553336ADF82EE6A5FFFABE8A2E05E8 -7716DE0EE606EF1C1A2601D8349B2A754D4C862EB7354F441C09DA0F8B2DE249 -9A09554FA3E0AEDFCC1AD101448AD452626AD641D429247345F1728D3D7F3E4A -B21CC878E5E52A0F23CC1762CCA639B56ABF76E91A97AF63CBD71DB652421A91 -7C3F7D72F3D4925AA7106CD0FDFF0C4E1C412AAFF904FC107E0106DC36C28B4C -F200B73C607D8854C52560493658663ED805C3C4234B22D3D8C5D63184151E3B -94E5F9123CAC981EB300C45A028BE005F075C14C65003982665FF52580DC1129 -14611AFBB4FD63ABF2629605D6899F7467B1D568CF95DDB5F2D34D1AAD129534 -5C52469841ABCF0531242EC30CDC1A5984FE0B917E185E79F68E7AD9E97DCCD3 -A1BCC94BF929F948962BA48A44E5D25700B042E8F2AC6A2B4B8739CA16E06EC7 -39D397F1D052EBA18994EE08AFC2AE44346E58A14342D24A405583C0FAF34325 -9ED517D18FDCCB41E3EC717508B3159D12ADE1BC3BF110B4C963244DDF7ED040 -6CBBB3EA004DF754F1BADBF4B524A999C646D40F23E15B259524DDA697139BC0 -EF816D1EB1A097FE2D4AD1990E4EF766D626E56C1C6C25FF4FEDA612B3C7491C -2B9184B97012C33356DF6117AE82AD8BC5489C3400492AD4BD88D8E68B8FBC98 -913A4CA9493DD4A2ACBB5D95CBF306ECDE72170F330DA2F062A4566D38BD6202 -2BCA71DCDEC70DE877C8B6512D87D293E0B84EA57BF81D40BC5BA7EFA9E9A9B0 -411EB590007AE010363FFE066E97ED68E50518AB24E259C75F659EC16C3C98F5 -7EEF40E66F95C4643CDC0132CA664D84796AD3F9B8DB41028BE4D9A73451B95A -10CC4B459FF80B4013A0CF6958DFBC218E661A98A6EC0320198641A1266B7C3C -23F0B0CB55663AB24579C7F462A0CBD4283CF9DD215FE195CB02E9D66F9AB6B9 -0CC1C1C44D450B35A52998CDF9722863BCEE3E8E7E0AD54D3F5C6D0A744F474B -3CD26A3E0F18ACEC469522A9686563DD54418FA4353775123475CADFE6DB4EB4 -985725EF681BA47530DD7E49E02FCE2237790138EC48CEC42F9C5F8E5B2D7CEA -948C873ABA77F24AE2FC1A6D735F72D78E76B97885EC4D493416C17AFB303239 -708D4E1C274E4B7CDE4CA7C0A26331477DE7992D82C32D339D90EC7CD655190C -AD7E6AEC1E603168CF3D371E5341BD7B0732FE8CE32CC6C77CC0073DF28E8D68 -D6B0C8B9EE303CC0F3A5D9F777C755D236195F76263F62D3E6D262F92AE01DA4 -F3C0981B4A6D86C175CDE22B9C00FD34D8B4DB4610B03C78B34B7241CA0E3EB5 -10B50809B7944EBBF97011C71CBB6C475E69B9670796DB848CE14ED0DE645EE6 -BE433464E5AF29571C4A960DAE86E31780C6FC3E9FD3863B72EE7AC4363C1B68 -646F089B00B5873DF6BEC49B7E621A4E29F419788C1616664F6FB7B59DD20FD3 -C5E9A2025FD42DBC1DFE62634EEDDD4B4DED4935A89E4D0C2DF1639829F3846D -2C2D11BF384C07F95C704628A392EFA5223B05CBE8419B275B1B943095E0808D -55F3E2E634E18988998DCA6C227B954E181454004F18A3485D1A900261EDFC66 -4CF79FF61440AB80CFE392EED318B7D9865ADB16BB86958690686C4AC71382A8 -0A9D3D2936B1698EDE9E59C00A37C47688CDEF21EA23454D1443F4FF1CEA4571 -4AAFCCC1508F035893C7297B60457F07096B3A20B72950A28719FF5AC02D4EC4 -0EC00C947C89B523E76614AD64E3319508ED0299DCA70AB535CF6073DF39B985 -413F58FF3ACD67E41C6606FCD8AD4C7756AC148251F0EB6E21E382DC106FC0C2 -7920EA5685CA340EA8F918908B7D0B83F0085DE279FDFF53D5F321DAB335B999 -8474B3A68F24AB1D920E28BD698515648A5BA5526C074005C41D698C68 +93FA57B02177BC98406E9FD02CDD47B8B2DEADDD475CAFF235D5879EA3D51A22 +D4359129F80A9A705ECC2042E5419A6064CD69D506E7D3C910FA9DF6DB85E1D0 +E5068ED5F4A464382F8EAF5EA8248AEFCE2C57F12368A2494F7970B396F508C9 +99AFEDE6F666CB3DE7FCC667A5B810B665519E7E1450E00BB9D0279E7306279C +91938C746FFB2F9BB1859B9E19B54C00F323B79291780BE365DCAE0F0CFD1C19 +02CA2E7BEE10F6ECB0658FF099EE65B791C63EC6AF40656D93D61FB7DAE0C845 +09C5E1537974E0CAF7DAEC080E933811655BABEF23430F28DB530F7EE522ED28 +10C5CB1928B187FD918D3B0ACAB4DD394F6FA4728AF2CEED07C5F47334623409 +DBC3224E615E1A621D5784661CDD3A152653B00D7E484A88A248FD17FF0E7A07 +5A554F98C00D9D7B2192E831AB2793012576B6C7D43D95ADD212BC1371BF8A5B +0B825DB940B2125C16F982248B458B39EB83AAD19F4E39A73DC260665699898E +D874FC2243FB49DE08073B44848B8BF72A9C4C4BCEF8715CB464AA160790D4D8 +DAADC728A2B46321941708E11BE079A38DB739ACADB21939B0A40429CEEAB32E +7045F9FD358323496D88825FDCBEAE050A3D9314EEBBBF1E2C061389606E5079 +454112F935312E1588A55CD8FBC5B1A42C0D6FEB92F5C883A8D0A797FF35189D +A73A75C4EFBD0A43B01E6ED36D236DC6CB621034CA704166CD3DD128179D7720 +635059049FC2FE51879684EEF820A7ABA051E8F097B3E33D1E180BCB0A7C49AD +2B485C226284125367D18FB9DC49EB7B085338BDF3B48127354356E30FD023DA +AED2DEE10380BD01DCE6942633F80AA1938F03539EA2830BDB01862061AE9B51 +4811AAFC1C4362605B36B8EEC999DA93F9BC2D1810713C1FDB9EDAD6982C75D4 +984792B4FB3317E6FD85E03A50ED0FF466A4D329E5BA5830B9E88A4409BFB0C8 +09CAA830479D9CC006D2AA030E167A45E37934E0659B024AD1D1A91DBBB0C82D +8E1C74333BD08A408BDA6C5AE56D1DFF2174232EC342AC5C2BCE72C681EBBDD0 +43F42074B3616B10C406421EBCF15C2A88C794FC1153C84590672247780DBE11 +D8A043D70B0A8AC291392D20E98DCB442788C7BDFA12A30C42E6C2351A641FBD +84163C13A651D81960E638AD549E1C2127922D95642606ECFF316AC05D580F25 +48CD62FF97D6EBB5C4DC13B5A57BFA19AE4ED90966EEB16A333944392E641E7E +8396F3CB1F94F78A5B26054389637B6A3D4019D08C25E59C828ED08C37F3B650 +A7FC244C9C0C02A1F293AA3D29928CBCA79181DB30A47DC55158DBA2BD4A9208 +3BB8D7D4B885AB7F5DD1861AE4677322CA799A703717BD87ED7FB73917E43FF4 +56B5C436F4DC524229B8679E82D99BF69330CD97738A875E29923C46D2F7BF94 +5125B3C95B1D9E1C889376D26BE0CF664005B1E8D3345EB3D725154EFE30C7F4 +1D9AE75463C361F22448535BAD06FC05C10B1139EA424EDB5C43D13816113602 +163D500E15AD139A9726790BEFAB83B90FD41FAFE95D32AE9DBE0F5AD483A105 +28825DE1CB4EA46613BAA27025335E2E01C52E0CA6363C97EB681240E2E7251D +0A982AB1C0D499957981F7C6AD128A62475A3945A6F58EB5232B2979C69640A4 +09B5F85528D17A147289DD4C38A1DFC8448B7BFBBBFB11196DE106B142162832 +97E4F635367894076F16EA2A629E87A1AF908C49FC0FCBC2E80A95C5E4E518E9 +9528808E4E4702B9EA26AE7D8F1A5FC80B4FA1AA8473D0572495EB8FB49019AA +D64901955EF5DFE9775FBAA1495AD7B495BC383BF8765AFBACD21533D54FC066 +F8B4B4C033E07E8AC378DF783CAE82407719F13E01F1E3F40E9077EBBBB99EF9 +FDB45EA0BC3C79A5BAB5D82B422345FD2DCE5439431C5483189023BB0AA4E2AA +17EBDB2EF9964DA509A566A87D91E95AF7AEEA1A47A53B80C0AF99AD224465C0 +C57388B17F53E7B8EB3A095BA9AF73DC383C3E0FCD910450CBDF4C74517A1DA0 +67436C630BA6AE8DF4DD8800639EDCC48995B52F30BB7DFC8DF26DA8F9EB4963 +F1A9962D953AF02C2F5FFA0A2DDDF495C80DFDBD06AC5D68BBF36CF9FF5A2907 +997EB779BF1CE631C747480C8C7504D585BC4A036D73CCD1F0D0D1FE32626965 +86A92E10FB3E8D7353FBAFA30C4559E7D76B1227BE09D28A152590D30586A1E7 +6BEBDCE339B54EE79D3E5637927305687DE9B5559473007DA4F72021D8887D71 +AA7B28D31447B983A8307676D9AFBE2ABAC9443AF7F4FC97972EBF32FC511893 +A86407A133C9963246B30E960A439F315C4093F4AA8854274B18E221C500F42B +6AE9A3439F73E47924A24918A8ECE0D4DC8B64DA350A36AA9D2D421C84071ACE +B30C5D201AA6216E4DB5EC85E5830B36D54688036EE18D07609160D69C399F75 +811DBA593EFAF5CDEA803796A28C5F23502BB45324B1DC329E73E5FA2DF2837F +563BDA8189116038BEB06DC30ED8E89BBDFE4480A36CD4F924E0188BEC7D5B53 +6D9846B22B8918A648070F275C8168236731004CC7F2D86D1DE3906B86E34E0D +EDFA88320DBD04E8F014B14F57D85F8D4175BB334DED6F83503E8970BF12D3F1 +096774BBDDF07CA1716B4DC3D868BD652BE5FDE5707000BD8FF4B0C46B51D335 +2FE7DF150D49DA65E1B1745E1CCD689671497EBF1FDA4F014C67CAF858D75B55 +BE0EDF4991A07AB089C1C20FB7ECA0BE7B1AD8ACCF70A89095167753E3978A38 +0BF1163D7CE419E84FB01E8952A5786B2A8D95BA812D92201C4221A09CD1137A +4498CCC41683FC5986F3DDFC069F53F3FFC9B4966C6659E080BE33B301FD67B5 +2E6F34761E7FF0879742681BCBC8E2CA75BD0BE31A2DEBCB1E9016A202ECB755 +930954D8BAAC9068D7D8AE2FDB609371DA767DEE5C5957E4C12550592332B332 +808DFB4A20575A39195C8E7CBBB2CF6651A49320548E2ED908AE9C456DE8DED4 +8BC365A56A38449AB78C2BEC928A42F85003E7A3761124808D14FFED1A0E5550 +76C4D055C9F43098A0E4D6AA4C6003B9054C7056257A78889DBFC6174A8A4EA1 +49A46AFCCCCCD5E19E6C8B690D112AB6AC38D77774642CBB01A1CDF1894571F5 +F8BAC3F4DB0038B27B3F43BF9CC687B4ECA7BF18CE5BDE9A856080B961970D2B +015B51EB0A6A65287681E7909875CC9D0C17EC1847926A19F615B1F1C4AC941F +C1108FF749156756B8D6051409FDE6F134E0978B6BE89CC26CEEF65B4868D646 +1A84BDDAA06BFE0BF5FF154E13187F4D23191BCC0358A231E56D4E41050BF63E +41824B16C94E8FEF0F1F30CBF46013EE7FA2099A7BF2A6D6715292D33D1838F3 +FA02FF2A70C3C240785660E26EA099475395ACB011BA945996927DAB5C6463A2 +DAFEE84F25E8D4E5EE45E64C37D51315BEBF053D1A3F1F9E5BFB196BF7CB2933 +5434B6D247F77AD2458DC0286D4A8A3C2324EB0E627F5915C5E5498E31422780 +F0C9429BED4CA1856F591A0C698530B7AD6B69E343331717AD8AC43A2D1F676C +2B18C859865EE4D1169BA767AB13E459FEA74D4507E2A7B1BECB83D04CDC0BE1 +9FC6565903FEE55CE370C2F69ADC9E335A42247BA5F3AB66884D6113862EB168 +11EF9C9EC8586AD137D53FDBE7A46BA4D9969AED31DF67871CF252E688F3F297 +D2EC935BA0678EBCEFEDA78F98F54B7776A90985BF6D070A1CA220370CCF62BB +8D345869D96C57CA4C6BEF43C10D0CE3D29457C0525AAD9B1C805F9E70577329 +6E1E21FAB61E3796BE11EC78E2BDEA7AFC57657C632360E3A363B6BD238B6631 +58687F421AEED1EF4584382E3E0355B4DE541D9E1A5C1A086FFA8E63EA2904EE +CF0DA69951D963D603F986AD9F3C705BA239A1CDEBA75C40023BE4FE32165FA1 +4EDAA1CF6756DCBE95CD8C7B61B16326DFCE7A3BEF0FFB055D7D4C0A62FE8CB7 +152F8F125A9B599B2950B97A7FEEDD6FD3B6613D85FD19A6996F1229F38C27D9 +F887794A484AA8968BA5419B61A4AC76E0E072F04990F375DF2F59ACAA21AD24 +8A70097AC5E22680388A0C59D28EF3C149EFAFED4B3BC22136B530C99E1B93DA +57AE4E815173B4DB625448090459B2E96DD54D3F7F7680E3A2FFAEC022B57996 +9B25386E491CC0B2B3648F43DEEB1FB1EFCD3626FD7954FB51095A94CC39D21A +B90D74E4B12630C26514317CCA837663397ED2283DE79D3F0EA8CE53C31D4A1F +2524222C58D1F903F28CBDDD98785F504F44A1C4C52E6B1ECB45F190291D8FCC +D2B79BF899955FB448238B9958681DD48CC07E64932D1E7D0B08CCAEABCBAFFA +9933408534DBF596F30D7E16C402C3E6BCCB15E09AA0E5C99A2488B4BC97D719 +A84A484EB6E0DDCAFC404F9EC7E2C0ADE3E0E32A25A4641584B39071DB22D2C0 +BE83422888448F02F3C0051F8BBD5D63248535B896864E23A17008844048069C +9ECCE302C387590BDF3D48DFF35DE11603FA399202AF9ADB5336FD011FDBF55A +8D87C8E3FA2C64BF8ABF73668CCAFF9FD16AFED7E86C97A4FE6E38AC71B20543 +949DB1AA922D4F45C1C778B939FB6EC760673CA334895E4FD408F888339377FE +14D907F25B914AD6D54BA1FE73187497BC15C924BC8C5EDAFB41D5BD0F08EB4E +B8407530E58CCE50E4F6C25C4E9B1DFAA9385A77804217A9C85F0E6CFA4F596B +104C580427665B35777F08B4F4C976BFBEDDF4F51634B6E7BDA1AF059EA33E1B +A49D713BB86515AE735F48FA6F114D7F1EA9E4EB2B173CD2B56E9B90871C2382 +0491F300C30FC7A8D6E8214D29A8BBFB6A529DAF3421F7886A1F5919829D6DCD +718890AC4ED48055C322C15D9AC7F6FB5B7EFF6EE2D03D34B99EFA005CC751C6 +3706547C275CC6917D4D2261EF3B97A7203DD9F009F31D824E0E1C4F02424C85 +ECC70F5CD269F76DF11F61A88DC7E7D03A5205A79794F977BB589B9E035975AD +744ADB699E80B6958A7968A747AC4F95079B885AF31E5854A5614B563C5F013E +6146E73979FBCC405618647A2C259AD335C8383FCF41092AC62C67B1A96ED52A +E7661CF2EAE13E019CD2FBF506059C49354B096B3D388DD2531B0DB8763FAF2B +063CEF469AFE0E170A07F821B1398C566EA9862D2580DBA6A9093B79E2AB6A0D +AB2D626AF74E589A176F9EB7DA9E07F976108F7E5B12BA804687F2BECF4E5CD7 +7104DADCA6B3A1993B616A7068F529C401F6190DF06D4DE362D002447018056D +17E8741721E9ED9B050A1774A41AEB4DDBF29BD61C80066673FB8974DD1D8B30 +5957E150BE66B603E9545AFA7EC5D9A8723EA8007B3A0836C75A5106F3880282 +F50FD1EB256873B8F0B3951BCD1B5AE0EEAC694E4A83C663E0A81657D47855D3 +01F2E859AF9C6F9A66282C0C0CC34DE73B55954E3D1204889648E72BEA66BF3A +7BA307E17F793822A87D896B6936DED8E8B1DD6A88477CA40D89EA4282B2E73C +CCFF210ADCD5658298C3DF16A918AD21B3807660CD05372859A31312341BFE31 +365FFF00ECC78F68602CDFFCAA11C2B2D88C2FEC8A472C06935E5389B2DC6889 +C9A9E399CEC44E797FBDD78938337735F98B1C9ED520896CD44DDED55D016E96 +EC5F04679AED92017E07054BF505D2CFA8448523E4FB6152EB2F8D2ED7A83E32 +BDAE031495FAA87A19EBA7CA3E8052B100393FFA52C1E374DF8228F8F463DD48 +1CF982448190F4A6B8B0AD8DD998D40A7F2A7754150D89FEEC5C50E9FEF1FD9E +8B45D02C29059C5B9852C32913856E0B7B88838D57CC2A8D564396F25EF8E88A +3F4583331FE9C7B99A87C2B76B81D069674E79D284B4DD48D807570B72393F47 +DF56E2EBEF51A2CE7921DC37C89A7BF7AB603A5CBE94FB5A471CDB8493489BF6 +966B756F5D948602B8D0A176D8CA35AD729107494F446BB2778D70EB84B00E3C +60FE46B48A0CFBA0D2A4F67982CED44BC2BBA032DA953F9D4FF6F57B0F76B066 +8B325D4310FF685CA49375E13980B43735B44A8093A87E5C0EABE8898FD02FC9 +08D0F04A83F647EB7DF1E6C4837B733BB64AF5591B19DBB5B2EE593AFD1C528E +973FDC3086B3E784F1DBB2AE8D29E82296E9B0ED8DF0A73F89DEAF90732130B9 +F790892A64018E61CAF6AF59F734B172A3F40AB1611621D78F554E56221FC93F +25EB53AB05EBEAB095DF6DBBBEABC41D823347AC799A82A04D4E018315724F2D +4A93C14A2E37276017566D14EE8C2D9C96FF0A044BE1E153DD1414B6202B74D8 +77983FF13DA23B9ED7B80A3095B7AB901B054F4BE86AE6B3C053ED9078C45AD3 +2B25132B27C922D76A3E96CC0CF65A29A687E60AD7963310617E52F13E55FEBA +912A14B419EEB56996304121938AB13479690D753829E6CED2826C45940A4472 +E4B504534BAA84FC014EE0486550A0D6C4C41047591D716B4477B1BECBD44F3D +8A51316B04F32DB3AB076899A6F69F826ECCFBC8497E45B1B0C9E59B09449062 +AF0E8D56F3728D8E4A35F61214D213EE1EE2FF92EB5346C505AA564D41761629 +CCABF097FEDC367F531791D41C2084F3D08161BF4B9184DACC83CD0CD976937D +0F643FEFD041BE4EB10061D3DF6FD1A25C8F34749E291122E83F4F7C39C53A9A +DD166B7B77FF2B4BF68E9DD4A934FBC52F193AE3D3B65F1200F87F3E8F34A831 +FCF4C288ADBEE4485790B2E135F1D1813C0523882251BFFBCF2553EA68D841AE +B75A4A21BB069A665946702FD6D8F3986103966C2883CD5BC6B98722F1C2D794 +E80D4AABA8C463C4DE47F89E6375445AAB9173C836FEF4E70D6608257AAF0F27 +14ADA48474689C76E92C53760723A9AB08AD26E33FDC0ABD6E477982B9AADCB0 +CC043330FCF02A7F0DDFC0912DCAE3F75DCCE729816CB5CAC2E0CE23EDD3AB19 +F4BCBD3C684E249E2A085060CD6B2AABEE813A8C2465D70C2E364EC63B3C8F34 +FEA31DAABE746FE6DFA7B94BB55049A35F33F5E113A1723F71B12F31C8C96C89 +1F6FA16BA7CA7029990120485E6C402A04E9BA4FE7363177FED55BCC2B625DE0 +E187BAC5AE5CB1F9FD1E16164EF39544A729CA079129B3E524C30D6BF669E4D6 +E0EC42E73E352EE53721D4451662B0E22E6C9CB3AB30D48676C38DBE86BDE9FE +978222AA2D0A42C6596B8F3DB55ECC2525F48ED39DC42F09C874C4C3830D201A +C1EDD0116B16E90151CF337C143F33FD2C8ECEFCD4E98F0C92FEC27A10EE1E9B +722D11C6BC380D1B1463481D7B09D6A4F9771D67D5530AA60E40B983C8C7929C +D2A7E100046A937AC3C60F91B3668A6B1E251A5D47317C8AA828EDAB68942821 +5F906513FB079FB8478D86F8151EFEF2AC4900DF7C8B5B31C7411C68C1C27C3D +F187F52AB026AA650416C7648B7F4DCE9A0A23F3F503DAF8213EB5279BE3CE40 +20EA868674E3961299DC661CA319402DEEDB14ECCDC7C1DEDAF39425E898FB9F +968ABF5D98B2AA9C73AB5D60139BAF443B8F4976A31F491976BD8319519CEE92 +F3A03D2962284C922D234EB4BEE3D61373E64E998510DBF7B245A668DC0D26D1 +78483C672DDEE51D9E858AB476B949B96DC70430CA44D50879B0282A06ADCADB +2D65FA49FCF02BEB27204ED8F83C7D7300BC9E26B93BE0D984661F3A19A47B62 +CB116C4B6C11A1E264C87930429B79D6D1270B7ACE7D389BF64424A19DA14513 +03E272908523218796DC6DECABEA212A8307ED18061338F68CED8C603E430AC8 +1A2A3893C9C7C1AFAD04AC291E3414E21C20B8AAEEBDBD0AFCE7C6A8C3EF22A8 +266FD9E2037F8EE93D8C61AA72AA5C35AD4E2DAA4E9F0B114DCCCC69916A7FFE +2253F5E605724EDFA42632E9D2923364C871B45C91D8765DC90F33682F922856 +EF01E04B83FA8DEEFB94C44A04E9FC03341E4BDB45EB2DE43FC3461808D31CFC +3ECB17660A1CF2104CE013D8FF6888D1BF63497F9F01118595833FAB32DC9F27 +029D497435AA728097194BC8AAA94D1D5827ED44DC5C7C43D9F774728A4A4516 +B03F1637C8E268FF5E1EDB65688488C03F63E0AF9907F18DAF5F310B8AA20309 +BF54841AA671552D6BEA7A8E6CECC1A4D08D618CBBE42CB874E2A0FB1DD48D68 +0A50F093F644D4221473D28A6887CEEE576D41A87D31817A7D92AFB4ED0CD4D9 +6C0E936F17E41191AD742E1AC2E1CB58F6CD91C33A8D4FD456C490CCC8FE80A2 +0E584B3BC280197C5C4FC348C3CAF5FDF6B92E40C3432EA972C47054B1B571FB +E2D739FA1AAD4496166AF8C3E0315BA247988E52C69138FB465A429656924246 +D1EEB77500EA4C8B9EA3B4D3B58CF2A6BE58B45E47A6EA84BACC064217B8673E +83EBDE6127B3F81ABEA8BC33F70B729AEA6014DF1DB098EEB05F5E6B53BF368B +F6CAD3A35658541DC675ADACAE23592FA9D5AD23E018FAA19001AB3C0827B6A6 +66D5CBC9AC7121B3A0BFB6F6A3CC8A26443056D8604B5A06D3412B1AE2C315C3 +3B7DE04304B8A5A08ADE39602B877CC07314E892FD2B5E7474B2652C5AEEC2DF +1100A57E41361F0BF232AD482F73781AFE4B7D1526C955B22ABADA3ABDB98C9B +F2CE62ADAF1A335BF0CA8EB8C78FC917FFFD1EA521322AC514C982AC42D8EE35 +2111C3A0B0E667AA75E81846FED351CC26590FC7DA4B500B227412F2C8963556 +E7FED61063CFB7FB83469B57FF2F7D837606AFA6938F1BBF331D54169E1844AF +3560E490F304D2D32016CD80037CDE9600D17A841C8D0820149E581E0F926070 +E8D9CC30658000CB77195923F9AE83142BEA92A8F03D8AFB78369627F2297B5F +FCD81C5A266332BCE94A38DE1C3380FCCE3EC16F130DCA7E5BAE95D5277EDB90 +72461FEF066C61262CED3DFC253BAE365B7650A5938A6242415490C6B4E07BCB +547EB6C3518948521EF8E450A585A0DC835B27C19112706B19396BFB1F02B058 +2A77A021CF16B32CA1CF24C9FB1EE3539E4B9132FA46229162005478E5439E57 +9BE48D5EAEE80F47E0E516BED41F169795228C4987E60C9CE04539B2BE15444B +38F8F2DA681EFA8CBE1B7D2BD3D28E83A4FB40ED6812DE9673EFB89B60DDF39B +48EBFE3D21B94A0E0910DC9663D88DE26BDA718DA98E9073D13F1C23706053CE +1AF8AB79F6B8BE9FD5D72AA6AECBAEA8AF566221203AAF5A3B45DFB1F2A9A6E5 +4481E2A1D606B3AACAEB24E4DD8CF79B071F8294BED582A65258828723FE60A0 +49ACB5DD85CACF4CD1AFAF45024028E1F2ADC486385BC415ED63B91D76AC29B8 +3A3CAEDCA18B40E9CC478BBAAB6B35B7ECE82602F2FA9E7765834003DFD2FBBE +1EE9AC1278351B70A32F1DCBF12E2FDCE8CCFD0798F30FB6165BD7A3C3BBA196 +ABDA5A4AF1390A9F54698B5E5B0E3B5900F1457880C313AC1E4BB7882763270D +8BE7F084B981FF7944B48078EB4CE99DFAA5C979B109261F7A157EA20EF51884 +5C0857FEF03291DF6E1020D2B8A8BF2DB0E425B1A23E231A37432600B762744F +C6CD01AE173372983088978EA52214B45D58CCA22C545FE91E1433A56A4BA278 +C6B0125BE872CD2CCAEE086CDB23473EF400846BA75F49F2D661D5D8CDB8DC0D +883FAF6577602751DF333941937346E8C410EDF1D9DC2118E35935C34AE95C58 +AF8D67EEA482D9B1ED9867CDBF2A71B596A83A80EAA7F16EE19FFF7DCB2B365C +D105F2FB4016480D29ADDC9D7E527136D13BA59EF3AE73459CD539D73CA36807 +E28F733E0EEC92F7CA09DC02F73BC720085751EDE0A83FEA733C905E6B1DCAAA +92B467DD5AF8A50859F8301B59A68EB9D51E0BA31E910F2FBF4A32A94D74B9C3 +18AFFAF8727151E81E26BDB04F4E24F42CF097930682C1677FB34021D5274ED0 +EEE8151546396B8DC23D04257FD7F2F046DD91CE15DB37C870E4648F035EEB17 +F523116670FFBAC86E4F4D5C4CDCB5422745CC9B9F2EF7DF86F5D64088DFFF6F +04AAAB410523B2CEC18DAACAB9674E0577F5DBE1B8E91C294235E1B26B4158BC +4EAB8937A02D95F86E1BCCE38E7551E11A1817DFD9A35A9E9419A2E3579B6A1A +2F329250989F4B398FD87BC2EBF4A6144376D5C5F32C327164C339B270B73E03 +B99B9090380525D2BC9E3E11EA1FFFE443BB2FFA9B278FFEC80258D39DC5AE6F +8DB215161D0FEC2CE258955A6D5775A346254C36B625D3C403976FA43E464882 +3602DE1D4D3132EC255B87B5872E48AB83658681EF9CF50DC7C20A6B953D8D44 +A89ED15234CA38C4E8786DE112E33292C3B77996DE7B856F73EEA836C5296266 +8325F66DDF6E88CD85162D965B8F8235C6CD8F0881DB84E08E4348672350F79B +718760F57CB5F52286916ABAD4DF13E27BB42308F03974465D37B5F43B9B88CF +3389F5F0FFE375C6C4EA8636E557BDDA615C0EB883801C138F7CC94208DE48B3 +2004072B5DD662F6200786BED28850F9D86FE3A956C34EE522D7F3AFE546C45E +516C5780BB126BDE63BACF0EA45D6976E078E83B88EDEF2EFEBDC0C3003894CA +3F919A3E4A73CBD472DA231BD2FD77F389DDA963B7A08B7193FABCB456A4EDCA +C121D659DFB6224AA7ADD29AEC81E7B8468F2C67E2B59805256C55FF6427EA5B +D9F2EC7F9240E137E1648B88187571A1C1A5825F46106619E3922F1CB7DE5576 +14263FDB16D22FEB49718F67F89673A06EF1C2189677359EB95FB882C7EC80A3 +4A06FB41D4A50A2757FF5C948EB9732D622D1B1855A61557C3FF6A7333F96F9E +35C885337444BA28E3F6A8093B0DF514B8B35EAFAE4B2D3E92F19A5B27D3741E +B3449831CF1E9E83682268FD48A2DE09AED3126A1A7C6D2C60D2B481D5E506C3 +401F54169F5DFEFA13007AE960B25CC716D6920CFF7D5AAFAC95221761383F88 +9BF45B6241A34DAD79899794C8C1B8630210E15CEB2EDFB6C4F1FBE005A5A02C +DE6E38B4A703B7A701673C9140CE99C1619D79844E7090919C7EA2E87BD7346D +CEBDF44F3D6C409267FCD226DB70E1B23F8BF8A0A94287D7B59B0AAC02F4293D +1D7D5BD040E01F6539D7C17D9B8765EECBCBBC5A12BD05B9EB9FCF3E1410FD7A +271AC94173F481B660FDC66C157D42CE4EAEA6A47CE588002261EB556D343AC3 +D4A6A6EDDED071AA95A79C6616D98145B78991E25D0566C6B44214692A02DCAF +50821CB81163CAA46F6F38629748E62A3D543BBF2E818C78D8272B90B4159F01 +68636C23D58043FFB4B750C6C90BA53254482ED3B9AEC2BF5C73E792BD86F51E +86A5C66A4088877C1BA2E2E6C9FA7A08A06EC79F0D4CF0F9EB79CB9F104385E9 +A4EB1BB0075FE830E807548CC94EBDC671AE72849563D0AF97ED15C5FE32196B +1E3165CDC5A6F00A0FE8D2BDA810431E4F40F595269A8BAA1DC20EB4FB8F6037 +678E6FE8D3103A7938DC33702CBE2276FBFBEA22D61456E974C237FBA4DF17F3 +BA97A26793B9692D5E1AC180BF0EB134F8D9F57DD8C9FBAFE4B97FEFAB8C339E +754C6A0F69FEB8A43C21D1A902D1E15535E0ABE58C7FAD9201851AC698854050 +1087DFB9E4A53334BE61A842B5D5CA08610FDA40D3C48147CBA5D0AD07ABD559 +B3BF45A005822B3A3F8BE8509FA02B5F0FC202F2ED5BE304055441A2129F73C9 +BFB8BA3AFAEFE380397D4CD49C43005FB3B1CC51A9F7FB205E721A9D86670B00 +58D607AD581B8AEAC634FF4141BEBA438F69A1A9E71BFD3BE609BEE2F48B9857 +00BF7F7D9724B1BF4479CF8CFD7F4F712B1024E5AAAB1C0CE94207A853C60DE5 +EE3A1E097D0948D7EFA0D23869A997179B5821CB36949EC4FAA9ACFBB6C46E77 +90DEDAA309DC0234AD744C4338F56F6B7123E6D207686517C9DCAF5780BAD2FE +7DCAD0F01C609CD4BDEBCB81EA5BA8C25924B0396CAF893FA845BAF5F5FAF936 +1255E27966F84894F3BEE2939E98A89E4E7BB423C41898A3A13E438CE2F9FC7D +3916F9FC86C4FCEBBFA948755357FAD27960A1500F7EBB6EA09079DC91DA47FD +3CF0845F4BAFEA52633911C2E199DEE41E5966E34BE062F79C6EFF26E3D04390 +7E46252518F05917A2D416A96525D178C32DF4431CB603A864648B74CE1A674C +2BD6314FC0F57596D911E86D594976878B0F0B326F68167CD171E3A0253FDC93 +CB79DD47609DF8CAD4CC61CCE0EA29FAC89F79A9FAE7FA5810C81BC70C24E00C +75E2B1B113C671B7C75D069B2F847767F7E13810A6383EFEE2933D498D39BAC2 +988EA48CBBBDAC0C6287489C894439163CBF672FCABA8527D91590C54EB4D3CB +C86E5C73B7C0075D2A6A73E60BF4A4FC8FD2FA18C978B74D78C9490691A503FB +84FFC1511446F9571A31D3D2141268A5FB39EF43148AB98D538A9466184179D4 +4D95971DDA327D361BAD674EF7B240B5029EE5B2538DFBF1320EC78705071035 +3FD5909C21EC9937F49E1E28B69D45F90553CBC5ECFE4418F5A3FA9B7143F7F9 +771978FA00DBBE0739AB639E2DC3ED480037E28D075FEE1AD99FF88BEF917696 +A05889D4C82B080BDEC1ADD34338CC5FB8357D18D12A37DF0ED940514A428A6C +5B680F7112BD9475C8CFDAB9F431A3F84C695217CA2259CAC55A68A000F519CE +EACA46A1EBAA6A5717942881DBB2BE85A5DCF75E4476973CDA94637B85E1FFA1 +3E260DD8CE046C3762DD369EBAE45725C33EEC93DC64063822CBEF6BC0E0C0AA +0B0A7BD270CB76CBE7783872579758A0A34F00CC93CB51494473BEC8DE5CCEBF +6E1323ABBE25CCDD69F9A061D8067A1F83FE64C9E2D3699E5980FC7C4BB3433E +16C8B54471CA6D3C018693250695C7FE95F9CFAAA9766C0D66C20AC12D1B2FB3 +1AE3B3FE41AF3F442CF913712C779CAFDAC3FA75F25FDC1882496906E10A76F8 +4B295DE0874BEEC6087147EADD7DC878E3DAEB268ECA85A067ECF5649563B2A9 +9EEE8B6C1CDB5E4EFF67BD1CC216BABFBCB66284760B231398F4B4287D436CA0 +843482698CA1F8224FB8E668E23508C68607B6CF0788EBBE2A8B05F297B63B66 +BEE3BE40797F463761E46AB06426D89BC50A032C2A9DF2156DCDDD17A96E86F9 +69D738A1E5C58F00F4723D706E4BCA8FB08395189949D6FB99BB0EE4BF3509B8 +91B8D1E0CCC299BC38C38C129B67D95875060592DBE2E1E202FDA1A6FE1C57D0 +7A2122F2334C55D69A3BD7F62A02907F433761DB5B2250531790B19A4C72F372 +6A0A5D263C6BBCC2B9F5F399749B2C1048F1CD1633FD7EAE89AFE3B71D5E583E +4094A1FBDCE713631F289248D9630252EECEA6569B2557D7B501B773CEA3C006 +D7FD71E10B6E139A8E687270A1D7DDE96DE28620C282FE1094CCAE1C0FD5ED3F +1B665D7F4CB9456A6E7F22735F243725EA7BF13AB5BD9B8CD5AACD9AF73A54DE +82D353E6D54CFA2CD03FE33E3063665EF8C5516B0CF72EB3ADE5D8E1646C3845 +972EC471F66D05001F74F2850CFDCD3C7BAD94DF4B6BB0B46F27CE4769249D07 +CCDCF88F84453C461F706FFC5421D13DE1409CBD9B92A0CACA40D0CAA7F46B18 +34F6260AE1BB0953426A7A323529E625266CF50EB1525EFDBEBC9338CC2F7CB3 +72CCF6BADDAA495DC85BCC914B69532C177126D1FDBAAE861F7E39FE0B838BC3 +1BBDBAD77C2D0F92BA524C9962006962EB378C67E2B1C509CBB8A1CDC6110494 +4AED97D57B7B16F7090FCE5867BAA3D123994F0B058C2931C05FB98C6ED040C9 +568CC2EF5E25E529D1C3501E8BD909F4661A2756EC48C424D9549AE71ECF2EDA +69241A01BFD9E25F5B57E6A93770935312DAD8E1CA7B8DBD9D17DD98502612D2 +47C0FDE0B00BA0375D77295D542359EE8CAE030D7202E79366CB3EE33B86BEA1 +DAD1B3D9D3716A783EAFA63CF462B3EE1BDE03DA00F5B9CF6CCF330357ECF816 +08CA9C440F74FCA500394AF505749A8F205043FED111B8640992DD18C922EF4C +5E476A2C668EAE9B91ADCC4E1A71F0ECCC7C89DC9B18A7208674553320172DC6 +275870326D231B5AB5AE6A2DCE775027679CE353A859E1327AD27721640165ED +787225DCEFF2C293DCA0F5A1737F3668DAA56DC66B69C39ABE110E45419ECC2F +80DD8284BC6E2006809FF47F51930371AA0D12A95794AEFB58549EFEAD4B185A +74905ABE9530288D4C7DB9042EC8AFBC77D3D3F743B161E1D1E9406CE5840D1A +4513E13954DF91B00E5EA5B746E6D6EF28F5226073DBE6B1B6D3BCA7D1AED75A +AEAC7D97617FF2CF4524CEF74274D1358FD42368BFEEB3B1F40A70432002F6CB +3CC7C96FFA04C7B74949B3E0E8D46A30901AE5FF17DF30153DCE1922749F3B9B +BBC738D2985554DDF985F26DC9803BCA17791C63E40101EEB292C284BA969645 +A8444458F72DF06AE7CA66A17E56ABE77CD5969B097453CDC7A3FA183C4B60D7 +B476445EFBAA0A974636F9E1101C26844D38FDF745871F7B08F7EF640A3BBBFA +2028A81C295134EA7C9D836C2531DAE4E5C7AB225E72DF50E11132013D36F3A9 +27DECC4EDA993881A803BF92A5A504386C8F89BA8105806C1B025D54A9EDCB88 +2949FF9F09793FA88EE3DB7788510A3395EAC2FD0A1D0BBE69B493283447122B +948EE0309AC236B34F0C366A3BE4059D76E6180580A3748A107ABE667FC41CFB +6DC5692010BB96C29C2FA7DF61133A08861C34711E3BAA444BCCEA1950F870F9 +EC23E68F62C6681B4ABEC14C8D81BB1022F30F02B9A914633EE9D9A544DE7538 +FC764DF870AC8B01C08CD2B1459143CC390654AE64130A8BCBCC235E1A7D46E0 +739C6D36CFF23A6558B22E6841145B07781C3BEE4283B7FFF9E3508E16F19BBC +18FAA0AE71F01103700BF337EEC50CFD333935A64A5C842F6A516457AFA6432B +569F7B53237A6BF090CA2CFE739F81BC9B1877D802C317AE135CC97FE5C64C7B +3ECF4ECEC39DF60EBA2DC92F10DC976B71F4F93C778B0E7511A1C080C207AE97 +593DE796FAC2F80802B149ACACCE4EAF7D1AB144CADA0788D1ADA7F9756A968D +8C8AE852C95C5FAFF16AA4139A684B987600DD4D04CC52C6F91C91B02F6F98E7 +12EF11D7233AAF75EB3B9ADCD4245AFFBF45CA5A8F15399E222CFCEE5FCCAC65 +42392968C31E84ECE1CAF0C66F9444C284EB85B8EC6A23FA9F8DAA23626E68CB +EDA620FB856CC292057EFBFB7505CE48181265BAC7A8A10C4A17120FC4B1581A +180F3054F691B374E5966F5A0F44 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +cleartomark +{restore}if +%%EndFont +%%BeginFont: CMSY9 +%!PS-AdobeFont-1.0: CMSY9 003.002 +%%Title: CMSY9 +%Version: 003.002 +%%CreationDate: Mon Jul 13 16:17:00 2009 +%%Creator: David M. Jones +%Copyright: Copyright (c) 1997, 2009 American Mathematical Society +%Copyright: (), with Reserved Font Name CMSY9. +% This Font Software is licensed under the SIL Open Font License, Version 1.1. +% This license is in the accompanying file OFL.txt, and is also +% available with a FAQ at: http://scripts.sil.org/OFL. +%%EndComments +FontDirectory/CMSY9 known{/CMSY9 findfont dup/UniqueID known{dup +/UniqueID get 5096650 eq exch/FontType get 1 eq and}{pop false}ifelse +{save true}{false}ifelse}{false}ifelse +11 dict begin +/FontType 1 def +/FontMatrix [0.001 0 0 0.001 0 0 ]readonly def +/FontName /CMSY9 def +/FontBBox {-29 -958 1146 777 }readonly def +/PaintType 0 def +/FontInfo 9 dict dup begin +/version (003.002) readonly def +/Notice (Copyright \050c\051 1997, 2009 American Mathematical Society \050\051, with Reserved Font Name CMSY9.) readonly def +/FullName (CMSY9) readonly def +/FamilyName (Computer Modern) readonly def +/Weight (Medium) readonly def +/ItalicAngle -14.04 def +/isFixedPitch false def +/UnderlinePosition -100 def +/UnderlineThickness 50 def +end readonly def +/Encoding 256 array +0 1 255 {1 index exch /.notdef put} for +dup 0 /minus put +readonly def +currentdict end +currentfile eexec +D9D66F633B846AB284BCF8B0411B772DE5CD06DFE1BE899059C588357426D7A0 +7B684C079A47D271426064AD18CB9750D8A986D1D67C1B2AEEF8CE785CC19C81 +DE96489F740045C5E342F02DA1C9F9F3C167651E646F1A67CF379789E311EF91 +511D0F605B045B279357D6FC8537C233E7AEE6A4FDBE73E75A39EB206D20A6F6 +1021961B748D419EBEEB028B592124E174CA595C108E12725B9875544955CFFD +028B698EF742BC8C19F979E35B8E99CADDDDC89CC6C59733F2A24BC3AF36AD86 +1319147A4A219ECB92D0D9F6228B51A97C29547000FCC8A580F0834F28818EBF +F29D3B2C7C9AFD969BA6D3B7429E222AF78F6DE00CE2C8008A5966422936DC5A +DE549B458EB41026E123FE75E703E046F665B7DC78298A145548DEF8D579E008 +39279A5208EAF898A357DF3FD9CE4450811F20B454D86B2947BEBB11EABFC62B +187B12458E022CDBAA6EDF4A89D79300F635D8CD973E35FA8D9B1240B3D30D72 +4F30444BDF0B51ABA15A181A3196A6CDF9CD1D38D64C83E745A767446641991E +23EAE067609DC2E84B44D923CC98407812813D5AEF0EA21E560B31BD77D735BD +E35EAA564A570DD3294C703E16BB9F251D54407269C8B23DEAD063018D6EB748 +4204A415AAC8384025FA922E7074FA7B8A6C31FD3761E7B2737D4D9C9992B7B6 +DBD0CFDBD87D42E1A451FC5C7EFAAEC65D10D278470DDF42DFABC836CF15D042 +6900E0DCDD36E7153BA186B8358E74F91A1D43D62EB0B821C0E97FE63F1586D0 +98F01E8F6B6F2A435343A25CDD80D3AEB42DC8E5AE02F8837B84EE5EB508B02B +6980D2349984FE1A0D3ED12355D556BA483CA078B7921FB336EDAFC22AE05C1C +5614F5025B890009272DA8C838B81913C872A54F7E932237FB1BC2CE5D64CD04 +2D320C8E2E610E9EE36EAC7C28C833F8A14048E751B61D0CEB342CBAAB34D104 +311B421B8CE4D903D2E2518BA8B734E2637E2CA55426C4A87EEBCE637F8D71F1 +54626C52083262A5A9A3B49142948BC1AC0B7698811AE81FC3D3B1C14E6C274E +CFD6C480514F3649D7725A0A14C82C9D537B1C5A9ADC816340B8B4E484AF55AA +905EA936A83FE2BE788D084469008F407447E0077417096333F163CE94CD3098 +4B9712EE23120829AE2695EA63975492DB2615214B11C87ED0ADB776ED4BA0B1 +40D09D1A617D4F57EE1A9B05C8D5F42AECB9C6AE67757DE6307B1A9C467123DA +773239976AB0EA052B23F263031ACABEC9EEC7A43ACD0DC2D7AD66664FB0D937 +6A0F463A173E8B90B2596DD323D2350435D9D31B638112D70492F44769FC0C6B +40A291FE78AA598CAFC19E5AD195BE7264F0EC29305D36C7AB8F2A733797D75D +94C8F7AAFC49C13C108F514745A394F460294C6F3F44162BBFA878F773A5115F +062E934253B786DA2B9A6E8E843E06B97075BE99F21B330D6684998C5C340B72 +09D69B655097354CB682D42120ABF5109E5522ABEC94D05E7211DACE8737A1A9 +0BD3EC16F48798E67C7C85560D79366504BBFE5F7F5EC1B05B9F68F98149A02E +E53F321C213456D802C01871E9024F965258F71215F40EA71057C15E349F06A3 +A016BF1B7E44DC4766FC92EE500EBF7C47D36B1EA34981EE6FE38FF4903466A8 +C9020B91CFC731642003AAEB145EC0F13D6281B0838BB4236C220F6F467F7DCB +C79BB9CD5B6A180DD2ED7F94DA6B5CB833E62E898BE832DF601BFBC8148F9430 +C8AC459F23EA2536E301C9DFD3FFBAF4D01E7853B60A69B5D012DCC0054C0BA2 +1293D3B4EEDF7C5C78118138544A60FB1A500F72BA39E63EF5D97D68369850E6 +9B6336DA577128DE68FEB71877360D97204B5F3C06E808BF95AA6D6013524BCC +85CBA9FD2CFEF383645E7E960E7AD471A6A3B8B8C3A0A0B8464836499309D82F +52004FCDB68997BAD9E4B5B881634FE1213283B6B19308BB67F2364F7ECD5534 +467EF07CBE71989FFCBC6224417C0710EB3EF2676B9DE846E7FFB1AA6608EC9A +76C31724A19ABB2AD08CC102F5DE8E4E513F90A53F06D440A66B000CCAF6AD12 +6F4B161B56FA5FAED65A24FA183B84F4B45407AA69624068EE0E3E47BBE973CA +C72137823F1D676131C8CD5070092CD73FC2A93E0480310E21CFB14C031206AB +411694AFE7B639ACF35C28705A115E98BC69C66F6C58E9E79902453798D76267 +29B780AFB6B895B34CBEA51530E8300569EE4D500527BA294282FED81F730A46 +6ED19AA5AD45852739882216EE937FC45D75116BBDBA6FF4B4423B398E383CCD +A7D705B8BA85076133E823300C3EFC9EB9399575F5F6BBF868265304B299AD77 +B6B4EEA04C83E163E8CE2BFACA65F9DAAE3AD2B0F8DA1F986E6A12DDB2AFACD2 +217E37B093F46FF3E20E587A9490401C2833F5844763FE2C528E151214E8CA95 +018E1D8D47C9EB5FB4F0EA2A6D064680DEFD2C5489298F83B58EA7FA8CB019E0 +671028C59C3E007DD86CD247889ECFA6AD6DA2433B02180DCE6ECF9E495D0976 +D063A61B007233DED5E3F351D790F26D4011582735A69F37E7CCBB0AF254B925 +B378522B748BD9BF152E2187DEA12BB168C42AD8D67D18567393B35DB2AD8403 +5A7093EB59FC276525B8796FE81944F7F03349BB077110E182A61754ADECECD8 +A5255DBADB523F3DC251A7D97F17DC76281CC632FAEB382A972D60A15FDDA57E +2F42AA338D889B47F6A3C1FADAFA8D11D63EF8D0C8C0FCE61FBD8AD34EB8DB3B +722BD86CE5B1268F704ACE82A39466DC2D96C9849B9422567FA5E728B17FAF61 +59A77E9B3289DB807DF54D076139E3DFE176C3131FA4540C1542AE5AD6200FCD +B92D5DAA77DD4D3022049B6EA2A037FE96E0CEBB1608C663F1373246FA74D70A +BAE7BD37F3AC23E003204FA8270B4514DE1FDC5401B69CBC98A67A5CAB5505F2 +87C242B6ECC86E88EEF44B9C79DA5F88CFADAE8B4CF437A7CBD5E0C01A9BC479 +E92EA48C808820C567E74D62ED7597FCEC53DE9A0B3EBB9A3FB50AEACAB82BF9 +2AA56D029357AAE016582592972ED01C0ADE565E87607F17BCF4983E3321F606 +ED664B9516D404B277C2C1B0F873D469D64A9744D9C1897125FD471E71BE060B +A3A617DC8D812E184664BD83EC74EEB5197611380F2D859E1A61A14404493D04 +B5537C04541E557CB5039905F37E72B762EBD2321633E12C38C409338AD5AAD3 +1A507BB2B8F5235F0614D0CEC2BE44CAD504C9B2CD3E45437A493A33B9BF8A1C +3FE66B1E673449A54E8E3C3470688E94EE4404C888583F7C96B43A592D586D25 +8AC1F206EE5FBF3AFF7EDF9BA91EEC6BABD573D455E0AD6802E7E23A662D4F12 +FDDA00EA054CD331DF86C099C4BE8AB4EAF5D8EC1BFEFCF50302BE61E6FF26D8 +1E88C544570E8D6F7D875466C70AA91D6CCD4DF4BBA34FC67191D1692D3FB76A +66F114152956A5E38345E7495BEB1A389B7D0A59624ABA784F77C1BF7728E556 +F9D97D71858D61624C22C6914A3A995BD75922A2C37EF2CA91F923A4561CD3D5 +2DCEACD9C3A65A9FAFFFA4822E79D6D89D6366DA6362DB16FF061840582DA35D +E4EE8308040C2DA5F298944EED470D6E4E1FF58DFDDA96C20C85E2DF2652E12B +2EFB8F890D301E8CE777678FA786E552A62A60DFC369AF4BDC069F5457FC86F5 +1FB1A38A2222EEE86FE1AC9A8227663AE33217C1F381115CCD04D2F381A27E97 +36D356DC64615AD63E1952B37AD4F967317D76A6DEF039CE8446AA634086BFB7 +7B0B34F595B61ACEB346F51ED10ADDB7B852B5B2BCFE416D0435A7CAA4C9D9A6 +152D9AD938F39E9756AC752F1604D884992BAD768C720C45479F5AD8E53A4832 +1B44D6109DE4460A662DA6081465E2BE02ACBEB52259E046767DA24E1416FF44 +D5AA1D303CC4249510D703CC6CD0FD7DDB078A91089FD86ACE1721F875F019B9 +82D7C5B2530567F2306F47DE90EADDCD12AA1C693B1982827DC36A74C86474B7 +0A8A2E084CA403AF654E2F8488806B943E38ABF544ECD45FECDC441DD970B180 +FF3FFF1A50D5E22216B240A527F95DA1E43770A3867F225DD2A8AF01A965E06E +A063997C4CDC0B16B52F9B9C8B0DBA94F88F26A7A01E596DCF8F33DA3DA5B02D +2ACF771F25A1372F521A80B93DB0337886FCAC0A2E8FAE0D7E1E0C31EB43AE3D +B4C2020F322A9857A9EADFA7782CA70DE7421B9A83DE1873EED8D096701370B7 +7EC33B9C104E9CC16DF8C80ED24D1F91677E355DF037621ABBB75E09ACDBEB82 +30F1AFB82FAEC4D9E2DA93303F72C1078679EDDA35ABF2AB38DFF091AEB273CC +5A7B29C0164977160CA75F62BC20474C7C1F127AE7E4DE865FBCEF852698AB80 +B61340CAB6F86017FEF570104E46B6FB3320E78D387CC58DF1C4FAD8570C0126 +B6F54AB5BCD47904A9255366AC9C88576456D3CF605822269CC65979EC3CC740 +AE3D09257BA3AC7A364A7F5EECA3E658AA20B53423553C416D98FD8100D80A30 +A1B19F029B7473070D7C60CDE51BBEEFD2B45B1C82F4FE32A5BB6BB5BC32BBB8 +F600ABE893B83B806A5435AE2B40E5CEA9068C6ABBCE73C9B3533520439F28F5 +E171DB1DD90B2EC04A1F36767B2B97D4EC0FBF217D4E80ADA5383BADCD7E066F +5F4B23738A14F19AC7D765119AAC9AB6CD0A8AD4EAF8955CB9F5BDB0156CACFF +236D24E8A12AEBA549FAA9D7053D10AB7094B5D9B86FC7375E245EA8D7FC64B9 +859A1A37C006E0449AA8DB8B89730348C71C7E014A2EF8D871AAA856407C33C9 +392720173DA60850938D0537564455C3957631AC8F8C0B3B29BF6163828796E6 +0944C3000B990715188203B32BC4E3FCDF173A4A9C78753AB7D76BB9A4C2DA4E +3EC638753D6FF6356EBB07D0A9E8D3F50EA5451FB6C836B9E5EBB8F1331C8CA0 +B0CD271AF316502CBE87F652B5ACCD43176AAA32C6530C69E77E3C85DA496F3C +06980ACA739DECB5D986622AD81F204579218660EA791774C2D11878DE23F858 +BBC4ABC7EBA01B7FEBB32BC914FEA8E5720731FD43F8A5CC53954D13455827EE +9C7BADAE8322E77EE7413D6C86E6D378FF8044F50F529E765A1CAC29E8B1D91E +CD40F70F2D4890E0FD04502933212D5AB176DB143831958605C1667B8841E770 +CB4D513DF0C3182C23CA653A7A714B2A8DE29D6B203F5A9481E0CF3FF073FC6F +476B0B205136DA43650A940035A970584DD7D06B7CDA8E960186158B75FE3917 +9B1D0FFE45EE1606C875DF635B80F5A9E5B67A6ED748F52A53A710A45AC20BCF +FC96755E685A3B0712D5E09D860986C61C631A8D2A505C57D57C1D4AE78C552C +DC5C9EE15B82A4C3020331B78FDEFDE53974C391F375E8118EB7B2D23DFA3F15 +389043EB6F33842C82B896073760197B13D3DAC172D77779DF517AE31BAC43BF +5BD6F75B59AAA59C7EB81B776FADB720282DC06BBC9C33AF5AC0BC59F6A0044E +3898A4B5868EF32BC4F980DD863E8EDF6DE3E753A7B3E39F8E8BCB3D3BF14EDE +3395E73BD07440FCE88FB28A96878E823C1E5519650F2054EC2CF733EB8AEB0D +510E5659A3179C3FA8E31EED621BE0EA648D76C370C3CBD8043BE206F28699D7 +5871DA483AA5D3580CD55902C85DB9EF5CF5D3191738FE64DB42410F5AB8ACFC +CE07E524BECA5633B082F4793002A4A7215AD1BA31159A30D72AC60EDD0B2BAF +73C9934C85C5372B47BCD3ECEE463CADC05CE8352EC1399ABE2465AA53E5965E +79400336B1F5D1401EE2DA5807F9701D1086DE505F6AD4E64DD4F3E5E90CD64D +FDD25E6FA03B679597CFB8C5C1F03641CEB7B9B40787E70BC6B063621382E3D5 +1287365426E44A2EA208C26155CDF782F404CA7B3C6D379103EF4A51CA3F1343 +22B04A0B55CE5A7633175838B9E50480E9B80446CD3B541362E7A10BB3C58A42 +88C0FF580B4A0296073F5B6505E4FCCA5D4BA2F7E8D59BB04EC9ED4E664BC2BB +8754777594DB26DA0985663D321CCD13FB261BE8A771470DDDA783493E452A87 +D0AD01AFF8EDCB7BB159F1408FBCC52F126C46234CE6BEF241B49472102598D6 +91FF2DCBA2CD0E6658A61DB3591EA02E4DF202954B655C5A3C34B14CB60CF9C9 +2A6683AB282DFD79B33FF3A6AA524582F174F11A5568159083496B242ACD2770 +0ACE8473D363AC11250E5DCDCD3CB2281B71FCEB8AAC1367D0714796AF3BF01E +80BD4B05A0A45E6CFA6C672850B9DF113F5EB15923ED885A0E4488D4914B62A2 +FAFB6A63F8AF0CF0DA498E1BA68C4150B6E59CBA80BD17026FA09920006D2075 +BC6F1010D0A10648A20D8ABF8137BFCD6A5DB3606F6B3CA51E8A4645D32E5966 +6DFF7537F65DA4268A86BCA5791C21F5FA9F4C2F1F6C1AFC4D4BADFA63609C4F +5F5158608E6FFD9C5BF00646C3AAB983DDA5E37A9C2EA81796B161A06201FB6F +8EACE87008EE7A008BFBA69AAC04D73A8C0447FADA0249D8861ED405537E23E7 +BE68C4349FD64A14E3A53D6C6484E704BE4AD5FA0269F56D3B752A070D9872FD +A5CEE543B413F13CC4CFABCE885BA4533EA0969FDADC14DE6846B330552CFD60 +A75BC8C9DDA76102E48DB6B81975A1F3FBE182CEF410841CC6164AFA0CE51FD6 +8E8E6F0971277052E21126909B5EE51508306B886E945C11DFFE1C91BD0D79E4 +554CC7D6A774C9B98610A1E49C3326D62F157CA9D89B56699F32DBB9D49C716D +CBDEC052133F8E18E8F3D7A59008398AF3E4E1192CFFE4D0B7D2ECC8DE2ABC1D +4DF7F2EA5EC0DD756CB2FF9F95FF10E506463D3037BABD221C08506FA603DE1C +DC45A5998921C4023E501DBA494C1F41C0955A761AC3D5B13A88EC4F0BF40756 +BAE8645EA76027B8AF74726521DC129B9AED4BAE67A511EA56EE9D0D8D30C7F6 +FA8BB890375A263A0BC4E9CBBBB8F8F8613A43B10E964F8CBD6BAA2B0BAA70C4 +4CFAF6EBF4882B610AE13689823D37B046FD26DA85BD96B896CBDAB6662573D0 +2CB87D45A86A016146513441BF7A748F1E9C2AC7172460EA628BFB22F9797905 +F6DF6749F13C7F234A2CE4829D41E0F53EF3C5F52165297AAC4B5AF4747A9F53 +60370B4C0110DBB42C25308F489A856B6664371FC2126BAF4710790021255653 +CACDE1B9ED6AF5C696C3D8BEA4698DD9045B3004A5C4C03EA994A5445C9D4EB9 +865266850047E28F2D82A08617E9283FE637CFAE4F7F261CC2D616A8C746EF23 +7360553A6B434201944C04B1522533C61F615A20BA3678AF8D4BAD1FB548D82C +72D41699FB96EF40ABBABDEE633F05B4445BFC4E6E661DCBC8EC473BD2BBAF7F +75F7FC86CC7B1F3A2343EDEDF6B5F7E98A0BC4443E21611F4D807FE7F597A37A +A4DAF8A8E6D04FEFB320E0E25C61E156A72A3E4A69EDA04B0E3B72B69FC19E63 +AA33A682663A8F37F4FFC1533CCA2A80DAA675DD723A7E13D9DAE3BB0F5F3E07 +99BAB9B9BCFB29B73FC76EFA02F4F632690651DAAEC2B3688B636F0FCB156047 +F8EF7239716BE5D3DB2FD1DAEEC11DC2D65CFBEDC1C950CA737A04FCCCA509C4 +7E47664E160322366F70CCC641B9B49192AB839E0AC609AB2FDD3783095293C3 +11C56740FB50D23AE9FEAF66DB13F35367B562F15161AA270EE44713881B2387 +7889FD10198AD4D750390811714DAE7A8DC6F5770224E93408F8CCD4F8712A9B +3C583C983D98CCA7FF9DDDEF8AFA292781B1D7089336CA631413EA0728353E8B +3650EDED7ABB6E5DB5B85014A3A9C4C76EBB664A5B3E0F3CB2ECFBB6294F5C4F +69EA3AC8C071B122B129A28E04FE989DA9670EB6246806A516517DDBC52DC001 +4C027D51EF1F98506F21E63D57FEF267B913F1ED4770D892239222F3A9035C35 +FFA38D1AF3ED9A8C02235D7422695D30A2F801389DADF34CDC489EEB38089B6B +026D884EE1C24FE5785C383B988FFFEB5459A1644CA44D353503AE117E87F956 +393DEF6C47D4E1C5B1A33835C9B8E1B98809DFEE43C4D6DBEF1C2B1ADE4B8F13 +3B5D224C25927433D5738B0FE019CB88B1F373E4AC2BDB5BD86887FCFC50FA1F +3E01CC550BE5FA0703E1B89486C67E8A16C560DBC051028078BEF85B349D3058 +55D633040BF5853FE9E50A671CA0A088959B2AACA1B614DBDBD906FBCB6A6B13 +7ED6C5BF448F92E9EB110ECAEADA36CADF4B6D79703CA2EA9BBCC810A6E3532F +63C155FB86CBF6A6049D730B4729C613BD759AF3742399C6B118C1D2B38FBC4A +22154122B3E325ACA78A9D418FB443FB334F67F8BD2D33A8491FB2E85BA2BB40 +F538F5DCA031BB3A7E6FB3A47391B9CBBE69A420143793087399AE2CD4C47FB1 +9A93E945FA671D902C95EABDB29F20FAD4D984B5EA0D9F7B1896F77899649E55 +098A11CB40F7BF083B1CE8C511F5858E189ABE6C7F66953621FE5A90479B79F5 +E20C65EF767759387B788A7759465B889B262B3987DCD0D2FA2A948AEC42C3B5 +33C38B3B2E312EE8D2DCD5E0AF1FDF5FA0059464ADC08ECAC4614497F7A7E702 +A4F394B0 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +cleartomark +{restore}if +%%EndFont +%%BeginFont: CMMI9 +%!PS-AdobeFont-1.0: CMMI9 003.002 +%%Title: CMMI9 +%Version: 003.002 +%%CreationDate: Mon Jul 13 16:17:00 2009 +%%Creator: David M. Jones +%Copyright: Copyright (c) 1997, 2009 American Mathematical Society +%Copyright: (), with Reserved Font Name CMMI9. +% This Font Software is licensed under the SIL Open Font License, Version 1.1. +% This license is in the accompanying file OFL.txt, and is also +% available with a FAQ at: http://scripts.sil.org/OFL. +%%EndComments +FontDirectory/CMMI9 known{/CMMI9 findfont dup/UniqueID known{dup +/UniqueID get 5087384 eq exch/FontType get 1 eq and}{pop false}ifelse +{save true}{false}ifelse}{false}ifelse +11 dict begin +/FontType 1 def +/FontMatrix [0.001 0 0 0.001 0 0 ]readonly def +/FontName /CMMI9 def +/FontBBox {-29 -250 1075 750 }readonly def +/PaintType 0 def +/FontInfo 10 dict dup begin +/version (003.002) readonly def +/Notice (Copyright \050c\051 1997, 2009 American Mathematical Society \050\051, with Reserved Font Name CMMI9.) readonly def +/FullName (CMMI9) readonly def +/FamilyName (Computer Modern) readonly def +/Weight (Medium) readonly def +/ItalicAngle -14.04 def +/isFixedPitch false def +/UnderlinePosition -100 def +/UnderlineThickness 50 def +/ascent 750 def +end readonly def +/Encoding 256 array +0 1 255 {1 index exch /.notdef put} for +dup 11 /alpha put +dup 25 /pi put +dup 61 /slash put +readonly def +currentdict end +currentfile eexec +D9D66F633B846AB284BCF8B0411B772DE5CE3C05EF98F858322DCEA45E0874C5 +45D25FE192539D9CDA4BAA46D9C431465E6ABF4E4271F89EDED7F37BE4B31FB4 +7934F62D1F46E8671F6290D6FFF601D4937BF71C22D60FB800A15796421E3AA7 +72C500501D8B10C0093F6467C553250F7C27B2C3D893772614A846374A85BC4E +BEC0B0A89C4C161C3956ECE25274B962C854E535F418279FE26D8F83E38C5C89 +974E9A224B3CBEF90A9277AF10E0C7CAC8DC11C41DC18B814A7682E5F0248674 +11453BC81C443407AF41AF8A831A85A700CFC65E2181BCBFBD07FC5A8862A8DB +7E2B90C16137614CDAFB584A32E50C0935109679E31306B8BDD29F1756946A67 +7A7C2D9BA6FAB9B20A424AA0E6F4BA64C2801C2FB5A1156CBEED0ACB95F697B8 +BC2A6E6AA7EB1F9FD8E3C9B1A16697EE1F0E7400421A7765AB218FC837A49365 +82DC6B2C877A7DA84A81E6126EE96DB25C17A207D3020A045DCDAA064360DFFC +E3CD50E21ED239D2A6450D04F879A26443ADEB6A20ACC504989876476C7D1A74 +91564FEA1F4CC2C8C8FDF666DB537F315AE1886C73CB5B00E67E7B398A6C018E +540EAEE98BB8136C4F044EDD63C33431D2CF9740F051DF365A4045D9D8782112 +7BB5D494D9235BA98CF2F30CB119F5A904C32AD04C960C43FC1F5FD8DA7D90D8 +93AFB59F3FF4F796481AE2A7548F948FECFC6C127C4D3F159B08F206AE8C296D +EE470DB2F879EA79475E029D22D7A8535C09A18689DB0609CC233E5199C02756 +972CC9C94D9FCE264DEE5D75C8D651E4E2D1189AD9588CB815722BB5EE3C379A +6F31C2E6AE1AE4CCEB29766190AFA20EA937114978752189F1A9F42B39483149 +796FCFA123BA9CCD1D9BE28289660BCAE16C40B5B504058D55CFCBFB4F4E3D94 +DDBF39F157E63946534DA81C018B1C01B9F10DDB55E0A5C2B3985ED1977C039B +D6755EA42CD09E27751E159C30B93F376DBE61CD3AED34BA36A768F232EB3B80 +E3E6B77C4A48D408217818E398B83D995AB6BC871F20991DF57313D6EB0C793D +0F28088EBDB7F38DAF7E01AAB3476EC24D7BB38A9889A7D3038D930FF4289B83 +F54A7BE1E2D98A3822098D2E4D067A0D400C20C0B2B4BBD74C13ED1B827490F9 +ECF48F8C3994C1C5AAC9CF783BFA4F307528F51EAB55F961808A42ED53F00C97 +72A432EAEDCFCFB622389BDA707B6ACC9433B065CF29EBFE93AD14B8ECD5F47F +F073F11822C49B8BE924CDFA6348C3A75E9BB9BF3F31C41716B34794B28CDAC9 +4DB8B087E180A9B3B17680F73D9C12C8D86A922C948093629F5D7F542ED882A1 +692F4F6696865E53E3E2DD43B2D5E8C989CFAA5CA5C4C5999045E170BDE9921C +BACD6F2863F5553EAB2BA2D4A9034729EC0C4201DE90DA89B0A27C5A5C974109 +4E37BFB3F46B3A506169FB0C68E1CAFC844419A8D261A1FD86A3BB78E33D5FB1 +CFC687A5975987CE45155E5FDFAF0CC5FD5568CB1C26212F92E88255F0549F59 +41B33125946DE43436BEC00804063FBF03EC796E3361B1C852EC3038D107F80A +9198968265D5488B26D7670B22C2D75EDFFD1B7B4AAFA36DFD94640C9D0E2D20 +5BCA18683EFB91834A3939AB8EB60E2F09655BE003582634C52770DA9668C292 +2E02929D812EE2B0CC65F020064AD5BDAC5F5693B30508F40ED8E20E87149BD5 +8DD41AFF83FD1944804017DC5A04512E593549FFFAE501131CE2FDB65EFD0B8B +33809CBAEE411B3941C241550B9C30DD28088708F1C0CC3125CBEDCD985EAD28 +03313741F67DB5744A87B381147D5BA70AE1145C27F794854628D87D6C1ECCA1 +749E3465B950175D3C3F40E344297BD92D3190041A4392033A79BEAEAABB8DBE +CC14E39612F43721CFAE6F79074429221CA588AA2501DE520A464DE157A03AFE +3C082FAE7628FC0C57FFC61D0330AE6332D20FDBB09BF36848FE05E782D6379F +64F9C82C45402481B0A35989027F9756BF5A79DA2D96E10F39167ADB4305578F +90B509B6891338FA1D67DCFD61804AA6621526B2EE4769589A2646581712AC05 +DA6E98D16494F07D612743058F54FEE516BD89A8EC3E03F9D7F905175D3412C8 +F7329077FD6EB25213F3CAC94BA0C3363B759401B6EF7548C7D709F3241D030D +4EB46A1AE81863C412BDDAEA6084C37143A4C5E41BC646315B1CD09F934186CF +49D1D8239E363A435307030BD79536B50B723A39DD763DB539F24A10DDA12BD4 +E467339D2D6DB177D6FC539FA77D2DE4118EBAC161E928749F7C753ADEF86117 +58619F1155C563DF2E11ACA8347908B98113AED58FCD0394150EEC94B7F986EE +88BF7171D208D8F1774B1DD478F0C2958AE372D257E7EDF0F6B5D6059CC4D5D3 +B00FCBD2E9CBE79235B9A5A3E943CC27AABB58728C95C7DBD4F4A1F8A4DA99AE +7377B0CC0BFBD454794398AE0D5F7281771FFE87B25A819F36E692286A42D776 +01794A43CA9BB30FB8FFDAAF014F909A369E34C2F6C75B7D4EB9DB0580E33F46 +19654443AFF8384B95600B86FF8E41FEFD032355626D60C7507C058EF832DF41 +194B48A36F11082D1DCF4723E21401E0C7447AABFAB4639B26E3D2730E348F55 +53EBFF39CDD03E06E2FA5FB379603C879EDB7E1A10F89695C9C47DEEE52BE0A3 +F446F187AB9D7E93E6F9387F21129034F36DF40605D28FD526AF82CA9D232BE4 +412567F06B38ECCD496EF40A7B243E46C9FEBA4F1BF4B1ECA029C5EC239353D6 +C0B100BF7E7DB33BD1277DE104F15AA19F37340A777741AD1AD693BC76DA48CC +C6F83CD84591ECFEE375979972B0FAC4C10B625E4BFB261B9FFFA83C31DA0108 +4FFB6377466E9739E0EB64424BD9FC7239C7DD834EC6788A0F97FE714AF92831 +E1BA36A8A9E24739F1DC82DC26CC3CE28C210AA7C569B19E1784D663A0CA4E81 +AFF43E86D6F5F63778847700072CEB77A4EB946DC1F23DBC00BCE773203F76DF +00F0B085F31420672974DDC642D885E95BA6BBE43E1CA8ABF464D9881CDECC7A +E98E31B9754C9B72A8BD5CF6D4D214DBC3BA7A0CDF6635953F5AC1E7639C4A91 +C7AECE4C75CA3389C348F656FC2CC96C84C85A926237B6504DB51937C9CFCDAC +B75C31ED570D180757884E27757783DB2D5F35ECC48C496CDA342D49AA947BF8 +2FDAD2F19DFE8CD1C76A8FA08F33681F3E12E229D7DAB45BE3A3F258B5ED4980 +F15340CF20D965252843E026803E8AEE736EC41CCA82167401977AB719AA2F50 +0B791EEAA82027B3C712D2EB9D14BF8F94FBDE2227609BCAC41EC08DE2BAC023 +28352F913F7DF08D4E1C66E83F764578B22B4EB7191E852B91ADCCB1BCFDB1F4 +E63DFD152E86FA9DE9BC8908130EFDE29CC4401339C05B5B9764CF8EFF14951A +C6C13AF979546996BF22F2B96D3D585B90CD27DADEC78914DA48432C6ACBDD42 +20EF583FD41F2F6D6D10C3DF7DD077304B5940BB0462656E306CBD91EB9B756B +7014B1884A36201EC582FC9345C386043DD2818FC301EF78791C1D7854F8FACE +5DE9801DE9F59D5B4271E003AB897B2EF49501589D681D59CFFD9B03F722EEF4 +74ABD29997515DA3591496B62666744EA76DCA45504F8075C0652D6779DBEAE4 +90430C2945FBD60AD53B51DDBEFC7ED703C418B4B244C8FFA5A3C1B7600C5A55 +3EBDB93C16AC191C3A28EB2279BD3F0D67C826BC6A73D3C0AD02262368AB4621 +98A1605F2887BC5880E1AF2780330E0FD01D7CAACBB0F008A42C427F38236066 +54799594E515B289044BAC4DADF8B3686B4372C5110201221FDA923F131E07E7 +93C44BAD406838BA4D1C277EF74098B8C0EDC41EEDD58C195D7DFF5FEDBF96FC +19CEBC6C3006DD2CBF76916B4298BB915663C2F61AFD7747E03A03BD7280197A +9DA590E3D081C6F53DBF94E8D6FDDDD910A70AB18A0F6D48A590FFAB314D6CFD +E3FB20C1F3C91063F00726A2C13A3D48323F9854839405E5A29D66A43E6E2B84 +A8B3765F1D817071D4D6FF42BC785C2D11AB2B9452F141696CE19C6AFB9777DB +107D6E22D8CC6C26440BC48248AD8805C4329D46BF433741CB519B21663392DA +5DC7FC9BF37E5BC396BFADD7263D09F6B4D69594AB386B7BDFCF3BACB97A0E08 +22013E716E642592A20136CF9CFD61D4E515D80E06A4CB4FC9D9B916C93CEA95 +B83B98C48CF36C1D02291D4F5C0419338D64E33C90C90EDD2BA3B96D70FAFE0D +403A060CFF448D3E28A9B1E3916018465E86095BAAB4706CF7ED350D7C554789 +D7F4FE5F180767DE8739259E68CF142040BE1E2E8C6152DE3417C1FAEA7584B6 +20781DC4A9796431EE713DAC4E713C839D7A4FDC8AB6BFEFFE767AFD8B67FDA6 +943AD387E5D3BCB09039ADB64ECC2BE2620C6EC269E708DD06C311F450099E33 +AF46AEC644222E7DC4DBB9371EE12CFBC4F9B27AB46AD1DA96CE006E1DF8291F +A550A93026CBFFC1087B134EC6EA76F5E109CDA58FF47338A0039A786A575F70 +B8A03A4F9C8D07A4C856C77D9BCC8E3EAA740172D0C2D0A15BA35C9E5717D7FA +2691774DDE730BB9D7C70D7AE103DB8D35F3728470C76EBA0E670634E1A0BA84 +2FA102BAD7271DF2680D86A4CA6FC353869987700E5E3FD778165456033D624F +E9B3E80EBF431ACC934AA0357E824B8AD73E222B510DE8445C55C07C8E5DE46D +E478F832BDDECAF2EBB11941DCF84CCD887043FAED9AA90D12BC8CA9A0C8D94F +8D3BF1F80B14B6CAE6BB1C6AA405AA64BB94D5A82CFEA548BA070796A02F9642 +87326D066101435AB9EB40BA9EA9E61B363F5F5E3B924369796E8B78DE3414A4 +2B79C6A13ECB2F34E6299658D07D2B3DEF3D4383CE009A927F0EF5C196652842 +D96B857AB5E905201E7E8BA21A5EBED1FC6863BA9A1A6E5390407F75055E2EEC +512FBDB3E82CEA13663F1A1944DA072C765D8CED06AB461470C5723BDC1271D4 +4D1D049D3EB131743F1EC9A6ADDAA038ACA2C41D139DC6A84EC3C61AC7F1E559 +6155CC2F49171F6E07CF56D721D9728E87FC7DCBCAC46455A3694C765FE807E9 +9CBC2D304AF37E0F28CCB22F239541B53A4D24D09C662559267467EA487BD33A +0BEFD4899B581D20582930703A868655C31BE935364CA6A95FBCB22CB714C040 +9718824DFE97929D0482430726CCB5A5307957DD2432A9B6271E849148DEB76B +FAA290FF6D0B18DC5B76407852E81C105EC6CFAB0F620C6DC9DA555A33C167B1 +430A8BC338BFC7D75B7099CC906AD923FA107C74D3FBB719D77A4E5A685FF9D8 +56424EE4AA074434B809D894ED50F6A60A035C5223EA25DD8983B9B34210DABE +718D7B2BEB293FF1B63CFB1CBDAFC69552963D90F5E3FF533A3FDBB626E9FAA3 +F3C119E5E01C7BFF832A033C3515BF049E29558B1DAD652F2888E339E67D15AE +95F9BD14E3253DFE9072B24C0E7E85025B71096AF51C86AECB2921126A43156B +EC812B32B1164BD9B2B947D503C015616DBF2024F5C8CB3236C1DCA653D661FE +6B1C19A22D272A176B7F1B7F9E67AF40DB0EFD4940E58B2A050249CA4E55CAF7 +6ACFD84FB46FEF952D18552B3972D79D808B4C263B8C7E1BB647A2D03E102867 +630D5C3F2C917F765A4F6FB8106BA6A9D0093E27A4CB6049C2371287D94B5111 +6E7020776EBD744C6C920464BBBC0AC206033E8240017F8CCB112596ECD7CAFA +89950CF43FD87ACA750C03A778A37FBCE9C82C2F5ABB135BB02DA8E8C0D24475 +3BEA9D79372D0022FF1ABD378C151417DBC69FE5C9CA38D23A3900E34BF924A2 +90777ACDC37930B67DD44A2E76DDBD9B89598D5F626BFD325A978D277265DA47 +38CFAF16E7FF1946E15F41CA73F7B4B02E5AE8FC4C37B115BC567E4EEEFEFC34 +EC8974B1465AE57759EDDA28DD38A9210871D35D331AE1BE6097C3EC21C770C9 +B25D040B2ECCC3AEB1EA1BF99E0C2C0F192C13BB9152CFCF75332E03F9CEC376 +9B8C285A35F53655BE38713E09AE34BA2DA9C06FA42A6FD2D00CBF2AFD2BADB9 +1571629C65DA38A431710CF5B01FCA68E8B8569922FBC3F9B64A5509B6F677AF +1B97E91FFFEB6308AB68AC58F9BA43DB5E764021E75B56170EB44C2C0A7DB86C +62B8982256D3621EBE3DB3994DBF5C5A14CF34B4AF3BD5697F8E3203085DE9D5 +84B0598169760B925463E93DC87CE70AF4C2DF0F4287D2F2069847BCCF7A37A2 +AD451D5ACE4DBCCB2E14D5DF38B226952E7446BF87BEC736EF3D5AE793304618 +D66D3299AB9F9CA1D13F134FAEDF36750046E27706C7CBD8E0877BB6276E5196 +BC2A355D109C0253644918E1CC11B717DE6FBDA201E769812752888CD66268F6 +4ACF4A9449378F9F9923D584BA1B51F33663BE7A306887BC14A37E3C5A4654E6 +531D6EB63DE3946BD8BA95CFB037991174F36D61D842071E6625605CAA350A24 +FE551025D10871FE0E2599A63900C8520EF4911C53A03897C8BEE152451708E2 +43FCF4E700C583A5E8DBCC03BF9CAB864DBD19E1760945DEA0EC0BA38BEA8256 +D3A8D4F70F6685A99C6BD2BA8B412A26C002D76138CFCC7DF6802931E5D97BA6 +0151F6A4C572235B4196B22B7B2D14B32886DF0D2CA8A277ABAAC53B63F64CE4 +E4C088192AAB674497E8AF81961359C389B51F4A257373D907C615030BFBEF53 +DBD99058FD06E352450B658478C10454AC8FC0232B70D5CB916981978053E358 +99D322A07294748BA427FFD1E45C909171017B52B7C742FD77A8560852D819DD +8DD53211A14D7B2FD11E42941722FD3985D627FDAF87EB57326A0D290B5077D1 +8A4230BEB40523A8565F95E0D44F036A571DB698EDD9D94FEC9512369E5E5E73 +A3CA5C142617944F4F99C0697ED088ACAC007FCE06E5A6EDE7D0E03A3399DCE5 +362271BC31533866BA79FD1FB3F608B22CCD4111FFB1BA35D920A23AD157C6B3 +C3DAE11069D5E46DEDA7158C6478D8B8C0D9DC237CDF0CC6633911673C43FB79 +E4F9B7F27495201E5ADE66255BC2CBE9D9F237DECB62A19D62CB41A1C92432D2 +07F0629E913A71B3F1AAF8B8C5AC66D3C8605A48F8913E39C859E163DB1DBC8F +0ACFEE80A40B6172032E95A76B752B873FB4DF23CF3A655AF1A1B88C8DC156C6 +190DE72973950565454C0A188A33395FD3D529A88F2B578356DE8EBBC12F04C4 +5B899F667D9E6F3A4EC6DD8DE71FD4C2E2B6D56823EE4E0526679D71FF1B868D +F261489F06F97B010CCBE640E2F57BA3DC3332B329F7958394BA9777D833AB50 +005E8E9232547104065ACE33396772B0E0BD66D2C6CC54DEDD071E444D8C95F8 +6F88B31E20FDB80F77C83151B7E25BD3736B4F9BDC52EE78C41E9475E5A6D94C +D348AB42F5E36B4F167D29EBDFBD43B03F77EB296B06A36880FF17D412E77EA9 +F2E7C25FD05E16BEC6732681EA21AC3FF6893B93FC09316A370CDDB86D9E6087 +F6042C3F9ECD742778389170F5F041329782FB9F9702F7533E51F355F71825AE +2BF4F8FE50D413AC9A20C41B42537FDBE8DDC5A5C793D3760C1EE13716068752 +F0AF10812250BEDFB4D7133FD58F4587BACD572505C84A7D3802D27443175FE0 +0D89C3398B55176D8642AFBAB5CBCDFD6220C8488564B4306D74A58CD2921AAD +73CF803C754DAC2F30A5324886E273064FA51781D5BC596BFEDDCE3982EA1AA2 +62CA7BAA1B16C6EBB99B2AAC4E6C9CEFB3D10F19987045C4918DB239E6E63D79 +5F44B9D097118D081153AFF96E5EB39CBFBB99A3BE30909F614869031358EB98 +F07A97EA78AE50375941B2474DB46AF3305F2B208D45921F93743A6CB8AC584F +6BEBE25ECAADD5A789EF60C9F54446687E7B030DA3E5243189F02BA46BFD28B7 +DC14822E136AC7E40CE20458DDBF356488045C95907363864CD6943643BF0109 +EE027A3091C11EA392EA91320EBFEA3B857370AD8EB86D73F035A476F7058222 +E8CDE78CA1AA9EA69A8AA6EBFF3E67324C567B914134DE042D6F8F18A9373107 +536E8D90189917D343F5299024239E2EC1D2D177D82DC8E344A7CF2AC71AEC18 +36F139E7A4EB59A67192BCA9ED0EB25DE13032F6FEAFC3B1F4FC81BB0EDC41DF +B9EB92618667C59EA499B788CD26C2137D70F1B0AF793AF5AD0D0941F2E746E3 +F5A7F0288BC1EE11E982EAAE763CA422D72FBBC0D754AD58FBF92629DC8866A0 +431213513744DB48E52EFC89C83FEB082588E4F30D7DA77BB33B2B81617E0A3B +46F9E351ED1B0D909D890CB9AED122BF55380EE81603260D450292EC7129028F +8E148C7650991A887CACDD01EB099ABFDA1218DD625B5213C7DB393F0DFC9F7C +BD54EB5BD7E441EDECF4E05894421359832ABCA2F92BA3CACBF64DD2A5C6BB58 +FEC00897CC5996F324A20456DDF0E2F8C6CE5A97846160FC76A01ACB13EAE2F8 +81971EA54C517296D4FD16B85E4DC5FD359D2E0A524EFAB74E26C171CE83015F +E48CD8B410C805AE0CF6546A1AF093A46EF79AF644B045DB42DF4700B73E67E9 +B47C4B02B80E8ABE41A30E593163BE7A31663B4A7050E70BC45013DF0046ABD9 +F417F177D0B55DF5692C399C36D80E4614DB94C9D7546E66F25BC916894127DC +2E3031B9C3C66C34E03AD518955D235F372CCE316861696482B89F2D40DB8188 +ED4EFCBC868EE1DB8115C67895715355F26121D7CB1B6554E56D03B7ACD8BACC +80D0C478CB55E6AEC74DE6AC8617CCA47D9B339A324F4B5D5859E6BCCF03537B +D92513F1EBBAE47924C08B52BA0850AA725C261B266F9B60E972307FE7F860EA +89B150E81C944F7123FF2FE8C84EF6026C0A70B2AE07C08F939103619BCFC29B +109B2DF470A40D5AAE5BE43162559B19810A9F225CA380B33DCE4662A6C0A2A2 +F53DC552E9460F3AF4144203E8E974784A54A24775BE550CDB9F43A4E457E74C +710D9EB7A7D24153D8B7888E96231243EBEEFC49FDF1FB37505A75DA4DF122BD +91DE93CAF1C4E459CA3BE996FA8A47E58CD9B213D13EF377A1A820BB4DDA77E4 +6E00CE37B1E3722D3F14174AB5B685412DDFB40664032C77BC7612D52E73D0CE +4D +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +cleartomark +{restore}if +%%EndFont +%%BeginFont: CMR6 +%!PS-AdobeFont-1.0: CMR6 003.002 +%%Title: CMR6 +%Version: 003.002 +%%CreationDate: Mon Jul 13 16:17:00 2009 +%%Creator: David M. Jones +%Copyright: Copyright (c) 1997, 2009 American Mathematical Society +%Copyright: (), with Reserved Font Name CMR6. +% This Font Software is licensed under the SIL Open Font License, Version 1.1. +% This license is in the accompanying file OFL.txt, and is also +% available with a FAQ at: http://scripts.sil.org/OFL. +%%EndComments +FontDirectory/CMR6 known{/CMR6 findfont dup/UniqueID known{dup +/UniqueID get 5000789 eq exch/FontType get 1 eq and}{pop false}ifelse +{save true}{false}ifelse}{false}ifelse +11 dict begin +/FontType 1 def +/FontMatrix [0.001 0 0 0.001 0 0 ]readonly def +/FontName /CMR6 def +/FontBBox {-20 -250 1193 750 }readonly def +/PaintType 0 def +/FontInfo 9 dict dup begin +/version (003.002) readonly def +/Notice (Copyright \050c\051 1997, 2009 American Mathematical Society \050\051, with Reserved Font Name CMR6.) readonly def +/FullName (CMR6) readonly def +/FamilyName (Computer Modern) readonly def +/Weight (Medium) readonly def +/ItalicAngle 0 def +/isFixedPitch false def +/UnderlinePosition -100 def +/UnderlineThickness 50 def +end readonly def +/Encoding 256 array +0 1 255 {1 index exch /.notdef put} for +dup 50 /two put +readonly def +currentdict end +currentfile eexec +D9D66F633B846AB284BCF8B0411B772DE5CE3DD325E55798292D7BD972BD75FA +0E079529AF9C82DF72F64195C9C210DCE34528F540DA1FFD7BEBB9B40787BA93 +51BBFB7CFC5F9152D1E5BB0AD8D016C6CFA4EB41B3C51D091C2D5440E67CFD71 +7C56816B03B901BF4A25A07175380E50A213F877C44778B3C5AADBCC86D6E551 +E6AF364B0BFCAAD22D8D558C5C81A7D425A1629DD5182206742D1D082A12F078 +0FD4F5F6D3129FCFFF1F4A912B0A7DEC8D33A57B5AE0328EF9D57ADDAC543273 +C01924195A181D03F5054A93B71E5065F8D92FE23794D2DAE339BA29C1C6F656 +1DEF13780383DAE38A868377CC7D396B2A05F341AEE0F8BD0A0191F51AD11A4D +2E927B848A1EF2BA15CFBE57A51E3AF07598275195C9613041F71C1AF39E61F9 +EFD5F6512FBDA76E29DE6B508F62F5CF9F73F5288DF1C7B0B82C92D3B6358BAD +EC3CA20BDE55DAA7CC58004AA86B6CBF8C410D8287E88BF20588A39309C2B703 +CED322F030AA6069869064486CA651DA054FF3F5E56534CA358B0829A6B954D8 +9103436E6B06DAD1658BD4A95AB41343B01F5866FC87C4EDFC71F1477C98F8E1 +1DCF27EF743FF90BF918AB8C4E5AC35841E2F745480E5EDE1C1DEAFAD8D0018D +2C1F1CFCAD9F6609859DEDFD1648A6CD23D8ABB80747F94899F17C8F3E6CA55A +E176F19CDFDAA0D7C920B3A72051A4745560AC81978C92459EEE5AFE85AB247A +32981139CBE352B248F4BE5F73503A084A3E91F05328EE521D9669E44E202584 +5407E7846F9FEE3D54EA18FFB144BF2D6803BF65AE402034B3CDBB40DD24217A +3CE0E95E2717CACD603A958187C42B3558AA38D6B6390EEEDD396F96E6041FCF +6F8888221AFA87EAD79F46E0E32CAED91E6C8500879AB6E580C581E8C8CE9B68 +2BB5EFE2604E8DCB2432D39D75EE556969F1B2FBDF6A4BC72D106AA7CF22C268 +464027898B311613E06E1584707F262F71D9F49D2149306A88E02BC60BBD6BDB +EF41D90F19197BA9AEF32B5E63D5B9FF41B5602F9F786E76621DA54D574981AB +87A72081EA05D6C6BA940EFEBD0904EA4E77BBCE17E20B42E1722617E0F6EF32 +F1ACDE9D758594E9C81049CCC10605A27C2A06872FBA9F159CB155609B496ADA +4886F478E44029B5E620DE8319E257697E93E1CDFD27D560E2E4D34507020E2C +D9FF06BFA14E056D81DF701FAC3ACE4BE6C098AE116E079F0044391EC1661F6E +7A93B9320BD7F91E8FD2E8EB3F5CAE997D5CDD35107A1D35302260D1499B8B65 +39625B7925F97D917B66BAFEEA992873F07220714F192839948CEA080BDB9A03 +77B9DD032273DDB5629CB28B5D8797EDEFDBC601823E038384C90C79012A7D96 +8F27784DA15BACE21501C26E3AFA5DCCE81B52B0ABAF71A35D33103EA86F2415 +A39A830D559C5C6CA7423945BD3DFA942B20A06D7A8D8671F9831DBB52907AB4 +4E54776D29C6085CD9970B6DD21DD3EA8EB09C49CBEC6CDCEEB0BBB1B8827109 +3BDE64DDA024D67F098D6C1998506DDFF7907ABAADA1C39C759C850E0C6F8E89 +A392D1C9329ACFFA92D361218D75E115F70A47C53B73B356D703E9C499AAD098 +AA9C8119EE9E9708A9EA3049E976FA19AD04210D5F6092C7903FD155113F3A3F +269B746560F70970AC9F8D09956E0E84DACE4112C4E7C7F6B3F0B63D26EFF95E +2B2E9699D16BC8AFC4AD9113AA3A974C9E82E877288CF71E9169D2DCC61AAAA6 +C536E5604EF0716F6487292BBB677518504B52C63822BED3BD5FD14EB41EE6A8 +AD4B6CF90D39F98E12A765B645CBA3E8552FB9A986390212CE119E7C3DD675AC +17BD006144BEC534DA2A860188619F17589008409C5A309CB83FBA70F6446B6E +2B56991B6A03B1DE10C621591CEE45BECA27C54BC8B4F1754A9E8F660812710E +117850E1BB6FD89BB13F8CE391C43DA89EA67E9C3E7A4697790EA26B0E4E2E80 +DCA508873A7AFFC11B8C02EF86C2316E8D8B6BCEA37F81A3A87546705F070C3B +9D4D28C366CEBC1EE485B8E2357DBE46E86C87B9939DADA60888AA9F1B92FECC +CC1C198DDB594BB70A8FE690ECAC21A414BAC89BF019F34D2A130F485EAE35B7 +2A10C67EA3A48A4D9734759CC93AD85C6A570500AE5AC9973FC76EFA06BF5DDC +26E20E28D16B50957EE01AF2653F8D860817967AA5A9BF9BF7ABCDA710E9F34F +4F0EBCC32B3C9C2971F6225D2DAA6A451366B83F32B2ACB83E746D365B2DE38D +C1AB7447FE7B37F9630E410E5D8F0ECE74DF46C538947B3A167AD9F3E4A7EB3D +60F5425AE75AC3A27D39311DA35696C3DC7282AF1532E7AECE63D13DDA0296A2 +01487185FDF1875AEF55A36C17D6A8DD329279D229259463A2F05CB7A874374B +E2320E1F6CFECB9C1CE62FF468C29751ACD9754AF1EABE8E7696C2888914416E +235B6766F20FFBEFF285277B639A51EA2F2E30D207BC891B00F0436008F980E0 +9EEE7FB375BB069B9E0BA11DA951A99D8E60B4F920A0495C247FA7DE904765AB +DB5C3B2D634757E43EDD6FAA4DB3C67F82D6853E1170F0B2D8CE496DD4E72B0D +28277BEF172F1402959F64527F9B640619F04416DDB9D05FB2ACD019CB9C119E +E544D24EA6DAC5C69785394EA50E6EC9AAA9E14B904EAF29A733C6D7942B63F4 +85729686742F26DEF78DF0DA1CA7CEFBB684F4CAD99021A3B3D1FE03B9C5A4B1 +BD04CAC89BB91B11952A2B17A61789BEE0C54B46C03FE9A1AE73D17CF94BA30A +237C29D414C3BCE8E3E2DDF83C0BD59DCB66C4D2C3DE73DA8378F3C6C8035D28 +7464399857E57651A53E9C4AA68DFCA91B2376CF98AC5290FDB9BDAD9EF1604E +9B0A70EDDA1E564B6D2456E7BC722454ACA8C4950FDD44B6EB9AD01169A9F845 +B06A0DDB7897C847A5B1F42258AECF3807AE936C8F52C3A7A0A85D68160AE442 +FE81543DA6702D76AB6E8701F80DFC1D87C961E350D0E52AB2A298B9E5908600 +7E14D2A87309043CBF13F69AEAAB1BC239DEA88EB5176624F6046664B1D2691F +FBB2071D3706F97DCCA355A6DCC4D09FD35DC078FBAAF672FFDECEC61050A120 +10B5A96629041303FD01ACCC7686165DED6AA712FF8E5E85DE33C4E7D877C49C +6C469A90410BAF60BE65ECD91CDC2EE7AC0CA8BA7B53865F26092BFCAA0BCA77 +B80DC51DAD09C93C8DD8E43502B4B68F3D5918C3492196292447732BA90F5AB4 +9F5E1D634ADE1CCAAD028DE5EBA9535F6FC5908DBD2D643E0A7E059C8C386FDC +E72659C0033F535C0D7F6B98D0335552D0BF3C6E302B672A5EAADFCEF81912E3 +8F54E6FB7EC2B325125159713D0AC50DEE3673B9B148643727E94C80971A2E73 +5E1E13237BE69C84FC039DCE02ECE2668AFD047F21A61BB94A9F498C9FE5CDEA +B274B40728B6F6CA9B6C15BAAF92F465B0D7311B46545CBA90D874839443CCB9 +3110F052EB247B24B45A3D2FA6FBC7EB2A4BEC2A5892914B3C5EA3F4F9B9DCBF +6F932D95700E045B49E4B1F2C9D2A42CF39CA2F5A2654E6E8E6E92473D28AACD +5E35C6705EA728F704F5996D286BED433F976AB7E018621A577AED7C0AC0A84E +A032FE1869F603E6F20386E3A190A30A21EA886249ECF8CDDE2C33D73BA8647A +3DCA7A8DD9E8EC8D9A415D126BA38B6771C489DFC419303EE9C1B83FBFB3A0B8 +97D64F30E4BCBEC24DF603FF3BF541E00D5804B6B6543D3D2B661CC551D497A9 +9DFFF535AF424B2F3150BB39AAE8CDB306AAD37767BA10BADB031DC2FAB16955 +EE78342CCC0E8B5976BF98F215461A8C6F63EBE6E2F1A1104662DDE53388CB51 +8B44F3534853B8095F3B746A2459C2EF800FB1EF7F235EBAA9731E3AB3BE4369 +1D3636E3ADD5BDF0C34FA80E90D8A1DDE770943FD196E0A7C5F1FAF6970B34C6 +4673AACA6B2B5C12B9608521AE736C1F4B97209B063D991300ED5AF3D7F27E76 +68E0B858FD8BFF86581E2B9548C691E3E5D9EC4D39C9715CDE86C7D22223CCEB +8A38C776A30AF14912390A7546DBECECD7A687D4F08646E57A12C80DCA022B7A +33399761A50B8E0ABEFA1163EDEC3DFB5DA3248792EEEDD894872D4E6814B4C3 +548BAFCDE0CABBCDB97EC6D1BA47F2E77CC1389BF19D73661749AC33F46A618E +A665A85776545BF9662F2179D7BFD604FA8EF4700591AF3AEC647E27B24B76F3 +133F9198DC15C1AED830E737909E43EB91C334C44BA35810007A3888E33F5DA5 +B3B2C35481C648AFE630CC3E08F77744E401B2934E407D1EC17ECE737606B076 +F8DE8EF3344F57495EF49D11580D6FB28AE0B1422521B320843B13467501CAE2 +3DB93D7BB779F73B6AA30050DA74BDBC3F8DBB30F32EAFD07734A151BB2BAED5 +C9B1F790059339B64BB4146470F30928C9A49AE88906BD6FDB7431A4B50809CE +0F67ABA01CDCC2320B0B097187B9299E3D80CDD7BB5DD5BFA7B28D924C5633C5 +45A23CCEE097C41C3759C1FA8DBA0DD95034BCA89BD23FAC18C70093F40FF2F8 +0FAC5DD4835F2DFD40540E9A9E9FD951A8AF2CB766597DE00147B163BACFB7E6 +EFDA4DED594F1C746D8B46A1145E0E4058F5917B3F21E9BEBDE745EE72CDCA64 +FB31EF7A2E55265F32559480E2B6726D3DE26FFC97EB4E3160F117E890C4B2E5 +8DF310E6A728ABA85540F571C024F8DD58E1D7827FE97CED5EB31547EBC36415 +02B8C0E10B7E37D816F01D56A364B8552CBFAAA95BC4BDDCFDE91CE0EF005B4B +7AB56FFB47A093AEDF0DE1EA48FC8103CA3CA1470864D2693E360006D05668A8 +AA422CCCED20DCEEBEA5CE0DA1EFB00FB93E922B18124FA11A88D0F6E0F719DA +57603DD5DA42E1C56C2FD9E5415AA199D4F334C151C1157E75C107FBBFCEB706 +5F4EA47A29B54ED8CAEB8DDA2F53D2A703B95487619780A52DA1270011648A28 +AA64338E04AA5B92C1EDF3D8DA34FA6D227A0325EA6F22E9B38B6338C657BB21 +CD4C582DC04010330F62923F817E4EDC6E5C0E6500F2A975A8A95BAA30C4A134 +BB31B5AC45A2E7F6E9CDFC810D41344C4F606049445F8E93D74271C1E29DF7CB +5459593BA28AECF64D903D3E4D77CF5C04B06DE44A41EE4D9FC769854503AC85 +69E4A5106E84016DE3D59865D4AB30BD6C9E45C45DCB5408421CC50CD6179C85 +34E55CC70FBD8FEFE9F1D5160664981716E3BC7F24B6F54E0323D9BC4B692971 +24419EE62D8B0BA726E2B4294A9A76F328B8101DA29E78BD5C4AC383350FE196 +4D42DB1653637D19530124858950C22F1E9CF5BC07D46B7A58CDE19CC88DCD2E +7FE4EEFD8AA6047E919823C8CAB2EF5274F45E861E6508CC11A8AA90AED2403A +B2BF1315C2157B3B50A3685205D93E40906EEE9DE5985405974BCE0B84BB37DB +080A45C5237B269B93C0A7CF294A18B45464A41F604C494CBEF829A381155CFD +71CEEA54CC39EEDB6DF58A9896246B09F95DC6BC40BA6916AAB5ED3D24F66154 +3662F8978FC63DA9280FF7ADB09EA5BA79D3B66E0C88BEC1EDD78DA93839073A +A4D7B0E627000C4ABA76C47CCFEE92E319315333A5584A951E34C55412049C4A +A5569FE65A006F77B416E0530AB6A8E7AD6C72340AD4CE25937158FABB2153EA +281E1D840206F5DA38E00815E9081F81DAB9FAA8F4DAB305867AC84735DB4F52 +A36129929BD2084A8EA37BB6889695204BF7290B68D5E722540BF8A276F8BB6D +451D582EE59D2FF03F6B97DDE05FA00C3D375D2D0AAC8FE298F85CC067B15481 +48D70B6A0354C705715B891915FE8EA45244677B9FCE81E72D66177E309F3F83 +F744B9EA9E55C3B30DEC6E5E03B3988FD526A82A5E8E1DC79127FC62B2FA7949 +B3AD3148868DE22BD4B5708E32CEAAE6ADEED1F463EAB9692411E18F8D6BF391 +126B2700B4CF3B59D02E3F8795130C96285A63FCD1E0F647ACB1D35E9C58BD01 +1DD06BABA00CA4343BEBEDBE677E053E9732B33A7495DF51782A07DA07F5646C +770C957AD915CC70BA8E08BE7A1F4E6BA5BB9C603E38F6FB0A2578471C4D02F4 +283069856D926B9076EC73AA39CEB0A061AFF1575C7093FDAC9F89C3DC06EA45 +06F3C2A3BC9FF21128B10CB758DF0F099B459A5264A8C24C098110D2BA1A8532 +8FAE146A91BA7D033F591AB1A94B8A6FE0FFB610F698D216D58B4EF6C87B1524 +8037CBB7E23D8550A620341C6625A1A2ECE7CEE2598D66277F857231A36155E3 +984F147783E9B93975AC38A29F2FBCF704C8A04AD84C3E04A12D2321FA56811A +5B6744813CCC187968C5C26BB8D3E6615A912FA5369C01CCF8C0DB790593B190 +1A90CFB5339B8771F325C5FC448D36C7312B11A15A8635BAB59CF3CAD176131E +026F6E141B2619EF7F3048750CC9291397F141591EEC8B612D6656DD34DB54D6 +DBDD303CED74BE76664E7DC86FCFEEF2001C9DBA56418FB61F589566A47AF36E +C94671C5E8939AF9F4D53C0DE7142B7B63C86AAFA65877EBBB48C64589AFB2CB +1280AC099FC48058855CBDEB6C2D2A0D092267996591DC3B5EC8252984E9B27D +2E9EDE8CD8303F0905DBFCAE497DE1B755B924452CDE11CF4F20893DD6FF7251 +427F520FE00580DAF1703FD968E0F8ECCDE618E1EA5820EE6CFED97C78864EF6 +26FAFEEE194A268F24249D44829AA360D731C34DC285501E966A959180718F72 +6330E4CC060588A2F65AE64A720DCAA818D49D4440F5D0B6C1F6C3A107E12445 +F1BED2D3FCBB87A9597F01C7332AA79143564056219BF87D4B907A04F77621AD +054935E883B2B137D3D1C4BC792E8335CA08B6D83227F35736C41312A0BB077A +60FC6488C5E02FD51A10AC113D4EF70038C649C1677B2204A77F2ECBE9B3C341 +F4126BECBCA61E3F3801F9188A3775924A62D30FB096B440286FA655EBA00A74 +9A4162904BEA07CE68EE76018346DEEE20839C9A2FF71179B58E1D4AB30856B5 +F5D97295A097174467010B15D733AAC5813CAA633746B430B1AAF9F997FDAAFD +436844D1A56B8E25A89D2CC4BA6EE7ABD167818FD4F6C747E07B262C99EE2C35 +323F0B471586CA50F54C6381B052B15B0C58C19DEA82C0CA29F00400B727419B +2379979CDCBFA966AD513FA903160C571C3BF1BA239540B11EF2371A3880837C +6D6CA2F374280CFA1586427AE975A2AEC34244874E4D441DBAC6CD1828841C91 +069AA87FAE849C5DC7C9EC1B9876E59F3CCDF8BB23D939F5348D7486934BFB02 +CC5A22541ED352616830A510DE7732E5D8F7E785BBD31C2BC9D348CE5632654D +2C1740F89D57FB2AA1FD8FA3304EA03F757BB8F498ED98E48485722E78D97B12 +A05F3A28438084D1CF90AC4C3FFCD7B3365941C45E1E02CB13CA1E99F7FA1D00 +1C9D489D5C95F019AB4CE89FA3B6604473DBD2CE8E278969E0A0FCBCE68C23F6 +9381882443D3FC16966555FC222F3FC4B1207522201AB7A15A7A6F22CDC9D392 +360BF4C95DAD35770E0AC7E5EFF015F2C74ED7391F40EC94B8D1C163B5DEE5B3 +911A20C2625AD3B24BD94D2A42405E655DA47D3F94F882CA2F479437B4E0BE71 +8AFA4482C6FB270F8D05B4599A01403DAAA90C01DF3AA7C2BC7E66AB6AA833AD +FB6E5EE13E45CC7CE7E200FBFE639F9CFFF5D08512C02764997FD28368969BFB +0876F236EF6189BE73AD827332DF1B2EADEAC0ED3B939CE5BC3CEC78975FC636 +44FCBC2CCF4396AC7343EC62E0E4F3DFFA2B880BF31D93ADFE201BE9CCEC8BA5 +0B9B919E05B851E0909968DA259EECC6AA0743F25247978CC09C28C4F878E29A +5070E4023BCE95FE0ACCCC01D0EE219FA8344E8F6D7D4347563BF8AC030B9097 +41F24D4BC9494915A82EE9FD37FBB6A46BF077B728FB569B1258CEA5F51F36BE +4F4D0F890D782E44748CA3FE8C8A515998371D9C7D2311F192B4B7E7C68FC6EE +3F7136714C282A2570FE591F247A08319CE9EF1E43274E4E57166E31A2ECA506 +85350DA31AA4C33C9687F5210BA225EA1007C444FBFA2126769767E47A967884 +9F68589E4BAA9ED32A7A466DE35554C132810C68ABDAE536D9D884352F28EA02 +8A555D2CE11F30598F44A65E2D86B43ECCBDEED9E4E5B5B7DCDA20EAA09D9FF7 +422FC91F2201431A9E8FC624FF44D26C0100183D77BC7E6B1A6CFBD3FA8BABC1 +AE4CB0FD382E26BE0A83169B46D91429DCB746A0326243E212F802AF6A56C709 +6E70C6C7CA3775C382F911F6DF3D26A9F9F39C6A49A61FB0FDFD443ADEB01F74 +1254040BC520FE9C85FDDA97E17CACFC505669130254F9C16D813DDFFF35ABD9 +F6BB806C8138B974A5F04238A6E74C67684411B94915503133B27DCE131280E9 +6F1C994EB581AFAB29C433337F40D3DC691D98C47FE66C75B0B49A09E086BC38 +ED8B4F690E0E9848B3602A13A3BD0FD800C618C6CA60EB9397A78C285BB8AC49 +CC99A84EE7C903DD48A13B074D142DBC3B5A765D05ED43D547D3D66879BEB840 +0B24834FF601400FC99396AC6411C9968F04EC643BB1005C0235743DD58FC6F3 +010CC1517CA0F37DA17F47FF62F3E48698FBB83E8F7C99F4D7F8BD922F3E5A9C +E074FD9E33B80308783E17221E760F500A185C89E3279101A0DE477E268D236F + +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +cleartomark +{restore}if +%%EndFont +%%BeginFont: CMMI8 +%!PS-AdobeFont-1.0: CMMI8 003.002 +%%Title: CMMI8 +%Version: 003.002 +%%CreationDate: Mon Jul 13 16:17:00 2009 +%%Creator: David M. Jones +%Copyright: Copyright (c) 1997, 2009 American Mathematical Society +%Copyright: (), with Reserved Font Name CMMI8. +% This Font Software is licensed under the SIL Open Font License, Version 1.1. +% This license is in the accompanying file OFL.txt, and is also +% available with a FAQ at: http://scripts.sil.org/OFL. +%%EndComments +FontDirectory/CMMI8 known{/CMMI8 findfont dup/UniqueID known{dup +/UniqueID get 5087383 eq exch/FontType get 1 eq and}{pop false}ifelse +{save true}{false}ifelse}{false}ifelse +11 dict begin +/FontType 1 def +/FontMatrix [0.001 0 0 0.001 0 0 ]readonly def +/FontName /CMMI8 def +/FontBBox {-24 -250 1110 750 }readonly def +/PaintType 0 def +/FontInfo 10 dict dup begin +/version (003.002) readonly def +/Notice (Copyright \050c\051 1997, 2009 American Mathematical Society \050\051, with Reserved Font Name CMMI8.) readonly def +/FullName (CMMI8) readonly def +/FamilyName (Computer Modern) readonly def +/Weight (Medium) readonly def +/ItalicAngle -14.04 def +/isFixedPitch false def +/UnderlinePosition -100 def +/UnderlineThickness 50 def +/ascent 750 def +end readonly def +/Encoding 256 array +0 1 255 {1 index exch /.notdef put} for +dup 26 /rho put +dup 39 /phi1 put +dup 65 /A put +dup 73 /I put +dup 76 /L put +dup 80 /P put +dup 82 /R put +dup 84 /T put +dup 97 /a put +dup 98 /b put +dup 99 /c put +dup 100 /d put +dup 101 /e put +dup 105 /i put +dup 108 /l put +dup 110 /n put +dup 111 /o put +dup 114 /r put +dup 115 /s put +dup 122 /z put +readonly def +currentdict end +currentfile eexec +D9D66F633B846AB284BCF8B0411B772DE5CE3C05EF98F858322DCEA45E0874C5 +45D25FE192539D9CDA4BAA46D9C431465E6ABF4E4271F89EDED7F37BE4B31FB4 +7934F62D1F46E8671F6290D6FFF601D4937BF71C22D60FB800A15796421E3AA7 +72C500501D8B10C0093F6467C553250F7C27B2C3D893772614A846374A85BC4E +BEC0B0A89C4C161C3956ECE25274B962C854E535F418279FE26D8F83E38C5C89 +974E9A224B3CBEF90A9277AF10E0C7CAC8DC11C41DC18B814A7682E5F0248674 +11453BC81C443407AF41AF8A831A85A700CFC65E2181BCBFBA9B440A6DD72BF8 +97084C906B05FAD969086ED21AF0AA1471613182B26117D7494DD9F9270EF3ED +8DA4D957225F75D060237B6DAAD5A0AE3E702B3D1C437835B93B8AF1F9E7D966 +E739CF3AD5E256F90286A34069E5BB4122F94F18F3485658D0D25B938522A879 +8215A417CA2CBD20F71C5C5FCDE21EEA7BB27876D93BA667868A419287FE59BC +F538980597DBBA743DBBDBEBC61E3286DA7977833DC8BFC5E52FF5DF5EFD9A92 +D070EB769E31E760A50FDE012DC0057835E8B9B046FCC83F1A0C40326AFB4E3A +0CC3BFA35FCC64E32854F32EB7DF10A19F95830136BBB8139DE1663B7FD790CE +464EA431AC109FCA0E03F3E0D355FAE20AC8774D6B1CE233C27680C77DDA7356 +560A27C75993E8C980CD1E3B0683F7E8A05119B3AD567DAB4851B66E418687B7 +F9B21B3BEF607918D5973421B68E65DFD8B6C8DFDCF1CAFE2637D365148EBCE3 +FA4CC00052A2A522205EA3AE3461CEE02042E1A3F11467CB6C8C849B200CCE3D +0BC188EC7B934CBBC0AE2BF5DEA228181DBF0F774119F313516E7D97FF532621 +9278F856C166CA6547504F34991D588A0631A5CD06363F3FEE9FA0772C783447 +ECD0A200929CB58EBFB6B72008E4082B5D14AA560C24915B9463A92F38237886 +C35CBB2D4DD6D0CA8C1D4EC46093041C6181C2F6586EE3E7D4E647A107B6DB23 +DAD9AB5A0C2905455FE58075EFF6B48597078BFCCDD84812B98986F34987CE49 +7EFB19814F2A58B0233A59331F6F8EB66401F04EE7B1ECAD9BC90A2BCEBE213D +DDDB1F75C83609ED6A669A0CED58B2E269E76ECF73616D94F13CF827C9BF354A +E82202988DCFE856786B8AE569AFF3105B55C72C58D310FFC0E10B2ABAC8DB06 +40D5F72E54770E9DED1AF4616008595B8481E3D9AF4191CC9A5BFD9DDD01C9F1 +FE7165D21E488DB40879E863D470CB31CA06E5B5F1F8C3CCE04B697CEB0F3557 +ECAA358D2EC2B370519CE06138FA702314BA01F1F33881825EAE1230098BB3C9 +59666983275CA4E8D9DB34979F86535577E79393A72F84B0F768FE8C92692907 +15E9FE9894E98A0EBEA490CBC8C7E5A9F3E43B24C2C5A4BCD71DAAD3CC0B8B82 +AC13933543E295C163F61C9FD18371CB514493F90BF7FB460C029B8DD2E2BF05 +FD66B451DF277864DE1EE42100BF29E01A50258C2758F3EDE211BB3457B8243C +20BE72983FD6FA2581C5A953D94381E32E80D6D6095F2E93A5455C101BA71E8C +E560D4694E4C167EFA25FB1E9D214AEA745CE34CAA5468FAEF8F6BDB6C6BE8F4 +3D58836C26A2392E4C4DECE284A90DDB3858A16D6135FED655A600929DE71605 +6CA32F6851A2A6F71A9DF3D5D657593BB729CBCA2F4B059365B7263DC08AB211 +9C547096E6427F6AA53CB2EB87DF0AFE2ABCDBD15D7EF228D3396413B83C6B4A +79E41F9BA55A2688F62A10472675E5658F151F9FD6634EC94EC0682C17448024 +CC1633077C07A93E4DA8749D974FB8F4332B5DECF97D749C10DB60D4C90ACBFA +E65AE928C88BAE19234690EEABDB30BEDCEF2660D7464D5071058C30C572A2BC +7DEE5384BD7614A4BEC4C84E18CF7EC81C810256E8CE6520466C033E2A36D3D3 +5D6074B3857415011D8D9D49A474D994571CDBB89AF92BEA879BEBAF67663F5C +17ACAE809C2231EDD0A76641BA52FA7B19A2798D54A4A9B62C42F9905851229F +2CEE0191C8AA5AC12BB0CE9E5E3E862683AB57DBB4AAD6AC0FA8BA4F408D41E0 +755F72B82B7C18EC6B13995BF7AFD66AF4BA0EA7523DA8B75EE751744EBA9CA4 +4E8BC1FB37734503A5B24FB9F2C2D07A47CFC477F02413D55BD7DC180B0344E8 +50248801FA6BE26C97F397797F5F9DF762967E7CD92CCB8B2E587C92177619A4 +BF8046CBC72C6E69DC78B8CB6B7381A290080EF59F5B9F29C1167B261C932E9D +010D2D14BB425D157F22BC0305770AECC5BC80000F8CCFB9930255A68F299ED9 +D3B5B83A2CC00E3305EB281E1A7054734661B175C6CA0AF168790985F173DF03 +A8693B677BAFE23C3CF833FF6463B136FC370E4F0C29E322DBEF637F62C33CD9 +B0A8338FD67EC628E3BF2FCBF7CF0347D5CBA1DBE6DE878DD670176B85F69EF2 +3C5CCA1BD2B8A385F113EF1CE522F5A6AE053B9C1E39408C9459DE3E7FE2C4ED +77F026B0081BB80D40185458139C16333EA27F43EF1204BFBF80BC5301B2A3AD +B10F7EFBB4F5B7E04DA1167F68BB6D4049440B0F57385FF0A95E72760C6A12F8 +1335BB31CB74081FBAA319180DC00113CF50CC5A41D2E751E055DA1429CD75BB +0060C21CED634FDA106C49A12B356129D010E29F2919301AA7F80222AF3905ED +672FF85C9897A70241E8DDB9A53034B6BB44E140D9E739848E7A782F24B98AC8 +00DA09EBE4532787E5CF3ED815705F659D8E52DC2C2D4949374A3BF192BEEB99 +1D9A90A4F3250BF8A1FD40D91F5B34AF2CC561FD02FED712500B24330D87DA9E +4AA46B6E34BCB40B1F73A1DDE07E002B9478E9651D2BF85E67585B6ED812BE03 +A594874A235B1C1840C4BF4BA6D863583D8C12DB49EF7F8CC24DCBB6B21FBCA9 +378F3E2DC406291AB324571F76E0805DF8826090F0E8B50599CA58D124653D16 +16C782B01C91A6F3DA6346482E3163D28D95EA49866360147296838A3FD0CC53 +920F91D895F839CB61FFD2FBA296CA4C6304EEE579782AE5FD33D0FA652BA7E2 +CEC7C01DD0D3E0D56E6177EE5F609A396F7FC8EADABB465DBA7F384E215C4DCB +E64F807A50A461545107F9C3F7D7CC7D33E6EBD6D9228B1DCBFEF160703E6129 +0DCED8D45DD54E2A36E698A616E7906A50901E453BDB2A363EB77144E9EA6F2B +6BD927495EB0EBA5755165707CCFBF8759CE5856881117C7F3EF6D494EDDA7EF +E499BCA56C86467AC573DA9C2724FCC74BEB331E736FB093DCB67DAD42296655 +415D110F2729BD1D55E5C9CCE2E724116F45FB2E66AE0F790258851A5C808762 +68B8A110BD326F8D3EC45004E7CC08DA42F6CB80A6B6E7C286F139534A275BCD +2F812993DD9C9A1AEB5E7E4BDB4805DFF3A7030263AB060C9B74F0C25C5B9005 +965284884450CC2815DF28D5F9B0496DC7A3AA85E1E42741E1538797175C28D9 +FD904699C771FB066397FFDEE8E8DD1ABBDF67E6BFEF95BB700A7C1BA91354C5 +42EC3864F6E19B379E79A1CC3C786C0DA146C6B0B8E507ED58DBB1F12F613A98 +0E1F8967991427A22ED323901C4B83336CD343212131E8B59C2F5D232702ACC5 +7891BFD4EBA5D0FA35AEF9F3520CA82D121BF6885BBDAF15248A9E4649ADB94D +0735CC4D14E1D7275427D00C8E709579612F7F74DB6FC218C10C278CC63E2AE2 +37EC996B10C0229D687F0DB5E38A8C4DAFB3DD8A9E7ED37186FEFC97790A1EA6 +636A88FA9FB4D282234BAAD301A1F3AD33F252C5EEC49410562FC52809CEC466 +A0F6D148E9AF19D6DA2337C8283FBFF6005C37AAEB0B7F7217A8DC6F949B9984 +72DEF163E4D5ECE4288404448C96A7FF0AC76F732D50AD63A1D286C9180E80E7 +C218B1F48E3034FCABA6BF262CEECC284AC29E9F3CA1CFC1639A681ED66C1FBA +666F073D45C84A286E05FF809D4764FE819B6A330E73695CCF2F448B4D4EB4B3 +F63E94EC289807A2F9A1159CF328C002B467B19D6E9454CCE36FC19E0A214190 +B251818DD456EF658B0398E275514B72D9C1DA5F806EABCF1DD56BC025D69FC8 +A0C2FAAC1892B64D2AF79EA2F57F103CA623E440307600D50E783FAA998EBD40 +51D23A0CEFF8D8649B48B982DC38D613F882DCCAE5F51233A641B3CFD783F830 +D984F116DEA3ED8F0D3369AE629A006BAD4523F8E3C7C6B39A6C972508B67AE9 +32613F28CCFFC4BBC86CF31A0C25C786554F7A1F3DE97F5CFD1A941F775067A4 +784385E2D02EE1FF886701B1E87D966D3F500E15591A5012E645837FE2DBE3E6 +A3D375C6CA0ADBF96B33EC3FCFFFD888D7344B31D40427B8A8BED0FEC6FBE038 +1FB5F0714C4B5A0E607E215B5B7F76ACF0FEAA4C9790EB7E13C0E3933B7C63FE +5B934EA34F4B741C3667BF1735C685CECA63507E6FB9EB06AA010311F12AC1AB +4CE3FE8D1EA1EDB3C700BEBA516FC71D740B1CA1A60D4578003973CC3EE21DB1 +58FB1CF7E2EAEB2A4A6C742EBC3575EE6378531C6EFA6E6986E68B8E25CEEA67 +A59623FC1ED2ADDA9D72DBA627D179E47DC7F5551E07EA4D54ADB6CC8109D340 +7279F288E552EFD79C17DA3431E53EED66D16F24BF86468C2FE7EFF421560500 +12FB048D6CE2F370BE4E560F8B4AA12362ACFEBC839351C1D5100C625B14CFDC +747B66082D4AD5474A63EA0054E9C3E6295AF6B133348487B0471395857F4B73 +4BF8337DCE2FE2E1A4EAD7E7BEDC822BDDCE42B79B308C11897C98E3ADE253CD +09CEEEC0CB1DB66AB072E36E1E04911F40B535B0FD85982C21B8A587D65C38D2 +DBC5A07A0A26DFFF7460F10781069490AC1B611CF7312A14B4AA6005A4582C5D +336BCC30EB47749193BE8D457A43F54204B070DF5AC2057B6437E23705C7FE8F +7BB150560F7044BE3E48EFDDA539FEEFB0D2A7856CD4E405FCE0F5EB190D91AE +578E2EDEB9ECA218573BB1A8EF116043A27DD17A4047BCCC7C5F3C563A910778 +45ABCA32C7347E6180ACC86F9D665FF025DD8AF514FC3724B5C3510F3C37E0AC +5101D1667C6ED4E8F37F06CC2BDF66CB5A9FB7C52CAD26344FD1557571336A1E +1E340EBA149B4EB99016D1A411FB874914AAB2A415CE3F5FDFBBF5AFD7959B9F +CB127BDC68D2A2F3F07FF3D4FF32046C0371CD2E68A6471E46B08413FC3C7A80 +A107EEE57979DB387B2206D2810DB310B7232B2DAA385256C8A58964B512003F +A0C24ED21809E2576229627278118107B9C32345C1EE8C0CFB452CA362379369 +31320DEB5371037AFAD093B61E8AC7A6DCF7D49C7F8EC32DC0ECEAFD7E892810 +039570D2956289B15E078C2545911BF535F72F7DAC619BBDEEFA855BBAA81704 +18F7D351B0936357085A32157AD8E27438A58B2397D69264E748B0B8D01B33F4 +D04DC59326A7DED39E247A1C1A1AE49382BDBDE9478A1CB48F88BDF14A268B40 +A40B9FBFC4C87FD3DF1EB2464C3C14E36CA41E09EE0A9B75FEB0769F9ECEB1BA +EBF73B818427FACDBC33BB95B9654F31C59A766E931C698A8608F15290FCDBD3 +5C535D9036A19CB7B55BF54E96F9B2206DC71624E2E55FE632FDFDEC8757AEA3 +1D83D190ABED5E7A7AAE2F41FCEBC7C18626BF58F9E9F02FBAE0C8AA85E9DB21 +A3D8907522DCBAE4923C6A2A09FD2F08FE32215C544AB577B337D929E625E704 +E041C2381AFCFEA37F3133B6CA20093EFD457C772E428325E56C9CBCC447EF9A +05A8C3F28017DD4FFACC51B38E4896C5044266EAB4EB7C13FE855E790DCF8A17 +B61B1D30DD866BC57397EF6297C4891451FD6A5C6AD6D7446F58F56A68650908 +224D9F4C31C6906FD29BB51DC947465B808438E6260325752808963C808A4AAD +60422ADD62CAF315F6AE92FACEC55D5B682089AC0BC051CE1E2C06A3874736CF +0DB5F7C8F178479E4F11665402781D80397C75456F5CDF0A4F382A19EC6AD64F +71A9275264800E178F212269154DD8352167C57EBC0A38BE794AAD1601C8E541 +7E1AB8E969A76E1EB4092644958FEA2AD29635E70C4DFE2EB0D9B3E1644FAAD9 +B27AD5466EFAC724718962B62E7B8C32F412B69DFFEB792587D571FB5C591D95 +4CD441662CD1B07595E245FA537FA9EB5A20A97E5C9251EED22C9961B48B25ED +85BB7524F635F9CBA3714C6D60A6BF920C45A64F4C366C1F9D22F53084997C9A +EFE2D79FBE3347111F5093E271DB7E3770B35D253DAF93653F6A23FA145AD775 +AF11E188EA0428137D9A14542E3EDA6F7B2E5AA86C9F3D3649A85ED2F020C696 +01A339FE6D7E42BC548C8F92A4E3809C67A986C99418772403D16D0E8662595A +1F37563671D6DA0F36CAC99DAA8FEA215DF7D45E61314915A30A22FCA86A50D5 +2FF2EF08E240F9FAC030D92BDFBE40F1972DF413E6B452024CD11792BFDAA2D7 +C82716528AD4B3D637BB43E748336DCC86A952BE96F1EA423E31340FCACDC1EB +02EE932F58734AF3A5B2279361B63F1D824EE3BA9F4D2EC7B33A300A1CE8CA43 +24616444176DB8099D85AC68329B1F85E4B5B16F3B396FE2AE7774F3065D0203 +AA140DC128D6F935C44733EF585F89E8639A2096A225A2E5E49D447D8AF9FD44 +CF6C1BAD5C5E5262AECC5543EC8199B00B72BE32A0F110F64A1D0D5CCEF38FD1 +155D6198E9A343702F8ECF5052333272CAC2FE016681E12745CBE14E1065EFD5 +407DA3686080989F6F6D650A9F1EB3A813B070C30C0D3B4A1E9C206E2E4DFD51 +D8DCBE9AECF956640A2E79F1B4FD0EB8E0449AE1B8FFEBC43275743B4D7F6605 +0673B61EB3189E74F51F3780A91E6A5C6464C8CF7D563D9958D46F39B1A12087 +6BBD4898BA9ABA468AE1F24115891FD3CBC2195F75958E26DF8BF1B93F7B521A +C12112237AB23A8E5A7B7D0DC4C53692B35F3CD813EB463C0BD3A6486B0476C6 +3B36DA71FE512E5745D097FD4AF5D056E434DEE2AF926B2EE79F7FC4FEFD4130 +BB4B4BE01E5C720325A4884507CB51CBA4FFB615B78A4182444F0ECBE4161A58 +E86FE1DA2E39C2BECBCF1F1D7B9B776A26078FC252128FA8108CB83F673CFD37 +CCDA493234FB93E1550EF8D2DC049ED95B00A8A57834B024B277D3DF062E748C +B61F183F2D72AD075474F8165528CE75E4F40B38B0FAAE45751C1907F8D31619 +E88EAB02EEED415F3EE3BC5BECC6AF565D34E0BA2958FF337A2B06012DD1858E +C53DE52C108BD5AAB76C882198C72CDCC958D68EA8FD26F76F04EC1A08B2AC3F +A6D0E8724D2656555DBC0C8C42A3E22ACA7E1BC8E9F897D9AB692E0FB9EC32EC +59E31CCA4516A3C3BFD5411BAC3DEDCE374D48681CE7D67DEAB93F5B5C5290AC +FEB29C5EA2C98095692873D36C7DA24847B66F31E4CA4C7AE5C79D7CE4F0532B +78620582E3731A2A6533A03E7155B33E7CD142FE79F72721862EDB24959B9783 +F834CB616FFCB2A23497BA6D99AE34DC459A2F7B3E4DA2B54BED118ADCD92178 +66C40F4E60F6E1327D5DBCA645A2A7C770807E6D7E47E1265C753F8793BD2D1E +BDCD749CC24D4AF9315A93F01180A0F9A7F420DA1B87664DA5FD967131273271 +9DCC45C3D57EB9B8AF14771E8E751D88B98D2FFDC72F5011D402EC34FD010ACF +D3B0660304725191D64FEE106253FCB3470F1A16EB7B45C1489D3534BF94F740 +C2781DAFA5E8A9E7B25A85BD7935DF3ADDE08C960E283D8FC3976FDB4085DBB4 +B6B35FB239C28C785B18BE4FC98F3A5F410F562DB5FCA04E8074E4E790F4265E +F88117B3D0833AFAE6E8B8A71D7731BA6F14FD6F217EDA3F8CC687A494FC3914 +B84FDC37C8C335AB1E7E0BEC7FB6B7A595C50CF8F0080C8D461BCB8B579A5155 +F963B6587873FA31C3A6572740C63EFBE58A2EBB723B7517D2A243F6CB08A038 +54F4DF0F6692022B2EE8C6F6B73735ED3166BAC58D9216A06EA6FC7B63B20031 +D0F0F99D83D9030B413C2360DD2C553E34BD67851B743C3FDA676AD63C5BD759 +9131358C6BCDF05FCC048F4EBB9005899ACDD8E9EC9BB8C5A08E83485047D263 +0ED69B4D1869A38068FDA03524022A1D32FA2AE0BF7785FCA8F089152A57EB8D +5467C28AD44E890380CEA0B0E0CD0F6427F2C3BC1A5257BF03D902BE94A449C5 +EB8F33DD607BB4E0A1A7A24431E1DC2F03596EB2039CC1A9D524E10B374E34A6 +4DFE6694F9E158DD6678BCB0B56BFF435FC4F5EC442E14391B45178DDA235B7A +07AB6EA76230B6000F9C771A6CC556491AE65A0153EAC09DEF45639BBC6FE01F +558D699BF09218B2D628E86983FC6E71DA40FD54DD55CC08EAC5637F97C03A42 +FB2503521B69B90ECD4FAAF7D961A0076446786FC264142BE62548CE42881E31 +CBBB799D8BEBF5B229EFDADF015452EE319DCF278E0A59282E4D69A45273B491 +FD52EFC98B7B45813DB2702AAA0A8F27ECD4D96B171D48C790DE1E64FD9A7B76 +99684B29804780B5CC2CBD3ED8F703F823FF31B52727C000706FD770851C6A51 +87B66CA7F2697F3D6367CE1B5053D70756AFD54C0DAD89A67893FE05E74D181E +D2B7F2F564A8E3E9B8BB9FA1C34224D825AA263C230A0A7B9491E87FDB295311 +F1D62B9DD7E6642C5FEDCB316108D1763755C67FF88EDFEA130DCD1051E21D23 +2B0FC7FA429771E456292C80B0A509BA12A6228B8E13F2CAE40A59068A8FAD3F +2F136FF736BD1D7A4275DC13D528527EC541712CE517CF99D5274A847A2CAF76 +0FDC6FDCFDBB2C4F8DC2B603A963701A301876D9C41DD6B2E75B3D066C3752CB +BBB7875513630995C05E5FB8C32F408B82AF3AA835F8F029A89D0C478B7D82C2 +FA3E0943BF48D3DBAAC6356C6C09E298D012753EF7202A285B7246E45501DF79 +F9C213C22335F7B744923C085B377A9B15461E51A9A326A7D0FBC2F967A5A922 +054E30781F155159BC81060DCE3DE6780987FF6BF9A62FEDB3567E5F01175556 +9335552674D6DB808DE5699A9A0863D869D0C11C0FE995B8B5B38CD62C732999 +A1E8F6E275CCB6848EDA05ADBA7E332C596821BA10BA6AC7E944073F62694B7B +968D14E9D7FC448FA617F08D348CF199396B0B2B59E86CD1E7526964DDB48C7E +CC24C7C513E1B84AD88DA0B90F91094D2F78C68491EC368B4A9B40A2A9F81117 +2AF890BD8BAF1143CC1CAB6DFFB6FA8A645AC1C6526DB73023B91F7E9442CA28 +C22E19457D459F98EFE381C053F92EB9B4E416934F2CA9256EE8B34D9B2050CB +5116274D8DED913DB6001B95EF3405DA1D237DBC75FE5C180929DD44ADCD7DD6 +55E6B4CB78D7FFF66BA5EA825BAFA36ED9F7A8E5D906602BCA05B61B6795F497 +673ABC5F5C74D4482E0B5AABAFE7901C87BC2F20E6A4786E3C9FAE9D51D1C1B2 +B9CFC0A2303504D09F4483210625763205681B5432F649C2E059967DC5C74424 +1FCE89CA804CAD9DA388283192676B215491D79E13893D5683E8CC23A034A2CA +9C7713317E0AB805861C89F765AFCDD1A53E15F1DFBEBB59CF3DC6ED7356E611 +B68965DB8AD0289CB3F1011CFC46AC5577AFD5ED60A8758BA66938B48F32533E +0D355BD472C23DEFE8AD8EF690D3B39AE0D9541C9537FB06BDAF3C995CC37EE4 +42BC746E672442E4A1C7BB3FA17F246BEC01890C835E6E108D7AC98E499A0B39 +C217FD50339E0FA7341E62C81CC7A43354473562A268F59E7D2733B3D123D9A4 +04603741EE4FEA233BA2BCEA5511EF13A9318BAD146F6D15E013176DA1F66831 +A2A105E6F4D2B5FD1117F7E485CD287373F9ACE0E5AF5A4C6461F2A0342D1BE9 +98F618ACC9E06CD4978E5DEA8831D23D27D76F513311F1670AFE76AE60F2F4DF +23A7D617D78BBA3C4D7AABA5FB1F45E62983A12BBACEE48F641BA36F25CA943F +F5A74847445EFDED828AB66646C851F1866A33535F6FF2B34B5AF3C255290085 +4D8FE938A1FF6046EDC9C9B0F0809DCA5FD488E1FAF3AA71B73613F2391D73B7 +2FDBF6FE388123C438B4B76681792C7862BC0A2F80F4FE89DDEFA02D69FBDDE1 +A9E7D58938BFE72502559E4A502877C8E6FDF8151424B6196A206B2FD42749E3 +E2ECCB7C80EF774181177FDFA9CAD8781AD1EFD817355D4F8772E3CA9E1FE273 +75C661FCF521B1FA9EAC125CCAD6D507F708FB1D5933D0B847046EF915E609FB +98D649E1932BA6970E6F6247697C6C3305153A10C2E726ADB062F98172454135 +F4B726DF62DB690F03FB3043A09E7CB2DA526CE2F04FB3C0B0C82F9B75D7ADE0 +1F12C97E95A5D4A3A11B307A836F9EDEEAD02B46E7823160492B198CC872035E +7B8BA30478C54D110A8856E6FCBAE4B75002FB95350F1C12E88D48E11533B38D +237AD277A6D99058349BFD76BF679262C8BC0CFE76B2B0F087D6453A9F4DFCE4 +ADB228AA927A03B8B2F1A7029F83F2A95B72D56EE469F1109A8EBF09E068EE2E +8EA52DA3FC6EB99FBEC0607BAD1917B0B6787254D4F5671E078944AA8E721F6F +7087E9030EAD1B6E2290B469FA6D4775668CC1471BA18EA71FAB5AA221FDADAD +3E47AD0353A4700A8D9738EDB7750DD5F10C61C0FF4542A54721772407C92DB8 +59DE8F8E88C5ACD93555A2D5A9B661FD919ABA6F5924A303D0B4AEC9223653A2 +61F6CC7C99A4F1DFA3BD77C480AA54DD53FA45F661DBA3B689751A9D5EBEF5FE +B1DD1CD947F7765BF7E4CA1C3DCF7CAB96B5083117F5201DE6A02DE9EFFADCA6 +CCD0F869CD10EB8C8A19F44B52F16ADB51C74BFA53951DAC664000A4635AD11A +5341F0CEB8CF459758B29EA5C4FF25D4BF7610EDD54B49EF9F00A0238F8C9047 +B4E2059802325B1F2116C04FA16D35411B76A0197155454C9C707A48D38810F4 +5AF97C35F6530C01B16AC75E2C522EF3A53EC80F3AEC93827AB8C101BD15EC1F +A5573CD441CCDBB597C41155D7C8D65EC4FF995578FED499A02862CA107AB638 +91250FCE8CE86817A0EC4620A52B099FF4A24FC8BA157A787BE546AA9BBF189F +CC03BE18A095E5120E94FD938843BDD084B5D41A2FAE52161B5A6B207EB85641 +B5C39B5C4BB9079BE5F8967630D03E48BB0ABC605CF3B685FB2A2F2E0E540102 +F2DE8E4801D2D8FB2813818D002176E4089EF9C908555A20F8DB53D170A6E042 +E5AA2E900AE88127E9EA972EB4578DCF8731D175DDCE39B78DF8BB780155CF5B +83E6A41D4CCFBE43CF263DE79D34D80230F8A8403E5DF3EE8C5B7D5845399C67 +9C7325DF6FCAF422F72EA9B2262B2658783824EF15E8D9774E07FEDE71E63CB1 +FC9FB493F86FD9F644C0D87F820881FD6AC0CFAAD92165D917CBF4A971BF6790 +D827D67629DC3BB1ED9602F74445B2024F36653F11260B0AFA10B2F0260E5966 +1A53993DA27F80335536545581D1BBA60DB770278E1927F88DB02B39EFB9010B +AB1F379AF46F1FCCA97481077E2AB75B95A51824198F1BEC982B5C9EDD64C1E2 +55E5D035CCE5D97950FF2197A9188E62661FAD769A98E817DE635BC548D74622 +A4875BE54E61F701D9D13EDDEE28A49C2A3D1C749E2FDBC041370A49E4A595D8 +08662B7F771BB4C3A49DD0E3CF9080477F82975F8B3F8A2EEC6F3E27C0175A82 +39F9084D69302290A6F9E1EA0197893FB1397BC9CEAC183E2F37A5D7EC5EFCF8 +B7689DC8CE2D70EE4689AC04C7044EE4573FE332DF612411AD627F6C059EAA1B +18471C99FE02F2283E80C309370CCE9E6896C1C26DFB11A9375681610318BEDA +6D500E4C3857FD4CF4FD2543B7E64E2CF277F6AAF4778F2F882585812CFE2985 +39DBCF75CFD9D3A6372AE40E9FF677F36FBDD694D0DCE8EA4A3588A5AE394BCD +608C752C46382D7FE140BB29B7603438C50711DF478E504476D944BA1A0291DE +16F418D65B58B9B204DF3A8C9F870D00D1239A30F446A179C23C0915149AA7B2 +5676EB8FE72DE3237D2B1AC7B0AF33624B7E71041CE1FD993BEFB01C7D3D4F42 +A57EDF96E99153A04C6D6615A2C44E5B1DE3DF33D6B10425FAB1DEA0D55F1117 +B3494D869DCCCEF950588883DCA8E7D017211B12E155673A1E10FAA8BD4CB2B0 +BDA2AD86F48EAEF4CBAAE99DD37A3126ED1DCDF5A92A9841CD35C8EC29EB7543 +E401AD96FAA28232C6B7FD297A6930BCF527B273609E71248CB4E191D7634295 +23486D72856A1C07480DB39A77121F3E6EC3508071944AA0908946C42055C7A6 +8DE7713FBD4D219AD9426E10968FD0A7BDA3585BD43303277D9660DE0CB489E8 +A4BD47928E99095E2227E6C18E8BE68D43B50D02A573E3C744FE84357C97D9BC +48001FE16D26C0D0F2C6E2A19F14C8D1F96356661FF0EBF3D0BC12FFE561607F +253790CE4356CBED2E93E4EB3D12C8A7E1E526F18DA8A88E74B12285FF35D16B +C4992B5C4FAE900568E6E675DD8094059DBDF57B2556D0633E675B6063857AF7 +8AE17B993E4944F36BE079F1D32D045E539AEBD8DDBB1E31580DDACEEE2B1989 +36BAB0A83B17263A4CE8323924B6660372C83BA184DA69BE1FC83E94E4980ABD +2C8E0CD7C390AAE27D891EC3A5BF415550CABC682841067DB228805C2638EF6F +99F4ADBF222EFC444C9616C1F7885660C7CD8BB83AF772CA5A45C7C970AD0033 +9937AD3D5423A883AF12369D71049D4DCB07A7E644CB140F10C5F080280A0FC3 +1D6E7CB416F390F6DFEAC49AD2A8506F9D55039121E7ED304EDBBBA2F8836BDA +5A194376E917F9D711C8C64C3AF3DE2AF3F83660C86BC8DD277C26CBE60EE231 +19F0F6FB35D65F236EBE87A31F44DFE1E6EF7E7823676325D21CCCA50BC3F5F2 +BD1F90FD2680547931671E926222BED3DD9594DB98F0C2A462C2FB7FE387EA89 +7EC0BA805F90AF1419D685E06F8741AE6FBBD127591E3862C1F6659B3D822707 +77C84B0D97D4B0CB075EF5BFE305A0283D6DB22C8E98613F82809E4AF3702440 +B512BE9218E84439E5DE145F5DA264C65FEFAB4550C93DAA3CE30D3F5478C8C7 +8D3435C77D93A233D62C123F25EAD8A4589A4EA99C0B1C8992B8DF86EB2572FD +A487FC97405B40E358BA258D2F604D3C6A6AEE0AACEFBAD1B13C9FF59343CAE3 +E14E3F38B86146E381B105DBBB75DD7FDA4579BFE9F216DC26FFF77BA2B4D8A8 +DEEE3289061DEBA891C54FE79AE6657E684B1FF80C61C33BA15401BE536F73C8 +B5603AFD3D95489116A933094D2D52DFA4C1515B9012DD7D8981C18ED68E20F3 +833CB90F587CDFE5915D97126CCDA6E6055801DF0D56D0D0D4FC3ABC15EFBA32 +FF8CBF952837131A206B2F83DB770B2DBFFB3CC20CF61920B2BBB41D57D7B00F +CF5F246C913FADF40A3045006A7AEA0FD8F6BA14CA865E907B1D2DF64E8A7E3E +E0E51064B3509AA990CD4C4F5934D581D66EAF1DC9811ECFB27E7B160C907D8A +6B25E7D25E95555C38F9AA2F9098C279B44AF2AB068A656F228F9E0E65DD8113 +979F39BBA0C2E90C23CCAA52BCBF7C30A38A59B1159D44C3497F8372426E28C3 +498511CA65E0249A107158EF81E1D2003921C2DAADF5C7769BEB9EE4E8CA41FC +4187398E0CD3E872BB4D80B46356200BACD8C98478DCA583F5C0A1450CC616B8 +9E97C49A4BEFB7E9F686934667AE0F301134CCEB1363582BEE8D97B027315689 +71FEEDD5F40A310595BB574642B282132080B1621479DDE9C3391D7B2B34FE55 +6ACD885F19F38B1E369AB560ACED443C68E829762FD1E669BB7D8A789B1AD931 +8F0EA2C31A873DB829608CD26C339A9E04FA3955907A648208F727FA44218D7D +0874E7A0B7137C7D2842FA8725D873FEAD5A2AE6502B9480CD8F133B28506380 +4B9368549223FB9F74E56079FEC98034A3688971A7538478235C12A5B2630B26 +8522404DFFF00DB1372B1F8BE9676A2CE14913843C286FE230F4806725DA56E9 +3DA84A68B7334FEED4A3323C967E78CBB5CE2669EF7232726EC6D3E77B84FCA9 +3F53E16EBB56D73A63260CA39CCA016DB8440B4EC9809DAD688B081936FEAE3B +519393 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +cleartomark +{restore}if +%%EndFont +%%BeginFont: CMMI6 +%!PS-AdobeFont-1.0: CMMI6 003.002 +%%Title: CMMI6 +%Version: 003.002 +%%CreationDate: Mon Jul 13 16:17:00 2009 +%%Creator: David M. Jones +%Copyright: Copyright (c) 1997, 2009 American Mathematical Society +%Copyright: (), with Reserved Font Name CMMI6. +% This Font Software is licensed under the SIL Open Font License, Version 1.1. +% This license is in the accompanying file OFL.txt, and is also +% available with a FAQ at: http://scripts.sil.org/OFL. +%%EndComments +FontDirectory/CMMI6 known{/CMMI6 findfont dup/UniqueID known{dup +/UniqueID get 5087381 eq exch/FontType get 1 eq and}{pop false}ifelse +{save true}{false}ifelse}{false}ifelse +11 dict begin +/FontType 1 def +/FontMatrix [0.001 0 0 0.001 0 0 ]readonly def +/FontName /CMMI6 def +/FontBBox {11 -250 1241 750 }readonly def +/PaintType 0 def +/FontInfo 10 dict dup begin +/version (003.002) readonly def +/Notice (Copyright \050c\051 1997, 2009 American Mathematical Society \050\051, with Reserved Font Name CMMI6.) readonly def +/FullName (CMMI6) readonly def +/FamilyName (Computer Modern) readonly def +/Weight (Medium) readonly def +/ItalicAngle -14.04 def +/isFixedPitch false def +/UnderlinePosition -100 def +/UnderlineThickness 50 def +/ascent 750 def +end readonly def +/Encoding 256 array +0 1 255 {1 index exch /.notdef put} for +dup 80 /P put +dup 105 /i put +dup 108 /l put +dup 114 /r put +readonly def +currentdict end +currentfile eexec +D9D66F633B846AB284BCF8B0411B772DE5CE3C05EF98F858322DCEA45E0874C5 +45D25FE192539D9CDA4BAA46D9C431465E6ABF4E4271F89EDED7F37BE4B31FB4 +7934F62D1F46E8671F6290D6FFF601D4937BF71C22D60FB800A15796421E3AA7 +72C500501D8B10C0093F6467C553250F7C27B2C3D893772614A846374A85BC4E +BEC0B0A89C4C161C3956ECE25274B962C854E535F418279FE26D8F83E38C5C89 +974E9A224B3CBEF90A9277AF10E0C7CAC8DC11C41DC18B814A7682E5F0248674 +11453BC81C443407AF41AF8A831A85A700CFC65E2181BCBFB83E8A2A6085DA11 +61B1632328B94B21D3CBF2E7752D441A2C9A03F6681FDAB37C4B67D5857720F7 +0C4BCEE266586738012A2237A85FCD0425DA7E8E8632543F5BD5D50F9DBAAE69 +9E053AECA6027559DE42F7291EB381D866F1293107553809861D43508C6F2341 +5E4FCC431AF4A9B3660386AE63E877DCF5E513D0D5702B98D58B34897FEE163A +75CD6F5A2196F91CE5060CA5E72F9C5F79D18F242EEE58135BFAB02D5CA430B6 +D1B9A376849751A45E52577B1810C4F0C7F6C8196071D5B08FDB731C5384CCBF +03B460347E0CAC959E4A12620B6C2ED62E06A241D1637F418B5599A7FF3C1390 +7AF66A00F7C31B4EDF249C56C268EC9D546CD0489DA51B734C8292CE7B3D9E30 +71448C85ACC64FA99B2DEA91AA4CBCBBB9DE20833700AF96395DEEDA3FEB7D6E +D6E3BE4A62CBFA18BD0471C14F3A2FD025C88E8166A9830C5B5B94624A3D6482 +D1A1D83805D0EDAC1C79EA858A523D9FA3356DF42BC01886E77F6AA6B04E4E3F +AD107D861FC626F0A439BC3F125D48649E5101BF79C71507FDACACBBB4C4335B +C41A5C15ADF1DF69E1D68C3EB9BE30BDD5385F81D26EC8F2F206C1C7032B9EB7 +0392BBCA23B4693686AF8D2E1ACB2FBEE81D75667CD1DDB906BC5B675660ABA4 +E63429F16623F20B6A040E4942107CCA26CF6C1F52DEED9EC7EB15BE4F18F2E3 +9ABDEEAAEA9AC41E9F20C37C54B33F609F5835AE5A1EC9D674DC50FAFF6D3511 +2198195590F62B3B8A6FC8C3431BB8895A2F910F0361062DE32CDA9A7F41E761 +B09BD8545CAA2D7124B5688B54705AA52E4716E36C0303FEAD38E0510B3CB496 +6C30B115C37E02043D47B4ED796C671E30360800EC13F0F0FF3E0DBF5A642396 +EB0F39A9DAF0974678EA1D041F08BD73867065DA91B044EF2AB15FAA6546031E +189936C1FD302BCFBE55EAF369DBA4895DD0996BF7292762551A86C8A3604E9A +8AD29E38BF6FD40172051EBE7C694249F3378ED0139D37EEA3ADB66F3A80A1D9 +9C3655F054CACE93BA4AD42DC78A03F42455ED1BD5C122F234F21ACEB8FEFF9E +3BFE0DB2DA6D368478299ED63912A234ADB1DCCF1E519AD20772B71F8522B5DB +24E9658BDC1333D76F07F63D81F7A51D12C445ABF698092A24E5E5C36A52206C +0C41F7DCA529BB0A4D146DB6B4B341459FC17FFA357CA5F93DBCF30B61374613 +4846D619423BCAC59B7EB40C14C70ABD985754A0094C98350D01FE9FA371B0F4 +38884690DC7700C49236EF68BD6E806E8937AD8B77648F552C0C907007465A76 +1475BDD3FBE1CF69C706E703226471C249A3448F81C240ADBE4B5474216D0235 +6B0816BB6935A2704E851E20C002F85B653BB0700915B358DDC168ED3FAE3D91 +8280A5CA5C2708D622B03DC47A70E5FFCAD5A7C8D9AD563857BBEF92A3BDB588 +8B5B55CC9B960F20CA4AEB598DA8488004DEDBC9671488011E836D9D8B6251BF +256D08E6F1808E9D498449DF1F18E48B310D561D4DD3146C2BA64D960E66447F +6DA8B07194E3BFAF662C00737BB7222B55A5CC206A1C46F252ACF93D2063BABE +2BAB874C01AEC438D3F86AE37C9D7FCE4077F5B5785E12C1E0B685134CE2E8A2 +2E4DCDDAED2D53D13014E428FAAE22447763D4693E82600F850CA4A49E1ADC5D +C8DFC16E97B9F6164095CF7F31373B591F815621F45DFF77BFBF89EF60C9F50F +0C2FBBA4EA9602E197B9447FAB6AB57B19B1C801DAB66BF7D263F6572B9EEF88 +E06744C1FE197B8EAA71E1EB67716B7CAB30C859A2D1B2DB95ECED02B83FBA32 +E62F97EE4403FADEC936CC8DAA161F7B509B2723BA2B735572A80D7D087E6395 +6A9D34D5963E3C6E37F307C66D1CE551D2F055BFCC7360FBE93ACAFDE2B1A849 +37FD373F62BB23C1A2E3DF61C9452A8C995B03D44D6210A968C6293B4A3BE662 +C7B0B59E6EF6D53FD293B2C290436B0C448E7D15A63533DE321643E53C85EF8B +060C434E46A736EA617EA00D185323460E77B95C49070B035194A2E7693C3B15 +104ED7F56FCADABE49F27F9A576B354C574B5BAFFFC57FE9AF02FBD87B8874A1 +24C53826659BEB1EC50446AC26EF3A95877ED3D81D33A8BC1BF7473FB9C11ABA +0F27B38EEBDF77D3D3EA63AE6022DB0D4F1125DF274B86EF0A4A263E108D6044 +7A885F5E87362293A53F457CBA6C911D23653DA7CE4BB7D4FF4481AB97C0DD81 +C13515F0E3BF8A7E8DE2CE69B25BA9C185D9BF31A65DD290B0D4FDF40B61E2D9 +AF92BC6468B3F5AB5D5B88710C489ACC69198D697055B39AB3DE8B3733825C5E +6E763E2698574381A01352A7042A36EA96D17DD2EEEAFF04ABF7BF7D877B0FC7 +B6BA51BA994D431F472B6EC4B4C327399576470A1773BCBAC61CDBF0F95DA6A5 +0BE5239B7E9CD39E1E4D27EF6695D1FB56D4CA2C2370509547D6D01273CBE6E0 +66A696C35D2D0282CB8C85D7B1C51453A0AD0BC80E1D183D11AA78879643D9D9 +A3D0B2BD8EE3EDF29483CC5871426232A20CB058EEBDAAED85378B163425C270 +B0F7BB46B7D1B89CF84E6A06791195FB17F11F34A2548FE424DE10E376B39A2F +DD9B0BA2F2FDF3ED4AACBD0D60E67C0749D6DCBDE6E79041398DF3FC8D9B6CFC +693B870683CC425C52705902DFD324E157C9829F25B14A057AA92AFA17F156FB +0BA949698EAA0657B03D9538288D887959EF24A427EE7EDE47F304A1A6A715FA +2966273831B5B3A9C11021C153E67A73FA606FE3233C3DB217404C6AED6A4C59 +DD4C2A98B31AF5604D8DE8354448B4CEC66022E756B0056CD32E9B002ADC712C +0545C2C16D9457E271D98A4ED7DDE01BBD1856F5C3DA28794D2C7951FE2FE6D9 +18643CEEC41CA4A3464D3D3A102653CD6EAADA59CDD44918523B8811C2ECCABA +AC0D188F5E07B37AFD56006B10B32EDD179F4DA693EEBF4DF5425D996585F21C +8780A4D23D24FB0618C12DE65CAD42A0138E28A100257978EDCAD168C55C6F07 +78A067F0299890356C2A184820A554FB07448395ECE36C45211757552E288ED3 +7DFE46CB92EB2070442AFC85864A45000C4854D728096AD3D4C552EFC26DB6B9 +C340358451B50AF9F1B35C2E32D495DE85B5848D78940270DEFC07A14D960730 +878B5B55916FB40FD805116C9C2AC8C6D4645DA67A978F1C6FE705EC188DBF7B +FE7AD6769F2EEC4A9B05306D5BCD6EC3A240D6A29ED07D1D82E697DC8CC391AA +015DB6BCD1DA5C9A5A7BE3C5936681215E859E9837027D108A54F42AB24E38C2 +4A7D8CF3264AE049D4B1AF48BBC564BCC88AF19D37DD81CCC431D0C554DF29A6 +94ABDF8126EE4FE1DFB78559B9BF36FAFEC9791049C865694F9E2FFB7A308FEB +EF0195FAA6BFE7A081B65C5125623903828372F117EE17E588B2FA26DC9AE37D +9A6F0043C019624D3D87AFDB4B90C46AEA78919CEF5D7ACEE316F30EA0229742 +55E02E0E2533CAD78CE9BD6E0260A695D776ABA229D89CF9BEA92CE0397821A8 +830A557021B3B90CE0B07A4B34C24337FA3FA4A3728B6E013BA01071CA7FA667 +6FFB4BA3A28B5D5614ACD4E80E00938C2589CC6CF885A260AF7589240BF8987B +20A19FDAC73FAEEDD93EBCB3D46F735214164AFAF1A7828FE96E2BF7CE1EA46E +FC1FC4527A0ADF2B81CA51E3D96F3E786511AF00FDDD9764CD3178362CF9DEE5 +F05D100EC21A301F40FEFC3EF05AFEC140A9466AE68FCFD6CAC1A143BAF2B7BF +D0DF808F0CF87FE2399CD9D2DD424227CA7D4073ED002CD555FBE8057A797B60 +313D18ECDD779FA7289D4E7BF82D95A7535CE3F0F4164AF239AC666653736654 +C13E436B526EC5A1DC97E1D85C4EB563C7061AE1E81F0B38BC45B17C15FDB0DA +E5F6332721A925D4DD5A97BFF3E3F11D4F4F43BAE4E73A294D314527397F03CE +AFD12DDF9D07DAD8D6C8EFAFC2F52E20FBF62026810C0C31A1EF71FBD612654D +C68B7A24112F0ABDD20EFF3DADBE447AF9CE568F873ACE72B63283CB26B89BED +4B3315F26084453B1EB0877065A76E7B704B27F93DBEB365574A78E92FDB4B82 +D6ED91A1728F571FC9CAB636A6E81D0C1C4F5E3F6F4574B6EED48BB61EFDDC80 +1831E2AB9327B37881F0CA5D5265575F210BF4BCD8653B4193F74E3FF65028F9 +2968B8127C68CA2919DDF529EC882EE99901146CA629A07B4DC59E7868DBE083 +6E546C5769655EF6628FE2EA78AC891D130108192053D5056A7BD06C09592AF9 +6310B3586A2609DB94CB0079550358F5547B9FBB2B77917A327EFE3F972C7263 +54076627B4DD74638C3105FB25DA246484799D5326EE80503F18672B893289CB +1FFF8D3F662FB33E93025D86803551A8A1DE363D1534BFA3EF968871B19FB189 +DAD841C177E2AC98B6B69A78048221C5EBBBB86511939D3A9963B3BF021185AB +0B26CA7D0A779DC2F7693C7E48286BD60EE46615E31B93FB0E6992AE20C792A4 +72AD6FFAD6682D0F606807D7AE63A6280B5967FAB889DCDF0F76347CE302FAED +A59E1B1AB785D9D0ED695A0D05DD3DF0EF0B275AFCF9EC7031E1357E99A3DB85 +B4D137567875F7580E2BEC96B08C97ECB40876000B610E0BFE81E7884C9BBAE6 +6BE9C2C612475396BC10EC7FFBD1118A7971FE1971DFD0CB677ECA65DD837B5E +C7D36FE9F20A15A941F1E77C11093C902DF5B7639580B9C0E4AAD13518E1901C +1162FA095F301848770C6C618E371A0AC3463D0D94221EFCC0884B21300194B5 +97E03BCD5C4878CEBF352EDD1D2173B56C9B6A08BF3F33419DF226E1633CC5CA +A88A57AA85E21657569916E9B4B79E51B5535A57B2D6FA3EED1D0AA32DC0165B +12F8F5A681040B456D8DF175AD6053A2954F327F4EB4CD453A056FB1701242C2 +59755058640C62632C764E002CE928E6B908BB137C28630A3CDBC7C34CF2B643 +FFAFF20E345A86F31756C78A8EE2B9B1C5DAB2C863B29A44190770FD90BC6AED +0C25942BBD6A370C21650947B49AC8EB6825BE65DEFAFDDA32007754DFE0273F +B995B8986E505F95E58A3F8873545DDA6F3FFAADE992F3FF7B2DAB76D663280E +CF2BA18BC8871A7C361AA3600B192948CB918FEB0F2900AF2BCF169576828325 +449CBF0C7AEDC299FCBB061F491469B9ED1D56771A03F9F202550E17FDB15B51 +4772B2F06E6AABA4027D13E8730999532DB2475630D2F8EB98242E36F5B45A94 +2D8083014B63A806BB9A01906143482C614B5CFBE8C5354A3F2438B2160F6DC0 +81AFCEB201EC67F66DC5808C907A3C6CB664F444D24095D9A11D4978A7B57037 +87C67552FD59F5713D0FE03462F9A1A323BB3EFF0AAD61B1792CB109CA9AE4D4 +D7F7FBD3FB91258DCFFB4634669FA13E03C0AF699165311CBF37D24378022787 +87D1320ECF878F859149B2F994E700A32CB7253297AC58753E4583A08A1F83D5 +CBFF10F2D26D71CDB20E1C69A666E9C4D23BB0E6BF1097FBBB204EB736E61FF0 +C3FDE1986938F8099694B9F998B3C735770FF21F73B1A6B750498BFD21184F11 +5E6AF0F1FBB08EAD436C4AADE1E6B815F5E58988C113B4B2335A340798BFB201 +40586D0BCD6AF5A08CE9AA042910197F47D98CBB4411A6D435A46F46B3964F85 +032D7F8D880732276A8FD24DA772F642F06C9F3EB4C9090AE4A3AAE67D8768A1 +7B2A57E15B7FC626450372F40E3EE28D8D997CCC8CC89C644461D1110740407E +F6D884A0503E05AF830994AD0CEEA924D935749F6EE9F2DD65A58ECD59229918 +A303C90E19E9C411FAF24AD5E9B786178F8182692CDD508A4755123B4A594AF1 +A8E7287456C1CE2CA485CF4CF9DEE5238AA7328DA204816F98B7EF49EDB30875 +3CF8C48E0465BFFA8F2A1CFB6A8F165B63CC80F54C669D02BFD9A0EA0FDE2B40 +D69F0101AE4D2C10185AB10953019FE7D373BF40C2F6D4E36693F118866D1267 +12BA7987ED4313E8635DA02A4FC1F7815105F8EDFE8004A8801CC1AFA8D123FD +1768A6C39E838BD489C6BEFFD3BDF650DF48D5F8D99DD5A2E8AD235F2CAE8BC9 +C13AE9B214CF3FBFAC7BDFA54CB6E675273330608BD35600775FFB2A96FF648E +DF55A78B43CF54CABC0DA8D574CC5C5C62E9D658EC62035EA5028767749E48D5 +658212BD39C7E76ED0C6F3E0A1D138A0DB8BE574987AF1E43070F1F12C560009 +F48993FAC935EB56A5793BA13C28293601D268B4880F9BC33D553FF3B6A7900D +37900BD3B4B558C84BBAB09B4BC2B14D32E49596DA090E586E28D560903B9744 +7D014EF2A6AC4F711A025DBBC841F1C1C93BA1F8327DFE33C803A0993050D590 +C7AE262261DB7D04B9DD91F89927161A69E14BB2A48D29578410E312A4793101 +B6CD65B298988AB798F45B76E1F58BE24DB207C7E07014E17525B436D41FDB28 +D1072CBEB526E17C72DDA00ECDD06394940DEE8BD02CD3C81BFD12BE0568A459 +0F53010A0655942C932905FEE87183CE357887E2ED286DC1E89F2F401CDDDFA9 +B418F218D4115043892882C09F2E3749D4671E75AB1AD01C78F59FE3F54276D2 +A91512C21C68180CCC0E147E834002D7799FF393842CE88BEA714672E1952C9F +7CEF2FD0115B0E292079909A7775769341A7888CE6063537ACFF225B4F396972 +41BF46C599D278906F3BCFF81DF941BF5888DE8A53CB0A2D71610CDCDCC1760A +7844F89FCBB892AEA853CF5D967648995559EFE852C95D2EFDA2CF063500F88D +2C83B615618831267BD8F5438DC53C6433CE7347E9C55E103B450EBED6229219 +20E979C00B0B9D86345FC3A8EA2B049B7E148A7AA1C859AFE93381DA74CA578F +8FAAB28175D5B57F6A74F9869B2F530009E953913C6925D0045CB2E817A17742 +3C5B7574E9BF3BA7B769C161C2496EA2D346B4E19E434120FE92A0ED3F4A9ACC +A8BFE55F04D17DF035D01FC0B06182D8C27B6D32F36551B9AA56D61FB6A34254 +D0DF918C6716D8D05B973C8BAD5AD52C06EF3C6503D4E0F7F791511C79AE74E4 +4B707612149D583C5D96E534CB45F1E7CA5B23642B1BDBC881FD8E4F66CCEE96 +7CC0509B5CFB0B3596682A81E682DAF6AE58F605FD7A1F414F62572298AD8491 +B76D0A23B4AC731FB8E7682F506B5CC02F7029827FFD866EF4DBF56E07E7743A +D42CE65B38EBDEA193CE5B172E87DC88452C3DE192E363EB9DBEC4EC65F53002 +BE9E94180F73B53CE1E8EE9333DC86DF5FB2561FA1F9B2511962CBEFACA739CC +38A286651CEFBF451FF6568CFFBA8AA68555181147C1CDBA18C4F5C77BA8548D +2B1BA37E05EAF7F69879C3ECBD02783028CB1A8649842EB71023F89CEB36CEEF +A9B04E9ECB0577536B88ECE7C1D81B0D6D5A478F8E92DF83D194759437088D7B +E93C6AFD0CC6D568E60E2F1265A6613F97A6C4068C8EEBA70F6CC4E88A80F65D +EA7B498395390A74BA57221B86611D3EE5DC4632F139CA8A15E5B9D2DC97088D +7CC65197CD93F4803BE4246394F40EDC2CB4904BC273C597F13C8DC680245A3F +F1AF2D7BCE5D69E9CFC81E5E9F46927C5F55C719AFDB2CB1AF2E4D55B0E3ACA8 +6BBBCF253CCFF8F02B8542F296CED0EB8A06A88549DC959E22C3D6C48F310452 +22B32C44B046A61A4F7F8AED613DCD3C464DB2280D56E517CFD16DC32C83EACC +D3E936D2F3A883B265444D818393E30EE3AA59E6FA73DDC421F5A0FC8442F89D +CCE98189ECADC080F1973E14012C2B87F6A8289D7E1E24B79433A73BE771A305 +ACFE83195EFA1EAC827EDBDDA678979C87FAA5768355728EF195A9456C7098D0 +9D501CC27070F27AA426B145218C9315AFEE5B4BB37010E988DF32E2D7CBB3F9 +F236403EC9325531A6CF39B45B12328C9EDCC6AF76A0DF223531C12CDEC349D2 +325D6FAAC3C41E378245A0E017C3352B9CB7F2A1E4AA3D9A44E39D5BCD4C4FB8 +7316BC327ABA5D5F5FF14BFAABD822D9433F0FC61DD06BF1493BFD06A184A94E +7EC0C67DAF6DD7825A6CBD56048BE3943949B1CC8EACE24367EB14A7D28DAC9A +22E2DF55C42D244D9DB407A7FFF1BAD2948665E1E90FC92AF5EFE248BC07056F +5352F11301DBADA209D66E6B7272ADCF9C9C7B4BC22FB3F9E0A93AF57FC08663 +6A1604265B534680AB860FF5F2FF702423C0EB6E56E0E7DD0D816C25DC7B7CE0 +73E2EBEC74AF763000A262532D1B24CAA8B473CC05A7CD120D9F6B2447A38930 +3C84FD6466918B9F72C88E51B17B6D8F69AA1D88240826F6D1D9FA162B912654 +16CC2075CE1845D36441312AFD5B90F1C49F2B1C97DACC2E61483081C7095569 +53063CF7E8F77C2A44865D175F5C20EAAB762A9F0842A0CACA166809206D8FC9 +AEA89113FA28FBAC599D740D93B77963C50FBAAC9A7493F831C491F5F8D07DA8 +5C1D6475448B5FE6DE0FBA8F9C1A9579675A4431040D54D684649E49FED724AC +BF7F4F111CB0D813261A8CB6385589B68617D77DDB04392DF691077832EFF938 +DCD55BE824CEF358D1CCC3698E0CEA63A415FA03AE19752A4652FCD4A9978E9F +3A86BAEA351352D37729ACCEE0998E326CC4EF9BA37D92CB27CE6D463B1B0A8E +7F4355204F633A37BEECA2554071825F62D0EFE4ADAD0C0D186A0906F299A751 +4589B037719F7D7192CB18C55E7826CCAB067AE76A4D2AAE5BD9A2CAAC835E5D +1131E408D0AC9ED69D15F816E3C362EE9C7C1A8ECC9ADB232124156C83BB2D03 +FD8A3D39995866CFC940922F26F194C04C5DE9D520CB966D00E3D8741084DCB0 +B07AB50ABE43AC52E8BB569AF34EEF7978EC40ECB176762EE87E6C07FBB3F7A2 +8E02913E8C236560EF6EBDBDC648752F11C92350C100A0816D23A49104426748 +6C37ACD62F5C67B1F3A17E1D42911737DCD41F840255C14B1CD479D3D4A89A12 +3FBB56725394149724A2408938284DD40E2CDE6F2F545A732D2B330AB52C7E04 +4FAF03DDE225E3D6660E6B49ACBA7DA43EF98681F10A94D2B7C90D2AF99A77BF +F2615562D450F5CEF063238CB73DAF43864FD2BE17E9071D19D04ADBACC0879C +1275FF82551D37D9DC492C5BD6B8DEC23C8F206C2563AFD879AE02189FE0BB22 +55723A04302988406A9C8ACFF418CC07C4FE0ACA9F9549054876FA5B38332293 +CAA4D17D6B551778AAA98E9F3A23FDC79A915516FE7CAE0A8A04F8A9BF52D651 +80E3E54A4776DBA6EAAFB157BC7A4253C54B1092DB51293799128A9A03852DB1 +779E88EC04FDF438FE5F1F7AA78BEB243E3DAD32FF5813E8C4906169177136A1 +5D92DADEF3DF0E8AA9F776A2EE49411D47CF3FCB357CC034E0767BB83848683E +16825FAB9DF9992D23E5FB17C781150AE0B7BECA3B151D98EB1D1F908D365423 +A1BD72C3FD4839C732A1F6D31D7D1FB46E +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +cleartomark +{restore}if +%%EndFont +%%BeginFont: CMR8 +%!PS-AdobeFont-1.0: CMR8 003.002 +%%Title: CMR8 +%Version: 003.002 +%%CreationDate: Mon Jul 13 16:17:00 2009 +%%Creator: David M. Jones +%Copyright: Copyright (c) 1997, 2009 American Mathematical Society +%Copyright: (), with Reserved Font Name CMR8. +% This Font Software is licensed under the SIL Open Font License, Version 1.1. +% This license is in the accompanying file OFL.txt, and is also +% available with a FAQ at: http://scripts.sil.org/OFL. +%%EndComments +FontDirectory/CMR8 known{/CMR8 findfont dup/UniqueID known{dup +/UniqueID get 5000791 eq exch/FontType get 1 eq and}{pop false}ifelse +{save true}{false}ifelse}{false}ifelse +11 dict begin +/FontType 1 def +/FontMatrix [0.001 0 0 0.001 0 0 ]readonly def +/FontName /CMR8 def +/FontBBox {-36 -250 1070 750 }readonly def +/PaintType 0 def +/FontInfo 9 dict dup begin +/version (003.002) readonly def +/Notice (Copyright \050c\051 1997, 2009 American Mathematical Society \050\051, with Reserved Font Name CMR8.) readonly def +/FullName (CMR8) readonly def +/FamilyName (Computer Modern) readonly def +/Weight (Medium) readonly def +/ItalicAngle 0 def +/isFixedPitch false def +/UnderlinePosition -100 def +/UnderlineThickness 50 def +end readonly def +/Encoding 256 array +0 1 255 {1 index exch /.notdef put} for +dup 48 /zero put +dup 49 /one put +dup 50 /two put +dup 51 /three put +dup 52 /four put +dup 61 /equal put +readonly def +currentdict end +currentfile eexec +D9D66F633B846AB284BCF8B0411B772DE5CE3DD325E55798292D7BD972BD75FA +0E079529AF9C82DF72F64195C9C210DCE34528F540DA1FFD7BEBB9B40787BA93 +51BBFB7CFC5F9152D1E5BB0AD8D016C6CFA4EB41B3C51D091C2D5440E67CFD71 +7C56816B03B901BF4A25A07175380E50A213F877C44778B3C5AADBCC86D6E551 +E6AF364B0BFCAAD22D8D558C5C81A7D425A1629DD5182206742D1D082A12F078 +0FD4F5F6D3129FCFFF1F4A912B0A7DEC8D33A57B5AE0328EF9D57ADDAC543273 +C01924195A181D03F5054A93B71E5065F8D92FE23794D2DB9928A7C95D3A6E9B +8E92F84CA0AA44461D2F4FA0F8B81C6F5B7BE98C9712BE166610465CF689DFAF +27C875C029C0116DE61C21DA0092D029E7DBEDFDDEE3D67E6936623AB53FA2AF +18BEDDD7AC19A19CADB6ED6CA7A26E6044BE414FFF59C0B98D5819A6B881F9AB +7AD0D03BDD5CD309C67811D5CF0B93F6FDC9AE64F74ED4E81F2E18D880BD842A +DAFD0BDF06300201C6946087FC0B999447BC370200BFB8CA420B668B32EBC242 +6DB1546A7164CF55B332FE9D239B65F532B69EF9F4F93828A44C8F5C526126F8 +B7A369114CA68D4F98638121F4E17F351723D9F1A902FCF087F94AFD23876517 +2D15B482AF2D68C3F31FFA864E031596E597882578AC7FB0DAE2A713B065B374 +3E2E72519ED6D50CBCA40A7275A7109A4F3ED8A4566AD8832890D3D1F4899850 +9B757442B7EA355175CD5D6D8B4152ED2D7EEB4CE30F174FF672140354046A45 +7098EC45B9DF3DF5CF7B417E201DA88308CEF4CED8E8903AF24FB8DD0187352D +25738519ECBC70304F8F620CC45D2586619205DA3955696FAFFE2082402B3502 +CB682F410DE5FFE80A4DA3D3BCF02E35BD577D0DE55E7B8A33B7A2FD5136B5DD +A0BCB61F8E7F4363C21F890CF287304DDB8FCE7FE207C0D160B81E7EA662BED2 +DFF8C444E19C91E72254257CD87240A70F1A964FA54ED9ECF27E27A57DACC3DE +EABB92C085030870C6CF5C40B6E47F5C0AEB30E84A73ECDABB2D754EF6EA28BB +16EBD6636BC288E62F4A38BFB55F5F4DD20FDD77D767F6CB52F9513E8EB75413 +07F1877B2C01278675177499E4E8EB09F2657821613F5C7643FC064293EC6E9E +B519FFAEEA36B19C9D1302CF91FCBF87FCB57C5F995CB6712BB3D8681EB6F05B +B2A4195A3C73CB4ABCCFB958EAC533BD89560D2790CDE1444C0F2E4EF27A529C +F01052964E56F6D76A190E5FF45934BB711A3406284AF130D4DC0D8112BB3752 +762CA0200CA262359D4F54C0CCFA9A50DE18C7DB14419E2990ADDC4A54B94978 +D9174CA39434022FA77FB30179EF805E2189C35919F5EBE215EE2A00B4407826 +CE56329C5586D8B414770BA5D45513C3AF1931D632FCE69B4CA504944E03362C +74A1177C6398A61A12DAA0F156543E2A8E9969C4308B7ACC21A5ECAC8F172541 +1B1316A88C0C163E574FFD3CD22FF08488662FCF2F9344BC25D02146F36CA6F9 +E2D0130C654B7485EEA9A110A33AA0C769121F81821E9A2BD062FAC158359D44 +3F9D9947200EF1EDDD5860F10438B162A69683957300C75AF7546C70C97AB2EE +37EAAF0089E2623F787F252569B06C665FDB45EC9681C0774ACFBA76B98C4E89 +7EB12AA5F8798FFC110B49C25E3A483ABE83B0BCC6DF0578403ADC369E013762 +C9D08FC94D949BAE636ACA9F36F4E3F02296775A062077B011A705B6F1784D36 +A926622CB3847533D7ACB24A4EBABB14593B5D8E1DAE2BFEF8A51835C8D4E76D +7543C126A4271C59A5881A5AF89331694F84489CA66725995DC3070F306EA447 +CF30F63CD476A46D528EC1FFBFB8EACFA2BEEDCF54C92CE2BD26DEA5827186BD +3A4D1709415CEE7D51D671357B4A5D11E835F63521B9824EE5282E58F05A8ACC +FD249461181A38C2F47BAC4E79BE368D64F886AA493C61CBCB2ED401C8AFBA61 +59CA6F6216D941A92AC52ACB3D7ECC28D6A58EF4CC70BA6DE23E80937AB38E89 +6F05FDD15B954C0826636267EDAF9F2BB466BF79D2E10EED9B04297E6BC93069 +79581ADD1A9D9FAE9306F46AC95B98C60A2E53D60CF1AA4069BE301E17E25070 +F98DD67BD8642B1D07571A32766072E48BF27E1576FFEED300D7313A358A823B +49C8F135961B7E259095C9BB67F996CE0B90E95344F203922F47E11753F70D38 +2ECB615403490310CEE6C03AFA97DA2F47ED47125D110FA69725BA0018F6A40B +29A307FDB3E52322A77A0102E6F57654CF1E96A134D13860D83AFA0A41112D3F +2247A09ACF7D06713BE443FA27C7E7220E875965D53030FE7D2D62EFD2F1DB87 +5FB091FEAF599BA8C5167525899E578AB341BFE2BC4E53A047093168AE189237 +EA55F055514EFA939DAE9E859CB5FBCF37D99484F44FE5AA5FA386B28BB642F5 +5DBAF059A50FE96C7C6D834531D64F1F2E99AB2E96EE74D149178B1C0618495E +293973D9A03E1790654B67C0882376ABEC17D74785B3737D81644F28B3BC6FFF +F92FE29126995A07E0BC5EF3A4B93789A103C428943E045B8D1A5063AE71E806 +568D48072E53DEA85253B01DF0BB7367A6BE4DD7BE514AD74E3F77C825ABA405 +64DAFA25EAFF8F63344B5F6B523629776CEB090B546469F6A6008DE43072DD3C +DEF51F62731037D1FBD0C038A1E9B669849EB3BEBA281624F13D20B61917A109 +A0A7871A73F7BAA18077360B38A4625C5DB9AB9E43BDEEB856FD0E2D3AA2E075 +267B978B9EB47F2369302E87DBD5D5B422830BEC32411FE75D584C58650EFB1D +136FEB92B94BF8939FD63AFB7349C7511E5E46AA7324F8B1FFCA9C2A9E9720C0 +A720918E8E860F137567D386AC29870FD990BD69465B3A3D2A0ECF2753578AD7 +80DC87EBB319EB5AFE0B6F6FF8616EA30C51425FE3ECBC5F8D0B0BEFDEF32FA7 +D168B4E85C804B7326A0942CFDE732B1171C643452B7099B31649CA2C38B62FB +46EBDF7180004C549B53F88021D029452C2B37D8C565BCDB0B11541039A13C0A +E45D4B68C7907B8BF08C6F41F564B62BB554235D50330E78DD02795516D969C9 +66119D718798120442CB7EB9877FF84EC69DAE25F8559DCE3BD8042959F695F8 +2F99845B1B5680DDCF181D806CC4903E077D1FF5E60918EB34C0B1E028422B71 +CA63EFBF3F4F3CD813CE831EB54265A555BDD35AD7D723F9CFBDAB29C54F8AFF +2D35C6A3299E0A2DB470C7B141B1E3E10DABB7873AE302926BA8743278FAA8C0 +DC6174501D6A289CF980A3F55F2DD5C3A514E7E7F13133C35D2697D64C25130C +DB78FC997968D6B3BC929E8A31B6D212C5128E4412632BC52B3A1049F7F2F61B +C74AE9A6AD19B9E2E240617E2882F7D29ED3A4279439107AF9AEBEE47CE85DE5 +CE9595A96A118ACF1EB1F5929930321AF7732E351E18C6AD378508E37B4C327B +0E06AAE21278AFA9255AFE5C022034DA2968D260879B4B38E7EE2E11A593DC3F +CE71ABA050C004473324CAB6F3C50E85DEDA3E9A27388D8FD3A8F6E42A79670E +F7549CFAD4CCB337A6E0BAA4846ABCA059F1E1933CF11DC0FFBFF550CC4A1B47 +CF7BCE0875FA747AA854534960F757884505A5AEE0330179A9547A4AE3E68479 +7A457DE83326DC30B67F27CFD4AB697601CEE352F72F0966B3CEE3EA24683BEF +6D23AD51B8432C3F0DD0D0F80791E1091F38988B7A54E466A9AC7810DE8B7893 +6B0AA6356597891D56190A7660BC7F657BC559E0525D41EC228078F2FBF89C6C +72D666DAD838CBF0861FBF0A1D4ECC069AA49DFBAE5C56B781A1D5D79DAAC256 +13E3F9B928A2394FC71691E4355642764459714412D6F8EF803FC5F7353822DE +6CCBB8FBE5AA1F2C7F4D384039D85E7728527DF9FE0239E2CF8BCB7411C000B7 +1FE660AE6A2A19229E5E8776CC83EFF3C27403935756463EB4721C51FE0B1197 +86C2F17842A0FB639F28083DFD4F1E86D7D3BEFA922514ABF489C5CCE93D6F72 +D2EAAE14F6CBA2BE4BBE7D7EA8EA19DB3A87350D4A52064137C3D15A5B05B03B +70B1DA7328D10713B83974C390C3270AF5A9A47C0BFBFABB9F31063B0CCFBB10 +0F236C74446688198EFF039110F6FF42FA9F82D463AD3958B5FD205BDF85DE20 +FE3F0C7AEEF350AEE6DBC1DE2E2DA4F4599956F59D6F121F7086DC120416E180 +52DBBC4E56C09746938698860F30007091E1CC0351B43990E47208ED495310F5 +7BA9C6AB3CA10A3F1B318FD47C1CE3B9FF1304321F9623E32D315AA9CE64B35B +F841E6C62B5B2488A311C94937879E5E0E170FA77AF0AC75C5E6E9F3E8F825AA +09C1702682E14FDFA72D27901C5BDE009B1E52E8C4511C6F6336251BD45261F7 +401CA3DAE7C4B0CAEB91B9954BF4A97C48ECE7FAD401351D59DDAE9DA94E2335 +74A2B880E4749D3D7026CB5299F16C204B6E00A20A6619C34922C7D3FB50F127 +3157CFC08DCC5164C8023CD1B6C3556C73CB8E4ADA845339CA9BABA1457ECEE6 +ECB9849DF1F0FEBC89E5F97C92978A500196520839CEBA6C0FD2E3D27BB4B4F0 +93CB2BB565F4627C6DB62DD0E084E627D69B5DEF42EF094381B62C0D67EFD197 +301B132420F51A41561E6106870147E0D597078435BE3819ACF0DE28AD779847 +F3D2CF667DA06955D53E0204CEA2935E9E984E76963D3079EC092031E2A10E61 +1227E5EE6770DD4D745A52655369EBA06A19BD7D95BBA271E488241199D1008E +36EA99F8DFD2A9F87B06B070158B466AA4C6EA3BA77DB0F853F0BF9A304EA291 +34069714368E0B94DFCBA3BE5EDB6C8204DFA7EAF5C3406F60A7056407D1BF6C +CB85C1F432F97D821F5518BBA79AF8453A568FB2C2D025A70CEC75F46C545011 +ACE3A99B2582793BA1DC655230AE2EFD24DE20A01D4A441AFFAB7771F223FA6B +9169849E727E494247F67D6E1EA9DCA06A082FE2094BD548AD7F08B565145634 +E7ED832FEC1378306DDC796303392ADB0CBA130B63B38ED57B7828B47732853A +893E8836FE19CCF27002AE92C2B2CACFDF8A42F1B8066E033B965D2E9157FDF8 +E1264B40813C1A4CE424274AA3528A4F09B3B53DD4D23789A68B3D17BC1398AE +0ADA2C2168427A49846DE0216908C2FFFEF4F13C1ECA12AD341E238EE46E6DC2 +B71B54C52659632911F901660261E493AE2483D64E119D9924489779B62BC9FB +A052E822FD8D83178E09ADC825DF0DA07FCE7AD68EEB29FAA275A13691B4A5A5 +B0BC0499CD6307610CD6209583C1152C559A2760823F8DC0B9B990BFFE7B7E9F +3969B968AFEAADB9FC0F1410EBBAA0DB979CF153F0B8C978405F8E6F2B6406D7 +AAFBF4A655A15DD6D1E9A7EAE10EF89264659B09283F50B734236885FC09FBE5 +98D780012FA77FCB19F15BDC522CC7312546C0730EF5225DEA8C22A3BC6554EF +4FE73B9AEB5C2F7DBD474221760E5F539A064AC450591BCF3499E3968F2CBD6B +F15BA2B37080A4129B66D4C2188524F025414F14DB3F96049A8B0E5EB2BBE7A1 +AD64A988FE875FE4FE5186BB4F5DDA16983CB052D474B7D72F3E8965663EB50E +015C72407C3437142D3D7DBC055FA627139488DBC5A0F98D805C2143D99F491A +167E07AF60EC9F17C36289368D740B632CB919A0E74C412B76CE7A5906D5200F +9E79CEB9C65ADA3A0F23E8947E834AE7A329A9F0AA7A6BF545B1D7B4666C6522 +CFF268634EA06DB3A82D91A4C0A9B227E79961212881A54A6762C335DE7E0831 +130C45D94394D21C049B9D189ED955438C2151514F17BFC67E431DD9A8349202 +2F616AEC1C7B19F63D5000EB4771370924BD4B9053FE78B5E4A244B9A149D66D +A8BF3B398396D2233E92E4A5FDC70FAADEADAFD255193D688842DBA865CF6154 +C9348D590F3FEB135D4B7BD4D76A52CB140888247CAFAB25ED51F4D187041CA0 +ABD956F83A5661CEC171B52AF92F9ADE27973B560C802E1E0FF51C4003D1289A +CDD09F8EDA8AFDFF666D35418CEADF3B0BE298F0D1E5C8E024D6A2017A7E71F3 +3A9FEC9930F1118101E040339F9D41379170928DDF5B5875212B271DC843F612 +E0C21C67263186E3D6929160464D4D5C8928E14D0845762C36FFBDE548188E20 +3B6BAFE5EECA0385142F01216FB8A90C43A472C1D4447FE5C7C78CC088FC72E7 +3FAFA062C338BDE8A430FDF1951B107D8D73FF9376FACDE5900BA362C66F8C1D +947F9545C5C13A53E4479B1C1A50472C05E8F8C266C6D4F4EB08E97B3B1BA972 +26973B844545089C5732322BCC9A5A8FC972FA0D7DB8BD85D2F515ADE65DA479 +0224F7EA2276CFED0B75B2C23AE7377F86F1F6F205D6FE19377D87E782143697 +984E731F83CA888199CEB425643C259D4FB8B58DD69A96085198306494BB497E +FE7C9954EF35B679BBE3847A9C73507874F71FC97665E2A58BA41407A1745247 +44A79B588D969D11CE4B863CDA655DAA53CEA5C3C263B345E782006CE9831D49 +603D2D95DE9E370D617F5928BA416C362BB2B4DEF16A5D44BD24B34257765F3B +6223B3F9B54DAED69A90C7050AB97B06693D253C6894CBD7B497DA449F1D9B7C +D91B421891EC0724F59C82B9CB288DC42F2D2D7A7F22EE3D910E15953D7766AE +276DABED3820390BAF2700C4653E1C77FE63DB71A66D93ED293E25B8412A1EFF +809554BF04ED0DE83F7F190883ED793803CAD2C34A66524D3A580ACDF3C13B22 +08F18905E7A4A16DA9ED2A112462FB9FFE481EC2069E484E8BBFC19D594153B7 +3DED4C11762223B7586483B06BC164D824D1A6FCAE80A35DE0DB8B33396771DF +76DC5C05578EF1BE00A70BAF3D951A01C87328DB2B0DAD6E1B4C21F37D1BC0C5 +A929BDE5EADF20DA60C4DE2E3C151005814F24824D33B95F700E09A0207EB602 +3EF60DEB1622B91DB99A855A8F1DA96358F05CFCEDBDDDFC8446AE3391BEEC41 +966E594E28D052DD5ADA49DFF65E79540EBE5329DFD86C23CC800F95221B9C18 +CBBF941D2FA47EF1EF59A89DB5DD188E75EE94AD2A79E2221107E5992C00D531 +2E00B544895A9204656867E3DE9D4CDB64B920B5CCA9A73E6514B36CABAE01BF +94C15603B86780190595560F792E5EF01650074EA4A9BBC6ED284B9AC2020641 +DCBCEE0ED27FE58171DFE104EEE4202759E594159DF45113C00236127A46FB35 +9EC705F21C0E456C1F0F924594C09AC64D4377C5FEEF764BA4A09ABA8D09DEB1 +FC13B0CD202B2F04CF5D73DEAB65C36C2FA7C0DC236BEEF6D23BFFC9C493DC8E +1831F19EEF81EEDD976E43BAC6B5CED13F901DE59835FC75490EA528A72CEB77 +24C38B258EC38B9E6B97F85CA8C10D8809BBE55A6FAA12456FCAC786942E123C +06D1E55F7ED04400088BEC968BC5081DC7A1B1B65166E7821679F76694F235FC +6854C8776AF855B83445D9FF919B1D80E98DE0741D06D6C5EEDB3E3EA6392530 +F1BA817737D8162F7B3A36AC2A03190CDEC654383E31934C3E0A012B639532C6 +26FEBE9B412F1C92D1943B7C18CEF510729D501349644C97F087F2F840074AE6 +D8CD0FB2E620FFC908BFCD938B675A0A4A687F7FBE8F3DD06A62D7B6DE7DF3E2 +49D367D60B10061EA86CD512F5A1BE8950D83C62695E130128E0037B62552D17 +064319BBB9B1FAB9D79705E5D68AAE9B36EA14BF1A59A863BDB8DAD9AB5D7B8A +E30E2B499F952D65877C8E38EDD7DB29F9579D09E629AC188DB6A6403AB4BA3A +D358B3770D727A2B77D84B6C9EC17E29D88E3421F9B7D2D822EB78BB8BB50692 +8C46DD6F9BBEF2E848A2B5669B200019802AD19661537A84D3514AEC5AA47445 +2C791E01DCEDF18D9506367241255FFADEEA6183F51A9F42448A7DE413C08359 +52DAD2A60FD606AFE14702BD3B0EC448720FE63438D020DEDFCDE3582FC31DF1 +17B25FC152789D2F17FD60B8209D292D2152DCF8D28B5ADC04F6659BBB746CDF +145163361823CA343763AA951C640B5D4A99B7787105A1609EDD6A596EFC3F6F +2FC33D0D499DBE56C6668E137715D435D6B683E0113647B2765AB0F3D98AC717 +5B33C3EDDE18506E73B4E392B022F30480BD30F59B2E3A59D93017296C3156B4 +B5722E1955777716388AA987B2665669716F866FE6BDAD5E74A523CC03915F26 +9B7B231F5D9B1F61DF7CB01ED3F27070E36547B263855DF5B2E3ABD2ACC440B9 +0826E1DA7F2F631C34FD0E7EE6B3735317429D111049B6639DA160DDA2555235 +3E6ED578ECFA6389BB0B585FCA9CC4C7E19686727E70E12759FE9ADEB63633F1 +7D7313CBE7B7961693C5776FDB9F84A4D1ADEC8B07955CB7AD89D7BB101FB832 +5565276FF3490AC2345A924B14C679649A28982481ACAEC990CBB343CB17230E +2C97E7609A33FE57C9AE939084FBCA7AB2B243DFC589C9720323BB68273CC771 +FAC745594967201BF169DDB3CAA698EE68445C6429B60F5D12D52D6306CD43ED +436A723488E5D9469C2A2285BC033EF40EC4E1151DAF2303561717685EA2F032 +0C361E06FD10B2566873393434CABE47059546708032316EE55BE2E4B527C210 +BA2AAAE813D3AC4EF039A842B5A7BAB09B3B12BB6C79C14C494588F800AEF346 +2C15202F8C39E3E76388EC31302B24A6398E7DE5BEA78E53C5BFEDE1F20A6E84 +C3247CD7FE2DA3C4DE9029E3D6FB24D5BE36F9B0F6FF44BA0A7D41C9C74CD208 +87C54268E19962B62EEEB4F9330163E88942BDACFF7FCDBA3B6B2DA54CC57D31 +7DE096F67194E1CEADE4BEC82880D6B62687BA961E262D08AA1DA8D0EC1BFBF3 +104ADE9F6A3D62571256253CD6E382AFC3C6AA07A0F87EB482D07EFB571F52EF +52097D4BBD97F3347945B7957DCB86C5CE21546E4FC83CE6884B725D0872494B +4A14E4602330DBEDA0064DE64DC5B5C34E5FBC83BB78D09D498E251CB3B3A5B0 +A9A0257832670533A21609D77702E9FA6162135EA4DB1FC3699D9A46CAC898EC +33154E0B0E0EA86DD33B40A48CE2CAD4F205C02CB088319E561C6A55FB93D8E6 +B6E40EDCEC7876D80D59D658D3664093B81A0B8DC57C5D515D5BACA4AD0E5951 +25547D95BE76E0510AA5B672D0D0710BF4AD2F7590C2992804EC9268A59E9EE7 +DA68DDAF586AB144B4DFB96DA82CDE6D703126CC1D47527A126743001AF577D2 +B03D67FEFED46F0CDE313692EA461238FFF8550B13D0C8F273C8253409E70DEF +5C09BB6E7F9558D42E53179A7A35FAAF134C56978A59E6CF5614EA61E29497FC +9EB386FA2E183867801B8D1AFE072E5B5008EF28DA952E25C00D6B18752E27E9 +9FEF697D7E5D64D09D8B1D11B692551B9CBE3F2DBA9C280F7F425EA3270B7EE1 +D1B6AAA49D9EA0F3D415C4B37E077A8466517007B1FE3E3379465434458C4EC5 +BBA34D7C9C3A47B945865D8F74E32C1BFBBD732EB59DDC4DB186CB090B2F59F6 +1900A03113B1B10697241635383EF482830D3125D41EE1D4008626CC8FE84758 +70019E478F597F8ADB7C61F118F6C1378BDBFE438C6C63556D4AB0F28D339CC0 +C5B44B09718C1C3C2B886BEEB0CC2101659FA7AB8DE0BB641DFF7F86BCB8C481 +ECCB749613901CB01FA367BBADD5308FFA90D319B3D8FCE6DCDE7FA9D8CEEB09 +EF3DFA4587034686F5AE407AFFAC920E4177E6 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +cleartomark +{restore}if +%%EndFont +%%BeginFont: CMEX10 +%!PS-AdobeFont-1.0: CMEX10 003.002 +%%Title: CMEX10 +%Version: 003.002 +%%CreationDate: Mon Jul 13 16:17:00 2009 +%%Creator: David M. Jones +%Copyright: Copyright (c) 1997, 2009 American Mathematical Society +%Copyright: (), with Reserved Font Name CMEX10. +% This Font Software is licensed under the SIL Open Font License, Version 1.1. +% This license is in the accompanying file OFL.txt, and is also +% available with a FAQ at: http://scripts.sil.org/OFL. +%%EndComments +FontDirectory/CMEX10 known{/CMEX10 findfont dup/UniqueID known{dup +/UniqueID get 5092766 eq exch/FontType get 1 eq and}{pop false}ifelse +{save true}{false}ifelse}{false}ifelse +11 dict begin +/FontType 1 def +/FontMatrix [0.001 0 0 0.001 0 0 ]readonly def +/FontName /CMEX10 def +/FontBBox {-24 -2960 1454 772 }readonly def +/PaintType 0 def +/FontInfo 9 dict dup begin +/version (003.002) readonly def +/Notice (Copyright \050c\051 1997, 2009 American Mathematical Society \050\051, with Reserved Font Name CMEX10.) readonly def +/FullName (CMEX10) readonly def +/FamilyName (Computer Modern) readonly def +/Weight (Medium) readonly def +/ItalicAngle 0 def +/isFixedPitch false def +/UnderlinePosition -100 def +/UnderlineThickness 50 def +end readonly def +/Encoding 256 array +0 1 255 {1 index exch /.notdef put} for +dup 72 /contintegraltext put +dup 73 /contintegraldisplay put +dup 80 /summationtext put +dup 88 /summationdisplay put +dup 90 /integraldisplay put +dup 113 /radicalBig put +dup 114 /radicalbigg put +readonly def +currentdict end +currentfile eexec +D9D66F633B846AB284BCF8B0411B772DE5CE3DD325E55798292D7BD972BD75FA +0E079529AF9C82DF72F64195C9C210DCE34528F540DA1FFD7BEBB9B40787BA93 +51BBFB7CFC5F9152D1E5BB0AD8D016C6CFA4EB41B3C51D091C2D5440E67CFD71 +7C56816B03B901BF4A25A07175380E50A213F877C44778B3C5AADBCC86D6E551 +E6AF364B0BFCAAD22D8D558C5C81A7D425A1629DD5182206742D1D082A12F078 +0FD4F5F6D3129FCFFF1F4A912B0A7DEC8D33A57B5AE0328EF9D57ADDAC543273 +C01924195A181D03F5054A93B71E5065F8D92FE23E7BC2A6E71BCF95FF3DA948 +1A27320759222BD7BC7C1A533E90058824F06942F0234C68671083E0E4708398 +D246C94F9C16DAB6563651BA33D86273FD2DB3C50C106F3CA95B1C79778D0BEB +B99D9CFB38E41BDCB4261A86A23E2CDEE4837D9B6F0E85ACEAA984C344A63709 +EA35B61F08821338D363D172BD185A3658F43052AE1E61D879C99DED7F6D726E +FAFEBD881BDDEA91FB09DB75675FC74AA2BEA8771027C7A51BF849F8E765B870 +8F7CC0871F301ADEF9B71EC3C607B2F51325AA5B3DD74A2C5426E7B329FAE84E +94A159C8C9C35E27A0FC93FB98A4D616750DAD50068A5F0EB96B8228946E5CC6 +B69E93D262C92E3BC7161313156E380A2ABE27BE400A23DF95E65A4F76B3FFE4 +CF3CD141B006C487EBC73A5A101466D4388FB2CF1D9439D0714720BB58537B7D +B3EE1F04AE117222CA5F0E5942F7A875D55D91D63958B1A02405D9DE08109B8C +7104F2D109EF7074852DFD74CBE02E0F3704F2BACA14E05EB1D0D9021EFAC23F +76C2389F8EA237D2E2AB6AFA83A725E16AECCAF025E05F1B1B5699D761F62A46 +EC6F31B0FE4769BD0D66821592ADBAEFA9EB454CF1402FE870F5F96D09980C1B +8B6D2FE88BE56032C1959E6C3DC319B6A7353F3AC629CE5BCB947B4B235426E9 +4769302817AEC1ADF50E50265AB488017634AF824D44D3C8423FC7CAD97F6D6E +6B34313637687FBDE3BDF6FC951CB41277D8EF49D14767B59656D214C9724DC4 +0523EF896F4E48434FCC5D8423F07194C54D48C62AC29001B10C9C8B514B24C5 +CEB60FF68D36749711E108DBB52738760FCF6571D5B04E58F24CC0247834B412 +D0F6F8D7F1573F23E3E399D5A3A3A37FCFFEAFA044A5694D2458EFF2BC1F7650 +8FB0A27C505A20C16776EDF94BEF9DF702F3C64DBC1939BEC0399B6AB283F832 +DD8FB358F701CC075C596FA7B0ED7A9304DC73274C8169337D55124CB748CE26 +A635B2704D8F65E23CC0FDA3C57ED451F8FDE7B6FBFCE2746F5AEA11B065A6DC +C3D200D962A034DD6757991BA62D8DC0408F49083D48799B6097B61343365A5B +30FB02E9CDFB5104FB751BE8A268EE55C1208DD8B29D5635014EDE9D0D94BB64 +ED5643B3049027925BF2FD7EFCB631E01269B731AE12AA6226B2656F035C7E92 +959C4A21BE40D7C138C8FF28C9FD4B768CF25F08859AE84FEE6EA18C033B3659 +D9EE250BA5FF2568E8BF7684A93BED7852251D1ADE5DB815AF3AAC36D1A500C9 +41D1BF3A1926828CD1F9E501ABE441A07B1B96612CF0728AD5FECF7480421F46 +0B18E06D2FF1A5B1183459C59517976474698BCE18A728515CD489A83C001AFA +47BDA929F60D0FABCD8786AE16EE18615C37D18703571936A365D334BACA9BA3 +08E2523132887B5EE95ABCE8581C78C3E858DBF35ADD56A1F6C2489AFA73D1B2 +379C5064DAFD30FDA84581FDE268B470636EE35F21648955513714F6EAA08AF0 +249C937721DB0E93D95C4DDDFB0948051953F39C6D2D811D3FFDC25F786E072B +2A8A1F4830F9CFC34666A1D3F13268980E9A26682CAB64817318A1E266F3D2D2 +DE4EBB3EDAF0E7B526C838CBD7F37E74A35B1C3EB96DA4099DE689A53970D4CB +9AB355E93EB294B07DD09356C338BB4A61C147BEDC152E58DC92FA69846E4829 +551A5330006793CD88523F7B3AF7B4475C531C67A4B66A603597EE72C4ADA491 +BF13706F341125CABF37FADA554FDA0BA5534C7AC35F1829E250C885D9A9983C +5D1FE8CE24458A8B13E5C7EA22BF1608AFA96B83C700889A2A6C9C4052DCB892 +6CAEEAA9E7D7F3E215019719B36A5DAFCCF2396FA0C04AD99A7C23772A7BAA64 +D1FABE8E476EAE9FC1A3E08CD6D1DDC6E087934E676BDFD1528652B6B9A50A35 +2029466364300AF4CA3C5883F6293A7104617D0858B3E43D43752F814654A938 +A44C33410BA0E5EA7BF55D4F1D57E27921DB05C059DE29BAC1BFC9B607D2C5CB +1DDC47793984FBB18BD99E1DF7776B563A55E15DF024D6D8E6ADF62F16F602A6 +7DDE1C68637672AA9C7A1250161502ADDDC1B4F6011A9BD5605B73AEDC37CE4E +4467C838B7692C4D541EF87DB41123F9DCCFFA971553A5D9B0E7EC539A28750C +8554383585CD8B93DF731A301D85BA9ADC95B4A3A237794C30230A82300B6756 +AE5A46A090958109C5565EF60B0B16D6C0A16A56644B05D3371DABBB67ED9BB8 +9BD3983575D371419C7568B2556649402AFB9843106729E4EA87B3F9038218A1 +F820B098A1271E330708432567297CCDA332B555A40C62BAEB16330175D28AA6 +13AE6939CEFA2334E3E890B66A73277F0B63B1FA59F856ABECC5FC0A50571F5B +0747FA554F5FC72A51E215304B2E44701A13E41D91397B204C66AAB3D101004C +7FEF2D87DA558EA057BD492CD6EF93601CB63F78426B502CDC5C8E9EF4FF3692 +376601B1FAADD801602668370B5ACEFFDBACA8F8B3F4E850D07A20F6F47440FC +FD39504F0FDFCA35AF2ED0DA8BAB63AD42EA8CDA912CE17F5E62192DDD912333 +3E9FA0884117F07221642490044A72E359D5F25D9591A8FAD568A3DEE435C354 +11995C0EFCFEA21735DF44A30F79F747510E28767A4266461D1394F81344F6DB +1FA8D0B0D9E5F52FBB663C8F1E91192E5608FFEAA178B93F8298F70510A65BEE +12ECB5D675311B5B3B19205476512D92B1D16262720484049370A76F78D9BDC3 +02EB96AC1E5B3CB078D2F219988FD0F36B043ABBF347B22D36CF541A8F80F791 +8E4F92D900B7E7B64DFD500882EFBBF23565FA470103B2E0D2D14E3E4D7827D1 +BAA0F84713A8CDE5904FFF2794850871DEADDDC53B77A502F5CA98B0744BB656 +2FC40ED2AEBCC5CACE2301E983E6C18CF16AFB9FD8CA49DE51B22F4259D43076 +DDC1BD4974CDF2E733EAB6334B1D5614288CC81FDCC722CEE193635D1088FB29 +F80AD5CB96394AE89D920DF8E1F271585AF019190F17DB51FEC9064B54C3A53E +3FD33C3B553FC79F743BEC9674743BF0A821051261DE4527A2BEF4A04E293E97 +02B181EC5F5EED3E26060F2C9EF6852B7433CA1BC1690C30424B03C522A087EE +92016EBDAC4B787133B4A22BFEF0B6CA564C6EB910E1DBF983CB4CFC3A1F8A26 +45329CED7F5A8704ACE9D4233583365A5A97342A053EF403F0567E9D0A62EBCD +84B5D7145BBB11D31046BC2CF5B450CC68B85DA0E78EF8902F8D37DAAA9D4242 +455288C0D73748F9BFEB1B1769D6FB84B94993D5F7C2B9CBDF75AEF2C930F277 +210B3CCB8A0299F50AFE2548A4B8DF5ABB52F098ECDD56FCB8D3A406EFD95088 +92D7EC39FDC7EB1824ECA24D0CBC6EC6F4C6A7F9590D593B269D2CC0BFBD961C +AA8BB4296B4E4411B54367A341A5EDA97288DAC370A015FDE6D7FB0A4CECEFBD +1A67DF3A3703E922BEF2C414FDDA42482EB35D5DBB206B44C76C412A435A0842 +6845EAD204BDF87065CE2C99B05D2D4080D5D11CFC3316967472C7DA44CC1F9D +51B83B4BE9B882D6E9ECB482F9855D024ABFBA502CCD624E0F88164A6F13CED4 +85F20DC01BB15C7D78B1C79FD9FF71F4B043F59DB5C297768115542BC7C8A99E +ACE39A268D32122541FB441FF1364FCBA2B7627F12C49ED038BC044B6D9D533B +A72D35317A5AB8D91A9AC56CA90D1DAE9F967605C63BC9F406FB3D5BAEB4B38F +4934EE3D2F5FE434B45CF5C2D0E5E417EC279DCEC4F16504EE40E837B11620B7 +7526AFF23381ED3E9A92DA4DBF4EA2BE4FE444B9A74AB60EFC818E20DD8B852B +DF8CB659C0A3956D0DA61F49A9DD467726E57E9B32EFF540D551A67213D40273 +AEAA6E319D92B4B406377D36DAB85662C755D76ADF5795C52D54ECCF0DE81E30 +B84F951233A0A400CB063911837F0AACF44AD2441A7CE08818D64705E1ACF7E0 +F59AEFC5DD812981C5508385274817056B2CDCCA4C9F3103C92838917EBFEC94 +21D5737AC634B23B6F7F63B166D60C6BAA8F33AF44379C5A7337E737190EB3EE +14272B905D08C01EA118964D3444A03676FF3B62E7626168FA1DC6220699780A +0BD5776DDFA26BF0BB335B3C978CDD5CF1A419D4B5C562B3974FECFCF0118199 +E547EB287CD92E32E881F344420FA3CD97333BFEF5D7E1BA31FD20622E5B4F95 +692DD0ACAF01D413B21C8608FA87B470191C3CC5AD333263C955B4ADF4370FCE +D6667FC93495003F4B6AEE4F83603D55F19EFBF56F955FC9CC01E494804952CD +D426FE706C13D41F87C5C668D8B6BE50AE0370E07F52AC0534ECAB1C19851099 +FC0BB1EC2A649795A62299F73CA606EDFB1D28183DC63ADF67294553115E8C57 +7CB603CC491A6065802B925E6DFBF42917EE6E44C714228AE452851D61BF70AC +844B5D800EF029357FD659B8A648445CED0ECAE1474E443124F4B3644F54C556 +A330D92EABEC7F607C6B13FACF69CA928F835056BD1A8ADA20EFE6BD5CF4A1A0 +8B9E415E4A5FC6F209EF05ABF2E0C55F6E3060D1C72967E1E68791499F303C8B +3960C5A1F2DF6306710DFA98C8D0815A06B5590374554DCCDBDC4C295B3BA6B8 +8BE3200CD4421A521C06BE39D4CA495BC63F3F982CAE3C82AD38DCB537E617D3 +34BD96EFDA7C6A0F6D97A6BC9F084645390E194E7A11399FCE4EEB9A965909BA +6EC69D34DBA081BB3F18BD1ADB1AE1B7FBF96E4C546498667690857EB6931841 +46C427A5B7C7D99FF889582C4AD11A7D267B301C5A5AAD9DA99D5BFD438238DA +62DEB899FF0F7B7997F781315B2CC328BE3572A3903A33EC901AC6BCC7F152A9 +8A6865C6CB17189A4EEB699006A5F9D4482D53A76E88438E444F9302C79F0DC4 +B3033D29D303B38F5959F020337EE6619DC8A8C3912101B02CF8AD113BF4BC29 +8C6B9D25AF6B6A787F222C05964475B49B6751E3A3A6EBBEA03677D5B136B9DC +6D9AC20193BFB0759E89831C9E2AF68BD45ECC81175DFE80DC0879069ADFA8E5 +24CF3C84121CD9739A28BACB9891945FA4E72EC07136682E18FCA81938FA6A3B +8CEFBAED60121530E33C1C0E698B5923D6AFC4E907A99B1367C3D435CAEDEF5F +878237453B8DB2FE53073CF3319FD096343F42D68F097759D051AEE17E4FCFC9 +86E17099799DE82A38F22D870BF7AB90890E3B5264976700BAE594C8563A218C +C985D9A5A7D7BD959F7E4E66286833C86E89203ECECD6FC4C6FE1F04010218FA +A5714881C4C846E85F13BD68AC250CD0E488DBF60BB10B2CD7AE2E30F9C21DFA +0E84F76B4E996AA1C5C056E64BAC85622C160B56DEFD4DEF86887C1201F7C20C +076D4A27BA69572BE9C89FF3A9D3BAA5CAE0A6F2187AD01ED497798A305E3BD8 +422DBFBF45E3F4AD35240B07285128B59FA9E83D9F6A2E620CAF6DB05129D930 +44CB241CFF84E776315114C3AB61FBC0A8368D9154CC5066E2B162E89DA51165 +F9CC075F2524F9A8624D2B56ABE64AF93B9F0407CC770C1F2C76CCDC06345D03 +7B173C2FAA201D8E1F6C0315987A7A13902F4AA5ADF081C2B0A01C77E4F7A3E7 +6A4AAEDDC577E855D69D38AF6A1D271B02AB496D94D81996FB078FBED17F833D +C6C0BCE141BCDE277D530951DD6574B9CB3CF0370D74211E9AC00C7CD3A67842 +0B4B72ED517E4906409DEA7993D0B8E92D418139960EBC86BE63A1B1D417C451 +8BA13C230DAE1EC4E466F23351D410D9FC4A7BBD477D5FA07659B71CE9921B1B +6755C67AB3D4988064004CF75948879D16174E8097C91F7544352474C2D9A1F8 +A1813BC6F4BA13E952678F5707F19B4799ADB3BD186DF650821DF58CF3C78D67 +84E4E1DF8DACEC50D15647C3DBBC3C4355E602D3A03171FE1CB36FEB940211EE +0A5300841DD7B7CF91C02B3FC5D89C691156BFF8A38C6C72789DF260B868AAA1 +895046E405661D97FA9A0048AF114A89E3ADAEBCE541753E4FFCD902391B5372 +6A97E32F0257FA9FA1DC15BD3140EC7F0CA5A68AABCEDBE73C38B35FDF195F96 +0F9DB0F592C188D72D73512F4DD92D2371D1A59254BC477CA084E68184AEAB6C +266BB21DC3AAF874DE999AD2A17C79621AE322612EE4B6D5BDAC511418EDE90A +AE75066AF19662C4AD855E4200A5D67BEE4ADA9A399192C74D35E59B15FB61E7 +BB167282D32D538029ED22CC5C9860C1F6B7BA7F33D5CF108D4BEEFAE7B37E67 +39391F9934DE17956303532ABB011540645DB8420749C9B9A019C3CE86ACD566 +1EE8D8D5E0D8D0DEAB33B5413EF10D4EE650F82417002E436E0B3B628A657F84 +074098C2E9F897D9AB692E0FB9F268E6728F94A79CF4D6B0A07C8DFDC1D67FD5 +EDD5863EA8949D180B1596D0009D662FC429449D76BF13D83F0D0CF165982443 +E9CC288CF7C5F2E17EB7F3736D1FB814196CCEAB8C833720E3733BF594E1B536 +BC0063080BC751F9DA1741522B2967D07DDDA169E7D3417B4A39EFAC15EA5E8E +DE3473CC9DF991FAD2A971F44B09635085DB02D692F149F144F3DCDB69B72C53 +A2AF34C65DF0D5F35E82102E67B733750646EC03A4FF47138F7998607BD93AB2 +B63A0B82E8E225FFAD5DC468077FBE8C8C8E5B4BB10A8FE836B07367D742BD6B +D36DF5304B9DF363120504C279453452EB177FBCDAA6F6FB78A24848F4A1D94D +1E49F6C46CB36796F3F4C9739346381F28AF085C5EBDB2A02DC0570C7A21E097 +77522D4947B51182431BCBF3E55CCDDE93A916AA40CEB577277FA512380816DF +9111C56F36341381D62368E70462577D0C135BB3CB4462B269AA8E0F03245BFA +D01DB8E23F2DFD5DAA88FCAFDD51D48E562EC649DB1FFDA0FD8CC8C48E6A9207 +260ABE35733D75630053CC74A07E5AF6FE87BD5FEA69CB6AA20122276AD92853 +6B225BC9E3350D1B1362E04C7795D473F1266852B02C83D02D938C55D8F0C671 +7A9205F8CD058304DFA034D99A6BC16C582F02484A089602D42DF30D7A5716C1 +D42A4CE56C19E40C01DC7DED931FA13679CFD2700B3826A1E6539AAC12293DA8 +664DE251C5D1761BB45FE364CE3F7F7E9B67F86EB31D9626CCACE4DCE03EF3C1 +0D2FD1B12B5774510D46C5C5CBF0A34847418B9A1DF0C67789422D0EC2D49576 +9DDE72D63A4A98613461A6F730A05336C691583F96C3CAD2AF7C4BFD3AEB3814 +D909858B6598FE19397006C8C4D549AA1635968F47144E7861A2BCE8AB4CA7F0 +4D253949AA0127559FAE3161C810A8CE22A3079602E747C9398F9C8B2A868F23 +D77D7AD6B980FEB038E0557E58E1D7AE471036CBB96B83595D9C96A4895971CD +C2A810651A045F876A1F5AE470BEF39F856808B1F8D736030A722E1576BDB3B4 +4DF06F73D38D313C8A0D3504EFBC774750C9F6E687ABCB1927FA1BB3882AABC1 +2306A030CEBB259AECAA646C6497712F6C1E9DB7E1365A60EEC5AEDD5147A77B +1E3A10D73C477876D54FEE853D953EE75F7EDFB287550B93CFA8250D1FE2FE7D +D34441F1224F3DB1D355188819EBB98A94DB193B9CA23803869DD10776647BF5 +5BB42031AC44A7339DC036AD0292AB9B732E6FB79BEE852A103C3788BB0F4B72 +EF37BB62356F9B2DF7F5899A26F1FE0A3D6469C1034B8AB14F52555EBF6DC592 +3F24D6DB395A3A182ED4B8ECEE8254661C19CC942F236CA40BAABE818EC312D8 +7F5762C210FCE8A3CB9A23A24D0A751A09F4FCFB72DD0FB3AAE0575CF97D126E +1669203BE1C8F8FF626F49E8AFA7B29EF26618C6D8336D4471314D5D009BEC8C +D914E74D0BE7D7C3A2511C0DDEB6FE04360D54FB3283AD67D9DCDE211FAFD19C +449E201F2913232DDAFB2043F674EA73C9F043EB73CC9A96289B3CF819DB3E56 +5FE403D8C387C99979ED9F8EB2FF890CACDC0F57FE48BF6D0C0BC40300CDDEE4 +55AEB233FEB30E35B679F5830E4BDCCF1DCAF19AD327AC3CF86952FB237191B6 +343410853ABECDC66726E4BDCD1E19B8A8F7A282AD66B5C076CEC1C0C09B797D +3663E149DCD828E52AD216E1B8F09CF47014B708348D4DC1697870B0AE7C02A4 +F88B64298BB9BBCD8612814AACEEF634C720A85341526795BE3727A90DC54C91 +F7B7E1578FE6F7C939433315F85AC92A8DFE14DECE2717B53E62D1D9C2CC82BF +865ACFB9A68648C7E316490649346718F301F95709F4A856D6C5A6305123E755 +7D64F86F5C5934E8491FC73284F2364E239CCE19D161AEF915581E68E8C260CD +BBE08ED401FEBEAD67CA01AA92ECC2487FE8B475BE06F9A589801030D9E17BB5 +7B28CA8DBFF323F18DCF19CCFF1BE1EBE43048275CD11AEED0C8559BE6ED4D58 +9FAB08DECFB267E3F2A5049828CEC4C13EB0742FF3E0E6D3DC256D857168A6C9 +C736F07319A5657676D44C6AD8AF3658BB50C49129762725334C9779BB21EA87 +958CB80D691A9D8B708C793AE7EB82F2CA366D905F34E587DF7BFA2C9ACF0E52 +82B642DAA39E1E889C2A1CEEB76E093CB819D62B34C7F0A05C574B1BFB7CA3B5 +E9848221908D7BC9C13304C3339FB116E156D7CB85C2557F6A2DAF800431FDA6 +11E897CDB33C1F54BE9C5B0794FEE4922EBCB1CF41660E94B3BBA4727FD3BAC3 +3ECEA309B5B71998142F1B97B99CD241A873DBD138ABC9843FD20A9FD456D2D7 +D3A613093BDCE531BCD336747C66C0D1AD6ED92431BE4F516F397D7B6B8C1469 +1B3023AB60B63F1F4B3A757E44BBF62AF5DF2CB1C21C6EE7679B94FB960B01FA +19B96AD134CD725958E14F8D4E471B1DC199BAA156D12660949308C455D5EE25 +19AD1A63A4819A50FFA8AA18A7428CD87225C7FF28357C30F8E60005311DE853 +F286C7B7B3FF418CD918DB72FD6491E465C8589C8397C26D9165FBF0D73DA00A +7A0F4B657E5BA0CEB877213E97FC129ECE5FBEC03DF1F669E53C719BDF03A8A8 +088CCE4C8027717D3C43242CD7CCDEDDBA6DD67D82CC3320516566E366F4171D +E11E01AD8C88745EC9D6EE836AB860AF7C8D7DC607873DCDF17349D6C72AD084 +149AFFDDCE09BFACC8CB7C13F662019D6A76410F903686FDD6147940864F9252 +37858EBF4350464676642CFFD4BD93B649DEE68CB908A1E00BA6F9FDA00FD746 +6DE38E579FB9583BE5B676E06A4D699A14C38DE346302B8A4406100A07C4A746 +AA8FE2BD2FCE77904B23E7D12E9B3CDA26349950595D46BA13622545C016247F +F871553F2B63DA80A48BA2C2CBA513DC086AF6505CCE10B238EA4B582734B642 +0E726A82CE2F038FE852135439438AC35F10BE09C4352C62649C7AB9BCD28349 +5FB479952A1D6F9582441056E0230A857DAA948D5F2FFB8207AA3031976B2AE2 +11F6EC31DD8FC7B769416BF585E7F9217C39DB83CBBAB420849A9110BA30C911 +FC6DDBAC7C18B47DB2B87E2C7F035433E33CD7BB07AA42D41874BCBB3FDF99E0 +4025AA67777B9BDAB8AF1E57697E1F6EA0FD37F01809B4920B515820006E5549 +3236F8D82D5533B5F9B3A553786F506B5AA9D27820EB7C133ABDC22B45B4F2B1 +A395760997698A38EE2C7E94E251D49B08D2A68F9C49DC38AD8101CC0F2B4257 +EE9CE98FCF9B0FDA17BBD04A6A437B7911518EDD8E792260023FD1F8C7644860 +4DA6D7A59553F35BBFDB0170BD96D3A35B1AEB92FBEFF9E9FEB0328AA97ADB27 +45B6FB87110EAB7D14126BA4D0E3607B42634D57A7C2A758E6D71DF8731DFB14 +D327311777E5FFF376283D2CC958DF2E318B41923E76A0A4349F6B98009319E7 +CC5E0CFA0FFDDF08A474122CCA97E885AAF09558805CA2A4481FFE4365020138 +39D03DA2C0F93BDE22568B00330A7814EF6E09CD569F455846184EE2EBA9207C +4B0B15B572EBE1AC33E19DCB1EF513C7159609FEDD187A4D6237DF4513BAFF21 +095E2813BE170354DCBC4C1C782CA1BAB8EC4A774FA6760C6C2418FAE1DA055B +CF6877A654A4BF380C161193624F16C58BEF2547F22B9D3B2863B6643E300400 +8549B7CDDB25657015FFD75751FB9C 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 @@ -4408,17 +5556,24 @@ end readonly def /Encoding 256 array 0 1 255 {1 index exch /.notdef put} for dup 12 /fi put +dup 13 /fl put dup 40 /parenleft put dup 41 /parenright put dup 44 /comma put dup 45 /hyphen put dup 46 /period put +dup 49 /one put +dup 50 /two put dup 51 /three put dup 65 /A put +dup 67 /C put dup 68 /D put +dup 72 /H put dup 73 /I put dup 76 /L put +dup 77 /M put dup 84 /T put +dup 86 /V put dup 97 /a put dup 98 /b put dup 99 /c put @@ -4661,211 +5816,256 @@ E09184C7029A172DFF923AC5C7BF0100FC31D8FA8F077AD1F27EA24BAD4A8348 050B2198DDB2BD930BC8F7CBEC1B50EF5CC5DE17F5D485420F1ED8619221907E 04E875D8343512ADA1B78E71810A379BB248DFB36BA8C48FE76019B3A8A74EE5 8C36E01DC9A37185B760B6851EA1A9D39CCD42BE22594C5886F27FEAD53F26E2 -F979756C40A76A4FAD2376003C4BD53477FC1821C7E3630875D508C65AB406FA -F7AB4D8D807961392FB22C4F8680188E87C5A940360422F59F50625FAE9DD08A -8BB3C39D282B7ACBC786BFAED952676CDC7856F14D7D59BF5FA6EF04DEDCFA54 -ED2EF42A988D72A4FFE87447EAF45A2D46A636E102753EC158B65F81A1DCD465 -276FB4FB5DD25479E0E47861E466EF78AB154DD0715395927196DE22C8AACB0B -1C4C7D1F210FD1C9946D021BC9F43F8905D461945AEB30F35B8CF5EBBCF16B3E -41ABC71DD61718E08CC1DDEBC3D5BB266866AC17E3037AB9CF271927304032DB -8509D89BA751DA47DB36B8627476A38B9F711EC1EAF07CB128854A0026ED55D8 -A4D4B9C26C90B95E31C974C5322635775357341581AC7CB100B1D6F2CEA99530 -394C7E232F04E38C5A809676533C297562A160378E567312831AB1894D5C1ED3 -7DB00658806896EB096ACE279B8971A2C13F289A8379442ABB49516D25C91137 -21D885BCF0FB9537A0E501E3A1FEA190CA879FF1A9FA5563B0540B8EE446C2EC -67DFB1195E583D68C2135D8B66278BBB7E7EEB5E6368DD611E36A9A585AD74ED -31725C8292596C7B7B3A315EFC14A02DF356ACA8AC7C1175C2933F5DD1E70C53 -276B82C660D5F32EC97CC5FCF5BD5CD7D69C325E64EAB6F23F187FF03E87FE58 -1EB6C96E1C201E6FA1696A0CD5005A44D9117F89B7823BF8FA2D50C4ADE7E4F9 -41C4FFBC1B64D41423F1AC5BBF85312959576EB46FCC1CD18B75ACE0A9EF8D2F -C1121054E9737D0A524DC76B7F5A460B381464CCFE99BE20211C24BA59786D32 -110C3B882F42702BFD925E8BC097BBF29FAE7C6D1C0E601211C0BB179FC316BE -2D84891ED5884C44D23401CCD00761F441BBA2B4DC833A2529B94E8EB224D551 -0257B76913B422E4C659C97CDF776391FF5ACDBBC825F3CEC364F9DB318CBA86 -DC8B9DFDD6E4C2A89D68A72FA31A3021F7E561E85D116CA3EC114FFBBF25937D -B1187BC9B2098C51951BCEF559C507C6E889D08CEA43A592ECA42A26FDF26CDE -C0044C901DA2C72F50344D7F363FF1792E70B1A219F2777A0A4D18798FA86AFB -5F782808B6F7DB09F923E42B30573807132764222D7F8B48F02B39F48375A7D7 -B37B90E91A59892995B7925C2A00AE3F66ED3A2608BFE3A926BBA7E9587FEC62 -F8B8B184F11FFE558402345B760840020A2E0C3870F43E3CC6EBC88DF17D963C -304C83F53BF903B2C041CF2734B7665EC0726878D4E217DD0A00B8D4A926545F -F381123464E56C57D5E18739E8A63BC84ED926E2E88D9B763517E339B3191F3B -726520BE04BA46C3E8C2AE6E118BF2CC83B886F209E1AD30275C8D677A44FD82 -8CB4ABDF8794929B68C0E86AD8BBE92BB5E1FA91E3239EF610CDD2C382F5D208 -14724BC9536ED41C00B1ED468B7234B8FE58DAD207F953039B250DCCD4A1409E -B1F62247977867D7EA3BA7AAB4316166D81A73628CF2852FADA00421CE8B039C -740B0145EC528489AC0576C1485A33C292C395EE102AC485BA7E7C73E0BEDB50 -99C539495F37F98AE43EF665C801E9767D62A789AF675F570F8C3BAD21D4F7E1 -52825222FA743ACD36EEC3837476291515826E985D4E4F05D4FF729A60AEADDB -FCE5A00A4789F62BB0D7C7E8BF19A430D3104795516B997E79D4E20BBF71F4E1 -9D884642940BE6CC1AD049BE8375FD5AA604F7A63377E70BF0797A8E12A0F2D4 -6F9C6CCB99A00C19CA6CF61595329F7787623A628A7AD42A4761DCC67DFD2559 -2EC81F75AA62E0101B98A3AEF712334819651D1407DFCE76BFCF3354C19E3BC1 -DADC952D7E9305B45E14F4D7205212ACC6BB9A7C90C7342A8DA0E2D47774CD04 -55D7D153D97C3A6AA44250613FF5AEF96F31144A3311D420BD2CF40717E1EB26 -A6C54D32F705E09D1DAFB7722A78B7E4CF77A2DBEB15A22857B07CFD4353E8FA -CEFA46253D248CD11A4510B1B1959B216D575845D5107095CC4E0BA19F1F3696 -2A6DB4C12DBE33D32D5F888849A5E63C59101CF58B037085ECA8C8B0D8458071 -A69916B11555E615B98D0B4C160B1BCFA5F1F6D0880FC593F8E549E325FC9C3A -AD37F664EDF78F26BB1268F8A7A2D2D681BCA09885A13B16D0581217DF458E38 -014C134F91468811F54A456BB596C399E1429801AD6FA4CF123933780C8832F3 -C448365025037CACC76500719D76C6F149CB15BD53A9104462BBE09376ABCE84 -0AD7CBB2A5AF659D6031F871A6B2C430B7E07A9F539002F79790928A2F4EDC9F -3E3F1C805CEEA1666AAD03548C94766991B6217391CE14697889CDC4C1ABD390 -9129EB3F72ECC783123C22AF23D5726C14158C549A74A8EF3FF24F640024FD13 -CDE6D3131A64CE8C953D5C3D02D7044E317EF43BD9ACC55E2C0FCDF6E9A58268 -384FB448E9FE6144E767DDA7EEEF242B880729F465887FBEA2B9A7429095EBB2 -D21104820C0F111D79451E7B7D8E274592F199057BF053A8FA69F117A9BC9475 -16C638E3B1BC02C02B3F71F229DCD4B1BCA994B08315C77E7C7A3026B02DF321 -89D907899DE923C7FCA3CB1F0514DEECC2258BB741DB4D233B885BE55C49E4F4 -71C1F38746AFA2B281E1E7CEE7964116DD084F5A030A5383EBC11A73A93DEB4E -C567754656A95BFD10B8025C4F4DCEBEB4D0ECF647A75AA21FCA9D5FEFFD954D -B6AEF809A74322D030FA020435DD2484A1E2A3FB657EDD8A93F687026E08F9B2 -2B74DA62F86D864B19D0545FBA1ED1B751248D6540A7FF78D83158C0B7AF30B5 -9F9F1E924F44BAD9B294762C669D02D4BF9A1036BE007F3376264F76A5963F0D -975DC92031BAAD2DB70463A0EBAC4A950FD6EA2C1EE0FFBB37C00BCA296E5265 -6AEE75CD8A5EB38176E85603D3908B509AA3AAECA0F90C7034A58BC0DF39B817 -F5AC2A9200CC11FEF89C89057181C49DA50F6433427DADAAF270FDFB6F0A565C -D7CAFC93A7824F0AFA249023BB19538D411F441DF74FD49C8DDE47D77C1F4D07 -349D55D66A949B222F2BC500EFB60E317444C449519315DAEA82AEDEAE215F25 -778D228E42299EF9E00E484D11098D6CDB0CE630F8AD30F5E65989927359AE66 -127EF36098463F1FCDE6E0FDC73DDD4505ADDF7663540A60691447C93AED78E2 -AFF710DCF6E4EB1D16BD6E1911949260800D69A4266E7624098E8D57D5C2B0AA -ADB8FA034E40FA4800F52A63C1A971EB15178A630681AAE86D3692A33AAFCED7 -CEC819093AD5E39886E6D0E6EF60BA443FE0DFE3658FFB3E62F38AD3B7657387 -8F10C2861343C3AAE62E850C335D4103679248BB517A7831159E28B332927497 -63C1ABD3B9ABE836B34A9C21061BAA73A90B43E0A767DE2441965375698E9982 -83663F36C1742A67F800BBDD80BBF4214A47D6AAC987447FE8A1185421F16A88 -4454406A669B8F4964CE1FBF70F615B86F0F94CB84A628C25CBC899D6D6C0D18 -F1E1830951A72746802AA78FE181EB4E1ED20938EF8DD9F850F8AE3B4986F8D1 -967CB61EB9587725523588F47985E84F8758F693AC710AB191232F54EFFE9638 -DE754FB9062E9466ACE9D1FE0845334901DE90AC3D59293EC46D563A55E7FD14 -A20D1ABE66D038A3F80663EA0589805E308958C517803A3EEFFBCC0EBC7A694B -F59E79BCEFD3DC1140C42BBD6638BE913649A8B431DAA4A5B9FB1636B5C98195 -C1CB06B4BAA4D6D7E0DE3186E6BB04619237BEEB5FF040256212B8EA7A79299E -C5DCE285962405C78B53835492EBC6280AF4C1E66AC1010FDDE2DBDDD97C2625 -F890618D7DF6A6B3EDCBF1CF13324202A8C40D2904EAD1065582666ADF9D99AB -57770F8EB8427F252D90ABB66DD77ACF05AA584B20D283B938D7E2A5F00CCDEE -68B69FD79E17CB30FD05B7BE0B1CAD1D195E1EB2428149CDC5C5C2D26AC7B31B -CA3A20CB486E7980A066B91EA115A7633E7F1AEB7BDD0B50F885D19BACF0A543 -6AC36400F83A34890F89079B9DA8FB66AD05DEF80E24036BB41346E8E25EBC7A -335737DF965FA84E26AF518DDDDDB12A1AA2CAC613E4DD11E80ABB474234FAF2 -26FF646082DE77608FAEBC814AA52B590B9F0FAAD50D7219E39D31C4A94F98ED -FB81778F475D9C135B6DD0BC2BB991A091B6FDA0F277A5BD0CA89B26040C4E55 -165F8CC3A455AE07C4A4A50AE0C65CD0FB199A9B5CE70E0F78FCE3499837BB23 -FC034581ABD3ABD39BC9E68CCD3A785CDC45EAAA8D15E7659C5AD87653CFB17F -40B954FF8EBD337C8CDF247F4406192F4BF72DB1BEEDF35A4898842F4AE9C669 -02C93D1396FA37E0D6C15859888316DB62079E2C6E74F54121A0935042BF265F -747447244FF01C03860EBC99A6B0EE51BE331B2F3600B6533D6C5C73988DDA32 -67B9DDAAE50C83099406781530B8B71E163E8A7BB22EB8086D27ED0FD55A635E -3859479FE0F57098BFE9DD22C4A54AC5EA84386CFDBD517B1EF0A4FD461A0E57 -7CD511DC1E56397DA3DCA26F0CEDE4714401BE231B699535CF0CDC39FE94EE90 -689E4A734CA6CDC3CA35B088CBB9A92CD31957BBB9E4B2B132CB41E7C6945F45 -EAE1488855F3B1307F7FE5359C4D71ED0B90A3F6E7C597C53238798C7B3EE4FE -1BB7E0437E70986764A634C695130DFA801C7E6D0B985BCE6D8711062B66CA8B -5155C8E3E705D40A617704CF2CDD4BF8420B7B76B7FEB6F2CEABE6C915CADA81 -47CFD74DBE0785E287645235733626841DA806D778B0F0E262D052C7CDE72AED -D54FD1F26C0DD2784FF5893664E7C2CCD757D0E0DE656366EE0F9A27DBBC1C70 -24B87D12C298D7D7F8F6832927BBE189955C5561871F730B512833C8DE8DE6FB -FFE570E4B57A0A7BA10464C7BA455C770E8E7DBABAE4A1F5BA2056D76AC73C24 -44FD78A20F403F51093763023FFA853868CF85F5C06C2E30AD537FAF39A643FF -55DC754465D2DE28228D8A0943471479D489B8F6CEAB1FE5816B659F6D1A2F85 -CF91D04B895229F1838D7B24144485E18590B5A0D619A378614DC67FA6D688F3 -5D66CF2DAAE58B4B91772E6262099D5DB3058FA79942DF0EE3B9B2498A33576C -502563AF77ECE794715EDF2543F4590AC8E72521B294DA1D5B6FD19B9D617598 -577E17270CE03143323840F97C9ECE950ECAB150A408BB1D5AE9CB25F5C4524B -6A355C179D439F900FAF762092510A4A24080370265C02191D30D01057E1595D -5DC48EA08553E70CB891F1B93D279866C9F4B9933D17374B2382FBBBC9342586 -577D0398CAE73D798D6288FAEAAB9C2BEDAF0193BF608262C770633A0BE77DBA -536C0BD99B8992D88B7D6B6CCC24294AC1A41143CC922D66EEF45791C0B02D24 -231A50E24DF00FABBCB81ADB754D51160B4B71584ECDAA5E9342AE54C12B5FB5 -2DBDD850BAC3A04D82241E1FB52F7B383C4D0B0D77BE49C5FE5DC6A41294117F -484926503AD8CF02AFACEE97DFF9FF5C275B4C799C7C493BF9931E117DA4D0FC -9CEA5322E87F7BC08AB7886911E36E12452510A0121EB98D18835022FC68335C -FDC3B7C18FCFD6C9CBF01F37FD77484B275F8B0422417F8927E05CDCA8A29E60 -A22D8DBE05F5A5108FA797A1B12F76E13B2BB6FA5C9DB0E861C98FD7DA7A4262 -204635A166BEE7F8296F9D6D1C121F02E751AD8125648939806B845BBEBA1A6C -7C0E458777779D446E5D4C4670A619BD1106707BCB085EEA54A1F60121BE7DCA -A6E4B1409F88C064D7838C4A3B0C00B55F8519FF66145A9E66F1DA0F65641A62 -9A6AE641DECE667F8B3418DC00DC4454DBBA93BF88FF1A1B372157FFB3659657 -2F7BC930BC2B1D11BABECA9A71FE58EFA27550A2D6E7A5F21052624E02BB1E6A -5357F28F2F1CDBD76B3914279DBD829BF2CEC418D275C2215119001A7EAC39CE -6901DB7A253B0A2E532B8B1ACD1D51C875C2FB4B25956D8E337B05E2FA3769D2 -CAC97C30D6E96AAB0CC44F4E01BC02C2327DFB389CA8773E170D6170E6848DD3 -04C44DD25CB0348F0D2F03ED14E67024ADB22AA92A5FC63059969B08643A29BD -34E27DD2A0DFDDAEB2C3733324B1957921417AB626A75F62E6403F548EFFDC36 -5021DCE85BF4D08DF02C3633CE4E82ECBADB1265592EB09F6EC565B50A2AB53B -1EF0FBF627D53264A578A0D77D718F3F910F4F94CFEFA8C4B501F884C057AAA0 -2EC6446569F62482394B467693A60D36545B7D84D1CC8B2C1DFD4FC3756ADDDE -C10804838FB662DC9046731865E08B0E86A95766378E11AD3E7A20FEE7EABEC8 -DA37A6A03FE328627E87079431FB88A6240BAEAEF7E6263F465AF6D2158BD653 -323FF7A1C1AA82D5AA73C7A3EB80E5AAFB1D4EF0BFC53BEAFDD217BB8D96056C -7F09249C7F27E7547AF0287DBE3664A37E1EFD4A6383AAE916558466B2C019EF -CE696E18E569B4DF1FDE2D2E1EA7343C0B56C9AEF3823EDDE1FA559B42E15670 -531E13E28C2D612C9519BE1AFF710D455AE1988EF202E3F734992268A3019F85 -91E3A018D05D0A0EE29EC3A11E346FDBBBDBEC4F1A2DF7DD0063ADA19DED7ACD -2FEDCCAEFAAE23DF5CECBBAB2D648C84B0722077DAACE73477ABBBE8EF715A44 -62A9B49724C6A14C030BE9D5A99DAE9B29CEB7EBAC7E15B82798BA2F7B736CE3 -7177837C94E6C982C85F63037490686E0F4FDCA249BAB3368DB2A746A4C47FD1 -B6134DF9770A4D12497BFB9945E3A3DF5DECC3E133DF50599799D2A0A6ABA990 -C7C431F5730A2D0330B74310CF37A02B2426308C7AFCE9B5691D665B4C07C41E -B6689610623069BD32B57705EC94E7299AEBA021497ECB5DCE01DAE28BBE23F2 -036784B41129DAFEF6506EAC5C0409B78EB028724EF1859892EF252ED63A8026 -947E8818E7BBF354AB19E4B6814E973A275571270AC7895FA7674A05E9FCA1E3 -DF599C7903D04EC32252B2C1F1839353A05B0D6500AAA8451527589E5324A701 -F70DBAC9C909C85BAE38007265B6A099CF274E9FDD0BAA241CFAA1EDA2C18A0B -5DA91F91673EF438FB51804950E9528BA9BA735623623FC3EFB705A1F1AA3450 -9E09DBFA0576BAD3FEAA266FF80ED159C339BB1A3770FE859B20C0B8F559CFE9 -F19106FD3D2CB01AE312A75B7A10596C5ACB3F0F9BE5922B4F295EA4B225E80C -804D7B39919192F142CB63A8237F89228CF6A73823DB7F8898A5525D62D185F0 -51EC5EA76BC303C89287EFADD6AF25E31C9EF0DB082FE96C91AB30BC5A5C3241 -821F29582ED42F49CC1F550F2E284941731A0A1E0C9F76E509BAAD879470408C -61851F96FEFB9571D31FB8D5439A79CD711432A40F76CA55D8224B819A25B232 -955444E4D85F3A4B8CFFED503613A83D098D29921C2E9738968E4DA43E378CB6 -65B9E31472F9CEE416823B325DE0BFB5471E866F779993661511408D8525A0EC -4586CB56E1E031C5F6E699ED2113D90E32873830154E4A600295BC195CFCC3BC -12C889670903A61338B98C29FAFEC0CD8BFF4EDE18EC80DFBEB002B092A1CA5D -4DC169E0124DE36C8BAA29BB2775B3D0E92FB45D5D0B93BD467738A5A8623A30 -4B1EB80A5294A652D0090070D671CD49ACEB628C167C74EA74C81312B72F2C74 -17B58E506D238E8D6012CAB824DA8DAE99F0BCD1BA8C73E4DB1ED7A0965BF777 -3D4B0C8E70D58C766AE736DDB0E5E61D45E52801A6A73811FF77A8C163DE8BD4 -108A27F3F5FA7FD7C1124F9E193D4CC87BA925A043DEBC8CE1C923DD2B8B9CF8 -14E7DB43A2A07102D929F0661B988F7A6BC83D4B063FE90DCEABD260135C17CC -EB28619AA827A773A6FA889066464A38F9FDA91C5EB90D7E49E3BD18198B45CE -632B59C0CA1655425943DBFC363D30C0C0D05A4BD8A841E2B6ED5C59A7E7D6AF -B2E550C18CF2CCF3C983A2ACC8E17BFA1EDA74913B98B88600DDDD73E9E207A2 -AACD49A9CA4F60F15BB50202AD27A016E49408E307B1BA8112261BE84DDF835F -F8601B84A53D475711BD51E21FA375B02291CA4D61A73F7C33E6A007192642CD -1376012E80B1BD6C946B5256216F1FCCABDC150FEE776D1F19894A33938EFAFF -1373A365F66B175BB54BD6EE815CB0614BEADB2CFA0BF0F9443C987B056C7F76 -D5BCCDD0826C2F034A9214FA05A71EE81C9A423580418EE2D685B1C3DACF3087 -E770C1B197771FD7B61472F24884CCEB2A598BBDD56B14A9567F5567A86B8B79 -868EFE84A3EA4CA89078C371635F0A585941D45FCB177F0A4307D118828980BA -43637D13FAB8A50BDF2683BA4D9A3330B917607F8708768147CB3975410AF40A -14F9817355BD12178B38D8EE260B673F2C8831F6B689D702A12092EE0AD832AD -A1385033A29FDA6EEAA5530C648914F90A30C3A1A17E5C6971F2703F0A5FAF3D -F6CEBFAA0F64D6FCCAAE5D2BCDD7A7BABDD8F8C2F75C6C5D93EEB9270F223EA7 -47667454DBFF20D501664D6DA11A7B4F2690B517438763C072FAF17D308649B9 -D6191E837D7F992FC2CFD0488419967C563464B4CD45FCF090AA21DC1251BA0D -475EEF96FC3D0FC3884F9D70BAFC05D64034A0540E6441DC5FE5936B258F36FB -09337E78FB01C0148C78053F51DD3F802001E7A89CCB7249F7C0486B0DE51E45 -007F7275AF33C7DDCBECA919EE0A1D0D92FC1501E5814E8977DA9E7A5319AFAF -875A39C52620E602A304E89623A0951FA2D773BE04168DE516E0A03F4AAC52E8 -09F41DD2EDBA67E43EB716AA9F1B14359A8BAD4E0A79190AED8BB81EE909C1C6 -481AF5CC9C521674BA351843BC951F1D9685ACB6501CEBBC835967DFA618AE6E -7A3A5B697FBEE2536BACD2CD1877A3D54FB266922329A396692286F8F8584967 -A603C508CA595BB2690CCE837BE41E1F67D00E46DCF08E80BC7509ED04BE4459 -F3EEEF6A6430B4EAA79DB063D558FCF9C522890AEA6B3B1B4506B1B55BEE4478 -F781AD1E3FA8652B6A8706BE9A294BBBD7EE8ED69BC38DF380497E7DE8164EC2 -14895E9B461EA2E08B5D58B4C09AB67B07976B03DDC6C014DC1AA24E2D84D7A5 -09BA7AC8E9FCB472DA483F61D4835B79E27E18E0955A22740638E013BCA4C03D -616589C4A54ED97FA4EF20AD5F81706EAF7ED5699374E9AF150796A820D071E5 -FA9277884A401160DAEE180E4038BA5ED33676AB4C1F22259D6AFBF978639A63 -A77535FBCCADD5816284B469E613FE454A2D4D6888473B60A8D5CE1E61DAD87F -BBA737B263022F0956C18316B09CE5F7D6401446E23681E855E447F4BF20354E -2209F616C3519C76A16AE9B066841B7731DD16A0C972A79DA3BE5D5C8963B7C5 -63346327E979A5D889AE089BA14C865F8A25F52671C4F4C0772FF561EFE8750E -884BB87B7C6EEFF72124D0DE3C +F979756C40A76A4FAD2376003C4BD53477FC1821C7E3630875D508C65AB406FC +4C6B911DE781563E2626387D4B1827CF829CAE6BBDB8965EC242C1C75ABF663A +397092F9CEAE2C233A1CCB2874B21A5F98225AE32373FF500114962E610D7BE1 +ECB505FC2988F002555C7DBBD63515FDD5F686334D49A075DBA439F9EB9E98E4 +62EF5BD178D748C3134D3F226155BC9D1A36F5360E28504BD6F48D79CBBAF262 +5C2E2E1CABD5189CB437D3CBC89E406FA36DEC45F114F3038A02FB563A503B90 +B2E11A6248C382AC8EC65795337D8A456AF5315984DCC83E7001AC268DA88FB9 +CC7D4C746DF8456FD7DB0CEC4382B17FB983F13E2C7F0CCA009C910B342ED68B +D459F45F5BB41E53B8824BCF2766AB700E47CAA15FED3CA78062B48B2369557E +B3A9D953831711874D309C6CF59FCA0131CB4606F280179CDD7E614BFFE78D62 +2AE6EF97F269397436CEA343F8C7BF8E4E2ED2A1B7F594516D1A6A85ECC930BC +40179B25496F3411D32C3D19656986A463C170618D5EA75E20F1E95CDC4FF9FB +264A19B1754618D13F729AFFE0905B76EEF6CB68EA9425C3ABB4C8F4F9FBA6D1 +EE39E8C024FF5FDA12A13BCE08277DF379735AACEAD9A366EF5EDADAEDB79C25 +3E0DC125C4A0388E6270A94332F7473BDB14773A24C028F126012758881CA3F9 +A8C222C2FB5F1D8412DF5A5562FCD99978D42814F0BAB2C0B31C910939B97B73 +EAE34DA84F8C546CE465ED37C1EC09888710D19F8ECAE93779AED921786BBD44 +B0A284F919EEEED00129C54147B717192B6DDDBE692963AD8D5C8F3034F885A2 +994648F25675AE4F123B3D9D56356E3B3890784E86B04BBB9E5B2E97284CA1FE +756EFA15F6F880A5C9E67FB3953BD0DFC4E559A85D6476A7FCDA4EA98E00564F +62159C838B47DB145C72419D13B1F5E748AEC02C6E7F03DD5943CF485F65F527 +2C9E37938DE8D63AB92A5C2CE13CDF98C86992D7CF4CE026ADC75DA79ACD3A62 +18FA6E3E2A28F0F8CC647409B38AC70FB774D7623ED2E3A6E01C3D1473F4D083 +06289B5545E912F43FFAE79450DF328CEBBB6F664D5FD5E111A3271D76EDE21C +1ACBA362DF959568A01616A4C62930A8AA85D72E4F5C6848C9EC8D98FD54FA95 +14BC14A58D3236933B253F61F458B227B92ACE4DD4D3825E69FE7FF6045AAFAD +33A02E479CAB1577F52C3122EE0564AB0EF43A811A231950B9243FACAECADFC4 +4874557CE1E04CF57BEA217515F04F8C39606665063DAFDCEEEE352EB0F52D66 +450965A5F6EF3C8E03DF19979505B95D659AFF8E1A94BFA20FE86DF13E7C8343 +D46726F10CE47C528C337648DC32DF971AAF7AD3FFB8A52DF95BD2B7F739B98B +35292850B03C33981670FEA6BAB4649932AAA415CB354CFCBB361AA9D70C6C80 +A74AF2CFC9491F16087B8602886F4F61AC60A0175B7DD67A2B3AEAB7B2B32609 +5EC191AC50BB853CE32976810D9465182C1893D9F365FDD09268785717E80D54 +09461DF8E44A6B83E262E0E8C1E32550E16C961CAE239BC9B829110A4FDF4854 +16C241526C8C355DAE894BFA7E68EE38ED6C24DE0FB94AAF5B98C7D93EA67B79 +922C1A8C03376CEAC0FB491ACDD3A0CE094232401A505A9BB280C4268C701AB7 +C3B58089345C6635F52FAABE43C5A1FF3CF1836B606CC19287478BA554E02B06 +7D968038CEDFD3438652E2F0677BAD7F017F1C6DA1C9C601B76A02E213E21829 +4D1080F5A0AEC70CB1FB9F20EAFC9B17F851CB8A8312A241913E1988E4C59EE5 +3EED08BF3DDDBF9F299A2634EBD74B828E20E1484C0519D6162A3442199E5F14 +D9B0D725603DD1538223A64CD93EC0EEF4C04D9A58FFD5BF0606ED364B2E4C8D +597EC099D760C560A62ECBE3C639DA6E9EE2AE964316CE1645F62691A48EC0E4 +6292E8B664D95E8CD86ABA403D968D2F9EADB48D0E4148C11A2F641FE40F61F6 +2D2A1FA620C9709D075883B4328F4B46E709359617338E3D10F0A69BA1ACBDC7 +F058BE613FFF8A80161F506DC51048A30D16028A731E2ED5D46C4152EC5C3486 +36B6B506C6730C92839532A246153B59D59C072CE8BB956E7D807534964F5DA9 +CCAC8016265214A237E26CCED262B61F61AC24F8B63DB23A8D04A701A48D368D +2EFDA1CE0991FDEB049F71978E8F1FE19F994C6C5E3632F0AFE4FBFE2FB09808 +23786DA8C50C6CC3055C44E48EE6F8532D281298963638BD658524347F2D0C60 +4F595201F70C9B05A57AA1FC61A9F450514A1771BED3A25EC27AA5704F53914C +49F785745833BA772EEB7077221BCFCA55DCFBC63F70F453C383449DF96B2D54 +7B6C9DDE3B3C3573DE0A4B3968C60E1E1695003D83DF452AF78A1B66ED602ED9 +6C5227060CDA9CBBE99101BFA5CE91997EB2BC269606F6CF4020E1A7252DF136 +7EC75788255C1643F8E68C26495683DC784CBEFC81D6E40EA961A8BF9473E061 +AA3DC8F6A1DFA360BF735227E57FCDC6806CBE64D13BE2064B57704C2DE1D454 +6034329A3DFB4ECC7CB94EED162FD388558B039701D2E04BB5628B2DFF5A74E8 +C41C95DA381AB28C7C790F830AA65852866C33DC7B0928813131CC1CDB431CAF +C9A2E724CF5302DF51AA0DD68E997D14A234150D9807E0B517926E9AEA40D75F +94F760AC0C1D40AA1F4AC872909629C283C62FBBD4578C572599F3AD74D487BA +2AA00E3247B0B383E559422E766F775A6234AAA3463571238466CEF0AE38E35E +C120FBB90DC92FD96AEA58EF8805C301A2B968C79ED219FEF7A4360FC450C633 +F0F5C7D9DBE45C3834C841B92AF1483DF0783656B51ED4256BD596CA651F376B +3B42790E5C7FF0C208EA236430CEE2A7124C898B9DA8461FFE0A5DCED3200241 +3FE9F367104372644F49187F00455C93BA9839BB9028425FC9356659EC474026 +E1EB0151361860616C511A1F600AB6F7FAE30444A471A987659595C832D23427 +029627B301A5AECE1C2AC009A3495A746DA7B47EC25AE26CD8CEFDF7B2A5CD13 +87E3B7DFB9112271628A72E1944C5DEED140D91F576DEFD29AE791611015F34A +EA2C1F98F843B4E66CFAEA4E9E45208FF6E4778687EC36BF55E7669038BCA88E +51D3C2668B43708377A8A4585600D2D6434B9571C4A3D003EB640C794A32FD4B +AF447EE42B09D4FD1481F621DB7A3D3AADE802D1913E997AD9EB3E8717AA7441 +0C649F0CB2D68B7F920F90AD32EF9E99E1AD1C3762E1D6FE7F973EED31A2B765 +2940B453B50BF5F356A14E6B19B0973167BF6AE0C5A567688D86B30B70E72F66 +99298623BABF7EE6AF343025D6082766CCC744A078806406D28A56C5F9BE2FE1 +91A9F0EC512852896E567B25B7BA8F5880F4B1F17F7F33E458CFBE10D1EBB8F0 +FA91BD223C990D353ED5C0FFDD844C77F869FD7B6B8B201748041D9AF873B769 +7794EED85ECD029DFA8059CED1A9829D30C115460EE78367B368DD6597651859 +F748A866732C4636BF46D2E21964D755EF45E3EDCD8E4703C2A69952DCC7C096 +62019600AA5FFEB86076C44CCFFA9953648893123A276F3483AB90702CC68E4D +71C0E296A46E90B4749D012B4EA0749B829DB96F03914005BC4B09227373B231 +EB0D8718259F81173889B1DFD5787645B2D292DA3C3C0BF4C90E15DBF9F65746 +89E73AA89DDE819F1240CE9D81A7828D29DAF3ED54FBD2D6ACF75A06DE9A72E0 +024929F1E2031E7D42C083B8118F839E28C0B32BBE012F2024489AA000DD4879 +F71042204F9C2380E2AC8DCB24A9DFB955BFB4C863AE49E69EF3DD59F2BD5F29 +F986345E596558A2F8218193E4A16D9C222761263F8719A6D0E37032A2B60DC1 +5D220DF6B3D0AC97372A833DCC77B96BEBA4AFDC3C0F732298701E8055F8C0ED +9FEB0FFC8DE3202B3FD3FCEABFAEAB08A58EFD97B1FF207D396BE13DDE03BC41 +3D7FBEDFE71EED9D1522751E769DBF927BD2852A72239E5A36212497320B2C84 +506F7C22E18EB427F2986E99374770DF61620863155BBF93757694476841EBD7 +BCF77FE875CFCF5B2E91E74D0D41ADB576CE4B7A2F48DEC4E89F766A99CC941E +6F24C28D729A7D4E8D882AD3796004DE97B7CCB0E167B0513E768CC45CE45F99 +78051DBA29AD41F12976C75F48B58DE02E6040583461FFF04D9DFF8BAF05B8E6 +0CFF39DCE18F4E882D0AB6023B528112B09BE4DBFE10991C75F0E041EE8EAF9F +36EF044B23FAF68F4D5832F779C8E6AE4C940346DD7A134C5B99399C03566B80 +00B7F01A9481F8D9AC7D2D3CD58CD308CC0AA9E1B4E13EBC2EB02C47CFFE81D4 +AA70805FF0171B24B8765BCFA211B38710889DE1EE73F1428E4BB19CAF0A87F6 +805C6313BB0B4C5EC4331A353B57452111246888554668CA3AAED5CCE7F589D9 +6265286580FEC87BC13B0441646B04ABA14CD7ECA64E15BC5F7B9A9820DB0BFE +2623B993761A7A43646412A4F626772B7F3F31C54184DA8EE07C296C278FF661 +DA2F4624E98F3010C1D91FB57CAE0CCE4B7001C83AD340D8AA580FDBDD6B26DF +B6E9E44263DB68D07366572C2D13288C1EC48B3E740556D1289797D3F0CBE1D4 +04A7001FB45837D3E7BFEA82E09A6E17502B1F128D874C1D853B8D7F7960CF28 +8E038F63AAB33A7D7839A153E6B99738BD28DC25F1DF262113F35AA5D7C3BD51 +2140C7DB671BD18B79556EE28ED1D2A1E4B7508E2348F1057A7032316C52C759 +F24BB0146A1B434666BD81514B5F67B835D7FF377FAEE6B9FB57307899E07CD7 +02257565D7A1AAFCA8F3DEDF1C97AEBC1803532AFA9286E84B46BB2CF95C7AD8 +F8D46906FDA50389D288C84EB2C6C8B32B183C217C63FA49099209BD66A6A6A8 +1D682C8811223D5A39098495FBB331883A1556B97777ACA7E437A50FC4A4FC91 +3C9166EE6B3D9114F418DE3C5A8D55B829032B8E94F5924140A48094C1BBE60C +5A9D88446EA66DFB34C360C20CF6E9237436561DA051E26D63770A27C1CC2A91 +4024BDE26FCE6F9BE3C808BA72D9FE6925F02AC9A219DABD446ACB2BBC3EF1B4 +E0FE8BCA145400C3BDEBE1A15F28747EFCD70093FBBA77F8C3A71B326C99CE1E +5B953FB3E78B093400A1E561ADF315DEDFAD957A6869EDC62A6BD3D2CD47884D +C29AD3AB8669A6912113E2766E72E8369B14503C89205EE3BBBB84A26381EDBF +089AD6E522B40FEE7C9276E3A3D486A82896C965D33A341E851164ED8841EEDC +1096B5B2AE4EAD8C97593E4B2E789D265D8FB4DE4326D9D368FDF04558463B89 +9376EE097D5EA0C869A0E7A887F22C89BD8FC2A8B69A8322ACB8B981B7C8168C +5C3A04553E9D7B16408CB7DDC91897AB5F2A0A5156B81553D2EBABF3B37800DA +49B149F392BB01F742377AD63DC942EE63B125F616DD27D936712697AD5BAE25 +1BAAEDBFB669B88720FF4B988DEC98C6371324909DD872D6E55D794342E17CB2 +1AD4FA57CE32A4C065E74781EACA2C31BEDDC610DA6E509DFCACB7350E16BC66 +61AD4E44828272BA39BAA69A2D20F20EBF8060AEAD510682EB7A7B0906C7DE6B +3EDA6C46494DEA8739CCCA6B24851A689232361885FA6C0982DCA4AA8F09D835 +D4341993B7CD2CB0075BA01FF827B13610371277C757C055D4F6563786CC0757 +23CE50C46A42FF6FC1A8B6AC2B9917744964C47D2CF5B331D0256514661A0D94 +4DBEFB7879610217F26BB0E748091AD2E58EAB88A438768DD5533360B3D5C5AB +9C966AB0DA3C1616504A3C04DDF16A9495B7E0AE026408B30569540237E9D432 +C406002B290152B30095BD004A061CFF11AD1F45F344D3E0D2756EC54C33C9F0 +8AD28C1A52A3E9B88DA4F7BFB34AE92ECC9829153ECCC7E2A2C3A2AF964D2500 +1EBB32BCA0C53E1B5FA866470C633ADC21D5B83E3942637076AAE577098481D3 +983C9FFCA4C52F7CF9F59670F469C6352DC345085B88238B059D677F51931C5B +AC63AFA371ABC7A8DF2976626E3104668913DE61BF78ED7A031BD8586B72BCA4 +592302D7949A0774884014F5FB5C674BC6A22E91412DBED7CE95F2DC2177B39D +5B141FFF312FD755BCEA2D75E06A8A1286709427B287CCBC0EB1D77D06AB538B +9055FEAD088CAC588B98C43FE8ADF112F98BECE28B4FF1EBA3B488823DB525EA +67B729F943397EAC63FCDA7F885E4772B1A1DEC256507EB05706FEE36C66D7AC +118B22B8B7938807DFAD9AEA75771BC26D24480FFF972BBB9A8C93AE20267484 +33976FEC2612F33FA2C5C3FA32AB7E2EC95F8DED57DEB6A3F309ACB8CB6033D6 +76DB8121FB03953AFE8C17EFBF7B99075C3D629A4D05B797DB4344A8A95924A7 +C0ADF9567E36B4D79580CCD79B476A4F30AABE4EC4CFA87D4E909A725E99C3F3 +8846B52B8142AB10403ADD2C48DFCD0AF9A6C6E7FD1DFBA76EFB276F256A92CB +61E3CE0623E77AC8257BB92297C04947F547CB552A2C1BC7141DB7853010C4C3 +4F2C6AF4FE8F445E474FAED335E31B2985172A45E64744CC08F9F0573BEFEC9A +6FC8D19086A8EFBCA6AB7207B1B7059DE119718C9CE7C39999372418619E86A6 +591A0BCC270684185194E47147B5B798C0695E6ECE02490A32DECE919E1D627E +777C39D2F998900F2B2862A306A99B1EE6B6F37CA31B01E40B2CE76675F4B915 +F4007A84555A0A8405E615F78F2131314CBDD29B3942ADA63B3F20C09086ADAF +D830FC275DD188C8E10D7478BAEDBED2C1530849D580787C764022DB3162628C +B34C7519EAAE93D2C333AACF00535F7F9BC1A09A91CB5553A5697C7B69DE691C +CD402725CBECF8FF278FBC8A9E9B285821EA98127312BC2B85C4A87892CF324F +CFE5B47681F0AC70580075F74BD4F4437F9AFEBA80E8FEFA6455F4C2F8283C0C +FFEDADB374BA9993449AC58136406960C6DCF3FD914AE4D54CA869793E0A2236 +A95E6108F3070CBC4B0FD1B66F4605C3CC468E144F0148AE3A61C2DC7FA07501 +784C12AD0DEC79BC15A543A2AA0463E6F847A835E16480E65CB85DEF9B74937B +533C10DD54AB6958FA74C57552C0B0FA09F3A5E50887AA1B0D3EF85216A5D364 +B42BFF84E2200582B39312341FE04942181BCE50DDC69A973A5549228D43996E +1F33ADC7D9D116D4E642FD0C43AD2A5913E19BDA85525BE8D606C1EBCAEE9D2C +3BC14CB81FB07C2369966D246B39BF55362FF3616F4F68FAC4E939FAF916AD6A +CB275E2F4D67E6F77A1670ECD5270C9E07E63CDA49E5D5F34E56426B89A710C1 +2C12A85ACECAA42CDC50559E3CB469DCF9BD7ED0404C155BA1DE4572F7FCA509 +DE2C2049FC1D86D16DFCD8FF738627EFD3A19602412AE3E05165BA1D98BFA020 +F8C7398244D51B7099367DD22F9BDA1BC8BBF2CACEA23C8FF2732CD2ED4D0ADF +861DA03AF8882EBE20DE2AA68E3A6A1D51C6C787F52FECDA541993A7632374EC +339DDFEF01A5ACAD860B1502C5E654B297C476871DEB4B7B6BFA97E5AA4E36DA +E7E630223BF3BE9F883B6B9EAF961CDB7FC79D955FB0773DEE9D85D4F3EC8412 +E83613956381F758B6E2BA63F4EAB6BB855D58900E5AD5567B5EBC04EE616C2D +4D66EA414E2AA12EB6D97FBAF11FC3780E630A244ABEFA57AAA1333A25B9E180 +2933400FB8F4D0868EF608E7BA7C626EDB3905C8E4BE8DA9D60E4445C5E5DF43 +7CBC113D6B953243AF4F37157B881ED3C86179346E3F8B80D7CF1AD14A15E387 +2380CC1B3BE9C1CB6B4D135C8104BC97C8347B0FE536A461DCD2B2AD6611D279 +FCF287C641F0C647B1BD88FE8AF1A95CB95225706DE66412AE0018B8ABE72A1D +064D27E8CC1950C93AD23F727FE4FE75D3D704282B4FB7DEB84FE4333F5C4A7C +6AF5CFFE636124CDB996C105AB06EB49F5C439425D36222CEDE6840CDAAC58CF +EB96C40990FE84150BB61371BCE393F24176F2449C573C5C05203D1C74838343 +13DFB26DD96F47C356BF834991A7D9C8AC9EE7BEFF63A3DF559FBBD228F415B0 +752EA168C318CFF5CCB09A6B09FCA0AA441BD575CC90719A5DAC9CD0B0EED810 +7CA183400B853757331781412C331A7A4ED73F71D43E48D0CB8FA71449D17055 +03C0AB1A3CB4FDF7FC9FC51423B97E4657C5848902149DB3FEFCFAC951701A92 +CF4D0DAB641EFDEABD04BBC4EB03D7772B115A6295A2DDB21A9F0357EFB0560D +A176F6666B837E26C4361138B4C34C4B1D1B67EF92D0867AA30931961FF44517 +E86341CAB16BB46D33D89B448E62CB0B7974B62C9254CBD28C1E6B4268CBBF4D +E155EC90BE589CD3341A1C3710ACB1CE1F3DDD2B103BE2764D88848B1CF910DB +FC5EE4E82CAE40072203661C62E868AC4DAD4DEFCA789922AA0A0CF8975625C7 +6B60D8DC52C868B624532533918185C09A20EC0962E705BD0EBE49AC3529B246 +70F81503A22E238086D08DF889B321E2D87F3863E661665C6FF3475FE7F11FEC +F9C5AD2670A5784D7CC5CE23BCE130684000F0DBB36292478BF1A65E3A952A3D +CB8200874DF7B087073D5A93A08414E5CEAD556701BA0EA0126605300A89C236 +86F0463EFFFFA1C9CEC28BED05A9FAD2768E82744C2D2EF5BADE85128A41DC69 +3BC24FB016433A8FCB2F9D27DC025ECCF21F156718EE3458554319B8430DC0D1 +E1AF63B3023A9008675FD666BF08BE98BCAD9608CDA9BE950A8CDC45DE7BB295 +EF87000A48DBCB485C9DF298A6BD3EA4BDDFB6AE9409ED71CFD35F6522E9AC98 +0449BE8A8929175BF6DED85CFAC223A7D05B94DD2E3035C2D418E3ED3B060EA6 +EEA515732F113B497C98C62E883222F657FE4E653EC04862C719908A8D535C1F +2766961BECA89BF7FA6D22354464AC4410D0F7A103F79C5376C4CF2FEFC74715 +9170BD58A74129D3A696767AE9A3337BC90FD7122F8B110B225BA4D0D6E51ADB +E170193D2DA82DC2F3BBF3D5B16BA10241B3BD3601A83DBD013CA18B37C7B0B7 +98434E572759A0F07CD5CAACB5742DA9957144451BACE59BC9597853F5CC71EE +D1DBAC8A6DE2E32CB4B489F33681338E2A1A2BA4FBE6BD9DC8300CFE30B7F6B3 +EE220AE7F06D94C2D625199D41719A8B06BB779D19BDC344B947468844F51702 +9C6F93CC51BD4D3C0B084DDAA909AB0573DD95FC911CDAF9FF81ADFA5A9636B4 +A15A1C07A321C123E7AB45C24B896359796FD09094C07AB59D459FE276FA1775 +508B1F3E82BA5DD1D6A814E5077A907E43CD5B36F95C6B0D67EEE7C9913AA3A5 +229B14D8FDCA46BD647119201A2292AF1379F99818505574D356C73DC26BD9A6 +E666860414F5C0005A7586BC2D3D2CC60B0C60941BD687B26EE5D1E12E156F2C +5AE2E0AA988A0B9EEE9460A26C09EF93DDD0BA2116C27E9F262808B43449D79C +57E05A12F39EC3EC031C45323671A3A8FAD539D3A3AF5BA0C912507445D15D48 +66619C5B8CBA2EA4399DABA9FC1AB11D13FD605F020F2EEC28B2DBCDA6352915 +5D323F248B63C980F325737AC1DBC93B4E27BE07BFBF9B83BE51224A04B44CCA +1B7AED480DDB7CA779A788B051CF332F2F7ACF9B52CC225082FDC37DA646BCD1 +784D7FE277BB3A35E366561128C83411DD205C00FE2AFAB5E9F03DCF0551259F +E997C8E3BF940D2F2DBDE6FF01376A75482A56D3DF00B0AF610B87F5093E3CC3 +AAC0E1D6437292A1344506ADA0B227370213081B4C0F4B1871C0ADB4630A45E7 +BFAD5198BFCF771BCF6A31E912C975E3898FDAA5BBDDC2C83665A8AD44C99BF2 +0AB581E41A1BE0D0CC5608C3E65F779C465E0A7E72E9E6069307B6419DF2008C +9C512ABD179F385CFDE571351EF08A123B7625F61F201886A248F74E9D742693 +8F09D62F2258E445EF7D151D9665079D09A64B9758DD2BCB811D7825223F75A9 +76A1F343BB3E10615B9E2536055E3957CE3D02B9CAF89C008DE1054A105BD8B9 +484703F25278E0B651890407F24AFC056906F8C6EDD1528831DD74034058BCFB +EBE1860A31E692D80BFD330B2CEEA0C3FE081AF511132DF12626C992CCFB2E3F +67C8A771543C4EA087DB9FA60A601DF7258ABE98170008B2E8D55CC5B02DBA39 +C634623C27214C7671D9237E5DDA6698048897FD971446D1AD272AF220C9E68E +51A3B5E145D74CFA3C09F15242A5170016F465F531C8B8642C7D4B6BD5F7D47D +D3E37A00D007BA1B15E063B4EAB3F95DCAAAAE5B9DC2A3A4C9ED2E6F77DB0DF2 +3AF4BA321751AF41FDBEBE9BBF6FFE78DB8AFB248D49F61C1EC2537711A415A2 +79C27C4FDF4112E861ADC98E741BD9FE43508E3566CDF535344872ABED4A7AA0 +168A8ECC876F8BB753D291A2485C2E8B35D91A1C31D11BCA1D3B1B381FA9B54C +C419CE7BF2C58A98595B655445D638E5D0B53ED0AC347A66A606BDD953473775 +E6B43965C0E311D691E0FA447ABBD7B7C1BEA8AEBE0BC9CD755773BEDC4CD08B +9654E9741362A54D4BD3E2D4A023D44094F032C7096710F015E0DAE26FEE4329 +E4251E08730F1FF6460A06797178987E285710FACABD0616B1546BC32CFA1651 +3A98DDABF843808379C50C3A36A7126DDE303A92841D24141948385D59AE05CF +73D5680A328B863F51B531AE1CDE3DB454D31FB583955CC4E6A4CAA060F067DF +2A3BE0364F15B1127F15D1C1B1172A923C26E83D4587CB9687C175BC37CA58E7 +1EAFD9395E7D23C4614862D84D4FD5BAA1CD3A3C1BE6C102233C13859C048993 +AA4EC09C6A15B58BE819966BAACC1464A910255DE14992FABE5E48DA90B2E813 +6FCB577EFF1C91EFDDDB649A811931A04AED2DF3E5D46D8898078646E3238A30 +C58D3BA1DD95F684D4814DCFE7EDBEF98CF94C1ECDB785F470F72AC15FAC9F64 +1AD4C1079E6878EC82867FF027F1A6AB9F16F000A3450318A42A316679AC1F1A +57D3AF83B9CEBB70BACA6EC567A303F9095F79733ED0986B2C4E14BB81821D1F +A5D24B6133C37BD084F0439AE38D425970EC65C686F0D8E29E572B5A721EA5CD +5E92C436677143C0E8C3A549DABAD06694D2D81BA1A0A8751E572D3465F5CDAF +C174DF59249BA4F61201A9D63BC61222D66B4C48B717927B2578F67D14876D7A +72B7A2AF1452F859DC534B9ED4883988D5003C8A9E0919E3E767A1AF87622937 +8571DDDBA7C971A13D836C3BCDB986BFD95273FCD39574ED3FB48A7E68E257A6 +6E60B70D83212B7A91474618F39347B091E3DD790E4D6CD368988036A701507A +3FCA4271A1633D8CFCB678B358C48DFA7C18D67799B209C9652E0DA55DCC09FC +70A3BE61A44D08F3844E508483A2584220D55F29396E17A0AF344C6F37A6C143 +DFD1691FFC4A95326D8D6295CBEA26A7C4082032FB146C4FCBF68BC2490C5737 +893CE4DC37ABF905711481E77B308CAF881D6854D5B866EBE1260217B8F219AD +B86520B533B71B6359D17A478A2EE7936F98C4E4E4887DFE49D997AB98A7E65D +9C296E746AEA468B774E9C099135096B76 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 @@ -4912,9 +6112,6 @@ end readonly def /Encoding 256 array 0 1 255 {1 index exch /.notdef put} for dup 12 /fi put -dup 39 /quoteright put -dup 40 /parenleft put -dup 41 /parenright put dup 44 /comma put dup 45 /hyphen put dup 46 /period put @@ -4938,12 +6135,15 @@ dup 76 /L put dup 77 /M put dup 78 /N put dup 79 /O put +dup 80 /P put dup 82 /R put dup 83 /S put dup 84 /T put dup 85 /U put dup 87 /W put dup 89 /Y put +dup 91 /bracketleft put +dup 93 /bracketright put dup 97 /a put dup 98 /b put dup 99 /c put @@ -4969,7 +6169,6 @@ dup 119 /w put dup 120 /x put dup 121 /y put dup 122 /z put -dup 127 /dieresis put readonly def currentdict end currentfile eexec @@ -5158,900 +6357,252 @@ BD82FA1638B4583C8E173DE8610AEA154A2956C5F3ED912C94C5301ED3B89477 1E0E4ED37681E287F5A5CB57BAC7192533D0EF6CB09A0A16D02CF3159869AA1E BF87F75FD4FACE6AB8A46C5A7A31F4D96AB5F0B7A97D1CA940090DB58980E412 B1C9B9AB7FAAF124A1A908681486B4BF99F59B10EF2F6989E36466DA59306861 -633038245FC7403ECA040F54A876DDD5103DF2BDEB8D8CA24B7ED93EA7AEBEBD -70575C0BF0B76E3D3C7757C3814D4FABEF1BF99B8054130CFE7E54EAD4DB137F -81811DBECAF88C8A65D86C58DB747A2455B41E7CB3D8C64769914F7003B6A048 -4E08EA8214CD46474A8A26FFF40FCB96D73108B6845AC8441DA12916BCF1B9DD -FF442B766DEE34F7C92DF63DA27B5A78D48AD4A103B9ABD8F7EA7204BAA59BFF -5ED707D20E52D843E5DB6853229E73B581DA0E5A20B2218223E2E84C3268ACB6 -628B23387BAC528CA00E44F105C7BAF64B1AAC75C6DFCA15C2FF092A86C856FD -9FC3177AD0C61F6D1B503A2E737A9DC43C2207A3759285A1273093848E99AFF8 -D90E3D3F7436A5F4965098ED1FE3B0F8CA0FE458F24AEB5A6C931CC9B15C8268 -2A305AF4CF0F3C43360E5FD165A600F652870A0BC31524EB53A3B986D6F6B16B -D97603DE017FADB26D0F55EC01951571536A0E6170B6D396B4A9F7AA322A245A -6CD9D47DB26BF2671598AFC0F77E0F7812DD0BE152E051E6D9FA821D82C3C634 -223726BBDDBCCDB87B619BB62C0279DDBC50E534252FF377EB9F8B0592670B23 -735E1F889D5B7ED1DAC77D3323E5FFEF47BBA4DA44107814AEA92FD7B22E3405 -945432EC2A3397D26851029052A2406DE06EF428234DE07A3855D0EE58EF8822 -1F0904C8B45E6095507AD27B56392936D1C0E02DD107CD16E35CFC76DEDC33CD -7BB2E8330302FCD6924CD672D832CCEAA3D402FFC9675C48319FBFE5D8B879E0 -9F884E7DF2BAB0DCB331EF272A481490FB6C196ECF39639C978C7CBCC18AB35F -7C62E76103298DF0B869B52A525E147CE080CC22C328E6F5A1ACA730BA1FA90C -CE648A2630A66D9C631A01175EB4D36C54BA1AFCABA06C51CE3CF5AB356320BD -98D89564BCE2C5CF6D5DD59741AAAC2875571FC5E489E0442E60BE8E3A30EAD8 -6811D63B279F3F25666902B4E8F26092FB981B621653E0CD494AB7BBC706E471 -AA815B46BD5EA05081F391A081F77F4D8D7CB658E05C38205D16038716C548D6 -F20D52EC50D8E5F32E4013DD5113B111B0993F58F21AAF6F7C9AE80EE0A5B68C -2B681F13554B69DE4F76AD7593DA503047130719B215F83364746F2AA7412678 -DCFDFAF7D2E45B399331673C96C17EE5BB24769768EA88E850DBD041D570451B -ADF0EB341D39EA05273F43B628A6FFB16857C3A68BFF6528EA79BA327B7188B3 -0177D2B3D28BA694011E44673AFE4863036A31C297655E21D2AF5CFA3310C9D1 -0B98C1AC61C582A381CB24AE30EDCB46ED795201851648A5CE66C0A681ADCC30 -48890080EA40008CBD7BF61F4CF66CC6B5CD381B1DE90CD97B0FB42950130B8F -6B0108EC7D876BF77B10F6C2A3DB1F437FF919715A8828FCE067CABB868495CF -B0EC0F04E2BF861CC782B3ACBB0F7E1DA3BA045CA7CA4B3CF57D830B9DDD953D -FD01CAEB172056D4E83DAF5ACD48BE648CA88EE28FF684DE4A0AC4224E0CA96F -49ED64DCB4BD54DA1F55ED0F40E7406D473F767122795C7C1BDE5BD9C9CB5A34 -9E3FA91A955C92A3662E6323BAD4A3F2CB4B7699CD49AB7E108D0BE1A8D04C98 -275DDDB60EBB4F5ACE26B6FB1E7A47D61F87347E31C019D523221D5686366E07 -82C024D03CBC0B4960FB01FCDF4B476748EE62B4E3BBC3E3C7388976E5618E93 -A6D4FF846FCB285FA5D7E21A4769B9A96DDF2ADF26E57AA57FFA237E32232A04 -DEFBE4097B8058476975F86B96C9AED7A1AA76AB594DF9DFC0237D83859857E5 -502CD4116FF15AA20EBB5C844C11FC08402D4DDE99353730E5B5B6B4DE7DF03A -FE1AC7EBE32B7CEC162DA2524A3FD33B6DB770C706212593312F359189180FE3 -9716127F0A46247EE40CAD068833C50463868746AC80F97076B6DBDC5C013B07 -0FA41B566007C7BCF4C184D3E478A9C779CF5B89A8CC0EA5BB9DAE81272A2C3F -843B1D9DAC8D1BED3C0D409CB163EAEFD8D32AAFC588E9128830C37D1916180B -44048748B9D431FE70F99A95C94D27D317F07F4D03FF25760D8D4FDEC6E32E63 -6EB41658257546A6E27F13BDA47C303A6C6C7B9B041F6C236982250A3C1C555A -B0FA5C1E8E7572308377B1A952E5EE20CD7D1CED183E4B9010CF762C68BE4921 -FAC07279EE8EEBFDD2D43B96D9931193F461819A07FDC89E01DF5CB1223CB3A1 -F9C383D74E6C8A8C79166011D0B7CB9DE9D19EE0E85A105003B85985884584AB -C1C23859AECC15BEC2D030DC44AAFAC592B56E935D6D37649F3E76F1A49E3219 -DCD1DF7D02C08D58A5CB4617560F2C4C1A4B99D74D2CAF83CA25C8D840405B03 -00297C6F8C1602049AA5124314B4CBAAAD896CA65541D5C2C36D3D74EAFB1742 -FBE9A27A4167FB4C72A334CD2D2206519D53583BF8354F3E59911E357C87F669 -2B3E3640F9B8003423FF356F789267C0439B2D3BC95E3978C13AAEBA47216D95 -74B7AF493C575506B29ACA1AC505B669A2120810DF90027F367AA75AB128343A -E316D7CCA178BF1008D5B5C21556EBEA28ABF984CEF5E766CF87E84E9A8EECCB -9AF4401EFFF7B7A6362E14A1782FBF9D370808E477C71A376147AC3B6535C9DC -DF6570E4D78371E3B55922887BF7F6E1024D064C5377945680907327AEC65DA6 -5CD9217F145216F71331680126923EE61B73BD1FA20AEC26FA57060CEB37A20D -1ADCE69D3D08069EEE9D5B6ABBA6DAB43A26680DAF8C76EC2933E5AC031EB6A2 -0011EFF575D489DC46EA7B8EBB0ACB32271A091FDC35AD6999C8611F972A5634 -CE4B5C789E8A7553C573EBFD8279CB8EC51AECAB496A1D611D5D428AD1F90D36 -F0294F84836CF5D1EADECB221DF6F5ED0AAE1C4F27A6D3DC301E1FBD7B36A8FB -11AFF51F280317A29AF5475451FDE1D249C3853FA1BBF8930AAB6D8DD26715B4 -B023FD8EA06B064C1BA98A1E829B9C95A1B934447D4D75E1DEC1911CACD1DA21 -B01DDE1F08C5381621542F24419BE20C18635CCC79FB7461B7C5205F59B4966F -462AD75D48D0863D0A3D29FAFC3666CE4476840B8986EA4659F1315134546197 -253489E70A13C577F6B7872705D912C5FC3142FC0E2DAC53DDC0AC79FACECF0D -721C812D492BD387E67C43749B6E47315FA8F978E3BEA16144F570B7867F27C2 -29183BCAA97982909348180EA8BF34BC9E34787684177A937C45B270E1E17831 -A577CB2EAA49E9EDAB24D37B4B60CB97A424377E655BB7597861623CFABAB1BA -C77877839D18D430CA204A574692FB8A8FDEC6CBE0FC13140166EA2C6AC65E11 -EC76C0910AEC1555187E8A15A416586D0783051060CB0EE9214386C9D49B72E8 -F185FA97BA9FBD5CE42B6F74E4DF8113A119E0A38257CB40BF8AB5A038CCE30B -BE0F8528D005C094EB60F9FCFD77DDF8D52FB25616F4E73F50AAEA691ED89636 -AB2500D50A6F37D0B3F10D8795B392F2A6C405DF0AD0468E890FD2A663AA8967 -1C8D8E715BA7B68F7345919C56832019EE15411AFA4F1E9496635FF15882DDF6 -5C7759A761C563EB184BEFCC7C56828750C82DDDBD1261101A535FCBE1D15979 -E0226B71CD2926DD3325F7D07D274B80FE7A553BA562B5BCED70A87CD0391B86 -8D7C6227DBA1707F7756ADA32E759D6BB4D3E4550F9A4B6394264DEE642B3ED8 -C008789EA714C6AE91EEBAB54F577EC8DBA591678A23A2E40728228759D3CD3E -BD97C2D0C146F3B7A3E147C16B96BF3A20A67549921C78EAFA0396AC434D7D00 -9CCAAA40BF99CE0D60ECA419E4ADF4038AD3FAA4C9E5B114C105A187E4AD0D53 -33CCCF4DC7CE35C3BED95134FB513EEBE42DC44A22AE23968F8FFF7CAB74888D -9311A0A66BC0B65885614F1E690B03FEC78E2A24869CBC0DCFE6831A97B71DFA -D795AF4CC99811DB165FAF6346392364902C69DA751B9B60949308C46EE8D8DE -7E85D67CB62F2FC770F07EE5CFC4D7BE855E87CD14260CB8B6AB8E4334806EFD -66E4D1C8DCD113D3A729AD871EF85772A44BDD1AA4AD2D33A8716BEBA526D808 -B7154E1552BEE09F40A0F67129CDE8EC6A44B61E18BEE65190EA2A266BDECF8E -BC4FAAB61F45BBA7A3C116218F1483E1813816716BCD387A35DF5272A9AC9AFB -606E1861F52331FE76F7DB3068F4D20417A1661AAE73439619C7528AA1972525 -E45CAB75AE8699EC764D5EE8505D50C1117F8E224389E5ED5B1BDC9AD9DF4202 -E29DF1907ECDEE43F1CE3DC2E968AF89546367017B754FACA9B3579D943B2527 -B89AC34482A9556EFB2CB5FF6DB4AC7FA3FAF306F4CEDA078D380E0E1842F9A8 -FBE6FD751DE48D90ECEADE70E2B0DC75F215B198153698F33DDFB9F43C551B57 -5B8E54862EF0F167D9824743D879367605D17A073CCA693A72BC1E72A5F9840A -88524907EB826CC87898791F0D433A5AD31EC0350247BAF80E54623E7D3E19DB -60161C5A17C3BB00B3CB89FA2D74C1640ECAE7DC3E707E937EFE56DFAA930D05 -A801576D89CBA54B96C650A1ACFE789F13C5B0346982417A8DAD43B07854F432 -98E6B9F47845D5DBA01E7CA853BB546828FA77EC46F6F8591DEE13DDD529C66F -09C8BE2E33257A5841E908D29E0A5FFA5959E8D28127B99CB500BAB48AF311BD -89739A76A82704CE97878D64649BAE610F2A43A31F3A29B71FCE0CC52B5842C8 -CA3633260BE0EAB6606A95FADD4BA4F9350FD4C41B5E286D1D93941DECB32949 -C565358EC4B11CD578B5C98E0FBD1DA693C98D6323AA7C2D6585186E5F7C75A1 -1364389DF80344DAF01F89DC9845A841AC57E4466776C61BDDA177BA0F012865 -FE6F06C887CD7E18DEE1782941D890490AE8616883C01757B7D4DE630407C062 -E9D2E668FA3D7532B45B98DC3557D9AF7C0EF968B4832DF15ED80E7FADF55168 -8321E2DD41F8E0E44AABAAE30F1053B52A46396B33805B619314459BD28EB107 -2FB21784694C1B0DE7FB7462327B36E0ED37DD48286C3868713B6C50C5927310 -A6893A6F310339C454A7A9F54AFFDABDA5DEF7CB1F1A626515084EADAFE6B82C -DB1DDF7AEB8CC131C6522CB87C55A0B48BDB30071BE9867238D61D75F04399C9 -25A118EF35EFCB6E68682E977A9EC9C9111938B6369A9240A795E26F3C32493C -0060F2B61D774BF2D4E644171F14919CA65DB51E8E173C921D25D2C0E766A3D0 -977167C0D34E2C7F1544F9D607BE48D7496AB446EDC681E8C7D039758FC41A6B -84006227A9C793946A7D9618452353BF97A36608A3689027C66D9ADC383619B0 -303157409B886D5E875B182782BE34A29A690F2806FF83D58672D8BC0A00E904 -A067EBE59599D87BD605023E354439AA8EC336A9D7F2B5491DEE0879FFC1143C -FF2829F9A5B38C9F6E41D2A62F686E4F057CB65083537D43B2E5E52CE7C6CD41 -36890B5F5B6FB01EBA95FA086773EB2098A48C1EB0DA4B1530CF20CF63EA5845 -3F298F145AE4A14FDD2CDEBA17A75DFC58AD0202801F8A96C92C9E9D77FD6D41 -481DA779FC6370A88BF4287937E598CFFD2401C342026FA6B8FF5ADAECB57CA9 -5FF311AC6E150315128C794F77BD223C491D466050DB66B15A94D7A8A9C40ED2 -6F391EBD832890CC1E75684640E942D9AAB0033681C83DC55CDB60F699C82D08 -3CFC3416EC4FA37F54EC25D8F8B325A8084541F0ECA910CA0F780E7866E6BD8D -CC66CCAC8A2AE776A9DDF64744F8071A3FC8BE60D31F9BDF69B1F39284911924 -694A744BCB5550BAA49CCAFB9ADD82357C23487FADDF950701109CB318C59EDA -4C90F70B5D643E36699DC92F90D080D640C4040347BE1807D428D56372D7D475 -8D8A5F153F58F8708F1CC42816F1BA232C028E75F84C6EE2BBDEC04DB4A335D1 -B1F47F077B63D6E100E1B33AD9BC6831353542478A7BE88D0947A9C1F213A221 -8A23438996FE7CF1506F7CA7D6011A71CFD4AE5EC9D4C316066DB0B6894258EC -584C1D295508E8AC9037FF4FC927B3FDA1B01CE08BB0D6276E2DED20AD1E91EF -AE44C5CCE95ED01FA2A670F1174EA5E3252FABFAF5D069E37945790A1A8B427D -04678CFC27E956414A0E071B72FAB106EE5FCF25E808BB5A2F819CCB6D54DE5D -0B3D5A3245A585DA9201C047118C4A0BD2FEFBAF1F47FB2F9AB076557ABC2B6C -499866AC07959BF4F499CC50D578598FB0CBD64DDFF48061B7C3F51F08B311AA -38F029D99C532532EC3939E8611E65BA1EEB945FEC96C333540ACFE45F5A24AC -BA62363908A8DD7D46E44AD41CAD2E291363B693F25B24CAD4A3F29708D6DFA3 -663F0E10E474C915132415553B3443168766149C67F5FE479427C4E8866B75D3 -E004FC3414502FD81DEF927995D1BD17BE9815F5B5BC129997F5D04ACDB52EBC -0E5752E1D5E0A2B76126C845A84D730900C18F120246EFCA9C11EF2F3C698A30 -1BDE1623E2C06D0FB36B95079CC3F864EF351767897F8E7E78DBF86EBE6E5380 -1E6D5F20EAB80AADD451EF703DC91EC2D87D366CD32B3C6161EB2310C1067FB3 -6B0BDEE1234356B04C6EC60661D9434E9B03A5A4E55031A9D8254C6F7DAA362E -40524F69A5FDEC12E822C38EA550AC58CF8B25B6506D92AE54D747867B38C3BE -DA637DD2559C21BBA78CB16C85F05E60001342EA8E591C7CA7D6C0BD1F6AE899 -E985B89E108E34D981AE7E471FBBD727A9DCDCDBDC9F84A5B31BD9618220651E -7D0C1F28C310AD29A6105731DBA16EEF604413BE0F80C19E79172C433CA8C759 -38D780F881BDA50FC3126234BF0390F32A1BCDD4F00396DA4DD26907FE6A4C94 -B7FB6D2ECBBC4C72E328F4FDCFA858D7E25649F142BABBD34B7ECF7D4B64015C -E4E26FBEF321E18AF4887865BE7D260FCFA1D10DA63CBB185EC7E3810258299E -592A43A4C92DE4B2F41E651DD50B8423A490E4618EDBDBFF87E4D76A4A50A083 -F2CDF50DDE7AB356267D8A3B4FBF2D28344C11B5CDD9DA2F5D21A1CEB7257747 -7006D857DB44A6BDEB6D64737271044F55DA13C45D37C652548823AAEB8FB4D5 -CBE9CA84A88C874DC2D0E6BDC52587CC8083A86F970273D9200BF7CB509B962F -8849AE6531205BD319A6ACA94695BDE13D2D69274B26B35FC20869D9487AFB3F -83AC2F6574A9A599A3DE889FBD01285D1D5EAA960412DB59C93889ECF8B416E5 -2069A6F56EC07545AB051208E527FB1EE31EA6ECEAE639C3E42D5565A9C351D1 -E0DE3F1359760E03F8A5FBBD167E7CC0556AA0B36871E628BD49570B76B236FE -6A485309478FC2A67AC20E041400705AB757666536D1D1D9FD8C53DB54D2146B -DFCE876AAB2FDB3440C282637E274AE4769B28B9B5FC4335D213F5747065CE3F -065AFD9BF8DB8F8858DC1CF44D80C769370A33E361C619BD62364A83D1DEFC54 -3BFE7CBBCDD4F80148D1F89627B11F970547C5BB183C1156FDC9790FAF033AB4 -07CD14C30A506D2CF7D5C44FB30C65F8787DA705676B2C9E65CC3100628F2778 -0E4BBE5A63E5BC46687B96B6DF99F8FE45C6DFF31DDC7A955248184D17602D0F -41DC9E0173D3B4523F5B7D0982DE0E52F02DB0072C571F3DD3BFED9D1DB31CB9 -A923273861F2DE6245A909C27E5A0EE55698DF0B83EFA2BB429137D0E1405362 -B773884CB458E5DCF7501715882405A0C4CB4AF20D3AC0C6EEBA6CD83F15FEA5 -1F540C010EE6ED3416A737348283934770E531BACDB3A05BF7C4FCA9D71F351F -4F5FB5655DC0485903A41B41697F0F49A8AC76468552B3D1AB90C341F5E95233 -EDC8CF5EA31DC432C8C0890110F2071439A62ACB2A9A8DC002BB8CA746BEB41C -4A668C23D7B43CD2B2B7FB8A5E4FA09D086EEC1ABA61DDD0D37322E8ABA9B382 -7AC14FB9E3E6376F463447612E4A151109DD111F2C396F7B6FEBF22BAAEB4668 -F4A43A917E75DABCAB11B65B3FFE3354EB942A17A93D005DA517BCD14F2BC5B7 -89FBC6818974CC168616FFCD641A2FFE5F5A6E0B7C84054804AED8C547C3A530 -003B190B6C5CDD388CB5532E10C0E36BF6F4E4CE4F740469F7B8DED367364491 -E87C0274B008076C39E7D3CD18759D21FEA810DBE94F1FCFEEFE113717066EE1 -A8E84FC1795CCB896177F0428F49C85EE5369E6F41F1603E9EE7DCADBB9EDFAD -275780DB942F296B99BFE0B294B807529773BD0FF5DFC5520D11625AC1AD4D70 -BA2C65FE8417A6ADE466443BD7D14AE6B8D13DFB39D8A3167D852755A79DDC1E -281AC3F9B0BA56BB18B51BBD38872894068F1EA9508737D27A747BE147A97DAF -D697ABC0D2AB5841B153B3112B5E11FDE29062FD9C15BCBDC977EE1A79644452 -DD01A2017D99A26BF27CF24BBB6738DD9AABC65F6F49D8EE00D55DBAF82C8F1B -3B8C15C300EED81BD589592097E21E317F848A8D28738B8213E79065DD36D1F7 -748814E05F64E18887CD9879429E5455421FE01E4E393937120B9CA3CA07D627 -40DD7F3DBE8A02D44A2813A01DC7A007F94DDBAEDAB02AC54C8E176D6F19E8C1 -DE919AF351F9AA2CF1A506912D072E6DB2C447CFEB50387F2EA4BA71FB8CE5D8 -E007D8482AE3E3A47D52191F9B2738305652A4219EEB3424D22236F6A195243E -CA110FBA64BD5CDA3E1BF030E67C7B48722E3D644B9D9A461D7EBCC18E881A46 -4AAF6C30DD508C348BCA4839CD12A4E5A2E5434BFA08920439CC8A37F66CB280 -8336EBC8AA62AA98F035D316ED13DF03C9979B1D67CCD5FC303EF67C92504271 -CE16B6E821AF0A48CA1FB06446FA8F4CCE2FE70E3B1AE0649695E129AB79D0D6 -375018734D50A46841549EB5675133A0DA43C0BD902F94CD537D5D688102E352 -02F30233A826019EB53A088D2D27D4C0836429F8620955D81A4737B138C5FD4C -66FC530F4DFA307A60D100DED33705A32BF5188D23BF6EEC581FF621CCEA4FB7 -580206C3B02E53B073B8B6A4CAB6950B2ED372DB7A2F2DCF94A0780997C85E71 -2D3CF6CE52D453A7E3279E75F1AB35A6E0F5C42E240569D677B1D53A8E84AE4A -1C7B7063AE94B1D0B8CBF821F8C50FC71B9333F115DA46DE2D68C907EACE6B41 -65A9C78CAB7100E923B96AADD4D23DB2688AAC68ACBA3D31ECB23DAD0C0A7B5B -D37B7416A7F01AB1CB20535674669948F0BE156863B0549BD3621B02B685B243 -F1E9394FBCC643B2D2E48311D6E61EF3C7FCE89F24098FBA1A613EA382CEF856 -0CEDF8338A8FF83CDA862F90AC198342974A1FCDBB7EE6DDDEBD590F1D5CE3DF -25EDC3DECD2A92A22FE8E86348577FEED9DEB08AA474E3397092655DB807DC90 -806544AB7027F2735C0499FE8422AEFCF6CA7390DDA96ECAC9E937E391DC7C32 -10C1A9B459C961260BA35ED3679F8CA212AC1028896EF7367FD6734C463317D6 -F8E477F417FE394B4452F4F5E2569FD5DC35BDB81B1D7E6258F189D6C6CD2899 -3C11393D6DDA6AA71ECF9C29C05B51F4CA8A4C5FB21D5E2D7C3AF72212F5C8CB -87E2B97512F1FBE7896DBB461BBD315A924148EDA961C0534DBA6C561CC4489A -D708BACACB724CD20A81B2CBAD0FA404656C782BA8EAC98D013A1928C35A36B1 -0179B1B8DFAAE746E8077B3CDC0056AF127191D254F3B7EC078935EA35AB8029 -43B5622ADED6D1CC8A54C4930E152399A03EEB2B1A54A6040446A009DE87CE4C -C4016B8FA678BEE0C303F1563D9C04EA00E97483275CA013B008C0ECB488B0A0 -447C2CEF69353220F80F33F887095D1703E732B7C0B45CAF5413D0CA1FC18896 -A00ED907712283D733B7AC8D83EF2BF8FD995FA3A936DB84E7CC9434CB614E97 -AB3A2ED21868599891E7258D893AF093E05AA564F49F899AE44A5A6671AA4196 -23D1FD592C803FFED8AAB8FBEAE790ECCDC55747BB17743EF715F68A04FAE813 -9078F1731B0992BE9F0B47125B724151B4F3440B83E50093F8E2EC418202E83B -D8F5B5F0616A660FC8C0FF6F77147CCBBF29343663B7195B2FD6659797065E1B -9A49A8192A173631E593E55EAC1A69BF4D73DD7F595C68E91B45CB0B4E20645C -4C4F0BB245E288F7C513BA1EA9CBC90FCD2A3EB986436BB052AE9F6EE6C6D687 -1A4598B1553432A97C2D1F563418A13D5FEFE883F02C538C2280FCA7F94D4C72 -25592B796CB8773322C1D6DA79A713641CB67ACFA1D5F0AA13CCE841A6888B7F -A2F15E6A84899675C2A12F0F4599602C46D845BB75191AE8E6FEFA490024B061 -5E76CABF495E477D6B1B56AC2F09A35E598EC21F053212D19F98C8543F050108 -88D8AD0953E2CD1BEE2489D58A78BBA25C8FA440B2003E62D7C4AFD943D14E3B -7FDCEEC96EB76C1C2D0DBC5F4D6F389C69881DCBE6EC8EF5FD0D1E3B283AACE4 -EA09DD4EB98166F4360FA4DB3A13FE0B44252339ED018CEB711A589871CA0BB6 -5ACBCF3D33878CB22430FF57438DEB07F64FBDD35F08F0EBE594789F98E461FC -11DBBB0C485C7BFA697D0EB929095ED4B10934DF4B4B710ACE5D51C6169C14AB -F03085F5040B4DBBF4D949C90AD94E7B2C9379984359B6C9AE0B457BEF3B6D19 -93188E8003AF950128D3DE25FC787AD876B76905F6E0669254C032497FABD262 -B24D9576275BD64AD42A2B8016B24A0650425A62EB6D163BD8B23930CAC47192 -A024C880C82C7E4028F2AC87BF7D520C5B437E27E5E435A0B161CFE70E14A615 -DF64AAAE9A9C82E8017DB0BC4CC81BD4F81F67A5F1A5F20710B12E4AC47D4130 -7E4EDB8E8E584F4EBE0DF64DA18DF7ED2CA4DDF30C0A43BC828E034937E5F62E -6D382144DB4B9C9E1A384ECA56D032EBA044F83B80E339BD17E821DDAAA11D72 -A0BD006EDBD4A1981AAC5427915552F470D042CFB30FA5FF9BC45F3B6CD2E221 -D20DAB6A6B7791A6DF3E9775CF662779BF9273B7F4EBCEFB9598AD3D30FB1D94 -5DED3854CF545A3622C74205A6500B867080E08C25B79EBB0D7E2B96892908F0 -2634B5920BD5C184A0AF253CFA5446C37AB6B2816DD31BFE559F2990355B4BB2 -C96170A9A77A1FBBC54FC85FC0C4A7C152DDCA177CA06555EA9AD960A344DFA5 -BE3118649F58AD87E67E876FA752E80462C39E8969302C2052801077D2C573CA -88883DF73D3ED298D169FC02D9C8917C242C02A3314FBEAE5B441249AF23E39A -DA2828643E6941AE72D644C4A55A33723EDF8F1009A7DFE21EFAB575F1F42767 -D1129986319BCECE5D0F1EFB4FD952CD2416D8CA5AF5BBFA7DCAF355BD320F09 -2F0EDB93045BD989CB83C781913F1F10A7E6A6EFA079A540658B739F666BC7D2 -FD802E3EEF6CA005C53AFD0E25CED9CC854B3752ADC538C407372FD2C3ED3245 -A65AAC172427BCD02FD628CFC3A3AB28FEE852AEF7CF781ED11A7984D05AA457 -2FB7688DD6CA5FF5055FD82537A8A0B3F7C4EB9623086DCEB2DE3E47CE0B97FB -49B87D94529253453CDE1659DE769E39D64F339D2EB28F9E6176A0FDBAB8FAA0 -B992993E0DCC89E14F90D754C8525B2B6B82ECB9F9BFDDF048D0E8F5092F9C59 -30A34D1E3F50492DA813D30B4AC3DB2C7C731A70AAC34C -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -cleartomark -{restore}if -%%EndFont -%%BeginFont: CMTI10 -%!PS-AdobeFont-1.0: CMTI10 003.002 -%%Title: CMTI10 -%Version: 003.002 -%%CreationDate: Mon Jul 13 16:17:00 2009 -%%Creator: David M. Jones -%Copyright: Copyright (c) 1997, 2009 American Mathematical Society -%Copyright: (), with Reserved Font Name CMTI10. -% This Font Software is licensed under the SIL Open Font License, Version 1.1. -% This license is in the accompanying file OFL.txt, and is also -% available with a FAQ at: http://scripts.sil.org/OFL. -%%EndComments -FontDirectory/CMTI10 known{/CMTI10 findfont dup/UniqueID known{dup -/UniqueID get 5000828 eq exch/FontType get 1 eq and}{pop false}ifelse -{save true}{false}ifelse}{false}ifelse -11 dict begin -/FontType 1 def -/FontMatrix [0.001 0 0 0.001 0 0 ]readonly def -/FontName /CMTI10 def -/FontBBox {-35 -250 1124 750 }readonly def -/PaintType 0 def -/FontInfo 9 dict dup begin -/version (003.002) readonly def -/Notice (Copyright \050c\051 1997, 2009 American Mathematical Society \050\051, with Reserved Font Name CMTI10.) readonly def -/FullName (CMTI10) readonly def -/FamilyName (Computer Modern) readonly def -/Weight (Medium) readonly def -/ItalicAngle -14.04 def -/isFixedPitch false def -/UnderlinePosition -100 def -/UnderlineThickness 50 def -end readonly def -/Encoding 256 array -0 1 255 {1 index exch /.notdef put} for -dup 14 /ffi put -dup 40 /parenleft put -dup 41 /parenright put -dup 44 /comma put -dup 45 /hyphen put -dup 48 /zero put -dup 49 /one put -dup 50 /two put -dup 51 /three put -dup 52 /four put -dup 53 /five put -dup 55 /seven put -dup 57 /nine put -dup 58 /colon put -dup 65 /A put -dup 66 /B put -dup 67 /C put -dup 69 /E put -dup 73 /I put -dup 74 /J put -dup 77 /M put -dup 78 /N put -dup 79 /O put -dup 80 /P put -dup 82 /R put -dup 83 /S put -dup 84 /T put -dup 97 /a put -dup 98 /b put -dup 99 /c put -dup 100 /d put -dup 101 /e put -dup 102 /f put -dup 103 /g put -dup 104 /h put -dup 105 /i put -dup 106 /j put -dup 107 /k put -dup 108 /l put -dup 109 /m put -dup 110 /n put -dup 111 /o put -dup 112 /p put -dup 114 /r put -dup 115 /s put -dup 116 /t put -dup 117 /u put -dup 118 /v put -dup 119 /w put -dup 120 /x put -dup 121 /y put -readonly def -currentdict end -currentfile eexec -D9D66F633B846AB284BCF8B0411B772DE5CE32340DC6F28AF40857E4451976E7 -5182433CF9F333A38BD841C0D4E68BF9E012EB32A8FFB76B5816306B5EDF7C99 -8B3A16D9B4BC056662E32C7CD0123DFAEB734C7532E64BBFBF5A60336E646716 -EFB852C877F440D329172C71F1E5D59CE9473C26B8AEF7AD68EF0727B6EC2E0C -02CE8D8B07183838330C0284BD419CBDAE42B141D3D4BE492473F240CEED931D -46E9F999C5CB3235E2C6DAAA2C0169E1991BEAEA0D704BF49CEA3E98E8C2361A -4B60D020D325E4C2450F3BCF59223103D20DB6943DE1B57C5FD29DA32D34C95E -2AB2ADB3F60EEB0600C8ADE15A2380DE10AC5AAD585FBD13097B1A7E8E210D4A -EE96785449E07F0C8EBC2EC5EFBFD0897DFDC15E5BFAC9584D8DE95C5AB288CD -8AD8B9BEF0B8E5F887B3B0B331542FC8184DCCB753DB6ACEEF98B85756B988DF -CAF1AE0DBE7D37D5F44A2E760AAE3A5197C27B15E32275A64946C3E4D0476FD2 -7FDE148C788DD2106F7C825E270588AC05B57E625AB17BDD02306F9E5FC851DC -32A5A6EDC43C770A71419B2C0C8074EF3F222C8A2097CD81A91F333A521B3A09 -482A4FE1CB231CE344AD126AA284C3280AAC3AD162CF0EE241BFB4C8F20502FF -118507F5D1B5FD898571015E73E5CF2281085072E00D401F6F59761EEC3E8381 -1F26F75DB66C504AB6BABA87D121B1E7040A07AA2FE01F80DBC246CC03C4B2DC -C2A715980C52B7F96BC1A78FCC7F4F52EEED5F705E08FC1E5BBFCAD121FA88AA -8EBE58172C162AF409DBB0728F14923ED02A65EA24E5D52B6AD07777455A70A4 -61833D3789C719BA92E901232599767E423D5AD9C807670BE0E7B5CFF8256A20 -C7BF7214FFE0342809570F5966A2C43E784F35015D9040BA34FEAB6A6F089504 -3A40A9E9D711A2721D3F4998371430FB3C94BFC619559B97D49627BB630F4B70 -9D0A8FE4E916235335C3962F3CFDB04C4A3CF714DB5E260F4E66FFF2F27CEF2A -D4AA26BBCAED23B8BDC98F8F453BA27AD7758537561E766B82DC3032E92A9EB0 -125D98A22C5466AF069BF72A9BFA052A8628FEC6A6AD0B711DFFEDE3AA2D7CE8 -34EA487038EF50F953B8B4471CBA6FC3C53877EC1BC94582B1123EDF44B4056A -30F49394BDE22CDAD7F01951C7013D26979277D18EFA594E8F4F2B5E615187D9 -39E842EC28461B9ABA52020A127D2CB9002A673A435B13C10602EEFDBBA6BD49 -9DDEAB9E68D655443A5C2492BA061C1391A51592BA8C353A6F6A0708E8860184 -2B5D031D2CAB87D618E9F6F7A0BF3F66B3FD5A25BB91F7F1F5F99CFF56EFF4FF -0A35C55658001ED2E97B26C869292F6274D433A5443179DBB8EE987196306348 -3F9E87C6422AFFDD30080C9AC4EE7FE5E2DCBFEE4974331F4AAE479FD8806D4D -9C2B85FC69EB0453AD827A1E767E5C484BDFBF5C8D6E2B3C96298B390F22D757 -802643A79D5E29CF3AEDF0E12CFBECA4663444FC87F2027571DBA9ECF688BF28 -FF0DDB3AEDBA0FB28447CB4B5D5205F40C1E7A525FD7373392EEFFD910AC82D0 -98E71660A1B3227C4A2592F3E853CA4CDF64DF19A52582E167234F4036FAAAB9 -5446BE102DE2BF43E82F0112C2A20F15A3F92C6571AC761665A905362C4F8BDF -AC8705519C99862CD9C0D75113C4AB5FBB83C880E46B82715B5628890D9103AD -A2329638B95D93C4DECDC5E6C588C9D5183EE6FC28FAF9825F02DCA567306D93 -5440987A81B51EE7291107A08F201C609FEF91A8F0587E8B13D4BAF74A5A6815 -DE9E4441F46AF8E1DDDFA2D611C889614040B144A5EC064DEE4638C04EAB2E37 -4CA8F50FB8C4D65BB296DCCCD39F1F554CFBED96670A91F515CA10EF896874BC -8EF48C6447752C70FF5A06F928DB55586354076773BFF7E94C4C3A7A1C1F421B -A9B4E3936EC26E0C19BBBFC90F021E877F54B62108F6DD1C7F6D5B8E64FC9362 -E173F01BF2904B7E5A08B3543611562C2714099DE7D4FA330DB148B560A9601F -42A84452811CE213DCE782A0D7809CFD954D6BC1EBF2BA4D1B18F50FA8174C96 -3E0120E266AD5DDB40B3F6798AC28CDC5C3C4BC34583528F5B5DC8A222B80B59 -A3A93DC715D061EC6915E6E6E21A25425C25E8747C60F170D61047108826F96F -7830E220C108B441B6EA3198E33C49BAD8D43086E49F5A2BC7958A1A8CD011C4 -49045193394696EC3DDD0BE084E8F2E9F0B9496F035C0DEC1CE11409DF566428 -D50043CFF5CDD1092F6E0807E660B68163BCA738E8D98FC6EE3F713164CD204C -0BA84FFF4F33F47BC31750B448603D7ADB9AE92FA91AEBBBEC0DCD66980E6955 -CEB425ED07115B24E40F53B29B9D840842EAC691B4F591F866DF27556474B485 -1C6F53DD72499847109B16C7093984A6B8487D4F3870DD517945CD90E648C1BB -8A6861E540FCF9D75B984B5009B5CC760CBE297042C240DD624111670B703388 -6FE6FC0E89C6B4C88F51DFF3913D0CC1FB4770C8CBEADD4B86393605C0B6C468 -83CA5594754411B6FC331EF56D7CD6D247FAE42E966583C29239A8F862348D29 -60B177984B6B957E733DB4D275015691D91443BBB13C2DA96097A29733CDB284 -42F89C85A7A743338C9DD3BBC4EE53F695E5163E6E1ABE5791ABF100B198B9B2 -1C21E2FA2FB4AFE7F9BB2D381260CDD3A2CC05BF513AA1E80ED69FA27BC5ED5A -21445BF00BC2F997B356D94AF13736C6D3B0613EB6F4CD96A685FEB672661DCA -206105EDC3CA07900676EB2FAB37F48D2E8207BDE1463894DA3C5B1488AC1EE9 -D39DAF691648048F5D7A384B8927F8DA2BE3602669F71D80686E427F395134E7 -7ADCC611BA91AD4B7A0237213C60CF2C905359C90795230344FC3C50A22BD44B -55B2044792509F50F5C21F53D9F9E9F063ADBED3AB99E2613B23334FE8DF70B4 -6120F2EDF69F50BE793EE145B9FF9C73179DE640FC2ACEB5C6617F918CEEB762 -4CD81E665B2E544864D13230B058717B207D3CC5D6647D5343DB4D0356082392 -871EFFA896631A7E0D6477942B632074A9A4EF7B09D4701B1639BAAB4E03A40E -9B54A7A4F845CD63F88831EBFA4FB847847CB98F3455CB5957F2E0A0F5623645 -DBB5C5564C7F8B117D6E27E65C0F3EA81AE67B4AE4B201E7C4FB0A8364FE53F5 -41A7CE8F834C2C4B322809B353A5E63BBA7BF3B7DC1A85EA700BD287C2BD3FC8 -2832B0BB4695FC937FF5EF06FCD87DCE6DE793C2B1EE10E6450352C17726155F -220D550B1759E15AB2C1D5968E52C8080CD280E99D3CCC0E80C2EF8BBFD96001 -A226FEED7311EFB4B67F424B557A877379A15BCA54780F0CD2CCA00400B9B39D -981C6B552AFD2506D1B23618FA9AE6D8143CD7198A8482CB416CCE62B992347F -337D505A4078713BBD91E5535BD58EF0351EBDCD749CC24D4AD39F8CECD7D6C8 -139756680A4C03A58B3374CEC658D30160AE4863A3938A891BB59CBE02BB451B -1BA4B2B6E68AB61DEB85F95E3C909B8B66E220B9F18280161C279F10F7093CDC -100A53D542F071CC0A5AF834DC1D18738F5DD62A5573E884E1FFD22BD810828A -1EA47F8218C15A2E97CBC609927DA3CC2B802EA4A0D7EB57627C135E3B065905 -F97597D818A2C5CC6F328AD25AD11FA50F1E4FE637980B7474D6F85A521892FB -72989AABEBE02A2D0EFE88A6F67AC29F5D8DDFEDAAF465C439983C6B84389FF7 -A6434462BEB7B07DBE4BBA61ACD4A60C55B5C0AAE527DE381DFECA2E6BAFDC8D -310364ECB42CAFF72BA93C067B2F02D1CA7C34AE7CDC46787A0E234C8BE8A928 -7A6F3DDE0338FAD532A9886E8E3525B85DD39364AB03EC4C0DD25DC179CC1989 -1BE232E387E857C78332D834679195E10F1E7B87B7966DA3B2238F53D1E13FE2 -8F55ED6A92A750C7250C9B91E29796621E7E9520373214D7DA81B2875A986D33 -80382AFF6DE1F829F048E57664D9C4ACE91E4684A51023943A4964AB5657D610 -3A5405EFD4CFD1EBA684243E15093C9667797BB47617B66054EE02C41FFEC45C -C1BAE8AD56B00D323FCB1D2744F061FA16E161988741A319B1564E04BA210996 -4F9F02A3268CABE450D166A763F5284954564A1C86B76544C5F5ACDFE0D758DB -865A1CFCF9FE8CD5F9C3B2998C56468FD52DF8EE60C6935A3D221EAEC7714E3B -301371C7DDA0B03A2416238F2B47BAD3A2C5021C886DF51C695AF9C87A864B48 -3BB3FE0B355EED5454B59B25A0D8A1B8CBD356C24F64D9B55E16C30C011365C9 -1E0380753BA3EDC0868788D5F50B9353D0227BCEE1BE36998B2622C0759BD66B -E4444250589F9CEDE766D8B940770CB6B89503E925B35C00CBEC2873D2DC4A29 -0823FB7A3717B69A7DEDBAAECC067949932728E89BEECAA91DE3AF9BF070B9C0 -30EEFA8C0A55C8388CAA2F0515915C98E67FA095BB98967D14B0DCAFA9622E4E -2E0EBFC768D80585ACDF28D8A5C2B6EE2FE7AAF62FFB90F569F84A0903996DF0 -C1D5723366C436E4088F3E2BB9B47F9789052A71CF5C49908CDC1DDA194BFB89 -14D7E3D7D4D72A150FD6FFD8303E9DE5A97A71B808B8BDF2AE466F31BF5D7A4A -44F81230BBE2B456A221E2F72A8B59F8FEA8D31F8A005A5BD93B9F49CFDC3DCC -CE2B67090460F632271C7157BDC2F05BC2749FD562FC28682A616A52D1B67654 -DF78B7843A9EC26A7DE2EB168F874904C2915B97534B2D4D9F74A9573A771D34 -9F7BC855E8F794621BF6AD471BCC347E2DF5F620F5C209E33A4CBF1EA85AEA87 -4492A77342DD33EF615FF34037D660B713C908786D9022051B825226545827A3 -2AD1B05D654DB6E6D261B4E8AF0933AD1F0FCFC7201E1A7C1B4199F160C38676 -21ABA2DDF1CEB655B3EC3226E0B122976EEA998F7A5241F062E54AD1DFD6ED26 -47C99A439E0AE95415059179867CDD3F0FF751F3141309F40E00A6C7C28433E4 -F649BCD5DAA64177580E05C495EE7BCBCC5FBF104DAF360CC2711386655B26F9 -D349D887EEB32ADE595241560FD5924A1745A22E6A01DB9C285EF14596EBFF0F -03F36EB2E0A7C3864F819EF7B0855121292D49482F046A55CD7271FE03F02EA5 -886864D9D8EC22A68C23089EAEFFF03DED6484D8C341861EF8B6FD3C5BDF5AC8 -352DA4E13A1E30D0CB71E090E9CFB9AB2CAFD0CA7C34AE7D8E3B2EB4666834BD -9CCD1AC2108348AFEF6071796F4BB2FFA4A67ED917E76A109FA2DC2A30D744A0 -9AE653A748C1D18FB52595D84E87F1C1FB6B2F32667FE203262C66627AEFFED3 -92B23861E5EB238BB4EDCE09DAE1C65BAFC198CDD1B45D42CDF93E16BB82D35F -821E9E49067E966AFAB2AB52928F8DD6359984071FC37AA652FB834A09E5BD93 -3AFAE161140E74C6531E413E8FBBFC42BFE8A464B71EB1D8CAA93B33D7BCC3B0 -47C7EEFCD3E9FCF26FF9441DD9BDE68D77AD7251C06BBB9A2103049E8827CAF0 -F26BEF33F656A690235DEEC623CC519AFA82DE2AE16FB99F780FD7D8290DA40B -9B604AEF36B529FD184239E7D50561A07428D28E51B55546590A1AEAD4B7F2B1 -AB8C5B9022C1FA03E33F8F409B24911AB8BFCF6EF4A8E415263C789F89063E71 -C0910DC20347469380B7FC1EEB87D4CED7F4A361E58B61C91AFCABA35C03F978 -B9FB5257C31657EE48504C355CE893FE3C553274C641DBC4004F5D5B879CC5ED -D3F21F867F6DF054127067DE86189F0B59A1B90FDABCDFEE61423609D888EEFD -F4A1367129962110C651D9481CEDDB8C5C2576A59AED64E95F7ED042AEAE2F7E -81AC0C408E593DC30DCAC334EDE9EE27D932B98F040DDCD195D6155607DD2038 -970EB78221A94C52BD4F0EAC65F1FC10E5DAA93C17266F351669CAE56F42B68C -6D01E1EA03AE554D63CE76D800FDD9CFD89F80A241EAEFF7EDFA41794EA25CE7 -97BD5028464D2CD45B53834B4AEF8BF0B9E7C6ECDEACEC887E8790A47A93F668 -A9095E5FA1116A122C0E5B74E2226C654D3187C6CFD8807917820423DA3EC1DE -AA020EEEF2280C44A15209EE2F3FC1776875308CEAD38571E7BF889F287E4594 -971A83605E0B4169D4A23EE790515223DF8724054EDAD905F57918FC0BC64F96 -514B4BF7DC9BA79E763C22C977FB6146B10D26FEA1BAA7BAF21312F78D1625A7 -8E242D743471DB5821408AB786E4A7EA9D35E30E85533C617689F95758FB2C7C -392E759C299DCCE36689686DE0C4DCE32649493650BA194A6208C5EAB670B170 -3F2C70BF0EF0E3BE2FB0A79224FF4ECECD6BB3388C6D06867A0E5E3DB93C1B2F -464C23E44D3132E7D4086E3B59B1D13F49EB4772DEDF8EDC4F603217233FB7BE -C13C28648E9AA51D53F11FB896839F97AEDD8834BCA53CB0021AE91FD8E95E2E -F8A094093AF556B9639F508A401542B06821FF9DE1A745FE9AC5CACD5E8E1053 -911442FC15CA5333751ABFE2C617D38FA1DC332BFEF44AE569DC631C93EC54D6 -261583A695F5A392867A57F59B741EFCD2DCFECBC55D1EA5F2317601C9DFE9ED -D1EA466210FFA905A8F85BD58B98991BEA58DFD1CDED5C9B086D42CCE632DADA -147941917B879139E016B0DDEB8446BA017FC8EE5A354533D667B0835F5D027D -C2D580C16B80B3D05CC92C0465CAE077729F0A15B2DAFC89DCD349B3F81D0516 -C65526EB5C10E45A8A85D716EE35FB9AB201FD7C89ADE5AD925A174169DA20FB -61E96C73A143DF964C20589EF24A0FCFE6195317F2FA0D2249C0D8E649C3D9AD -FF13332EA2E4C9CD36D8443EC8F027B61CEF92C6A6B72DD4ACBACC16E429A9A3 -F5F29C1631360E32F8C1C93ACB22F810B86D2969A7480F486F62F8488BEEC74C -2C1AF13BB92BC578E8CD30BEA6BC8CB68ED730F54CED0167605FA76AD7B7E88C -7AE7688E598F91C471BD65A542E96D64B1EAF19FB4F1234308C48C2DC86E2193 -11ABDB4C6189C6F201627C693691A86DD07FF55C30FDB3F72381E09C6080FD7C -9182762E5001E30F52A216E0B71E4D2D4E2F3B20F95DF3A11FDB2D2B5B5FAA66 -C46226D5E0C77066349770514E5675550FAC9394FB27CD2C2F974F1FD58C04A3 -1EF53A8AB3B2202CCA1CEFA66228E1480A0709436C44BD3319C40CF888AE4692 -5DBBB52B15CF3A518F627F672135A24D5DB9B2EBEF04C860AECF231EBB5A3BF5 -6DCCD5E72FE4B6DD29E896691868A7DE4120AD06AC573F5608B8449B38E71CA0 -EB5CDA3F942482EA7973661170F81DC88D54DD5B92323F46F833DFA757107E9E -F62A47CC50FAA1B68ED535C3E0E1073532A05ED339C8D70B3B9864808ABACD23 -AA95E9FDA43D54C66A675FA074E0A5B8777D3C07850A09087F36852B5351F35D -8BC4DDFCA35CF29CD5E3DE118A741FAC4DED36847F2E2C6CFE08669301722D94 -376F540982958074E7F1383C409652F6C99DA39FE90B38221E75BC1ECB93ABF6 -B00F410A0C5651DB418566AB350FDA1789AFD88286AF3BCB42B98386F7BC144B -02DEB8940D20A6B3062F0C4244EABC50923390064F1D027A8BACC3DE45156E56 -4A942D1B87F1C4A76B0D4D6801AE792CCAE3009BF25368B31B6AD5476FBD3BFF -9759EF463EF5E78E10B7BF64005B2ABE0E8813950A08A1808587A98E0021D0DD -751AD515E8278F1A0759E85D8A084490BBB0F8206484AA36388B1013643D3198 -3509078847BDAE08E76FA5BF3E3A73C323CE093DCC148E3C02C2DE1E26C94D5A -40EC8308ECB02FF7DD04EC1005A2A0DC74D4E587F10A3EF349E828F69FD38962 -2F0C74D5DAB3ED6CC9F97008ACCE74C086A503948DEF1AAF58FC8BEC703CD360 -D32098A56AC776B1BD08442052A2A4EF6C8798F7CDC102AF1A2009657254762A -0793F79A39DCD6ADBAA5EC84A7ED6018BBE727E5D477893D84F157074B24C13E -8D4881C7DF8ADC13EBA0D89745EF93B7616EC5355600BB0D2B630AABA3CF2946 -AFFD0B2B724EF0F28393F2034B2E69DA5061426805353EB4D80E20739BC4C510 -6C45275B8261DCBA10DE1D104B12F46ACD230977EE7D7D1D35D2814139E38C4B -CA6937CCFA653349B1EF64A98457F7B4B5D8F2978F16ECCEF7054905863AA46E -DD524CB33459220C71E9EFA7845A3A760A507B3D3ABC525B35930B613710A13D -098832C58EBBC8B0CA6AD516E6385792C59220331D0922A1F6F838A8DE13C337 -900462F952EABBDC2EB1FBF94A66186C177501453CD3FE3582073DD86F04406B -41B6AEB440DA475E13240445D46726A6D45185D56BAB8807CEC8A8F7CE1AD149 -7CE2E1BB5DE4E5B9592241DD136479A65905FD0062C91DFF7349874BFEA5D9EA -2F610ADB9AE7757B2307A1BB9D6797D9F9C4844A59841C7C7682105E23A374BC -A91885E7410F56F60C29AB8B417E2D6092F8BB70A2DD5DEDD4BA1077D7CC62FD -EA43428C6F79C332342E15F75B08A1ED360CD1885730E570A3252A5ECC419A7F -D124C3FB3A7D58C0EF6AC117F50D7D4B6CD852200A1F3193BE101CBEF414F60F -85935BDBDD23254648DEA12B95871AC8F859AD8C9315B258E525FA7BB0DD294D -497646805C3CFC1CFC72C17EED56FC5E7A5FA54691474DEA0C85DD18ECD59923 -619117DC6AF37242576C4E9A56BFF2D3E717DFA750607BA2BE87050F8AE8EA72 -8056655F9D9DA1ADBCB07A6697F6664AC6B6C1F5650255776305892A6E3D986E -10A3F76B65763C33A249C23C8616B866CC56D8440C501D46E821750FAFBA1CF3 -06101C7D563C43EFE7A7AD8D402F232034B7BCEDA9C49AB562DC60CEFA521711 -DB3D81E0400F776034AA7370C867BDF8F8CBE2F2E59D2099F8627118EFD202D3 -51B7AC1FC6D959ED360AB4E5ECB4966369BA85B6E7733A5C7123CD2519845706 -4B684F1C65D278FBCD01A64C1B5BDD5798313CA0778581AA72EC3A00929DDC1E -FE4CF94D71EF8466889B663E698456B61D69BD455268FFCAC0AAD81B7442AB1C -8D5B4A9BC2ABA4ADFFB5E326D2A3D771815ED0C4B93E527C3FDBE3E9D7DB1B31 -BBB1B9E3ADBD7EAD8C3F5C8375333B014B75154A8A07D01FED1C412FA9813664 -082503DA2F8839190054DDFCF2DB62714066E588AA61E764628861464241BF4C -D438285B92A32531A35E7D0A43D48A8C8480D9137FBE1DCF973998BD0204CFD8 -B0A8B0A3FA0E0EADDC2F49417E655474056C7633EF1DA737CFB0B4EF55AA19F7 -459370FE7CFD4A2CBEFA608E14A1D0F25D154707E1D7438DC758B276E8851C66 -23BA8FE1398B4F68B4AC21A5965F8008927C1C547F3B35D43FA75D5402116C25 -61D8B04CA8D3F2307C04B9371B324A73A4723B76CE7FBC4162C2DBC8C2D5C768 -1ABEC649ACA756BAF69BDC40B3CE28A9BF7CD5172B1B9D4F7A258BAA94488A1B -1BE024406C0132D2963781A4739D5F74956D7C9B33DF938325F0222F8F63B3DF -8D8EC0279FC83D6FA946F1ED49D5F436EF0E377B784599432DB594F62C8E955C -DB8AC84C45D73E3B0276793629AA1D1BD1697DDA99D6D0C7B09F7D4988BEF2B6 -6BC7656723E8DD38E27D05E8013B03DC1472779430F69B9B2A8836331229FA9E -6D10CAAF783EBC83564C62170053F4F072CA460F99E254F73D137E27F970ED4D -0C62D122EB14E88A8AFF8D5AF04C3DB8E9E10BBE2AAAF5FED0D21D6EAFB6B634 -E8CEF5F19BABD4A2B604C6BD935BAF1832F66CC8B340A0567A6A75CFC635036C -F27FFECD13744BDBB6803FD753A9E4D625BC07BC6EB17A87B8908EBC1946882B -A9E31A2293DB44990FFB38A6DBEC4F5CBE4497270497C44D0C5D3400B28AC20F -EFDDEF16D7632679E0FDD8777EE374F866F9DA17A0B686D1902F2AF9263EABB7 -7A8D8A93CE80F7968879CC747D467FB498E881BE7CA9CA89297055F96806957B -DC8F4C86AE237D0AEF922E6970CCA86CCB97C47B8D59B1C3764171FE4E55CBA1 -759707AD936A66D3EDBDEDF7EE0AD428E61E5897AC5BD8EFA60EDDD8E9BC7B43 -FD51D1CD79CD1EAE189F057224D7A4AE5BC06157B98F71053E59BDEE1154748B -53B494797B0AA5DB18A649C442A60C1D354C0AF52388BE94F3F9B3AEE160AC87 -9F5721D63816DF7E935CF4233C2614BB02993C18F5228D9EAAE6EAB0A6342E7F -D23E1BFE81B45965DA74A83FB64037CDF58964281AA4C8304BF16BA6638DAE1C -4E0965D12477AFC9673CD3D029569FD65A333DA3732ADA20A4516EB3125267D9 -29CE8BE7BB16332A95CC6DBA7432D34555CB05BF9E061747BD0DBA3854A60A36 -76CE5D4730EA01C0902B167500C2532B762BAFCF64B972DDFBFC7B7932E86F3F -6BD03812FB72612078DF99DCD0193A989246A3833D50F1C7E4A8E5E5D0846017 -DDF491588B4ECB16EAB8E169A5F197B2DFA31AF1544E5A4B96DB7DD229CB15CC -ED719FD39E310085FA634E2EBCCD103D0A075BAC16CB483E657DB6063607A693 -CD8A7CC8AEEEC0E87CCC24CE5E22B7515141DC714A7899A308E7F0F707672A5C -0415FBDE7A76F8D7751BAA1A328C3EA0D0AC6A086241C1D67492DD548160B6BD -189C94881FB8416314320530304DA65F73AED95051BDB39AF926C5062E1051FE -DF13F1094ACBC40054940E4D73E5333A1CE8C9E0DB305699F7E63769F680DABA -6F90EF2F423770B9CE4024A0061BC0C03C61CFDFD0575B01C93E79A005FCB16B -2ACBEA56A2DA30A1E041EBEFA8DAFF25AE1FC48B9FB854D4CB76D6E8DC195EA7 -57E5297C9BC3A3FBC10FE0EBD9DD394B4DCA8BDF53734C66EA1F6CB924384EF9 -74DF413F6E2339F01ED38074650C213B95553A9D1D303A5A8900A73F7D0E1ED6 -2295E5DDF4E5F3999B279CA0AD3CD6734FCEC777FBEF9FD4B736F6984C62FC93 -5E5731644EE2B4F57FBFE2B82A183AEB10AB76C5BE406333DD4FFF2A35B50148 -543C6E7D750180356173D44DDA60DA20C7F0949FA23C1C348FECDEE11407E710 -344E25E453242F359718418A996041A2EFC617E46ECC9E7E286E5E6DC18CE51A -01C5401FB6A1724109B4DA5ED87EC40FD851E8289FF67D1383F65BFD9DDF0D31 -3155017C6D5959CAA9B748F83AB608A6F7545503F87159940928F47847992F05 -7A68117518F4EEDBEFC03DF97B0284D4B42BC4E81AB9AFC396D175B72E634F84 -926A28B7DF796D9676C804798D3014185A5E70B733D0687F6D94384F50B45714 -955ED2DD191E84F51AB491743A5C20DA6A8178F6A16F212CC8E267E29183CAF5 -97F11B8B3B7833C0F09F645E8BFBBB8B9E32F5C779FDFA8B4B173DC917672066 -289B9025218F46D3EE952CA6F9FF5D96E21B2AFED15FA81E48BD66678503687C -E3EF803E769541E1C054E128133F29BFAD4B522BEFD91A088C9D1E736CE9D7EA -84C42C257C2831FE5617D8511F94C19D2EC7334604DC439FC0AA7E32D0194AFA -3031698642F893A11E45E4B1CD008245940C821420A1E1337B670B8FFD2A4987 -6012A5888513816FEEF24F034EDC005865E70BB45004A27A58E38CFBDE5BF595 -177EA03AA8EAED61CC9C8C756CBA7247B1F514F25A4EC9A8A6E6517BA54B83DF -0DFDFCD73F9997C1861B305C4D59CEE65B98271B17A4018C862CC9C944519B4E -69D97D4195904CC66851A04AE475D501D31B890529A0A3CB8F604E10BAD69E15 -AD61FD28D5A689603A18897AA12E8CEFB66A4997555E41856D173C073D79D369 -A38283D159F99D4F0A489E7167179C6ACDACB7EF17197CE8E0A544302A3C4235 -274C47E1DD3A78BB59D6DC75F41957BB935E2134DC596B8C582ACD8D45E57936 -FFE93CC489D711596ACC53F13DA19CC076B2DEFEDDFA64E5346F946ACEA4822E -2F40CE630DA03DDE08A24C9B1E13123F167748F35F4B2CDAE78D1252335D5810 -39E21D0791F0CBA642A1D98C0A32CD4093E0FB402D60B82AE7043761F6B6B9EE -6F829A1871814DF99ADFD2E1938230482A4F7B3ADFFA3A9F5A05B2ADA2AED615 -8A17F5546154116A484787E931E2643878309EE0FC90B660F45273E79D530273 -1316D2D32B5FBCECF148866E94BB4E0851A5C5C9F36BBC54B704FFD09D9EFC39 -8031CB19D62E409BAED7EF2AD78A05AB58F09211DEF251CD22A6D9B1B3FE9683 -2B4178815B4C5D38BF82E1A4AEFADBC3C192E0B19EB90FE1C22C520876FB6304 -C37EAC171A2F902544F9C51C1308A1942E3B987743BEB20204105B6D2E87E7A7 -B2C4B130D76693C8E5802DFB0C2D696BBC07EEEC0843D4BA415BD0B66EC773D2 -A0195261B4480AA42D170E238A68989E8921CB9C6C4AD6CBC135452E236FD423 -2E0A2326062DADA7083893823F9243CFD813CB55983031137D3D23C79F8E4546 -B64B2A4957E8011EF431B032753F911F9F9F0A3322DF84E00F401C06FE6818AD -C4FACBD799E96AA276C97A45E554DA4BCB63ED223113F867440E3990AC10E053 -3036FA678EC384AAB4F52EABFECB1C9EF1A66FA4DF2D86E35D7F293E7EFEC4D3 -0082DEE1364C5D91C4AB0A3634BCC627F99D65D9A2CE3A2622B105F23B3A5CE6 -6DF6ECDBF850B1FCE3EA80F3BA68300E28AB8006C23DAEA7DF82C1709D96CDDC -9CBFC3966911F496F07538578467AD37BD6BDDB78E75B73C97162A56CE7AF24B -D8512C01D22352C2359679B8B44771FBE2A24BB4244E7AB77929AC134057AD9E -548606AD1686E88ABA0E2017205A8492FA5C1B87A9C85A6B3D22DD0A4A48C91E -AB325E580A66D6DC8F50410D530F797182B7B3BD0F4D078E802DFC77D9AEA7DC -297CD937EA4D588217827DB6B568B58B964DC5F54EB4DA5673C5F51C66CACB8E -D665208EDC6827903FE89B7606744F090AAB8310CCFCCDF495B365E9DAFBF529 -7201CF28DA7E32051B6C36663542A943037826A5476FD3908090F860D098D30B -ED995A20D9F0145049C2820DD75FCCD720FCF377934D5F22BAAC79A35942274B -7BF37074DA4442360D3ED7BEF04C8977F99C9567518E2DF34DC921122259FEC9 -D572AF8DACB850EC6B0D91D0E7A13C8D99C238432C40409CE0891C7FDFB2412E -94E2305B68FFAE11E36B063F1AF2A2B4B32CCF8F5BDFF3B6DA36834B8B2C04C3 -603E650AB0AA8C2050E679AB67547F9082433AC80C97BC93F6A4E92F2F095C2F -78E12C85FC05D63A82B01442A3741ADA511584AC953963EAE33C20FD42A53668 -07CA3AEEB9340A40B38221C55FE9B785BB2D19CF76025D420E562B43662CB090 -B38B080BDE1A3034481AD72268CE4545A9A5A20FAFB75C2B50AD349E4C11AF5A -923D3AED3727F79393840D31A85629531A0E47FBABAFBFEC0D1F0221B5D7F0C5 -2D08080781BDFA964157BECB651961E32F5DB517D85DBF8F394A0687852B505F -BC456203AF6451EBA4B848C7002FB9AEB1FD49AD8175BA0D0AE91ED3A62B2971 -E96AF5EE3C860FD4091C658A20A377A590C8C30F09743D6CA668D2A02B49C680 -68842029929B9F7D42DBC16C6ED8028AE239E732AA4CB12F5E2B3743E51556D8 -4302AD61EB3ECACF6B8A85F7133EF06ABFB1EDBB5B35CDE470EBD0E6EDDFF57E -CA2ED63820149A981A5F7F21C39DB6A2CA7C7C0885A66EBC0BBC91AD8CEE4975 -134FE97D6EFA77878D9D4A1C6425E7542238A2BE8D30AB637F8C6D5DD91F5E53 -BC4BEDE01D4B8BC486A61A3BEB15D5CE4B28A7C182EA2AD55D090746B777A013 -2EEB457A4008FA02A84B544AA9D21F2F09186AC3FC08FA1550AE3E3FD852011F -C6D866065259E6D76785D4B4FB78E392F60A6CE7FE25E197C249D2D510593299 -9FCC4E1B1290DB809D970F0208EB64DBBAACC93A594BE8AA1930AE6760A1FFCE -2D6EA536ABF97372738084D222CCB133F45920077E906C267194AE06D9C695ED -EC4479DD7E4643A406AC5A0F92AC197BEB01552E0EDC9B6EDDAE75E603E5123E -E03DB97E613173F34D4BF3EF5E1EC74DFEC2EAF462EF03D890D47D9A03641BC6 -5162967055A601238D932EF28DF3689D3A8AB11158082CD7318B891144F190F2 -25FD638073347FF02BEC3372D447C3EA7ADAD2B58E9D1B87BEE184A09CA9B1A0 -73BA27C3412B99092DC3E661B62DE929494F36E05D7AA3BB59DFB692684D8EB8 -E07553228D40437AE367E1D20AF64C350EDF08744A52E593570C9252C6D57371 -FA6CCC7185DA83B2157AA12887523AE349DBE28BD25D488717761C45687480AB -E94FC10E958C996E2250E624E68C1878942741739FACE827F82F1097D3889F88 -6A381DF4E4A60C43A9E16000D85833E3993C961D24D330AB07B76D7E92C43577 -8BEABA3A733AEA54D51A2924B4ECBA60178D5684F6D6FE4EBEBF9457A44F82C7 -E82DE4867EA946E5C70EF5F994F52E9B718AD4FB6E03B6958B8B807B07A05E87 -1386236B51877EDAE0ECC60909260D62C8AC0910501FB78B5181BAB3B3C718CE -D66B322A16EDCFBB3A7036134FEB23F189C16B0362853DCE45BD9082B59BEF0F -D888D5E1521F062594BF41CA41EA1040256FFC5D4770E8F2A74F5113E94C2001 -F017BB324A9C233FCC12CB4DC6508CDC19A634B0A65317DAD5B6633F0AD45D3E -EF2AF37F66AE44564325D6AACFE1B809959C493FE9F0E9838267F4B2D7D782E8 -46766D6BC617A7989FCC78EDE0F55110ADAB2E74DD9F8E76FC53EFDEBC6B7753 -38BE31A73523EDBFF812D258326CDE23CD5B9E404DAA1613E86817FE49E4EA6B -D645183C728828D3D32C38FA8323A050B8E4AF6DAE79567C927530EF6FBF8CF1 -69AF6853C72536976ECC21A6AD96890F0212B1A91C71BD9DCF0344F1AA31C050 -AA14FBEDBB96D6B93555692AB3C4CE836E99DE0FBCB5398BB144E097C0F4E6F8 -1268C05487706421C211F7933553D7B1A8A761C48C5C06814CA4C06DF952940A -C6CBB49980F60A6BB8E45DA4BE439679C45EBF539CCD0C5421E64F4895FDC4A3 -12C0CA7EE554E497FFE97D4B56790D74E941E7F2ED6C376EFEAF185A18DF7D79 -F907E8B9F9E546EE292FE92537B690B505C9C04F575C852F37D9852349437DA4 -6FADED7429232276022A90BBB1BB4A3200B92FCDD827ED9EE65337DCC6F1FBB1 -0C44175E26479B8271C53492B37DBA68926A166142552EB262233F742FF0213B -4DA4868BD1EA91A5854A0A439B051245FA7FB4288EDB665A7529A1A2305F2DC4 -1EC56F7C05EC4819549BDAC8BD7CA4537C3FF541946C2C372322955E3D6444F0 -17897669D368D50C522460710FCF6FDF904406075ED00A2BBE22FC9AC4B721DD -7F73E2BA4DA7B9E1D8DAB68A4158292330010551E52AE3B5414A657467036A9F -75DA70381606A753ED057C4023F08926C345AA36148CF907B903A9AFED52C28D -0F81AFE73D83E42503BEA12F48E5295C1A185A8D5F016A619D6596F880D29B40 -D1F594F02E11E7BBFFF52601CF2947C18D1439D0274ADFC84940A2B9B09F0064 -A5FE31CCB4B8FB71CDF782632997BB9C793DCBC281153CD923FCC5C6C7183EE9 -A9EF90B0A39AE97EFEC796A4EBA53EA035AFBAF24A2A2AC9FCFD7FDB4B68DBA8 -47768DD518A84B89523D8B7B21A1EE6609295938C42BD4F88E05471D7C99D259 -5BE2C604A6DB3F404CE4ADAD3B370DEE944C9F6712E8333ABE936DDDCE013FD7 -8053AF58595FBBA2A8596441B4C74CFBF9F07963B87E172AEBAE767703120A9C -5D317094148A4C14E6AF6E4A933876DF8DAE71D5A2AC0663D8002C78199327BC -7D9596DADD4B514889CC48D179F654F27464C3E04EA99DCB4EA5744715EEF9EE -534E467749B6BC2799AD987A70097AC4EB6FA6395860C8BE09DBF4DAD8DE2A3B -F1B4DAFCEDAA6FBA2E309174F143E21392090930716BB27C217D4C2DA0B5361B -B0435E1B50D124640CD38E1072A317A1ECECBA51142984DE9BAA4DED88273C1B -1ADBE2A4B92F654B04623B9CE0175A9B07878635E517267A0AD0744CAD0312B7 -9D352B6A150B3C7382D0162F89F5F38445E6BC5E7259E2D574569945EAFD0CDE -87739CB93A8B8AB6570D593129AEC6024366EB11ABAA2F5F0608D2DCFCA6EF6D -A663AB26E741ECBBC2212DB385C2F119412C5B8697B47CA057457697AA621BD2 -467FB776CF3252B7384BE63712C83B9ACDEF37A4D480088D090574665133806A -E39AE8B950D7E534961A8DBA019AB3A3BBB9E83E6DF0B33F8597250D15C6A4AF -28EAE4E60D2D2E15F842999FC60188797FEBEE5BED8D363A7AAA4EEEF8AD2F7C -72D898DF260D6C4D746AF525A3A46EAE57BDFD2D87F657BE194CBE5F25318B5E -A4CDC1CE688DCE70D94EB7CBD49B86BC0765EAA0B99436B896574177F9B91E75 -F863940E0C0D9C8E8C139608ED8F5D8817477DD0ACB3CDC0BE79082233610058 -4842C7063B1F0E262A1B14E314E9E2835130D00F51A5A5E87D6B0FD5EEDB3349 -1C60BA261E5BD13A87A72F00A6EC532A9FF4631402783899CB3D7C80D6F69047 -BEE22B6390FB02EE6BD0BB9994FCF99F504B0D9E7D25C0C0C1AAFD46886BBD4F -BFA4CB13160AB0E4B23DAC86287E8E5F0D6FF71568C019492BA6396DF9E9EC8E -2D138F28CF476461F820A94B385AA0351B0B1DA022F493385B47F3336555F819 -DC9A1291AFF3B5E54D3339617BDCDF6FC1F36A1F672C851CA2C03635D9EE4FB6 -F3DD57EED9C2D8380A28F9204B7928C8923426DE8F00097A4C4F6B4687AE8134 -153734AD845506535926AD3B4D7E8DD9B4D910A7D825412C064709125B0203CF -C1F233FCF07951EC3AA6A00F3F5A68ECE9FD4F418FC018BD5391A7E8386E3D06 -B30BC452D1C1D4899188005B48C60D7427FFEBCF99314A98218FE3A0141729F4 -6B05572EA33339342D17A34A5BFC28BD233C1C5053B28823B651A99B7D74A91F -29A4CA724B98F5FE14A0F1326DBE1465A3C6F9744E20D9A93C9E536BC3BE4025 -20DECFFD83B74CBCE670B4E118F473A0A19A49E55D718F6AC044CA70371D2AD6 -9516315F3E79A8247EA136A3CA402D1F26C41EF13BA62BD70001D614955E084D -F04C8195CFAF83B0F55536793F6AA38533D2096F07926028D950D71734C96BF6 -AC2A4DF0670494D6DE19E30AF8AED6483ECE9C4854F45A361DE61AFD7BB78053 -3D9F37F11A36B92A59A2239B85908E06AB66B7D93B6325DCF6B42F8CC915D3D7 -6F52046BD9EDA8938B5713E83DDCAB28ADEF3BB2012C2D6D551DB854DF93BBC2 -5196566734753DDD47C29841B24938487C08E6134CEBFE20932A0F41D3798DFB -E0EBB039FA7046A1E51EA9536E941D66F7FBC0A7E67B72F1F2AF9F12EF21E89F -A772646A8D5D9551AB3295BBC37ED9A6585F9EF8D12FFF11F109CA93A5257FC7 -5C9F9AB21C23D16830F194113F6796CAC8AC107E6F966A075F9B062794013C2F -44F15234D899BF2D36F29B1393DB63A92229F2E54093C690759901EC17B35E4C -3608A8617122DD58341D1454D3A5DF50E888792B16D8E63E941C01269DB087C7 -E89DD8969D2829AB817F05F4533B014FC2240839A459C53B00A3ED543BE9D601 -94E6479896F0632C39DC8CC09E7F420A829DC99EB955EA981459F4647465DEE3 -D9A02AEE30114D9008AECF5EFFF96BF550483B09491AC3AC24EFA064B52F6F62 -94618DFD3C47F989F126CB19B8C5B51EF180133C5EA157FDD0541DA8A32BA3C5 -CEB2CDED9377A70EFC5241C923FFD989CE7F5CFDD6D10ADFEA987F3792C15D41 -F34E0362C4934B4BF70D43CA5EC9087608955F4C0FC33B02E4A2B2F16A233A62 -9F16DFDCC8F7E64611F5E93C01AD96456105A99D6EB986F1EFF670851CDCA14A -A61B69D734005B42CB8D624B200324BBB6DA6E61B303BE3E35171AB2B7860018 -12A637A44D583FF8FBE71FF16BE76D21885E68BBE1C3B228EBFD11CF19A17014 -5D0D797A8D9F314DC836979F3F91F20C48F230D6B94A184D33B244E7FC5EAF7A -DC6BECD8404ED329EC3E4C97E751D728ABA180C2DAC1B79F44C55055530AB8EC -2B3E2A17C71D8C6AAF4BB9B9564C2EC74B793EE1014B7A76C20E77BF55269DC8 -98E380454631B3946132B19A3F8CCFC2C508E8CDDEBFEE016C5F6045C9892EAB -4B9E1AF4D4FB5B7CF0797D2BFC8D5041064462279925BC0CD336CEABEADA0440 -A13599DAB118CB7BD842F755038CD23579102F113D916ACE82CFB68BB9D87DA8 -224CEA3FF0E0A8F872A9E8A99664CFC231B6184054321B88253D4F0E210FAF19 -34F31F8ACE67FA70AABB1C907AC7E5E715CC0A66E9CD9A097C900B97605DE86D -8DF2A3C816A87B92C957156E0D33A82F60E98C080B89434B14A8158ABA5BDA5D -C7E990011B86A2B8E73B048780509169DE4A3EA1D13C23A4C1D3A6657244F489 -2C54BE021C771EC79E762B9A2A05CB48CFDCD40E9E9C05BDC575D466C10DC3A9 -8A9567783E3024392F248DA4892F724AEE22F40648CE198C5C86AC0CEBC76681 -B314BC2F19B767A6D77E2686693450A189E34730E042F3ABBD2C58A3E8F5C6A9 -8C9D493F0B4BAA648B722688FF8E2FE2FC8FEB5B9D2BB7371DD5560DB84B0E82 -C982990B59A6B824F9CB8CB25F5EB4B0DED81C8D25FCFB7D85ABE1ACA17D5A6B -050C4CF282161D7D16CC22DC010872B7EFCA22426AEFA59A9E90B95652B1F9D4 -FD8ED29B2DDF2171B8A267F47E3F8C1CAC7D20A5248E729BDDEE88A3BA3E1C3F -07B3E8043F4ED0605A2EE8BB415926580AE6716B9339177943114E9495AC8323 -9C7679BFE1B337FDFA5D20DEC6D86F5B9C4310C311A42D1341BFEFF828EDF17D -30E52560FB682B01231482582CC65BEBE50712B5B62D5EDCB2AF15C4C5D303B6 -D3FB28F7BCFD152993A28453FB79F943641864145728224685593EADFCD28184 -7566DB7255EBEBE876A23ED649A9FEBC7AAE35ED46D8CA726D5C2235E6A237A3 -FAE06B82C11EF95EAA8898E50A445DF183805BF553D9F5441EEB8C2F1714660C -269E42054B92C244D1C1AE1C6BFAEEB7082EBE5A8520505862B0082FE875BFC4 -0C639E9C718DBECCD52CCC61242388DFC921C333F729B7C6DAA7F016221CB34A -A417ABDECD5245D8E10D0AF1A30CDA7E8F1602D3ABDC84785C731F47D74F0136 -E267F73CE5E4FC3573933A981123DC749A3B78985399C2D9851C4A9666EBA305 -013CBC86372F390D478E676235816C611E4825D1E77C521C23BEBDBCC5874AB5 -FA86618FA7949DA6B16FC243E75B5DD6F15C614F4D89BC3321147223FCCCE176 -D744042B565746C2ED9E855C4760A5462202CBA60BB522CD207E4DFFBAC266DB -48404F1781D0D236A967673B64DCE6D715A7FDAFD25546F4C81E11F0CFE2017E -440CCD7886C32801F10DC3281C4A74725126B1A1E9C10207298890A746821DAE -64221A9B73239575A5FD67B352E30946DD0F4C98ECEDC3D3319A777C8581A62A -DF364F125C78AB70851C1E875784AEBE90271354D1DF6722813A898584418FBC -D545FC9BB7D542FC8E60C0DA3FBB701817E1D17E40DE029AA02B6836AC76C057 -69266AAD3CFD0402EFB2954302E4C9AEC6724E35B8F91DD144C2BDF875B7C253 -831DD8DAD0C08A2852B85EB96869ED22F40E44ACED2070254DE98052DDE7FE1A -8BE50EBD2D599940F866FD8C5E5F9C4C04FE44901D6AB974ED1ED65F60FA3352 -6FA1C06C048151588DF0C0DC0C9DC98C5A7809758D926C84FC1BEB516CE3FF3B -8438955A35B70900EAD507172CCE09D8170A726366F45C072349C7F7861A8CEF -3C6D060790D3F4E00462089F8D3C0F1706A6FA51476411FE30E1BEF8E05CF387 -D558626371E4242CD45A6B1272E1AA4A416FB2C8389509E657B4E50A8B693D33 -45FAB1092502AC3BE5A9E6213B82AE735C590AE66FED26C628458DB3B1F6C009 -7FA5F41AB325A83E4081D77A4FB7D97B7BCC2D04F1C97ADFC4A956F5DD5FCFDE -B5869536941EB58E80E5017966566369FE495A635AB510DC0A2FC246F600E6F3 -29B7C288DF3301A7076067349CBB32824B5075AED6EFE6D9C98FC777A832A4DD -C9E66D59BF087205922544FA35D2BAEFDE132F513051D32E10554A15ED6C4123 -A4BC6E7E90791A5E37BDBED13A413A9AA88C07C451E6E1F251BAC9E1ECE97AFD -E4BEAF57F6AAD5220560F85AA1533A4E437953125734E6B7744A542D2881F6B2 -CE35A3FB5AC3E485A3552A3B4B6A342825E2FDB1ECB22727DDDC09CB6FB8643D -C14DF6E1425350F467A65239F2BA3807879079B65FA0B9054E55F5EF74DC514F -D192BCE8A95CC1BF59EC6943B9AF7EB00FD7BBD0AEB1609F18E1CF125EEB490D -F0B7C699B7E0EA977BF7732D1911FDE5C981574421041AFF477B7920A142A6DD -2B494309A94F9E61C7F5DF7DF1A86FC6D4B4CAA6408CC6FA0C4AEE41C749871D -3061C25F4BB51EB31B5741882A20CCAD96B5781CFFC454FFEE4AA2E7D4249001 -DC1807D21E4A70FCC16344A95482403D9F0735C6D9ADA29307282BE66BF801AC -F064FE6F8C9F0F173BF380A76D4F9DB097BAD65C78354A1A2DAEF1C8B10D03EA -2EB8EDD5A5CB165DECF9B846AE7EFAF947661E5416FB059C04E4B8799D184E0A -8CCB717FCBA052DD81F14B861F6A90B493B3459D496081F50EBE525DEF3D760A -CF6EC2B82196B9F8C4D7BA3A94693FC4704A9977AED1F15D9E9CA4FE6641F2DE -527126365FC8B3E5B3D9FEA4462FA29AA3AED8E09144317C27EB66978BAA7551 -86C077466E0F09D319344C16AE624E6FE9C6822C7650B5EA2D886ECA36C20881 -7BE6B63D7F062154FF6C7E138DD8312D88794A487C83C2C26E6EE14B4E87C822 -036A4E78F7D1379CBD1F7D2D3B94523AF19881ACC0D509B98D1AD366F8D02788 -C4B1A1E611691D5038F719A7C5F5E22A9E78FC6A093D136951BFB6407856406C -C918DADDD768450CA6C6DCC69CE142FC85C713BFCAB059F92A310AA254C29565 -66C0739FF07D44DB3CB3A3ED1623D9DC10B5D08654812336716730857B97905E -28ECDE4F13D567DC47E41CBAACFDC8F140E523D4F229210114B0BF100F4E41DC -DB71666DAEE13782E91D6C85C61086952B0329F353D8DF3927073EBD133A8D5F -84A7E0FB18A836CC583CFCA716AD931C6361C82665F4CD006C9F5B022EBEC3BC -A9DD3C4CF591753E85B3AFEDBF87EBB0CFEB551F7BCF2A623CA781F7284C3957 -7C337092563F01B299D87221E69B00DF3334D90F172C2132E2F70584923C0D90 -698F2FB54185CBCFC28042733D1ECF684B607800ECF738F851E340EF1A4A9BFE -EFE8D85933F71FF344B494565EC825543320A340DD386F51B6552034FCD56D6E -1F31636D874262D7EF5425C399BE7F0AEC87344D875FC5BADEEFEC32DA58E5CF -4041D15FB967E749F43C592F05E7E589DAE1C9DE5788A38D2D3F3BA9765A5A3E -4F78A9655940A8356756056F075BAD711482C5BCE72EE023D31B01042CD42D3D -D5EA71973147BF02BF7545C27F9C1919A801A580167E24E5656B305315E0487D -1A70D83A06C1017E2E391CFB925595CCD7D545B50CD80EA0EC1ED5B21AF19241 -09EE17CA8AF534107537B88E1E1BF68AC1CDB9D8E06C44B890FA082157348FB2 -4CB096E4E0AE82C66A1D9091D2C758AFCEA483D441FFCCCE2924C3FFA88CF75A -C3BD47C737FA6DD4DFCC0275228132BB17EBE877E9114ED70B05D36657591283 -05E80CD3D97492204ADD8DEF4882EC1D8A7188984EE38E7E48746C23D91134FD -3FFD22357C2B61DEEF0E3F19744E133848AB6942F83DFC7F44E1ED3B025E70EB -1F1C466A22CE7BADF74CB0B09ECD04C41519A9CC19CBBAD6D5B3E8BB2C8220FC -32371546185D6F4B22A8DE7E43FC3A47A46AC1D3AB14FEB8BEFD2A87ED70E355 -1684510899998E31AFB8DFA5B536E370D37BA9254472997BB82D573118DE2D63 -B569A02B9D5EB5F2B2F23C49E46F78BB6AC81D3DA7ACDFCC36A0A4ABBF5B0C76 -6FB70C13F713FAB8BC75309346414FFCD4F3DD3CEB1F55A82EB9E502033B5BD4 -CE57A388DFE9462E1E47D8573E1ACC9E2320D8524B88CB959CCD0F0291505626 -3426D2A73213B9D4EA5A422E0BA3AA597EF172221BC694C367966C145B6C73D6 -A2E860B17E8CF2AA648B4CF0ABF9534FA806F8C24144AEC7C453C9C71DCDC719 -A38D90AA4BDF525B17E56F9F02750799FBE87D9D5A74B9E4D9D0688F111A5746 -8FDC859FCB43BA5D56D3D5EF4C8FFFECC32DCD2602E6FDE5BFD1E1C21036E83E -497B5CFA3D17F9CA9F4A095D9EE5FB3367BA80DF4344D15C77772F8A4AB65537 -9018CCE5D6D29C7899FD0A1478A0834F88BA4A03BB49CED6C311022A7CCF85D3 -5B6C416629B83FC84637B2CAA71E806C7218A9D7B09BB7871575E5F25997D97B -E8C3A847FFC07B6EBC4DF24109361806DA4372C9ECDAD4CCA5F6C6F8CDA15AA0 -468323052D12974BDAC759CF78B9B90202D5F3CC06D7F826E97F7E471006CBBD -8CCAB3B0D4717F7E5A32BE0DB52CBFBB70801DB4B4BD9A17005B42DF8FEE2F92 -DE936DD65C85EDAD9F9D8DBDA212252805A2A6FCA774709A3715E4D081C2ADC5 -74818BD84065FB5158039F93E3850B3F60F0CFD66F5CB46D8C96684DACB6EAB2 -671A63FEE27DC22023E3071360336477222FFAF5E9F8C8979B8FD317A18CC7EE -6A8FBBCE3DB4808EF1D1E706087522A8F9E4D7CF8ABF2691C91AA8234C57AB0F -4625994A25D8CC367031F8FE171B24B9BCF3F3B193ED4A1E6481829DE59241D2 -8A356EA121E26ECD0E99D6585C9D194D2100F087CF44A87A59F24715F722CAC0 -4FBCDB4F1A5BFECAF249D8E28DDADA7A5EEF8D090F5788B5EB914E7B8EE9CFA1 -0631B07D99924F6EB2681908B585FFF864971094FB7996A5EE8EC648A440C41B -A934E31DDBE623E4CD6BD875172FA8C9AEFF2FD248F252C27F7C63B57F17AE68 -C3B13DF81DCFFE801C16A61F5B1B785BF2D75C8260C5CA6A817A8CB3C1057AD6 -DD66E4E5937211BEEB0D0A6E1A805A5B27408D05684ACDE33C4840D36CA80925 -C67715CA712FF96BCD573EE48DE2E810F39D6F954E89106A408B494AB1E165CB -073085DCAAFB2A12F624761FBBFCAC846355A9E4702C3A6C87EB095B6BCD4059 -7FFA8C49805B7D0B791E242D3A1C93D845AD97A8CCA517A56AFD7C76AE676659 -179D4DBAFBA5725415F32F3C22630E351930BD63F96564424400F5324622C1E0 -A6551DE158B23884D83393871F6C03EF40104D9BB6DABACC4A4CC4C4E49BB4E7 -8BECD5AAB0EC091F5C8B59BFE2DFF3943AC22B4675A4D8DFF581B6C97F209D04 -C19DCA9DE525AFAA259455518998B50E3E380F0E34ACCFE57982BECC02FC44A9 -B7F97077DEDAB66835C9831A70646593D1833AA58972B8BEE5316952F9F3A9E1 -2FA9B928673514E9A7101499D31980C5EEF89FE1D165E2935DE4065C6888B47C -91F9FC4624BC8F6C6E0D8B344B3203E5056F6D60982CAD9494C381010A90E282 -DB9046BA0D082E800081A2E2405BC33328CDF2CAEC77647E9D89190747782B31 -F4FF69BB9DCD426DED01BDD788C33A52C04E6DE56928997FDEED8D9D329D5CEF -7B3FF62BD3557FCF52A1B0E7C0E7ACBD5E837F4BFBB6C4E42397393075306DC0 -E5A119E8D8E95A3399DCA9A2B0C8F86FEC9042E0292F103C3DE67AE254437CA9 -344AB5DA74B8C6F517F10906BA97C912829B998388B1D910334BF0B3D01FE4F8 -4AC4919BB60FB21C6032F4F831ACD7A9ED8DF495615DC69BD6BAE1DE9D2843FC -809A040B47CC1B54F6056CCCDBE4921D9811508782DE438CC16FAB229A167194 -8BA29DAAEA1F2D20178B43849A9AAB6347FFE5114DB7692A60B2D5A6DD1390B8 -84DA21B88CC48FA219C42F5618B4ADFFD6DC6EC08A62A82743A2DB89E2469195 -17EA0D741ECE34249BFD8D2AB6C5AD38094628C31028D0A64068DC82D0DA2C6F -59E765A4AEB7B56AAFF93E4058928BD453A7E31F7A7E83D31C7EC04AB08EB03E -F221D0DFF1A4EBD973CF7F734555E58CD12C0FF7885B272413F6A08CBF3B971A -8385A4117A14B57516655506989F25BECFE5F2E9886C68398C603E6080B9E3A9 -717F560F2E778DE108ECB5A986EBA171F923F6697B023AAEED799CFF6A77102B -C3EE7FF86412D04365AD23544858F44E15AB5A42794E1167C2A061B4BD285A03 -ACBE049866F941F4F3A3184C43BF8495EB374DA1769F6B23AFAFEE99FC0C53C1 -9DF848404CA1A4E6CCE84C7DCD1179DABB5B3EB5AF6D5BDB898340482063057F -A0007D6056511E78CF788D7A98585D7BD0813200643228CEF418DB68A2E57293 -E5CE4C7B4E875EACAF8DB3B0609E57FEA489603A9D2318CB09D4696F10A41205 -4E54852B1200600D3CD1A630247019EE0FFF288CF670039320F663BFA2265AE8 -85D01CA008CAA5DEE167E8FAC77B8CEED238AA57BF01EF545CAB8A9A12A6A0E4 -7CD894B3D6A4197AB5FBAAAC5700F9CDD77863C83BBB13B3B2284CEF6FE7458C -98AE12AC085F7C54252551327BA4956E231C8925DC8FF2E6931653FE2303913F -F473E2727FD791A8557AB4E46DAB68E45BAD7C38297EEB26CE291E501AB09BE1 -5439DC49588B43C0217506643F28FAE61F58303D8D3FB29FE62DB3049AB2915E -595C8B14731567D158487105742A5D25CEE926325C52D4F5920F16AB4B49A455 -25603F5BD629A3AAC2BF7AB63BB09F0EE8681E5E7DB16441A1A0EECF208D641B -5C1EBF129D5B25B2E29BA4EB000FEE1425986BB81AC5B23EF11B16B80335A0D0 -69E56BB532F428D82AECF5F541AE6DE6554841D028567759863FFACA216534C7 -1EA01BCA4379579121370F62373C74D6E7619E8B092FC47F83D16175EFE90CD0 -F7AAFCD7ED47A4549F19FD311490FA4F2583A74CE387E44D6CD3A3A9F0D2FAA7 -123A74BFECB1732B47CF48678701D9AF2C6F88B28B298932DDDD127CF7DF9B9D -DE896E72A94A11846ECEAFABDF19C9C8D0BEC7D9932BEB09921F14A27EB2E5AD -786790F10C38ED1311A1ABCA484EC37F28334B76EDC4589BDE0B541F133CADE3 -D37BF647D7FC083C2A2C45705EB4B2D4FD36A23E16D782 +633038245FC75181A42E65C3E1CF5269B00E31FB47B4F77FDEA2FFA247A7399B +354B0EDEB8272D75E4EE205D1A3C52C6D95F6343E2E21E4F3393E99005BEFFFA +980DFA3F4D2C2A23458F6E22C58524C2F4C08D56C2BE2B6372F2D554ACC78466 +05EDAD3970BFDDB040A8652300870CC76733C08480C8628120D7ECD39E945837 +A5C7C35907656C84DF94CB3810BD8BC5A4E9C3A526E5FFB0F2537A281AB60760 +557F171F1490DC7ABEE3A6A63734D1D899FFD7B89B20177D21029A552B4F2B95 +52C806AFE14FA6285F6BB12D774AC2394ED916A492F5F4B1F0A6DF97A6F27B62 +AA163F2EA5A5620A85128C0090984DECB17F1C8D82FA15515D1A853805D88D83 +0D683C29958A8E4EF764244A54B0373CDEBCCF4E622875E1268FCE0A80CACD6D +E43BDCD56C908649BB95C5041B147D1B4435C41944C5646C38C3BD82FA74C340 +20AC5338DC6FBD722B2B900CDCED64A244BF39F24829D9E19AE7E2DF18AB33FC +DC150B2FC342136144367D5190339F956210F711E747B22CB7655DE709B9655E +063442B01D5B7B81BB6796480856BB6D1B2AEC98ED7E3B886F6F6EB212860F70 +A01AB5CCA4CCB88993C08A99011A1525A1E48FE29C42A5CF47C4FC8E93176700 +6CE0C40829B7D03D5670E6BD8DCC66F11B68963362647B852B91A9AEBF21A6B5 +77ECF2B2E6485AFA5B32DB321E3B5977E08B3D3EE9E653D74C2374EB168357E2 +66E613B16B932525E99F60D2420BDE629419FB04A2F2C8E575BFCBDE4C8A57F4 +24390021F818C2A8F7B532647689F1F2CF527C42232061235B818D5D29C95CCE +4B597C80173A8FB167308B5F580A6BC666001D14893B592F09D415DF734DDD17 +36B9502437ED0FE85CAA46FEF0DF8867F931E586ED1558CABB868495CFB0EC0F +04E2BF861CC782B3ACBB0F7E1DA3BA045CA7CA4B3CF57D830B9DDD953DFD01CA +EB172056D4E83DAF5ACD48BE648CA88EE28FF684DE4A0AC4224E0CA96F49ED64 +DCB4BD54DA1F55ED0F40E7406D473F767122795C7C1BDE5BD9C9CB5A349E3FA9 +1A955C92A3662E6323BAD4A3F2CB4B7699CD49AB7E108D0BE1A8D04C98275DDD +B60EBB4F5ACE26B6FB1E7A47D61F87347E31C019D523221D5686366E0782C024 +D03CBC0B4960FB01FCDF4B476748EE62B4E3BBC3E3C7388976E5618E93A6D4FF +846FCB285FA5D7E21A4769B9A96DDF2ADF26E57AA57FFA237E32232A04DEFBE4 +097B8058476975F86B96C9AED7A1AA76AB594DF9DFC0237D83859857E5502CD4 +116FF15AA20EBB5C844C11FC08402D4DDE99353730E5B5B6B4DE7DF03AFE1AC7 +EBE32B7CEC162DA2524A3FD33B6DB770C706212593312F359189180FE3971612 +7F0A46247EE40CAD068833C50463868746AC80F97076B6DBDC5C013B070FA41B +566007C7BCF4C184D3E478A9C779CF5B89A8CC0EA5BB9DAE81272A2C3F843B1D +9DAC8D1BED3C0D409CB163EAEFD8D32AAFC588E9128830C37D1916180B440487 +48B9D431FE70F99A95C94D27D317F07F4D03FF25760D8D4FDEC6E32E636EB416 +58257546A6E27F13BDA47C303A6C6C7B9B041F6C236982250A3C1C555AB0FA5C +1E8E7572308377B1A952E5EE20CD7D1CED183E4B9010CF762C68BE4921FAC072 +79EE8EEBFDD2D43B96D9931193F461819A07FDC89E01DF5CB1223CB3A1F9C383 +D74E6C8A8C79166011D0B7CB9DE9D19EE0E85A105003B85985884584ABC1C238 +59AECC15BEC2D030DC44AAFAC592B56E935D6D37649F3E76F1A49E3219DCD1DF +7D02C08D58A5CB4617560F2C4C1A4B99D74D2CAF83CA25C8D840405B0300297C +6F8C1602049AA5124314B4CBAAAD896CA65541D5C2C36D3D74EAFB1742FBE9A2 +7A4167FB4C72A334CD2D2206519D53583BF8354F3E59911E357C87F6692B3E36 +40F9B8003423FF356F789267C0439B2D3BC95E3978C13AAEBA47216D9574B7AF +493C575506B29ACA1AC505B669A2120810DF90027F367AA75AB128343AE316D7 +CCA178BF1008D5B5C21556EBEA28ABF984CEF5E766CF87E84E9A8EECCB9AF440 +1EFFF7B7A6362E14A1782FBF9D370808E477C71A376147AC3B6535C9DCDF6570 +E4D78371E3B55922887BF7F6E1024D064C5377945680907327AEC65DA65CD921 +7F145216F71331680126923EE61B73BD1FA20AEC26FA57060CEB37A20D1ADCE6 +9D3D08069EEE9D5B6ABBA6DAB43A26680DAF8C76EC2933E5AC031EB6A20011EF +F575D489DC46EA7B8EBB0ACB32271A091FDC35AD6999C8611F972A5634CE4B5C +789E8A7553C573EBFD8279CB8EC51AECAB496A1D611D5D428AD1F90D36F0294F +84836CF5D1EADECB221DF6F5ED0AAE1C4F27A6D3DC301E1FBD7B36A8FB11AFF5 +1F280317A29AF5475451FDE1D249C3853FA1BBF8930AAB6D8DD26715B4B023FD +8EA06B064C1BA98A1E829B9C95A1B934447D4D75E1DEC1911CACD1DA21B01DDE +1F08C5381621542F24419BE20C18635CCC79FB7461B7C5205F59B4966F462AD7 +5D48D0863D0A3D29FAFC3666CE4476840B8986EA4659F1315134546197253489 +E70A13C577F6B7872705D912C5FC3142FC0E2DAC53DDC0AC79FACECF0D721C81 +2D492BD387E67C43749B6E47315FA8F978E3BEA16144F570B7867F27C229183B +CAA97982909348180EA8BF34BC9E34787684177A937C45B270E1E17831A577CB +2EAA49E9EDAB24D37B4B60CB97A424377E655BB7597861623CFABAB1BAC77877 +839D18D430CA204A574692FB8A8FDEC6CBE0FC13140166EA2C6AC65E11EC76C0 +910AEC1555187E8A15A416586D0783051060CB0EE9214386C9D49B72E8F185FA +97BA9FBD5CE42B6F74E4DF8113A119E0A38257CB40BF8AB5A038CCE30BBE0F85 +28D005C094EB60F9FCFD77DDF8D52FB25616F4E73F50AAEA691ED89636AB2500 +D50A6F37D0B3F10D8795B392F2A6C405DF0AD0468E890FD2A663AA89671C8D8E +715BA7B68F7345919C56832019EE15411AFA4F1E9496635FF15882DDF65C7759 +A761C563EB184BEFCC7C56828750C82DDDBD1261101A535FCBE1D15979E0226B +71CD2926DD3325F7D07D274B80FE7A553BA562B5BCED70A87CD0391B868D7C62 +27DBA1707F7756ADA32E759D6BB4D3E4550F9A4B6394264DEE642B3ED8C00878 +9EA714C6AE91EEBAB54F577EC8DBA591678A23A2E40728228759D3CD3EBD97C2 +D0C146F3B7A3E147C16B96BF3A20A67549921C78EAFA0396AC434D7D009CCAAA +40BF99CE0D60ECA419E4ADF4038AD3FAA4C9E5B114C105A187E4AD0D5333CCCF +4DC7CE35C3BED95134FB513EEBE42DC44A22AE23968F8FFF7CAB74888D9311A0 +A66BC0B65885614F1E690B03FEC78E2A24869CBC0DCFE6831A97B71DFAD795AF +4CC99811DB165FAF6346392364902C69DA751B9B60949308C46EE8D8DE7E85D6 +7CB62F2FC770F07EE5CFC4D7BE855E87CD14260CB8B6AB8E4334806EFD66E4D1 +C8DCD113D3A729AD871EF85772A44BDD1AA4AD2D33A8716BEBA526D808B7154E +1552BEE09F40A0F67129CDE8EC6A44B61E18BEE65190EA2A266BDECF8EBC4FAA +B61F45BBA7A3C116218F1483E1813816716BCD387A35DF5272A9AC9AFB606E18 +61F52331FE76F7DB3068F4D20417A1661AAE73439619C7528AA1972525E45CAB +75AE8699EC764D5EE8505D50C1117F8E224389E5ED5B1BDC9AD9DF4202E29DF1 +907ECDEE43F1CE3DC2E968AF89546367017B754FACA9B3579D943B2527B89AC3 +4482A9556EFB2CB5FF6DB4AC7FA3FAF306F4CEDA078D380E0E1842F9A8FBE6FD +751DE48D90ECEADE70E2B0DC75F215B198153698F33DDFB9F43C551B575B8E54 +862EF0F167D9824743D879367605D17A073CCA693A72BC1E72A5F9840A885249 +07EB826CC87898791F0D433A5AD31EC0350247BAF80E54623E7D3E19DB60161C +5A17C3BB00B3CB89FA2D74C1640ECAE7DC3E707E937EFE56DFAA930D05A80157 +6D89CBA54B96C650A1ACFE789F13C5B0346982417A8DAD43B07854F43298E6B9 +F47845D5DBA01E7CA853BB546828FA77EC46F6F8591DEE13DDD529C66F09C8BE +2E33257A5841E908D29E0A5FFA5959E8D28127B99CB500BAB48AF311BD89739A +76A82704CE97878D64649BAE610F2A43A31F3A29B71FCE0CC52B5842C8CA3633 +260BE0EAB6606A95FADD4BA4F9350FD4C41B5E286D1D93941DECB32949C56535 +8EC4B11CD578B5C98E0FBD1DA693C98D6323AA7C2D6585186E5F7C75A1136438 +9DF80344DAF01F89DC9845A841AC57E4466776C61BDDA177BA0F012865FE6F06 +C887CD7E18DEE1782941D890490AE8616883C01757B7D4DE630407C062E9D2E6 +68FA3D7532B45B98DC3557D9AF7C0EF968B4832DF15ED80E7FADF551688321E2 +DD41F8E0E44AABAAE30F1053B52A46396B33805B619314459BD28EB1072FB217 +84694C1B0DE7FB7462327B36E0ED37DD48286C3868713B6C50C5927310A6893A +6F310339C454A7A9F54AFFDABDA5DEF7CB1F1A626515084EADAFE6B82CDB1DDF +7AEB8CC131C6522CB87C55A0B48BD95303ABFD2C3C0020FC70BE3BB2EF623591 +D409EF17462333E89D6766A52162B34E4B0B38FA58D7E45B2FB192241D281C25 +D813DE86BB704F8CC5DDAA20A55C018A62194C9DA17FEC4B0989A757D4ECB821 +704B89980969A9CBAE4B3184938B0660407387495349B457B0C8560B63EAEE37 +902C41C8A4CE88818DBDE7C0EA8B600E375C165EBC94A2EB34204C59F39063BC +0D2309CAA3A0EC6AC0579820ADD064C83E34020C190210579F61DE409642458A +FA81398458A4C028DAADC8BA9194D52C1381ED94308DF3A7AB2E141013B9AC73 +0756B665C87CDFA090DB96A754623200E6CBBA738C30A83B641DF5306E39A69A +EF66A7D08CE3D5951EB2EAB32D8D6B2A1EA88B55BEDC525E705403CD51A55BD0 +9747438F982CF9F781D962B137B7B17B531E7802DF2F1F4B609C60459D62AF55 +3C0C63629253A3B177258F4F1DCEB3D151E3F2EB42A3F39CFC615482C91FADAF +2D8B7131939227226F8C1A8955CB3231BEB5FD1FDF1D41ECE26FF86CEEC8F454 +F72F7EEF58EF3DE7D81B1BFBB9C4229041E9244558A023190582C586481E6544 +C6C1E58EEFA98B2EE37B7DA88F06C0AA6B0424E28CB83A8C867122CDE1B65D32 +AE09388BB4F0FD65588403E54B755A6628EEBB046F0EC02B042F79E76838E5D0 +70F4D0F0E1B4C0B13FAF069C88152965B221CBF42319F7FD219224810BAEBB13 +B67D12871E7CBC271C9A51F2EF096A9A863B4794F4BDB6AFD87DFBB28A9E894E +781820CB8BA20FB29E7039C3F7F18004AFD59F2E347B5A6E2F5210862BEDFA38 +F077D907009BAEBE02BAB0CE01ED506B6BBF98E2BBDC0F916D11A4612BFD6359 +0C4445F3EE53FDF9996203E1A1FE985FED178E1BC09971C205956E413DDAEBE1 +4A2F6CDE4BC98B78847959F8EEDD071833015DCEC9F9DF8572DB5E2D75B43652 +7795BAA5902EBBFC0533146B4B7169193D540BB48A59CDA833A980395185E56F +E03AFD1FD80C8A7C9E623EE6A1770D9CC479AB0D8D4C40E6F811E837C15D11EC +21C703D02C4C2743DEF9E4C3253C6AAC6B8A28A572B71ABA3307B882E3584DB5 +F5A627A3417513E918C703AD550F6B719AB6796CD26D13E6680E52678A54D873 +CB843742852B0C9C016F7C68FD1993A92160C3D315F5D6B867BCB8C051C358BD +EC30A394500CDB2F7EE889960DF3B3C849631998210F55429AC3F55906EEDD9B +616E91A8B8C2CC810CB799A34B3F026DF847160DC237535E37467C7525EF74E8 +C135C691CA655645301B308EE529EFE37FD203AF2DA71CF806E702628DF128FD +DD9CA1F7B826AB3FFB927C439377117ECFB081FC12EEF439FC0A6C815C085C51 +D6BB78330147393B4C9DAA12FF2215DF406E5AE223A9E2C89A7DA2045FCC8437 +7BA26D54DA5F0B0900A56F513859BA2AD5E9553051AF6CA14F1654ACCFEC66BF +631F59C8598A677E36007CC3433B8680219A4C7820085234823B7FA26109C707 +F211F0956C42E928150250FECB4B78B6084C71EFD8DA5CA34EC216D049F83163 +6F371695D3110C48EF857136373211BF296E3B13C87C5C61B1A2CE0ADE2D2E3E +0E606DA13FE5ED9E2B9EA12B747249F03AEF2987603E423E90851B98E17A0934 +C47C79AB129DDC235437BCBF43269B7CD5ED711020DEE72566B79202EB9D51E2 +D9A1D5B216B47B0A16F60E1CE2733500D75DBA856BD6D51D7C92C1592BA5220D +F848B2F9B0C5BBE99A808AD4C66B1335F7C4F54F4A779359DA5EB70ECE741DF7 +EFBB89BABE92C7A3CB183C0645D0C2F5763D68CC2CF47E370DA36E62BE0EF990 +4CB3B44F96D729F2D8AA19BFE3CB6B5D83E8C6356B37EE3C65490F299ED34D76 +8FCAC1E2E67E09F643C78389699D1124C30778EF0552A11C3BA07B39E6A4A19D +4361309D523643E27DE92FBC4AE0BF4C8F9E3A820A8B8C842044C14C78C11390 +A616A35A073C75A947A493599A65F4F331C4EAE9977D68F482B38485F2584394 +DDF6C89CB3F282EF3A2A7C671036A5EDE25FA4E51A6560FEC732B7289413ED43 +BB1012D5D8C4CD1DF9D22F704DD5A62483108FD3A37B48491F2387DA524368BF +886E18632FB653F8914FAD2C0866A0E6E91234488C1F9CD22689C7261DE7E5CF +0A62318902E39882933DD6E658252D331A21BD169576D00073975CEFF286227D +9E24CE466A0D2B52B94F6C6FBF73804E8926498C47639B1DDB28956FC9FBE630 +817EB90662292E66A31D10D15416F06810BCC923B5C4B7B46C4D23182262885B +C0834737F04941AC0BF55E80ED08E6BCABDD224173F96564452DF720C4A54AC5 +EA84386CFDA35FABD6937FE3F64D11E8C7FF6843EE8420364B7A0027681BC8C0 +1CE7DEC59F12397DAB14174AD2347AEA63FE1FF08A0E25881D4420DDD57DCB8E +088682C9F3C6F8CFDC05EF2F131C17F5321843403E2A189603569FB1EFFDC10D +301D6C876907C9116454AA5413AC773AAB8CA156F71D3B35D00DEC5186341860 +F953139A69754F6573AD30B0553B3249D6BAA72DA84B283F0829FAC72744A6FE +80C3878BEA229F00F9B4FAC5DBD4F66EC68D5FB03E16D546D6B848079E1F6F5E +C2578AE0E420840FED456A39CBBF9F56A7A7B91C5CF436144451467FFB526E54 +D03C295A58475A61CFF83D83C32BA83EDD41B7D67D6CC71434343F1153679225 +B4E15488595437F9AB8EBFA0E4CB7CA0D99B052FE5095FC77A9369CF0DC708EF +452744126B42A45033BD1121856A7486226E38B19298BECE0821FA3AB3DFA6A1 +D3312945837EACAB2045D38BC62C19C601822360D6D4E8644B4DE3A85B33FDD6 +5352028161245E4C0C47033A179E0A080D44CC77AB007D914A0099551F46B8F8 +862C891671D02D47EABA88019CD341F8A47F3117D6CE7EDC83A62F7319A3296D +0635F4D60C3D5A5DF58E11874F24A5FE5CE80E904EB462BD0C4625B3175894E0 +06AA0D540C0C5619A3C92EA9AFCE48DD95527872E072B901C2A4DD32E991005F +641BC306F3CC3560F0FB83C0C62404986413FF3647DA2854C2940A4AC5ECBEE9 +3DD54B95A7C28098DC0BF17276C456B72DDF4064B925DDE480FA5F2DB243427E +4E0509EFACEA104E69B4C4CAAFBA57A814BC44B08A5ED252377E66120A8BF9AD +376AE1017981C2C3C626B973676933E02D0686A7460C4CF1A03BD9958848F02F +2CC259BBC7BB14B264622E00147D2477E363A572D6394604ACFB9207E76BCC87 +B0508510877FE01801C9235E605F1A0BDADC0466F83DB918630C40E7389B3006 +10E4FE9A0508AB7A15F17DD99426380B336BEF000485CAF800B50ABDF675ACEC +1AB0728CB44B880FFB892436CF1033665D324D48F4EC8D3CEF251BB245A0C2C5 +F2910963B7681F16B17756E31C49BF921E336BAB15FBB71471C5ECBADCC9A8A7 +012D94133B171FEFC54DA2BE35291FF82BE578E3477613AC605D5D86CC06E802 +57B4C433EFC0A3A7300E2947898CF7D685897CCD8887C1A0BA948224DECFA2A2 +B07679B4D6E5AB0703A1F3C6C8D2EE179FA1E4371F9EE47F3B95CAE320181013 +6208EEB53974A69D2FC7FD0D89502B0B0B3ABF4CDC92850E1D8796CD616D4730 +D7BD15C0C89846C597E2E09E436F14F0528E18632710BF165B2C696BC965DE08 +AC4704FDDA82F648F1A8A4AACE29AE20DAC707BF9AB6FB740E78C339378D0E6C +2BBFB674DC03C6F4C04C775B8C1DD24EAF2C3465E83AD53F8EECE4D568A1A30A +A136725DB1C723C815690E01B98D32B706A177ACEA9CF37BE3CBA3ABB93CAD13 +DBFB1D99C39479E297D62E70B14A7D43BD27BED0A3BFC6B81D432AB71F62910A +96093CAC6B16228FFEC76470AEB63F52C8162345390597A0AEBA4B3358A1F72F +CC25D3197BD21FFA3D9664618A5F2CB5420C9D1058F39C2814F71B6AC756C0F2 +7375C1164D64027109431907087F4C413A86139AC9A4ACAB8ACE3E5C1F3AE935 +2AD15890C612DBA72CDCF39D5DE14DE2CFEFF25803E5442CF04D51A45ECB688F +138DCE42F7E12CF3D77678CDCEB63E8469DDAE52D1D9781CC6A926814376A91F +BC8763F1FB3D66D7700E5125B6B4BE7977E90ECB1B6F61DA986448B30AED85E9 +9A489A0B8135635367B6017718A40CD997320965F84220456267E1166F240D95 +B6AD8610035F60818D64FFE8DCBFBCB4AD07D53146059DBFB63296FC1DB553BB +B2D61AF03109D9031792D297B3C537224D28932482151C0D2825B539C6520449 +55E919C552CA096C797255E60632DE0629CEA35DFBDC44ED4088A3D7D31A9F6B +E6F14618520ED4F9A0F828DE050EC32F8602FBFB1A0DB4E524C19E24406F617C +D515FF6B8FB14FE5CEE3D79890F0087481A3FB9D470D25BCC2DF1886EE8F71EA +F50635A051B7AB2946291CA52935DB37E6E1A3EB3237090323AF9379303F6A8E +6ABC51606D82F2D8E062F97077091722F95F6CEA46425346EA8DE9D8EA49A9AA +6B9AE7E32B22C126F8710F91701014D2023269D1C8006A1D8044B7F02387AAC9 +737DB839809728416E034F562DA4C49824583FC30C483CE6D921369DB68974C1 +26B06ECB9F55000D168A52984FCC70AB5916233D0ADF020BC4EF5A45C8B80EEF +88DA2EDF544B2364E8543543BB6DEF0CB17142B5400895E93DAFE4E645CEC343 +38335B8B01A13B603ABC8E3749D4CEFF866D6A32CFB4267FA28A48E867FAE52E +70D24ACB0C47E9FAF1049ABCEBA9B6A2D6D4D78515104F5237D6771BE55B581A +C90F13C0154F9F86C67D39E4DEB5F8B5A21529E07F69A24ABDABF08AED9657A5 +CA5522B0F83620717D66204C93F35F71F3A8C2D690DFC75583B05BD96F5FAF16 +60A27BDB1DD8AFA52A5FEFB9DC9A3FA3FFAA0C9107B6BEE9C353BFAB856AFF8A +A75399C4DE2DFFDB3977208C1109A718B9BD0F6B13102E17C9206D943E02F049 +BE6DED19762F2F744EBDAE43EAC4299B013CA640CF34EB6E10D8DD741B793378 +762D8E3305919EA14528A2071E8015383B52B15753B95D85B7960AD52DA7E10D +E1EEB64338C25A90F0F7FB12DFCD489C4A2E87C250964B149CE14559EE63D278 +F175C6314B5B2445FB20CB18F812A49846490346EF2D2BA6927E869F226D7201 +0ED3CD6DD0FAFCCF88D581BEF6BAFB0123439A69BDA6270925914D2E8A1FD282 +6A7D69D1AA06F4A21626B2AD19276BFC2BEB03C07B725E755D33A3E4BD261D1E +96A3A1B669177FE94D14189B110D2F6259842C2228F58AD0EB7E18A210F6B45A +D7A348DFC13C1A763D21135656520EE144994ED2D51C651BCFDEE754475C2D73 +F5630B7252286483B79FEC3B112CF9A835AC0E215B3D9CBE278D1FDFEE985271 +8BCBB44644FE5523C9CE71DA377F931D92B5C3BAD245A5F0FACE50C388959A92 +2FBF5D47DAA72ED58E9B13CFE89FE3945EC92C6EF2D2D1E090052B43D5E140B3 +70DEEFCC274FADC16B600F6492A0CCCC3E1EB7A0AEBA7A4576894917E6D568EE +435D37F0C7D6663F164BF7CEDA8BEAF9EFF123EE9D5BDF31B6F94162106D1CB9 +1A1E5AA494D5D76DCDA6BE476CBD84278912D04E8CA01D7B0E4CA3EA259CCFEC +9291A1548A318FE982BCC535A2FBA0A0BD3B74046413BF11CB240803F93E8CDA +36A916A9BF8F78EE7C94AF9713B9266423B39F977FC95E54BEF5A7DECEB720E9 +FF006D59428D9247DD8227EE5240A724AF4D611558B953A4814B6F96DCBBB706 +AC4F36AFC2F44EF2E7CE00C992B96C0D6BFDD874D635520606A6BC3FA3F20959 +8CC46510EE972B2B2CD5DC712952FBB36B3EE2D8FFD45164609F26327DBA4823 +65B424B79B8825E90A8C85C8044E0FF7E070D733953A844B7EF75D901FBCCDB4 +4C755D082515AE3DA5487E14D8597E30532D050F2ACA3F06EC71ED94A264AC60 +2E7C4A168CA529080187A9931848A950ED3DDEC5532E56F2CB3938E999703E9A +E9DF37F4BA86C91AA77E90A3B3C0EC9F2F29ABCF44EFA0554FBA2D017D1F1818 +54977742297F2C62A64303603DAE7E9D09B51B0C833ECA76B779E5D6575E6392 +3F7D466499099A674DF263203EB1DF6DA1BDE0BB70596A384C2DCD464470C890 +1224D36BB45B989F46DD36C7F94F0B4EA4E64B0E1E92659E99985504BD43C06F +9214F8C2D2C55462968BBD3D9D0619AD0EE1A3DDFCBB93461865151E40FDF9F8 +44A3AA78CD750C4AE19C9F676382B4C3F1BAF26D7E077ECD6D1576A4D296E12C +F2C0994EFE105613CE8CD2416F616AFC0A63ED1B824944EC072AA10BC1AB1317 +2368C63F697B0387A7A169D4ED28BAD1295BE8235744146FD8870C49D48E4A10 +0751D6D20BD222250CA2CD83308DBD8145A137D4AEC3EF3D24EAB870D0E22CB0 +5ABCDAD25B706BE56EBCE5F62FCFA7BF660E73C3D1BDD16B15FF3C74344B2102 +6A130BCB119F794AECF2D848B40BE33129A7741FDCEB827E12F79C9CDF7B3EFC +05880A22E6A1C8C61F7109B02842ED0AEFF193B3101CD49670072D44DE54B100 +4F9C77D68846D1ECD0B8271532C2FB85FDD73C66426D2F286FBB06D917FAC07D +58010B479866F95E328D1DB0AA70A0C036B0846E3F42B32F8C4DEA3C1F064B49 +50151FD4B2D2F4F2E6FAB9528C67F633939E9A05D03AB1B60686F657433DA6AD +6108CE3D8F135C53A7E6890899DCBEBBEEDF65A13D94F05482C6E642820DA4CA +194CA5B962777C682344CD9C61C5B4BACB7C18137A35A63F26 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 @@ -6473,6 +7024,472 @@ CEC6913B5BEB974AA34B9523CF9CDA115DBFE8AB33106BE2DABAF9F49E38771C cleartomark {restore}if %%EndFont +%%BeginFont: CMSS12 +%!PS-AdobeFont-1.0: CMSS12 003.002 +%%Title: CMSS12 +%Version: 003.002 +%%CreationDate: Mon Jul 13 16:17:00 2009 +%%Creator: David M. Jones +%Copyright: Copyright (c) 1997, 2009 American Mathematical Society +%Copyright: (), with Reserved Font Name CMSS12. +% This Font Software is licensed under the SIL Open Font License, Version 1.1. +% This license is in the accompanying file OFL.txt, and is also +% available with a FAQ at: http://scripts.sil.org/OFL. +%%EndComments +FontDirectory/CMSS12 known{/CMSS12 findfont dup/UniqueID known{dup +/UniqueID get 5000804 eq exch/FontType get 1 eq and}{pop false}ifelse +{save true}{false}ifelse}{false}ifelse +11 dict begin +/FontType 1 def +/FontMatrix [0.001 0 0 0.001 0 0 ]readonly def +/FontName /CMSS12 def +/FontBBox {-62 -251 978 758 }readonly def +/PaintType 0 def +/FontInfo 9 dict dup begin +/version (003.002) readonly def +/Notice (Copyright \050c\051 1997, 2009 American Mathematical Society \050\051, with Reserved Font Name CMSS12.) readonly def +/FullName (CMSS12) readonly def +/FamilyName (Computer Modern) readonly def +/Weight (Medium) readonly def +/ItalicAngle 0 def +/isFixedPitch false def +/UnderlinePosition -100 def +/UnderlineThickness 50 def +end readonly def +/Encoding 256 array +0 1 255 {1 index exch /.notdef put} for +dup 11 /ff put +dup 12 /fi put +dup 33 /exclam put +dup 40 /parenleft put +dup 41 /parenright put +dup 44 /comma put +dup 46 /period put +dup 47 /slash put +dup 48 /zero put +dup 49 /one put +dup 50 /two put +dup 58 /colon put +dup 65 /A put +dup 66 /B put +dup 67 /C put +dup 68 /D put +dup 69 /E put +dup 70 /F put +dup 71 /G put +dup 72 /H put +dup 73 /I put +dup 74 /J put +dup 75 /K put +dup 77 /M put +dup 78 /N put +dup 79 /O put +dup 80 /P put +dup 82 /R put +dup 83 /S put +dup 84 /T put +dup 87 /W put +dup 90 /Z put +dup 97 /a put +dup 98 /b put +dup 99 /c put +dup 100 /d put +dup 101 /e put +dup 102 /f put +dup 103 /g put +dup 104 /h put +dup 105 /i put +dup 108 /l put +dup 109 /m put +dup 110 /n put +dup 111 /o put +dup 112 /p put +dup 114 /r put +dup 115 /s put +dup 116 /t put +dup 117 /u put +dup 118 /v put +dup 119 /w put +dup 120 /x put +dup 121 /y put +dup 122 /z put +readonly def +currentdict end +currentfile eexec +D9D66F633B846AB284BCF8B0411B772DE5CD06DFE1BE899059C588357426D7A0 +7B684C079A47D271426064AD18CB9750D8A986D1D67C1B2AEEF8CE785CC19C81 +DE96489F740045C5E342F02DA1C9F9F3C167651E646F1A67CF379789E311EF91 +511D0F605B045B279357D6FC8537C233E7AEE6A4FDBE73E75A39EB206D20A6F6 +1021961B748D419EBEEB028B592124E174CA595C108E12725B9875544955CFFD +028B698EF742BC8C19F979E35B8E99CADDDDC89CC6C59733F2A24BC3AF36AD86 +1319147A4A219ECB92D0D9F6228B51A97C295470093CA270C3B9175168F5F1A9 +C0DF3159598E2D7266342CEF20B1D7A2FE16E14791B4E287FF321F9B1FFA3BC3 +63E7D638862C1C1FB094496395B6EBB00CF22CFC36F7A6BB2F48002F91371910 +3547AC863B33E91359F073CFC9B2D475549B52D89F5E3931E2D26A834FB89F85 +35B24D1CE098ACA855B0AF248C1E878F3648CA2CFA03712F69DF578ED9C1C8EA +69D46462BCA02370D9A2FD09D7F14FD5FE961EA2094DD46CF91193B32ACF647D +B12977B832AAC3C53F013E784682EB12261ADFEC0872E9CD5923866508337457 +7F0CE15A46C9A92F0DAE6EFE3B93DFCEDC0CA1ACE8FC02DC646CD01A01F7DA6D +608F5CE76754CA4A4AB5231D232D50DFE662E538640F30ADFC2BBB3588E8C300 +142C0A0008B34677CE1F880293D9800792867FFE1B4FA14EF495824417015378 +F78191FF7D7AA7994EF153BAD5F3A07D851131A6998B1895529999F8125CDD7D +86B59EB003502D90EC7BDCE68D373DE9612D22D3B03A8803283D487733F00E00 +28C35981040157C74863047AB1775DCD295AC53B633FF93C7256F60DA7F5F567 +7AF3482EEF84356410460D34C3CD5EC59C2D878C3A9E48F9FD786A5F9D047357 +3E7B22C9647F670ACF812EE3EA6C7620B6D35219200B0CFB45E63B318CCB7FF2 +BD2A6372C24011729B9C64DF6EC33A04A4F6F5F981F3847056146AD8560A7EA9 +82475197C0B977EEDD88FD8921B65D2C8A23CFB6B36BAC2716CB80063296FD68 +5BD495B4F63C787C3201C713016ADADA1E479693C2F427BF0F10BB6AB2F6E1BB +B758CDE41BEA76EBB0636C01692F6DDD77DA1C6F4362F139ADDFF0837C37B00F +FBFEDCDB767A8CABAA776469D9BD6E6D9762ECF34D1C3C275D1D148FEC3D88FE +36EB6C6A620B8E2BA67A0AE80B9715F544D14CF026EF95CB413C0B539C557C55 +E7277455B7AC440ED2C77C1B42568D1C5B6D0D2F0B8404EC9AFBE717B4CEC6FE +079CE0BE7030CBFBF8D73E55C766FDBC69D3FE7F4FE9340263AD6F8FBA1147C4 +0A97878FD14E3DFCACC3DB0681C548295037E1D768F7EFF9E6084DB71CD4720C +1D75C5B96C38532A3BC26D0928134D100453D84F6241290CBC6CB5075E5F66AA +F03ED8DE63A07BB97330A3B3CB8DAF1E9B32E924F639EBBBC592CA23D5351DA0 +032D7BD972EEA75DF2D8E15430511DAA16A7654D9247093183A43E562B99A799 +DDD5D1CB197FBF5DB330367A3C52530EA66791325668F653518443D2A9C78E8A +544FC9A34389DED4C616DAFF685A99D29934784297FD22290D57FEA0758C203A +B43CFECC5D2180452F21540BDAF90C304BF1DE08651933B7C10BCA90C8F829CB +8DF6FD10A29FE4EDE6D20852E7E43C0F5D5DDB7AEB1BF29D30CD07BA36A74931 +469B2ECE710B676E99271435C01D0BC32B0A72BEC454982BBEC7BCA26396DC3B +2ACA96F836CB6E45AC527C48AF37E1EC4CEB184F7DC0670BE4BF97B56A99D239 +5B20763658DB829C336E369A77617A0A34AFD550CE09C91B7CF82B3A5B652D64 +C0961DB302FC8E79C00F02695379E94FAF494A8FCADCCF156BECEFB40D3D9415 +540A53C6720A67B49BF087BE80C380B95D32277D8A775312160945A2119011DB +FAD703BC869E2861D622507A65719243E283B88D5CB5C3AAAF8FDF0C7C72367C +A325ADD8D891B7EB7FBE1E903C371BEF3836C7AA53E3C3802D9A9EA2797D8E05 +2CD51A48E76330D188B409E0A2365916CF833CB86FC4DAEC9B51672DA0C3D789 +07CCD0EC3BFF4DCE1A3769E69AD8D597D87917324FC4DA960801350C839C37F8 +8D3C8CA488A7D0106E11078AC6D3B694E8A44E5F36E2D7C90685BF19447DC151 +4E0252426DD02E7E08501C3EB0D9C864BF32BE2DFB7175D0210BECE87FD50B9D +F0819710B485A3674BE91FFA670166C6938D20E52C66E1190CFAEF126D225205 +A728002F9DEDF1DFE02131F245BCD9C2AAA82381AE1577FF689D54388A98EED9 +5897DCC7EF560F75C2845FBBF08996A6C4734138E2BB4C565554A02538F32CAC +A0E1BAA22DA9E9CF73EC32E76581309D4659BFDAE4DF5750459F7D9C28BACD23 +326299A75134A4EC7FFBC92108DD63AAFBCEB31050DC5657B02A4A9DC8BCEB11 +30A800757B3964FBB3B1B354F7AE8FD9F87EFFED5AAABAE605B0662DA3E34E6A +3FF1DFD75D62F061B0E436B14D85E26CE841B868AAE5197FD4BF93C134EE8FD6 +6DFC807EB3C63E7E09B5E2AE41DCE803B518626015F56CC3B6BF31461B5CD0FB +5048765834CE4AC08BC587B078EAE39F280591AF10C91113F2F0595F08A7AF0A +6AFED5036805F8569070A02A4E88E810DCCBE7086AB9E774D7757B9140B6A487 +05D2652D69F45809242A1841D7B8209B04EE3B98E53BBEC660927D79241B67A1 +7561DE46262CD2EA631CC6D586C83C51EFB7AABAB87EFBB4C5DAB2DEAC9603D3 +585C41B6EBEC35B1E04FF553CC386174A76FFD4392F500682A350D65766F2A6E +B22B54F7CEDA49B214675AE4661C80763B57BDDFA0DDE948A8907F930F7AF362 +01E9C3E09E2AA1FDD6B938E71FCF8BC71F76021275F1E327752BB0792F3A3E82 +7C89E1CABAEE06A91E649D6D4264DE433ADEF3A4FDAAF8467F429CC800B0FDCB +B33122260B211EEB89B4A9A0B41EFA9D0E9E3845186C09D81C379334E83F3E38 +016EEEFF5AE32BE14C7FBFC371BE767E9F41A4B79532CB791324523B88F9C986 +E68478711DC711ED277B25D231047ED775F7F2DF7A1720BE57BC79F4D4B53E25 +ED3A78235CECA6593D63C067388DF67367D743C8BCC6BF28A6FFD04F75055CDD +9E643BDB7DB63C41035883C800FE4C90D1D6A5B7022E57D745820555DF933B8B +7352610F757EBDEFF020D89DA275040B9FADDE7544C1FC5A3BE04BFA9174A6B2 +C2CE4C529E441CD1C89F3E35AE14599B277882F35DD5D4F734D23503DA669A97 +57C456950EFA1EB1B8F0E11D47AB5E3AA5EEB3F4E2532C704A22660A4EF8A6E9 +5EE48E35A7DD8E9D6EED1B650739ADDC22422DA7D5F095F4D2EC83307B18E93C +46FA4A7E38EEE0E410CAB30FBF589E9108A2C75ADD6B92634ADA85EB42910E54 +556CD86413C0EEEAFAA23ED4313A92D89AA13ED415D3FD0A4C70B506D1EB3945 +60DE98A614B9FD5B708F5998D9E9FAEAA2BFCDBC9379A7529393718912646230 +1501C1BF3114ABB02AF2EB0F0BA1FFFF101B4F168E6126933CBA71F3A52841EC +19C6319F8ABEC016582DB65B189D69F8B18576DADE57D5007ACD9F48FC6C46B2 +E7788082500CD75CCD0FF4F663025051AFFEE5A63BD8428922BA16D33D2DB733 +4FC629A418D07EA5AB9E8F2928C2B3CE2E7728425829F059BF4E4D9E44019345 +4F93C5C2847AF331E1589A9F6889425C7F81C07B953844C2DE59110D4EF8FB7D +37CAEE30ECEBB89A6D46423D324D261123D8D8E9EC9BB8C5A08E8348504B8553 +71ED224595A61A30AE73973C3C0959708B0AA187548FF1DDE756D8CA8E35B409 +B56FE1F4DB6497E5D2749177C766A2145A38F89DB483B6A744763D009FE79B7D +F873BE94A07584DADF0BA63361A01C9679110ABCEF756BF7650CDEE1AE068B9C +A35DB06F48A851DD67F8A2641B467D2A7DCE760D2A52A57BB022B6C686B5029D +EA65466EA3887B29E88B221748FDCE289A5D3D1F7D1648EE5275D9D3BEF0F841 +815DB5820EDEAB2CF692BB12E0E06CF6E77850D82127BB182CB2B22A712B0A7B +2DADD3ACB6EFE7633BEDEF90DAFCF305E1A662BF4E797C1430173040B91EC63C +54DEA656B6E6C5513590AC60FA6DA144976890940A527A8CC210528E66431438 +6D1DB2EB164DFADFDA0DF6792349726002A351CB2333FA0DD7CB17102451C739 +9DC8D0F2719303BD23B57150E317E6907925C9052164C182BF22AF1DA3DB68AA +A60DFDA4B48819C41B8F1F63B59CA6A916131EAADDF1C8373AF61EBBF40AE1A3 +561A46D7C7C188D792F8CA53A6731E31D6A437E8ED46916D32ADFEC279B3D6F2 +C4098D3ADBB17993C5EC68B75686546BDF2197CBDF85F6D98895647EFA676EEE +B4F034F1A5B2E02FB6F500547FD3F619F04EA866305D2E9DB95116EFE6E99BCF +D090D3EB8405B60FA3CE7819BBEE0EC8FDEB0BA89ED4827F0B816850676B1AA6 +518D89A2E240F89123B76A2FA4B0785611BCFB3B3D52A065F31486F8A8DFA02F +D4AE04EEDAA7DAD07EB25EC8F6165ADD9BE3C3EECF7A10735E4863BB85855A44 +F356085F624F40553AC10E2CCA29EE9682192635061EB159AC4FDE005CA23170 +2730408E744F13922FC8F6E50D3581E2128593031F532D4AF9B83949EA999CF8 +DC4F827DA0400CC283BB42DD7B5C3FD1BC9B444EF218893BB35FAB0802ACF9F3 +86F39BE308A1FE7E192640CDB41A7C2AD6DF62664E0B65D4D51BAF07EEC928F2 +83F6AD45AF73FBD55CD6282ECF58BB428E70A614F7C0514D86A8DCD947E71283 +D5E389FCB2F945E93F952A0BF65C6F8C4039D418CAB8AC54B1C4EDEECAF9BF88 +67C1B8452629A46E151E04E7A2FA928E5639BBBD37697CF484E77FBDF82B435C +98BFAF001AAA118A7EBD5DC32F7B24B4AB1F7E51BFB64B526D9330007B782963 +AB27FFEE5F70AAC1FA5442E2D8168C039E01748A039C3A689131FE94F880B68A +77069A844C61A6C98BB1B4F1590EA2716A1B5C396B50A683341F9E170E3094FE +802BB1182BB2F17BC6B948669D3B147FF32AE01CD8F69EEF73D1445381ED2309 +A354EB2E29A9010C7B6397255579818A22523FD624EF673B3EEC48AAEF18D74D +DA99B90E05E5431B6B36F777C5D77BE64B1172B484595562D001A18AE3640DFA +405BC69A63460C0C837064459E1D4B7216CAE709E2B418647D60A2FFABAA8790 +0FB7C9B846459C1C68F59203875FEF7BDDFC8204D18CD54C272145FE65C966EA +43B87FFF33225E445EDEAB34FE1869428714992B43E324DFACB816DE195E1773 +06321365C446DA650A634DFBA56A7F360C6CF0D7AF37EF7FB16C21FD2819940C +461DE8284C44320C48E9837D1E9FF36098B5D244DF3B7CDA03E81647D62B9619 +F20255A91926776DE45DFA051C811D22587AA88822BD9DD7518D2AF2B9BA64C4 +DA24D03512408EF8550E28293FFCF9AF98F32E57B475724C9C7E723FFD364834 +D5DD514065392F9B2AAE36B4BAF5D017F36EA730DA4FA02D2AAA3704C6715919 +0BFF56A8F70F73F63AE796DB52FD7F861E9486ED170B5718A96AE2F50C168F81 +277899992A9E8E8B2E30A42B4389CD8A5BE57F5C74CBB0963D99A23E8024D640 +EE408A699E8E0C9BF7C5A2D72EB716C5EDFFD75798695F26704E9D5CB4F84FE7 +D02407ABB81DB79A8DBF52839D28E4C18EA548C1163F8DEF04E5B400E7E4AD0C +B12195B21898D241A158560DB4DE0652FD1C0189220A15F2D3367EA1340CF29B +CF9B3E1191E4A6FEFB3965DFFA22A1278738B1F84CEDCBCB2BD50D2B2EBD78C0 +BF95298BB3A67BAFFA78FE0C53D277665EAA3FF29C2DC7DEE1070C71B9D1F1A1 +0D8F784CED8C64C9F7F1353625B8A20D9998967044C40ADDEEC59E604DF34B6E +541B242534176E092AFCCE4376235F5078CBFAE6E780242892FA7CD38F05110C +E18D82329631BDD915D67954C5EF38239289D05BCB5447466554809184CDAAF8 +72FF8C9858B15EDDE82FBEEBFE4223EB96731EF7E7E03289A818DB17FF0F7055 +0881E02DAAFC64C8C2D90A54238F00F4BBF4220435EB9619AA788CC0F45721A6 +D659A1D2F0E4D6565DB68B522CB5DF1876D750F62E1724BE71175CD7E34489CE +26B2D193392BEB23D2F7CC570D53AF94E157A9B9980087A36D35F7B644A04E15 +992803A2B7A629DBC863D890C85F4520FFCA5B253333E78DE36D8DC1C1559684 +96F1B4ABA8729A7C2992B5FAF2DD6AC96B934A7E2933F902535F5EFF762518BE +68D73EC2C947D47C55CEBD77842D472703A519E08A0CDD731179AE74425AF46E +7B1924C3C418A01A584202D71B6971FA8115353B77FBF830EE8F526166204CFC +467B0678093F1C99361A95F76860E5FA170FFE674314C3EF05549E5B37EC7925 +A770392344B531E799A4B3FF2F7CDEE784DD83EE019E72B93D1CFC8E0A22AD9C +EF7683BF07123573E2DD156E38DC7C9E7BD934043A78E6BF8B774F2A41734082 +47A9C8CBC6B90CC3849160963575DA80ACE6FF24CE7030F2ABE7D154F0136D25 +8A7063FEFCA0536DB608D0D60932BFD670CA642FA6FCDEDC699B264729DF1B09 +205547869402464424FF3D9DBED6F0E4300E3E7238ACD91DF0E7D75BE26D9633 +A318695FE6F38E564A5550B1D88109954AD4C18DFEF5F1247E51EE10CA1D515D +E7498B7813DE16A1F0C0B7EAC9B12867E736CAF5DD4B0F046C037967A52296B5 +A617B3D3F9E2A8B4A3055A56A2822269CC563348D2E3917603E98EA9EADCA4CA +3B25AD1C1383ED759EAF4D36CD00A9FBF59CDA77057576C3B17FCA601CD9907B +6FAF24443FE8EB53B6A73FEA434AA8F6EFEAC96EAF36B67537E7C2BB67870C49 +A3D4EFECA0491A8317DB36B809899C713F8D5AB2D4E7E1FC61EC80AB862627CB +783D35F2E9F125909D4C0E2E738DAB7740776FD0686F6EBEA3DF9A2B0C51D010 +D1EBA517A0E69619BCDBEB06FBABE70082449BA53C10AA86EA4B7CD697309D9B +D10BA8E876680DA091DE9C9D6DCFFE367D80D14DADEFA67B59D7143888AA8C53 +1FFCA518BC95086BCDF146209B4861ABB60465A6D6C78BBB404C3E7C1112DCA4 +9305087190550CECE3EA832D0712C0CF0B61192675CD247A2B5701A16E75C857 +A4C178A22A1D3DBED9B521B404FBAB9B419A719AE42BDC1379FB0CC4BFC871AD +A4F7E7C05DF29A1DCCE36AC9B4BC32B9920AB925EEC4D356F52090CC4A6936FF +4A3748F709B8F5C398ACAE3751FAD82FE555F958CF43B6F73B16AA7D68BA02FE +9DDB752B3ECE4052A653D84AD8BD66E09AC5FADBFA18CE0F2F1DD4189737FD42 +1E32B534DC5E3C6862B1D72AA1318BAC7F9DB1895E6E381FBF2670356182800F +375922CB0B2A22617DAA12804F620541DD272F9A6C139843C84A33D9BF2A486B +013E52CB05D9017161827203DBB820DA90D9A8E6851E95719B2D4F1BA81CB12C +E46D15A6BF84F58C48CBEFC4D3E3C5532EE8CDFFF85AD6343D2ACF82C9087ED9 +5461F063D846D9B7F9191441037652147A1FB0E5DE51F07980058DF9F5670809 +01F3FD83C1A5D27D298B6E57AFBFDA9576EFDF1F95D82E70548C5FB10AF7EA24 +863D19438876D55950F9516D7AA746CF61E60CE24E08E6DC996E9F3C45D51959 +49F4510CD259F52BB087AE3539D66ADD238985FC4A770E9CE248BDA4FF5FAB5B +B4B336BA1879CAD2EE6D783F3ABE68AE466F1CEA1F103C20FB7C9CD0FBAB2B12 +ABFDCA5081BDF6243568FD63D98230C21EA5D82652AA00322178C0B8F3808B87 +D38C4E8EC303DD63864D17622873C25435E8396051D09F767EB0D83096C78D90 +C44DACFC188EA312D672CB43CC538CB80F4E155643DA96831B0E420FF2F6227E +DB76DF562284CB2141970D34822E321C25140729BEC5D882E212CA38625B8EDD +68B9B6038BFBA2BCACD038FEDCAA58CC5E3B4A60D7970B7920A77815A98DA5BC +23DDB9FAE35B3F807F0E1E1136486D823D64BE32DE4B92F3E228C78B8866192D +F45563086FBBA428BCBB7CDCC3B0DCD52FB71984263646726EA5AB024774E44B +ADF912F9E30F49D3A8FBD63C501BDFA1D33B9063D2971744DA02F4377E10A2DB +1E51E1CEAEAB5EA739A4052DDAA5FF981CD31460E3FA77DE5FE2E1FE1AC7E214 +FC46936FBFF87227B9DFF57D3211A340D76D54CD170476B17BCDA45CE4DE64BF +8D3AE8C464A89F33E4D5BEC5838B58331978769574D066CF54ED5E3235C7CF1E +E514D77041F132E00B13A76A105AB3EB6E4FDBD3E17315E1E0A224FADE625694 +08F6ED842CA04EF55CDF2CACB2EEA5DABDCB79FF7D9B695DAE2B91950E3C01C8 +FEFB74E98F59560B24C1A289E63F303B746FFC0D945FE34FC4F574036E13FC1C +A5D7A7A9D9668145B240A01E890DA50084793E3EF843F8A3D527418B5A66C766 +6DED301E6CDAC85AD40E10979FD7473D4B836BE55BACB3C737A5C73C170B6563 +DA6A0785D44F8CDA81F01E0CBB7EBEBF9876CFC52EE5362FAE1C93B4EA3E8EFA +75CE6EB448ED950BE7A9872E58D0506D2708541039F4AD9A0B8F48541EFED7C6 +894ECD29C5CBE2BBD39C85DECB4B3DC971BE5395B54792BFCC5B88D2579130A1 +32E47F1F4EE7941C111D01B66615CC18E10CAFB985B78B6479035DA7CCE3F447 +2686B200B23FCE6AC13FAE056EA1B304C5FA750C2E03D0E0001285CC46471BBE +BD35B275F372BDBCDCBC5C5E8A42F97C89601CC5A8B0BC3D3870DDCF18EBE795 +527560DDCF443F2E2186F0D2412F74CF7E722F5EDA17751425D7164BC5B3CDD2 +6960E1487C8C0D8E593B83B8362E9B626DBE2FDAAAC616784D91B39A58F495E3 +6F3883AF7C8F40FEFCF22275DB74E88971C070FB00838F255782A10E298CF36A +842D33FF8E01DD03B11EF9DD1A1601013903B34F0B711AE3C2C64C37DEDBEC93 +8935B4982F6B6220CE6B4ECA23E4E2A264D97CC92175F5804A05F7DE5296949F +233C9AD4A37AC588D94C8980AB7DD7BE1D82149A30301A3EE859F613BE19AAAB +8C1440D89C923415A443578A9BE0B8CCE211D689608E955AB7E949E79C7E9767 +A9F5DE2E8071DDBE9A550F9245B2F6BE6C2343E5E5BBAB7B9261A79AB7B89551 +896C0BA9885FBB66C9322CC709AEF016B763AC166477DF9F28337267A8609F23 +C2B3D1772446E30CDC4D2431182493B0FA34A870B4496A1726411236F51C2696 +593216AEEAA7F44E22E04DBA1C41B09737A22D4605E10B4F30F60A6DDF987C1B +DF918A9C9BD55668E1DCA933355EA9EC42C46C5C0EF7815CE6A8326C1AFB0971 +3FF3CCAC90AF8E6A96CB802069D3C0F4FD00BD6257B54389C5E44E28C55D48E9 +42FF9470DCB36A6E5FB73379A1C20493D3A2901E95AF8B76CB188A5F7AC872DD +CB21C5CAA0F1DE2A69D7C9FBC3BA4443B913748222277552763ACA4A6DC1767B +6710FA412194155A924F8DCCC84D540BD96CAA60B9CA2E4FD8A303BA2BD873BD +F3F663D8EED58D077186234AD0547A5D6AB20A68E73CDEE262A6A3549E83CE22 +8EB1B5E630F384502EED0A9239C52E4347EE5FF59AE5C99C8B3246E10F0347FA +C508B53B618F440EACB976980143AF554A620FFF220994D131B5929B8D5FCCFC +56DC109D47942AC6F88C3D3E27164EDA9E683B3FBD89499E2A209ADBC81A3F25 +5DF88584693B99F34E009375FCF9FEDF49BB9FCF541F43BBDAC557A750A7F32C +5D52B15F962170553E113A24EF826E56D39880ABFA9A26C6C5F38DD5946EBA20 +DB999E96CE6F1F15494008F81D7072D5017AB119886552DADFB64544F65AB7DA +5CE929880941F373A4C13B1FDD68735F135E99DB6396686444F42CCF06951555 +84B9F61B6377DEDD1CBD74371470B92006A276F69FE964682755053815C484B0 +541DB97F7ADAE1D728C5773B7994F0515C4C632A47F4E0C1639DF8BAF1BE9CF7 +AD604B60DECF0AC4018ABDF02641A6154712210A19A50DDFED6E1832CE45A0A0 +8111EF64F7DD2AC5370704A5CE18A47AD59E0311637259B589A1D48FA6D3DE48 +59BEDD75A94BE61EA27AE236C25F2378F0E9536596E8A7433317EBAFEF40D66B +9988F20D38165EECE8843607444A0EE26D4CD9457DF19E09E7D9CA41D1213A48 +F655DA0BFD0EEC4A3055FB379F19DA40C518C84FD185355020549E176351E223 +9A6A644510454A0AFE8C1A46695BE31C4C988DEEE84E89DF8907DFBD3D0D0F00 +C1E0406A88D4575BF04314D1909B6A9F3553C1B42656B34CE5D8B78F386B5657 +DD73B76BBEAFA70BE047F4AA627277192967F7EBBA88A549034BCFB17555A8E9 +C0AEBF8927AEB2FB895997924A4E59CF8294CFDF9ADBC81A3F255DF88584693B +99F332BD0E488D5BB266A3369D5E6D1E5F36CB46953358E50F454A63F8A2DFEE +037F26273748F7A097529B9CE962CE4B5DE5EECB1DAFDE69983C98B6B5C90A35 +5EEE8D08B730D1F72CDA674DA8CF257DE76B9C7EB27382668464FA209D5E5D6E +E8189A891C6BD4602CDF0235ABF22AB09BC15E851F32D217226E0801A0EA7600 +15D93A5630413AC111DB290995542DABD3A5BDC7E041F70F9CD03BC6FCC3855A +5DDE62A31B8A98D23DD72D4C3A02C2427D810346407555C27ACA2444362C21E4 +5A39D7BC23EB1CCE955A46C765CC5E53B66FBE4EFCD96CB8E236F6122F14AE31 +8105C939517A48AB4404B44CF75F1A980F1795301F225B9511E6C0D473C0F41B +C0410B98FB0FCFAE477FF2ADA0EEF5B419328C4457BA27DAD00C238C55197B9B +7AB59C680C4AB802358FC14F36A33C624736B6BBBD1F38176A2FC700BBFE9DBD +EE86540D243D91B6263E5068B94562267D19394ACB06724352B2DF600A2285B3 +2EC482F4D20988E9B67A9CAC6DB2D6E191AEFB82341D3CD77CCCA2366535D221 +1F89E246125EE4D959234193EEB607881042B05C16BBF1950D2BF93752692C17 +787860F1D72A1BED4E3AF7ADECBF1451723973EDF7798A4397FC85D23CFCC6E2 +C2927E11E3C7BC53EF9F58FFAEEB227963D3BCAC717DB2DD75F4B410D18A3049 +18007280F40C38DF6DC5100CEB2B581CF4D96BC32378066ED3BEABA1CF900A9A +9FBAF68993329874EC84B92E4F720BDA38E755DDF36BD6D119DBF43003870B27 +B7B4AE96B69B87A164B2150C7BECC7A72801C26D16EA9514008F0793BB34A0D3 +872E41F64E585929193C83B69F0B863E393DB7965F0AEF5F14FEFDC133040301 +738DFF02008618C871E39F0062E45C730920CCDB68354C1862CB51D65257DB8C +9DFA2B555C05D95DA42CE8EA15EC95F4BC3CD803F2EBCC10AE91DFB69891B961 +17B048268B93411BC2AC4A999FDF9668F0640042226EE87ECC1D0C3884A7E241 +7AA0E49CE64436370507B19BBDE0B8032FCFCE77CED9D5522CEE519304CB0809 +211EB3459552BFB27668A01C67AC4A0D8BE7FFBE70FA41FE33EE3FC619522C24 +4C4047D4FA4E5F33CC6173F16733F08284F21E1142B738D33BD3A1649703DC89 +A7C0A7618327CF0324AA892EE061BDB289721F1102DB54D92E779AD0CD595DC1 +228D9101B2EB9348349F04E166EF1D37916398FB33EE98D90DB842CAB44F06BD +A5313C53A1A96888B8C883EAD7E6FD2B6FA243B932F1E372179503DDF7A3CC31 +A2608CCBD0437E433D98C40B2A352C5B7B729B34A4DAFF709C171037F304F369 +1A056E069971793B3E6A59298134269A1999B00619C17CB80BF25711FDE2C092 +54096F3A2D78759C6FD74CB5FA80CBDA7617DB32122F849C3C096FF2D9FE61E5 +09C8F9D526BC97358BF938ABFAC2F8D22C34874046530F0CFE90874302819380 +7A0351333AA08C39D9CD5758FF68C8B2CE097C73C2A49AC329B9EF52421A48EB +C990E3BA2552DE8103D5C20702FA5335FBD48069B2F606EAFD34A6B62D2659B1 +D1F41AEDE527BFA8B872C79525C47EFBC5DED638A5805913EEEC358883463FEE +67F66FB5681DBA0596014B29E1DCE99BDAF3275D62F2C60684B2A3BF684412CD +348B7623C849A48ED63B4F35FA4FE88B5C4FA3571597B991004A673040A8D914 +8CFA4A8CCA453CAE769B3B5711104FFE76273D0A94C80844B4AC6B0AE4DD6D63 +22E5D1E7DBE049AB83E0393C11C8FB34ADA3F5E1B1AE5FCE1BC8660899B0FEBF +6292F45DA13AC0E18F73639FA27F33E1CCDEFF188666D124F3A8CEB2BEF87D40 +6D8B8B3D06ECEBC47E9CDAA6010F3B65E164B33EEF3E3393D14886AD86F1C0EA +8E79C40FB4E5ECB4966369BA6872BCE72B0B825C358FC80533DF5EC2736F5BA5 +C38695F8C688B3344D624085B81F52EC63C7407504B87708BF64E66B1A8F9B69 +76DFC4CEAB36598285AAD397B1E405AE4D24D6963136AF054C8320C0D003A8E4 +9BD6732467BF89E8EA2AADB529705A7BB9E611A8318D9F9F686118A122930A3D +1C45BBBA72D82D20EF5C0F3C36D1A6661A432CCCD2C3CC30114B2CB1D7315F59 +F756B2C81FA2D2AE0096E50B12D57D72B1C7E882DAF50B04B73E1B9C76F3E195 +309B1FF62EA87C63D36ADBF75790571F65D0A1D4386E6CE92DA2359EFF8E8D9F +C2FD11B81D66B7D96E28084A025BB5B8BB16FFE40A87362D91B053F977086B9E +CBC8482C3BBA3550FDF4FCC68256030285F05F82D111496DAFDD3A1A1BE0A6CF +E75FCE90B2C00D1939840C601C41BD37C94076EFD5494A2BB81A4A589D508F51 +F16235506D6F92DA6CB05CE7745CB915FC8C79016589904823EA8756D217A49D +FC14389C30FF7F2B77E767014DA8F8ED69F591C40989B78A5752744BBCCE1B2D +980085A0D7787D9C2B51FF571E39E11C4711484C13A06FEFB5E33081B0BD7FA4 +2D7870CFE9D685AF72057376F71E99F92849EFE0780FF6A57341BA88C1656374 +E6A975219CBF13F247940069B55BA41737A9C4F0C5680CF6EC10C64E764AD4CA +FCE892E3265FFCD6E49A34571264FF8859F9619280034BA66EF5B8418995A1D0 +162C5A5FE60E7A32D787ACF6C3B8D346BDC8F82FB2EED341CCBD2E584B2D3815 +CA8B341835E3BE7816C5BB252A5889DA4C8345197D161DBF1865F9E6BC9C1858 +BA099992D19C795096BD5ACC46D217EB299AABAA5ACFEAF61E0023835F40306F +F0FEC85BECED01006964EA3BC9A10869869CEB2491435DF6500D2C5FF8C3A88A +38080761781392F8DA9668D1532C45F05748B1A1A18F41A65A9033169BF8F7DF +4C856B74ECC1677F3F43A06548562BED987C2EEE3AEEA7EC599D0150DB2759A7 +33B09E235CC2B79830D297F74132B2A439CEDA95F9D3AFA3201832B217137AB3 +8588AD6000E66C44FA9DC4B433BC947B32F127B1AADEA198D8C20641E89171C2 +9AB78D88049922D69508D20143C7A980BE3C1E9915100EF59438A73C410B4099 +78D718C66FA49A21AF7C982E50D2FEF4CF5D5F2CB6E9BB3099B09FEA39EC5DB2 +9E3F56075380E26B195D2D7CD6463378593F972150D478322BBAFA890D691820 +1C8FB8ACABB5B2A5BFEADE42EF440C3B92B9F7185A07C3324C14FCB79524A807 +3D403C7F3E875C19F5C6A79A5D07DD4E68D124FEBBEDA080475E260A338AFA71 +1C614FC7BF2324C1F6E5089420B594272DD2BB452043B27B40272F8AA9827678 +DDA40C968AB4E7DD31E6C78C4992BA8FB013B23E6B0690CED49DA2752D189EA5 +F0216CE5F4AF2B003CD6437D2B88ED6938BD1F7F090DE03C13A9FA0C2D12A202 +A23ECC2854B67EAF85DC9AF76FC367042687A7BEF2D17EE94ACDA3DF1C9D34F7 +9912348E4260C95904017071DDC8F6E63D3D34E333DD0F46A09212504D4607C0 +7DBB6860DF17BE1B1CECAC918E1258A610BDEF7ACA1F7BD2C2A15D00504F3685 +E16E6A16131CA22ABA5047760171E55A46EDAF98A1556A205107D15D48951B25 +C0D9B34379AABAA826BD75DE2A4BF68F66BDD8F106AB48F6B9B37E4BCCB5B17B +F0D6801E41C9DDD56066CBF46E7B0160B54522BC8531145B15FF806151DE903E +A2F52357E006D967CA8882BC18FB835D5A729D6EE9E22DF0D1C1EDA4DD772709 +D6A74092A710A9A88458612A6A85EF135F5E771566E1D118B1FFE1676A78C2B6 +7C8712D6D3459DC27C6565B7B282FE225F443EA9DEBE931773BEFC30ACF39162 +F0B331EFD20192930514AB74839F3B26A7A4A805CBDBA09D858EC9D077219DAF +D0E416EE45688C810FE135954C59C8C8196F7AD6B81C68AD39F0955D510DBEA5 +C14622F1C0031F1B859A768507C67EB74AD7AE5B800F93CB5F4272239E207ACC +31534FD93F28A701E19EB9802BA6E23FFE81B6CC1A9B7CA7D703AD9620EDD19A +80732D64D2BFF76DD6EEA35524FD5CDABD2CDDC7E5B5F70B10793473FB9FA1AD +F24BA3CFF6556E75DF7B0C084AE4EEF9399415C928FEC27BBED147630332E80D +4776F74454C4E3E6143E527DB15D7595A5516BC87AF4DFAC5313026FB1E2F2DD +41DB332E3A854DDC0D5FE00084236A9EF209C613F76C1E3EA1951B966F4FFB1D +AA1A6089E9807455A50EEAA815AA58673C2035554E0121EA9FB640F62F7469D4 +FBD96BE1114B4710C5C1823464CCA4B7C649FD85CDEBFAF0429255B0B5C47064 +C48B14E61A62F48DF0CBDE3A5AAEBABE44D6729AB2F07BD277777AD2F477516B +BE80A4CA37BBAE596B398F78D502F4A679F6A7DD3553F7F7B30DE21289070C68 +02402311294198C92E29737ACAD5B2567BDFCCEBFE095E34C3D800222C2D01DB +F0AB3F695BA324100DC44EE5A8500F1351CDC979DCC5C655F4A799E933DCB760 +6C6141FC1B43E655757DF5B0F4C813AF1E0446DD823A2E3006D1D138677E8462 +16589FDC447F9C0482401EA11BC86A8E845C4C66CB4C0F604AF2A62764BFE161 +1AC60EE8186D558F39FBDDF3A87FEC77DE835544DCAF8DFFCE506297F3544635 +00DF720F7E1875EADCF481F2A5BD5E8AC474962D97343D6B0F08B6FA919EE936 +69FAD3EECA55101F49F1C6190AA0C1877327877FF321F5A7E031940A72694FBE +59E1DFF358D8C382D930E406FB921C705D6ABC3180CD2A92907B9738313BC8E0 +2B0E9ED889F8560F8D61AEE03DFD32D2782519148A3B8A5C8671413272BC5809 +50CF50D628A3301DC90D057436EB92F9B446977015081FCFC9C2BEFFBAA93069 +BDF4D4F13DD4E9E8F8D3AC6D20E048AF6D77568AD4040490CF4B74B6BB38C9AF +59940C79972989B9824682DC36579DAC386CD1FF575E7E106E0002C8A85CA751 +531705B8B8D8B422D21FE6BC0E575E6737616202A33F0A96B30D5DE66FCAE31D +36D901F2BD300E6736A80E5AB0A1E86ACC73B57ED2185CA2926A2522830FAC7B +B05CF6FD22F6146FEF353D9ACEB3C0DA272517598EEA1C563BA94425B61CE8D6 +977AEBD2807924FAEDE1BA76C9048161CF30B693E6D51CE1A445A4F4ADAE3EEB +66506F22A336A1C9EFABA4067D8580979FE5FCB20471CF4306E5389FEB7F8A72 +B62D91271691948A0F4CA58AB747C0E2BF50AC2DAB8DCA7C52D0804851243BE8 +E849B124C37B211C4C914D88F4BAC9D601B959C0B8D038143CB9CB7454A1468D +F1C246868569D087568BAE581B82E576538BBA7A2B5AC22319F1C26BE552F585 +6946C341297799DBD32372D92F7A3DD1148A869668D752A34012E907F57A5B06 +C3C9F50D05C78865BCA7146181FDB2F581DCD9CD0B3EA87A50C7C0966312B6F6 +D14AB8FE71F58CF307CDADFE4CCCB7DC6BBD3AA9BCFB1EB7D46C3D8E4BDF7179 +3EC5BF3390723CAFE70E27B35E5D12C27849C5A0841F5D5EE25C7E2E64FDBE88 +C16D1FB5BF4A362C597DE1CB0C276C0A261BAD845454A7D91894586B77C933F9 +EF58DB6EE1DB58A74901D822FD6B77EB5BBF9F08D8421C8BF925403480090E31 +5BD717225E68ED8343BFD1A0315DBE93E6EAAD85FFBC93743F3A45183C2CB6A0 +93A5978D331B4299DC2202839D60ED2BAADA5B68EFF187F70126D388A3247615 +4CD3BBAE8C2AC161A83A65F11E842E6A0958191070F485D25BF3B3ABA6445E3B +0557B492D20CC571B2ACAF196E031215A44DBFE0605D3C1D3467F0E331A5E0BD +92994B8A2CFEABB62C84A6A3D5DFBA900C840D59C15AC1453D5D31357FCC8C27 +DCA75B1CDADE2303CB960DEC839BC463A1AF984AB1DB645AB0B25EEC79B13452 +CC24C6B3AE39315409ACE1F18782FF19251B1D373536E17811D2C6AF72DBAEFB +5230658BDCBFF203904014EFF909CE31B635026AAD3018091F624DA46922BED7 +D1A5C765EA71FCD2E918C2DD544A4EE1E664EBE4F6667A82AA5DF31D9A6BA564 +4E95818D08106FCB0C520BDE3202EA01298C20B448AF6D70F938F2D2041253CD +82E7FB439288F76FA7C9CA75909FE270435BE80B9A6DE4604B705D3F2A7DF9F0 +0C7C1C055C312BBBD06E959A8036CBEF0E0609455709711B91FB4662C078C99E +0997A7AB827961EAC1CF4EC54D290DB39AFFE0C6B3B854CBDEFEA13BA75DD5F5 +CE083A9A0B76D3CBF9B1CA7110136A561B3ED43520A1FF34A60808E85BC01661 +111349B4C3E758206E954B7B7F7A458A59F6B9D561B4D6B79DC28164E8EB5E93 +D697B5CAD2366167B30CA02DC6271A1B901E95B330C9F05C3EBED1C839BC6258 +9D31445121406564E987FC13E6A1B85BE6E28A97DC5BA7B62881FF5B695DC7DE +59D286DCABCEFD966778F871 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +cleartomark +{restore}if +%%EndFont %%BeginFont: CMSS17 %!PS-AdobeFont-1.0: CMSS17 003.002 %%Title: CMSS17 @@ -6808,566 +7825,70 @@ F378CE5777A3B40F01EF33DD4FBC8F02F2598C1F6CADA217D526B735B7C321CC cleartomark {restore}if %%EndFont -%%BeginFont: CMSS12 -%!PS-AdobeFont-1.0: CMSS12 003.002 -%%Title: CMSS12 -%Version: 003.002 -%%CreationDate: Mon Jul 13 16:17:00 2009 -%%Creator: David M. Jones -%Copyright: Copyright (c) 1997, 2009 American Mathematical Society -%Copyright: (), with Reserved Font Name CMSS12. -% This Font Software is licensed under the SIL Open Font License, Version 1.1. -% This license is in the accompanying file OFL.txt, and is also -% available with a FAQ at: http://scripts.sil.org/OFL. -%%EndComments -FontDirectory/CMSS12 known{/CMSS12 findfont dup/UniqueID known{dup -/UniqueID get 5000804 eq exch/FontType get 1 eq and}{pop false}ifelse -{save true}{false}ifelse}{false}ifelse -11 dict begin -/FontType 1 def -/FontMatrix [0.001 0 0 0.001 0 0 ]readonly def -/FontName /CMSS12 def -/FontBBox {-62 -251 978 758 }readonly def -/PaintType 0 def -/FontInfo 9 dict dup begin -/version (003.002) readonly def -/Notice (Copyright \050c\051 1997, 2009 American Mathematical Society \050\051, with Reserved Font Name CMSS12.) readonly def -/FullName (CMSS12) readonly def -/FamilyName (Computer Modern) readonly def -/Weight (Medium) readonly def -/ItalicAngle 0 def -/isFixedPitch false def -/UnderlinePosition -100 def -/UnderlineThickness 50 def -end readonly def -/Encoding 256 array -0 1 255 {1 index exch /.notdef put} for -dup 11 /ff put -dup 12 /fi put -dup 33 /exclam put -dup 40 /parenleft put -dup 41 /parenright put -dup 45 /hyphen put -dup 46 /period put -dup 47 /slash put -dup 48 /zero put -dup 49 /one put -dup 50 /two put -dup 58 /colon put -dup 65 /A put -dup 66 /B put -dup 67 /C put -dup 68 /D put -dup 69 /E put -dup 70 /F put -dup 71 /G put -dup 72 /H put -dup 73 /I put -dup 74 /J put -dup 76 /L put -dup 77 /M put -dup 78 /N put -dup 79 /O put -dup 80 /P put -dup 82 /R put -dup 83 /S put -dup 84 /T put -dup 86 /V put -dup 87 /W put -dup 90 /Z put -dup 97 /a put -dup 98 /b put -dup 99 /c put -dup 100 /d put -dup 101 /e put -dup 102 /f put -dup 103 /g put -dup 104 /h put -dup 105 /i put -dup 107 /k put -dup 108 /l put -dup 109 /m put -dup 110 /n put -dup 111 /o put -dup 112 /p put -dup 114 /r put -dup 115 /s put -dup 116 /t put -dup 117 /u put -dup 118 /v put -dup 119 /w put -dup 121 /y put -dup 122 /z put -dup 127 /dieresis put -readonly def -currentdict end -currentfile eexec -D9D66F633B846AB284BCF8B0411B772DE5CD06DFE1BE899059C588357426D7A0 -7B684C079A47D271426064AD18CB9750D8A986D1D67C1B2AEEF8CE785CC19C81 -DE96489F740045C5E342F02DA1C9F9F3C167651E646F1A67CF379789E311EF91 -511D0F605B045B279357D6FC8537C233E7AEE6A4FDBE73E75A39EB206D20A6F6 -1021961B748D419EBEEB028B592124E174CA595C108E12725B9875544955CFFD -028B698EF742BC8C19F979E35B8E99CADDDDC89CC6C59733F2A24BC3AF36AD86 -1319147A4A219ECB92D0D9F6228B51A97C295470093CA270C3B9175168F5F1A9 -C0DF3159598E2D7266342CEF20B1D7A2FE16E14791B4E287FF321F9B1FFA3BC3 -63E7D638862C1C1FB094496395B6EBB00CF22CFC36F7A6BB2F48002F91371910 -3547AC863B33E91359F073CFC9B2D475549B52D89F5E3931E2D26A834FB89F85 -35B24D1CE098ACA855B0AF248C1E878F3648CA2CFA03712F69DF578ED9C1C8EA -69D46462BCA02370D9A2FD09D7F14FD5FE961EA2094DD46CF91193B32ACF647D -B12977B832AAC3C53F013E784682EB12261ADFEC0872E9CD5923866508337457 -7F0CE15A46C9A92F0DAE6EFE3B93DFCEDC0CA1ACE8FC02DC646CD01A01F7DA6D -608F5CE76754CA4A4AB5231D232D50DFE662E538640F30ADFC2BBB3588E8C300 -142C0A0008B34677CE1F880293D9800792867FFE1B4FA14EF495824417015378 -F78191FF7D7AA7994EF153BAD5F3A07D851131A6998B1895529999F8125CDD7D -86B59EB003502D90EC7BDCE68D373DE9612D22D3B03A8803283D487733F00E00 -28C35981040157C74863047AB1775DCD295AC53B633FF93C7256F60DA7F5F567 -7AF3482EEF84356410460D34C3CD5EC59C2D878C3A9E48F9FD786A5F9D047357 -3E7B22C9647F670ACF812EE3EA6C7620B6D35219200B0CFB45E63B318CCB7FF2 -BD2A6372C24011729B9C64DF6EC33A04A4F6F5F981F3847056146AD8560A7EA9 -82475197C0B977EEDD88FD8921B65D2C8A23CFB6B36BAC2716CB80063296FD68 -5BD495B4F63C787C3201C713016ADADA1E479693C2F427BF0F10BB6AB2F6E1BB -B758CDE41BEA76EBB0636C01692F6DDD77DA1C6F4362F139ADDFF0837C37B00F -FBFEDCDB767A8CABAA776469D9BD6E6D9762ECF34D1C3C275D1D148FEC3D88FE -36EB6C6A620B8E2BA67A0AE80B9715F544D14CF026EF95CB413C0B539C557C55 -E7277455B7AC440ED2C77C1B42568D1C5B6D0D2F0B8404EC9AFBE717B4CEC6FE -079CE0BE7030CBFBF8D73E55C766FDBC69D3FE7F4FE9340263AD6F8FBA1147C4 -0A97878FD14E3DFCACC3DB0681C548295037E1D768F7EFF9E6084DB71CD4720C -1D75C5B96C38532A3BC26D0928134D100453D84F6241290CBC6CB5075E5F66AA -F03ED8DE63A07BB97330A3B3CB8DAF1E9B32E924F639EBBBC592CA23D5351DA0 -032D7BD972EEA75DF2D8E15430511DAA16A7654D9247093183A43E562B99A799 -DDD5D1CB197FBF5DB330367A3C52530EA66791325668F653518443D2A9C78E8A -544FC9A34389DED4C616DAFF685A99D29934784297FD22290D57FEA0758C203A -B43CFECC5D2180452F21540BDAF90C304BF1DE08651933B7C10BCA90C8F829CB -8DF6FD10A29FE4EDE6D20852E7E43C0F5D5DDB7AEB1BF29D30CD07BA36A74931 -469B2ECE710B676E99271435C01D0BC32B0A72BEC454982BBEC7BCA26396DC3B -2ACA96F836CB6E45AC527C48AF37E1EC4CEB184F7DC0670BE4BF97B56A99D239 -5B20763658DB829C336E369A77617A0A34AFD550CE09C91B7CF82B3A5B652D64 -C0961DB302FC8E79C00F02695379E94FAF494A8FCADCCF156BECEFB40D3D9415 -540A53C6720A67B49BF087BE80C380B95D32277D8A775312160945A2119011DB -FAD703BC869E2861D622507A65719243E283B88D5CB5C3AAAF8FDF0C7C72367C -A325ADD8D891B7EB7FBE1E903C371BEF3836C7AA53E3C3802D9A9EA2797D8E05 -2CD51A48E76330D188B409E0A2365916CF833CB86FC4DAEC9B51672DA0C3D789 -07CCD0EC3BFF4DCE1A3769E69AD8D597D87917324FC4DA960801350C839C37F8 -8D3C8CA488A7D0106E11078AC6D3B694E8A44E5F36E2D7C90685BF19447DC151 -4E0252426DD02E7E08501C3EB0D9C864BF32BE2DFB7175D0210BECE87FD50B9D -F0819710B485A3674BE91FFA670166C6938D20E52C66E1190CFAEF126D225205 -A728002F9DEDF1DFE02131F245BCD9C2AAA82381AE1577FF689D54388A98EED9 -5897DCC7EF560F75C2845FBBF08996A6C4734138E2BB4C565554A02538F32CAC -A0E1BAA22DA9E9CF73EC32E76581309D4659BFDAE4DF5750459F7D9C28BACD23 -326299A75134A4EC7FFBC92108DD63AAFBCEB31050DC5657B02A4A9DC8BCEB11 -30A800757B3964FBB3B1B354F7AE8FD9F87EFFED5AAABAE605B0662DA3E34E6A -3FF1DFD75D62F061B0E436B14D85E26CE841B868AAE5197FD4BF93C134EE8FD6 -6DFC807EB3C63E7E09B5E2AE41DCE803B518626015F56CC3B6BF31461B5CD0FB -5048765834CE4AC08BC587B078EAE39F280591AF10C91113F2F0595F08A7AF0A -6AFED5036805F8569070A02A4E88E810DCCBE7086AB9E774D7757B9140B6A487 -05D2652D69F45809242A1841D7B8209B04EE3B98E53BBEC660927D79241B67A1 -7561DE46262CD2EA631CC6D586C83C51EFB7AABAB87EFBB4C5DAB2DEAC9603D3 -585C41B6EBEC35B1E04FF553CC386174A76FFD4392F500682A350D65766F2A6E -B22B54F7CEDA49B214675AE4661C80763B57BDDFA0DDE948A8907F930F7AF362 -01E9C3E09E2AA1FDD6B938E71FCF8BC71F76021275F1E327752BB0792F3A3E82 -7C89E1CABAEE06A91E649D6D4264DE433ADEF3A4FDAAF8467F429CC800B0FDCB -B33122260B211EEB89B4A9A0B41EFA9D0E9E3845186C09D81C379334E83F3E38 -016EEEFF5AE32BE14C7FBFC371BE767E9F41A4B79532CB791324523B88F9C986 -E68478711DC711ED277B25D231047ED775F7F2DF7A1720BE57BC79F4D4B53E25 -ED3A78235CECA6593D63C067388DF67367D743C8BCC6BF28A6FFD04F75055CDD -9E643BDB7DB63C41035883C800FE4C90D1D6A5B7022E57D745820555DF933B8B -7352610F757EBDEFF020D89DA275040B9FADDE7544C1FC5A3BE04BFA9174A6B2 -C2CE4C529E441CD1C89F3E35AE14599B277882F35DD5D4F734D23503DA669A97 -57C456950EFA1EB1B8F0E11D47AB5E3AA5EEB3F4E2532C704A22660A4EF8A6E9 -5EE48E35A7DD8E9D6EED1B650739ADDC22422DA7D5F095F4D2EC83307B18E93C -46FA4A7E38EEE0E410CAB30FBF589E9108A2C75ADD6B92634ADA85EB42910E54 -556CD86413C0EEEAFAA23ED4313A92D89AA13ED415D3FD0A4C70B506D1EB3945 -60DE98A614B9FD5B708F5998D9E9FAEAA2BFCDBC9379A7529393718912646230 -1501C1BF3114ABB02AF2EB0F0BA1FFFF101B4F168E6126933CBA71F3A52841EC -19C6319F8ABEC016582DB65B189D69F8B18576DADE57D5007ACD9F48FC6C46B2 -E7788082500CD75CCD0FF4F663025051AFFEE5A63BD8428922BA16D33D2DB733 -4FC629A418D07EA5AB9E8F2928C2B3CE2E7728425829F059BF4E4D9E44019345 -4F93C5C2847AF331E1589A9F6889425C7F81C07B953844C2DE59110D4EF8FB7D -37CAEE30ECEBB89A6D46423D324D261123D8D8E9EC9BB8C5A08E8348504B8553 -71ED224595A61A30AE73973C3C0959708B0AA187548FF1DDE756D8CA8E35B409 -B56FE1F4DB6497E5D2749177C766A2145A38F89DB483B6A744763D009FE79B7D -F873BE94A07584DADF0BA63361A01C9679110ABCEF756BF7650CDEE1AE068B9C -A35DB06F48A851DD67F8A2641B467D2A7DCE760D2A52A57BB022B6C686B5029D -EA65466EA3887B29E88B221748FDCE289A5D3D1F7D1648EE5275D9D3BEF0F841 -815DB5820EDEAB2CF692BB12E0E06CF6E77850D82127BB182CB2B22A712B0A7B -2DADD3ACB6EFE7633BEDEF90DAFCF305E1A662BF4E797C1430173040B91EC63C -54DEA656B6E6C5513590AC60FA6DA144976890940A527A8CC210528E66431438 -6D1DB2EB164DFADFDA0DF6792349726002A351CB2333FA0DD7CB17102451C739 -9DC8D0F2719303BD23B57150E317E6907925C9052164C182BF22AF1DA3DB68AA -A60DFDA4B48819C41B8F1F63B59CA6A916131EAADDF1C8373AF61EBBF40AE1A3 -561A46D7C7C188D792F8CA53A6731E31D6A437E8ED46916D32ADFEC279B3D6F2 -C4098D3ADBB17993C5EC68B75686546BDF2197CBDF85F6D98895647EFA676EEE -B4F034F1A5B2E02FB6F500547FD3F619F04EA866305D2E9DB95116EFE6E99BCF -D090D3EB8405B60FA3CE7819BBEE0EC8FDEB0BA89ED4827F0B816850676B1AA6 -518D89A2E240F89123B76A2FA4B0785611BCFB3B3D52A065F31486F8A8DFA02F -D4AE04EEDAA7DAD07EB25EC8F6165ADD9BE3C3EECF7A10735E4863BB85855A44 -F356085F624F40553AC10E2CCA29EE9682192635061EB159AC4FDE005CA23170 -2730408E744F13922FC8F6E50D3581E2128593031F532D4AF9B83949EA999CF8 -DC4F827DA0400CC283BB42DD7B5C3FD1BC9B444EF218893BB35FAB0802ACF9F3 -86F39BE308A1FE7E192640CDB41A7C2AD6DF62664E0B65D4D51BAF07EEC928F2 -83F6AD45AF73FBD55CD6282ECF58BB428E70A614F7C0514D86A8DCD947E71283 -D5E389FCB2F945E93F952A0BF65C6F8C4039D418CAB8AC54B1C4EDEECAF9BF88 -67C1B8452629A46E151E04E7A2FA928E5639BBBD37697CF484E77FBDF82B435C -98BFAF001AAA118A7EBD5DC32F7B24B4AB1F7E51BFB64B526D9330007B782963 -AB27FFEE5F70AAC1FA5442E2D8168C039E01748A039C3A689131FE94F880B68A -77069A844C61A6C98BB1B4F1590EA2716A1B5C396B50A683341F9E170E3094FE -802BB1182BB2F17BC6B948669D3B147FF32AE01CD8F69EEF73D1445381ED2309 -A354EB2E29A9010C7B6397255579818A22523FD624EF673B3EEC48AAEF18D74D -DA99B90E05E5431B6B36F777C5D77BE64B1172B484595562D001A18AE3640DFA -405BC69A63460C0C837064459E1D4B7216CAE709E2B418647D60A2FFABAA8790 -0FB7C9B846459C1C68F59203875FEF7BDDFC8204D18CD54C272145FE65C966EA -43B87FFF33225E445EDEAB34FE1869428714992B43E324DFACB816DE195E1773 -06321365C446DA650A634DFBA56A7F360C6CF0D7AF37EF7FB16C21FD2819940C -461DE8284C44320C48E9837D1E9FF36098B5D244DF3B7CDA03E81647D62B9619 -F20255A91926776DE45DFA051C811D22587AA88822BD9DD7518D2AF2B9BA64C4 -DA24D03512408EF8550E28293FFCF9AF98F32E57B475724C9C7E723FFD364834 -D5DD514065392F9B2AAE36B4BAF5D017F36EA730DA4FA02D2AAA3704C6715919 -0BFF56A8F70F73F63AE796DB52FD7F861E9486ED170B5718A96AE2F50C168F81 -277899992A9E8E8B2E30A42B4389CD8A5BE57F5C74CBB0963D99A23E8024D640 -EE408A699E8E0C9BF7C5A2D72EB716C5EDFFD75798695F26704E9D5CB4F84FE7 -D02407ABB81DB79A8DBF52839D28E4C18EA548C1163F8DEF04E5B400E7E4AD0C -B12195B21898D241A158560DB4DE0652FD1C0189220A15F2D3367EA1340CF29B -CF9B3E1191E4A6FEFB3965DFFA22A1278738B1F84CEDCBCB2BD50D2B2EBD78C0 -BF95298BB3A67BAFFA78FE0C53D277665EAA3FF29C2DC7DEE1070C71B9D1F1A1 -0D8F784CED8C64C9F7F1353625B8A20D9998967044C40ADDEEC59E604DF34B6E -541B242534176E092AFCCE4376235F5078CBFAE6E780242892FA7CD38F05110C -E18D82329631BDD915D67954C5EF38239289D05BCB5447466554809184CDAAF8 -72FF8C9858B15EDDE82FBEEBFE4223EB96731EF7E7E03289A818DB17FF0F7055 -0881E02DAAFC64C8C2D90A54238F00F4BBF4220435EB9619AA788CC0F45721A6 -D659A1D2F0E4D6565DB68B522CB5DF1876D750F62E1724BE71175CD7E34489CE -26B2D193392BEB23D2F7CC570D53AF94E157A9B9980087A36D35F7B644A04E15 -992803A2B7A629DBC863D890C85F4520FFCA5B253333E78DE36D8DC1C1559684 -96F1B4ABA8729A7C2992B5FAF2DD6AC96B934A7E2933F902535F5EFF762518BE -68D73EC2C947D47C55CEBD77842D472703A519E08A0CDD731179AE74425AF46E -7B1924C3C418A01A584202D71B6971FA8115353B77FBF830EE8F526166204CFC -467B0678093F1C99361A95F76860E5FA170FFE674314C3EF05549E5B37EC7925 -A770392344B531E799A4B3FF2F7CDEE784DD83EE019E72B93D1CFC8E0A22AD9C -EF7683BF07123573E2DD156E38DC7C9E7BD934043A78E6BF8B774F2A41734082 -47A9C8CBC6B90CC3849160963575DA80ACE6FF24CE7030F2ABE7D154F0136D25 -8A7063FEFCA0536DB608D0D60932BFD670CA642FA6FCDEDC699B264729DF1B09 -205547869402464424FF3D9DBED6F0E4300E3E7238ACD91DF0E7D75BE26D9633 -A318695FE6F38E564A5550B1D88109954AD4C18DFEF5F1247E51EE10CA1D515D -E7498B7813DE16A1F0C0B7EAC9B12867E736CAF5DD4B0F046C037967A52296B5 -A617B3D3F9E2A8B4A3055A56A2822269CC563348D2E3917603E98EA9EADCA4CA -3B25AD1C1383ED759EAF4D36CD00A9FBF59CDA77057576C3B17FCA601CD9907B -6FAF24443FE8EB53B6A73FEA434AA8F6EFEAC96EAF36B67537E7C2BB67870C49 -A3D4EFECA0491A8317DB36B809899C713F8D5AB2D4E7E1FC61EC80AB862627CB -783D35F2E9F125909D4C0E2E738DAB7740776FD0686F6EBEA3DF9A2B0C51D010 -D1EBA517A0E69619BCDBEB06FBABE70082449BA53C10AA86EA4B7CD697309D9B -D10BA8E876680DA091DE9C9D6DCFFE367D80D14DADEFA67B59D7143888AA8C53 -1FFCA518BC95086BCDF146209B4861ABB60465A6D6C78BBB404C3E7C1112DCA4 -9305087190550CECE3EA832D0712C0CF0B61192675CD247A2B5701A16E75C857 -A4C178A22A1D3DBED9B521B404FBAB9B419A719AE42BDC1379FB0CC4BFC871AD -A4F7E7C05DF29A1DCCE36AC9B4BC32B9920AB925EEC4D356F52090CC4A6936FF -4A3748F709B8F5C398ACAE3751FAD82FE555F958CF43B6F73B16AA7D68BA02FE -9DDB752B3ECE4052A653D84AD8BD66E09AC5FADBFA18CE0F2F1DD4189737FD42 -1E32B534DC5E3C6862B1D72AA1318BAC7F9DB1895E6E381FBF2670356182800F -375922CB0B2A22617DAA12804F620541DD272F9A6C139843C84A33D9BF2A486B -013E52CB05D9017161827203DBB820DA90D9A8E6851E95719B2D4F1BA81CB12C -E46D15A6BF84F58C48CBEFC4D3E3C5532EE8CDFFF85AD6343D2ACF82C9087ED9 -5461F063D846D9B7F9191441037652147A1FB0E5DE51F07980058DF9F5670809 -01F3FD83C1A5D27D298B6E57AFBFDA9576EFDF1F95D82E70548C5FB10AF7EA24 -863D19438876D55950F9516D7AA746CF61E60CE24E08E6DC996E9F3C45D51959 -49F4510CD259F52BB087AE3539D66ADD238985FC4A770E9CE248BDA4FF5FAB5B -B4B336BA1879CAD2EE6D783F3ABE68AE466F1CEA1F103C20FB7C9CD0FBAB2B12 -ABFDCA5081BDF6243568FD63D98230C21EA5D82652AA00322178C0B8F3808B87 -D38C4E8EC303DD63864D17622873C25435E8396051D09F767EB0D83096C78D90 -C44DACFC188EA312D672CB43CC538CB80F4E155643DA96831B0E420FF2F6227E -DB76DF562284CB2141970D34822E321C25140729BEC5D882E212CA38625B8EDD -68B9B6038BFBA2BCACD038FEDCAA58CC5E3B4A60D7970B7920A77815A98DA5BC -23DDB9FAE35B3F807F0E1E1136486D823D64BE32DE4B92F3E228C78B8866192D -F45563086FBBA428BCBB7CDCC3B0DCD52FB71984263646726EA5AB024774E44B -ADF912F9E30F49D3A8FBD63C501BDFA1D33B9063D2971744DA02F4377E10A2DB -1E51E1CEAEAB5EA739A4052DDAA5FF981CD31460E3FA77DE5FE2E1FE1AC7E214 -FC46936FBFF87227B9DFF57D3211A340D76D54CD170476B17BCDA45CE4DE64BF -8D3AE8C464A89F33E4D5BEC5838B58331978769574D066CF54ED5E3235C7CF1E -E514D77041F132E00B13A76A105AB3EB6E4FDBD3E17315E1E0A224FADE625694 -08F6ED842CA04EF55CDF2CACB2EEA5DABDCB79FF7D9B695DAE2B91950E3C01C8 -FEFB74E98F59560B24C1A289E63F303B746FFC0D945FE34FC4F574036E13FC1C -A5D7A7A9D9668145B240A01E890DA50084793E3EF843F8A3D527418B5A66C766 -6DED301E6CDAC85AD40E10979FD7473D4B836BE55BACB3C737A5C73C170B6563 -DA6A0785D44F8CDA81F01E0CBB7EBEBF9876CFC52EE5362FAE1C93B4ED591198 -8ACCD6357281BA2643028A304E0EED19371714455C1951CE56676BAE72E47726 -5B81BE7E98AAB27E0C853EBD237F5FDBB582FBE603D54C4AA171C8D282ED14B0 -E2890EEF490F65BBC2A08203D14D46B7BC590B9C68F20D5680825F9C769CD611 -F343C793DEDEFB0A2B195538D06D43EC3F2CF6D0C964CB3FCDDDE264E04EC3B4 -00B3CDE74F96CC6DEA0F7E3AF4FD90A973B6C9C867C4218BFC9BD070CD3E72B7 -74457AD124948ACFC25EBFC852C06A0ABE16BF9C59502D9B9120744511B2A480 -0AA9347350C93FAD6B2127D14002E1F9C93AE270A5C42A11DBCEBB2387F472F6 -42D2ED5F7296B2DBD18DC081E234135BA4E8D5ECCC0E8FC280372570DB8B0E6F -2077653C771E4066CD9BBA1B44D62779AAA0C8F66D1051194AF13587EC869B2C -06343E1479520695517832763A8EC4A4AA12ACD2E3E68523539A86D2244762DF -30F6EB8E5AC1968A8D1C322B6D83EC60B6D2D943AEBFFB5875ADAE3B365121C8 -626F5BDAE2A8EEFCE84E2785C3F24DFBB7EBA4220FC4CDF50D3E9219F9081D7F -D49FA9DC8C3B4C29B09367FC55E98AAF206A52FA573CC0142E878CF2D65D42B8 -1C82D6622E22FA0BACE2E715A23E4F3B4A6A44124E55431FB77D62AA82F8E11E -749FBFDC5E63191811D1C1D9270C234DD47DE6F56D2CB860499575679ED5DEB7 -3C29B3323FDCDF045323D07B0B85927AC8450AC85F44AEC7DE9083E79566A213 -6EC81B0BBD6962C8367F6EFCFDFB199CB4546492C8F47288065729394D220C4C -BCFB7C2368D6391F92D4841BE80286281DD2A68818E6349356CC869C451A5EBB -9A89350F1B7289F9EA462FCC5B464B598436E96B8819AE2EA8E8F2475D994C5A -DA37B084078ED3AF617BFC9CB44CAC11686F155B6E3B8CF9A6B3EFE0E7C19990 -530CCD8B94A6BF53A3ACEF188EC40779C826C9E160603C2E8E0F4DA068D24AAB -25E710D1993B08DB2A408E4E339D919449A83DDF818C35DBDAD501FFBD4487F6 -2E63DA6D56EFCE31228C36AE0C052ADC80E971FE179947FCEC036C18AF1DC6EC -8867046D1513A32887108E04BAB903A27E49A6949472152C8E8165A2AE623A3D -B05F2949A1ED17D8C3F464085BEA8D302190523F0ADFF57607D1EEB024BD6AB8 -0F3E7E2C39867176592C6994FA224C64CD87B8BEAB554B3D0033BF6A3FE89A49 -455629D3A1F24ED9D3EF75EA7A77C8DA9B9E91CDFACD029B3D350B7213EC2AC5 -8196E5F19C21D20F14AC7849FEB93C2099F8CA394094E8DA7B9760BD98E88A28 -589FD21FFBF5E7CC2470F8249D497DE111B268EB02E8521E51B31DA4A7BE40CA -BDE702EA3DBD2513FDCB67E92942A506945432EB77B79BC92100ED1B971A704D -7D12FBB55D574D48009C6C846A05AD2C7E89E82B0D9E9DFD2DCC00CBD2F23C49 -FFB18CB65B997734CD201A84E352C0B1B03EF805CB68699999151EDE1F2199C7 -85DC3589E3C8F0EE41DA3229AB907D0F51CD37A61F1F347A7D95C8A766DE4D48 -F0CB2C199B85A6904AAFB352F8A8180291BB4AE00CEA3764F1B2CF5FA8DE0DA1 -EC51E3557FA9500D3B4FC327F8E390A39D98084E2F4D273781E76DAA59268733 -F839824BC0A038C96842AAD327E011F9AB3A7A355689E9C6F3CE434BACCE7484 -B9F8580D4F0E7786CB6DCFCA22A4F1A2A01044AD3E0FCD7FF04F08179767EC3A -32B1998E746C9250CA85B0F07D1CC8F8BC5FDDE8BB5D44DEE532F09A3A38A637 -09A2D5BB22721C11D32BFA6A5C8E5866D1FB55887780B8E48F9252BBE7273527 -926AAC9027288081C17CEC7E13CF6ED9FF7180E277267150432FA26E381A3F2A -3451E9468E0E2E237B2CDA55568B811CEF65875FE4D3027BCA9278489ED0B06A -FAFB4A0D0D876E13EE84BB8008C6B3DB7CF78501EF0431F409A0CBC0C1896961 -CD0CF271A19A98EBEA7085CD076296A4D097A215293B1EFA67AC1ACF461FA895 -891BE9FDC6A2149D4287C609CC7A34D796FA5A2DAEE121A8879E3D28F4091D02 -06E339144416B3A79147DC175D2417DE675AD263C4D513338022BD3BAC23DC6E -7FA9C97446FB29BF17EBD0FE6CD6676D34F665A38E4B62FBDA718BADB6420CAD -966B0F49E14583ED78FD621D8582B238FAD7AD06FD622556B34C558E5239DD07 -140F787E45D771555163A006FB22E2DE62B15CD5AA4F522E2F1C3A7A5B7ECBE8 -D41AFBC434A70CC8082D5C22D7A03C19D232CE46A6FCDD6E56E4BF7DF6DBD5BD -543AB11A25ECEE79680FB791CCF2B65DCD2FC0BE0676FA6057E6EC88983899A8 -2A79AAA256E10F68F46F5E5003E3FF6D095D5433BB06F9A2B0F14246799969E0 -75345DF2A66E5A7D86E048A3DBC61545916034F2BCB93263DE01F5FDAA4013CD -CE22CFC678D563F6D4108C2E87EA2ADACF83F07696E6A8A4BD2393B5652AC977 -C3F3F334E8A1548B239902366851D7C637B282BB1BE3826A3F740F56FCA7A193 -3CF22F7B8D359D6DA4DA9D7294F73354A4E41E9D1CE1FB653F65C568732F48D4 -31ABCE8FA459A85566FC99B88A7186191F590810E430C0A5910649F060CC1D02 -E3B49D66C12B56BDB17946419D977FC3B7F1472A32A0AC5AAD5EA19625C36EF4 -791A9C03A5703F91239DED4CEA73305A0FC02F30ADBD43561B19F0A76AF09675 -0662ADFECD6239EB7E6B5F0BBA8FF7066A9463169D0B091B5668527F343E3832 -AEAF3B2E34E4B59CFA9441258F9C2C5B0B981E2828BEC9CE0B23EFB05FDCC58F -5A42E73A41E4133EECB610810CD097B84F827A00DEB69910C80A036C626C916D -221E05102B35D6183B23F226EF3DD73A723405D85BBEFB75DA9C59607928EDA2 -A4AD65D78621257C17596EC59390FF3E59EC7A1AF42EE99B2E805B42B3F78BCE -219D5F8F33E6FBE5A9402145CE979F35CC5454E79A0E1403A2B3B118EA6BFB30 -7E1823248C565EFF093E2E6AABE9C4E4485A47B9924DFE2E226C332769DD43B3 -A7B577D34C675083A83DA14B3DA34E59B0CCEEDFA5E6A49414CC10EB33FB39C8 -987D229F12BD1501D07654C470FD9D95C9BA44F40AF2F79FCFD5EA836143BD62 -CBC51514FBDC8B41D902F5463CF7969032BFACAC6645902B44B1BB007E9B1640 -286CF6BB288FF3594F1D81F0377FF0AA61E1DFCE95314E4C5F3A0C02BA0A7120 -55910CCA324AA693FEF24A11E940B92B527C4E7C7767B76A1097DAFBECD7066C -5A5E0A3D3CB2C938D07FC7C5964271572A953E9C4D3A19C2EDC7965C610AD3E1 -DBED1017EC6B92BCB7A81B02E0B03B1A67D2DFE83FEE7C5626A70312D0061B7F -6C88437D00FD5B0E5314F6D2539779E44F4C01C01AE494C1D86A8A74AB782912 -9AC93E36691DF59CFC3BCC2180521C09AF5F323CAC694FE262D803CCA4C3C1E2 -E75C3FDB7D18C73356BF5CCC1078BF68DAA6CFCF9C7B9E0FB87A2F14AEB91D01 -7E38735AB577B7E3B07DFF735745BE78D2932CAB2F32C0291C9294005C95A304 -E020B8227AE6AB26629526748FC55EDAD92D71BFF0D80CABD3F952FA94C82419 -7720ADA18EBCBD732347F5544F0194141D8571A25867C54B33B8D17E29B75B5B -64BE86DA3ACFAB1484F3B898DD2FA1168D029D03D0E4453EF8DEC7363AB86A81 -A5209224E1013344FB3F860A2BECEF011CE7F27646CFC4F7D3658CD3D0DD0069 -5222DA75170AE5E492D702C8D81FAC551B3FCBBF694F87555BD9F05C0D9540A3 -C256D2E47FFCAF7E263F37F4ACD66C04970EF35676CEA513CE0EF8C358DBB415 -5E87E3AA3DA3FB1AA7ACB64F49073431126AB3989470D120B95409B75FD351B6 -93F1DF9F6BB0C760F347B370619420087093428887C7CE18FF377FF80968BCA6 -FB15B36071A2F9542CAD9A07102856A8B126B0D62533D82C612A0875437CE940 -5BE1E7054A78AC3F1B75FF35E1FF4E7CB8DE0A949DFA8FB1B98BBB9EED1AA1DE -AFE76FF5A1AED6FB47677105EA1BF3588EB04C8C0CE36A84A319C136318468D1 -B4F1C5A3A8852507BF7F6FDDD72FCD8BD4983FD6E0B2505A99E208CF64E99430 -C48E0D5DD004374DB6CAFACCF7EB422B1D2A79661378040E4C8FE6873B76AFA9 -D3068F9209698294847885D374034A02C2CBCB9576F0AA867969D59441763747 -62A79BE1DB288B448F6A34956088607086EAE49BC18C99F928B1207A02BBACB8 -02A36DE3D9CD5060D61FF331A58BE4704E51957BAE5A2B6559A2296EFFABC886 -1D5D9ED985ED08E503371EF88C5A0C71FE34225EBF2EC377C7EA2E38B7743D0D -BE36F047100ACB7CCE51604F5BC905FB78C9C7D84151F9985A4C77BD0A798054 -5F8D5A8693F58854D4D107C7C37B85A4FDDB636FC305373928F0EE14EC1FDDA6 -64784EEEC5502D853C9358FDFEF8B68C30271F0AC661846FC1B6D33930A7EF88 -C0A7441391156FDB064EBA442484BFEA2CEC8177D98E0B993124825540123309 -1FCA4538530742C2E368F4B2F1C719E01C7C63941168917E2048091F2EC626C4 -3AC44E772098212BB3C186EA456BB4C9D959790C2C0B0AADA6A574D4067DDA24 -ABB2B44C64376656D0733E7750027C1ED176F9765CE0455B19F9652673BE88FD -84DDDCC6427532A5BE371B1027228C9CD7F72DC87B7D98C2B7BCA59FDC92A29D -C37677908738C5B7C5277B82E904E8603640281FAB2F573665736857CE3586EB -12380AB4AB1D16BA3ED2DE3A3BC7C1D9892EC15620FB7794842013EF81E9ADA9 -815F8267C8F1756E5F3825677B270B0C5A28DF376895CF523E0C86F9EC9C2F6F -FF5EB4C15BA86499DF3977D62DDA8F5B0A2BA0C96F7DB2BABA73B519939DEF99 -635427044F73765583A34076D11C263F3F9F820CBB284FE4908FE9A42BDA20F6 -0F9973FB74125833933C0AF4D507779E172BED2786412474DF883FE8492C5EFE -C5BC068CB6DA0EF788036B4867F90D40C1362234ABD413887ADB4FDA14790E1E -FBA3FD9E982DAC6EE6D4AD88541FDC763589037620780BC387A91348A78D8726 -B5B00A89A9F119336C48B753DCB6BF0BF4B19E6DDE1689EC278B49FF52D92C1D -BB79D52FE614CB4923AF4459DC4E95EDDC8B5200DCC31A588FF55C95D76BA643 -F14CED19142764761717C0F5CE3239FBBB289B2EA6FBCC3055E371952FE1BB84 -E3AF235C1B4BC6FAE59385F48CBAF0A46358A1B3A37D91DEEC7D6AF9BD56EA53 -FDF7DF7B00B5135C19304BB5C3ED7771FD82D35DC7BEBC4C1ECB927977833DC8 -887804B726D61E5570EA404FF71930DDCCFE649D26DBB00FD930B9AEA96EF1A9 -F9BAA9FAEF60F2861B32CE74DA99B7D2B8AC3DAD5364608434192FD2B3E05C57 -67FF747180A6EAB4899EFB7B330136C5B543FB5143EAAC92B1DE8696C35995D2 -5F3E803A8983BCC5BD9C12C0216E2B4F96A5FAF792E3B99E03E117A041A96BB0 -4C6D707438534DD6B5CE588554833DB1C3212C2686289A3A7CEEEBFABC3F1DC2 -70266D990159A4FC937FAFA4AE9DBC37B051941A55B59FB1FCFF05A7A550037F -8D17E71719BB621AD2AA824FB9B74F74E8A84094F909D1D4F84774840094CDF1 -76641F54D01C936233F91F1F37B37B4F6E3B1FF9C7F19A7195E992B36E655CE4 -EA2388488BC9A654606D366D027AE18D296A4DC968B46D8CFC823B9F8E97C1DB -AC03D87B84AE75973F09D3AEF5617254B0F2E8331C86333B24A4D2FA4D85820C -DBDAFCEC08BA9B801FA05BD69D3B5C0CF8B65491EACE7DE5650CF323BA87E87E -58167081E60321413B60780A25605B22555F5418016A152398B231EB1C7EA655 -CFB3FE11CE9857E50C0A2E24776C5B512296D94DF65609F3D0F9256936CE80BA -24C62671AAE606E6EDF6859C204B9A70D174861066E478602DE224E48015B8FE -10207F5B635200D36DF02C8A56A1610C6B4BF710F685E645D9B183A1C7C00413 -CB4F95452ACFA7AD9E01E8CC8617B0E73786F8A8B2F203B91E56F7F960AF6200 -60E7E7160E0260018E37996045C6A352456A058E1300B40E1B72844EB211C675 -54F93B01941FC55FB42350E0C1FDD36CC3AE5F1DEA8923E618E8B15DC739893E -4FC51344BC8B427E969CFCC761DA7587F490F425B744E70A6F625B19D88FB401 -963E9F2FBD71219CC155F21EF97C3885338D239903E3E3DAB01F7BCA0315A083 -BD58C3845CDB0BD27D6B600D24D8518117AD2000CCCD35BC6FDB37135EEB66D6 -9544D4EBED83440F8723FAC756F5ED3BD74A9AD32DEE592C02561362034F7316 -B5922CDAE1068926138CD781F1D7E538501834FF859CB6C2332FB2045FE7771B -6B028D15DE257198D5602753C50DF7F6B41D50079FF0B79AFAEA457C250A4DCC -994FA674779F26081CE1DCF8FC6D257132D4A589920EFA0AB1381B0FDDB6F3BA -AC94B628211EE0EB047668FE71287C18CC525EC80473118CD22B5FCB86E53522 -3EE959A796BDE274C2D8420A0D7F37476D975B4701DF2C1E4C925D0B2A2BFDAF -49A49B7588037875A67F3B4155169A7E5C1AE039DABC5E651B2EF7DEF53C0653 -5AAA5336D7FD3F5CEEF788FDEA9408AD9A84744ABF4EC089C476740D179374EA -1A5BB2A6CFC10448F9F57C90D5938EC5DEACD7E69CF2ED3E62B859E00D0B420B -D7A7F9EBCDBC17D0A3D9354D7419EEABCDBD8C77610A91018DD64CB1C9E68265 -EFDA333FF143EEA2BFFFA4BBEC08A32D0FCEB4673118F12D7665C58FE600D23C -6D0CB26B911481BDE73C92FC2ED1E2B71E7091194A7D29478FE7439CBFA75770 -97842DA4EB44AB979F9EE8F4FDD873BA1E9ABFACE901E28081823C1C6122407E -77FFE09FF36D4F8A245160CF746DC2997DCFCA541B15D547BAE5E044ABEB57E2 -B39C4D4649020F66BC9EE1A0DFB052FF469C8D25E289D08B00CD39B2C7647387 -20BCC010800257DDB30F7C01ECA61FE323A364719BFFC47B144749479410A6A9 -FEA3E9490ECDD8C585A847A0A8C87721F462A9F73D5CEF9ABB9FC38481E7181D -BDCCAC4272793626DD31AD73A2DB6CE3FCB50A3C832B53A9B452D023BC983B5E -BF0EBB1EF0BAB92C5EAF0596605A74D7271F91DC9F9CCFE69539BF7D2C67E530 -73E6D9A797155BCF5F734BF44CECB039B86FEA4E8981C63BA3F8B2AC72B9B16A -F68CC6A0C190ECEDF548AB33B146960AFED9DE276667A0AC1EE1DCA5BD1113ED -5B25AAF72EA6607590444ECF13848BC205AF756AA7E483407BC0922BCF7935A6 -31AB962D006E2E7BE066D447E0F42C2FA33EB6AA9220835DAE50B84291617B27 -AB3A5810F0EBA6F486C57BF53C3D9AD4ECD6FE9FD550F5600AA8036B50D4CA36 -8063549AF4B8B7035981BC08A89B7441AD5C09B8B407CB489EAF62D22D959E7E -9A34A7F9158AFDE54C916431992B70193A775F18A4A3A125491E3A5432ACA82F -06A61CCF61D4DB4BF0557425B23BDC4DCBB2E298A5EAA707969E69C85B7A66F5 -FABAD05A8ABEB160B376C9C078F3DFCC5A7B40AB7A1930C39E653EFFDFD045B2 -E9A7BD763FC973147D0CCCDA3DE89E55FCE882C2A92174FCCFA9B33D6DBC521D -6E5FBD77E3C58B941166C17D045980106F413810F8ADCC95012F6F9E8B5343CE -105DB361D4A943719CA0D8D466B25DCFD14475D0058D6ED434DB391F1D9A01BC -600595D1AC8AFF39AFB0BBA87A705CE175B921697F9D0D09BB5A23D3D2E7ADFC -8DE282F5337F481A45A18496329B7D2E6C77DA2B75277A2F36C31D4D62023F8B -D618D9EEEF91DE666E7AAB6E4CFDB621D015D372C83C8ADEA993836022634414 -4538B727E9A291D0B23BEE1323FCE520A04F27C0DC120778066EE222328283E5 -482B52BB7CD63F2258295FF185A72F8B21D6DA19CFEA8D1EFB85D98025EAFF5E -70679A52B506C11C1E321C063A04CA8DD52A688144FD9434E24744A90B502099 -E8474DF0D2C82FBC269B167F76A9DD34607AEFF8BBF238C95A51E09DFD476B11 -CF1F455F8AF924535636DFD24EDF4D367585D1D1F0CF0362D0884AA308EA2547 -026F452627624592931EFF717D8BBAAF4E0CEAAF711777BFC68B4E04621219AE -FD68A529D0EDB8AAE57A520997F3F9532A2505AF7FE3E016830083888531228A -2B643D018392F0785EDF28B222871F54B0B788AD8DE93127389552CD58E4371D -25A0C7F86B0E79E54B18B7149972FE1B2F83E2D73A9B48F82ED9AA75F777E937 -DEB194860B9D8CC040EC26E56962664E52D08AF9614DDED4AE949FC4546D2F7A -18D44F20A0C3A6EDCAF6E4341A7ED6D238318952A773CC28BCEB711364A16C76 -D84C8E3E339D3816AB05106F -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -cleartomark -{restore}if -%%EndFont TeXDict begin 40258437 52099151 1000 600 600 (2021_Seyffer_Investigating the precision of an induction-based localization system for medical applications.dvi) -@start -%DVIPSBitmapFont: Fa tcrm0600 6 1 -/Fa 1 137 df<00FE0007FFC00FFFE01FFFF03FFFF87FFFFC7FFFFC7FFFFCFFFFFEFFFF -FEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFE7FFFFC7FFFFC7FFFFC3FFFF81FFFF00FFFE007FF -C000FE0017177C971F>136 D E -%EndDVIPSBitmapFont -/Fb 204[28 51[{}1 41.511 /CMR5 rf /Fc 249[48 6[{}1 49.8132 -/CMSY6 rf /Fd 133[31 36 4[27 27 28 1[38 35 38 57 20 2[20 -2[21 32 38 31 1[34 14[51 4[64 41 63[39 12[{}20 49.8132 -/CMBX6 rf -%DVIPSBitmapFont: Fe tcrm1000 10 1 -/Fe 1 137 df<001FE00000FFFC0001FFFE0007FFFF800FFFFFC01FFFFFE03FFFFFF03F -FFFFF07FFFFFF87FFFFFF87FFFFFF8FFFFFFFCFFFFFFFCFFFFFFFCFFFFFFFCFFFFFFFCFF -FFFFFCFFFFFFFCFFFFFFFCFFFFFFFCFFFFFFFC7FFFFFF87FFFFFF87FFFFFF83FFFFFF03F -FFFFF01FFFFFE00FFFFFC007FFFF8001FFFE0000FFFC00001FE0001E207BA429>136 -D E -%EndDVIPSBitmapFont -/Ff 128[30 4[27 32 32 43 32 34 24 24 24 1[34 30 34 50 -18 32 1[18 34 30 19 27 34 27 34 30 3[18 1[18 37 1[45 -61 2[43 1[44 1[41 47 45 4[22 4[46 43 42 45 1[29 4[18 -30 30 30 30 30 30 30 30 30 30 1[18 21 18 2[24 24 27[35 -12[{}58 49.8132 /CMR6 rf /Fg 133[42 6[43 5[80 1[47 7[39 -14[53 56 5[88 4[76 6[68 3[45 2[25 58[{}12 90.9091 /CMMI10 -rf -%DVIPSBitmapFont: Fh tcrm1095 10.95 2 -/Fh 2 152 df<000FFC0000003FFF000000FFFFC00003FFFFF00007FFFFF8000FFFFFFC -001FFFFFFE003FFFFFFF003FFFFFFF007FFFFFFF807FFFFFFF807FFFFFFF80FFFFFFFFC0 -FFFFFFFFC0FFFFFFFFC0FFFFFFFFC0FFFFFFFFC0FFFFFFFFC0FFFFFFFFC0FFFFFFFFC0FF -FFFFFFC0FFFFFFFFC07FFFFFFF807FFFFFFF807FFFFFFF803FFFFFFF003FFFFFFF001FFF -FFFE000FFFFFFC0007FFFFF80003FFFFF00000FFFFC000003FFF0000000FFC000022227B -A72D>136 D<0000000060000600000000600006FFFFFFFC70000EFFFFFFFC70000E0003 -000078001E0003000078001E0003000078001E000300007C003E000300006C0036000300 -006E00760003000066006600030000660066000300006700E6000300006300C600030000 -6381C600030000618186000300006181860003000061C3860003000060C3060003000060 -E706000300006066060003000060660600030000607E0600030000603C0600030000603C -060003000060180600030000601806000300006000060003000060000600030000600006 -000300006000060003000060000600030000600006000300006000060003000060000600 -0300006000060003000060000600030000600006372680C53C>151 -D E -%EndDVIPSBitmapFont -/Fi 249[65 5[65{}2 83.022 /CMSY10 rf /Fj 145[50 73 3[29 -5[36 40[23 58[{}5 83.022 /CMMI10 rf /Fk 133[37 44 44 -60 44 46 32 33 33 44 46 42 46 69 23 44 25 23 46 42 25 -37 46 37 46 42 3[23 1[23 2[62 85 1[62 60 46 61 1[57 1[62 -76 52 2[30 62 65 54 57 3[62 1[39 5[42 42 42 42 42 42 -42 42 42 42 1[23 28 23 2[32 32 27[46 48 11[{}62 83.022 -/CMR10 rf /Fl 133[42 50 2[50 1[37 38 39 2[48 53 80 27 -2[27 1[48 1[44 53 42 1[46 16[65 2[91 57 7[73 2[72 52[53 -12[{}22 83.022 /CMBX10 rf /Fm 133[34 41 41 55 41 43 30 -30 30 1[43 38 43 64 21 41 1[21 43 38 23 34 43 34 43 38 -12[55 7[48 2[28 4[59 2[58 13[38 4[21 26 21 2[30 30 27[43 -12[{}36 74.7198 /CMR9 rf /Fn 128[55 4[47 50 1[74 50 56 -40 42 37 1[56 55 56 86 25 53 1[25 56 55 33 51 56 49 56 -52 9[104 2[73 1[70 2[79 2[58 76 1[33 2[61 2[70 10[55 -2[55 55 55 55 55 2[30 37 30 4[30 26[58 12[{}44 99.6264 -/CMSSBX10 rf /Fo 134[44 42 60 42 49 30 37 38 1[46 46 -51 74 23 42 28 28 46 42 28 42 46 42 42 46 12[65 51 66 -1[62 70 68 82 2[48 35 3[62 1[65 64 68 6[28 46 1[46 1[46 -46 46 46 46 46 2[33 28 2[37 37 25[80 14[{}51 90.9091 -/CMTI10 rf /Fp 222[91 26[71 5[71{}3 90.9091 /CMSY10 rf -/Fq 132[52 46 55 55 76 1[58 41 41 43 1[58 52 58 87 29 -55 1[29 58 52 32 48 58 46 58 51 7[79 3[80 73 58 78 2[79 -82 99 63 82 1[40 82 1[66 69 80 76 1[79 8[52 52 52 52 -52 52 52 52 2[29 35 29 2[41 41 27[58 12[{}55 90.9091 -/CMBX10 rf /Fr 134[60 60 2[67 48 50 45 1[67 66 67 104 +@start /Fa 255[55{}1 66.4176 /CMSY8 rf /Fb 146[68 109[{}1 +83.022 /CMTI10 rf /Fc 249[65 5[65{}2 83.022 /CMSY10 rf +/Fd 145[50 73 3[29 5[36 40[23 58[{}5 83.022 /CMMI10 rf +/Fe 133[37 44 44 60 44 46 32 33 33 44 46 42 46 69 23 +44 25 23 46 42 25 37 46 37 46 42 3[23 1[23 2[62 85 1[62 +60 1[61 1[57 1[62 76 52 2[30 62 65 1[57 3[62 1[39 5[42 +42 42 42 42 42 42 42 42 42 1[23 28 23 2[32 32 25[69 46 +46 48 11[{}62 83.022 /CMR10 rf /Ff 133[42 50 2[50 1[37 +38 39 2[48 53 80 27 2[27 1[48 1[44 53 42 1[46 16[65 2[91 +57 7[73 2[72 52[53 12[{}22 83.022 /CMBX10 rf /Fg 255[60{}1 +74.7198 /CMSY9 rf /Fh 194[38 35[44 13[49 11[{}3 74.7198 +/CMMI9 rf /Fi 205[30 50[{}1 49.8132 /CMR6 rf /Fj 133[33 +6[33 32 2[34 43 1[21 2[24 3[33 36 31 30 37 12[41 1[53 +1[45 3[48 2[31 7[53 25[46 12[36 26[{}20 66.4176 /CMMI8 +rf /Fk 141[29 5[20 2[22 24[39 80[{}4 49.8132 /CMMI6 rf +/Fl 194[55 8[35 35 35 35 35 48[{}6 66.4176 /CMR8 rf /Fm +141[91 91 22[51 1[131 7[96 6[51 43 72[{}7 90.9091 /CMEX10 +rf /Fn 129[45 3[42 45 52 2[52 33 43 3[44 55 80 27 47 +1[31 2[45 42 47 39 39 48 13[56 2[58 1[73 88 62 1[50 40 +76 2[67 1[65 69 68 3[45 2[25 30[52 47 52 2[55 10[58 11[{}38 +90.9091 /CMMI10 rf /Fo 133[34 41 41 55 41 43 30 30 30 +1[43 38 43 64 21 41 1[21 43 38 23 34 43 34 43 38 10[58 +1[55 6[70 48 2[28 58 3[59 55 1[58 13[38 38 38 2[21 26 +21 2[30 30 26[43 43 12[{}43 74.7198 /CMR9 rf /Fp 133[47 +50 1[74 1[56 40 42 37 1[56 55 56 86 25 2[25 56 55 33 +51 56 49 1[52 3[34 1[34 3[104 2[73 61 70 1[70 3[58 2[33 +5[70 1[73 8[55 55 55 55 55 55 55 55 2[30 37 30 31[58 +12[{}43 99.6264 /CMSSBX10 rf /Fq 133[37 44 42 60 42 49 +30 37 38 1[46 46 51 74 23 42 28 28 46 42 28 42 46 42 +42 46 12[65 51 66 1[62 70 68 82 2[48 35 1[70 59 62 1[65 +64 68 6[28 46 5[46 46 46 46 1[28 33 28 2[37 37 28 70 +23[80 14[{}54 90.9091 /CMTI10 rf /Fr 143[76 5[25 72[91 +17[45 8[71 4[25 71{}7 90.9091 /CMSY10 rf /Fs 132[52 1[55 +3[58 41 41 43 2[52 58 87 29 55 1[29 58 52 1[48 58 46 +58 51 7[79 3[80 73 58 78 2[79 82 99 63 82 1[40 82 1[66 +69 80 76 1[79 7[52 52 52 52 52 52 52 52 52 52 3[29 44[{}47 +90.9091 /CMBX10 rf /Ft 134[60 3[67 48 50 45 2[66 67 104 31 63 1[31 67 66 40 61 67 58 67 63 7[88 3[91 88 73 84 2[95 95 117 69 91 1[40 95 1[73 77 95 84 1[88 8[66 66 -66 66 66 66 66 66 4[37 44[{}47 119.552 /CMSSBX10 rf /Fs +66 66 66 66 66 66 4[37 44[{}45 119.552 /CMSSBX10 rf /Fu 128[45 3[45 40 48 48 66 48 51 35 36 36 48 51 45 51 76 -25 48 28 25 51 45 28 40 51 40 51 45 25 2[25 45 25 56 -68 68 93 68 68 66 51 67 1[62 71 68 83 57 71 47 33 68 -71 59 62 69 66 64 68 1[43 3[25 25 45 45 45 45 45 45 45 -45 45 45 45 25 30 25 2[35 35 25 4[45 19[76 51 51 53 11[{}82 -90.9091 /CMR10 rf /Ft 133[43 45 45 1[45 51 37 38 34 1[51 -50 51 79 23 48 26 23 51 50 31 46 51 44 51 48 9[94 2[67 -1[64 2[72 72 1[53 6[58 3[67 8[50 2[50 50 50 50 50 2[28 -33 3[39 39 27[53 12[{}43 90.9091 /CMSSBX10 rf /Fu 128[45 +25 48 28 25 51 45 28 40 51 40 51 45 1[25 1[25 1[25 56 +68 68 93 68 68 66 51 67 71 62 71 68 83 57 71 47 33 68 +71 59 62 69 66 64 68 1[43 1[71 1[25 25 45 45 45 45 45 +45 45 45 45 45 45 25 30 25 71 1[35 35 25 5[25 13[45 4[76 +51 51 53 2[66 8[{}86 90.9091 /CMR10 rf /Fv 133[43 45 +45 1[45 1[37 38 34 1[51 50 51 79 23 1[26 23 51 50 31 +46 51 44 51 48 12[67 56 64 3[72 2[69 9[67 11[50 50 50 +50 50 2[28 33 45[{}35 90.9091 /CMSSBX10 rf /Fw 128[45 4[40 2[62 42 47 33 35 31 1[47 45 47 72 22 44 1[22 47 45 28 40 47 40 47 44 6[56 2[86 3[51 59 67 58 67 1[80 49 3[64 2[54 66 2[61 17[45 25 30 25 18[44 25[{}41 90.9091 -/CMSS10 rf /Fv 133[70 74 2[74 83 58 62 55 1[83 81 83 +/CMSS10 rf /Fx 133[42 45 45 66 45 50 35 37 33 1[50 49 +50 77 23 2[23 50 49 30 43 50 43 50 47 6[60 6[54 2[62 +2[85 1[67 1[27 2[55 1[70 62 8[27 11[27 1[27 44[{}35 99.6264 +/CMSS12 rf /Fy 133[70 74 2[74 83 58 62 55 1[83 81 83 128 38 2[38 83 81 49 72 83 72 83 78 23[45 27[54 45[{}23 -172.188 /CMSS17 rf /Fw 128[59 4[51 54 1[80 54 60 42 45 -40 1[60 59 60 93 28 57 1[28 60 59 36 52 60 52 60 56 6[72 -2[110 77 1[80 65 75 1[74 86 82 102 63 1[55 32 82 78 66 -70 84 75 78 77 6[33 7[59 59 59 59 33 39 3[46 46 6[37 -20[63 68 11[{}57 119.552 /CMSS12 rf end +172.188 /CMSS17 rf /Fz 133[51 54 3[60 42 45 40 1[60 59 +60 93 28 2[28 60 59 36 52 60 52 60 56 9[110 2[80 65 75 +2[86 82 102 2[55 32 82 78 66 70 84 75 78 77 6[33 7[59 +59 59 59 5[46 46 6[37 20[63 68 11[{}47 119.552 /CMSS12 +rf end %%EndProlog %%BeginSetup %%Feature: *Resolution 600dpi @@ -7381,28 +7902,371 @@ ifelse end %%EndSetup %%Page: 1 1 -TeXDict begin 1 0 bop 0 TeXcolorgray Black 0 TeXcolorgray -0 TeXcolorgray 0 TeXcolorgray 0.02353 0.27843 0.6 TeXcolorrgb --128 49 4300 38 v 0 TeXcolorgray 670 597 a Fw(T)-10 b(echnische)39 -b(Ho)s(chschule)f(N)q(\177)-59 b(urnb)s(erg)38 b(Geo)m(rg)f(Simon)h -(Ohm)1671 791 y(F)m(akult)o(\177)-57 b(at)38 b(e\014)1265 -1222 y(Studiengang)g(Medizintechnik)487 1416 y(V)m(ertiefungsrichtung)f -(Eletrk)m(otechnik/Info)m(rmationstechnik)d(\(EI\))1464 -2083 y(Bachelo)m(r-Arb)s(eit)j(von)1622 2277 y(Julian)h(Sey\013er)-88 -2755 y Fv(Investigating)56 b(the)f(p)l(recision)g(of)f(an)g +TeXDict begin 1 0 bop 0 0 a + currentpoint /pgf@refy exch def /pgf@refx exch def + 0 0 a 833 0 a + /pgf@top pgf@refy currentpoint pop pgf@refx sub VResolution Resolution +div mul sub def + 833 0 a 833 +0 a + /pgf@right currentpoint pop def + 833 0 a 44 0 a + /pgf@bot pgf@refy currentpoint pop pgf@refx sub VResolution Resolution +div mul add def + 44 0 a 0 0 a + gsave clippath pathbbox newpath pop pop translate systemdict /pdfmark +known {pgf@refx neg pgf@top neg translate} {pgf@right neg pgf@bot neg +translate} ifelse gsave pgf@refx pgf@refy translate mark /_objdef {pgfsmaskxform@9} +/BBox [clippath pathbbox newpath] /BP pdfmark grestore + 0 0 a + save + 1 TeXcolorgray +0 0 a + + 0 0 a 0 0 a + + + pgfo + 0 0 a + 100.00128 100.00128 0 0 pgfe << /PatternType 2 /Shading << /ShadingType +2 /ColorSpace /DeviceRGB /Domain [0.0 100.00128] /Coords [0.0 0 100.00128 +0] /Function << /FunctionType 3 /Domain [0.0 100.00128] /Functions +[ << /FunctionType 2 /Domain [0.0 100.00128] /C0 [1 1 1] /C1 [1 1 1] +/N 1 >> << /FunctionType 2 /Domain [0.0 100.00128] /C0 [1 1 1] /C1 +[0 0 0] /N 1 >> << /FunctionType 2 /Domain [0.0 100.00128] /C0 [0 +0 0] /C1 [0 0 0] /N 1 >> ] /Bounds [ 25.00032 75.00096] /Encode [0 +1 0 1 0 1] >> >> >> matrix makepattern setpattern fill + 0 0 a + pgfc + + + + restore + Black 0 0 a + mark /EP pdfmark grestore + 0 0 a 0 0 a + currentpoint /pgf@refy exch def /pgf@refx exch def + +0 0 a 833 0 a + /pgf@top pgf@refy currentpoint pop pgf@refx sub VResolution Resolution +div mul sub def + 833 0 a 833 0 a + /pgf@right currentpoint pop def + 833 0 a 44 0 a + /pgf@bot pgf@refy currentpoint pop pgf@refx sub VResolution Resolution +div mul add def + 44 0 a 0 +0 a + gsave clippath pathbbox newpath pop pop translate systemdict /pdfmark +known {pgf@refx neg pgf@top neg translate} {pgf@right neg pgf@bot neg +translate} ifelse gsave pgf@refx pgf@refy translate mark /_objdef {pgfsmaskxform@10} +/BBox [clippath pathbbox newpath] /BP pdfmark grestore + 0 0 a + save + 1 TeXcolorgray 0 0 a + + 0 0 a 0 0 a + + + pgfo + 0 0 a + 100.00128 100.00128 0 0 pgfe << /PatternType 2 /Shading << /ShadingType +2 /ColorSpace /DeviceRGB /Domain [0.0 100.00128] /Coords [0.0 0 100.00128 +0] /Function << /FunctionType 3 /Domain [0.0 100.00128] /Functions +[ << /FunctionType 2 /Domain [0.0 100.00128] /C0 [0 0 0] /C1 [0 0 0] +/N 1 >> << /FunctionType 2 /Domain [0.0 100.00128] /C0 [0 0 0] /C1 +[1 1 1] /N 1 >> << /FunctionType 2 /Domain [0.0 100.00128] /C0 [1 +1 1] /C1 [1 1 1] /N 1 >> ] /Bounds [ 25.00032 75.00096] /Encode [0 +1 0 1 0 1] >> >> >> matrix makepattern setpattern fill + 0 0 +a + pgfc + + + + restore + Black 0 0 a + mark /EP pdfmark grestore + 0 0 a 0 0 a + currentpoint /pgf@refy exch def /pgf@refx exch def + 0 0 a 833 0 a + /pgf@top pgf@refy currentpoint pop pgf@refx sub VResolution Resolution +div mul sub def + 833 0 a 833 0 +a + /pgf@right currentpoint pop def + 833 0 a 44 0 a + /pgf@bot pgf@refy currentpoint pop pgf@refx sub VResolution Resolution +div mul add def + 44 0 a 0 0 a + gsave clippath pathbbox newpath pop pop translate systemdict /pdfmark +known {pgf@refx neg pgf@top neg translate} {pgf@right neg pgf@bot neg +translate} ifelse gsave pgf@refx pgf@refy translate mark /_objdef {pgfsmaskxform@11} +/BBox [clippath pathbbox newpath] /BP pdfmark grestore + 0 0 a + save + 1 TeXcolorgray 0 +0 a + + 0 0 a 0 0 a + + + pgfo + 0 0 a + 100.00128 100.00128 0 0 pgfe << /PatternType 2 /Shading << /ShadingType +2 /ColorSpace /DeviceRGB /Domain [0.0 100.00128] /Coords [0 0.0 0 100.00128] +/Function << /FunctionType 3 /Domain [0.0 100.00128] /Functions [ << +/FunctionType 2 /Domain [0.0 100.00128] /C0 [1 1 1] /C1 [1 1 1] /N +1 >> << /FunctionType 2 /Domain [0.0 100.00128] /C0 [1 1 1] /C1 [0 +0 0] /N 1 >> << /FunctionType 2 /Domain [0.0 100.00128] /C0 [0 0 0] +/C1 [0 0 0] /N 1 >> ] /Bounds [ 25.00032 75.00096] /Encode [0 1 0 +1 0 1] >> >> >> matrix makepattern setpattern fill + 0 0 a + pgfc + + + + restore + Black 0 0 a + mark /EP pdfmark grestore + 0 0 a 0 0 a + currentpoint /pgf@refy exch def /pgf@refx exch def + 0 +0 a 833 0 a + /pgf@top pgf@refy currentpoint pop pgf@refx sub VResolution Resolution +div mul sub def + 833 0 a 833 0 a + /pgf@right currentpoint pop def + 833 0 a 44 0 a + /pgf@bot pgf@refy currentpoint pop pgf@refx sub VResolution Resolution +div mul add def + 44 0 a 0 0 +a + gsave clippath pathbbox newpath pop pop translate systemdict /pdfmark +known {pgf@refx neg pgf@top neg translate} {pgf@right neg pgf@bot neg +translate} ifelse gsave pgf@refx pgf@refy translate mark /_objdef {pgfsmaskxform@12} +/BBox [clippath pathbbox newpath] /BP pdfmark grestore + 0 0 a + save + 1 TeXcolorgray 0 0 a + + 0 0 a 0 0 a + + + pgfo + 0 0 a + 100.00128 100.00128 0 0 pgfe << /PatternType 2 /Shading << /ShadingType +2 /ColorSpace /DeviceRGB /Domain [0.0 100.00128] /Coords [0 0.0 0 100.00128] +/Function << /FunctionType 3 /Domain [0.0 100.00128] /Functions [ << +/FunctionType 2 /Domain [0.0 100.00128] /C0 [0 0 0] /C1 [0 0 0] /N +1 >> << /FunctionType 2 /Domain [0.0 100.00128] /C0 [0 0 0] /C1 [1 +1 1] /N 1 >> << /FunctionType 2 /Domain [0.0 100.00128] /C0 [1 1 1] +/C1 [1 1 1] /N 1 >> ] /Bounds [ 25.00032 75.00096] /Encode [0 1 0 +1 0 1] >> >> >> matrix makepattern setpattern fill + 0 0 a + pgfc + + + + restore + +Black 0 0 a + mark /EP pdfmark grestore + 0 0 a 0 0 a + currentpoint /pgf@refy exch def /pgf@refx exch def + 0 0 a 833 0 a + /pgf@top pgf@refy currentpoint pop pgf@refx sub VResolution Resolution +div mul sub def + 833 0 a 833 0 a + /pgf@right currentpoint pop def + +833 0 a 44 0 a + /pgf@bot pgf@refy currentpoint pop pgf@refx sub VResolution Resolution +div mul add def + 44 0 a 0 0 a + gsave clippath pathbbox newpath pop pop translate systemdict /pdfmark +known {pgf@refx neg pgf@top neg translate} {pgf@right neg pgf@bot neg +translate} ifelse gsave pgf@refx pgf@refy translate mark /_objdef {pgfsmaskxform@13} +/BBox [clippath pathbbox newpath] /BP pdfmark grestore + 0 0 a + save + 1 TeXcolorgray 0 0 +a + + 0 0 a 0 0 a + + + pgfo + 0 0 a + << /ShadingType 3 /ColorSpace /DeviceRGB /Domain [0.0 50.00064] /Coords +[50.00064 50.00064 0.0 50.00064 50.00064 50.00064] /Function << /FunctionType +3 /Domain [0.0 50.00064] /Functions [ << /FunctionType 2 /Domain [0.0 +50.00064] /C0 [1 1 1] /C1 [1 1 1] /N 1 >> << /FunctionType 2 /Domain +[0.0 50.00064] /C0 [1 1 1] /C1 [0 0 0] /N 1 >> << /FunctionType 2 +/Domain [0.0 50.00064] /C0 [0 0 0] /C1 [0 0 0] /N 1 >> ] /Bounds [ +22.50027 25.00032] /Encode [0 1 0 1 0 1] >> /Extend [true false] >> +shfill + 0 0 a + pgfc + + + + restore + Black 0 0 a + mark /EP pdfmark grestore + 0 0 a 0 0 a + currentpoint /pgf@refy exch def /pgf@refx exch def + 0 0 +a 833 0 a + /pgf@top pgf@refy currentpoint pop pgf@refx sub VResolution Resolution +div mul sub def + 833 0 a 833 0 a + /pgf@right currentpoint pop def + 833 0 a 44 0 a + /pgf@bot pgf@refy currentpoint pop pgf@refx sub VResolution Resolution +div mul add def + 44 0 a 0 0 a + gsave clippath pathbbox newpath pop pop translate systemdict /pdfmark +known {pgf@refx neg pgf@top neg translate} {pgf@right neg pgf@bot neg +translate} ifelse gsave pgf@refx pgf@refy translate mark /_objdef {pgfsmaskxform@14} +/BBox [clippath pathbbox newpath] /BP pdfmark grestore + +0 0 a + save + 1 TeXcolorgray 0 0 a + + 0 0 a 0 0 a + + + pgfo + 0 0 a + << /ShadingType 3 /ColorSpace /DeviceRGB /Domain [0.0 50.00064] /Coords +[50.00064 50.00064 0.0 50.00064 50.00064 50.00064] /Function << /FunctionType +3 /Domain [0.0 50.00064] /Functions [ << /FunctionType 2 /Domain [0.0 +50.00064] /C0 [1 1 1] /C1 [1 1 1] /N 1 >> << /FunctionType 2 /Domain +[0.0 50.00064] /C0 [1 1 1] /C1 [0 0 0] /N 1 >> << /FunctionType 2 +/Domain [0.0 50.00064] /C0 [0 0 0] /C1 [0 0 0] /N 1 >> ] /Bounds [ +21.25026 25.00032] /Encode [0 1 0 1 0 1] >> /Extend [true false] >> +shfill + 0 0 a + pgfc + + + + restore + Black +0 0 a + mark /EP pdfmark grestore + 0 0 a 0 0 a + currentpoint /pgf@refy exch def /pgf@refx exch def + 0 0 a 833 0 a + /pgf@top pgf@refy currentpoint pop pgf@refx sub VResolution Resolution +div mul sub def + 833 0 a 833 0 a + /pgf@right currentpoint pop def + 833 0 +a 44 0 a + /pgf@bot pgf@refy currentpoint pop pgf@refx sub VResolution Resolution +div mul add def + 44 0 a 0 0 a + gsave clippath pathbbox newpath pop pop translate systemdict /pdfmark +known {pgf@refx neg pgf@top neg translate} {pgf@right neg pgf@bot neg +translate} ifelse gsave pgf@refx pgf@refy translate mark /_objdef {pgfsmaskxform@15} +/BBox [clippath pathbbox newpath] /BP pdfmark grestore + 0 0 a + save + 1 TeXcolorgray 0 0 a + + 0 0 +a 0 0 a + + + pgfo + 0 0 a + << /ShadingType 3 /ColorSpace /DeviceRGB /Domain [0.0 50.00064] /Coords +[50.00064 50.00064 0.0 50.00064 50.00064 50.00064] /Function << /FunctionType +3 /Domain [0.0 50.00064] /Functions [ << /FunctionType 2 /Domain [0.0 +50.00064] /C0 [1 1 1] /C1 [1 1 1] /N 1 >> << /FunctionType 2 /Domain +[0.0 50.00064] /C0 [1 1 1] /C1 [0 0 0] /N 1 >> << /FunctionType 2 +/Domain [0.0 50.00064] /C0 [0 0 0] /C1 [0 0 0] /N 1 >> ] /Bounds [ +20.00024 25.00032] /Encode [0 1 0 1 0 1] >> /Extend [true false] >> +shfill + 0 0 a + pgfc + + + + restore + Black 0 0 a + mark /EP pdfmark grestore + 0 0 a 0 0 a + currentpoint /pgf@refy exch def /pgf@refx exch def + 0 0 a 833 +0 a + /pgf@top pgf@refy currentpoint pop pgf@refx sub VResolution Resolution +div mul sub def + 833 0 a 833 0 a + /pgf@right currentpoint pop def + 833 0 a 44 0 a + /pgf@bot pgf@refy currentpoint pop pgf@refx sub VResolution Resolution +div mul add def + 44 0 a 0 0 a + gsave clippath pathbbox newpath pop pop translate systemdict /pdfmark +known {pgf@refx neg pgf@top neg translate} {pgf@right neg pgf@bot neg +translate} ifelse gsave pgf@refx pgf@refy translate mark /_objdef {pgfsmaskxform@16} +/BBox [clippath pathbbox newpath] /BP pdfmark grestore + 0 0 a + save + +1 TeXcolorgray 0 0 a + + 0 0 a 0 0 a + + + pgfo + 0 0 a + << /ShadingType 3 /ColorSpace /DeviceRGB /Domain [0.0 50.00064] /Coords +[50.00064 50.00064 0.0 50.00064 50.00064 50.00064] /Function << /FunctionType +3 /Domain [0.0 50.00064] /Functions [ << /FunctionType 2 /Domain [0.0 +50.00064] /C0 [0 0 0] /C1 [0 0 0] /N 1 >> << /FunctionType 2 /Domain +[0.0 50.00064] /C0 [0 0 0] /C1 [1 1 1] /N 1 >> << /FunctionType 2 +/Domain [0.0 50.00064] /C0 [1 1 1] /C1 [0 0 0] /N 1 >> << /FunctionType +2 /Domain [0.0 50.00064] /C0 [0 0 0] /C1 [0 0 0] /N 1 >> ] /Bounds +[ 21.25026 23.12529 25.00032] /Encode [0 1 0 1 0 1 0 1] >> /Extend +[true false] >> shfill + 0 0 a + pgfc + + + + restore + Black 0 +0 a + mark /EP pdfmark grestore + 0 0 a 0 TeXcolorgray Black 0 TeXcolorgray 0 TeXcolorgray +0 TeXcolorgray 0.02353 0.27843 0.6 TeXcolorrgb -128 49 +4300 38 v 0 TeXcolorgray 626 597 a Fz(Nuremb)s(erg)38 +b(Institute)h(of)f(T)-10 b(echnology)37 b(Geo)m(rg)h(Simon)g(Ohm)1697 +791 y(F)m(acult)m(y)h(e\014)1020 1222 y(Degree)g(p)m(rogram:)50 +b(Medicine)37 b(technology)163 1416 y(Area)i(of)g(sp)s(ecialization:)49 +b(Electrical)38 b(engineering/Info)m(rmation)c(technology)j(\(EI\))1518 +2083 y(Bachelo)m(r)g(thesis)i(of)1622 2277 y(Julian)f(Sey\013er)-88 +2755 y Fy(Investigating)56 b(the)f(p)l(recision)g(of)f(an)g (induction-based)j(lo)t(calization)898 2949 y(system)e(fo)l(r)f -(medical)h(applications)1291 3427 y Fw(Wintersemester)38 +(medical)h(applications)1291 3427 y Fz(Wintersemester)38 b(2020/2021)898 3645 y(Abgab)s(edatum:)51 b(HIER)39 b(NOCH)h(EINTRA)m -(GEN!)p 0 TeXcolorgray 0 TeXcolorgray -128 4293 a(Betreuer:)-128 -4487 y(Prof.)52 b(Dr.)f(rer.)g(nat.)h(Zw)m(anger)1021 -b(Dipl.)51 b(Ing.)g(I.)38 b(Ib)m(rahim)2274 4682 y(F)m -(raunhofer-Institut)g(f)q(\177)-59 b(ur)38 b(Integrierte)2274 -4876 y(Schaltungen)g(I)s(IS)-128 5306 y(Schlagw)m(o)m(rte:)50 -b(Inductive)38 b(Lo)s(calization)p 0 TeXcolorgray 0 TeXcolorgray -eop end +(GEN!)p 0 TeXcolorgray 0 TeXcolorgray -78 4236 a Fx(First)34 +b(examiner:)206 b(Prof.)43 b(Dr.)h(rer.)g(nat.)f(Michael)33 +b(Zw)m(anger)-78 4387 y(Second)h(examiner:)100 b(Prof.)43 +b(Dr.)h(Klaus)32 b(Schmidt)-78 4538 y(Company:)404 b(F)m(raunhofer)33 +b(Institute)g(fo)m(r)g(Integrated)g(Circuits)h(I)s(IS)-78 +4689 y(Sup)s(erviso)m(r:)367 b(Dipl.)43 b(Ing.)g(I.)32 +b(Ib)m(rahim)-128 5285 y(Key)h(w)m(o)m(rds:)45 b(Inductive)32 +b(lo)s(calization,)p 0 TeXcolorgray 0 TeXcolorgray eop +end %%Page: 1 2 TeXDict begin 1 1 bop 0 TeXcolorgray 0 TeXcolorgray 0 -TeXcolorgray 14 -36 a Fu(Erkl)o(\177)-45 b(arung)32 b(Abschlussa)m(rb)s +TeXcolorgray 14 -36 a Fw(Erkl)o(\177)-45 b(arung)32 b(Abschlussa)m(rb)s (eit)e(gem)o(\177)-45 b(a\031)32 b(APO/RaPO)f(Mit)f(der)h(Erkl)o(\177) -45 b(arung)32 b(Abschlussa)m(rb)s(eit)e(gem)o(\177)-45 b(a\031)33 b(APO/RaPO)d(ver-)-128 111 y(sichern)39 b(Sie,)g(die)f(Arb)s @@ -7419,178 +8283,146 @@ b(und)e(unterschrieb)s(en.)57 b(Sie)36 b(ist)f(b)s(ei)g(Abschlussa)m (rb)s(eiten)g(p)m(r)q(\177)-46 b(ufungsrechtlich)36 b(vo)m(rgeschrieb)s (en)i(und)e(wird)-128 698 y(von)31 b(manchen)g(Lehrenden)h(auch)e(b)s (ei)g(Studiena)m(rb)s(eiten)g(verlangt.)p 0 TeXcolorgray -0 TeXcolorgray 1772 1307 a Ft(Abstract)-128 1529 y Fu(W)m(rite)h +0 TeXcolorgray 1772 1307 a Fv(Abstract)-128 1529 y Fw(W)m(rite)h (abstract)f(at)g(the)g(end.)p 0 TeXcolorgray 1937 5777 -a Fs(i)p 0 TeXcolorgray eop end +a Fu(i)p 0 TeXcolorgray eop end %%Page: 2 3 TeXDict begin 2 2 bop 0 TeXcolorgray 0 TeXcolorgray 0 -TeXcolorgray 109 -36 a Fr(Contents)109 201 y Fq(1)84 -b(In)m(tro)s(duction)3154 b(1)245 348 y Fs(1.1)94 b(Lo)s(calization)33 -b(in)d(neurosurgery)d(.)46 b(.)g(.)f(.)h(.)g(.)f(.)h(.)g(.)g(.)f(.)h(.) -g(.)f(.)h(.)g(.)g(.)f(.)h(.)g(.)f(.)h(.)g(.)f(.)h(.)g(.)g(.)f(.)h(.)g -(.)f(.)h(.)p 0 TeXcolorgray 149 w(1)p 0 TeXcolorgray +TeXcolorgray 109 -36 a Ft(Contents)109 201 y Fs(1)84 +b(In)m(tro)s(duction)3154 b(1)245 348 y Fu(1.1)94 b(Wireless)31 +b(capsule)g(endoscop)m(y)77 b(.)46 b(.)g(.)f(.)h(.)g(.)f(.)h(.)g(.)g(.) +f(.)h(.)g(.)f(.)h(.)g(.)g(.)f(.)h(.)g(.)f(.)h(.)g(.)f(.)h(.)g(.)g(.)f +(.)h(.)g(.)f(.)h(.)p 0 TeXcolorgray 149 w(2)p 0 TeXcolorgray 245 495 a(1.2)94 b(Image-patien)m(t)33 b(registration)57 b(.)45 b(.)h(.)g(.)f(.)h(.)g(.)f(.)h(.)g(.)g(.)f(.)h(.)g(.)f(.)h(.)g(.) g(.)f(.)h(.)g(.)f(.)h(.)g(.)f(.)h(.)g(.)g(.)f(.)h(.)g(.)f(.)h(.)p -0 TeXcolorgray 149 w(1)p 0 TeXcolorgray 245 642 a(1.3)94 -b(Wireless)31 b(capsule)g(endoscop)m(y)77 b(.)46 b(.)g(.)f(.)h(.)g(.)f +0 TeXcolorgray 149 w(3)p 0 TeXcolorgray 245 642 a(1.3)94 +b(Lo)s(calization)33 b(in)d(neurosurgery)d(.)46 b(.)g(.)f(.)h(.)g(.)f (.)h(.)g(.)g(.)f(.)h(.)g(.)f(.)h(.)g(.)g(.)f(.)h(.)g(.)f(.)h(.)g(.)f(.) h(.)g(.)g(.)f(.)h(.)g(.)f(.)h(.)p 0 TeXcolorgray 149 w(3)p 0 TeXcolorgray 245 789 a(1.4)94 b(In)m(tro)s(duction)30 b(to)h(the)g(IndLo)s(c)e(system)69 b(.)46 b(.)f(.)h(.)g(.)g(.)f(.)h(.)g (.)f(.)h(.)g(.)g(.)f(.)h(.)g(.)f(.)h(.)g(.)f(.)h(.)g(.)g(.)f(.)h(.)g(.) -f(.)h(.)p 0 TeXcolorgray 149 w(4)p 0 TeXcolorgray 245 -935 a(1.5)94 b(Comparison)30 b(of)g(medical)i(lo)s(calization)h -(systems)d(and)g(the)h(IndLo)s(c)e(system)42 b(.)j(.)h(.)g(.)g(.)f(.)h -(.)g(.)f(.)h(.)p 0 TeXcolorgray 149 w(5)p 0 TeXcolorgray -109 1173 a Fq(2)84 b(Theoretical)35 b(bac)m(kground)2649 -b(6)245 1320 y Fs(2.1)94 b(F)-8 b(arada)m(y's)32 b(La)m(w)91 -b(.)46 b(.)g(.)f(.)h(.)g(.)g(.)f(.)h(.)g(.)f(.)h(.)g(.)f(.)h(.)g(.)g(.) -f(.)h(.)g(.)f(.)h(.)g(.)g(.)f(.)h(.)g(.)f(.)h(.)g(.)f(.)h(.)g(.)g(.)f -(.)h(.)g(.)f(.)h(.)p 0 TeXcolorgray 149 w(6)p 0 TeXcolorgray -109 1558 a Fq(3)84 b(The)35 b(IndLo)s(c)g(system)2848 -b(7)245 1704 y Fs(3.1)94 b(The)30 b(lo)s(calization)j(area)44 +f(.)h(.)p 0 TeXcolorgray 149 w(5)p 0 TeXcolorgray 109 +1026 a Fs(2)84 b(Theoretical)35 b(bac)m(kground)2649 +b(6)245 1173 y Fu(2.1)94 b(Induction)30 b(La)m(w)g([1)q(,)h(p.278f])94 +b(.)45 b(.)h(.)g(.)f(.)h(.)g(.)f(.)h(.)g(.)g(.)f(.)h(.)g(.)f(.)h(.)g(.) +g(.)f(.)h(.)g(.)f(.)h(.)g(.)f(.)h(.)g(.)g(.)f(.)h(.)g(.)f(.)h(.)p +0 TeXcolorgray 149 w(6)p 0 TeXcolorgray 245 1320 a(2.2)94 +b(Induction)30 b(of)g(t)m(w)m(o)i(in\014nite)e(conductor)h(lo)s(ops)f +([2)q(,)g(p.261f])36 b(.)46 b(.)g(.)g(.)f(.)h(.)g(.)f(.)h(.)g(.)f(.)h +(.)g(.)g(.)f(.)h(.)g(.)f(.)h(.)p 0 TeXcolorgray 149 w(7)p +0 TeXcolorgray 109 1558 a Fs(3)84 b(The)35 b(IndLo)s(c)g(system)2848 +b(8)245 1704 y Fu(3.1)94 b(The)30 b(lo)s(calization)j(area)44 b(.)i(.)g(.)g(.)f(.)h(.)g(.)f(.)h(.)g(.)f(.)h(.)g(.)g(.)f(.)h(.)g(.)f (.)h(.)g(.)g(.)f(.)h(.)g(.)f(.)h(.)g(.)f(.)h(.)g(.)g(.)f(.)h(.)g(.)f(.) -h(.)p 0 TeXcolorgray 149 w(8)p 0 TeXcolorgray 454 1851 +h(.)p 0 TeXcolorgray 149 w(9)p 0 TeXcolorgray 454 1851 a(3.1.1)106 b(The)30 b(exciter)67 b(.)45 b(.)h(.)g(.)g(.)f(.)h(.)g(.)f (.)h(.)g(.)f(.)h(.)g(.)g(.)f(.)h(.)g(.)f(.)h(.)g(.)g(.)f(.)h(.)g(.)f(.) h(.)g(.)f(.)h(.)g(.)g(.)f(.)h(.)g(.)f(.)h(.)p 0 TeXcolorgray -149 w(9)p 0 TeXcolorgray 454 1998 a(3.1.2)106 b(The)30 +104 w(10)p 0 TeXcolorgray 454 1998 a(3.1.2)106 b(The)30 b(lo)s(calization)j(ob)5 b(ject)29 b(.)46 b(.)f(.)h(.)g(.)f(.)h(.)g(.)g (.)f(.)h(.)g(.)f(.)h(.)g(.)g(.)f(.)h(.)g(.)f(.)h(.)g(.)f(.)h(.)g(.)g(.) -f(.)h(.)g(.)f(.)h(.)p 0 TeXcolorgray 149 w(9)p 0 TeXcolorgray +f(.)h(.)g(.)f(.)h(.)p 0 TeXcolorgray 104 w(10)p 0 TeXcolorgray 454 2145 a(3.1.3)106 b(The)30 b(receiving)h(coils)62 b(.)45 b(.)h(.)g(.)f(.)h(.)g(.)f(.)h(.)g(.)g(.)f(.)h(.)g(.)f(.)h(.)g(.) g(.)f(.)h(.)g(.)f(.)h(.)g(.)f(.)h(.)g(.)g(.)f(.)h(.)g(.)f(.)h(.)p -0 TeXcolorgray 149 w(9)p 0 TeXcolorgray 245 2291 a(3.2)94 +0 TeXcolorgray 104 w(10)p 0 TeXcolorgray 245 2291 a(3.2)94 b(The)30 b(signal)h(pro)s(cessing)26 b(.)46 b(.)g(.)g(.)f(.)h(.)g(.)f (.)h(.)g(.)f(.)h(.)g(.)g(.)f(.)h(.)g(.)f(.)h(.)g(.)g(.)f(.)h(.)g(.)f(.) h(.)g(.)f(.)h(.)g(.)g(.)f(.)h(.)g(.)f(.)h(.)p 0 TeXcolorgray -104 w(10)p 0 TeXcolorgray 454 2438 a(3.2.1)106 b(The)30 +104 w(11)p 0 TeXcolorgray 454 2438 a(3.2.1)106 b(The)30 b(reader)83 b(.)45 b(.)h(.)g(.)g(.)f(.)h(.)g(.)f(.)h(.)g(.)f(.)h(.)g(.) g(.)f(.)h(.)g(.)f(.)h(.)g(.)g(.)f(.)h(.)g(.)f(.)h(.)g(.)f(.)h(.)g(.)g -(.)f(.)h(.)g(.)f(.)h(.)p 0 TeXcolorgray 104 w(10)p 0 +(.)f(.)h(.)g(.)f(.)h(.)p 0 TeXcolorgray 104 w(11)p 0 TeXcolorgray 454 2585 a(3.2.2)106 b(The)30 b(host)g(system)75 b(.)46 b(.)f(.)h(.)g(.)f(.)h(.)g(.)f(.)h(.)g(.)g(.)f(.)h(.)g(.)f(.)h(.) g(.)g(.)f(.)h(.)g(.)f(.)h(.)g(.)f(.)h(.)g(.)g(.)f(.)h(.)g(.)f(.)h(.)p -0 TeXcolorgray 104 w(11)p 0 TeXcolorgray 109 2823 a Fq(4)84 -b(MA)-9 b(TERIALS)35 b(AND)g(METHODS)2198 b(12)109 3060 -y(5)84 b(RESUL)-9 b(TS)3208 b(13)109 3298 y(6)84 b(DISCUSSION)3027 -b(14)109 3536 y(7)84 b(SUMMAR)-9 b(Y,)37 b(OUTLOOK)c(INTO)h(THE)g -(FUTURE)1469 b(15)109 3773 y(8)84 b(Meine)35 b(T)-9 b(extsc)m(hnipsel) -36 b(for)f(later)f(use)2157 b(15)245 3920 y Fs(8.1)94 -b(Kurze)30 b(erkl\177)-45 b(arung)30 b(v)m(om)h(IndLo)s(c)e(system)64 -b(.)45 b(.)h(.)g(.)g(.)f(.)h(.)g(.)f(.)h(.)g(.)g(.)f(.)h(.)g(.)f(.)h(.) -g(.)f(.)h(.)g(.)g(.)f(.)h(.)g(.)f(.)h(.)p 0 TeXcolorgray -104 w(15)p 0 TeXcolorgray 454 4067 a(8.1.1)106 b(Reader)27 -b(.)45 b(.)h(.)g(.)f(.)h(.)g(.)g(.)f(.)h(.)g(.)f(.)h(.)g(.)f(.)h(.)g(.) -g(.)f(.)h(.)g(.)f(.)h(.)g(.)g(.)f(.)h(.)g(.)f(.)h(.)g(.)f(.)h(.)g(.)g -(.)f(.)h(.)g(.)f(.)h(.)p 0 TeXcolorgray 104 w(15)p 0 -TeXcolorgray 454 4214 a(8.1.2)106 b(Exciter)90 b(.)46 -b(.)g(.)f(.)h(.)g(.)g(.)f(.)h(.)g(.)f(.)h(.)g(.)f(.)h(.)g(.)g(.)f(.)h +0 TeXcolorgray 104 w(11)p 0 TeXcolorgray 245 2732 a(3.3)94 +b(Comparison)30 b(of)g(medical)i(lo)s(calization)h(systems)d(and)g(the) +h(IndLo)s(c)e(system)42 b(.)j(.)h(.)g(.)g(.)f(.)h(.)g(.)f(.)h(.)p +0 TeXcolorgray 104 w(13)p 0 TeXcolorgray 109 2970 a Fs(4)84 +b(Materials)3246 b(15)245 3116 y Fu(4.1)94 b(The)30 b(lo)s(calization)j +(area)44 b(.)i(.)g(.)g(.)f(.)h(.)g(.)f(.)h(.)g(.)f(.)h(.)g(.)g(.)f(.)h (.)g(.)f(.)h(.)g(.)g(.)f(.)h(.)g(.)f(.)h(.)g(.)f(.)h(.)g(.)g(.)f(.)h(.) g(.)f(.)h(.)p 0 TeXcolorgray 104 w(15)p 0 TeXcolorgray -454 4361 a(8.1.3)106 b(Lo)s(calization)33 b(Ob)5 b(ject)87 -b(.)46 b(.)g(.)f(.)h(.)g(.)f(.)h(.)g(.)g(.)f(.)h(.)g(.)f(.)h(.)g(.)g(.) -f(.)h(.)g(.)f(.)h(.)g(.)f(.)h(.)g(.)g(.)f(.)h(.)g(.)f(.)h(.)p -0 TeXcolorgray 104 w(16)p 0 TeXcolorgray 454 4507 a(8.1.4)106 -b(An)m(tennas)31 b(\(magnetic)h(\014eld)e(sensors\))25 -b(.)46 b(.)g(.)f(.)h(.)g(.)f(.)h(.)g(.)g(.)f(.)h(.)g(.)f(.)h(.)g(.)f(.) -h(.)g(.)g(.)f(.)h(.)g(.)f(.)h(.)p 0 TeXcolorgray 104 -w(16)p 0 TeXcolorgray 454 4654 a(8.1.5)106 b(host)31 -b(system)49 b(.)c(.)h(.)g(.)g(.)f(.)h(.)g(.)f(.)h(.)g(.)f(.)h(.)g(.)g -(.)f(.)h(.)g(.)f(.)h(.)g(.)g(.)f(.)h(.)g(.)f(.)h(.)g(.)f(.)h(.)g(.)g(.) -f(.)h(.)g(.)f(.)h(.)p 0 TeXcolorgray 104 w(16)p 0 TeXcolorgray -245 4801 a(8.2)94 b(Relev)-5 b(an)m(t)32 b(medical)f(\014elds)f(where)g -(lo)s(calization)j(systems)e(are)g(b)s(eing)f(used)48 -b(.)e(.)f(.)h(.)g(.)g(.)f(.)h(.)g(.)f(.)h(.)p 0 TeXcolorgray -104 w(16)p 0 TeXcolorgray 454 4948 a(8.2.1)106 b(Neuro-na)m(vigation)48 -b(.)e(.)f(.)h(.)g(.)f(.)h(.)g(.)f(.)h(.)g(.)g(.)f(.)h(.)g(.)f(.)h(.)g -(.)g(.)f(.)h(.)g(.)f(.)h(.)g(.)f(.)h(.)g(.)g(.)f(.)h(.)g(.)f(.)h(.)p -0 TeXcolorgray 104 w(16)p 0 TeXcolorgray 454 5095 a(8.2.2)106 -b(Wireless)31 b(capsule)g(endoscop)m(y)69 b(.)46 b(.)f(.)h(.)g(.)g(.)f +454 3263 a(4.1.1)106 b(The)30 b(exciter)67 b(.)45 b(.)h(.)g(.)g(.)f(.)h +(.)g(.)f(.)h(.)g(.)f(.)h(.)g(.)g(.)f(.)h(.)g(.)f(.)h(.)g(.)g(.)f(.)h(.) +g(.)f(.)h(.)g(.)f(.)h(.)g(.)g(.)f(.)h(.)g(.)f(.)h(.)p +0 TeXcolorgray 104 w(16)p 0 TeXcolorgray 454 3410 a(4.1.2)106 +b(The)30 b(lo)s(calization)j(ob)5 b(ject)29 b(.)46 b(.)f(.)h(.)g(.)f(.) +h(.)g(.)g(.)f(.)h(.)g(.)f(.)h(.)g(.)g(.)f(.)h(.)g(.)f(.)h(.)g(.)f(.)h +(.)g(.)g(.)f(.)h(.)g(.)f(.)h(.)p 0 TeXcolorgray 104 w(16)p +0 TeXcolorgray 454 3557 a(4.1.3)106 b(The)30 b(receiving)h(coils)62 +b(.)45 b(.)h(.)g(.)f(.)h(.)g(.)f(.)h(.)g(.)g(.)f(.)h(.)g(.)f(.)h(.)g(.) +g(.)f(.)h(.)g(.)f(.)h(.)g(.)f(.)h(.)g(.)g(.)f(.)h(.)g(.)f(.)h(.)p +0 TeXcolorgray 104 w(17)p 0 TeXcolorgray 245 3703 a(4.2)94 +b(AR)-8 b(T)31 b(system)g(.)46 b(.)f(.)h(.)g(.)f(.)h(.)g(.)g(.)f(.)h(.) +g(.)f(.)h(.)g(.)f(.)h(.)g(.)g(.)f(.)h(.)g(.)f(.)h(.)g(.)g(.)f(.)h(.)g +(.)f(.)h(.)g(.)f(.)h(.)g(.)g(.)f(.)h(.)g(.)f(.)h(.)p +0 TeXcolorgray 104 w(17)p 0 TeXcolorgray 109 3941 a Fs(5)84 +b(Metho)s(ds)3278 b(19)245 4088 y Fu(5.1)94 b(Setting)31 +b(up)f(the)g(lo)s(calization)j(systems)55 b(.)46 b(.)f(.)h(.)g(.)g(.)f (.)h(.)g(.)f(.)h(.)g(.)g(.)f(.)h(.)g(.)f(.)h(.)g(.)f(.)h(.)g(.)g(.)f(.) -h(.)g(.)f(.)h(.)p 0 TeXcolorgray 104 w(16)p 0 TeXcolorgray -454 5241 a(8.2.3)106 b(Anatomical)32 b(mark)m(er)f(lo)s(calization)i -(for)d(patien)m(t)i(registration)h(.)45 b(.)h(.)g(.)f(.)h(.)g(.)g(.)f -(.)h(.)g(.)f(.)h(.)p 0 TeXcolorgray 104 w(17)p 0 TeXcolorgray -0 TeXcolorgray 2043 5540 a(ii)p 0 TeXcolorgray eop end +h(.)g(.)f(.)h(.)p 0 TeXcolorgray 104 w(19)p 0 TeXcolorgray +245 4235 a(5.2)94 b(Precision)31 b(measuremen)m(ts)71 +b(.)46 b(.)f(.)h(.)g(.)f(.)h(.)g(.)f(.)h(.)g(.)g(.)f(.)h(.)g(.)f(.)h(.) +g(.)g(.)f(.)h(.)g(.)f(.)h(.)g(.)f(.)h(.)g(.)g(.)f(.)h(.)g(.)f(.)h(.)p +0 TeXcolorgray 104 w(21)p 0 TeXcolorgray 454 4381 a(5.2.1)106 +b(Scaling)31 b(factor)h(test)81 b(.)45 b(.)h(.)g(.)f(.)h(.)g(.)f(.)h(.) +g(.)g(.)f(.)h(.)g(.)f(.)h(.)g(.)g(.)f(.)h(.)g(.)f(.)h(.)g(.)f(.)h(.)g +(.)g(.)f(.)h(.)g(.)f(.)h(.)p 0 TeXcolorgray 104 w(21)p +0 TeXcolorgray 454 4528 a(5.2.2)106 b(K-nearest)31 b(in)m(terp)s +(olation)h(test)52 b(.)46 b(.)f(.)h(.)g(.)g(.)f(.)h(.)g(.)f(.)h(.)g(.)g +(.)f(.)h(.)g(.)f(.)h(.)g(.)f(.)h(.)g(.)g(.)f(.)h(.)g(.)f(.)h(.)p +0 TeXcolorgray 104 w(26)p 0 TeXcolorgray 454 4675 a(5.2.3)106 +b(Remo)m(v)m(e)32 b(highest)f(frame)f(receiving)i(coil)f(from)f(the)h +(lo)s(calization)i(test)38 b(.)46 b(.)g(.)g(.)f(.)h(.)g(.)f(.)h(.)p +0 TeXcolorgray 104 w(28)p 0 TeXcolorgray 454 4822 a(5.2.4)106 +b(Noise)31 b(in)m(v)m(estigation)56 b(.)45 b(.)h(.)g(.)f(.)h(.)g(.)f(.) +h(.)g(.)g(.)f(.)h(.)g(.)f(.)h(.)g(.)g(.)f(.)h(.)g(.)f(.)h(.)g(.)f(.)h +(.)g(.)g(.)f(.)h(.)g(.)f(.)h(.)p 0 TeXcolorgray 104 w(28)p +0 TeXcolorgray 109 5060 a Fs(6)84 b(RESUL)-9 b(TS)3208 +b(30)p 0 TeXcolorgray 2043 5540 a Fu(ii)p 0 TeXcolorgray +eop end %%Page: 3 4 TeXDict begin 3 3 bop 0 TeXcolorgray 0 TeXcolorgray 0 -TeXcolorgray 245 -36 a Fs(8.3)94 b(Orthop)s(edic)30 b(screw)g(lo)s -(calization)58 b(.)46 b(.)f(.)h(.)g(.)f(.)h(.)g(.)g(.)f(.)h(.)g(.)f(.)h -(.)g(.)g(.)f(.)h(.)g(.)f(.)h(.)g(.)f(.)h(.)g(.)g(.)f(.)h(.)g(.)f(.)h(.) -p 0 TeXcolorgray 104 w(18)p 0 TeXcolorgray 245 111 a(8.4)94 -b(Comparison)30 b(tables,)h(m)m(b)f(tak)m(e)i(some)f(Refs)f(from)g -(them)90 b(.)46 b(.)g(.)g(.)f(.)h(.)g(.)f(.)h(.)g(.)f(.)h(.)g(.)g(.)f -(.)h(.)g(.)f(.)h(.)p 0 TeXcolorgray 104 w(18)p 0 TeXcolorgray -0 TeXcolorgray 2030 5540 a(iii)p 0 TeXcolorgray eop end +TeXcolorgray 109 -36 a Fs(7)84 b(DISCUSSION)3027 b(31)109 +201 y(8)84 b(SUMMAR)-9 b(Y,)37 b(OUTLOOK)c(INTO)h(THE)g(FUTURE)1469 +b(32)p 0 TeXcolorgray 2030 5540 a Fu(iii)p 0 TeXcolorgray +eop end %%Page: 1 5 TeXDict begin 1 4 bop 0 TeXcolorgray 0 TeXcolorgray 0 -TeXcolorgray 109 -36 a Fr(1)131 b(Intro)t(duction)109 -201 y Fs(The)31 b(F)-8 b(raunhofer)32 b(Institute)h(for)f(In)m -(tegrated)h(Circuits)f(dev)m(elop)s(ed)h(an)f(inductiv)m(e)h(lo)s -(calization)i(system)d(called)109 347 y(IndLo)s(c.)39 -b(It)30 b(is)f(used)g(to)h(lo)s(calize)i(passiv)m(e)e(ob)5 -b(jects)31 b(in)e(real-time)i(in)e(3D)i(space.)41 b(Its)29 -b(curren)m(t)h(main)f(application)109 494 y(is)i(to)h(monitor)f(the)h -(pic)m(king)g(pro)s(cess)e(in)h(logistics)i(to)f(prev)m(en)m(t)g(wrong) -f(pic)m(ks.)43 b(The)31 b(motiv)-5 b(ation)33 b(of)e(this)g(thesis)109 -641 y(is)f(to)h(\014nd)e(out)h(whether)g(the)g(IndLo)s(c)g(system)g -(could)g(b)s(e)g(used)g(in)g(an)m(y)g(medical)h(application.)42 -b(Medical)32 b(appli-)109 788 y(cations)e(require)f(v)m(ery)g(precise)h -(lo)s(calization)i(systems.)40 b(Usually)30 b(within)f(the)g -(millimetre)h(range)g(\()p Fp(\006)f Fs(3)h Fo(m)7 b -Fs(m\))29 b(as)109 934 y(sho)m(wn)f(in)h(T)-8 b(able)30 -b(1.)40 b(The)29 b(IndLo)s(c)f(system)h(is)g(accurate)i(in)d(the)i(cen) -m(timetre)h(range)e(\()p Fp(\006)p Fs(5)h Fo(c)5 b Fs(m\))29 -b([1].)41 b(During)29 b(this)109 1081 y(researc)m(h)35 -b(w)m(ork)f(some)g(of)h(the)f(IndLo)s(c)f(system)i(comp)s(onen)m(ts)f -(will)h(b)s(e)e(mo)s(di\014ed)g(and)h(optimized)h(in)f(order)g(to)109 -1228 y(impro)m(v)m(e)d(its)g(lo)s(calization)i(accuracy)-8 -b(.)109 1375 y(In)38 b(this)g(c)m(hapter,)k(the)c(adv)-5 -b(an)m(tages)41 b(and)d(disadv)-5 b(an)m(tages)40 b(of)f(three)g -(medical)g(lo)s(calization)j(systems)c(and)g(the)109 -1522 y(IndLo)s(c)j(system)h(will)h(b)s(e)f(discussed.)75 -b(Namely)-8 b(,)47 b(Image-guided)d(neurosurgery)-8 b(,)44 -b(wireless)f(endoscopic)g(cap-)109 1668 y(sule)31 b(lo)s(calization)i -(and)e(infrared)f(image-patien)m(t)j(registration.)44 -b(Afterw)m(ards)31 b(the)g(presen)m(ted)g(systems)g(will)g(b)s(e)109 -1815 y(compared.)109 2093 y Fn(1.1)109 b(Lo)s(calization)39 -b(in)e(neurosurgery)109 2299 y Fs(In)43 b(neurosurgery)g(minimal)h -(damage)h(of)f(the)g(patien)m(ts)h(brain)f(tissue)g(is)g(desired.)81 -b(Th)m(us)43 b(sev)m(eral)i(systems)109 2446 y(are)31 -b(commercially)h(a)m(v)-5 b(ailable)33 b(to)e(help)f(surgeons)g(na)m -(vigate)j(safely)e(inside)f(the)h(patien)m(ts)g(brain.)40 -b(The)30 b(minimal)109 2593 y(in)m(v)-5 b(asiv)m(e)23 -b(pro)s(cedures)e(where)h(these)g(systems)g(are)h(used,)g(are)f(often)h -(referred)e(to)i(as)f(image-guided)i(neurosurgery)109 -2739 y(or)41 b(neurona)m(vigation.)74 b(The)41 b(dev)m(elopmen)m(t)h -(of)f(image-guided)h(neurosurgery)e(represen)m(ts)h(an)g(impro)m(v)m -(emen)m(t)109 2886 y(in)f(sev)m(eral)h(minimal)g(in)m(v)-5 -b(asiv)m(e)41 b(neurosurgery)f(pro)s(cedures)e([2)q(].)71 -b(The)40 b(most-widely)g(used)g(neurona)m(vigation)109 -3033 y(systems)27 b(uses)h(t)m(w)m(o)h(infrared)e(cameras)h(to)h(trac)m -(k)g(infrared)e(mark)m(ers)h(\014xated)g(on)f(the)h(surgical)h -(instrumen)m(ts)e(\(as)109 3180 y(sho)m(wn)j(in)i(Figure)f(1b[3)q(].)44 -b(By)32 b(a)g(registration)g(pro)s(cess)f(the)h(p)s(osition)f(of)h(the) -g(instrumen)m(t)e(is)i(o)m(v)m(erlapp)s(ed)g(with)109 -3326 y(pre-)d(or)h(in)m(traop)s(erativ)m(e)i(medical)f(\(MRI/CT\))g -(scans)f(and)f(displa)m(y)m(ed)h(on)g(a)h(monitor.)41 -b(This)29 b(w)m(a)m(y)i(the)f(surgeon)109 3473 y(has)35 -b(a)h(sense)f(of)h(where)e(his)h(instrumen)m(ts)g(are)h(inside)f(the)h -(patien)m(ts)g(brain)f(in)g(3D)h(and)f(real-time)i(\(as)f(sho)m(wn)109 -3620 y(in)g(Figure)h(1a\).)61 b(The)36 b(adv)-5 b(an)m(tage)39 -b(of)e(infrared)f(based)g(neurona)m(vigation)i(systems)f(are)g(their)g -(high)f(precision)109 3767 y(\(1.8)p Fo(m)7 b Fs(m)30 -b(-)f(5.0)p Fo(m)7 b Fs(m)29 b(mean\))g([4)q(,)g(p.796].)42 -b(The)28 b(disadv)-5 b(an)m(tages)30 b(of)e(infrared)g(based)g(systems) -h(are)g(that)g(they)g(need)109 3914 y(a)24 b(direct)h(line)f(of)g(sigh) -m(t)h([5)q(])f(and)f(their)i(long)f(setup)g(time)h(b)s(efore)e(surgery) --8 b(.)2650 3884 y +TeXcolorgray 109 -36 a Ft(1)131 b(Intro)t(duction)109 +201 y Fu(In)21 b(surgery)g(ro)s(oms)h(ev)m(ery)h(inc)m(h)f(of)g(tec)m +(hnology)i(is)e(used)f(to)i(decrease)g(the)f(mortalit)m(y)i(rate)f(of)f +(patien)m(ts.)39 b(One)22 b(that)109 347 y(has)32 b(pro)m(v)m(en)h(to)g +(b)s(e)f(v)m(ery)h(e\016cien)m(t)h(at)f(doing)g(that)g(is)g(computer)f +(assisted)h(surgery)-8 b(.)47 b(A)33 b(surgeon)f(has)g(a)h(screen)109 +494 y(next)f(to)h(the)g(patien)m(t,)h(on)f(whic)m(h)f(he)g(can)h(see)g +(where)f(his)g(instrumen)m(ts)g(are)g(inside)g(the)h(patien)m(t.)48 +b(In)32 b(order)g(to)109 641 y(use)c(this)g(tec)m(hnology)j(the)e +(instrumen)m(ts)f(ha)m(v)m(e)h(to)h(b)s(e)e(trac)m(k)m(ed)i(in)e(3D)h +(and)f(real-time.)42 b(So)29 b(far)f(infrared)f(camera)109 +788 y(systems)35 b(are)i(most)f(often)g(used)f(for)g(this.)57 +b(The)36 b(F)-8 b(raunhofer)35 b(Institute)h(for)g(In)m(tegrated)h +(Circuits)e(dev)m(elop)s(ed)109 934 y(an)h(inductiv)m(e)g(lo)s +(calization)j(system)d(called)i(IndLo)s(c.)56 b(It)36 +b(is)g(mostly)h(used)e(for)h(industry)e(4.0)k(applications)f(in)109 +1081 y(logistics,)f(whereas)e(this)f(thesis)h(is)g(going)h(to)f(test)g +(whether)f(or)h(not)g(the)g(system)g(could)f(b)s(e)g(used)g(for)h +(medical)109 1228 y(applications.)51 b(The)33 b(main)g(deciding)h +(factor)g(hereb)m(y)g(will)f(b)s(e)g(whether)g(or)g(not)h(the)g(system) +f(can)h(b)s(e)f(accurate)109 1375 y(enough,)k(as)f(this)f(can)h(decide) +g(on)g(life)g(or)g(death)g(during)e(surgery)-8 b(.)57 +b(On)35 b(a)h(side)f(note)i(this)e(thesis)h(is)g(going)h(to)109 +1522 y(c)m(hec)m(k)f(if)f(the)g(system)g(can)g(lo)s(calize)i +(orthopaedic)f(screws)e(and)h(metallic)h(to)s(oth)g(\014llings)f(in)f +(order)h(to)g(lo)s(calize)109 1668 y(the)30 b(patien)m(t)i(in)e(3D)h +(space)g(asw)m(ell.)1329 1639 y - 2650 3884 a 2650 3884 a + 1329 1639 a 1329 1639 +a pgfo @@ -7616,11 +8448,9 @@ m(t)h([5)q(])f(and)f(their)i(long)f(setup)g(time)h(b)s(efore)e(surgery) pgfc - 2650 3914 -a Fs(Alternativ)m(e)26 b(systems)e(use)g(ultrasound)4353 -3883 y + 4353 1637 a - 4353 3883 a 4353 3883 a + 4353 1637 a 4353 1637 a pgfo @@ -7642,10 +8472,10 @@ a Fs(Alternativ)m(e)26 b(systems)e(use)g(ultrasound)4353 pgfs - 4353 3883 a + 4353 1637 a 0 setgray - 4353 3883 -a 4353 3883 a + 4353 +1637 a 4353 1637 a pgfr @@ -7678,13 +8508,13 @@ a 4353 3883 a -27.10785 7.3135 -28.89203 5.52934 -28.89203 3.3284 curveto - -28.89203 -147.43346 lineto + -28.89203 -250.39145 lineto - -28.89203 -149.6344 -27.10785 -151.41856 -24.90692 -151.41856 curveto + -28.89203 -252.59239 -27.10785 -254.37656 -24.90692 -254.37656 curveto - 24.90692 -151.41856 lineto + 24.90692 -254.37656 lineto - 27.10785 -151.41856 28.89203 -149.6344 28.89203 -147.43346 curveto + 27.10785 -254.37656 28.89203 -252.59239 28.89203 -250.39145 curveto 28.89203 3.3284 lineto @@ -7692,7 +8522,7 @@ a 4353 3883 a closepath - -28.89203 -151.41856 moveto + -28.89203 -254.37656 moveto gsave pgffc pgffill grestore gsave pgfsc pgfstr grestore @@ -7707,16 +8537,18 @@ a 4353 3883 a pgfs - 4353 3883 a + 4353 1637 a /pgfsc{}def/pgffc{}def - 4353 3883 a 4353 3883 a + 4353 1637 a 4353 1637 +a 0 setgray - 4353 -3883 a 0 TeXcolorgray Fs(This)30 b(pa-)4353 4029 y(p)s(er:)45 -b([3)q(])4353 4176 y(cites)32 b(this)4353 4323 y(pap)s(er:)45 -b([5)q(],)4353 4470 y(but)30 b(I)g(can)4353 4616 y(not)h(ac-)4353 -4763 y(cess)g(the)4353 4910 y(second)4353 5057 y(pap)s(er\))p -0 TeXcolorgray 4353 3883 a + 4353 1637 a 0 TeXcolorgray Fu(No)m(w)g(this)4353 1784 +y(is)g(exciting)4353 1931 y(to)h(read)4353 2078 y(and)e(ho)s(oks)4353 +2224 y(the)h(read-)4353 2371 y(ers)g(at-)4353 2518 y(ten)m(tion,)4353 +2665 y(whic)m(h)4353 2812 y(is)g(what)4353 2958 y(Prof.)4353 +3105 y(Zw)m(anger)4353 3252 y(said)g(the)4353 3399 y(in)m(tro-)4353 +3546 y(duction)4353 3692 y(should)f(do)p 0 TeXcolorgray +4353 1637 a pgfr @@ -7734,10 +8566,9 @@ b([5)q(],)4353 4470 y(but)30 b(I)g(can)4353 4616 y(not)h(ac-)4353 pgfc - 4596 3914 a + 4596 1668 a - 4596 3914 a 4596 -3914 a + 4596 1668 a 4596 1668 a pgfo @@ -7756,19 +8587,19 @@ b([5)q(],)4353 4470 y(but)30 b(I)g(can)4353 4616 y(not)h(ac-)4353 /pgfsc{1 0.5 0 setrgbcolor}def - -233.60591 -2.14651 moveto + -391.88039 -2.14651 moveto - -233.60591 -2.14651 lineto + -391.88039 -2.14651 lineto - -233.60591 -2.14651 lineto + -391.88039 -2.14651 lineto -63.95146 -2.14651 lineto - -63.95146 -68.32521 lineto + -63.95146 -119.8042 lineto - -58.2822 -68.32521 lineto + -58.2822 -119.8042 lineto - -58.2822 -68.32521 lineto + -58.2822 -119.8042 lineto gsave pgfsc pgfstr grestore newpath @@ -7783,67 +8614,247 @@ b([5)q(],)4353 4470 y(but)30 b(I)g(can)4353 4616 y(not)h(ac-)4353 pgfc - 109 4060 a Fs(or)d(inductiv)m(e)h(lo)s(calization)i(to)e(trac)m -(k)g(the)f(surgical)h(instrumen)m(ts.)40 b(Their)27 b(adv)-5 -b(an)m(tages)30 b(and)e(disadv)-5 b(an)m(tages)29 b(are)109 -4207 y(sho)m(wn)g(in)h(table)i(1.)109 4632 y Fn(1.2)109 -b(Image-patient)38 b(registration)109 4838 y Fs(Image-guided)31 -b(surgery)e(requires)h(precise)h(registration)h(of)e(preop)s(erativ)m -(e)h(medical)h(images)f(and)f(the)g(patien)m(ts)109 4985 -y(p)s(osition)42 b(in)g(the)g(op)s(erating)h(ro)s(om.)76 -b(A)42 b(widely)g(used)g(registration)i(metho)s(d)d(is)i(called)g -(surface)f(matc)m(hing.)109 5131 y(During)36 b(surface)g(matc)m(hing)h -(the)g(surgeon)f(p)s(oin)m(ts)g(a)h(laser)f(at)h(the)g(patien)m(ts)g -(face)h(and)d(mo)m(v)m(es)j(it)f(around)e(\(as)109 5278 -y(sho)m(wn)28 b(in)g(Figure)h(2\).)41 b(The)28 b(infrared)g(camera)i -(system)e(detects)i(the)f(skin)f(re\015ections)i(and)e(pro)s(duces)f(a) -i(virtual)p 0 TeXcolorgray 2045 5540 a(1)p 0 TeXcolorgray -eop end + 109 1815 +a Fu(With)36 b(progressing)f(tec)m(hnology)i(in)f(medicine,)h +(automatic)g(lo)s(calization)i(systems)c(b)s(ecome)h(more)f(prev)-5 +b(alen)m(t.)109 1962 y(Whether)20 b(it)h(is)g(lo)s(calizing)h(a)f +(tumor)f(in)g(an)h(X-Ra)m(y)g(scan)g(via)g(mac)m(hine)g(learning,)i +(trac)m(king)f(surgical)f(instrumen)m(ts)109 2109 y(inside)i(a)h +(patien)m(t)g(with)g(infrared)e(cameras,)k(trac)m(king)f(a)f(con)m +(trast)h(agen)m(t)g(inside)e(the)g(h)m(uman)g(b)s(o)s(dy)f(or)h(lo)s +(calizing)109 2256 y(a)40 b(pill)g(in)g(the)g(in)m(testines.)71 +b(Lo)s(calization)43 b(is)d(required)f(in)h(man)m(y)g(medical)h +(\014elds)e(no)m(w)m(ada)m(ys)i(and)f(inductiv)m(e)109 +2402 y(lo)s(calization)i(is)d(still)h(a)f(m)m(uc)m(h)h(o)m(v)m(erlo)s +(ok)m(ed)h(tec)m(hnology)g(in)e(this)g(con)m(text.)69 +b(Inductiv)m(e)39 b(lo)s(calization)j(has)d(the)109 2549 +y(b)s(ene\014t)d(of)i(ha)m(ving)g(almost)g(no)g(negativ)m(e)h(health)f +(e\013ects,)j(m)m(uc)m(h)d(unlik)m(e)f(X-Ra)m(y)i(and)e(b)s(eing)g(m)m +(uc)m(h)g(c)m(heap)s(er)109 2696 y(than)j(MRI)h(imaging.)73 +b(Additionally)42 b(lo)m(w)f(frequency)f(magnetic)j(\014eld)d(w)m(a)m +(v)m(es)j(p)s(enetrate)e(biological)i(tissue)109 2843 +y(v)m(ery)g(w)m(ell)g(and)g(th)m(us)f(\014t)h(medical)g(applications)h +(v)m(ery)f(w)m(ell.)79 b(Ob)5 b(ject)43 b(trac)m(king)h(is)f(necessary) +g(in)g(order)f(to)109 2989 y(use)e(computer-assisted)h(surgery)f +(systems)h([3)q(].)71 b(Biggest)43 b(problem)d(of)h(inductiv)m(e)g(lo)s +(calization)i(systems)e(in)109 3136 y(medicine)29 b(are:)40 +b(problems)28 b(with)h(w)m(ork\015o)m(w)g(in)m(tegration,)i(robustness) +c(problems)i(of)f(EM)h(trac)m(king,)i(cost)f(issues)109 +3283 y(with)i(em)m(b)s(edding)g(sensors)g(in)m(to)i(clinical)g(to)s +(ols)f([3)q(].)48 b(This)31 b(pap)s(er)h(is)h(a)m(w)m(esome,)i(it)e +(has)g(270refs,)h(is)f(from)f(2014)109 3430 y(and)i(compares)h(a)g +(bunc)m(h)f(of)h(EM)f(med)h(lo)s(c)g(systems.)54 b(I)34 +b(should)g(ma)m(yb)s(e)h(only)g(ref)f(this)h(pap)s(er)f(when)f(talking) +109 3577 y(ab)s(out)d(EM)g(lo)s(c)h(systems..)2066 3805 +y + + 2066 3805 a 2066 3805 a + + + pgfo + + save + + 0 setgray + + 0.3985 pgfw + + save + + pgfstr + + save + + /pgfsc{0 setgray}def + + /pgffc{1 0.5 0 setrgbcolor}def + + 0.49814 pgfw + + save + + /pgfsc{0 setgray}def + + /pgffc{1 0.5 0 setrgbcolor}def + + 0.49814 pgfw + + 230.65364 8.60616 moveto + + -230.65364 8.60616 lineto + + -232.85458 8.60616 -234.63875 6.82199 -234.63875 4.62105 curveto + + -234.63875 -4.62105 lineto + + -234.63875 -6.82199 -232.85458 -8.60616 -230.65364 -8.60616 curveto + + 230.65364 -8.60616 lineto + + 232.85458 -8.60616 234.63875 -6.82199 234.63875 -4.62105 curveto + + 234.63875 4.62105 lineto + + 234.63875 6.82199 232.85458 8.60616 230.65364 8.60616 curveto + + closepath + + -234.63875 -8.60616 moveto + + gsave pgffc pgffill grestore gsave pgfsc pgfstr grestore + + newpath + + restore + + save + + [1.0 0.0 0.0 1.0 -230.88112 -2.72731 ] concat + + pgfs + + + 2066 3805 a + /pgfsc{}def/pgffc{}def + 2066 3805 a 2066 +3805 a + 0 setgray + 2066 3805 a 0 TeXcolorgray Fu(The)f(ab)s(o)m(v)m(e)h(shit)g(is)f +(probably)g(gonna)g(b)s(e)g(deleted)p 0 TeXcolorgray +2066 3805 a + + + pgfr + + restore + + restore + + restore + + newpath + + restore + + pgfc + + + 250 4026 a Fu(The)43 b(F)-8 b(raunhofer)44 +b(Institute)g(for)g(In)m(tegrated)h(Circuits)f(dev)m(elop)s(ed)h(an)f +(inductiv)m(e)g(lo)s(calization)j(system)109 4173 y(called)41 +b(IndLo)s(c.)70 b(It)40 b(is)h(used)e(to)j(lo)s(calize)g(passiv)m(e)f +(ob)5 b(jects)41 b(in)f(real-time)j(in)d(3D)h(space.)71 +b(Its)40 b(curren)m(t)h(main)109 4320 y(application)36 +b(is)g(to)g(monitor)f(the)h(pic)m(king)g(pro)s(cess)f(in)g(logistics)i +(to)f(prev)m(en)m(t)g(wrong)f(pic)m(ks.)56 b(The)35 b(motiv)-5 +b(ation)109 4466 y(of)34 b(this)h(thesis)g(is)g(to)g(\014nd)e(out)i +(whether)f(the)h(IndLo)s(c)f(system)g(could)h(b)s(e)f(used)g(in)g(an)m +(y)h(medical)h(application.)109 4613 y(Medical)31 b(applications)g +(require)e(v)m(ery)h(precise)g(lo)s(calization)j(systems.)40 +b(Usually)30 b(within)f(the)h(millimetre)h(range)109 +4760 y(\(T)-8 b(able)27 b(1\).)40 b(The)26 b(IndLo)s(c)f(system)h(is)g +(accurate)i(in)e(the)g(cen)m(timetre)i(range)f(\()p Fr(\006)p +Fu(5)f Fq(c)5 b Fu(m\))27 b([4].)40 b(During)26 b(this)g(researc)m(h) +109 4907 y(w)m(ork)34 b(some)h(of)g(the)g(IndLo)s(c)f(system)g(comp)s +(onen)m(ts)h(will)g(b)s(e)f(mo)s(di\014ed)f(and)h(optimized)i(in)e +(order)g(to)i(impro)m(v)m(e)109 5054 y(its)30 b(lo)s(calization)k +(accuracy)-8 b(.)109 5200 y(In)38 b(this)g(c)m(hapter,)k(the)c(adv)-5 +b(an)m(tages)41 b(and)d(disadv)-5 b(an)m(tages)40 b(of)f(three)g +(medical)g(lo)s(calization)j(systems)c(and)g(the)p 0 +TeXcolorgray 2045 5540 a(1)p 0 TeXcolorgray eop end %%Page: 2 6 TeXDict begin 2 5 bop 0 TeXcolorgray 0 TeXcolorgray 0 -TeXcolorgray 0 TeXcolorgray 1817 -38 a Fm(\(a\))1817 -53 y(A)1817 144 y(sur-)1817 236 y(geon)1817 327 y(us-)1817 -418 y(ing)1817 510 y(neu-)1817 601 y(ron-)1817 692 y(a)n(v-)1817 -784 y(i-)1817 875 y(ga-)1817 966 y(tion)1817 1058 y(dur-)1817 -1149 y(ing)1817 1240 y(spinal)1817 1332 y(surgery)1817 -1423 y(to)1817 1514 y(see)1817 1606 y(where)1817 1697 -y(his)1817 1788 y(in-)1817 1879 y(stru-)1817 1971 y(men)n(ts)1817 -2062 y(are)1817 2153 y(in-)1817 2245 y(side)1817 2336 -y(the)1817 2427 y(pa-)1817 2519 y(tien)n(t)2319 -38 y(\(b\))2319 -53 y(The)2319 144 y(in-)2319 236 y(frared)2319 327 y(based)2319 -418 y(dual-)2319 510 y(camera)2319 601 y(sys-)2319 692 -y(tem)2319 784 y(used)2319 875 y(to)2319 966 y(trac)n(k)2319 -1058 y(sur-)2319 1149 y(gi-)2319 1240 y(cal)2319 1332 -y(in-)2319 1423 y(stru-)2319 1514 y(men)n(ts)p 0 TeXcolorgray -1096 2708 a Fs(Figure)31 b(1:)41 b(Neurona)m(vigation/image-guided)34 -b(surgery)p 0 TeXcolorgray 0 TeXcolorgray 109 2999 a(represen)m(tation) -k(of)f(the)g(patien)m(ts)i(face.)62 b(After)37 b(completing)h(the)g -(scan,)h(the)e(surface)g(is)h(then)e(matc)m(hed)i(on)m(to)109 -3146 y(the)33 b(facial)j(surface)d(of)h(the)g(preop)s(erativ)m(e)g(MRI) -g(or)g(CT)f(scans)g(using)g(surface-matc)m(hing)i(algorithms.)52 -b(These)109 3293 y(systems)30 b(sho)m(w)g(a)h(high)f(precision)h -(\(mean)f(2.4)p Fo(m)7 b Fs(m)32 b Fp(\006)e Fs(1.7)h -Fo(m)7 b Fs(m\))31 b([6)q(].)p 0 TeXcolorgray 0 TeXcolorgray -109 3701 a(Figure)38 b(2:)57 b(A)38 b(surgeon)g(p)s(erforming)f(patien) -m(t-image)k(registration)e(b)m(y)f(scanning)g(a)h(patien)m(ts)g(facial) -g(surface.)109 3814 y(The)30 b(scanned)f(surface)i(is)f(then)g(sup)s -(erimp)s(osed)e(on)m(to)k(preop)s(erativ)m(e)f(MRI)f(images,)i(as)f -(seen)f(on)g(the)h(monitor.)p 0 TeXcolorgray 0 TeXcolorgray -109 4095 a(Other)i(systems)h(use)f(\014ducal)h(mark)m(ers)g(attac)m -(hed)h(to)g(the)f(patien)m(ts)h(skin)e(or)h(b)s(one)f(structures.)51 -b(The)33 b(mark)m(ers)109 4241 y(radiopaque)i(material)i(can)f(b)s(e)f -(easily)i(seen)f(during)e(pre-)i(or)f(in)m(traop)s(erativ)m(e)j(CT)d -(or)g(MRI)h(images.)58 b(During)109 4388 y(surgery)42 -b(they)g(are)h(detected)h(using)e(an)h(infrared)e(based)h(camera)i -(system.)78 b(These)42 b(systems)g(sho)m(w)h(a)g(high)109 -4535 y(precision)30 b(\(mean)h(lo)s(calization)i(error)d(0.68)i -Fo(m)7 b Fs(m\))31 b([7)q(,)f(p.124].)109 4682 y(Both)23 +TeXcolorgray 109 -36 a Fu(IndLo)s(c)41 b(system)h(will)h(b)s(e)f +(discussed.)75 b(Namely)-8 b(,)47 b(Image-guided)d(neurosurgery)-8 +b(,)44 b(wireless)f(endoscopic)g(cap-)109 111 y(sule)31 +b(lo)s(calization)i(and)e(infrared)f(image-patien)m(t)j(registration.) +44 b(Afterw)m(ards)31 b(the)g(presen)m(ted)g(systems)g(will)g(b)s(e)109 +257 y(compared.)109 536 y Fp(1.1)109 b(Wireless)37 b(capsule)g +(endoscop)m(y)109 741 y Fu(The)26 b(h)m(uman)f(gastroin)m(testinal)30 +b(\(GI\))d(tract)g(can)g(reac)m(h)g(a)g(length)g(of)g(up)e(to)i(9)g(m)f +(and)g(is)h(di\016cult)f(for)h(ph)m(ysicians)109 888 +y(to)39 b(insp)s(ect.)65 b(In)38 b(order)g(to)h(lo)s(ok)g(inside)f(the) +h(GI)g(tract)g(ingestible)h(pills)f(with)f(in)m(ternal)h(cameras)g(ha)m +(v)m(e)h(b)s(een)109 1035 y(dev)m(elop)s(ed)31 b(\(Figure)g(1a\).)43 +b(This)30 b(tec)m(hnology)j(is)d(often)i(referred)d(to)j(as)f(wireless) +g(capsule)g(endoscop)s(es)f(\(W)m(CE\),)109 1181 y(capsule)h(endoscop)s +(es)g(\(CE\))h(or)f(video)h(capsule)f(endoscop)m(y)h(\(V)m(CE\).)g(W)m +(CE's)g(are)g(an)f(imp)s(ortan)m(t)g(to)s(ol)h(for)f(the)109 +1328 y(diagnosis)42 b(of)g(small-in)m(testine)h(disorders.)74 +b(Most)42 b(commonly)g(induction)g(based)f(lo)s(calization)j(systems)e +(are)109 1475 y(b)s(eing)31 b(used)f(to)j(trac)m(k)f(the)g(capsule)g +(inside)f(the)g(patien)m(t)i(\(Figure)f(1b\).)45 b(The)31 +b(ph)m(ysician)g(can)h(thereb)m(y)g(connect)109 1622 +y(the)h(recorded)g(images)h(with)f(a)g(p)s(osition)g(in)g(the)h(GI)f +(tract)h(\(Figure)g(1c\).)50 b(Ho)m(w)m(ev)m(er)35 b(these)e(systems)h +(are)f(often)109 1769 y(not)j(precise)g(\(3.77)i Fq(c)5 +b Fu(m\))36 b([5)q(].)57 b(Other)36 b(lo)s(calization)j(systems)c(ha)m +(v)m(e)j(b)s(een)d(in)m(v)m(estigated,)40 b(but)35 b(they)h(either)h +(use)109 1915 y(radiation,)31 b(are)g(sensible)f(to)h(outer)g(magnetic) +h(\014elds)e(or)g(tak)m(e)i(up)d(extra)i(space)g(in)f(the)h(capsule)g +([6].)p 0 TeXcolorgray 109 2334 a Fo(\(a\))109 2425 y(The)109 +2517 y(size)109 2608 y(and)109 2699 y(com-)109 2791 y(p)r(o-)109 +2882 y(nen)n(ts)109 2973 y(of)109 3065 y(an)109 3156 +y(in-)109 3247 y(gestible)109 3339 y(en-)109 3430 y(doscop)n(y)109 +3521 y(cap-)109 3613 y(sule)2068 2334 y(\(b\))2068 2425 +y(The)2068 2517 y(p)r(ortable)2068 2608 y(cap-)2068 2699 +y(sule)2068 2791 y(trac)n(k-)2068 2882 y(ing)2068 2973 +y(sys-)2068 3065 y(tem,)2068 3156 y(in-)2068 3247 y(clud-)2068 +3339 y(ing)2068 3430 y(an)2068 3521 y(lo-)2068 3613 y(cal-)2068 +3704 y(iza-)2068 3795 y(tion)2068 3887 y(an-)2068 3978 +y(tenna)2068 4069 y(b)r(elt)2068 4161 y(and)2068 4252 +y(a)2068 4343 y(video)2068 4435 y(re-)2068 4526 y(ceiv-)2068 +4617 y(ing)2068 4709 y(mem-)2068 4800 y(ory)2068 4891 +y(unit)4028 2334 y(\(c\))4028 2425 y(The)4028 2517 y(trac)n(k)n(ed)4028 +2608 y(p)r(o-)4028 2699 y(si-)4028 2791 y(tion)4028 2882 +y(of)4028 2973 y(the)4028 3065 y(cap-)4028 3156 y(sule)4028 +3247 y(in-)4028 3339 y(side)4028 3430 y(the)4028 3521 +y(h)n(u-)4028 3613 y(man)4028 3704 y(b)r(o)r(dy)4028 +3795 y(with)4028 3887 y(a)4028 3978 y(progress)4028 4069 +y(bar)p 0 TeXcolorgray 1326 5081 a Fu(Figure)g(1:)41 +b(Wireless)32 b(capsule)e(endoscop)m(y)p 0 TeXcolorgray +0 TeXcolorgray 0 TeXcolorgray 2045 5540 a(2)p 0 TeXcolorgray +eop end +%%Page: 3 7 +TeXDict begin 3 6 bop 0 TeXcolorgray 0 TeXcolorgray 0 +TeXcolorgray 109 -36 a Fp(1.2)109 b(Image-patient)38 +b(registration)109 169 y Fu(Image-guided)31 b(surgery)e(requires)h +(precise)h(registration)h(of)e(preop)s(erativ)m(e)h(medical)h(images)f +(and)f(the)g(patien)m(ts)109 316 y(p)s(osition)42 b(in)g(the)g(op)s +(erating)h(ro)s(om.)76 b(A)42 b(widely)g(used)g(registration)i(metho)s +(d)d(is)i(called)g(surface)f(matc)m(hing.)109 463 y(During)25 +b(surface)g(matc)m(hing)h(the)g(surgeon)f(p)s(oin)m(ts)g(a)h(laser)g +(at)g(the)f(patien)m(ts)i(face)f(and)f(mo)m(v)m(es)h(it)g(around)f +(\(Figure)109 610 y(2\).)40 b(The)26 b(infrared)f(camera)i(system)g +(detects)g(the)g(skin)f(re\015ections)h(and)e(pro)s(duces)h(a)g +(virtual)h(represen)m(tation)g(of)109 756 y(the)j(patien)m(ts)i(face.) +42 b(After)30 b(completing)i(the)f(scan,)g(the)f(surface)h(is)f(then)g +(matc)m(hed)i(on)m(to)f(the)g(facial)h(surface)e(of)109 +903 y(the)h(preop)s(erativ)m(e)h(MRI)g(or)f(CT)g(scans)g(using)g +(surface-matc)m(hing)i(algorithms.)44 b(These)31 b(systems)h(sho)m(w)f +(a)h(high)109 1050 y(precision)e(\(mean)h(2.4)p Fq(m)7 +b Fu(m)32 b Fr(\006)e Fu(1.7)h Fq(m)7 b Fu(m\))31 b([7].)p +0 TeXcolorgray 0 TeXcolorgray 109 1458 a(Figure)37 b(2:)55 +b(A)38 b(surgeon)f(p)s(erforming)f(patien)m(t-image)k(registration)f(b) +m(y)e(infrared)g(scanning)g(a)h(patien)m(ts)g(facial)109 +1571 y(surface.)48 b(The)33 b(scanned)f(surface)h(is)g(then)g(sup)s +(erimp)s(osed)e(on)m(to)j(preop)s(erativ)m(e)g(MRI)f(images,)i(as)e +(seen)g(on)g(the)109 1684 y(monitor.)p 0 TeXcolorgray +0 TeXcolorgray 109 1965 a(Other)g(systems)h(use)f(\014ducal)h(mark)m +(ers)g(attac)m(hed)h(to)g(the)f(patien)m(ts)h(skin)e(or)h(b)s(one)f +(structures.)51 b(The)33 b(mark)m(ers)109 2111 y(radiopaque)i(material) +i(can)f(b)s(e)f(easily)i(seen)f(during)e(pre-)i(or)f(in)m(traop)s +(erativ)m(e)j(CT)d(or)g(MRI)h(images.)58 b(During)109 +2258 y(surgery)42 b(they)g(are)h(detected)h(using)e(an)h(infrared)e +(based)h(camera)i(system.)78 b(These)42 b(systems)g(sho)m(w)h(a)g(high) +109 2405 y(precision)30 b(\(mean)h(lo)s(calization)i(error)d(0.68)i +Fq(m)7 b Fu(m\))31 b([8)q(,)f(p.124].)109 2552 y(Both)23 b(metho)s(ds)f(need)g(a)h(direct)g(line)g(of)g(sigh)m(t.)39 b(The)22 b(surface)g(scanning)h(ma)m(y)g(tak)m(e)h(up)e(to)h(8)g -Fo(min)p Fs(,)i(th)m(us)d(increasing)109 4829 y(mean)k(op)s(erating)h -(time)g([6].)1113 4799 y +Fq(min)p Fu(,)i(th)m(us)d(increasing)109 2698 y(mean)k(op)s(erating)h +(time)g([7].)1113 2669 y - 1113 4799 a 1113 4799 a + 1113 2669 a 1113 2669 a pgfo @@ -7870,11 +8881,11 @@ Fo(min)p Fs(,)i(th)m(us)d(increasing)109 4829 y(mean)k(op)s(erating)h 1113 -4829 a Fs(The)f(IndLo)s(c)f(System)h(ma)m(y)h(b)s(e)f(able)h(to)g(lo)s +2698 a Fu(The)f(IndLo)s(c)f(System)h(ma)m(y)h(b)s(e)f(able)h(to)g(lo)s (cate)h(\014ducial)e(mark)m(ers)g(faster.)40 b(It)26 -b(could)4353 4798 y +b(could)4353 2667 y - 4353 4798 a 4353 4798 a + 4353 2667 a 4353 2667 a pgfo @@ -7896,10 +8907,10 @@ b(could)4353 4798 y pgfs - 4353 4798 + 4353 2667 a 0 setgray - 4353 4798 a 4353 4798 a + 4353 2667 a 4353 2667 a pgfr @@ -7961,15 +8972,15 @@ a pgfs - 4353 4798 a + 4353 2667 a /pgfsc{}def/pgffc{}def - 4353 4798 a 4353 -4798 a + 4353 2667 a 4353 +2667 a 0 setgray - 4353 4798 a 0 TeXcolorgray Fs(\014nd)j(a)4353 -4944 y(go)s(o)s(d)i(dis-)4353 5091 y(adv)g(of)4353 5238 -y(\014ducial)4353 5385 y(mark)m(er)p 0 TeXcolorgray 4353 -4798 a + 4353 2667 a 0 TeXcolorgray Fu(\014nd)j(a)4353 +2814 y(go)s(o)s(d)i(dis-)4353 2961 y(adv)g(of)4353 3108 +y(\014ducial)4353 3255 y(mark)m(er)p 0 TeXcolorgray 4353 +2667 a pgfr @@ -7987,9 +8998,9 @@ y(\014ducial)4353 5385 y(mark)m(er)p 0 TeXcolorgray 4353 pgfc - 4596 4829 a + 4596 2698 a - 4596 4829 a 4596 4829 a + 4596 2698 a 4596 2698 a pgfo @@ -8035,397 +9046,875 @@ y(\014ducial)4353 5385 y(mark)m(er)p 0 TeXcolorgray 4353 pgfc - 109 4975 a -Fs(ma)m(yb)s(e)f(lo)s(cate)i(to)s(oth)f(\014llings)g(or)f(implan)m(ted) + 109 2845 a +Fu(ma)m(yb)s(e)f(lo)s(cate)i(to)s(oth)f(\014llings)g(or)f(implan)m(ted) h(metal)g(screws)f(as)h(mark)m(ers)f(that)h(are)g(built)f(in)m(to)i -(the)e(patien)m(t.)p 0 TeXcolorgray 2045 5540 a(2)p 0 -TeXcolorgray eop end -%%Page: 3 7 -TeXDict begin 3 6 bop 0 TeXcolorgray 0 TeXcolorgray 0 -TeXcolorgray 109 -36 a Fn(1.3)109 b(Wireless)37 b(capsule)g(endoscop)m -(y)109 169 y Fs(The)j(h)m(uman)g(gastroin)m(testinal)k(\(GI\))d(tract)h -(can)f(reac)m(h)h(a)f(length)g(of)g(up)f(to)i(9)f(metres)g(and)f(is)h -(di\016cult)g(for)109 316 y(ph)m(ysicians)d(to)h(insp)s(ect.)65 -b(In)37 b(order)h(to)h(lo)s(ok)g(inside)f(the)h(GI)f(tract)i -(ingestible)f(pills)f(with)h(in)m(ternal)g(cameras)109 -463 y(ha)m(v)m(e)f(b)s(een)f(dev)m(elop)s(ed.)63 b(They)37 -b(are)h(often)g(referred)e(to)j(as)e(wireless)h(capsule)g(endoscop)s -(es)f(\(W)m(CE\),)i(capsule)109 610 y(endoscop)s(es)30 -b(\(CE\))h(or)f(video)h(capsule)g(endoscop)m(y)g(\(V)m(CE\).)h(W)m(CE)e -(are)h(an)g(imp)s(ortan)m(t)f(to)s(ol)i(for)e(the)h(diagnosis)109 -756 y(of)c(small-in)m(testine)i(disorders.)38 b(Most)28 -b(commonly)g(induction)e(based)h(lo)s(calization)j(systems)d(are)g(b)s -(eing)g(used)f(to)109 903 y(trac)m(k)i(the)g(capsule)g(inside)f(the)h -(patien)m(t.)41 b(Ho)m(w)m(ev)m(er)29 b(these)f(systems)g(are)f(often)h -(not)g(precise)g(\(a)m(v)m(erage)i(precision)109 1050 -y(of)k(3.77)j Fo(c)5 b Fs(m\))34 b([8)q(].)53 b(Other)34 -b(lo)s(calization)k(systems)c(ha)m(v)m(e)i(b)s(een)e(in)m(v)m -(estigated,)39 b(but)33 b(they)i(either)g(use)f(radiation,)109 -1197 y(are)c(sensible)h(to)g(outer)g(magnetic)g(\014elds)f(or)h(tak)m -(e)h(up)d(extra)i(space)g(in)f(the)h(capsule)f([9)q(].)p -0 TeXcolorgray 109 1615 a Fm(\(a\))109 1707 y(The)109 -1798 y(size)109 1889 y(and)109 1981 y(com-)109 2072 y(p)r(o-)109 -2163 y(nen)n(ts)109 2255 y(of)109 2346 y(an)109 2437 -y(in-)109 2529 y(gestible)109 2620 y(en-)109 2711 y(doscop)n(y)109 -2803 y(cap-)109 2894 y(sule)2068 1615 y(\(b\))2068 1707 -y(The)2068 1798 y(p)r(ortable)2068 1889 y(cap-)2068 1981 -y(sule)2068 2072 y(trac)n(k-)2068 2163 y(ing)2068 2255 -y(sys-)2068 2346 y(tem,)2068 2437 y(in-)2068 2529 y(clud-)2068 -2620 y(ing)2068 2711 y(an)2068 2803 y(lo-)2068 2894 y(cal-)2068 -2985 y(iza-)2068 3077 y(tion)2068 3168 y(an-)2068 3259 -y(tenna)2068 3351 y(b)r(elt)2068 3442 y(and)2068 3533 -y(a)2068 3625 y(video)2068 3716 y(re-)2068 3807 y(ceiv-)2068 -3899 y(ing)2068 3990 y(mem-)2068 4081 y(ory)2068 4173 -y(unit)4028 1615 y(\(c\))4028 1707 y(The)4028 1798 y(trac)n(k)n(ed)4028 -1889 y(p)r(o-)4028 1981 y(si-)4028 2072 y(tion)4028 2163 -y(of)4028 2255 y(the)4028 2346 y(cap-)4028 2437 y(sule)4028 -2529 y(in-)4028 2620 y(side)4028 2711 y(the)4028 2803 -y(h)n(u-)4028 2894 y(man)4028 2985 y(b)r(o)r(dy)4028 -3077 y(with)4028 3168 y(a)4028 3259 y(progress)4028 3351 -y(bar)p 0 TeXcolorgray 1326 4362 a Fs(Figure)h(3:)41 -b(Wireless)32 b(capsule)e(endoscop)m(y)p 0 TeXcolorgray -0 TeXcolorgray 0 TeXcolorgray 2045 5540 a(3)p 0 TeXcolorgray -eop end +(the)e(patien)m(t.)109 3124 y Fp(1.3)109 b(Lo)s(calization)39 +b(in)e(neurosurgery)109 3329 y Fu(In)43 b(neurosurgery)g(minimal)h +(damage)h(of)f(the)g(patien)m(ts)h(brain)f(tissue)g(is)g(desired.)81 +b(Th)m(us)43 b(sev)m(eral)i(systems)109 3476 y(are)31 +b(commercially)h(a)m(v)-5 b(ailable)33 b(to)e(help)f(surgeons)g(na)m +(vigate)j(safely)e(inside)f(the)h(patien)m(ts)g(brain.)40 +b(The)30 b(minimal)109 3623 y(in)m(v)-5 b(asiv)m(e)23 +b(pro)s(cedures)e(where)h(these)g(systems)g(are)h(used,)g(are)f(often)h +(referred)e(to)i(as)f(image-guided)i(neurosurgery)109 +3769 y(or)41 b(neurona)m(vigation.)74 b(The)41 b(dev)m(elopmen)m(t)h +(of)f(image-guided)h(neurosurgery)e(represen)m(ts)h(an)g(impro)m(v)m +(emen)m(t)109 3916 y(in)e(sev)m(eral)j(minimal)e(in)m(v)-5 +b(asiv)m(e)41 b(neurosurgery)e(pro)s(cedures)g([9].)70 +b(Most)41 b(neurona)m(vigation)h(systems)d(use)h(t)m(w)m(o)109 +4063 y(infrared)d(cameras,)42 b(to)d(trac)m(k)h(infrared)d(mark)m(ers)h +(\014xated)h(on)f(the)h(surgical)g(instrumen)m(ts)f(\(Figure)h(3b\))g +([10)q(].)109 4210 y(By)c(a)f(registration)j(pro)s(cess)d(the)g(p)s +(osition)h(of)g(the)g(instrumen)m(t)f(is)g(o)m(v)m(erlapp)s(ed)h(with)g +(pre-)f(or)g(in)m(traop)s(erativ)m(e)109 4357 y(medical)f(\(MRI/CT\))g +(scans)g(and)f(displa)m(y)m(ed)i(on)e(a)h(monitor.)48 +b(This)32 b(w)m(a)m(y)i(the)f(surgeon)f(has)g(a)h(sense)g(of)g(where) +109 4503 y(his)43 b(instrumen)m(ts)g(are)i(inside)e(the)h(patien)m(ts)h +(brain)e(in)h(3D)g(and)g(real-time)h(\(Figure)g(3a\).)82 +b(The)44 b(adv)-5 b(an)m(tage)109 4650 y(of)41 b(infrared)g(based)g +(neurona)m(vigation)i(systems)e(are)h(their)f(high)h(precision)f(\(1.8) +p Fq(m)7 b Fu(m)43 b(-)f(5.0)p Fq(m)7 b Fu(m)42 b(mean\))g([11)q(,)109 +4797 y(p.796].)55 b(The)35 b(disadv)-5 b(an)m(tages)36 +b(of)f(infrared)f(based)g(systems)h(are)g(that)h(they)f(need)g(a)g +(direct)g(line)g(of)g(sigh)m(t)h([12)q(])109 4944 y(and)d(their)i(long) +g(setup)f(time)h(b)s(efore)f(surgery)-8 b(.)53 b(Since)34 +b(they)h(can)f(only)h(trac)m(k)g(the)g(visible)g(outer)g(parts)f(of)g +(the)109 5090 y(instrumen)m(ts,)39 b(b)s(ending)e(of)h(\015exible)g +(needles)h(is)f(not)g(registered.)2424 5061 y + + 2424 5061 +a 2424 5061 a + + + pgfo + + save + + 0 setgray + + 0.3985 pgfw + + save + + save + + restore + + restore + + newpath + + restore + + pgfc + + + 2489 5090 a Fu(Alternativ)m(e)i(systems)e(use)g +(ultrasound)e(or)4353 5059 y + + 4353 5059 a 4353 5059 a + + + pgfo + + save + + 0 setgray + + 0.3985 pgfw + + save + + save + + save + + [1.0 0.0 0.0 1.0 0.0 -3.72731 ] concat + + pgfs + + + +4353 5059 a + 0 setgray + 4353 5059 a 4353 5059 a + + + pgfr + + restore + + restore + + pgfstr + + save + + /pgfsc{0 setgray}def + + /pgffc{1 0.5 0 setrgbcolor}def + + 0.49814 pgfw + + save + + /pgfsc{0 setgray}def + + /pgffc{1 0.5 0 setrgbcolor}def + + 0.49814 pgfw + + 24.90692 7.3135 moveto + + -24.90692 7.3135 lineto + + -27.10785 7.3135 -28.89203 5.52934 -28.89203 3.3284 curveto + + -28.89203 -147.43346 lineto + + -28.89203 -149.6344 -27.10785 -151.41856 -24.90692 -151.41856 curveto + + 24.90692 -151.41856 lineto + + 27.10785 -151.41856 28.89203 -149.6344 28.89203 -147.43346 curveto + + 28.89203 3.3284 lineto + + 28.89203 5.52934 27.10785 7.3135 24.90692 7.3135 curveto + + closepath + + -28.89203 -151.41856 moveto + + gsave pgffc pgffill grestore gsave pgfsc pgfstr grestore + + newpath + + restore + + save + + [1.0 0.0 0.0 1.0 -25.1344 -4.01994 ] concat + + pgfs + + + 4353 5059 a + /pgfsc{}def/pgffc{}def + 4353 +5059 a 4353 5059 a + 0 setgray + 4353 5059 a 0 TeXcolorgray Fu(This)30 +b(pa-)4353 5206 y(p)s(er:)45 b([10)q(])4353 5353 y(cites)32 +b(this)4353 5500 y(pap)s(er:)4353 5647 y([12)r(],)e(but)4353 +5793 y(I)h(can)f(not)4353 5940 y(access)i(the)4353 6087 +y(second)4353 6234 y(pap)s(er\))p 0 TeXcolorgray 4353 +5059 a + + + pgfr + + restore + + restore + + restore + + newpath + + restore + + pgfc + + + 4596 5090 a + + 4596 5090 a 4596 5090 a + + + pgfo + + save + + 0 setgray + + 0.3985 pgfw + + save + + save + + 0.79701 pgfw + + /pgfsc{1 0.5 0 setrgbcolor}def + + -260.53893 -2.14651 moveto + + -260.53893 -2.14651 lineto + + -260.53893 -2.14651 lineto + + -63.95146 -2.14651 lineto + + -63.95146 -68.32521 lineto + + -58.2822 -68.32521 lineto + + -58.2822 -68.32521 lineto + + gsave pgfsc pgfstr grestore newpath + + restore + + restore + + newpath + + restore + + pgfc + + + 109 5237 a +Fu(inductiv)m(e)37 b(lo)s(calization)j(to)e(trac)m(k)g(the)f(surgical)h +(instrumen)m(ts.)60 b(Their)36 b(adv)-5 b(an)m(tages)39 +b(and)e(disadv)-5 b(an)m(tages)38 b(are)p 0 TeXcolorgray +2045 5540 a(3)p 0 TeXcolorgray eop end %%Page: 4 8 TeXDict begin 4 7 bop 0 TeXcolorgray 0 TeXcolorgray 0 -TeXcolorgray 109 -36 a Fn(1.4)109 b(Intro)s(duction)37 -b(to)f(the)h(IndLo)s(c)f(system)109 169 y Fs(IndLo)s(c)d(stands)h(for)g -(inductiv)m(e)h(lo)s(calization.)55 b(The)34 b(system)h(is)f(able)h(to) -g(trac)m(k)g(ob)5 b(jects)35 b(in)f(3D)i(space)f(in)f(real-)109 -316 y(time.)49 b(It)33 b(w)m(as)h(deriv)m(ed)f(from)f(the)i(FIF)-10 -b(A)33 b(certi\014ed)g(Goal)i(line)e(tec)m(hnology)j(GoalRef,)f(also)f -(dev)m(elop)s(ed)f(b)m(y)g(the)109 463 y(F)-8 b(raunhofer)29 -b(Institute)h(for)g(in)m(tegrated)i(circuits.)41 b(The)30 -b(GoalRef)h(system,)g(whic)m(h)e(w)m(as)i(built)e(in)m(to)i(the)g(fo)s -(otball)109 610 y(goal)39 b(frame,)g(used)e(to)h(detect)h(three)f -(coils)g(inside)g(a)g(sp)s(ecially)g(designed)f(fo)s(otball.)63 -b(No)m(w)m(ada)m(ys)40 b(the)e(IndLo)s(c)109 756 y(system)30 -b(is)h(used)e(for)h(industry)f(4.0)j(applications)f(in)f(logistics.)p -0 TeXcolorgray 109 1046 a Fm(\(a\))109 1137 y(The)109 -1229 y(Ind-)109 1320 y(Lo)r(c)109 1411 y(sys-)109 1503 -y(tem)109 1594 y(con-)109 1685 y(sist-)109 1777 y(ing)109 -1868 y(of)109 1959 y(an)109 2051 y(ex-)109 2142 y(citer,)109 -2233 y(six-)109 2325 y(teen)109 2416 y(re-)109 2507 y(ceiv-)109 -2598 y(ing)109 2690 y(coils)109 2781 y(in-)109 2872 y(te-)109 -2964 y(grated)109 3055 y(in)n(to)109 3146 y(\014b)r(er-)109 -3238 y(glass)109 3329 y(tub)r(es)109 3420 y(form-)109 -3512 y(ing)109 3603 y(a)109 3694 y(pic)n(k-)109 3786 -y(ing)109 3877 y(shelf.)4028 1046 y(\(b\))4028 1137 y(The)4028 -1229 y(w)n(ear-)4028 1320 y(able)4028 1411 y(is)4028 -1503 y(at-)4028 1594 y(tac)n(hed)4028 1685 y(to)4028 -1777 y(the)4028 1868 y(wrist)4028 1959 y(and)4028 2051 -y(can)4028 2142 y(b)r(e)4028 2233 y(lo-)4028 2325 y(cal-)4028 -2416 y(ized)4028 2507 y(in)4028 2598 y(real-)4028 2690 -y(time)4028 2781 y(in)4028 2872 y(3D)4028 2964 y(space)p -0 TeXcolorgray 1579 4066 a Fs(Figure)h(4:)41 b(IndLo)s(c)29 -b(system)p 0 TeXcolorgray 0 TeXcolorgray 250 4329 a(Figure)e(4a)g(sho)m -(ws)f(the)h(IndLo)s(c)f(pic)m(king)h(shelf.)39 b(The)26 -b(frame)h(of)f(the)h(shelf)f(is)h(made)f(out)h(of)g(\014breglass)f(tub) -s(es.)109 4476 y(Inside)34 b(of)h(them)g(is)g(a)h(closed)g(wired)e(lo)s -(op)i(\(as)f(sho)m(wn)g(in)g(Figure)g(4a\),)j(called)e(the)f(exciter.) -57 b(An)34 b(A)m(C)i(curren)m(t)109 4623 y(\015o)m(ws)h(through)g(the)g -(exciter)i(generating)g(a)f(magnetic)h(\014eld)e(inside)g(and)g(around) -f(the)i(shelf.)61 b(The)37 b(w)m(earable)109 4769 y(lo)s(calization)e -(ob)5 b(ject,)35 b(as)e(seen)g(in)f(Figure)i(4b,)f(con)m(tains)h(three) -f(coils.)49 b(Once)33 b(these)h(coils)f(en)m(ter)h(the)f(magnetic)109 -4916 y(\014eld)k(a)i(curren)m(t)f(is)g(induced)f(in)h(them.)64 -b(This)37 b(curren)m(t)h(then)g(generates)i(a)e(second)g(smaller)h -(magnetic)h(\014eld,)109 5063 y(whic)m(h)f(induces)g(a)h(v)m(oltage)j -(in)c(the)h(receiving)h(coils)g(placed)f(around)f(the)h(shelf.)68 -b(F)-8 b(rom)41 b(these)f(v)m(oltages)i(the)109 5210 -y(p)s(osition)36 b(of)g(the)g(hand)f(is)h(then)g(calculated.)60 -b(A)36 b(more)g(tec)m(hnically)j(detailed)e(explanation)g(will)f(b)s(e) -g(giv)m(en)h(in)p 0 TeXcolorgray 2045 5540 a(4)p 0 TeXcolorgray -eop end +TeXcolorgray 109 -36 a Fu(sho)m(wn)29 b(in)h(T)-8 b(able)31 +b(1.)p 0 TeXcolorgray 1817 299 a Fo(\(a\))1817 391 y(A)1817 +482 y(sur-)1817 573 y(geon)1817 665 y(us-)1817 756 y(ing)1817 +847 y(neu-)1817 939 y(ron-)1817 1030 y(a)n(v-)1817 1121 +y(i-)1817 1213 y(ga-)1817 1304 y(tion)1817 1395 y(dur-)1817 +1487 y(ing)1817 1578 y(spinal)1817 1669 y(surgery)1817 +1761 y(to)1817 1852 y(see)1817 1943 y(where)1817 2035 +y(his)1817 2126 y(in-)1817 2217 y(stru-)1817 2309 y(men)n(ts)1817 +2400 y(are)1817 2491 y(in-)1817 2583 y(side)1817 2674 +y(the)1817 2765 y(pa-)1817 2857 y(tien)n(t)2319 299 y(\(b\))2319 +391 y(The)2319 482 y(in-)2319 573 y(frared)2319 665 y(based)2319 +756 y(dual-)2319 847 y(camera)2319 939 y(sys-)2319 1030 +y(tem)2319 1121 y(used)2319 1213 y(to)2319 1304 y(trac)n(k)2319 +1395 y(sur-)2319 1487 y(gi-)2319 1578 y(cal)2319 1669 +y(in-)2319 1761 y(stru-)2319 1852 y(men)n(ts)p 0 TeXcolorgray +1096 3046 a Fu(Figure)g(3:)41 b(Neurona)m(vigation/image-guided)34 +b(surgery)p 0 TeXcolorgray 0 TeXcolorgray 0 TeXcolorgray +2045 5540 a(4)p 0 TeXcolorgray eop end %%Page: 5 9 TeXDict begin 5 8 bop 0 TeXcolorgray 0 TeXcolorgray 0 -TeXcolorgray 109 -36 a Fs(c)m(hapter)31 b(3.)109 257 -y(Whether)c(or)h(not)f(the)h(IndLo)s(c)f(system)g(ma)m(y)h(b)s(e)f -(applied)g(in)h(medical)g(applications,)i(dep)s(ends)25 -b(on)j(ho)m(w)f(precise)109 404 y(it)f(can)h(lo)s(calize.)41 -b(During)26 b(this)g(pap)s(er)f(sev)m(eral)i(c)m(hanges)g(will)f(b)s(e) -g(made)g(on)g(the)g(system)g(in)g(attempt)h(to)g(increase)109 -551 y(its)j(precision.)p 0 TeXcolorgray 2045 5540 a(5)p -0 TeXcolorgray eop end +TeXcolorgray 109 -36 a Fp(1.4)109 b(Intro)s(duction)37 +b(to)f(the)h(IndLo)s(c)f(system)109 169 y Fu(IndLo)s(c)20 +b(stands)i(for)f(inductiv)m(e)i(lo)s(calization.)41 b(The)21 +b(system)h(is)g(able)g(to)h(trac)m(k)g(ob)5 b(jects)22 +b(in)g(3D)h(space)f(in)g(real-time.)109 316 y(It)31 b(w)m(as)g(deriv)m +(ed)g(from)f(the)h(FIF)-10 b(A)32 b(certi\014ed)f(Goal)h(line)f(tec)m +(hnology)i(GoalRef,)g(dev)m(elop)s(ed)e(b)m(y)g(the)g(F)-8 +b(raunhofer)109 463 y(Institute)39 b(for)h(in)m(tegrated)h(circuits)f +(I)s(IS.)e(The)h(GoalRef)i(system,)h(whic)m(h)d(w)m(as)g(built)h(in)m +(to)g(the)g(fo)s(otball)g(goal)109 610 y(frame,)31 b(used)f(to)h +(detect)h(three)f(coils)h(inside)f(a)g(sp)s(ecially)g(designed)g(fo)s +(otball.)43 b(No)m(w)m(ada)m(ys)33 b(the)e(IndLo)s(c)e(system)109 +756 y(is)h(used)g(for)g(industry)f(4.0)i(applications)h(in)e +(logistics.)p 0 TeXcolorgray 109 1046 a Fo(\(a\))109 +1137 y(The)109 1229 y(Ind-)109 1320 y(Lo)r(c)109 1411 +y(sys-)109 1503 y(tem)109 1594 y(con-)109 1685 y(sist-)109 +1777 y(ing)109 1868 y(of)109 1959 y(an)109 2051 y(ex-)109 +2142 y(citer,)109 2233 y(six-)109 2325 y(teen)109 2416 +y(re-)109 2507 y(ceiv-)109 2598 y(ing)109 2690 y(coils)109 +2781 y(in-)109 2872 y(te-)109 2964 y(grated)109 3055 +y(in)n(to)109 3146 y(\014b)r(er-)109 3238 y(glass)109 +3329 y(tub)r(es)109 3420 y(form-)109 3512 y(ing)109 3603 +y(a)109 3694 y(pic)n(k-)109 3786 y(ing)109 3877 y(shelf.)4028 +1046 y(\(b\))4028 1137 y(The)4028 1229 y(w)n(ear-)4028 +1320 y(able)4028 1411 y(is)4028 1503 y(at-)4028 1594 +y(tac)n(hed)4028 1685 y(to)4028 1777 y(the)4028 1868 +y(wrist)4028 1959 y(and)4028 2051 y(can)4028 2142 y(b)r(e)4028 +2233 y(lo-)4028 2325 y(cal-)4028 2416 y(ized)4028 2507 +y(in)4028 2598 y(real-)4028 2690 y(time)4028 2781 y(in)4028 +2872 y(3D)4028 2964 y(space)p 0 TeXcolorgray 1579 4066 +a Fu(Figure)h(4:)41 b(IndLo)s(c)29 b(system)p 0 TeXcolorgray +0 TeXcolorgray 250 4329 a(The)d(frame)g(of)h(the)g(IndLo)s(c)e(shelf)h +(is)h(made)f(out)h(of)g(\014breglass)f(tub)s(es4a.)40 +b(Inside)25 b(of)i(the)g(outer)g(tub)s(es)e(runs)g(a)109 +4476 y(closed)g(wired)f(lo)s(op,)i(called)f(the)g(exciter\(Figure)i +(4a\).)40 b(An)24 b(A)m(C)g(curren)m(t)h(\015o)m(ws)f(through)g(the)g +(exciter)i(generating)109 4623 y(a)32 b(magnetic)i(\014eld)e(inside)g +(and)f(around)h(the)g(shelf.)46 b(The)32 b(w)m(earable)h(lo)s +(calization)i(ob)5 b(ject)33 b(con)m(tains)h(three)e(coils)109 +4769 y(\(Figure)i(4b\).)52 b(Once)34 b(these)g(coils)h(en)m(ter)g(the)f +(magnetic)h(\014eld)f(a)g(curren)m(t)g(is)g(induced)f(in)g(them.)52 +b(This)33 b(curren)m(t)109 4916 y(then)26 b(generates)i(a)f(second)g +(smaller)g(magnetic)i(\014eld,)e(whic)m(h)f(induces)g(a)h(v)m(oltage)j +(in)c(the)h(receiving)h(coils)g(placed)109 5063 y(around)j(the)h +(shelf.)47 b(F)-8 b(rom)32 b(these)h(v)m(oltages)i(the)d(p)s(osition)h +(of)f(the)h(hand)e(is)h(then)g(calculated.)49 b(A)32 +b(more)g(tec)m(hni-)109 5210 y(cally)f(detailed)h(explanation)f(will)g +(b)s(e)f(giv)m(en)h(in)f(c)m(hapter)h(3.)p 0 TeXcolorgray +2045 5540 a(5)p 0 TeXcolorgray eop end %%Page: 6 10 TeXDict begin 6 9 bop 0 TeXcolorgray 0 TeXcolorgray 0 -TeXcolorgray 109 -36 a Fn(1.5)109 b(Compa)m(rison)37 -b(of)g(medical)h(lo)s(calization)h(systems)e(and)f(the)h(IndLo)s(c)f -(system)p 0 TeXcolorgray 0 TeXcolorgray 1255 221 a Fs(T)-8 -b(able)31 b(1:)41 b(Lo)s(calization)33 b(system)d(comparison)p -0 TeXcolorgray 109 2354 a - currentpoint currentpoint translate 0.88748 0.88748 scale neg exch -neg exch translate - 109 2354 a 109 85 4416 4 v -109 185 4 100 v 1 1 1 TeXcolorrgb 112 185 741 100 v 0 -TeXcolorgray 214 155 a Fl(Medical)h(\014eld)p 853 185 -4 100 v 1 1 1 TeXcolorrgb 856 185 1056 100 v 0 TeXcolorgray -222 w(Lo)s(calization)g(system)p 1912 185 4 100 v 1 1 1 -TeXcolorrgb 1915 185 799 100 v 0 TeXcolorgray 329 w(Precision)p -2714 185 4 100 v 1 1 1 TeXcolorrgb 2717 185 1024 100 -v 0 TeXcolorgray 260 w(Adv)-5 b(an)m(tages)p 3741 185 -4 100 v 1 1 1 TeXcolorrgb 1 1 1 TeXcolorrgb 3744 185 -777 100 v 1 1 1 TeXcolorrgb 0 TeXcolorgray 591 w(Disadv)g(an)m(tages)p -4521 185 4 100 v 109 188 4416 4 v 109 885 4 698 v 1 1 1 -TeXcolorrgb 1 1 1 TeXcolorrgb 112 885 741 698 v 1 1 1 -TeXcolorrgb 0 TeXcolorgray 853 885 4 698 v 1 1 1 TeXcolorrgb -856 885 1056 698 v 0 TeXcolorgray 1 1 1 TeXcolorrgb 908 -537 953 100 v 0 TeXcolorgray 958 507 a Fk(Infrared)27 -b(camera)f(system)p 1 1 1 TeXcolorrgb 908 636 V 0 TeXcolorgray -1340 606 a([4])p 1912 885 4 698 v 1 1 1 TeXcolorrgb 1915 -885 799 698 v 0 TeXcolorgray 1 1 1 TeXcolorrgb 2026 537 -578 100 v 0 TeXcolorgray 2076 507 a(1)p Fj(:)p Fk(8)17 -b Fi(\000)h Fk(5)p Fj(:)p Fk(0)g Fj(mm)p 1 1 1 TeXcolorrgb -2026 636 V 0 TeXcolorgray 2186 606 a Fk(\(mean\))p 2714 -885 4 698 v 1 1 1 TeXcolorrgb 2717 885 1024 698 v 0 TeXcolorgray -1 1 1 TeXcolorrgb 2717 537 643 100 v 0 TeXcolorgray 2767 -507 a(High)28 b(precision,)p 1 1 1 TeXcolorrgb 2717 636 -V 0 TeXcolorgray 2767 606 a(con)n(tactless)p 3741 885 -4 698 v 1 1 1 TeXcolorrgb 3744 885 777 698 v 0 TeXcolorgray -1 1 1 TeXcolorrgb 3744 288 658 100 v 0 TeXcolorgray 3794 -258 a(Line)g(of)p 1 1 1 TeXcolorrgb 3744 387 V 0 TeXcolorgray -3794 357 a(sigh)n(t)f(necessary)-7 b(,)p 1 1 1 TeXcolorrgb -3744 487 V 0 TeXcolorgray 3794 457 a(increases)26 b(mean)p -1 1 1 TeXcolorrgb 3744 587 V 0 TeXcolorgray 3794 557 -a(op)r(erating)h(time,)p 1 1 1 TeXcolorrgb 3744 686 V -0 TeXcolorgray 3794 656 a(b)r(ending)h(of)p 1 1 1 TeXcolorrgb -3744 786 V 0 TeXcolorgray 3794 756 a(instrumen)n(ts)p -1 1 1 TeXcolorrgb 3744 885 V 0 TeXcolorgray 3794 855 -a(not)g(registered)p 4521 885 4 698 v 109 1682 4 798 -v 0.93726 0.93726 0.93726 TeXcolorrgb 1 1 1 TeXcolorrgb -112 1682 741 798 v 0.93726 0.93726 0.93726 TeXcolorrgb -0 TeXcolorgray 853 1682 4 798 v 0.93726 0.93726 0.93726 -TeXcolorrgb 856 1682 1056 798 v 0 TeXcolorgray 0.93726 0.93726 0.93726 -TeXcolorrgb 1117 1085 534 100 v 0 TeXcolorgray 1215 1055 -a(Inductiv)n(e)p 0.93726 0.93726 0.93726 TeXcolorrgb -1117 1184 V 0 TeXcolorgray 1177 1154 a(lo)r(calization)p -0.93726 0.93726 0.93726 TeXcolorrgb 1117 1284 V 0 TeXcolorgray -1167 1254 a(\(Mc)g(Millen\))p 0.93726 0.93726 0.93726 -TeXcolorrgb 1117 1384 V 0 TeXcolorgray 1185 1354 a(\(Hermann\))p -0.93726 0.93726 0.93726 TeXcolorrgb 1117 1483 V 0 TeXcolorgray -1225 1453 a(\(W)-7 b(einer\))p 0.93726 0.93726 0.93726 -TeXcolorrgb 1117 1583 V 0 TeXcolorgray 1185 1553 a(\(Ha)n(yh)n(urst\))p -1912 1682 4 798 v 0.93726 0.93726 0.93726 TeXcolorrgb -1915 1682 799 798 v 0 TeXcolorgray 2057 1305 a(do)27 -b(lit)i(researc)n(h)p 2714 1682 4 798 v 0.93726 0.93726 0.93726 -TeXcolorrgb 2717 1682 1024 798 v 0 TeXcolorgray 0.93726 0.93726 0.93726 -TeXcolorrgb 2717 985 930 100 v 0 TeXcolorgray 2767 955 -a(No)f(line)g(of)p 0.93726 0.93726 0.93726 TeXcolorrgb -2717 1085 V 0 TeXcolorgray 2767 1055 a(sigh)n(t)f(necessary)-7 -b(,)p 0.93726 0.93726 0.93726 TeXcolorrgb 2717 1184 V -0 TeXcolorgray 2767 1154 a(b)r(ending)28 b(of)p 0.93726 0.93726 0.93726 -TeXcolorrgb 2717 1284 V 0 TeXcolorgray 2767 1254 a(instrumen)n(ts)g -(registered,)p 0.93726 0.93726 0.93726 TeXcolorrgb 2717 -1384 V 0 TeXcolorgray 2767 1354 a(no)g(frame)f(necessary)-7 -b(,)p 0.93726 0.93726 0.93726 TeXcolorrgb 2717 1483 V -0 TeXcolorgray 2767 1453 a(con)n(tactless,)p 0.93726 0.93726 0.93726 -TeXcolorrgb 2717 1583 V 0 TeXcolorgray 2767 1553 a(mean)28 -b(op)r(eration)p 0.93726 0.93726 0.93726 TeXcolorrgb -2717 1682 V 0 TeXcolorgray 2767 1653 a(time)g(decreased)p -3741 1682 4 798 v 0.93726 0.93726 0.93726 TeXcolorrgb -3745 1682 777 798 v 0 TeXcolorgray 0.93726 0.93726 0.93726 -TeXcolorrgb 3744 1184 702 100 v 0 TeXcolorgray 3794 1154 -a(A\013ected)h(b)n(y)p 0.93726 0.93726 0.93726 TeXcolorrgb -3744 1284 V 0 TeXcolorgray 3794 1254 a(other)e(magnetic)p -0.93726 0.93726 0.93726 TeXcolorrgb 3744 1384 V 0 TeXcolorgray -3794 1354 a(\014elds,)h(a\013ected)p 0.93726 0.93726 0.93726 -TeXcolorrgb 3744 1483 V 0 TeXcolorgray 3794 1453 a(b)n(y)g(metal)f(ob)5 -b(jects)p 4521 1682 4 798 v 109 2181 4 499 v 1 1 1 TeXcolorrgb -1 1 1 TeXcolorrgb 112 2181 741 499 v 1 1 1 TeXcolorrgb -0 TeXcolorgray 1 1 1 TeXcolorrgb 189 1833 587 100 v 0 -TeXcolorgray 239 1803 a(Image-guided)p 1 1 1 TeXcolorrgb -189 1932 V 0 TeXcolorgray 349 1902 a(surgery)p 853 2181 -4 499 v 1 1 1 TeXcolorrgb 856 2181 1056 499 v 0 TeXcolorgray -1 1 1 TeXcolorrgb 1077 1931 615 100 v 0 TeXcolorgray -565 w(Ultrasound)p 1 1 1 TeXcolorrgb 1077 2031 V 0 TeXcolorgray -1127 2001 a(do)27 b(lit)h(researc)n(h)p 1912 2181 4 499 -v 1 1 1 TeXcolorrgb 1915 2181 799 499 v 0 TeXcolorgray -2057 1952 a(do)f(lit)i(researc)n(h)p 2714 2181 4 499 -v 1 1 1 TeXcolorrgb 2717 2181 1024 499 v 0 TeXcolorgray -1 1 1 TeXcolorrgb 2717 1882 844 100 v 0 TeXcolorgray -2767 1852 a(Surgeons)e(ha)n(v)n(e)p 1 1 1 TeXcolorrgb -2717 1981 V 0 TeXcolorgray 2767 1951 a(exp)r(erience)g(and)h(trust)p -1 1 1 TeXcolorrgb 2717 2081 V 0 TeXcolorgray 2767 2051 -a(in)g(ultrasound)p 3741 2181 4 499 v 1 1 1 TeXcolorrgb -3744 2181 777 499 v 0 TeXcolorgray 1 1 1 TeXcolorrgb -3744 1782 777 100 v 0 TeXcolorgray 3794 1752 a(Requires)f(con)n(tact,)p -1 1 1 TeXcolorrgb 3744 1882 V 0 TeXcolorgray 3794 1852 -a(p)r(o)r(or)g(p)r(enetration)p 1 1 1 TeXcolorrgb 3744 -1981 V 0 TeXcolorgray 3794 1951 a(of)h(b)r(one)g(tissue,)p -1 1 1 TeXcolorrgb 3744 2081 V 0 TeXcolorgray 3794 2051 -a(accuracy)e(decreases)p 1 1 1 TeXcolorrgb 3744 2181 -V 0 TeXcolorgray 3794 2151 a(in)i(deep)r(er)g(regions,)p -4521 2181 4 499 v 109 2184 4416 4 v 109 2582 4 399 v -0.93726 0.93726 0.93726 TeXcolorrgb 1 1 1 TeXcolorrgb -112 2582 741 399 v 0.93726 0.93726 0.93726 TeXcolorrgb -0 TeXcolorgray 0.2 0.2 0.2 TeXcolorrgb 0 TeXcolorgray -853 2582 4 399 v 0.93726 0.93726 0.93726 TeXcolorrgb -856 2582 1056 399 v 0 TeXcolorgray 0.93726 0.93726 0.93726 -TeXcolorrgb 1078 2283 613 100 v 0 TeXcolorgray 1215 2254 -a(Inductiv)n(e)p 0.93726 0.93726 0.93726 TeXcolorrgb -1078 2383 V 0 TeXcolorgray 1178 2353 a(lo)r(calization)p -0.93726 0.93726 0.93726 TeXcolorrgb 1078 2483 V 0 TeXcolorgray -1128 2453 a([8)o(])g(\(old)g(source)p 0.93726 0.93726 0.93726 -TeXcolorrgb 1078 2582 V 0 TeXcolorgray 1187 2552 a(from)f(2006\))p -1912 2582 4 399 v 0.93726 0.93726 0.93726 TeXcolorrgb -1915 2582 799 399 v 0 TeXcolorgray 0.93726 0.93726 0.93726 -TeXcolorrgb 2090 2383 449 100 v 0 TeXcolorgray 2140 2353 -a(3)18 b Fi(\000)g Fk(7)g Fj(mm)p 0.93726 0.93726 0.93726 -TeXcolorrgb 2090 2483 V 0 TeXcolorgray 2186 2453 a Fk(\(mean\))p -2714 2582 4 399 v 0.93726 0.93726 0.93726 TeXcolorrgb -2717 2582 1024 399 v 0 TeXcolorgray 0.93726 0.93726 0.93726 -TeXcolorrgb 2717 2333 578 100 v 0 TeXcolorgray 2767 2303 -a(P)n(ortable,)p 0.93726 0.93726 0.93726 TeXcolorrgb -2717 2433 V 0 TeXcolorgray 2767 2403 a(no)28 b(negativ)n(e)p -0.93726 0.93726 0.93726 TeXcolorrgb 2717 2533 V 0 TeXcolorgray -2767 2503 a(health)g(e\013ects)p 3741 2582 4 399 v -0.93726 0.93726 0.93726 TeXcolorrgb 3744 2582 777 399 -v 0 TeXcolorgray 0.93726 0.93726 0.93726 TeXcolorrgb -3744 2333 682 100 v 0 TeXcolorgray 3794 2303 a(Lo)n(w)f(precision,)p -0.93726 0.93726 0.93726 TeXcolorrgb 3744 2433 V 0 TeXcolorgray -3794 2403 a(requires)g(extra)p 0.93726 0.93726 0.93726 -TeXcolorrgb 3744 2533 V 0 TeXcolorgray 3794 2503 a(space)g(in)h -(capsule)p 4521 2582 4 399 v 109 2881 4 299 v 1 1 1 TeXcolorrgb -1 1 1 TeXcolorrgb 112 2881 741 299 v 1 1 1 TeXcolorrgb -0 TeXcolorgray 0.2 0.2 0.2 TeXcolorrgb 0 TeXcolorgray -853 2881 4 299 v 1 1 1 TeXcolorrgb 856 2881 1056 299 -v 0 TeXcolorgray 1 1 1 TeXcolorrgb 1119 2732 530 100 -v 0 TeXcolorgray 1259 2702 a(X-Ra)n(y)-7 b(,)p 1 1 1 -TeXcolorrgb 1119 2831 V 0 TeXcolorgray 1169 2802 a(Gamma)27 -b(ra)n(y)p 1912 2881 4 299 v 1 1 1 TeXcolorrgb 1915 2881 -799 299 v 0 TeXcolorgray 2714 2881 4 299 v 1 1 1 TeXcolorrgb -2717 2881 1024 299 v 0 TeXcolorgray 3741 2881 4 299 v -1 1 1 TeXcolorrgb 3744 2881 777 299 v 0 TeXcolorgray -1 1 1 TeXcolorrgb 3744 2682 550 100 v 0 TeXcolorgray -3794 2652 a(Radiation)p 1 1 1 TeXcolorrgb 3744 2782 V -0 TeXcolorgray 3794 2752 a(exp)r(osure,)p 1 1 1 TeXcolorrgb -3744 2881 V 0 TeXcolorgray 3794 2851 a(not)h(p)r(ortable)p -4521 2881 4 299 v 109 3180 V 0.93726 0.93726 0.93726 -TeXcolorrgb 1 1 1 TeXcolorrgb 112 3180 741 299 v 0.93726 0.93726 0.93726 -TeXcolorrgb 0 TeXcolorgray 0.2 0.2 0.2 TeXcolorrgb 0 -TeXcolorgray 853 3180 4 299 v 0.93726 0.93726 0.93726 -TeXcolorrgb 856 3180 1056 299 v 0 TeXcolorgray 1301 3051 -a(MRI)p 1912 3180 4 299 v 0.93726 0.93726 0.93726 TeXcolorrgb -1915 3180 799 299 v 0 TeXcolorgray 0.93726 0.93726 0.93726 -TeXcolorrgb 2251 3080 128 100 v 0 TeXcolorgray 834 w(-)p -2714 3180 4 299 v 0.93726 0.93726 0.93726 TeXcolorrgb -2717 3180 1024 299 v 0 TeXcolorgray 3741 3180 4 299 v -0.93726 0.93726 0.93726 TeXcolorrgb 3744 3180 777 299 -v 0 TeXcolorgray 0.93726 0.93726 0.93726 TeXcolorrgb -3744 2981 682 100 v 0 TeXcolorgray 3794 2951 a(Exp)r(ensiv)n(e,)p -0.93726 0.93726 0.93726 TeXcolorrgb 3744 3080 V 0 TeXcolorgray -3794 3051 a(long)f(scan)g(times,)p 0.93726 0.93726 0.93726 -TeXcolorrgb 3744 3180 V 0 TeXcolorgray 3794 3150 a(not)h(p)r(ortable)p -4521 3180 4 299 v 109 3579 4 399 v 1 1 1 TeXcolorrgb -1 1 1 TeXcolorrgb 112 3579 741 399 v 1 1 1 TeXcolorrgb -0 TeXcolorgray 0.2 0.2 0.2 TeXcolorrgb 1 1 1 TeXcolorrgb -135 3231 694 100 v 0.2 0.2 0.2 TeXcolorrgb 185 3201 a(Wireless)f -(capsule)p 1 1 1 TeXcolorrgb 135 3330 V 0.2 0.2 0.2 TeXcolorrgb -298 3300 a(endoscop)n(y)p 0 TeXcolorgray 853 3579 4 399 -v 1 1 1 TeXcolorrgb 856 3579 1056 399 v 0 TeXcolorgray -1182 3400 a(Ultrasound)p 1912 3579 4 399 v 1 1 1 TeXcolorrgb -1915 3579 799 399 v 0 TeXcolorgray 714 w(-)p 2714 3579 -4 399 v 1 1 1 TeXcolorrgb 2717 3579 1024 399 v 0 TeXcolorgray -1 1 1 TeXcolorrgb 2717 3379 578 100 v 0 TeXcolorgray -2767 3349 a(No)h(negativ)n(e)p 1 1 1 TeXcolorrgb 2717 -3479 V 0 TeXcolorgray 2767 3449 a(health)g(e\013ects)p -3741 3579 4 399 v 1 1 1 TeXcolorrgb 3744 3579 777 399 -v 0 TeXcolorgray 1 1 1 TeXcolorrgb 3744 3280 777 100 -v 0 TeXcolorgray 3794 3250 a(T)-7 b(ak)n(es)27 b(up)h(extra)p -1 1 1 TeXcolorrgb 3744 3379 V 0 TeXcolorgray 3794 3349 -a(space)f(in)h(capsule,)p 1 1 1 TeXcolorrgb 3744 3479 -V 0 TeXcolorgray 3794 3449 a(accuracy)e(decreases)p 1 1 1 -TeXcolorrgb 3744 3579 V 0 TeXcolorgray 3794 3549 a(in)i(deep)r(er)g -(regions)p 4521 3579 4 399 v 109 3582 4416 4 v 109 3980 -4 399 v 0.93726 0.93726 0.93726 TeXcolorrgb 1 1 1 TeXcolorrgb -112 3980 741 399 v 0.93726 0.93726 0.93726 TeXcolorrgb -0 TeXcolorgray 0.2 0.2 0.2 TeXcolorrgb 0 TeXcolorgray -853 3980 4 399 v 0.93726 0.93726 0.93726 TeXcolorrgb -856 3980 1056 399 v 0 TeXcolorgray 0.93726 0.93726 0.93726 -TeXcolorrgb 994 3682 781 100 v 0 TeXcolorgray 1251 3652 -a(Inrared)p 0.93726 0.93726 0.93726 TeXcolorrgb 994 3781 -V 0 TeXcolorgray 1166 3751 a(surface)e(scan)p 0.93726 0.93726 0.93726 -TeXcolorrgb 994 3881 V 0 TeXcolorgray 1340 3851 a([6])p -0.93726 0.93726 0.93726 TeXcolorrgb 994 3980 V 0 TeXcolorgray -1044 3951 a(\(source)g(from)h(2002\))p 1912 3980 4 399 -v 0.93726 0.93726 0.93726 TeXcolorrgb 1915 3980 799 399 -v 0 TeXcolorgray 0.93726 0.93726 0.93726 TeXcolorrgb -1915 3781 799 100 v 0 TeXcolorgray 1994 3751 a(2)p Fj(:)p -Fk(4)17 b Fj(mm)i Fi(\006)f Fk(1)p Fj(:)p Fk(7)f Fj(mm)p -0.93726 0.93726 0.93726 TeXcolorrgb 1915 3881 V 0 TeXcolorgray -1965 3851 a Fk(\(mean)28 b Fi(\006)f Fk(std.)37 b(dev.\))p -2714 3980 4 399 v 0.93726 0.93726 0.93726 TeXcolorrgb -2717 3980 1024 399 v 0 TeXcolorgray 2767 3802 a(Easy)27 -b(to)g(use)p 3741 3980 4 399 v 0.93726 0.93726 0.93726 -TeXcolorrgb 3744 3980 777 399 v 0 TeXcolorgray 0.93726 0.93726 0.93726 -TeXcolorrgb 3744 3682 768 100 v 0 TeXcolorgray 3794 3652 -a(Long)g(scan)p 0.93726 0.93726 0.93726 TeXcolorrgb 3744 -3781 V 0 TeXcolorgray 3794 3751 a(times)h(\(3)18 b Fi(\000)h -Fk(8)e Fj(min)p Fk(\),)p 0.93726 0.93726 0.93726 TeXcolorrgb -3744 3881 V 0 TeXcolorgray 3794 3851 a(accuracy)26 b(ma)n(y)p -0.93726 0.93726 0.93726 TeXcolorrgb 3744 3980 V 0 TeXcolorgray -3794 3951 a(decrease)h(o)n(v)n(er)e(time)p 4521 3980 -4 399 v 109 4279 4 299 v 1 1 1 TeXcolorrgb 1 1 1 TeXcolorrgb -112 4279 741 299 v 1 1 1 TeXcolorrgb 0 TeXcolorgray 0.2 0.2 0.2 -TeXcolorrgb 1 1 1 TeXcolorrgb 177 4081 611 100 v 0.2 0.2 0.2 -TeXcolorrgb 227 4051 a(Image-P)n(atien)n(t)p 1 1 1 TeXcolorrgb -177 4181 V 0.2 0.2 0.2 TeXcolorrgb 274 4151 a(registration)p -0 TeXcolorgray 853 4279 4 299 v 1 1 1 TeXcolorrgb 856 -4279 1056 299 v 0 TeXcolorgray 1 1 1 TeXcolorrgb 856 -4080 1056 100 v 0 TeXcolorgray 958 4050 a(Infrared)i(camera)f(system)p -1 1 1 TeXcolorrgb 856 4180 V 0 TeXcolorgray 906 4150 -a(with)i(feudical)g(skin)f(mark)n(ers)p 1 1 1 TeXcolorrgb -856 4279 V 0 TeXcolorgray 1218 4249 a([7,)g(p.124])p -1912 4279 4 299 v 1 1 1 TeXcolorrgb 1915 4279 799 299 -v 0 TeXcolorgray 1 1 1 TeXcolorrgb 2109 4130 412 100 -v 0 TeXcolorgray 2159 4100 a(0)p Fj(:)p Fk(68)17 b Fj(mm)p -1 1 1 TeXcolorrgb 2109 4230 V 0 TeXcolorgray 2186 4200 -a Fk(\(mean\))p 2714 4279 4 299 v 1 1 1 TeXcolorrgb 2717 -4279 1024 299 v 0 TeXcolorgray 3741 4279 4 299 v 1 1 1 -TeXcolorrgb 3744 4279 777 299 v 0 TeXcolorgray 1 1 1 -TeXcolorrgb 3744 4130 641 100 v 0 TeXcolorgray 3794 4100 -a(Line)28 b(of)p 1 1 1 TeXcolorrgb 3744 4230 V 0 TeXcolorgray -3794 4200 a(sigh)n(t)f(necessary)p 4521 4279 4 299 v -109 4283 4416 4 v 109 4582 4 299 v 0.93726 0.93726 0.93726 -TeXcolorrgb 1 1 1 TeXcolorrgb 112 4582 741 299 v 0.93726 0.93726 0.93726 -TeXcolorrgb 0 TeXcolorgray 162 4453 a(T)-7 b(o)27 b(b)r(e)h(determined) -p 853 4582 4 299 v 0.93726 0.93726 0.93726 TeXcolorrgb -856 4582 1056 299 v 0 TeXcolorgray 316 w(IndLo)r(c)g(system)p -1912 4582 4 299 v 0.93726 0.93726 0.93726 TeXcolorrgb -1915 4582 799 299 v 0 TeXcolorgray 651 w(-)p 2714 4582 -4 299 v 0.93726 0.93726 0.93726 TeXcolorrgb 2717 4582 -1024 299 v 0 TeXcolorgray 0.93726 0.93726 0.93726 TeXcolorrgb -2717 4432 1024 100 v 0 TeXcolorgray 2767 4402 a(F)-7 -b(aster)27 b(setup)h(time,)p 0.93726 0.93726 0.93726 -TeXcolorrgb 2717 4532 V 0 TeXcolorgray 2767 4502 a(No)g(line)g(of)f -(sigh)n(t)g(necessary)p 3741 4582 4 299 v 0.93726 0.93726 0.93726 -TeXcolorrgb 3744 4582 777 299 v 0 TeXcolorgray 0.93726 0.93726 0.93726 -TeXcolorrgb 3744 4382 711 100 v 0 TeXcolorgray 3794 4352 -a(Lo)n(w)g(precision,)p 0.93726 0.93726 0.93726 TeXcolorrgb -3744 4482 V 0 TeXcolorgray 3794 4452 a(a\013ected)h(b)n(y)f(other)p -0.93726 0.93726 0.93726 TeXcolorrgb 3744 4582 V 0 TeXcolorgray -3794 4552 a(magnetic)h(\014elds)p 4521 4582 4 299 v 109 -4585 4416 4 v 109 2354 a - currentpoint currentpoint translate 1 0.88748 div 1 0.88748 div scale -neg exch neg exch translate - 109 2354 a 0 TeXcolorgray 0 -TeXcolorgray 2045 5540 a Fs(6)p 0 TeXcolorgray eop end +TeXcolorgray 109 111 a Fu(Whether)27 b(or)h(not)f(the)h(IndLo)s(c)f +(system)g(ma)m(y)h(b)s(e)f(applied)g(in)h(medical)g(applications,)i +(dep)s(ends)25 b(on)j(ho)m(w)f(precise)109 257 y(it)f(can)h(lo)s +(calize.)41 b(During)26 b(this)g(pap)s(er)f(sev)m(eral)i(c)m(hanges)g +(will)f(b)s(e)g(made)g(on)g(the)g(system)g(in)g(attempt)h(to)g +(increase)109 404 y(its)j(precision.)p 0 TeXcolorgray +2045 5540 a(6)p 0 TeXcolorgray eop end %%Page: 7 11 TeXDict begin 7 10 bop 0 TeXcolorgray 0 TeXcolorgray -0 TeXcolorgray 109 -36 a Fr(2)131 b(Theo)l(retical)43 -b(background)109 201 y Fs(Rafael:)c("W)-8 b(rite)28 b(this)e(c)m -(hapter)g(later)h(on)f(when)e(y)m(ou)j(kno)m(w)e(what)h(parts)g(of)g -(the)g(system)g(y)m(ou)g(w)m(an)m(t)g(to)h(optimize.)109 -347 y(Then)i(write)i(do)m(wn)f(the)g(ph)m(ysical)h(la)m(ws)g(necessary) -g(to)g(explain)g(wh)m(y)f(its)g(smart)h(to)g(c)m(hange)g(this)g(part)f -(the)h(w)m(a)m(y)109 494 y(I)f(did.")109 772 y Fn(2.1)109 -b(F)m(a)m(rada)m(y's)38 b(La)m(w)p 0 TeXcolorgray 2045 -5540 a Fs(7)p 0 TeXcolorgray eop end +0 TeXcolorgray 109 -36 a Ft(2)131 b(Theo)l(retical)43 +b(background)109 205 y Fp(2.1)109 b(Induction)37 b(La)m(w)f([1,)h +(p.278f])109 410 y Fu(The)30 b(v)m(oltage)j(of)d(a)h(resting)g +(conduction)f(lo)s(op)h(in)f(a)h(time)g(v)-5 b(arian)m(t)31 +b(magnetic)h(\014eld)e(can)h(b)s(e)e(describ)s(ed)h(as)1620 +823 y Fn(u)25 b Fu(=)g Fr(\000)p Fn(d)p Fu(\()1961 800 +y Fn(~)1946 823 y(B)g Fr(\001)2103 800 y Fn(~)2086 823 +y(A)p Fu(\))p Fn(=dt)p Fu(\))p 0 TeXcolorgray 1562 w(\(1\))p +0 TeXcolorgray 250 1088 a(The)e(induced)h(v)m(oltage)j(is)d(equal)h(to) +f(the)h(c)m(hange)g(of)f(magnetic)i(\015ux)d(\010)i(=)2793 +1065 y Fn(~)2778 1088 y(B)12 b Fr(\001)2910 1065 y Fn(~)2892 +1088 y(A)25 b Fu(in)f(this)g(lo)s(op)g(\()p Fn(u)i Fu(=)f +Fr(\000)p Fn(d)p Fu(\010)p Fn(=dt)p Fu(\).)250 1382 y([...].)449 +1352 y + + 449 1352 a 449 1352 a + + + pgfo + + save + + 0 setgray + + 0.3985 pgfw + + save + + save + + restore + + restore + + newpath + + restore + + pgfc + + + 449 1382 a Fu(The)32 b(relation)i(ab)s(o)m +(v)m(e)g(explained)f(can)h(b)s(e)e(generalised.)49 b(The)32 +b(in)h(a)g(closed)h(lo)s(op)f(\(e.g.)49 b(a)33 b(conduction)4353 +1351 y + + 4353 1351 a 4353 1351 a + + + pgfo + + save + + 0 setgray + + 0.3985 pgfw + + save + + save + + save + + [1.0 0.0 0.0 1.0 0.0 -3.72731 ] concat + + pgfs + + + 4353 1351 a + 0 setgray + 4353 1351 +a 4353 1351 a + + + pgfr + + restore + + restore + + pgfstr + + save + + /pgfsc{0 setgray}def + + /pgffc{1 0.5 0 setrgbcolor}def + + 0.49814 pgfw + + save + + /pgfsc{0 setgray}def + + /pgffc{1 0.5 0 setrgbcolor}def + + 0.49814 pgfw + + 24.90692 7.3135 moveto + + -24.90692 7.3135 lineto + + -27.10785 7.3135 -28.89203 5.52934 -28.89203 3.3284 curveto + + -28.89203 -162.32036 lineto + + -28.89203 -164.5213 -27.10785 -166.30547 -24.90692 -166.30547 curveto + + 24.90692 -166.30547 lineto + + 27.10785 -166.30547 28.89203 -164.5213 28.89203 -162.32036 curveto + + 28.89203 3.3284 lineto + + 28.89203 5.52934 27.10785 7.3135 24.90692 7.3135 curveto + + closepath + + -28.89203 -166.30547 moveto + + gsave pgffc pgffill grestore gsave pgfsc pgfstr grestore + + newpath + + restore + + save + + [1.0 0.0 0.0 1.0 -25.1344 -4.01994 ] concat + + pgfs + + + 4353 1351 a + /pgfsc{}def/pgffc{}def + 4353 1351 a 4353 1351 a + 0 setgray + 4353 +1351 a 0 TeXcolorgray Fu(lea)m(ving)4353 1497 y(out)e(a)g(few)4353 +1644 y(sen)m(tences)4353 1791 y(where)f(he)4353 1938 +y(explains)4353 2085 y(mo)m(ving)4353 2231 y(conductor)4353 +2378 y(and)g(time)4353 2525 y(in)m(v)-5 b(arian)m(t)4353 +2672 y(\014eld)p 0 TeXcolorgray 4353 1351 a + + + pgfr + + restore + + restore + + restore + + newpath + + restore + + pgfc + + + 4596 1382 +a + + 4596 1382 a 4596 1382 a + + + pgfo + + save + + 0 setgray + + 0.3985 pgfw + + save + + save + + 0.79701 pgfw + + /pgfsc{1 0.5 0 setrgbcolor}def + + -497.66866 -2.14651 moveto + + -497.66866 -2.14651 lineto + + -497.66866 -2.14651 lineto + + -63.95146 -2.14651 lineto + + -63.95146 -75.76866 lineto + + -58.2822 -75.76866 lineto + + -58.2822 -75.76866 lineto + + gsave pgfsc pgfstr grestore newpath + + restore + + restore + + newpath + + restore + + pgfc + + + 109 1529 a Fu(lo)s(op\))31 +b(induced)e(v)m(oltage)k(can)e(b)s(e)e(calculated)k(with)1797 +1803 y Fn(u)25 b Fu(=)g Fr(\000)2051 1741 y Fn(d)p Fu(\010)p +2051 1782 113 4 v 2067 1865 a Fn(dt)p 0 TeXcolorgray +3911 1803 a Fu(\(2\))p 0 TeXcolorgray 250 2068 a(the)30 +b(magnetic)i(\015ux)e(\010)g(enclosed)h(b)m(y)f(the)g(lo)s(op)h(is)f +(called)i(induction)e(la)m(w.)109 2215 y(The)25 b(temp)s(oral)i(c)m +(hange)g(of)g(the)f(\015ux)f(\010)h(can)g(b)s(e)g(caused)g(b)m(y)g(a)h +(temp)s(oral)f(c)m(hange)i(of)e(the)g(magnetic)i(\015ux)d(densit)m(y) +123 2339 y Fn(~)109 2362 y(B)t Fu(,)37 b(b)m(y)f(a)g(mo)m(v)m(emen)m(t) +h(of)f(the)g(conductor)g(or)f(conductor-parts)h(in)g(the)f(regarded)h +(lo)s(op)g(or)f(a)h(com)m(bination)h(of)109 2509 y(b)s(oth)e(\(Fig.)58 +b(5a)37 b(5b)f(5c\).)58 b(The)35 b(in)h(\(2\))h(describ)s(ed,)f +(a\013ectiv)m(e)i(v)m(oltage)h Fq(u)k Fu(o)m(v)m(er)37 +b(a)f(circulation)h(is)f(expressed)f(as)109 2656 y(a)h(circulation)h(v) +m(oltage)54 b(_)-41 b Fn(u)34 b Fu(=)1154 2582 y Fm(H)1243 +2633 y Fn(~)1229 2656 y(E)29 b Fr(\001)24 b Fn(d)1413 +2632 y(~)1421 2656 y(l)s Fu(.)56 b(T)-8 b(o)36 b(express)f(this,)i +(with)f(the)f(equation)i Fn(I)k Fu(=)34 b Fn(J)e(A)24 +b(cos)p Fu(\()p Fn(\013)p Fu(\))3604 2626 y + + 3604 2626 +a 3604 2626 a + + + pgfo + + save + + 0 setgray + + 0.3985 pgfw + + save + + save + + restore + + restore + + newpath + + restore + + pgfc + + + 3604 2656 a Fu(,)37 b(it)f(can)g(b)s(e)4353 +2843 y + + 4353 2843 a 4353 2843 a + + + pgfo + + save + + 0 setgray + + 0.3985 pgfw + + save + + save + + save + + [1.0 0.0 0.0 1.0 0.0 -3.72731 ] concat + + pgfs + + + 4353 2843 a + 0 setgray + 4353 2843 +a 4353 2843 a + + + pgfr + + restore + + restore + + pgfstr + + save + + /pgfsc{0 setgray}def + + /pgffc{1 0.5 0 setrgbcolor}def + + 0.49814 pgfw + + save + + /pgfsc{0 setgray}def + + /pgffc{1 0.5 0 setrgbcolor}def + + 0.49814 pgfw + + 24.90692 7.3135 moveto + + -24.90692 7.3135 lineto + + -27.10785 7.3135 -28.89203 5.52934 -28.89203 3.3284 curveto + + -28.89203 -147.43346 lineto + + -28.89203 -149.6344 -27.10785 -151.41856 -24.90692 -151.41856 curveto + + 24.90692 -151.41856 lineto + + 27.10785 -151.41856 28.89203 -149.6344 28.89203 -147.43346 curveto + + 28.89203 3.3284 lineto + + 28.89203 5.52934 27.10785 7.3135 24.90692 7.3135 curveto + + closepath + + -28.89203 -151.41856 moveto + + gsave pgffc pgffill grestore gsave pgfsc pgfstr grestore + + newpath + + restore + + save + + [1.0 0.0 0.0 1.0 -25.1344 -4.01994 ] concat + + pgfs + + + 4353 2843 a + /pgfsc{}def/pgffc{}def + 4353 2843 a 4353 2843 a + 0 setgray + 4353 +2843 a 0 TeXcolorgray Fu(I)31 b(don)m(t)4353 2990 y(kno)m(w)g(wh)m(y) +4353 3137 y(he)g(refer-)4353 3284 y(ences)g(this)4353 +3430 y(equation)4353 3577 y(here.)46 b(But)4353 3724 +y(he)31 b(refer-)4353 3871 y(enced)g(Gl)4353 4017 y(\(3.36\))p +0 TeXcolorgray 4353 2843 a + + + pgfr + + restore + + restore + + restore + + newpath + + restore + + pgfc + + + 4596 2874 a + + 4596 2874 a 4596 +2874 a + + + pgfo + + save + + 0 setgray + + 0.3985 pgfw + + save + + save + + 0.79701 pgfw + + /pgfsc{1 0.5 0 setrgbcolor}def + + -119.07298 24.09355 moveto + + -119.07298 24.09355 lineto + + -119.07298 24.09355 lineto + + -63.95146 24.09355 lineto + + -63.95146 -68.32521 lineto + + -58.2822 -68.32521 lineto + + -58.2822 -68.32521 lineto + + gsave pgfsc pgfstr grestore newpath + + restore + + restore + + newpath + + restore + + pgfc + + + 109 2802 a Fu(written)f(as)h(path)f(in)m(tegral)1082 +2729 y Fm(H)1172 2779 y Fn(~)1158 2802 y(E)25 b Fr(\001)c +Fn(d)1335 2778 y(~)1343 2802 y(l)r Fu(.)41 b(This)29 +b(giv)m(es)j(the)e(la)m(w)i(of)e(induction)g(in)g(the)h(form)1579 +3082 y(_)-41 b Fn(u)26 b Fu(=)1737 2958 y Fm(I)1857 3059 +y Fn(~)1843 3082 y(E)f Fr(\001)c Fn(d)2020 3058 y(~)2028 +3082 y(l)27 b Fu(=)e Fr(\000)2259 3020 y Fn(d)p Fu(\010)p +2259 3061 113 4 v 2275 3144 a Fn(dt)2382 3082 y(:)p 0 +TeXcolorgray 1504 w Fu(\(3\))p 0 TeXcolorgray 109 3370 +a Fp(2.2)109 b(Induction)37 b(of)f(t)m(w)m(o)h(in\014nite)h(conducto)m +(r)d(lo)s(ops)i([2,)g(p.261f])109 3576 y Fu(The)c(t)m(w)m(o)i +(conductor)f(lo)s(ops)g(run)e(parallel)j(to)f(eac)m(h)h(other)f(in)m +(to)h(the)f(dra)m(wing)g(plane.)51 b(The)33 b(magnetic)i(\015ux)e(in) +109 3723 y(lo)s(op)d(2)h(\(\010)485 3737 y Fl(21)560 +3723 y Fu(\))f(resulting)h(from)f(the)g(curren)m(ts)g(in)g(lo)s(op)h(1) +g(can)f(b)s(e)g(calculated)i(as)f(follo)m(ws.)250 3869 +y(The)38 b(magnetic)j(\015ux)d(in)g(lo)s(op)h(2,)j(that)d(results)g +(from)g(the)g(curren)m(t)f(of)h(wire)g(lo)s(op)g(1)h(that)f(runs)e(in)m +(to)j(the)109 4016 y(dra)m(wing)29 b(plane)h(\(\010)797 +4030 y Fl(21)867 4038 y Fk(r)907 4016 y Fu(\),)g(can)h(b)s(e)e +(calculated)j(with)e(the)g(follo)m(wing)h(form)m(ula.)41 +b(The)29 b(form)m(ula)i(is)f(then)f(simpli\014ed)109 +4163 y(in)h(m)m(ultiple)h(steps.)405 4575 y(\010)471 +4589 y Fl(21)541 4597 y Fk(r)605 4575 y Fu(=)701 4451 +y Fm(Z)9 b(Z)733 4714 y Fj(A)786 4723 y Fi(2)867 4552 +y Fn(~)852 4575 y(B)25 b Fr(\001)20 b Fn(d)1056 4552 +y(~)1038 4575 y(A)26 b Fu(=)1228 4451 y Fm(Z)1319 4478 +y Fj(l)1279 4658 y(z)s Fl(=0)1424 4451 y Fm(Z)1515 4478 +y Fj(b)1474 4658 y(\032)p Fl(=)p Fj(a)1639 4575 y Fn(~)-62 +b(e)1664 4589 y Fj(')1728 4514 y Fr(\000)p Fn(i)1830 +4528 y Fl(1)p 1725 4554 148 4 v 1725 4638 a Fu(2)p Fn(\031)s(\032)1902 +4575 y Fr(\001)21 b Fu(\()p Fr(\000)16 b Fn(~)-61 b(e)2096 +4589 y Fj(')2146 4575 y Fu(\))p Fn(d\032dz)31 b Fu(=)2501 +4514 y Fn(\026)2556 4528 y Fl(0)2595 4514 y Fn(l)p 2501 +4554 124 4 v 2512 4638 a Fu(2)p Fn(\031)2634 4575 y(i)2665 +4589 y Fl(1)2720 4451 y Fm(Z)2811 4478 y Fj(b)2770 4658 +y(\032)p Fl(=)p Fj(a)2929 4514 y Fu(1)p 2928 4554 48 +4 v 2928 4638 a Fn(\032)2985 4575 y(d\032)25 b Fu(=)3210 +4514 y Fn(\026)3265 4528 y Fl(0)3305 4514 y Fn(l)p 3210 +4554 124 4 v 3221 4638 a Fu(2)p Fn(\031)3343 4575 y(i)3374 +4589 y Fl(1)3414 4575 y Fn(l)r(n)3512 4514 y(b)p 3508 +4554 49 4 v 3508 4638 a(a)p 0 TeXcolorgray 3911 4575 +a Fu(\(4\))p 0 TeXcolorgray 250 4922 a(The)34 b(magnetic)h(\015ux)f(in) +g(lo)s(op)g(2,)i(that)f(results)f(from)g(the)g(curren)m(t)g(of)h(wire)f +(lo)s(op)g(1)h(that)g(runs)d(out)j(of)f(the)109 5069 +y(dra)m(wing)c(plane)g(\(\010)798 5083 y Fl(21)868 5095 +y Fk(l)897 5069 y Fu(\),)h(can)g(b)s(e)e(with)i(the)f(same)h(form)m +(ula.)p 0 TeXcolorgray 2045 5540 a(7)p 0 TeXcolorgray +eop end %%Page: 8 12 TeXDict begin 8 11 bop 0 TeXcolorgray 0 TeXcolorgray -0 TeXcolorgray 109 -36 a Fr(3)131 b(The)44 b(IndLo)t(c)f(system)p -0 TeXcolorgray 0 TeXcolorgray 109 339 a Fs(Figure)32 -b(5:)44 b(An)31 b(o)m(v)m(erview)i(of)f(the)g(main)g(comp)s(onen)m(ts)g +0 TeXcolorgray 1625 229 a Fu(\010)1691 243 y Fl(21)1761 +255 y Fk(l)1814 229 y Fu(=)25 b Fr(\000)1991 168 y Fn(\026)2046 +182 y Fl(0)2085 168 y Fn(l)p 1991 208 124 4 v 2002 292 +a Fu(2)p Fn(\031)2124 229 y(i)2155 243 y Fl(1)2195 229 +y Fn(l)r(n)2289 168 y(d)p 2289 208 48 4 v 2293 292 a(c)p +0 TeXcolorgray 3911 229 a Fu(\(5\))p 0 TeXcolorgray 250 +495 a(The)d(total)i(magnetic)h(\015ux)c(in)i(wire)f(lo)s(op)h(2)g +(resulting)g(from)f(the)h(curren)m(ts)f(in)g(wire)h(lo)s(op)g(1,)i(can) +e(b)s(e)f(describ)s(ed)109 642 y(with)30 b(the)g(follo)m(wing)i(form)m +(ula.)953 1054 y(\010)1019 1068 y Fl(21)1118 1054 y Fu(=)25 +b(\010)1280 1068 y Fl(21)1350 1076 y Fk(r)1409 1054 y +Fu(+)20 b(\010)1566 1068 y Fl(21)1636 1080 y Fk(l)1690 +1054 y Fu(=)1796 992 y Fn(\026)1851 1006 y Fl(0)1890 +992 y Fn(l)p 1796 1033 124 4 v 1807 1116 a Fu(2)p Fn(\031)1929 +1054 y(i)1960 1068 y Fl(1)2000 1054 y Fu(\()p Fn(l)r(n)2133 +992 y(b)p 2129 1033 49 4 v 2129 1116 a(a)2207 1054 y +Fr(\000)g Fn(l)r(n)2392 992 y(d)p 2392 1033 48 4 v 2396 +1116 a(c)2448 1054 y Fu(\))26 b(=)2615 992 y Fn(\026)2670 +1006 y Fl(0)2709 992 y Fn(l)p 2615 1033 124 4 v 2626 +1116 a Fu(2)p Fn(\031)2748 1054 y(i)2779 1068 y Fl(1)2819 +1054 y Fn(l)r(n)2921 992 y(bc)p 2913 1033 96 4 v 2913 +1116 a(ad)p 0 TeXcolorgray 3911 1054 a Fu(\(6\))p 0 TeXcolorgray +0 TeXcolorgray 2045 5540 a(8)p 0 TeXcolorgray eop end +%%Page: 9 13 +TeXDict begin 9 12 bop 0 TeXcolorgray 0 TeXcolorgray +0 TeXcolorgray 0 TeXcolorgray 109 217 a Fo(\(a\))109 +308 y(V)-6 b(olt-)109 399 y(age)109 491 y(in-)109 582 +y(duc-)109 673 y(tion)109 765 y(in)109 856 y(rest-)109 +947 y(ing)109 1039 y(con-)109 1130 y(duc-)109 1221 y(tor)109 +1313 y(lo)r(op)109 1404 y(in)109 1495 y(time-)109 1587 +y(v)l(arian)n(t)109 1678 y(mag-)109 1769 y(netic)109 +1861 y(\014eld.)109 1952 y(Con-)109 2043 y(duc-)109 2135 +y(tor)109 2226 y(lo)r(op)109 2317 y(in)109 2409 y(plane)109 +2500 y(1,)109 2591 y(2)109 2683 y(and)109 2774 y(3,)109 +2865 y(that)109 2957 y(are)109 3048 y(the)109 3139 y(or-)109 +3230 y(thog-)109 3322 y(o-)109 3413 y(nal,)109 3504 y(in)109 +3596 y(de-)109 3687 y(gree)109 3778 y(\()p Fh(\031)s(=)p +Fo(2\))p Fg(\000)109 3870 y Fh(\013)109 3961 y Fo(and)109 +4052 y(lie)109 4144 y(par-)109 4235 y(al-)109 4326 y(lel)109 +4418 y(to)109 4509 y(mag-)109 4600 y(netic)109 4692 y(\015ux)109 +4783 y(c)n(hange)2068 217 y(\(b\))2068 308 y(time-)2068 +399 y(line)2068 491 y(of)2068 582 y(mag-)2068 673 y(netic)2068 +765 y(\015ux)2068 856 y(and)2068 947 y(the)2068 1039 +y(in-)2068 1130 y(duced)2068 1221 y(v)n(olt-)2068 1313 +y(age)2068 1404 y(re-)2068 1495 y(sult-)2068 1587 y(ing)2068 +1678 y(from)2068 1769 y(\(a\))4028 217 y(\(c\))4028 308 +y(In-)4028 399 y(duc-)4028 491 y(tion)4028 582 y(in)4028 +673 y(time-)4028 765 y(in)n(v)l(arian)n(t)4028 856 y(mag-)4028 +947 y(netic)4028 1039 y(\014eld)4028 1130 y(b)n(y)4028 +1221 y(mo)n(v)n(e-)4028 1313 y(men)n(t)4028 1404 y(of)4028 +1495 y(the)4028 1587 y(con-)4028 1678 y(duc-)4028 1769 +y(tor)4028 1861 y(L)p 0 TeXcolorgray 109 4972 a Fu(Figure)40 +b(5:)60 b(P)m(ossible)41 b(causes)f(for)f(an)h(inductiv)m(e)g(v)m +(oltage)j(are)d(either)g(a)h(mo)m(v)m(emen)m(t)g(of)f(the)g(conductor)g +(or)g(a)109 5085 y(time-v)-5 b(arian)m(t)32 b(magnetic)g(\014eld.)p +0 TeXcolorgray 0 TeXcolorgray 0 TeXcolorgray 2045 5540 +a(9)p 0 TeXcolorgray eop end +%%Page: 10 14 +TeXDict begin 10 13 bop 0 TeXcolorgray 0 TeXcolorgray +0 TeXcolorgray 0 TeXcolorgray 109 1952 a Fo(\(a\))109 +2043 y(Mag-)109 2135 y(netic)109 2226 y(\015ux)109 2317 +y(in)109 2409 y(2)109 2500 y(due)109 2591 y(to)109 2683 +y(the)109 2774 y(left)109 2865 y(wire)109 2957 y(of)109 +3048 y(1)4028 1952 y(\(b\))4028 2043 y(Mag-)4028 2135 +y(netic)4028 2226 y(\015ux)4028 2317 y(in)4028 2409 y(2)4028 +2500 y(due)4028 2591 y(to)4028 2683 y(the)4028 2774 y(righ)n(t)4028 +2865 y(wire)4028 2957 y(of)4028 3048 y(1)p 0 TeXcolorgray +109 3237 a Fu(Figure)33 b(6:)47 b(The)32 b(magnetic)j(\015ux)d(in)g +(the)i(in\014nite)e(wire)h(lo)s(op)h(2\(\010)2405 3251 +y Fl(21)2480 3237 y Fu(\))f(and)f(it's)i(dep)s(endency)e(on)h(the)g +(distances)109 3350 y(to)e(wire)f(lo)s(op)g(1.)p 0 TeXcolorgray +0 TeXcolorgray 0 TeXcolorgray 2023 5540 a(10)p 0 TeXcolorgray +eop end +%%Page: 11 15 +TeXDict begin 11 14 bop 0 TeXcolorgray 0 TeXcolorgray +0 TeXcolorgray 109 -36 a Ft(3)131 b(The)44 b(IndLo)t(c)f(system)p +0 TeXcolorgray 0 TeXcolorgray 109 339 a Fu(Figure)32 +b(7:)44 b(An)31 b(o)m(v)m(erview)i(of)f(the)g(main)g(comp)s(onen)m(ts)g (of)f(the)h(IndLo)s(c)f(system)h(and)f(ho)m(w)h(they)g(are)g(connected) 109 452 y(to)f(eac)m(h)g(other.)p 0 TeXcolorgray 0 TeXcolorgray 250 709 a(In)h(this)i(c)m(hapter)g(the)f(tec)m(hnical)j(details)e(of)g @@ -8435,55 +9924,55 @@ b(Hereb)m(y)33 b(the)h(order)109 855 y(of)c(explanation)i(follo)m(ws)g s(onen)m(ts)g(in)m(teract)h(with)e(eac)m(h)109 1002 y(other.)41 b(This)29 b(order)h(is)h(also)g(displa)m(y)m(ed)g(b)m(y)f(the)h (structure)f(of)g(the)h(whole)f(c)m(hapter.)p 0 TeXcolorgray -245 1224 a Fh(\210)p 0 TeXcolorgray 46 w Fs(The)g(lo)s(calization)j +245 1224 a Fr(\017)p 0 TeXcolorgray 46 w Fu(The)g(lo)s(calization)j (area)e(\(section)h(3.1\))g(consists)f(of:)p 0 TeXcolorgray -438 1445 a Fq({)p 0 TeXcolorgray 46 w Fs(The)f(exciter)i(\(subsection)e +438 1445 a Fs({)p 0 TeXcolorgray 46 w Fu(The)f(exciter)i(\(subsection)e (3.1.1\):)536 1592 y(A)35 b(wire)h(lo)s(op)f(surrounding)e(the)j(lo)s (calization)i(area.)57 b(An)35 b(A)m(C)h(curren)m(t)f(\015o)m(ws)h (through)e(it,)k(whic)m(h)536 1739 y(generates)32 b(the)e(primary)g -(magnetic)i(\014eld.)p 0 TeXcolorgray 438 1919 a Fq({)p -0 TeXcolorgray 46 w Fs(The)e(lo)s(calization)j(ob)5 b(ject)31 +(magnetic)i(\014eld.)p 0 TeXcolorgray 438 1919 a Fs({)p +0 TeXcolorgray 46 w Fu(The)e(lo)s(calization)j(ob)5 b(ject)31 b(\(subsection)g(3.1.2\):)536 2066 y(Three)f(orthogonal)j(closed)e (wire)g(lo)s(ops)g(that)g(are)g(excited)h(b)m(y)f(the)g(primary)f (magnetic)i(\014eld.)42 b(The)536 2212 y(primary)35 b(magnetic)j (\014eld)e(induces)f(a)i(curren)m(t)e(in)h(the)h(coils.)59 b(This)35 b(curren)m(t)h(then)g(generates)h(the)536 2359 y(secondary)30 b(magnetic)i(\014eld.)p 0 TeXcolorgray -438 2539 a Fq({)p 0 TeXcolorgray 46 w Fs(The)e(receiving)h(coils)h +438 2539 a Fs({)p 0 TeXcolorgray 46 w Fu(The)e(receiving)h(coils)h (\(subsection)f(3.1.3\):)536 2686 y(Consist)g(of)g(t)m(w)m(o)h(coils)h (with)d(op)s(en)h(ends.)42 b(They)30 b(act)i(as)g(magnetic)g(\014eld)f (sensors.)42 b(The)30 b(secondary)536 2833 y(magnetic)35 b(\014eld)f(induces)f(a)i(v)m(oltage)h(in)e(the)g(receiving)h(coils)h (dep)s(ending)c(on)i(the)g(p)s(osition)g(of)g(the)536 2979 y(lo)s(calization)c(ob)5 b(ject.)41 b(\(Note:)g(Figure)28 -b(5)f(only)h(sho)m(ws)f(one)g(pair)h(of)f(receiving)i(coils)f(for)f +b(7)f(only)h(sho)m(ws)f(one)g(pair)h(of)f(receiving)i(coils)f(for)f (simplicities)536 3126 y(sak)m(e.)42 b(Usually)31 b(six)f(to)h(eigh)m (t)h(pairs)e(are)h(placed)f(symmetrically)i(around)d(the)i(exciter.\))p -0 TeXcolorgray 245 3348 a Fh(\210)p 0 TeXcolorgray 46 -w Fs(The)f(signal)h(pro)s(cessing)f(\(section)i(3.2\))g(is)e(done)g(b)m -(y:)p 0 TeXcolorgray 438 3569 a Fq({)p 0 TeXcolorgray -46 w Fs(The)g(reader)g(\(subsection)h(3.2.1\):)536 3716 +0 TeXcolorgray 245 3348 a Fr(\017)p 0 TeXcolorgray 46 +w Fu(The)f(signal)h(pro)s(cessing)f(\(section)i(3.2\))g(is)e(done)g(b)m +(y:)p 0 TeXcolorgray 438 3569 a Fs({)p 0 TeXcolorgray +46 w Fu(The)g(reader)g(\(subsection)h(3.2.1\):)536 3716 y(Generates)h(the)f(A)m(C)g(v)m(oltage)j(for)d(the)g(exciter.)43 b(It)31 b(sim)m(ultaneously)h(receiv)m(es)h(all)f(receiving)g (coil\(s\))536 3863 y(v)m(oltages)h(and)d(pro)s(cesses)g(them.)p -0 TeXcolorgray 438 4043 a Fq({)p 0 TeXcolorgray 46 w -Fs(The)g(host)g(system)h(\(subsection)g(3.2.2\):)536 +0 TeXcolorgray 438 4043 a Fs({)p 0 TeXcolorgray 46 w +Fu(The)g(host)g(system)h(\(subsection)g(3.2.2\):)536 4190 y(A)h(PC)g(running)e(soft)m(w)m(are)k(whic)m(h)e(do)s(es)f(some)i (\014nal)f(signal)g(pro)s(cessing.)46 b(It)32 b(determines)h(the)f (\014nal)536 4336 y(p)s(osition)39 b(and)f(sho)m(ws)g(in)h(in)f(a)h (Graphical)g(User)g(In)m(terface.)67 b(The)38 b(user)g(can)h(also)h (con\014gure)e(the)536 4483 y(system)30 b(via)h(this)g(GUI.)109 -4761 y Fn(3.1)109 b(The)37 b(lo)s(calization)i(a)m(rea)p -0 TeXcolorgray 0 TeXcolorgray 473 5082 a Fs(Figure)31 -b(6:)41 b(IndLo)s(c)30 b(a)g(sc)m(hematic)j(sk)m(etc)m(h)e(of)g(the)g +4761 y Fp(3.1)109 b(The)37 b(lo)s(calization)i(a)m(rea)p +0 TeXcolorgray 0 TeXcolorgray 473 5082 a Fu(Figure)31 +b(8:)41 b(IndLo)s(c)30 b(a)g(sc)m(hematic)j(sk)m(etc)m(h)e(of)g(the)g (lo)s(calization)i(area)e(and)f(its)h(comp)s(onen)m(ts)p -0 TeXcolorgray 0 TeXcolorgray 0 TeXcolorgray 2045 5540 -a(8)p 0 TeXcolorgray eop end -%%Page: 9 13 -TeXDict begin 9 12 bop 0 TeXcolorgray 0 TeXcolorgray -0 TeXcolorgray 250 -36 a Fs(The)30 b(lo)s(calization)k(area)d(is)g +0 TeXcolorgray 0 TeXcolorgray 0 TeXcolorgray 2023 5540 +a(11)p 0 TeXcolorgray eop end +%%Page: 12 16 +TeXDict begin 12 15 bop 0 TeXcolorgray 0 TeXcolorgray +0 TeXcolorgray 250 -36 a Fu(The)30 b(lo)s(calization)k(area)d(is)g (what)g(the)g(user)f(in)m(teracts)i(with.)42 b(Figure)31 -b(6)g(sho)m(ws)g(a)g(sc)m(hematic)h(sk)m(etc)m(h)g(of)f(the)109 +b(8)g(sho)m(ws)g(a)g(sc)m(hematic)h(sk)m(etc)m(h)g(of)f(the)109 111 y(shelf)25 b(sho)m(wn)f(in)h(Figure)h(4a.)40 b(Here)26 b(a)g(sequence)f(of)h(inductiv)m(e)g(excitations)h(o)s(ccur.)39 b(The)25 b(sequence)h(starts)f(at)h(the)109 257 y(exciter,)j(pro)s @@ -8493,202 +9982,189 @@ b(The)25 b(sequence)h(starts)f(at)h(the)109 257 y(exciter,)j(pro)s (magnetic)h(\014eld.)40 b(This)25 b(secondary)i(magnetic)h(\014eld)e (then)g(induces)109 551 y(a)h(v)m(oltage)j(in)d(the)h(receiving)g (coils.)41 b(In)26 b(summary)g(the)i(inductiv)m(e)g(excitations)h -(sequence)f(o)s(ccurs)f(in)g(this)g(order:)109 698 y(Exciter)k -(\(Curren)m(t\))15 b Fp(!)45 b Fs(Lo)s(calization)33 -b(ob)5 b(ject)31 b(\(Curren)m(t\))15 b Fp(!)46 b Fs(Receiving)32 -b(coils)f(\(V)-8 b(oltage\))109 972 y Ft(3.1.1)99 b(The)34 -b(exciter)109 1177 y Fs(The)j(exciter)i(is)f(a)g(rectangular)g(closed)h -(circuit)f(\(as)h(sho)m(wn)e(in)g(Figure)h(6.)64 b(Fibreglass)38 -b(tub)s(es)f(surround)e(the)109 1324 y(exciter)27 b(protecting)h(it)f -(and)f(forming)g(the)h(shelf)f(\(as)h(sho)m(wn)f(in)g(Figure)h(4a.)40 -b(The)26 b(exciter)i(is)e(attac)m(hed)j(to)e(an)f(A)m(C)109 -1471 y(curren)m(t)35 b(source,)h(placed)g(inside)f(the)g(reader)g(\(as) -h(sho)m(wn)e(in)h(Figure)h(5\).)56 b(Th)m(us)34 b(it)h(conducts)g(an)g -(A)m(C)h(curren)m(t)109 1618 y(with)27 b(an)g(amplitude)g(of)h(0)p -Fg(:)p Fs(5)14 b Fp(\000)g Fs(2)g Fg(A)29 b Fs(and)e(a)h(frequency)f -(of)g(50)14 b Fp(\000)g Fs(150)g Fg(k)s(H)7 b(z)t Fs(.)43 -b(Both)28 b(amplitude)f(and)g(frequency)g(are)109 1764 -y(con\014gurable)32 b(and)g(are)g(mostly)h(adjusted)e(to)i(the)g(lo)s -(calization)i(ob)5 b(ject)33 b(in)f(use.)46 b(Here)33 -b(should)e(b)s(e)h(men)m(tioned,)109 1911 y(that)i(the)g(A)m(C)g -(curren)m(t)f(is)h(only)g(necessary)g(to)g(pro)s(duce)e(an)i -(alternating)h(magnetic)g(\014eld,)g(whic)m(h)e(can)h(induce)109 -2058 y(a)f(curren)m(t)g(without)h(mo)m(v)m(emen)m(t)h(of)f(the)f(ob)5 -b(ject.)51 b(According)34 b(to)g(F)-8 b(arrada)m(y's)34 -b(La)m(w)g(the)f(curren)m(t)h(pro)s(duces)e(an)109 2205 -y(alternating)42 b(magnetic)g(\014eld)e(of)h(with)f(a)h(maxim)m(um)f -(\014eld)h(strength)f(of)h(150)28 b Fg(mT)53 b Fs(\(complete)43 -b(guess\).)71 b(This)109 2351 y(magnetic)40 b(\014eld)e(is)h(called)h -(the)f(primary)f(magnetic)i(\014eld,)g(as)f(it)h(is)e(the)h(primary)f -(source)h(of)g(magnetic)h(\014eld)109 2498 y(strength)h(\(/energy?\))75 -b(in)41 b(the)g(system.)74 b(All)42 b(follo)m(wing)h(magnetic)g -(\014elds,)h(v)m(oltages)g(and)d(curren)m(ts)g(in)g(this)109 -2645 y(c)m(hapter)27 b(are)g(a)h(direct)f(or)g(indirect)g(result)g(of)g -(the)g(exciters)h(magnetic)h(\014eld.)39 b(The)26 b(co)s(ordinate)i -(system)f(\(as)g(seen)109 2792 y(in)e(Figure)i(6\))f(is)g(de\014ned)f -(suc)m(h)g(as)h(reac)m(hing)h(in)m(to)g(the)f(shelf)g(w)m(ould)g(b)s(e) -f(a)h(mo)m(v)m(emen)m(t)i(on)e(the)g(z-axis.)40 b(Switc)m(hing)109 -2939 y(b)s(et)m(w)m(een)21 b(shelf)g(compartmen)m(ts)h(w)m(ould)f(b)s -(e)f(a)i(mo)m(v)m(emen)m(t)h(on)e(the)g(x-y-plane.)38 -b(The)21 b(primary)f(magnetic)j(\014eld)e(also)109 3085 -y(emits)29 b(out)m(w)m(ards)g(around)f(the)h(exciter)h(as)f(far)f(as)i -(50)17 b Fg(cm)p Fs(,)30 b(th)m(us)e(making)h(it)h(p)s(ossible)e(to)i -(trac)m(k)g(the)f(lo)s(calization)109 3232 y(ob)5 b(ject)31 -b(in)f(a)h(small)g(area)g(around)e(of)i(the)f(shelf)g(as)h(w)m(ell.)109 -3506 y Ft(3.1.2)99 b(The)34 b(lo)s(calization)g(object)109 -3712 y Fs(The)43 b(lo)s(calization)j(ob)5 b(ject)44 b(is)g(what)f(the)h -(system)f(trac)m(ks)i(in)e(3D)h(space,)k(in)43 b(real-time.)82 -b(Before)44 b(usage)g(the)109 3858 y(logistic)37 b(w)m(ork)m(er)e(puts) -f(on)h(a)g(w)m(earable,)i(that)f(con)m(tains)g(the)f(lo)s(calization)j -(ob)5 b(ject)35 b(\(as)h(sho)m(wn)e(in)h(Figure)g(4b\).)109 -4005 y(The)29 b(lo)s(calization)j(ob)5 b(ject)31 b(consists)f(of)g -(three)g(orthogonal)h(coils)g(\(as)f(sho)m(wn)f(in)g(Figure)i(6\).)41 -b(The)29 b(names)g(of)h(the)109 4152 y(three)g(coils)h(originate)g -(from)f(their)g(surface)f(normal)h(v)m(ector.)42 b(By)31 -b(using)e(three)h(orthogonal)h(coils)g(it)g(is)f(ensured)109 -4299 y(that,)36 b(regardless)f(of)f(the)h(rotation)h(of)f(the)f(hand,)h -(at)g(least)h(one)f(coils)g(is)g(excited)g(b)m(y)g(the)f(primary)g -(magnetic)109 4446 y(\014eld.)59 b(Eac)m(h)38 b(coil)g(has)e -(N-windings.)60 b(By)37 b(including)f(a)h(resistor)h(and)e(a)h -(capacitor)i(in)m(to)e(the)g(coils,)j(eac)m(h)e(coil)109 -4592 y(forms)22 b(a)h(series)f(resonan)m(t)h(circuit.)39 -b(Hereb)m(y)23 b(the)g(resonance)g(frequency)f(is)h(set)g(to)g(the)g -(frequency)f(of)h(the)f(primary)109 4739 y(magnetic)37 -b(\014eld.)57 b(Th)m(us)35 b(creating)i(magnetic)g(coupling)f(b)s(et)m -(w)m(een)h(the)f(exciter)h(and)e(the)i(lo)s(calization)h(ob)5 -b(ject.)109 4886 y(Using)35 b(the)g(principle)g(of)g(resonance)h(here)e -(impro)m(v)m(es)i(the)f(signal-to-noise-ratio.)59 b(The)35 -b(alternating)h(primary)109 5033 y(magnetic)29 b(\014eld)e(induces)g -(an)g(A)m(C)h(curren)m(t)f(in)g(the)h(coils.)41 b(This)27 -b(A)m(C)g(curren)m(t)h(then)f(generates)i(a)f(magnetic)h(\014eld,)109 -5179 y(called)d(secondary)f(magnetic)i(\014eld.)38 b(Amplitude)25 -b(of)g(the)g(secondary)g(magnetic)i(\014eld)d(is)i(in\015uenced)d(b)m -(y)i(p)s(osition)p 0 TeXcolorgray 2045 5540 a(9)p 0 TeXcolorgray -eop end -%%Page: 10 14 -TeXDict begin 10 13 bop 0 TeXcolorgray 0 TeXcolorgray -0 TeXcolorgray 109 -36 a Fs(and)29 b(rotation)j(of)f(the)f(ob)5 -b(ject)32 b(inside)e(the)g(primary)g(magnetic)i(\014eld.)109 -238 y Ft(3.1.3)99 b(The)34 b(receiving)h(coils)109 443 -y Fs(The)c(receiving)i(coils)h(are)e(rectangular)h(coils)g(with)f(N)g +(sequence)f(o)s(ccurs)f(in)g(this)g(order:)109 698 y(Exciter)46 +b Fr(!)f Fu(Lo)s(calization)33 b(ob)5 b(ject)47 b Fr(!)e +Fu(Receiving)32 b(coils.)109 972 y Fv(3.1.1)99 b(The)34 +b(exciter)109 1177 y Fu(The)21 b(exciter)i(is)f(a)h(rectangular)g +(closed)g(circuit)f(\(Figure)h(8.)38 b(Fibreglass)23 +b(tub)s(es)e(surround)f(the)i(exciter)h(protecting)109 +1324 y(it)30 b(and)g(forming)g(the)g(shelf)g(\(Figure)g(4a.)42 +b(The)29 b(exciter)j(is)e(attac)m(hed)i(to)f(an)f(A)m(C)g(curren)m(t)g +(source,)g(placed)h(inside)109 1471 y(the)21 b(reader)h(\(Figure)g +(7\).)39 b(Th)m(us)20 b(it)i(conducts)g(an)f(A)m(C)h(curren)m(t)f(with) +h(an)f(amplitude)g(of)h(0.5)h(-)f(2)f(A)h(and)f(a)h(frequency)109 +1618 y(of)36 b(50)h(-)g(150)g Fq(k)10 b Fu(Hz.)59 b(Both)37 +b(amplitude)f(and)g(frequency)g(are)g(con\014gurable)g(and)g(are)h +(mostly)g(adjusted)e(to)i(the)109 1764 y(lo)s(calization)i(ob)5 +b(ject)37 b(in)f(use.)58 b(Note)38 b(that)e(the)h(A)m(C)f(curren)m(t)g +(is)h(only)f(necessary)h(to)g(pro)s(duce)e(an)h(alternating)109 +1911 y(magnetic)24 b(\014eld,)g(whic)m(h)e(can)h(induce)f(a)h(curren)m +(t)g(without)f(mo)m(v)m(emen)m(t)j(of)e(the)f(ob)5 b(ject.)39 +b(According)24 b(to)f(F)-8 b(arrada)m(y's)109 2058 y(La)m(w)33 +b(the)g(curren)m(t)g(pro)s(duces)e(an)i(alternating)i(magnetic)f +(\014eld.)48 b(This)32 b(magnetic)j(\014eld)d(is)h(called)h(the)f +(primary)109 2205 y(magnetic)j(\014eld,)g(as)f(it)h(is)f(the)g(primary) +f(source)h(of)g(magnetic)i(\014eld)d(strength)h(of)h(the)f(system.)54 +b(All)36 b(follo)m(wing)109 2351 y(magnetic)e(\014elds,)f(v)m(oltages)j +(and)c(curren)m(ts)g(in)h(this)g(c)m(hapter)g(are)g(a)g(direct)h(or)f +(indirect)g(result)f(of)h(the)g(exciters)109 2498 y(magnetic)i +(\014eld.)51 b(The)33 b(co)s(ordinate)i(system)f(\(Figure)h(8\))g(is)f +(de\014ned)e(suc)m(h)i(as)g(reac)m(hing)h(in)m(to)g(the)f(shelf)g(w)m +(ould)109 2645 y(b)s(e)29 b(a)g(mo)m(v)m(emen)m(t)j(on)d(the)h(z-axis.) +42 b(Switc)m(hing)30 b(b)s(et)m(w)m(een)g(shelf)f(compartmen)m(ts)h(w)m +(ould)g(b)s(e)e(a)i(mo)m(v)m(emen)m(t)i(on)d(the)109 +2792 y(x-y-plane.)40 b(The)27 b(primary)g(magnetic)i(\014eld)e(also)i +(emits)f(out)m(w)m(ards)g(around)e(the)i(exciter)h(as)f(far)f(as)h(50)h +Fq(c)5 b Fu(m,)28 b(th)m(us)109 2939 y(making)i(it)h(p)s(ossible)f(to)h +(trac)m(k)h(the)e(lo)s(calization)k(ob)5 b(ject)31 b(in)f(a)h(small)g +(area)g(around)e(of)i(the)f(shelf)g(as)h(w)m(ell.)109 +3213 y Fv(3.1.2)99 b(The)34 b(lo)s(calization)g(object)109 +3418 y Fu(The)24 b(lo)s(calization)k(ob)5 b(ject)26 b(is)f(what)f(the)i +(system)f(trac)m(ks)h(in)e(3D)i(space,)h(in)d(real-time.)41 +b(Before)26 b(usage)f(the)g(logistic)109 3565 y(w)m(ork)m(er)f(puts)f +(on)h(a)g(w)m(earable,)j(that)e(con)m(tains)g(the)f(lo)s(calization)j +(ob)5 b(ject)25 b(\(Figure)f(4b\).)39 b(The)24 b(lo)s(calization)j(ob)5 +b(ject)109 3712 y(consists)22 b(of)h(three)f(orthogonal)i(coils)f +(\(Figure)g(8\).)39 b(The)21 b(names)h(of)h(the)f(three)g(coils)i +(originate)g(from)d(their)i(surface)109 3858 y(normal)32 +b(v)m(ector.)48 b(By)32 b(using)g(three)g(orthogonal)i(coils)f(it)g(is) +f(ensured)f(that,)j(regardless)f(of)f(the)g(rotation)i(of)e(the)109 +4005 y(hand,)38 b(at)g(least)g(one)g(coils)h(is)e(excited)h(b)m(y)g +(the)f(primary)g(magnetic)h(\014eld.)62 b(Eac)m(h)38 +b(coil)g(has)f(N-windings.)61 b(By)109 4152 y(including)37 +b(a)h(resistor)g(and)e(a)i(capacitor)i(in)m(to)e(the)g(coils,)j(eac)m +(h)d(coil)h(forms)e(a)h(series)g(resonan)m(t)g(circuit.)63 +b(The)109 4299 y(resonance)25 b(frequency)f(is)h(set)g(to)h(the)f +(frequency)f(of)h(the)g(primary)f(magnetic)i(\014eld,)g(th)m(us)f +(impro)m(ving)f(the)h(signal-)109 4446 y(to-noise-ratio.)43 +b(The)28 b(alternating)i(primary)d(magnetic)j(\014eld)e(induces)g(an)h +(A)m(C)f(curren)m(t)g(in)h(the)f(coils.)42 b(This)27 +b(A)m(C)109 4592 y(curren)m(t)j(then)g(generates)i(another)e(magnetic)i +(\014eld,)e(called)i(secondary)e(magnetic)i(\014eld.)109 +4866 y Fv(3.1.3)99 b(The)34 b(receiving)h(coils)109 5072 +y Fu(The)c(receiving)i(coils)h(are)e(rectangular)h(coils)g(with)f(N)g (windings)f(and.)45 b(They)31 b(act)i(as)g(magnetic)g(\014eld)f -(sensors.)109 590 y(Eac)m(h)26 b(sensor)g(consists)h(of)f(t)m(w)m(o)h -(orthogonal)h(coils,)g(namely)e(the)g(main-)h(and)e(frame-)h(coil)i -(\(ash)e(sho)m(wn)f(in)h(Figure)109 737 y(6\).)39 b(The)23 -b(an)m(tennas)g(con)m(tain)i(an)e(instrumen)m(t)g(ampli\014er.)38 -b(Eigh)m(t)24 b(pairs)f(of)h(receiving)g(coils)h(are)e(placed)h(inside) -f(the)109 884 y(\014breglass)30 b(tub)s(es)f(\(as)i(sho)m(wn)f(in)g -(Figure)h(4a\))h(that)f(form)f(the)h(shelf.)40 b(The)30 -b(primary)g(and)f(secondary)i(magnetic)109 1030 y(\014eld)d(induce)g(a) -h(v)m(oltage)i(in)d(the)h(receiving)g(coils.)42 b(The)27 -b(reader)i(will)g(later)g(subtract)g(the)f(signal)h(created)h(b)m(y)e -(the)109 1177 y(primary)36 b(magnetic)i(\014eld)e(\(a)i(more)f -(detailed)h(explanation)g(is)f(giv)m(en)h(in)e(c)m(hapter)i(3.2.1\).)62 -b(Since)37 b(the)g(exciter)109 1324 y(and)29 b(the)h(receiving)h(coils) -g(are)f(b)s(oth)f(connected)i(to)f(the)g(reader)g(\(as)g(sho)m(wn)f(in) -h(Figure)g(5\),)h(the)f(reader)g(has)f(the)109 1471 y(necessary)22 -b(information)h(to)g(\014lter)f(out)g(the)g(primary)g(magnetic)h -(\014eld)f(signal.)39 b(So)22 b(e\013ectiv)m(ely)j(the)d(receiving)h -(coils)109 1618 y(only)35 b(measure)f(the)h(secondary)g(magnetic)h -(\014eld,)g(emitted)f(b)m(y)g(the)g(lo)s(calization)j(ob)5 -b(ject.)54 b(If)35 b(the)g(lo)s(calization)109 1764 y(ob)5 -b(ject)37 b(is)g(mo)m(v)m(ed)h(closer)g(to)m(w)m(ards)f(a)g(receiving)h -(coil,)i(its)e(measured)e(v)m(oltage)j(will)e(rise.)61 -b(Hereb)m(y)37 b(the)g(signal)109 1911 y(of)c(the)h(main-receiving)g -(coils)h(are)f(used)e(for)h(the)h(lo)s(calization)i(in)d(the)g -(x-y-plane.)50 b(The)33 b(signal)h(of)g(the)f(frame-)109 -2058 y(receiving)40 b(coils)g(are)g(used)e(for)h(the)g(lo)s(calization) -j(in)d(the)g(z-axis.)68 b(All)40 b(receiving)g(coils)g(ha)m(v)m(e)h(an) -e(electrically)109 2205 y(conductiv)m(e)31 b(connection)h(to)f(the)f -(reader.)109 2483 y Fn(3.2)109 b(The)37 b(signal)g(p)m(ro)s(cessing)109 -2688 y Ft(3.2.1)99 b(The)34 b(reader)109 2894 y Fs(The)e(reader)h +(sensors.)109 5219 y(Eac)m(h)e(sensor)f(consists)h(of)f(t)m(w)m(o)i +(orthogonal)g(coils,)g(namely)f(the)f(main-)h(and)f(frame-)g(coil)i +(\(Figure)f(8\).)41 b(The)29 b(an-)p 0 TeXcolorgray 2023 +5540 a(12)p 0 TeXcolorgray eop end +%%Page: 13 17 +TeXDict begin 13 16 bop 0 TeXcolorgray 0 TeXcolorgray +0 TeXcolorgray 109 -36 a Fu(tennas)25 b(con)m(tain)i(an)e(instrumen)m +(t)g(ampli\014er.)39 b(Eigh)m(t)27 b(pairs)e(of)g(receiving)i(coils)g +(are)f(placed)g(inside)f(the)h(\014breglass)109 111 y(tub)s(es)k +(\(Figure)i(4a\))h(that)f(form)e(the)i(shelf.)43 b(The)31 +b(primary)f(and)h(secondary)h(magnetic)g(\014eld)f(induce)g(a)h(v)m +(oltage)109 257 y(in)k(the)h(receiving)h(coils.)61 b(The)36 +b(reader)g(will)h(later)h(subtract)f(the)g(signal)g(created)h(b)m(y)e +(the)h(primary)f(magnetic)109 404 y(\014eld)h(\(a)h(more)g(detailed)h +(explanation)g(is)e(giv)m(en)i(in)f(c)m(hapter)g(3.2.1\).)65 +b(Since)37 b(the)h(exciter)h(and)e(the)h(receiving)109 +551 y(coils)30 b(are)f(b)s(oth)f(connected)h(to)h(the)f(reader)f +(\(Figure)i(7\),)g(the)f(reader)f(has)h(the)g(necessary)g(information)g +(to)g(\014lter)109 698 y(out)g(the)g(primary)f(magnetic)j(\014eld)d +(signal.)41 b(So)29 b(e\013ectiv)m(ely)j(the)d(receiving)h(coils)g +(only)f(measure)g(the)g(secondary)109 844 y(magnetic)f(\014eld,)g +(emitted)f(b)m(y)g(the)g(lo)s(calization)j(ob)5 b(ject.)41 +b(If)26 b(the)h(lo)s(calization)j(ob)5 b(ject)28 b(is)f(mo)m(v)m(ed)h +(closer)g(to)m(w)m(ards)109 991 y(a)38 b(receiving)h(coil,)j(its)c +(measured)g(v)m(oltage)i(will)f(rise.)64 b(Hereb)m(y)38 +b(the)g(signal)h(of)f(the)g(main-receiving)i(coils)f(are)109 +1138 y(used)33 b(for)h(the)g(lo)s(calization)j(in)d(the)g(x-y-plane.)53 +b(The)33 b(signal)i(of)f(the)h(frame-receiving)g(coils)h(are)e(used)f +(for)h(the)109 1285 y(lo)s(calization)26 b(in)d(the)h(z-axis.)39 +b(All)24 b(receiving)h(coils)f(ha)m(v)m(e)h(an)e(electrically)k +(conductiv)m(e)d(connection)h(to)f(the)f(reader.)109 +1563 y Fp(3.2)109 b(The)37 b(signal)g(p)m(ro)s(cessing)109 +1769 y Fv(3.2.1)99 b(The)34 b(reader)109 1974 y Fu(The)e(reader)h (consists)g(of)g(an)g(A)m(C)g(curren)m(t)g(source,)g(a)h(\014lter)f(mo) s(dule,)g(an)f(FPGA,)i(an)f(ampli\014cation)h(mo)s(dule,)109 -3041 y(a)g(p)s(o)m(w)m(er)g(input,)f(16)i(input)e(cables)h(for)g(the)g +2121 y(a)g(p)s(o)m(w)m(er)g(input,)f(16)i(input)e(cables)h(for)g(the)g (receiving)h(an)m(tenna)f(signals)h(and)e(a)h(data)g(output.)51 -b(Its)33 b(t)m(w)m(o)j(main)109 3188 y(functions)f(are,)i(pro)s +b(Its)33 b(t)m(w)m(o)j(main)109 2268 y(functions)f(are,)i(pro)s (cessing)e(all)h(of)g(the)f(16)i(receiving)f(coil)h(v)m(oltages)h (while)d(also)i(op)s(erating)e(the)h(A)m(C)g(curren)m(t)109 -3334 y(connected)c(to)f(the)g(exciter.)44 b(These)31 +2414 y(connected)c(to)f(the)g(exciter.)44 b(These)31 b(t)m(w)m(o)h(functions)f(are)g(com)m(bined)g(in)g(one)g(hardw)m(are)g -(comp)s(onen)m(ts,)g(b)s(ecause)109 3481 y(they)f(are)h(in)m(terlink)m +(comp)s(onen)m(ts,)g(b)s(ecause)109 2561 y(they)f(are)h(in)m(terlink)m (ed,)h(but)d(more)i(on)f(that)h(later)g(in)f(this)h(section.)109 -3628 y(The)d(A)m(C)h(curren)m(t)g(source)g(can)g(b)s(e)f(set)i(to)f(a)h -(frequency)e(of)h(50)h Fo(k)10 b Fs(Hzto)30 b(150)g Fo(k)10 -b Fs(Hz.)40 b(The)29 b(frequency)f(is)h(con)m(trolled)109 -3775 y(b)m(y)23 b(an)g(in)m(ternal)h(clo)s(c)m(k)g(of)g(the)f(FPGA.)h +2708 y(The)d(A)m(C)h(curren)m(t)g(source)g(can)g(b)s(e)f(set)i(to)f(a)h +(frequency)e(of)h(50)h Fq(k)10 b Fu(Hzto)30 b(150)g Fq(k)10 +b Fu(Hz.)40 b(The)29 b(frequency)f(is)h(con)m(trolled)109 +2855 y(b)m(y)23 b(an)g(in)m(ternal)h(clo)s(c)m(k)g(of)g(the)f(FPGA.)h (The)f(signal)h(coming)f(from)g(the)g(FPGA)h(is)f(then)g(ampli\014ed)g -(b)m(y)g(a)h(sp)s(ecially)109 3921 y(designed)30 b(ampli\014cation)h +(b)m(y)g(a)h(sp)s(ecially)109 3002 y(designed)30 b(ampli\014cation)h (mo)s(dule)f(and)g(then)g(\015o)m(ws)g(in)m(to)h(the)g(exciter.)109 -4068 y(In)h(total)k(the)e(reader)f(receiv)m(es)i(the)f(analogous)h(v)m +3148 y(In)h(total)k(the)e(reader)f(receiv)m(es)i(the)f(analogous)h(v)m (oltages)h(of)e(16)g(receiving)h(coils.)51 b(This)33 -b(means)g(the)h(follo)m(wing)109 4215 y(signal)24 b(pro)s(cessing)f(is) +b(means)g(the)h(follo)m(wing)109 3295 y(signal)24 b(pro)s(cessing)f(is) h(done)g(on)f(16)i(iden)m(tical)g(parallel)g(paths.)38 b(The)23 b(signals)i(\014rst)e(ha)m(v)m(e)h(to)h(pass)e(an)h(an)m -(ti-aliasing)109 4362 y(\014lter.)45 b(They)31 b(then)g(get)i(quan)m +(ti-aliasing)109 3442 y(\014lter.)45 b(They)31 b(then)g(get)i(quan)m (tized)g(b)m(y)f(a)g(16Bit)h(analog-to-digital)k(con)m(v)m(erter)c(at)f -(a)h(rate)f(of)g(1)22 b Fg(M)10 b(S=s)p Fs(.)45 b(By)32 -b(far)109 4509 y(the)d(highest)g(frequency)g(comp)s(onen)m(t)g(of)h +(a)h(rate)f(of)g(1)22 b Fn(M)10 b(S=s)p Fu(.)45 b(By)32 +b(far)109 3589 y(the)d(highest)g(frequency)g(comp)s(onen)m(t)g(of)h (this)f(signal)h(has)e(the)i(frequency)e(of)i(the)f(exciter)i(\(50)18 -b Fg(k)s(H)7 b(z)23 b Fp(\000)17 b Fs(150)i Fg(k)s(H)7 -b(z)109 4655 y Fs(dep)s(ending)43 b(on)i(the)h(settings\).)86 +b Fn(k)s(H)7 b(z)23 b Fr(\000)17 b Fu(150)i Fn(k)s(H)7 +b(z)109 3736 y Fu(dep)s(ending)43 b(on)i(the)h(settings\).)86 b(In)45 b(most)g(cases)h(there)g(is)f(also)h(high)f(frequency)g(noise)g -(originating)i(from)109 4802 y(surrounding)32 b(electronic)37 +(originating)i(from)109 3882 y(surrounding)32 b(electronic)37 b(devices)f(or)f(the)g(earth's)g(magnetic)h(\014eld)f(and)f(ma)m(yb)s -(e)h(a)g(DC)g(o\013set)h(from)e(metallic)109 4949 y(ob)5 +(e)h(a)g(DC)g(o\013set)h(from)e(metallic)109 4029 y(ob)5 b(jects)34 b(nearb)m(y)-8 b(.)52 b(No)m(w)35 b(the)f(signal)h(prop)s (ortion)e(coming)i(directly)g(from)e(the)h(primary)f(magnetic)j -(\014eld)e(\(th)m(us)109 5096 y(skipping)g(the)i(lo)s(calization)i(ob)5 +(\014eld)e(\(th)m(us)109 4176 y(skipping)g(the)i(lo)s(calization)i(ob)5 b(ject\))37 b(is)e(subtracted)g(from)g(the)h(signal.)56 b(The)35 b(p)s(ositional)h(information)g(of)f(the)109 -5242 y(lo)s(calization)27 b(ob)5 b(ject)25 b(is)f(amplitude)g(mo)s +4323 y(lo)s(calization)27 b(ob)5 b(ject)25 b(is)f(amplitude)g(mo)s (dulated)g(on)m(to)h(the)g(curren)m(t)f(signal.)39 b(As)24 -b(a)h(quic)m(k)g(reminder,)f(the)h(v)m(oltage)p 0 TeXcolorgray -2023 5540 a(10)p 0 TeXcolorgray eop end -%%Page: 11 15 -TeXDict begin 11 14 bop 0 TeXcolorgray 0 TeXcolorgray -0 TeXcolorgray 109 -36 a Fs(of)33 b(a)i(receiving)f(coil)h(will)f(rise) -g(once)g(the)g(ob)5 b(ject)35 b(gets)g(closer)f(to)h(it.)51 -b(No)m(w)34 b(the)g(amplitude)f(mo)s(dulated)h(signal)109 -111 y(will)27 b(get)g(demo)s(dulated)g(b)m(y)f(the)h(FPGA)g(to)h(a)f -(frequency)f(of)h(0Hz.)40 b(This)26 b(is)h(the)f(reason)h(the)g(A)m(C)g -(curren)m(t)f(source)109 257 y(is)38 b(also)i(con)m(trolled)g(b)m(y)f -(the)g(FPGA.)g(It)g(requires)f(to)i(kno)m(w)f(the)g(frequency)f(of)h -(the)f(A)m(C)h(curren)m(t)g(source)g(for)109 404 y(the)c(demo)s -(dulation.)54 b(No)m(w)35 b(the)g(16)h(parallel)g(c)m(hannels)f(get)h -(do)m(wn)f(sampled)f(and)g(\014ltered)h(to)h(a)f(frequency)f(of)109 -551 y(250)p Fg(S=s)p Fs(.)42 b(The)30 b(reader)g(then)g(\014nally)g +b(a)h(quic)m(k)g(reminder,)f(the)h(v)m(oltage)109 4469 +y(of)33 b(a)i(receiving)f(coil)h(will)f(rise)g(once)g(the)g(ob)5 +b(ject)35 b(gets)g(closer)f(to)h(it.)51 b(No)m(w)34 b(the)g(amplitude)f +(mo)s(dulated)h(signal)109 4616 y(will)27 b(get)g(demo)s(dulated)g(b)m +(y)f(the)h(FPGA)g(to)h(a)f(frequency)f(of)h(0Hz.)40 b(This)26 +b(is)h(the)f(reason)h(the)g(A)m(C)g(curren)m(t)f(source)109 +4763 y(is)38 b(also)i(con)m(trolled)g(b)m(y)f(the)g(FPGA.)g(It)g +(requires)f(to)i(kno)m(w)f(the)g(frequency)f(of)h(the)f(A)m(C)h(curren) +m(t)g(source)g(for)109 4910 y(the)c(demo)s(dulation.)54 +b(No)m(w)35 b(the)g(16)h(parallel)g(c)m(hannels)f(get)h(do)m(wn)f +(sampled)f(and)g(\014ltered)h(to)h(a)f(frequency)f(of)109 +5057 y(250)p Fn(S=s)p Fu(.)42 b(The)30 b(reader)g(then)g(\014nally)g (sends)g(all)h(16)g(v)m(oltages)i(via)e(an)f(Ethernet)h(cable)g(to)g(a) -g(host)f(system.)109 825 y Ft(3.2.2)99 b(The)34 b(host)f(system)109 -1030 y Fs(The)39 b(host)h(system)g(receiv)m(es)i(the)e(16)g(receiving)h +g(host)f(system.)p 0 TeXcolorgray 2023 5540 a(13)p 0 +TeXcolorgray eop end +%%Page: 14 18 +TeXDict begin 14 17 bop 0 TeXcolorgray 0 TeXcolorgray +0 TeXcolorgray 109 -36 a Fv(3.2.2)99 b(The)34 b(host)f(system)109 +169 y Fu(The)39 b(host)h(system)g(receiv)m(es)i(the)e(16)g(receiving)h (v)m(oltages)i(from)c(the)h(reader)g(via)g(an)g(Ethernet)g(cable.)70 -b(The)109 1177 y(UDP)28 b(comm)m(unication)i(proto)s(col)f(used)e(to)i +b(The)109 316 y(UDP)28 b(comm)m(unication)i(proto)s(col)f(used)e(to)i (b)s(e)e(able)i(comm)m(unicate)h(b)s(et)m(w)m(een)e(reader)g(and)g -(host)g(system.)40 b(UDP)109 1324 y(pro)m(vides)27 b(fast)h(data)g +(host)g(system.)40 b(UDP)109 463 y(pro)m(vides)27 b(fast)h(data)g (transmission,)f(whic)m(h)g(is)h(necessary)f(for)g(real-time)i(trac)m (king.)42 b(It)27 b(is)g(also)h(p)s(ossible)f(to)h(send)109 -1471 y(messages)d(from)f(the)g(host)h(system)f(bac)m(k)h(to)g(reader)g +610 y(messages)d(from)f(the)g(host)h(system)f(bac)m(k)h(to)g(reader)g (in)f(order)f(to)j(con\014gure)e(exciter)h(frequency)-8 -b(,)26 b(exciter)g(curren)m(t)109 1618 y(and)32 b(other)h(parameters.) -50 b(The)32 b(user)h(can)g(do)g(via)h(a)f(Graphical)h(User)f(in)m +b(,)26 b(exciter)g(curren)m(t)109 756 y(and)32 b(other)h(parameters.)50 +b(The)32 b(user)h(can)g(do)g(via)h(a)f(Graphical)h(User)f(in)m (terface,)j(written)d(in)f(Python.)49 b(In)32 b(the)109 -1764 y(bac)m(kground)c(this)g(GUI)h(also)h(p)s(erforms)d(m)m(ultiple)i +903 y(bac)m(kground)c(this)g(GUI)h(also)h(p)s(erforms)d(m)m(ultiple)i (additional)g(signal)h(pro)s(cessing)e(steps)g(on)h(the)f(receiving)i -(coil)109 1911 y(signals.)109 2058 y(Namely)42 b(a)h(mo)m(ving)f(a)m(v) +(coil)109 1050 y(signals.)109 1197 y(Namely)42 b(a)h(mo)m(ving)f(a)m(v) m(erage)j(\014lter)d(is)g(used)f(to)h(smo)s(oth)g(out)g(remaining)g -(noise.)76 b(Then)41 b(the)h(DC)g(o\013set)g(is)109 2205 +(noise.)76 b(Then)41 b(the)h(DC)g(o\013set)g(is)109 1344 y(measures)29 b(and)g(remo)m(v)m(ed.)42 b(Then)28 b(a)i(discrete)h(F)-8 b(ourier)30 b(transformation)g(is)f(p)s(erformed)f(in)i(order)f(to)h -(only)g(fo)s(cus)109 2351 y(on)g(the)g(lo)s(calization)k(ob)5 -b(jects)31 b(resonance)g(frequency)-8 b(.)109 2498 y(No)m(w)41 +(only)g(fo)s(cus)109 1490 y(on)g(the)g(lo)s(calization)k(ob)5 +b(jects)31 b(resonance)g(frequency)-8 b(.)109 1637 y(No)m(w)41 b(the)f(p)s(osition)h(of)f(the)h(ob)5 b(ject)41 b(determined,)h(using)e (a)h(\014ngerprin)m(ting)f(table.)71 b(The)40 b(table)h(con)m(tains)h -(all)109 2645 y(realistic)f(p)s(ossible)f(v)-5 b(alues)40 +(all)109 1784 y(realistic)f(p)s(ossible)f(v)-5 b(alues)40 b(of)g(the)h(16)g(receiving)g(coils)g(and)e(connects)i(eac)m(h)g(v)-5 -b(ariation)41 b(to)g(a)g(sp)s(eci\014c)e(X-,Y-)109 2792 -y(,Z-p)s(osition.)618 2762 y +b(ariation)41 b(to)g(a)g(sp)s(eci\014c)e(X-,Y-)109 1931 +y(,Z-p)s(osition.)618 1901 y - 618 2762 a 618 2762 a + 618 1901 a 618 1901 a pgfo @@ -8715,11 +10191,11 @@ y(,Z-p)s(osition.)618 2762 y 618 -2792 a Fs(In)c(order)h(to)g(impro)m(v)m(e)h(3D-real-time)i(trac)m(king) +1931 a Fu(In)c(order)h(to)g(impro)m(v)m(e)h(3D-real-time)i(trac)m(king) e(a)g(Kalman-\014lter)f(is)g(used)f(to)i(estimate)g(future)4353 -2761 y +1900 y - 4353 2761 a 4353 2761 a + 4353 1900 a 4353 1900 a pgfo @@ -8741,10 +10217,10 @@ e(a)g(Kalman-\014lter)f(is)g(used)f(to)i(estimate)g(future)4353 pgfs - 4353 2761 a + 4353 1900 a 0 setgray - 4353 2761 -a 4353 2761 a + 4353 1900 +a 4353 1900 a pgfr @@ -8806,14 +10282,14 @@ a 4353 2761 a pgfs - 4353 2761 a + 4353 1900 a /pgfsc{}def/pgffc{}def - 4353 2761 a 4353 2761 a + 4353 1900 a 4353 1900 a 0 setgray 4353 -2761 a 0 TeXcolorgray Fs(Add)30 b(al-)4353 2908 y(gorithm)4353 -3054 y(reference)4353 3201 y(here)p 0 TeXcolorgray 4353 -2761 a +1900 a 0 TeXcolorgray Fu(Add)30 b(al-)4353 2046 y(gorithm)4353 +2193 y(reference)4353 2340 y(here)p 0 TeXcolorgray 4353 +1900 a pgfr @@ -8831,9 +10307,9 @@ a 4353 2761 a pgfc - 4596 2792 a + 4596 1931 a - 4596 2792 a 4596 2792 a + 4596 1931 a 4596 1931 a pgfo @@ -8879,149 +10355,481 @@ a 4353 2761 a pgfc - 109 2939 a -Fs(p)s(ositions,)k(based)e(on)h(the)h(latest)g(p)s(ositions.)49 + 109 2077 a +Fu(p)s(ositions,)k(based)e(on)h(the)h(latest)g(p)s(ositions.)49 b(A)33 b(Kalman)g(\014lter)h(is)f(then)f(used)h(to)h(estimate)g(future) -f(p)s(ositions)109 3085 y(based)d(on)g(the)h(mo)m(v)m(emen)m(t)h +f(p)s(ositions)109 2224 y(based)d(on)g(the)h(mo)m(v)m(emen)m(t)h (pattern)e(of)h(the)f(lo)s(calization)k(ob)5 b(ject.)109 -3232 y(The)23 b(p)s(osition)h(is)g(then)f(sho)m(wn)g(in)h(the)g(GUI)g +2371 y(The)23 b(p)s(osition)h(is)g(then)f(sho)m(wn)g(in)h(the)g(GUI)g (and)f(sup)s(erimp)s(osed)e(with)j(a)g(digital)h(represen)m(tation)g -(of)f(the)g(pic)m(king)109 3379 y(shelf.)p 0 TeXcolorgray -2023 5540 a(11)p 0 TeXcolorgray eop end -%%Page: 12 16 -TeXDict begin 12 15 bop 0 TeXcolorgray 0 TeXcolorgray -0 TeXcolorgray 109 -36 a Fr(4)131 b(MA)-11 b(TERIALS)42 -b(AND)i(METHODS)p 0 TeXcolorgray 5576 x Fs(12)p 0 TeXcolorgray -eop end -%%Page: 13 17 -TeXDict begin 13 16 bop 0 TeXcolorgray 0 TeXcolorgray -0 TeXcolorgray 109 -36 a Fr(5)131 b(RESUL)-11 b(TS)p -0 TeXcolorgray 2023 5540 a Fs(13)p 0 TeXcolorgray eop -end -%%Page: 14 18 -TeXDict begin 14 17 bop 0 TeXcolorgray 0 TeXcolorgray -0 TeXcolorgray 109 -36 a Fr(6)131 b(DISCUSSION)p 0 TeXcolorgray -2023 5540 a Fs(14)p 0 TeXcolorgray eop end +(of)f(the)g(pic)m(king)109 2518 y(shelf.)p 0 TeXcolorgray +2023 5540 a(14)p 0 TeXcolorgray eop end %%Page: 15 19 TeXDict begin 15 18 bop 0 TeXcolorgray 0 TeXcolorgray -0 TeXcolorgray 109 -36 a Fr(7)131 b(SUMMARY,)43 b(OUTLOOK)h(INTO)f(THE) -g(FUTURE)109 248 y(8)131 b(Meine)43 b(T)-11 b(extschnipsel)45 -b(fo)l(r)f(later)f(use)109 489 y Fn(8.1)109 b(Kurze)37 -b(erkl)o(\177)-54 b(arung)37 b(vom)g(IndLo)s(c)e(system)109 -695 y Fs(The)30 b(lo)s(calization)35 b(area)d(is)f(surrounded)d(b)m(y)k -(a)f(rectangular)h(wire)f(lo)s(op)h(inside)f(a)g(\014breglass)g(frame,) -h(called)g(the)109 841 y(exciter.)39 b(A)24 b(lo)m(w)g(frequency)f(A)m -(C)h(curren)m(t)f(source)h(is)g(attac)m(hed)h(to)f(the)g(exciter,)i -(making)e(it)g(generate)h(a)f(magnetic)109 988 y(\014eld.)45 -b(This)31 b(magnetic)i(\014eld)f(is)g(referred)f(to)h(as)h(the)f -(primary)f(magnetic)i(\014eld.)45 b(The)31 b(primary)g(magnetic)j -(\014eld)109 1135 y(it)d(is)f(the)h(primary)e(source)i(of)f(energy)h -(for)f(follo)m(wing)i(the)e(lo)s(calization)k(pro)s(cess.)109 -1282 y(In)d(order)h(to)g(lo)s(calize)j(the)d(hand)f(of)h(a)h(logistics) -h(w)m(ork)m(er)e(a)h(passiv)m(e)g(lo)s(calization)i(ob)5 -b(ject)33 b(is)f(attac)m(hed)i(to)e(their)109 1429 y(hand.)60 -b(This)37 b(lo)s(calization)j(ob)5 b(ject)38 b(is)f(a)h(sphere)e -(consisting)j(of)e(three)h(coils.)62 b(The)37 b(three)h(coils)g(are)g -(attac)m(hed)109 1575 y(orthogonal)c(to)g(eac)m(h)h(other)e(and)g(ha)m -(v)m(e)i(a)e(diameter)h(of)g(2)22 b Fg(cm)34 b Fs([10)q(].)50 -b(Once)33 b(the)g(hand)g(of)g(the)h(logistics)h(w)m(ork)m(er)109 -1722 y(en)m(ters)d(the)f(primary)g(magnetic)i(\014eld)e(a)h(curren)m(t) -f(is)g(induced)g(in)g(these)h(coils.)45 b(This)31 b(curren)m(t)g -(generates)i(a)f(sec-)109 1869 y(ondary)d(magnetic)j(\014eld.)109 -2016 y(Eigh)m(t)38 b(an)m(tennas)g(are)h(placed)f(on)f(the)h(plastic)h -(frame)f(surrounding)d(the)j(lo)s(calization)j(area.)64 -b(Eac)m(h)38 b(an)m(tenna)109 2163 y(consists)d(of)g(t)m(w)m(o)i(coils) -f(orthogonal)g(to)g(eac)m(h)g(other.)55 b(The)35 b(secondary)g -(magnetic)i(\014eld)d(induces)h(a)g(v)m(oltage)j(in)109 -2309 y(the)d(an)m(tennas.)55 b(If)35 b(the)g(hand)f(is)h(then)g(mo)m(v) -m(ed)h(close)h(to)e(an)g(an)m(tenna,)j(it's)d(v)m(oltage)j(will)e -(rise.)54 b(A)m(t)36 b(this)f(p)s(oin)m(t)109 2456 y(one)30 -b(can)h(ma)m(yb)s(e)f(start)h(to)g(fathom)g(the)g(lo)s(calization)i -(principle)d(here.)109 2603 y(The)h(an)m(tenna)i(v)m(oltages)i(are)d -(then)g(forw)m(arded)f(to)i(a)g(reader)f(unit.)45 b(The)32 -b(reader)g(is)g(hardw)m(are)g(that)g(\014lters)g(the)109 -2750 y(signals,)43 b(ampli\014es)e(them)f(and)g(p)s(erforms)e(most)j -(of)g(the)f(signal)h(pro)s(cessing.)71 b(The)39 b(pro)s(cessed)h(v)m -(oltages)j(are)109 2896 y(then)33 b(transferred)g(via)i(LAN)f(cable)h -(to)g(a)f(windo)m(ws)f(computer.)52 b(Here)34 b(a)h(p)m(ython)e(soft)m -(w)m(are)j(then)e(determines)109 3043 y(the)d(p)s(osition)g(of)g(the)g -(hand)f(based)h(on)g(the)g(giv)m(en)h(an)m(tenna)g(v)m(oltages)i(in)c -(real-time.)45 b(In)30 b(order)h(to)g(connect)h(the)109 -3190 y(an)m(tenna)25 b(v)m(oltages)j(to)d(a)g(X,Y,Z)h(p)s(osition)f(a)g -(lo)s(ok-up)g(table)g(is)g(used.)38 b(The)25 b(lo)s(ok-up)f(table)i -(con)m(tains)g(all)g(p)s(ossible)109 3337 y(an)m(tenna)36 -b(v)m(oltage)j(v)-5 b(alues)37 b(in)f(all)h(p)s(ossible)f(v)-5 -b(ariations.)59 b(Eac)m(h)37 b(v)-5 b(ariation)37 b(is)g(connected)g -(to)g(a)f(sp)s(eci\014c)g(X,Y,Z)109 3484 y(lo)s(cation.)42 -b(The)30 b(algorithms)h(used)f(for)g(creating)i(the)e(lo)s(okup)g -(table)h(are)g(explained)g(in)f(c)m(hapter)h(2.)109 3904 -y Ft(8.1.1)99 b(Reader)109 4110 y Fs(The)40 b(Reader)g(consists)h(of)g -(p)s(o)m(w)m(er)f(plug,)j(high)d(frequency)g(generator,)45 -b(up)39 b(to)i(21)h(electrical)h(inputs)c(for)h(the)109 -4257 y(an)m(tenna)31 b(v)m(oltages,)i(an)d(ADC,)h(ampli\014ers,)f(an)g -(FPGA,)i(a)e(metal)i(case)f(and)f(a)h(data)g(output)f(cable.)109 -4531 y Ft(8.1.2)99 b(Exciter)109 4736 y Fs(The)36 b(exciter)i(in)e -(itself)i(is)e(a)i(recangular)f(copp)s(er)f(coil)i(consisting)f(of)g(N) -g(windings)f(surrounding)e(the)j(area)g(of)109 4883 y(lo)s(calization.) -p 0 TeXcolorgray 2023 5540 a(15)p 0 TeXcolorgray eop -end +0 TeXcolorgray 109 -36 a Fp(3.3)109 b(Compa)m(rison)37 +b(of)g(medical)h(lo)s(calization)h(systems)e(and)f(the)h(IndLo)s(c)f +(system)p 0 TeXcolorgray 0 TeXcolorgray 1255 221 a Fu(T)-8 +b(able)31 b(1:)41 b(Lo)s(calization)33 b(system)d(comparison)p +0 TeXcolorgray 109 2355 a + currentpoint currentpoint translate 0.95023 0.95023 scale neg exch +neg exch translate + 109 2355 a 109 235 4125 4 v +109 335 4 100 v 1 1 1 TeXcolorrgb 112 335 741 100 v 0 +TeXcolorgray 214 305 a Ff(Medical)h(\014eld)p 853 335 +4 100 v 1 1 1 TeXcolorrgb 856 335 1056 100 v 0 TeXcolorgray +222 w(Lo)s(calization)g(system)p 1912 335 4 100 v 1 1 1 +TeXcolorrgb 1915 335 742 100 v 0 TeXcolorgray 300 w(Precision)p +2657 335 4 100 v 1 1 1 TeXcolorrgb 2660 335 770 100 v +0 TeXcolorgray 232 w(Adv)-5 b(an)m(tages)p 3430 335 4 +100 v 1 1 1 TeXcolorrgb 1 1 1 TeXcolorrgb 3433 335 797 +100 v 1 1 1 TeXcolorrgb 0 TeXcolorgray 347 w(Disadv)g(an)m(tages)p +4230 335 4 100 v 109 338 4125 4 v 109 1035 4 698 v +0.93726 0.93726 0.93726 TeXcolorrgb 1 1 1 TeXcolorrgb +112 1035 741 698 v 0.93726 0.93726 0.93726 TeXcolorrgb +0 TeXcolorgray 853 1035 4 698 v 0.93726 0.93726 0.93726 +TeXcolorrgb 856 1035 1056 698 v 0 TeXcolorgray 0.93726 0.93726 0.93726 +TeXcolorrgb 908 637 953 100 v 0 TeXcolorgray 958 607 +a Fe(Infrared)27 b(camera)f(system)p 0.93726 0.93726 0.93726 +TeXcolorrgb 908 737 V 0 TeXcolorgray 1089 707 a(with)i(mark)n(ers)d(on) +p 0.93726 0.93726 0.93726 TeXcolorrgb 908 836 V 0 TeXcolorgray +1092 806 a(instrumen)n(ts)i([11)o(])p 1912 1035 4 698 +v 0.93726 0.93726 0.93726 TeXcolorrgb 1915 1035 742 698 +v 0 TeXcolorgray 0.93726 0.93726 0.93726 TeXcolorrgb +1997 737 578 100 v 0 TeXcolorgray 2047 707 a(1)p Fd(:)p +Fe(8)18 b Fc(\000)g Fe(5)p Fd(:)p Fe(0)f Fd(mm)p 2657 +1035 4 698 v 0.93726 0.93726 0.93726 TeXcolorrgb 2660 +1035 770 698 v 0 TeXcolorgray 0.93726 0.93726 0.93726 +TeXcolorrgb 2660 687 770 100 v 0 TeXcolorgray 2710 657 +a Fe(High)28 b(precision,)p 0.93726 0.93726 0.93726 TeXcolorrgb +2660 786 V 0 TeXcolorgray 2710 756 a(furthest)g(dev)n(elop)r(ed)p +3430 1035 4 698 v 0.93726 0.93726 0.93726 TeXcolorrgb +3433 1035 797 698 v 0 TeXcolorgray 0.93726 0.93726 0.93726 +TeXcolorrgb 3433 438 665 100 v 0 TeXcolorgray 3483 408 +a(Line)f(of)p 0.93726 0.93726 0.93726 TeXcolorrgb 3433 +537 V 0 TeXcolorgray 3483 507 a(sigh)n(t)g(necessary)-7 +b(,)p 0.93726 0.93726 0.93726 TeXcolorrgb 3433 637 V +0 TeXcolorgray 3483 607 a(mean)27 b(op)r(erating)p +0.93726 0.93726 0.93726 TeXcolorrgb 3433 737 V 0 TeXcolorgray +3483 707 a(time)h(longer,)p 0.93726 0.93726 0.93726 TeXcolorrgb +3433 836 V 0 TeXcolorgray 3483 806 a(b)r(ending)g(of)p +0.93726 0.93726 0.93726 TeXcolorrgb 3433 936 V 0 TeXcolorgray +3483 906 a(instrumen)n(ts)p 0.93726 0.93726 0.93726 TeXcolorrgb +3433 1035 V 0 TeXcolorgray 3483 1006 a(not)f(registered)p +4230 1035 4 698 v 109 1932 4 897 v 1 1 1 TeXcolorrgb +1 1 1 TeXcolorrgb 112 1932 741 897 v 1 1 1 TeXcolorrgb +0 TeXcolorgray 1 1 1 TeXcolorrgb 189 1435 587 100 v 0 +TeXcolorgray 239 1405 a(Image-guided)p 1 1 1 TeXcolorrgb +189 1534 V 0 TeXcolorgray 349 1504 a(surgery)p 853 1932 +4 897 v 1 1 1 TeXcolorrgb 856 1932 1056 897 v 0 TeXcolorgray +1 1 1 TeXcolorrgb 956 1434 857 100 v 0 TeXcolorgray 1215 +1404 a(Inductiv)n(e)p 1 1 1 TeXcolorrgb 956 1534 V 0 +TeXcolorgray 1178 1504 a(lo)r(calization)p 1 1 1 TeXcolorrgb +956 1633 V 0 TeXcolorgray 1006 1603 a([13)o(])h([14)o(])g([15)o(])f +([16)o(])h([17)o(])p 1912 1932 4 897 v 1 1 1 TeXcolorrgb +1915 1932 742 897 v 0 TeXcolorgray 2014 1504 a(3.16)e +Fc(\006)h Fe(1.7)g Fb(m)6 b Fe(m)p 2657 1932 4 897 v +1 1 1 TeXcolorrgb 2660 1932 770 897 v 0 TeXcolorgray +1 1 1 TeXcolorrgb 2660 1135 665 100 v 0 TeXcolorgray +2710 1105 a(No)28 b(line)g(of)p 1 1 1 TeXcolorrgb 2660 +1235 V 0 TeXcolorgray 2710 1205 a(sigh)n(t)f(necessary)-7 +b(,)p 1 1 1 TeXcolorrgb 2660 1334 V 0 TeXcolorgray 2710 +1304 a(tip)28 b(of)g(\015exible)p 1 1 1 TeXcolorrgb 2660 +1434 V 0 TeXcolorgray 2710 1404 a(instrumen)n(ts)p 1 1 1 +TeXcolorrgb 2660 1534 V 0 TeXcolorgray 2710 1504 a(trac)n(k)-5 +b(able,)p 1 1 1 TeXcolorrgb 2660 1633 V 0 TeXcolorgray +2710 1603 a(no)28 b(frame)p 1 1 1 TeXcolorrgb 2660 1733 +V 0 TeXcolorgray 2710 1703 a(necessary)-7 b(,)p 1 1 1 +TeXcolorrgb 2660 1832 V 0 TeXcolorgray 2710 1803 a(mean)28 +b(op)r(eration)p 1 1 1 TeXcolorrgb 2660 1932 V 0 TeXcolorgray +2710 1902 a(time)g(decreased)p 3430 1932 4 897 v 1 1 1 +TeXcolorrgb 3433 1932 797 897 v 0 TeXcolorgray 1 1 1 +TeXcolorrgb 3433 1235 645 100 v 0 TeXcolorgray 3483 1205 +a(A\013ected)g(b)n(y)p 1 1 1 TeXcolorrgb 3433 1334 V +0 TeXcolorgray 3483 1304 a(other)f(magnetic)p 1 1 1 TeXcolorrgb +3433 1434 V 0 TeXcolorgray 3483 1404 a(\014elds,)p 1 1 1 +TeXcolorrgb 3433 1534 V 0 TeXcolorgray 3483 1504 a(a\013ected)g(b)n(y)p +1 1 1 TeXcolorrgb 3433 1633 V 0 TeXcolorgray 3483 1603 +a(metal)g(ob)5 b(jects,)p 1 1 1 TeXcolorrgb 3433 1733 +V 0 TeXcolorgray 3483 1703 a(ma)n(yb)r(e)27 b(lo)n(w)n(er)p +1 1 1 TeXcolorrgb 3433 1832 V 0 TeXcolorgray 3483 1803 +a(precision?)p 4230 1932 4 897 v 109 1935 4125 4 v 109 +2234 4 299 v 0.93726 0.93726 0.93726 TeXcolorrgb 1 1 1 +TeXcolorrgb 112 2234 741 299 v 0.93726 0.93726 0.93726 +TeXcolorrgb 0 TeXcolorgray 0.2 0.2 0.2 TeXcolorrgb 0 +TeXcolorgray 853 2234 4 299 v 0.93726 0.93726 0.93726 +TeXcolorrgb 856 2234 1056 299 v 0 TeXcolorgray 0.93726 0.93726 0.93726 +TeXcolorrgb 1070 2085 628 100 v 0 TeXcolorgray 1215 2055 +a(Inductiv)n(e)p 0.93726 0.93726 0.93726 TeXcolorrgb +1070 2184 V 0 TeXcolorgray 1120 2155 a(lo)r(calization)g([5)o(])p +1912 2234 4 299 v 0.93726 0.93726 0.93726 TeXcolorrgb +1915 2234 742 299 v 0 TeXcolorgray 0.93726 0.93726 0.93726 +TeXcolorrgb 2099 2135 375 100 v 0 TeXcolorgray 2149 2105 +a(3)p Fd(:)p Fe(77)17 b Fd(cm)p 2657 2234 4 299 v +0.93726 0.93726 0.93726 TeXcolorrgb 2660 2234 770 299 +v 0 TeXcolorgray 0.93726 0.93726 0.93726 TeXcolorrgb +2660 2035 578 100 v 0 TeXcolorgray 2710 2005 a Fe(P)n(ortable,)p +0.93726 0.93726 0.93726 TeXcolorrgb 2660 2135 V 0 TeXcolorgray +2710 2105 a(no)28 b(negativ)n(e)p 0.93726 0.93726 0.93726 +TeXcolorrgb 2660 2234 V 0 TeXcolorgray 2710 2204 a(health)g(e\013ects)p +3430 2234 4 299 v 0.93726 0.93726 0.93726 TeXcolorrgb +3433 2234 797 299 v 0 TeXcolorgray 0.93726 0.93726 0.93726 +TeXcolorrgb 3433 2035 682 100 v 0 TeXcolorgray 3483 2005 +a(Lo)n(w)e(precision,)p 0.93726 0.93726 0.93726 TeXcolorrgb +3433 2135 V 0 TeXcolorgray 3483 2105 a(requires)g(extra)p +0.93726 0.93726 0.93726 TeXcolorrgb 3433 2234 V 0 TeXcolorgray +3483 2204 a(space)h(in)g(capsule)p 4230 2234 4 299 v +109 2533 V 1 1 1 TeXcolorrgb 1 1 1 TeXcolorrgb 112 2533 +741 299 v 1 1 1 TeXcolorrgb 0 TeXcolorgray 0.2 0.2 0.2 +TeXcolorrgb 0 TeXcolorgray 853 2533 4 299 v 1 1 1 TeXcolorrgb +856 2533 1056 299 v 0 TeXcolorgray 1 1 1 TeXcolorrgb +1041 2384 687 100 v 0 TeXcolorgray 1177 2354 a(X-Ra)n(y)g([18)o(],)p +1 1 1 TeXcolorrgb 1041 2483 V 0 TeXcolorgray 1091 2453 +a(Gamma)g(ra)n(y)f([19)o(])p 1912 2533 4 299 v 1 1 1 +TeXcolorrgb 1915 2533 742 299 v 0 TeXcolorgray 2272 2404 +a(-)p 2657 2533 4 299 v 1 1 1 TeXcolorrgb 2660 2533 770 +299 v 0 TeXcolorgray 410 w(High)i(precision)p 3430 2533 +4 299 v 1 1 1 TeXcolorrgb 3433 2533 797 299 v 0 TeXcolorgray +1 1 1 TeXcolorrgb 3433 2334 550 100 v 0 TeXcolorgray +3483 2304 a(Radiation)p 1 1 1 TeXcolorrgb 3433 2433 V +0 TeXcolorgray 3483 2404 a(exp)r(osure,)p 1 1 1 TeXcolorrgb +3433 2533 V 0 TeXcolorgray 3483 2503 a(not)f(p)r(ortable)p +4230 2533 4 299 v 109 2832 V 0.93726 0.93726 0.93726 +TeXcolorrgb 1 1 1 TeXcolorrgb 112 2832 741 299 v 0.93726 0.93726 0.93726 +TeXcolorrgb 0 TeXcolorgray 0.2 0.2 0.2 TeXcolorrgb 0 +TeXcolorgray 853 2832 4 299 v 0.93726 0.93726 0.93726 +TeXcolorrgb 856 2832 1056 299 v 0 TeXcolorgray 1144 2703 +a(MRI)h([20)o(])f([21])p 1912 2832 4 299 v 0.93726 0.93726 0.93726 +TeXcolorrgb 1915 2832 742 299 v 0 TeXcolorgray 0.93726 0.93726 0.93726 +TeXcolorrgb 2222 2732 128 100 v 0 TeXcolorgray 2273 2702 +a(-)p 2657 2832 4 299 v 0.93726 0.93726 0.93726 TeXcolorrgb +2660 2832 770 299 v 0 TeXcolorgray 2710 2703 a(High)h(precision)p +3430 2832 4 299 v 0.93726 0.93726 0.93726 TeXcolorrgb +3433 2832 797 299 v 0 TeXcolorgray 0.93726 0.93726 0.93726 +TeXcolorrgb 3433 2633 682 100 v 0 TeXcolorgray 3483 2603 +a(Exp)r(ensiv)n(e,)p 0.93726 0.93726 0.93726 TeXcolorrgb +3433 2732 V 0 TeXcolorgray 3483 2702 a(long)f(scan)g(times,)p +0.93726 0.93726 0.93726 TeXcolorrgb 3433 2832 V 0 TeXcolorgray +3483 2802 a(not)g(p)r(ortable)p 4230 2832 4 299 v 109 +3230 4 399 v 1 1 1 TeXcolorrgb 1 1 1 TeXcolorrgb 112 +3230 741 399 v 1 1 1 TeXcolorrgb 0 TeXcolorgray 0.2 0.2 0.2 +TeXcolorrgb 1 1 1 TeXcolorrgb 135 2883 694 100 v 0.2 0.2 0.2 +TeXcolorrgb 185 2853 a(Wireless)g(capsule)p 1 1 1 TeXcolorrgb +135 2982 V 0.2 0.2 0.2 TeXcolorrgb 298 2952 a(endoscop)n(y)p +0 TeXcolorgray 853 3230 4 399 v 1 1 1 TeXcolorrgb 856 +3230 1056 399 v 0 TeXcolorgray 1025 3052 a(Ultrasound)g([22)o(])h([23)o +(])p 1912 3230 4 399 v 1 1 1 TeXcolorrgb 1915 3230 742 +399 v 0 TeXcolorgray 529 w(-)p 2657 3230 4 399 v 1 1 1 +TeXcolorrgb 2660 3230 770 399 v 0 TeXcolorgray 1 1 1 +TeXcolorrgb 2660 2981 601 100 v 0 TeXcolorgray 2710 2952 +a(No)g(negativ)n(e)p 1 1 1 TeXcolorrgb 2660 3081 V 0 +TeXcolorgray 2710 3051 a(health)g(e\013ects,)p 1 1 1 +TeXcolorrgb 2660 3181 V 0 TeXcolorgray 2710 3151 a(c)n(heap)p +3430 3230 4 399 v 1 1 1 TeXcolorrgb 3433 3230 797 399 +v 0 TeXcolorgray 1 1 1 TeXcolorrgb 3433 2932 769 100 +v 0 TeXcolorgray 3483 2902 a(Gases)e(in)i(in)n(testinal)p +1 1 1 TeXcolorrgb 3433 3031 V 0 TeXcolorgray 3483 3001 +a(disturb)f(imaging,)p 1 1 1 TeXcolorrgb 3433 3131 V +0 TeXcolorgray 3483 3101 a(bad)g(precision)p 1 1 1 TeXcolorrgb +3433 3230 V 0 TeXcolorgray 3483 3201 a(in)h(deep)r(er)f(regions)p +4230 3230 4 399 v 109 3234 4125 4 v 109 3533 4 299 v +0.93726 0.93726 0.93726 TeXcolorrgb 1 1 1 TeXcolorrgb +112 3533 741 299 v 0.93726 0.93726 0.93726 TeXcolorrgb +0 TeXcolorgray 0.2 0.2 0.2 TeXcolorrgb 0 TeXcolorgray +853 3533 4 299 v 0.93726 0.93726 0.93726 TeXcolorrgb +856 3533 1056 299 v 0 TeXcolorgray 0.93726 0.93726 0.93726 +TeXcolorrgb 908 3383 953 100 v 0 TeXcolorgray 958 3353 +a(Infrared)g(camera)f(system)p 0.93726 0.93726 0.93726 +TeXcolorrgb 908 3483 V 0 TeXcolorgray 1013 3453 a(with)j(surface)d +(scan)h([7])p 1912 3533 4 299 v 0.93726 0.93726 0.93726 +TeXcolorrgb 1915 3533 742 299 v 0 TeXcolorgray 0.93726 0.93726 0.93726 +TeXcolorrgb 1915 3433 742 100 v 0 TeXcolorgray 1965 3403 +a(2)p Fd(:)p Fe(4)18 b Fd(mm)g Fc(\006)g Fe(1)p Fd(:)p +Fe(7)f Fd(mm)p 2657 3533 4 299 v 0.93726 0.93726 0.93726 +TeXcolorrgb 2660 3533 770 299 v 0 TeXcolorgray 2710 3404 +a Fe(Easy)26 b(to)i(use)p 3430 3533 4 299 v 0.93726 0.93726 0.93726 +TeXcolorrgb 3433 3533 797 299 v 0 TeXcolorgray 0.93726 0.93726 0.93726 +TeXcolorrgb 3433 3333 748 100 v 0 TeXcolorgray 3483 3304 +a(Long)e(setup)i(times,)p 0.93726 0.93726 0.93726 TeXcolorrgb +3433 3433 V 0 TeXcolorgray 3483 3403 a(Long)e(scan)p +0.93726 0.93726 0.93726 TeXcolorrgb 3433 3533 V 0 TeXcolorgray +3483 3503 a(times)i(\(3)18 b Fc(\000)g Fe(8)g Fd(min)p +Fe(\))p 4230 3533 4 299 v 109 3832 V 1 1 1 TeXcolorrgb +1 1 1 TeXcolorrgb 112 3832 741 299 v 1 1 1 TeXcolorrgb +0 TeXcolorgray 0.2 0.2 0.2 TeXcolorrgb 1 1 1 TeXcolorrgb +177 3633 611 100 v 0.2 0.2 0.2 TeXcolorrgb 227 3603 a(Image-P)n(atien)n +(t)p 1 1 1 TeXcolorrgb 177 3733 V 0.2 0.2 0.2 TeXcolorrgb +274 3703 a(registration)p 0 TeXcolorgray 853 3832 4 299 +v 1 1 1 TeXcolorrgb 856 3832 1056 299 v 0 TeXcolorgray +1 1 1 TeXcolorrgb 856 3632 1056 100 v 0 TeXcolorgray +958 3602 a(Infrared)27 b(camera)f(system)p 1 1 1 TeXcolorrgb +856 3732 V 0 TeXcolorgray 906 3702 a(with)i(feudical)g(skin)f(mark)n +(ers)p 1 1 1 TeXcolorrgb 856 3832 V 0 TeXcolorgray 1218 +3802 a([8,)g(p.124])p 1912 3832 4 299 v 1 1 1 TeXcolorrgb +1915 3832 742 299 v 0 TeXcolorgray 1 1 1 TeXcolorrgb +2080 3732 412 100 v 0 TeXcolorgray 2130 3702 a(0)p Fd(:)p +Fe(68)17 b Fd(mm)p 2657 3832 4 299 v 1 1 1 TeXcolorrgb +2660 3832 770 299 v 0 TeXcolorgray 2710 3703 a Fe(High)28 +b(precision)p 3430 3832 4 299 v 1 1 1 TeXcolorrgb 3433 +3832 797 299 v 0 TeXcolorgray 1 1 1 TeXcolorrgb 3433 +3632 797 100 v 0 TeXcolorgray 3483 3602 a(Line)f(of)p +1 1 1 TeXcolorrgb 3433 3732 V 0 TeXcolorgray 3483 3702 +a(sigh)n(t)g(necessary)-7 b(,)p 1 1 1 TeXcolorrgb 3433 +3832 V 0 TeXcolorgray 3483 3802 a(lab)r(orious)26 b(a\016xation)p +4230 3832 4 299 v 109 3835 4125 4 v 109 4433 4 598 v +0.93726 0.93726 0.93726 TeXcolorrgb 1 1 1 TeXcolorrgb +112 4433 741 598 v 0.93726 0.93726 0.93726 TeXcolorrgb +0 TeXcolorgray 162 4155 a(T)-7 b(o)27 b(b)r(e)h(determined)p +853 4433 4 598 v 0.93726 0.93726 0.93726 TeXcolorrgb +856 4433 1056 598 v 0 TeXcolorgray 316 w(IndLo)r(c)g(system)p +1912 4433 4 598 v 0.93726 0.93726 0.93726 TeXcolorrgb +1915 4433 742 598 v 0 TeXcolorgray 315 w(T)-7 b(o)28 +b(b)r(e)g(determined)p 2657 4433 4 598 v 0.93726 0.93726 0.93726 +TeXcolorrgb 2660 4433 770 598 v 0 TeXcolorgray 0.93726 0.93726 0.93726 +TeXcolorrgb 2660 3935 710 100 v 0 TeXcolorgray 2710 3905 +a(Ma)n(yb)r(e)f(faster)p 0.93726 0.93726 0.93726 TeXcolorrgb +2660 4034 V 0 TeXcolorgray 2710 4004 a(setup)h(time,)p +0.93726 0.93726 0.93726 TeXcolorrgb 2660 4134 V 0 TeXcolorgray +2710 4104 a(no)g(line)f(of)p 0.93726 0.93726 0.93726 +TeXcolorrgb 2660 4233 V 0 TeXcolorgray 2710 4204 a(sigh)n(t)g +(necessary)p 0.93726 0.93726 0.93726 TeXcolorrgb 2660 +4333 V 0 TeXcolorgray 2710 4303 a(m)n(b)h(to)r(oth)g(\014lling)p +0.93726 0.93726 0.93726 TeXcolorrgb 2660 4433 V 0 TeXcolorgray +2710 4403 a(mark)n(er)e(trac)n(k)-5 b(able)p 3430 4433 +4 598 v 0.93726 0.93726 0.93726 TeXcolorrgb 3433 4433 +797 598 v 0 TeXcolorgray 0.93726 0.93726 0.93726 TeXcolorrgb +3433 4084 711 100 v 0 TeXcolorgray 3483 4054 a(Lo)n(w)26 +b(precision,)p 0.93726 0.93726 0.93726 TeXcolorrgb 3433 +4184 V 0 TeXcolorgray 3483 4154 a(a\013ected)h(b)n(y)h(other)p +0.93726 0.93726 0.93726 TeXcolorrgb 3433 4283 V 0 TeXcolorgray +3483 4253 a(magnetic)f(\014elds)p 4230 4433 4 598 v 109 +4436 4125 4 v 109 2355 a + currentpoint currentpoint translate 1 0.95023 div 1 0.95023 div scale +neg exch neg exch translate + 109 2355 a 0 TeXcolorgray 2066 +4810 a + + 2066 4810 a 2066 4810 a + + + pgfo + + save + + 0 setgray + + 0.3985 pgfw + + save + + pgfstr + + save + + /pgfsc{0 setgray}def + + /pgffc{1 0.5 0 setrgbcolor}def + + 0.49814 pgfw + + save + + /pgfsc{0 setgray}def + + /pgffc{1 0.5 0 setrgbcolor}def + + 0.49814 pgfw + + 230.65364 44.13762 moveto + + -230.65364 44.13762 lineto + + -232.85458 44.13762 -234.63875 42.35345 -234.63875 40.15251 curveto + + -234.63875 -40.15251 lineto + + -234.63875 -42.35345 -232.85458 -44.13762 -230.65364 -44.13762 curveto + + 230.65364 -44.13762 lineto + + 232.85458 -44.13762 234.63875 -42.35345 234.63875 -40.15251 curveto + + 234.63875 40.15251 lineto + + 234.63875 42.35345 232.85458 44.13762 230.65364 44.13762 curveto + + closepath + + -234.63875 -44.13762 moveto + + gsave pgffc pgffill grestore gsave pgfsc pgfstr grestore + + newpath + + restore + + save + + [1.0 0.0 0.0 1.0 -230.88112 32.19807 ] concat + + pgfs + + + 2066 4810 a + /pgfsc{}def/pgffc{}def + 2066 4810 +a 2066 4810 a + 0 setgray + 2066 4810 a 0 TeXcolorgray Fu(ONE)j(MORE)g(LINE)g(\(DO)m +(WNW)-10 b(ARDS\))33 b(IN)d(THE)g(T)-8 b(ABLE)31 b(AND)g(IT)f(DOESNT)f +(FIT)h(ON)h(ONE)2066 4957 y(P)-8 b(A)m(GE)31 b(ANYMORE)g(WITH)g(THE)f +(TITLE!)f(The)h(W)m(CE:)h(X-Ra)m(y)g(un)m(til)g(Ultrasound)f(is)g +(basically)i(all)2066 5104 y(sources)e(copied)h(from)f(2012)i(Than.)45 +b(Some)31 b(of)f(these)h(sources)f(v)m(ery)h(old,)g(there)f(is)h(ev)m +(en)g(a)g(paten)m(t)g(in)f(there)2066 5251 y(and)g(Im)g(not)g(sure)g +(ho)m(w)g(the)h(guy)f(found)f(an)m(ything)i(ab)s(out)f(the)h(precision) +f(there.)46 b(Basically)33 b(no)s(one)d(is)g(using)2066 +5397 y(X-Ra)m(y)-8 b(,)32 b(MRI)f(or)f(Ultrasound)g(for)g(lo)s +(calizing)j(WEC's,)d(actually)i(no)s(one)e(ev)m(en)h(uses)f(WEC's....)p +0 TeXcolorgray 2066 4810 a + + + pgfr + + restore + + restore + + restore + + newpath + + restore + + pgfc + + + 0 TeXcolorgray 2023 5540 a +Fu(15)p 0 TeXcolorgray eop end %%Page: 16 20 TeXDict begin 16 19 bop 0 TeXcolorgray 0 TeXcolorgray -0 TeXcolorgray 109 -36 a Ft(8.1.3)99 b(Lo)s(calization)34 -b(Object)109 169 y Fs(The)27 b(lo)s(calization)k(ob)5 -b(ject)29 b(consists)f(of)h(of)f(three)g(di\013eren)m(t)g(copp)s(er)g -(coils)h(eac)m(h)g(with)f(N)g(windings.)39 b(The)27 b(copp)s(er)109 -316 y(coils)33 b(are)g(ha)m(v)m(e)g(an)f(R)m(C)h(resonan)m(t)f(circuit) -h(trimmed)f(to)h(a)g(sp)s(eci\014c)f(frequency)-8 b(.)46 -b(The)32 b(resonance)h(frequency)e(is)109 463 y(trimmed)f(to)m(w)m -(ards)i(the)f(frequency)g(of)g(the)g(primary)g(magnetic)h(\014eld)f(in) -g(order)f(to)i(ac)m(hiev)m(e)h(higher)e(excitation)109 -610 y(and)e(th)m(us)h(stronger)h(secondary)f(magnetic)i(\014eld)e -(strengths.)109 884 y Ft(8.1.4)99 b(Antennas)34 b(\(magnetic)f(\014eld) -h(senso)m(rs\))109 1089 y Fs(The)44 b(an)m(tennas)h(are)g(also)h(copp)s -(er)e(coils)i(with)e(N)h(windings)e(and)h(are)i(placed)f(symmetrically) -h(around)d(the)109 1236 y(lo)s(calization)33 b(area.)109 -1510 y Ft(8.1.5)99 b(host)34 b(system)109 1720 y Fn(8.2)109 -b(Relevant)37 b(medical)h(\014elds)f(where)g(lo)s(calization)i(systems) -e(a)m(re)f(b)s(eing)h(used)109 1925 y Fs(In)27 b(this)g(section)i(some) -g(of)f(the)g(........)41 b(will)28 b(b)s(e)g(presen)m(ted.)39 -b(Additionally)-8 b(,)30 b(the)e(adv)-5 b(an)m(tages)30 -b(and)d(disadv)-5 b(an)m(tages)109 2072 y(of)30 b(eac)m(h)i(used)d(lo)s -(calization)34 b(system)c(will)h(b)s(e)f(discussed.)109 -2346 y Ft(8.2.1)99 b(Neuro-navigation)109 2551 y Fs(In)37 -b(neurosurgery)g(high)h(precision)g(is)h(necessary)f(to)h(prev)m(en)m -(t)g(damaging)g(the)g(patien)m(ts)g(brain.)64 b(In)37 -b(order)h(to)109 2698 y(ac)m(hiev)m(e)30 b(this)f(neurona)m(vigation)h -(systems)e(has)g(b)s(een)g(dev)m(elop)s(ed.)40 b(These)28 -b(neurona)m(vigation)i(consist)f(of)g(a)g(mon-)109 2845 -y(itor)35 b(sho)m(wing)g(preop)s(erativ)m(e)h(MRI)f(\(or)h(orther)e(mo) -s(dalities\))j(images)f(of)f(the)g(patien)m(ts)h(brain)f(and)f(a)h -(infrared)109 2992 y(based)26 b(system)i(to)f(trac)m(k)i(the)e -(surgical)h(to)s(ols.)40 b(By)27 b(p)s(erforming)f(a)i(patien)m -(t-image)i(registration)e(pro)s(cess,)g(whic)m(h)109 -3139 y(will)34 b(not)f(b)s(e)g(explained)h(here,)g(the)g(brain)f -(images)h(get)h(o)m(v)m(erlapp)s(ed)f(with)f(the)h(surgical)g(to)s -(ols.)51 b(This)33 b(w)m(a)m(y)h(the)109 3285 y(surgeon)25 -b(alw)m(a)m(ys)i(kno)m(ws)f(the)f(exact)i(p)s(osition)f(of)g(the)g -(surgical)g(to)s(ols)g(inside)g(the)f(patien)m(ts)i(brain.)38 -b(The)25 b(infrared)109 3432 y(based)g(system)h(can)h(not)f(trac)m(k)h -(the)f(surgical)h(to)s(ols)f(directly)-8 b(,)28 b(but)e(rather)f -(feudical)i(mark)m(ers)f(that)g(are)h(attac)m(hed)109 -3579 y(to)j(the)g(surgical)h(to)s(ols.)41 b(The)29 b(most)h -(commercially)i(used)d(neurona)m(vigation)i(systems)f(are)g(made)g(b)m -(y)g(BrainLab)109 3726 y(and)f(is)g(called)i(\(I)f(think)f(its)i -(StealthStation,)g(but)e(they)h(are)g(not)g(v)m(ery)g(informativ)m(e)h -(ab)s(out)f(the)f(whole)h(system)109 3873 y(name.)41 -b(It`s)30 b(kind)g(of)g(confusing)g(what)h(the)f(name)h(StealthStation) -h(consists)f(of.)41 b(Ma)m(yb)s(e)31 b(its)g(just)f(the)g(camera,)109 -4019 y(ma)m(yb)s(e)g(P)m(atien)m(t-image)k(registration)e(and)e(preop)s -(erativ)m(e)h(planning)f(in)m(v)m(olv)m(ed)i(asw)m(ell\).)109 -4293 y Ft(8.2.2)99 b(Wireless)36 b(capsule)e(endoscop)m(y)109 -4499 y Fs(The)c(h)m(uman)f(gastroin)m(testinal)k(\(GI\))e(tract)h(can)f -(reac)m(h)g(a)g(length)f(of)h(up)e(to)j(9)e(metres)3140 -4469 y +0 TeXcolorgray 250 -36 a Fu(T)-8 b(ab.)40 b(1)28 b(giv)m(es)i(a)e(quic) +m(k)h(o)m(v)m(erview)g(of)g(the)f(adv)-5 b(an)m(tages)30 +b(and)d(disadv)-5 b(an)m(tages)30 b(of)e(bla.)40 b(Is)28 +b(is)g(to)h(b)s(e)e(men)m(tioned)109 111 y(that)k(the)f(precision)h(of) +g(the)f(inductiv)m(e)h(lo)s(calization)j(system)c(for)g(image-guided)i +(surgery)e(is)g(for)g(a)h(3mm)g(thic)m(k)109 257 y(preop)s(erativ)m(e)g +(CT)f(image)h(scan.)p 0 TeXcolorgray 2023 5540 a(16)p +0 TeXcolorgray eop end +%%Page: 17 21 +TeXDict begin 17 20 bop 0 TeXcolorgray 0 TeXcolorgray +0 TeXcolorgray 109 -36 a Ft(4)131 b(Materials)109 201 +y Fu(In)28 b(order)g(to)i(impro)m(v)m(e)g(the)f(IndLo)s(c)f(systems)h +(lo)s(calization)j(accuracy)e(a)f(mo)s(di\014ed)f(v)m(ersion)h(of)g +(the)h(lo)s(calization)109 347 y(area)h(w)m(as)g(built.)40 +b(This)30 b(c)m(hapter)h(will)f(fo)s(cus)g(on)h(explaining)f(these)h +(mo)s(di\014cations)g(and)f(their)g(purp)s(oses.)109 +626 y Fp(4.1)109 b(The)37 b(lo)s(calization)i(a)m(rea)p +0 TeXcolorgray 2068 784 a + gsave currentpoint currentpoint translate 90 neg rotate neg exch neg +exch translate + 2068 784 a 2068 784 a + currentpoint grestore moveto + 2068 +784 a 0 TeXcolorgray 109 946 a Fu(Figure)28 b(9:)40 b(The)27 +b(mo)s(di\014ed)g(lo)s(calization)k(area)d(of)g(the)g(IndLo)s(c)f +(system,)i(whic)m(h)f(w)m(as)g(built)f(during)g(this)h(pro)5 +b(ject.)109 1059 y(The)35 b(cub)s(e)g(placed)h(in)f(the)h(middle,)h(is) +f(trac)m(k)m(ed)h(b)m(y)e(the)h(IndLo)s(c)f(system.)57 +b(It)35 b(is)h(moun)m(ted)g(on)f(a)h(frame)g(with)109 +1172 y(infrared)29 b(mark)m(ers,)i(whic)m(h)f(are)h(trac)m(k)m(ed)h(b)m +(y)e(an)g(infrared)g(camera)h(system.)p 0 TeXcolorgray +0 TeXcolorgray 250 1452 a(Figure)37 b(9)f(sho)m(ws)g(the)h(mo)s +(di\014ed)e(v)m(ersion)i(of)f(the)g(IndLo)s(c)g(systems)g(lo)s +(calization)j(area,)g(whic)m(h)d(w)m(as)h(built)109 1599 +y(during)d(this)i(pro)5 b(ject.)57 b(Its)36 b(purp)s(ose)e(w)m(as)i(to) +g(impro)m(v)m(e)h(and)e(test)h(the)g(lo)s(calization)j(accuracy)e(of)f +(the)g(IndLo)s(c)109 1746 y(system.)41 b(It)30 b(consists)h(of)f(a)h(w) +m(o)s(o)s(den)f(plane,)g(whic)m(h)g(lies)h(in)f(the)h(x,y)f(plane)g +(and)g(serv)m(es)h(as)f(a)h(structural)f(frame.)109 1893 +y(On)f(the)i(w)m(o)s(o)s(den)f(plate)h(is)f(millimetre)i(pap)s(er)d +(\014xated)i(for)f(quic)m(kly)h(assessing)g(distances.)109 +2039 y(The)f(exciter)h(is)g(moun)m(ted)f(on)g(the)h(bac)m(k)g(of)f(the) +h(w)m(o)s(o)s(den)f(plate.)41 b(It)31 b(is)f(a)h(rectangular)g(copp)s +(er)f(wire.)40 b(The)30 b(four)109 2186 y(corners)g(of)g(the)h(exciter) +h(are)e(indicated)h(b)m(y)g(the)f(four)g(blac)m(k)h(screw)f(heads)g +(sunk)m(en)g(in)m(to)h(the)g(w)m(o)s(o)s(den)f(plate.)109 +2333 y(The)f(lo)s(calization)j(ob)5 b(ject)30 b(is)g(the)g(t)m(w)m(o)g +(b)m(y)g(t)m(w)m(o)g Fq(c)5 b Fu(m)48 b(cub)s(e)29 b(placed)h(in)f(the) +g(middle)g(of)h(the)g(lo)s(calization)i(area.)41 b(It)109 +2480 y(is)29 b(moun)m(ted)f(on)m(to)j(a)e(frame)g(whic)m(h)f(is)h(used) +f(for)h(infrared)f(reference)h(trac)m(king.)42 b(Hence)30 +b(the)f(four)f(grey)h(infrared)109 2626 y(re\015ecting)i(spheres.)109 +2773 y(The)38 b(receiving)i(coils)g(are)f(realised)h(b)m(y)f(the)g +(eigh)m(t)h(w)m(o)s(o)s(den)e(cub)s(es)g(sunk)m(en)g(in)m(to)i(the)f(w) +m(o)s(o)s(den)g(plate.)67 b(Eac)m(h)109 2920 y(w)m(o)s(o)s(den)29 +b(cub)s(e)f(withholds)h(t)m(w)m(o)i(coils,)g(main)e(and)g(frame)h +(receiving)g(coil.)42 b(Only)29 b(the)h(main)f(receiving)i(coils)f(can) +109 3067 y(b)s(e)f(seen)i(in)f(Figure)h(9.)41 b(The)30 +b(frame)g(receiving)i(coils)f(lie)g(in)f(the)h(x,y)g(plane)f(\(Figure)h +(8\).)109 3341 y Fv(4.1.1)99 b(The)34 b(exciter)109 3546 +y Fu(The)24 b(exciter)i(is)f(a)h(copp)s(er)e(wire)h(lo)s(op)g +(\014xated)g(on)g(the)g(bac)m(k)h(of)f(the)g(w)m(o)s(o)s(den)g(plate.) +40 b(The)24 b(corners)h(of)g(the)g(exciter)109 3693 y(are)30 +b(underneath)f(the)i(blac)m(k)g(screws)g(\(Figure)g(9\).)41 +b(It)31 b(spans)e(the)250 3840 y(In)i(order)g(to)i(withhold)e(the)h +(curren)m(t)g(explained)g(in)g(section)h(3.1.1)g(the)f(exciter)i(has)d +(b)s(een)g(attac)m(hed)j(using)109 3987 y(a)c(neutric)h(p)s(o)m(w)m(er) +f(plug)g(\(NL2F)m(C\).)i(The)e(copp)s(er)g(wired)g(used)f(had)h(a)h +(diameter)g(of)f(0.6)p Fq(m)7 b Fu(m.)109 4261 y Fv(4.1.2)99 +b(The)34 b(lo)s(calization)g(object)109 4466 y Fu(The)29 +b(passiv)m(e)i(lo)s(calization)i(ob)5 b(ject)31 b(w)m(as)g(made)f(out)g +(of)h(an)f(3D)h(cub)s(e)e(an)m(tenna)i(b)m(y)f(the)g(compan)m(y)h +(Neosid.)41 b(The)109 4613 y(goal)c(of)e(pro)s(ducing)f(the)i(passiv)m +(e)g(lo)s(calization)j(system)c(w)m(as)h(to)h(transform)d(the)i(coils)h +(in)m(to)f(series)g(resonance)109 4760 y(circuits)46 +b(tuned)e(to)i(a)g(resonance)g(frequency)e(of)i(119)p +Fq(k)q Fn(H)7 b(z)t Fu(.)86 b(This)44 b(w)m(as)i(ac)m(hiev)m(ed)h(b)m +(y)e(measuring)g(the)h(real)109 4906 y(comp)s(onen)m(t)29 +b(inductivities)h(with)f(an)g(Agilen)m(t)i(42885A)h(Precision)d(LCR)g +(Meter.)41 b(Then)28 b(according)i(to)g(form)m(ula)109 +5053 y([1,)h(p.474]:)p 0 TeXcolorgray 2023 5540 a(17)p +0 TeXcolorgray eop end +%%Page: 18 22 +TeXDict begin 18 21 bop 0 TeXcolorgray 0 TeXcolorgray +0 TeXcolorgray 1653 229 a Fn(f)1698 243 y Fj(r)r(es)1826 +229 y Fu(=)2097 168 y(1)p 1932 208 376 4 v 1932 304 a(2)p +Fn(\031)24 b Fr(\001)2098 227 y(p)p 2174 227 134 4 v +77 x Fn(LC)p 0 TeXcolorgray 3911 229 a Fu(\(7\))p 0 TeXcolorgray +250 504 a(capacitors)31 b(w)m(ere)g(soldered)f(on)m(to)h(a)f(circuit)h +(b)s(oard,)e(connected)i(to)g(the)f(coils.)42 b(Afterw)m(ards)30 +b(the)g(resonance)109 651 y(frequency)21 b(w)m(as)i(measured)f(with)g +(an)g(Agilen)m(t)i(E5071C)f(Net)m(w)m(ork)h(Analyzer)f(and)f(the)g +(capacities)i(w)m(ere)f(adjusted)109 798 y(accordingly)31 +b(to)g(reac)m(h)h(exactly)g(119)p Fq(k)q Fn(H)7 b(z)t +Fu(.)p 0 TeXcolorgray 0 TeXcolorgray 640 1077 a(Figure)31 +b(10:)42 b(The)30 b(lo)s(calization)j(ob)5 b(ject)31 +b(on)f(AR)-8 b(T)31 b(frame)f(with)g(infrared)g(mark)m(ers)p +0 TeXcolorgray 0 TeXcolorgray 109 1467 a Fv(4.1.3)99 +b(The)34 b(receiving)h(coils)109 1672 y Fu(The)g(receiving)i(coils)g(w) +m(ere)f(switc)m(hed)g(during)f(the)h(run)m(time)f(of)h(this)g(pro)5 +b(ject.)57 b(A)m(t)37 b(one)f(p)s(oin)m(t)g(they)g(w)m(ere)g(es-)109 +1819 y(timated)f(to)g(b)s(e)e(the)i(main)f(source)g(of)h(error.)52 +b(Due)34 b(to)h(this,)h(this)e(section)h(will)g(b)s(e)e(more)i(elab)s +(orate)g(than)f(the)109 1966 y(previous)c(ones.)109 2259 +y(The)37 b(\014rst)g(decision)i(fell)f(on)g(the)g(an)m(tennas)g(with)g +(ferrit)f(core,)k(b)s(ecause)d(it)g(w)m(as)h(estimated)g(that)f(the)g +(ferrite)109 2406 y(w)m(ould)28 b(just)f(amplify)i(the)f(signal)h(of)g +(the)f(receiving)i(coils,)g(th)m(us)e(impro)m(ving)g(the)h(lo)s +(calization.)43 b(Receiving)29 b(coils)109 2553 y(with)34 +b(ferrite)g(core)i(ha)m(v)m(e)f(not)g(b)s(een)f(tested)h(with)f(the)g +(IndLo)s(c)g(system,)i(so)e(this)g(w)m(as)h(new)f(territory)-8 +b(.)54 b(During)109 2700 y(the)33 b(testing)h(phase)e(the)h(lo)s +(calization)j(did)c(not)h(function.)48 b(A)m(t)34 b(this)e(p)s(oin)m(t) +h(it)g(w)m(as)h(susp)s(ected)e(that)h(the)g(ferrite)109 +2846 y(core)h(had)g(something)g(to)h(do)f(with)f(it,)j(but)d(more)i(on) +e(this)h(later)2427 2817 y - 3140 4469 a 3140 4469 a + 2427 2817 a 2427 2817 a pgfo @@ -9047,10 +10855,11 @@ h(consists)f(of.)41 b(Ma)m(yb)s(e)31 b(its)g(just)f(the)g(camera,)109 pgfc - 3140 4499 a Fs(and)g(is)g(one)h(of)g -(the)f(most)4353 4468 y + 2427 +2846 a Fu(.)52 b(In)33 b(order)g(to)i(\014x)e(the)i(problem)e(the)h +(ferrite)4353 2815 y - 4353 4468 a 4353 4468 a + 4353 2815 a 4353 2815 a pgfo @@ -9072,10 +10881,10 @@ h(consists)f(of.)41 b(Ma)m(yb)s(e)31 b(its)g(just)f(the)g(camera,)109 pgfs - 4353 -4468 a + 4353 2815 +a 0 setgray - 4353 4468 a 4353 4468 a + 4353 2815 a 4353 2815 a pgfr @@ -9137,14 +10946,14 @@ h(consists)f(of.)41 b(Ma)m(yb)s(e)31 b(its)g(just)f(the)g(camera,)109 pgfs - 4353 4468 a + 4353 2815 a /pgfsc{}def/pgffc{}def - 4353 4468 -a 4353 4468 a + 4353 2815 a 4353 +2815 a 0 setgray - 4353 4468 a 0 TeXcolorgray Fs(R:)h(\014nd)4353 -4614 y(a)g(go)s(o)s(d)4353 4761 y(source)g(for)4353 4908 -y(that)p 0 TeXcolorgray 4353 4468 a + 4353 2815 a 0 TeXcolorgray Fu(Link)c(to)4353 2962 +y(testing)4353 3109 y(with)g(fer-)4353 3256 y(rite)h(core)p +0 TeXcolorgray 4353 2815 a pgfr @@ -9162,10 +10971,10 @@ y(that)p 0 TeXcolorgray 4353 4468 a pgfc - 4596 4499 a + 4596 2846 a - 4596 -4499 a 4596 4499 a + 4596 2846 a 4596 +2846 a pgfo @@ -9184,11 +10993,11 @@ y(that)p 0 TeXcolorgray 4353 4468 a /pgfsc{1 0.5 0 setrgbcolor}def - -174.74979 -2.14651 moveto + -260.28976 -2.14651 moveto - -174.74979 -2.14651 lineto + -260.28976 -2.14651 lineto - -174.74979 -2.14651 lineto + -260.28976 -2.14651 lineto -63.95146 -2.14651 lineto @@ -9211,18 +11020,13 @@ y(that)p 0 TeXcolorgray 4353 4468 a pgfc - 109 4646 a Fs(di\016cult)c(parts)h(for)f(do)s(ctors) -h(to)g(insp)s(ect.)40 b(In)26 b(order)i(to)g(tak)m(e)h(a)f(lo)s(ok)g -(at)h(the)f(depths)e(of)i(the)g(GI)g(tract)g(ingestible)109 -4792 y(pills)c(with)f(cameras)i(ha)m(v)m(e)g(b)s(een)e(in)m(tro)s -(ducted.)38 b(These)24 b(pills)g(are)g(called)h(wireless)f(capsule)g -(endoscop)s(es)g(\(W)m(CE\).)109 4939 y(They)32 b(normally)h(consist)h -(of)f(a)h(camera,)h(a)e(ligh)m(tsource)i(and)d(a)i(wireless)f(data)h -(transmission)e(system)h(to)h(send)109 5086 y(the)d(captured)h(images)g -(to)h(the)f(ph)m(ysicians)f(computer.)45 b([11)q(])2270 -5057 y + 109 2993 a Fu(core)g(receiving)g(coils)h(w)m(ere)f(switc)m(hed)f +(out)h(for)f(regular)h(receiving)g(coils)h(without)e(an)m(tennas.)250 +3140 y(The)h(receiving)j(coils)f(with)f(ferrit)g(core)g(w)m(ere)h(the)f +(3DCC28-A-0150J)k(made)c(b)m(y)g(the)g(compan)m(y)g(Premo.)4002 +3111 y - 2270 5057 a 2270 5057 a + 4002 3111 a 4002 3111 a pgfo @@ -9248,11 +11052,10 @@ h(to)g(insp)s(ect.)40 b(In)26 b(order)i(to)g(tak)m(e)h(a)f(lo)s(ok)g pgfc - 2270 5086 a Fs("Sev)m(eral)33 -b(studies)e(ha)m(v)m(e)i(v)-5 b(alidated)32 b(W)m(CE)g(as)g(the)4353 -5079 y + 4002 3140 a Fu(.)4353 +3427 y - 4353 5079 a 4353 5079 a + 4353 3427 a 4353 3427 a pgfo @@ -9274,10 +11077,10 @@ b(studies)e(ha)m(v)m(e)i(v)-5 b(alidated)32 b(W)m(CE)g(as)g(the)4353 pgfs - 4353 5079 a + 4353 3427 a 0 setgray - 4353 5079 -a 4353 5079 a + 4353 3427 +a 4353 3427 a pgfr @@ -9310,13 +11113,13 @@ a 4353 5079 a -27.10785 7.3135 -28.89203 5.52934 -28.89203 3.3284 curveto - -28.89203 -91.7423 lineto + -28.89203 -21.40666 lineto - -28.89203 -93.94324 -27.10785 -95.7274 -24.90692 -95.7274 curveto + -28.89203 -23.6076 -27.10785 -25.39177 -24.90692 -25.39177 curveto - 24.90692 -95.7274 lineto + 24.90692 -25.39177 lineto - 27.10785 -95.7274 28.89203 -93.94324 28.89203 -91.7423 curveto + 27.10785 -25.39177 28.89203 -23.6076 28.89203 -21.40666 curveto 28.89203 3.3284 lineto @@ -9324,7 +11127,7 @@ a 4353 5079 a closepath - -28.89203 -95.7274 moveto + -28.89203 -25.39177 moveto gsave pgffc pgffill grestore gsave pgfsc pgfstr grestore @@ -9334,19 +11137,18 @@ a 4353 5079 a save - [1.0 0.0 0.0 1.0 -25.1344 -3.89873 ] concat + [1.0 0.0 0.0 1.0 -25.1344 -4.01994 ] concat pgfs - 4353 5079 a + 4353 3427 a /pgfsc{}def/pgffc{}def - 4353 5079 a 4353 5079 a + 4353 3427 a 4353 3427 a 0 setgray 4353 -5079 a 0 TeXcolorgray Fs(R:)f(Care-)4353 5226 y(ful)f(ma)m(yb)s(e)4353 -5373 y(direct)h(ci-)4353 5520 y(tation)4353 5667 y(needed)4353 -5813 y(here)p 0 TeXcolorgray 4353 5079 a +3427 a 0 TeXcolorgray Fu(Daten)m(blatt)4353 3574 y(v)m(erlink)m(en)p +0 TeXcolorgray 4353 3427 a pgfr @@ -9364,10 +11166,10 @@ a 4353 5079 a pgfc - 4596 5111 a + 4596 3458 a - -4596 5111 a 4596 5111 a + 4596 3458 a 4596 +3458 a pgfo @@ -9386,19 +11188,19 @@ a 4353 5079 a /pgfsc{1 0.5 0 setrgbcolor}def - -279.20406 0.80986 moveto + -71.2753 36.03828 moveto - -279.20406 0.80986 lineto + -71.2753 36.03828 lineto - -279.20406 0.80986 lineto + -71.2753 36.03828 lineto - -63.95146 0.80986 lineto + -63.95146 36.03828 lineto - -63.95146 -40.47963 lineto + -63.95146 -5.31181 lineto - -58.2822 -40.47963 lineto + -58.2822 -5.31181 lineto - -58.2822 -40.47963 lineto + -58.2822 -5.31181 lineto gsave pgfsc pgfstr grestore newpath @@ -9413,23 +11215,28 @@ a 4353 5079 a pgfc - 109 5233 a Fs(most)c(e\013ectiv)m(e)j(in)d(its) -g(abilit)m(y)i(to)f(diagnose)g(early)g(Crohn's)d(disease)j(in)f -(comparison)g(with)g(other)h(con)m(v)m(en)m(tional)p -0 TeXcolorgray 2023 5540 a(16)p 0 TeXcolorgray eop end -%%Page: 17 21 -TeXDict begin 17 20 bop 0 TeXcolorgray 0 TeXcolorgray -0 TeXcolorgray 0 TeXcolorgray 0 TeXcolorgray 1083 34 -a Fs(Figure)31 b(7:)41 b(Ov)m(erview)31 b(of)f(W)m(CE)h(lo)s -(calization)i(metho)s(ds)p 0 TeXcolorgray 0 TeXcolorgray -109 326 a(metho)s(ds,)d(suc)m(h)h(as)g(colonoscop)m(y)i(and)d -(radiology)i(tec)m(hniques)g([4].)43 b(In)30 b(\014nding)f(the)i(cause) -h(of)f(bleeding,)g(W)m(CE)109 473 y(has)25 b(outp)s(erformed)g(sev)m -(eral)j(traditional)f(tec)m(hniques)g(suc)m(h)f(as)g(the)g(traditional) -h(colonoscop)m(y)i(tec)m(hnology)f([5].")109 590 y + 109 3287 a Fu(Eigh)m(t)e(of)g(these)g(3D)g(an)m(tennas)g(w)m +(ere)g(used)f(as)g(receiving)i(coils.)42 b(Eac)m(h)30 +b(of)f(the)h(receiving)h(coil)g(consists)f(of)f(three)109 +3434 y(p)s(erp)s(endicular)f(coils.)43 b(Tw)m(o)31 b(of)f(the)h(three)g +(coils)h(w)m(ere)f(used)f(as)g(main)h(and)f(frame)g(receiving)i(coils)g +(\(Figure)f(8\).)109 3580 y(The)c(Premo)g(an)m(tennas)h(w)m(ere)g(a)g +(new)f(implemen)m(tation)i(in)m(to)g(the)f(system)f(in)g(order)g(to)i +(ac)m(hiev)m(e)h(a)d(more)h(precise)109 3727 y(lo)s(calization.)60 +b(The)35 b(receiving)j(coils)f(normally)f(used)f(for)h(the)g(IndLo)s(c) +f(System)h(are)g(around)f(50)p Fq(c)5 b Fu(m)m(b)m(y)37 +b(25)p Fq(c)5 b Fu(m,)109 3874 y(th)m(us)31 b(to)s(o)g(large)i(for)e +(this)g(setup.)43 b(The)30 b(decision)i(fell)g(on)f(the)h(Premo)f +(receiving)h(coils,)h(b)s(ecause)e(of)h(their)f(small)109 +4021 y(geometry)-8 b(,)30 b(high)e(inductance)h(and)f(precise)g +(construction)h(qualit)m(y)-8 b(.)42 b(The)28 b(receiving)h(coils)h(ha) +m(v)m(e)f(an)f(inductance)109 4168 y(of)k(1.4)h Fq(m)7 +b Fu(H.)32 b(They)f(are)i(cubic)e(in)h(shap)s(e)f(with)g(an)h(edge)h +(length)f(of)g(3.3)h Fq(c)5 b Fu(m)52 b(and)31 b(an)h(outside)g +(plastic)h(housing)109 4314 y(of)d(3.7)p Fq(c)5 b Fu(m.)109 +4285 y - 109 -590 a 109 590 a + 109 4285 a 109 4285 a pgfo @@ -9455,12 +11262,10 @@ h(colonoscop)m(y)i(tec)m(hnology)f([5].")109 590 y pgfc - 109 619 a Fs(It)35 b(is)h(necessary)g(for)g(the)g(ph)m -(ysician)g(to)g(kno)m(w)g(where)f(the)h(images)h(are)f(coming)g(from)g -(in)f(order)g(to)i(diagnose)4353 591 y + 4353 4283 a - 4353 591 a 4353 -591 a + 4353 4283 a +4353 4283 a pgfo @@ -9477,14 +11282,14 @@ h(colonoscop)m(y)i(tec)m(hnology)f([5].")109 590 y save - [1.0 0.0 0.0 1.0 0.0 -3.40393 ] concat + [1.0 0.0 0.0 1.0 0.0 -3.72731 ] concat pgfs - 4353 591 a + 4353 4283 a 0 setgray - 4353 591 a 4353 591 a + 4353 4283 a 4353 4283 a pgfr @@ -9511,27 +11316,27 @@ h(colonoscop)m(y)i(tec)m(hnology)f([5].")109 590 y 0.49814 pgfw - 24.90692 6.99014 moveto + 24.90692 7.3135 moveto - -24.90692 6.99014 lineto + -24.90692 7.3135 lineto - -27.10785 6.99014 -28.89203 5.20596 -28.89203 3.00504 curveto + -27.10785 7.3135 -28.89203 5.52934 -28.89203 3.3284 curveto - -28.89203 -161.92232 lineto + -28.89203 -461.76201 lineto - -28.89203 -164.12326 -27.10785 -165.90742 -24.90692 -165.90742 curveto + -28.89203 -463.96294 -27.10785 -465.74712 -24.90692 -465.74712 curveto - 24.90692 -165.90742 lineto + 24.90692 -465.74712 lineto - 27.10785 -165.90742 28.89203 -164.12326 28.89203 -161.92232 curveto + 27.10785 -465.74712 28.89203 -463.96294 28.89203 -461.76201 curveto - 28.89203 3.00504 lineto + 28.89203 3.3284 lineto - 28.89203 5.20596 27.10785 6.99014 24.90692 6.99014 curveto + 28.89203 5.52934 27.10785 7.3135 24.90692 7.3135 curveto closepath - -28.89203 -165.90742 moveto + -28.89203 -465.74712 moveto gsave pgffc pgffill grestore gsave pgfsc pgfstr grestore @@ -9541,22 +11346,28 @@ h(colonoscop)m(y)i(tec)m(hnology)f([5].")109 590 y save - [1.0 0.0 0.0 1.0 -25.1344 -4.23955 ] concat + [1.0 0.0 0.0 1.0 -25.1344 -4.01994 ] concat pgfs - 4353 591 a - /pgfsc{}def/pgffc{}def 4353 -591 a 4353 591 a +4283 a + /pgfsc{}def/pgffc{}def + 4353 4283 a 4353 4283 a 0 setgray - 4353 591 a 0 TeXcolorgray Fk([Ma)n(yb)r(e)28 -b(in-)4353 720 y(clude)g(this)4353 850 y(from)g(page)4353 -979 y(1)g(of)f([11)o(])4353 1109 y(asw)n(ell,)g(or)4353 -1239 y(b)r(etter)h(cite)4353 1368 y(directly)4353 1498 -y(from)g(Ref)4353 1627 y(5)g(and)f(4)g(of)4353 1757 y(the)h(Mateen)4353 -1886 y(pap)r(er])p 0 TeXcolorgray 4353 591 a + 4353 4283 a 0 TeXcolorgray +Fu(In)30 b(dis-)4353 4430 y(cussion)4353 4577 y(add)g(some-)4353 +4724 y(where)4353 4870 y(that)h(fer-)4353 5017 y(rite)g(core)4353 +5164 y(increases)4353 5311 y(magnetic)4353 5458 y(\014eld,)g(but)4353 +5604 y(is)g(also)g(not)4353 5751 y(tak)m(en)h(in)m(to)4353 +5898 y(accoun)m(t)4353 6045 y(in)e(the)h(\014n-)4353 +6191 y(geprin)m(ting)4353 6338 y(creation,)4353 6485 +y(ma)m(y)g(in)m(ter-)4353 6632 y(fere)g(with)4353 6779 +y(magnetic)4353 6925 y(\014eld)f(or)4353 7072 y(whatev)m(er)4353 +7219 y(it)h(ma)m(y)4353 7366 y(damage)4353 7512 y(the)g(lo)s(cal-)4353 +7659 y(ization)4353 7806 y(more)g(than)4353 7953 y(b)s(ene\014t.)4353 +8100 y(Dunno)p 0 TeXcolorgray 4353 4283 a pgfr @@ -9574,10 +11385,10 @@ y(from)g(Ref)4353 1627 y(5)g(and)f(4)g(of)4353 1757 y(the)h(Mateen)4353 pgfc - 4596 619 -a + 4596 4314 a - 4596 619 a 4596 619 a + +4596 4314 a 4596 4314 a pgfo @@ -9604,11 +11415,11 @@ a -63.95146 -2.14651 lineto - -63.95146 -76.0547 lineto + -63.95146 -225.48947 lineto - -58.2822 -76.0547 lineto + -58.2822 -225.48947 lineto - -58.2822 -76.0547 lineto + -58.2822 -225.48947 lineto gsave pgfsc pgfstr grestore newpath @@ -9623,12 +11434,179 @@ a pgfc - 109 766 a Fs(the)i(patien)m(t)i(correctly)-8 -b(.)42 b(The)30 b(p)s(ositional)h(information)g(is)g(also)g(imp)s -(ortan)m(t)f(in)g(further)g(treatmen)m(t)h(planning.)4024 -737 y + 250 4461 a Fu(The)g(receiving)h(coils)h +(without)e(ferrit)g(core)i(w)m(ere)e(self-made)h(w)m(o)s(o)s(den)f(cub) +s(es)g(with)g(an)g(edge)h(length)g(of)f(3.3)109 4608 +y Fq(c)5 b Fu(m)22 b(.)53 b(In)34 b(eac)m(h)h(cub)s(e)f(a)h(gro)s(o)m +(v)m(e)h(has)e(b)s(een)f(cut)i(in)f(order)g(to)h(hold)f(the)h(wiring)f +(in)g(place.)54 b(Around)33 b(eac)m(h)i(cub)s(e)109 4755 +y(15)g(windings)f(of)h(copp)s(er)e(wire)i(w)m(ere)g(wrapp)s(ed)e(tigh)m +(tly)-8 b(.)55 b(The)35 b(copp)s(er)e(wire)i(has)f(a)h(diameter)h(of)f +(0.315)h Fq(m)7 b Fu(m)23 b(.)109 4901 y(The)38 b(copp)s(er)h(wire)g +(is)g(also)h(isolated.)68 b(The)39 b(isolation)i(w)m(as)e(only)g(remo)m +(v)m(ed)h(from)f(the)g(endings)g(of)g(the)g(wire.)109 +5048 y(An)m(y)30 b(exceeding)i(wire)e(w)m(as)g(t)m(wisted)i(in)e(order) +f(to)i(prev)m(en)m(t)g(parasitic)h(capacitance.)43 b(On)29 +b(eac)m(h)j(end)d(a)i(plug)f(w)m(as)109 5195 y(soldered)g(whic)m(h)g(w) +m(as)h(then)f(connected)h(to)g(the)g(wires)f(leading)h(to)g(the)g +(reader.)p 0 TeXcolorgray 2023 5540 a(18)p 0 TeXcolorgray +eop end +%%Page: 19 23 +TeXDict begin 19 22 bop 0 TeXcolorgray 0 TeXcolorgray +0 TeXcolorgray 109 -36 a Fp(4.2)109 b(ART)37 b(system)p +0 TeXcolorgray 0 TeXcolorgray 109 304 a Fu(Figure)26 +b(11:)39 b(One)26 b(of)g(six)f(infrared)g(cameras,)j(of)e(the)g(AR)-8 +b(T)26 b(system,)h(p)s(ositioned)f(in)f(the)h(ro)s(om)g(in)f(order)h +(to)g(trac)m(k)109 416 y(the)k(lo)s(calization)k(ob)5 +b(ject.)p 0 TeXcolorgray 0 TeXcolorgray 250 677 a(In)37 +b(order)h(to)h(v)m(erify)g(the)g(ob)5 b(jects)39 b(p)s(osition,)i(a)d +(reference)h(measuremen)m(t)g(w)m(as)g(p)s(erformed.)63 +b(F)-8 b(or)39 b(this)g(an)109 824 y(infrared)29 b(based)g(lo)s +(calization)k(system)d(of)g(the)g(compan)m(y)h(AR)-8 +b(T)30 b(\(Adv)-5 b(anced)30 b(Realtime)h(T)-8 b(rac)m(king)31 +b(Gm)m(bH,)g(Am)109 971 y(Oeferl)36 b(6,)i(82362,)i(W)-8 +b(eilheim)37 b(i.OB,)g(German)m(y\))g(w)m(as)f(used.)57 +b(This)35 b(system)h(w)m(as)h(c)m(hosen)f(b)s(ecause)g(of)g(its)h(sub) +109 1118 y(millimetre)f(precise)g(lo)s(calization)j(and)c(its)h +(adequate)g(lo)s(calization)j(area)d(of)g(around)f(20)p +Fn(m)3328 1085 y Fl(2)3368 1118 y Fu(.)56 b(An)35 b(alternativ)m(e)109 +1264 y(a)m(v)-5 b(ailable)45 b(system)e(w)m(ould)f(ha)m(v)m(e)i(b)s +(een)f(the)g(Qualisys)f(system)h(lo)s(cated)h(in)f(the)g(LINK)f +(testing)i(hall)f(of)g(the)109 1411 y(F)-8 b(raunhofer)33 +b(I)s(IS.)g(During)h(this)f(pro)5 b(ject)35 b(the)f(Qualisys)g(system)g +(w)m(as)g(not)g(adequate)h(as)f(its)h(lo)s(calization)i(area)109 +1558 y(of)29 b(around)f(1400)p Fn(m)778 1525 y Fl(2)849 +1558 y Fu(is)h(to)s(o)h(large)h(for)e(this)g(pro)5 b(ject.)41 +b(Also)30 b(its)f(a)m(v)-5 b(ailabilit)m(y)33 b(is)c(lo)m(w)m(er,)i +(since)f(the)g(LINK)e(testing)109 1705 y(hall)36 b(gets)i(closed)f(on)f +(sev)m(eral)h(o)s(ccasions)h(for)e(other)g(F)-8 b(raunhofer)36 +b(pro)5 b(jects.)59 b(The)36 b(AR)-8 b(T)36 b(system)g(w)m(as)h(alw)m +(a)m(ys)109 1852 y(a)m(v)-5 b(ailable)32 b(during)e(this)g(pro)5 +b(ject.)41 b(Because)32 b(of)e(these)h(reasons)g(the)f(decision)h(fell) +g(on)f(the)h(AR)-8 b(T)30 b(system.)109 1998 y(The)i(follo)m(wing)i +(comp)s(onen)m(ts)f(of)f(the)h(AR)-8 b(T)33 b(system)g(w)m(ere)g(used.) +46 b(Six)33 b(infrared)e(cameras)j(of)e(the)h(series)g(AR)-8 +b(T-)109 2145 y(TRA)m(CK5)24 b(\(Figure)h(11\))g(w)m(ere)g(used.)38 +b(These)23 b(cameras)i(act)h(as)e(b)s(oth)g(infrared)f(ligh)m(t)i +(emitter)g(and)f(receiv)m(er.)40 b(The)109 2292 y(AR)-8 +b(TTRA)m(CK5)26 b(ha)m(v)m(e)h(a)f(trac)m(king)h(range)f(of)g(up)f(to)i +(7.5m,)h(a)e(\014eld)f(of)h(view)g(of)g(around)f(80)i(degrees)f(and)f +(o\013er)i(up)109 2439 y(to)h(1.3)g Fq(M)15 b Fu(pix)27 +b(at)h(up)e(to)i(300Hzframe)h(rate.)40 b(The)27 b(cameras)h(w)m(ere)g +(connected)g(to)g(the)g(AR)-8 b(T)27 b(Con)m(troller)i(\(A)-8 +b(TC\),)109 2586 y(whic)m(h)27 b(then)g(again)i(w)m(as)f(connected)h +(to)f(the)g(host)f(PC.)h(The)f(host)h(PC)f(ran)g(the)h(soft)m(w)m(are)h +(\(DT)-8 b(rac)m(k2\).)42 b(The)27 b(ob-)109 2732 y(ject)h(w)m(as)f +(moun)m(ted)h(on)m(to)g(the)g(target)g(CT11)g(\(Figure)g(10\))g(with)f +(four)g(infrared)f(mark)m(er)i(spheres.)39 b(The)26 b(spheres)109 +2879 y(re\015ect)33 b(the)g(infrared)f(ligh)m(t)i(bac)m(k)f(to)h(the)f +(cameras)g(enabling)g(them)g(to)g(trac)m(k)h(the)f(ob)5 +b(ject.)49 b(After)33 b(calibration)109 3026 y(\(Chapter)d(5.1\))i(the) +e(system)h(had)e(an)i(accuracy)g(of)g(0.33)p Fq(m)7 b +Fu(m,)32 b(according)f(to)g(the)g(DT)-8 b(rac)m(k2)32 +b(soft)m(w)m(are.)p 0 TeXcolorgray 2023 5540 a(19)p 0 +TeXcolorgray eop end +%%Page: 20 24 +TeXDict begin 20 23 bop 0 TeXcolorgray 0 TeXcolorgray +0 TeXcolorgray 109 -36 a Ft(5)131 b(Metho)t(ds)109 201 +y Fu(The)20 b(follo)m(wing)j(c)m(hapter)f(is)g(structured)e(as)h(follo) +m(ws.)39 b(The)21 b(\014rst)g(section)h(\(Chapter)f(5.1\))i(describ)s +(es)e(the)g(necessary)109 347 y(steps)k(to)i(set)f(up)f(the)h(testing)h +(systems)f(\(Inductiv)m(e)g(lo)s(calization)j(system)d(and)f(infrared)g +(reference)i(lo)s(calization)109 494 y(system\).)109 +641 y(The)j(second)h(section)h(\(Chapter)f(5.2\))h(describ)s(es)e(ho)m +(w)h(the)g(accuracy)h(measuremen)m(t)g(data)f(w)m(as)h(created.)43 +b(The)109 788 y(follo)m(wing)32 b(subsections)f(\(Chapter)f(5.2.1,)j +(5.2.2,)g(5.2.3\))g(explain)f(ho)m(w)e(the)h(data)h(w)m(as)f(then)g(in) +m(terpreted)g(using)109 934 y(di\013eren)m(t)37 b(soft)m(w)m(are)i +(param)m(ters.)61 b(These)36 b(parameters)i(w)m(ere)f(then)g(altered)h +(in)e(an)h(attempt)h(to)g(optimize)g(the)109 1081 y(systems)30 +b(lo)s(calization)j(accuracy)-8 b(.)109 1360 y Fp(5.1)109 +b(Setting)37 b(up)g(the)f(lo)s(calization)j(systems)109 +1565 y Fu(In)i(order)h(to)g(determine)h(the)f(precision)g(of)g(the)h +(IndLo)s(c)e(setup)g(a)i(series)f(of)g(tests)h(w)m(ere)g(p)s(erformed.) +74 b(The)109 1712 y(lo)s(calization)43 b(ob)5 b(ject)41 +b(w)m(as)f(placed)h(in)f(di\013eren)m(t)h(p)s(ositions)f(and)f(the)i(p) +s(osition)f(w)m(as)h(then)f(measured)f(b)m(y)h(the)109 +1859 y(IndLo)s(c)29 b(system.)41 b(These)30 b(measured)g(p)s(ositions)g +(are)h(then)f(compared)g(to)h(an)g(infrared)e(based)h(camera)i(system.) +p 0 TeXcolorgray 0 TeXcolorgray 1579 2138 a(Figure)f(12:)42 +b(T)-8 b(esting)31 b(setup)p 0 TeXcolorgray 0 TeXcolorgray +250 2401 a(In)h(order)h(to)g(prepare)g(the)g(measuremen)m(ts)g(the)h +(IndLo)s(c)e(system)h(w)m(as)g(brough)m(t)g(to)h(a)f(ro)s(om)g(in)g +(whic)m(h)f(the)109 2547 y(AR)-8 b(T)39 b(system)h(w)m(as)g(already)g +(pre-installed.)68 b(As)39 b(it)h(requires)f(sev)m(eral)i(holdings)e +(for)g(the)h(infrared)e(cameras,)109 2694 y(wiring)g(connections)h(to)g +(a)g(host)g(PC)f(and)g(an)g(empt)m(y)h(ro)s(om)f(with)g(go)s(o)s(d)g +(line)h(of)g(sigh)m(t.)66 b(First)38 b(the)h(windo)m(w)109 +2841 y(curtains)30 b(w)m(ere)h(sh)m(ut,)f(in)g(order)g(to)h(prev)m(en)m +(t)g(the)g(infrared)e(cameras)i(getting)h(disturb)s(ed)d(b)m(y)h(ligh)m +(t)i(re\015ections.)109 2988 y(The)37 b(IndLo)s(c)h(system)g(w)m(as)h +(then)f(connected)h(via)g(an)f(ethernet)h(cable)h(to)f(the)f(host)h +(PC.)f(Then)f(the)i(IndLo)s(c)109 3135 y(system)i(w)m(as)h(turned)e(on) +h(and)g(set)h(to)g(an)f(Exciter)h(curren)m(t)f(of)h(1A)69 +b(and)41 b(119)h Fq(k)10 b Fu(Hz.)74 b(An)41 b(oscilloscop)s(e)i(w)m +(as)109 3281 y(connected)37 b(to)h(the)f(exciter)h(wire)e(and)h(a)g +(curren)m(t)f(clamp)h(is)g(used)f(to)i(measure)e(the)h(frequency)g(and) +f(curren)m(t)109 3428 y(of)d(the)g(exciter.)51 b(This)33 +b(is)g(done)g(to)h(reassure)f(that)h(the)f(system)g(is)h(correctly)g +(set)g(to)g(the)g(lo)s(calization)i(ob)5 b(jects)109 +3575 y(resonance)31 b(frequency)e(of)i(119)h Fq(k)10 +b Fu(Hz)50 b(\(Chapter)30 b(3.1.2\).)250 3722 y(As)j(the)h(system)g +(heats)g(up)e(the)i(measured)f(an)m(tenna)h(v)m(oltages)i(will)d(rise.) +51 b(This)32 b(o\013set)j(can)f(b)s(e)e(calibrated)109 +3868 y(out,)43 b(but)e(in)f(order)g(to)i(receiv)m(e)g(consisten)m(t)g +(results)f(the)g(setup)f(should)g(run)f(for)i(ab)s(out)f(an)h(hour.)70 +b(Sev)m(eral)109 4015 y(measuremen)m(ts)43 b(w)m(ere)h(p)s(erformed)e +(to)i(mak)m(e)h(sure)d(that)i(the)g(o\013set)g(drift)f(is)h(gone.)80 +b(While)44 b(the)g(system)f(is)109 4162 y(heating)31 +b(up)e(the)i(next)f(step)h(can)f(b)s(e)g(p)s(erformed.)p +0 TeXcolorgray 1935 4369 a Fo(\(a\))1935 4460 y(Heat-)1935 +4551 y(ing)1935 4643 y(up)2201 4369 y(\(b\))2201 4460 +y(setup)2201 4551 y(is)2201 4643 y(w)n(arm)p 0 TeXcolorgray +1501 4832 a Fu(Figure)h(13:)42 b(O\013set)31 b(heating)g(up)p +0 TeXcolorgray 0 TeXcolorgray 250 5095 a(As)d(the)g(system)g(is)g +(heating)g(up)f(the)h(AR)-8 b(T)28 b(system)g(can)g(b)s(e)f +(calibrated.)41 b(Ho)m(w)29 b(to)g(place)f(the)g(cameras,)i(con-)109 +5241 y(nect)i(them)f(to)h(the)f(op)s(erating)h(PC)f(can)h(b)s(e)e +(found)g(in)h(the)h(man)m(ual.)44 b(The)30 b(ro)s(om)i(calibration)g +(set)g(is)f(placed)h(as)p 0 TeXcolorgray 2023 5540 a(20)p +0 TeXcolorgray eop end +%%Page: 21 25 +TeXDict begin 21 24 bop 0 TeXcolorgray 0 TeXcolorgray +0 TeXcolorgray 109 -36 a Fu(precisely)29 b(as)h(p)s(ossible)e(on)h(the) +g(origin)h(of)f(the)g(IndLo)s(c's)f(systems)h(co)s(ordinate)h(system.) +41 b(Then)28 b(the)h(calibration)109 111 y(w)m(and)f(has)g(to)h(b)s(e)f +(mo)m(v)m(ed)i(in)e(the)h(measuremen)m(t)f(medium)g(in)g(order)g(to)i +(generate)g(a)e(virtual)h(p)s(oin)m(t)g(cloud.)40 b(The)109 +257 y(progress)d(of)h(the)g(ro)s(om)f(calibration)i(is)f(sho)m(wn)f(on) +g(the)h(host)g(PC)f(and)g(on)g(the)h(cameras.)64 b(When)37 +b(the)h(ro)s(om)109 404 y(calibration)27 b(is)f(\014nished)f(the)h(AR) +-8 b(T)26 b(system)g(will)g(displa)m(y)h(its)f(accuracy)-8 +b(.)41 b(In)25 b(this)h(case)h(it)g(ac)m(hiev)m(ed)g(an)f(accuracy)109 +551 y(of)33 b(0.33)p Fq(m)7 b Fu(m.)52 b(After)33 b(the)h(ro)s(om)f +(calibration)i(is)f(done)f(the)h(b)s(o)s(dy)d(calibration)k(has)e(to)i +(b)s(e)d(p)s(erformed.)49 b(This)32 b(is)109 698 y(done)27 +b(b)m(y)h(placing)h(the)f(lo)s(calization)j(ob)5 b(ject)29 +b(on)m(to)g(the)f(trac)m(king)h(b)s(o)s(dy)e(and)g(\014xating)h(the)g +(t)m(w)m(o)i(together.)41 b(F)-8 b(rom)109 844 y(no)m(w)40 +b(on)g(the)g(lo)s(calization)j(ob)5 b(ject)41 b(and)e(the)i(trac)m +(king)g(b)s(o)s(dy)e(will,)k(just)c(b)s(e)h(called)h(lo)s(calization)i +(ob)5 b(ject)41 b(for)109 991 y(simplicities)29 b(sak)m(e.)41 +b(The)28 b(lo)s(calization)j(ob)5 b(ject)29 b(then)f(has)g(to)h(b)s(e)f +(placed)g(on)g(the)h(origin)g(of)f(the)g(IndLo)s(c)f(systems)109 +1138 y(co)s(ordinate)34 b(system.)51 b(No)m(w)34 b(lo)s(oking)h(at)f +(the)g(AR)-8 b(T)34 b(system)g(host)g(PC)f(the)h(lo)s(cation)h(of)f +(the)g(ob)5 b(ject)34 b(will)g(most)109 1285 y(lik)m(ely)j(not)g(b)s(e) +e(p)s(erfectly)i(matc)m(h)g(0)p Fq(m)7 b Fu(m)60 b(in)36 +b(x,y)h(and)e(z.)59 b(The)35 b(AR)-8 b(T)37 b(systems)f(co)s(ordinate)h +(system)f(can)h(then)109 1432 y(b)s(e)31 b(shifted)h(b)m(y)g(adding)f +(o\013sets)i(on)m(to)g(it.)47 b(Th)m(us)31 b(matc)m(hing)i(the)f(IndLo) +s(cs)f(and)g(the)h(AR)-8 b(T)33 b(systems)f(co)s(ordinate)109 +1578 y(system)e(as)h(go)s(o)s(d)f(as)h(p)s(ossible.)1233 +1549 y - 4024 737 a 4024 737 a + 1233 1549 a 1233 1549 a pgfo @@ -9654,223 +11632,10 @@ b(.)42 b(The)30 b(p)s(ositional)h(information)g(is)g(also)g(imp)s pgfc - 4353 2066 a + 4353 1547 a - 4353 2066 a 4353 -2066 a - - - pgfo - - save - - 0 setgray - - 0.3985 pgfw - - save - - save - - save - - [1.0 0.0 0.0 1.0 0.0 -2.04236 ] concat - - pgfs - - - 4353 2066 a - 0 setgray - 4353 2066 a 4353 2066 a - - - pgfr - - restore - - restore - - pgfstr - - save - - /pgfsc{0 setgray}def - - /pgffc{1 0.5 0 setrgbcolor}def - - 0.49814 pgfw - - save - - /pgfsc{0 setgray}def - - /pgffc{1 0.5 0 setrgbcolor}def - - 0.49814 pgfw - - 24.90692 5.62857 moveto - - -24.90692 5.62857 lineto - - -27.10785 5.62857 -28.89203 3.8444 -28.89203 1.64346 curveto - - -28.89203 -84.81029 lineto - - -28.89203 -87.01123 -27.10785 -88.7954 -24.90692 -88.7954 curveto - - 24.90692 -88.7954 lineto - - 27.10785 -88.7954 28.89203 -87.01123 28.89203 -84.81029 curveto - - 28.89203 1.64346 lineto - - 28.89203 3.8444 27.10785 5.62857 24.90692 5.62857 curveto - - closepath - - -28.89203 -88.7954 moveto - - gsave pgffc pgffill grestore gsave pgfsc pgfstr grestore - - newpath - - restore - - save - - [1.0 0.0 0.0 1.0 -25.1344 -2.28018 ] concat - - pgfs - - - 4353 2066 -a - /pgfsc{}def/pgffc{}def - 4353 2066 a 4353 2066 a - 0 setgray - 4353 2066 a 0 TeXcolorgray -Ff(R:)20 b(This)g(\014g-)4353 2142 y(ure)h(is)f(directly)4353 -2217 y(stolen)h(from)g(an-)4353 2293 y(otrher)g(pap)r(er)4353 -2368 y(and)f(all)g(the)g(ref-)4353 2444 y(erences)i(in)d(it)4353 -2519 y(don)n(t)i(matc)n(h)g(m)n(y)4353 2595 y(referencing.)31 -b(Do)4353 2670 y(i)20 b(ha)n(v)n(e)i(to)e(mak)n(e)4353 -2746 y(this)g(m)n(yself)t(?)p 0 TeXcolorgray 4353 2066 -a - - - pgfr - - restore - - restore - - restore - - newpath - - restore - - pgfc - - - 4596 2083 a - - 4596 2083 a 4596 2083 a - - - pgfo - - save - - 0 setgray - - 0.3985 pgfw - - save - - save - - 0.79701 pgfw - - /pgfsc{1 0.5 0 setrgbcolor}def - - -68.7243 155.89322 moveto - - -68.7243 155.89322 lineto - - -68.7243 155.89322 lineto - - -63.95146 155.89322 lineto - - -63.95146 -39.54103 lineto - - -58.2822 -39.54103 lineto - - -58.2822 -39.54103 lineto - - gsave pgfsc pgfstr grestore newpath - - restore - - restore - - newpath - - restore - - pgfc - - - 250 913 a Fs(All)34 -b(the)g(magnetic)h(based)e(lo)s(calization)k(systems)c(use)h(the)f -(same)h(principle)g(of)f(lo)s(calization.)54 b(By)34 -b(placing)109 1060 y(a)i(p)s(ermanen)m(t)f(magnet)h(inside)f(the)h(W)m -(CE)g(is)f(pro)s(duces)f(a)i(magnetic)h(\014eld.)56 b(Then)35 -b(m)m(ultiple)h(magnetic)h(\014eld)109 1206 y(sensors)d(are)g(p)s -(ositioned)h(around)e(the)i(b)s(o)s(dy)e(to)i(sense)f(ho)m(w)h(strong)f -(the)h(magnetic)h(\014eld)e(is)g(at)h(their)g(sp)s(eci\014c)109 -1353 y(lo)s(cation.)41 b(By)27 b(com)m(bining)g(the)h(sensed)e(data)i -(of)f(m)m(ultiple)g(sensors)g(one)g(can)g(lo)s(calize)i(the)e(W)m(CE)h -(fairly)f(precise.)109 1500 y(In)35 b(some)h(systems)g(a)h(secondary)f -(coil)h(is)f(placed)g(inside)g(the)g(W)m(CE)g(whic)m(h)g(is)g(then)g -(excited)h(b)m(y)f(an)g(external)109 1647 y(magnetic)c(\014eld)e -(source.)109 1794 y(In)c(some)h(cases)h(the)f(magnetic)h(\014eld)f -(source)g(is)g(inside)f(the)h(W)m(CE)g(and)g(the)g(magnetic)h(\014eld)e -(sensors)h(are)g(placed)109 1940 y(outside)j(the)h(b)s(o)s(dy)-8 -b(,)29 b(but)h(in)g(other)h(cases)g(this)f(can)h(b)s(e)f(vice)h(v)m -(ersa.)41 b(The)30 b(principle)g(sta)m(ys)i(the)e(same.)3694 -1911 y - - 3694 1911 a 3694 1911 a - - - pgfo - - save - - 0 setgray - - 0.3985 pgfw - - save - - save - - restore - - restore - - newpath - - restore - - pgfc - - - 4353 2913 a - - 4353 2913 -a 4353 2913 a + 4353 1547 +a 4353 1547 a pgfo @@ -9892,9 +11657,9 @@ a 4353 2913 a pgfs - 4353 2913 a + 4353 1547 a 0 setgray - 4353 2913 a 4353 2913 a + 4353 1547 a 4353 1547 a pgfr @@ -9927,13 +11692,13 @@ a 4353 2913 a -27.10785 7.3135 -28.89203 5.52934 -28.89203 3.3284 curveto - -28.89203 -76.37053 lineto + -28.89203 -91.86351 lineto - -28.89203 -78.57147 -27.10785 -80.35564 -24.90692 -80.35564 curveto + -28.89203 -94.06445 -27.10785 -95.84862 -24.90692 -95.84862 curveto - 24.90692 -80.35564 lineto + 24.90692 -95.84862 lineto - 27.10785 -80.35564 28.89203 -78.57147 28.89203 -76.37053 curveto + 27.10785 -95.84862 28.89203 -94.06445 28.89203 -91.86351 curveto 28.89203 3.3284 lineto @@ -9941,7 +11706,7 @@ a 4353 2913 a closepath - -28.89203 -80.35564 moveto + -28.89203 -95.84862 moveto gsave pgffc pgffill grestore gsave pgfsc pgfstr grestore @@ -9957,14 +11722,14 @@ a 4353 2913 a 4353 -2913 a +1547 a /pgfsc{}def/pgffc{}def - 4353 2913 a 4353 2913 a + 4353 1547 a 4353 1547 a 0 setgray - 4353 2913 a 0 TeXcolorgray -Fs(ho)m(w)h(are)4353 3059 y(the)g(mag-)4353 3206 y(netic)h(\014eld)4353 -3353 y(sensors)4353 3500 y(p)s(o)m(w)m(ered?)p 0 TeXcolorgray -4353 2913 a + 4353 1547 a 0 TeXcolorgray +Fu(ma)m(yb)s(e)4353 1694 y(cite)h(the)4353 1841 y(quic)m(k-)4353 +1988 y(guide)4353 2134 y(man)m(ual)4353 2281 y(here?)p +0 TeXcolorgray 4353 1547 a pgfr @@ -9982,9 +11747,10 @@ Fs(ho)m(w)h(are)4353 3059 y(the)g(mag-)4353 3206 y(netic)h(\014eld)4353 pgfc - 4596 2944 a + 4596 1578 a - 4596 2944 a 4596 2944 a + 4596 1578 a 4596 +1578 a pgfo @@ -10003,19 +11769,19 @@ Fs(ho)m(w)h(are)4353 3059 y(the)g(mag-)4353 3206 y(netic)h(\014eld)4353 /pgfsc{1 0.5 0 setrgbcolor}def - -108.2401 118.25291 moveto + -403.6078 -2.14651 moveto - -108.2401 118.25291 lineto + -403.6078 -2.14651 lineto - -108.2401 118.25291 lineto + -403.6078 -2.14651 lineto - -63.95146 118.25291 lineto + -63.95146 -2.14651 lineto - -63.95146 -32.79375 lineto + -63.95146 -40.54024 lineto - -58.2822 -32.79375 lineto + -58.2822 -40.54024 lineto - -58.2822 -32.79375 lineto + -58.2822 -40.54024 lineto gsave pgfsc pgfstr grestore newpath @@ -10030,500 +11796,508 @@ Fs(ho)m(w)h(are)4353 3059 y(the)g(mag-)4353 3206 y(netic)h(\014eld)4353 pgfc - 109 2087 -a Fs(The)27 b(problem)g(with)h(the)g(systems)g(using)f(passiv)m(e)i(W)m -(CEs)f(is)g(that)g(they)g(are)g(v)m(ery)g(sensible)g(to)h(other)f -(magnetic)109 2234 y(\014eld)e(sources.)40 b(There)26 -b(is)h(scien)m(ti\014c)h(e\013orts)f(b)s(eing)f(made)h(to)h(mo)m(v)m(e) -g(the)f(W)m(CE)g(through)f(the)h(GI)g(tract)g(b)m(y)g(using)109 -2381 y(a)j(magnetic)i(\014eld.)41 b(This)29 b(can)i(in)m(terfere)g -(with)f(the)h(lo)s(calization)i(systems)d(magnetic)i(\014eld.)109 -2674 y(Another)38 b(big)h(subsection)f(of)h(these)g(magnetic)h(lo)s -(calization)i(\014elds)c(use)g(activ)m(e)j(W)m(CE)d(that)i(ha)m(v)m(e)f -(an)g(in)m(ter-)109 2821 y(nal)d(p)s(o)m(w)m(er)h(source.)59 -b(In)36 b(most)h(cases)h(the)f(p)s(o)m(w)m(er)f(source)h(is)f(a)h -(small)h(battery)f(placed)g(inside)f(the)h(pill.)59 b(This)109 -2968 y(battery)32 b(is)g(used)f(to)h(pro)s(duce)f(a)h(high)f(frequency) -g(alternating)j(magnetic)f(\014eld)e(from)h(inside)f(the)h(W)m(CE.)g -(This)109 3115 y(\014eld)e(is)g(then)g(measured)g(with)g(external)h -(magnetic)h(\014eld)e(sensors.)40 b(Sometimes)31 b(the)109 -3389 y Ft(8.2.3)99 b(Anatomical)33 b(ma)m(rk)m(er)h(lo)s(calization)g -(fo)m(r)f(patient)g(registration)109 3594 y Fq(Anatomical)42 -b(mark)m(er)h(for)f(patien)m(t-image)g(registration)g(\(e.g.)68 -b(to)s(oth-\014lling,)45 b(metal)c(plates)h(or)109 3741 -y(screws\))29 b(lo)s(calization)e Fs(for)e(patien)m(t)i(to)f(image)h -(registration)g(that)g(do)s(es)e(not)h(need)f(additional)i -(installation)g(of)109 3888 y(electronic)34 b(equipmen)m(t,)f(ma)m(y)f -(b)s(e)g(a)g(h)m(uge)g(time)h(sa)m(ving)g(factor)g(for)f(computer)g -(assisted)h(surgeries.)45 b(As)32 b(image)109 4034 y(registration)k(is) -e(a)i(big)e(problem)g(of)h(all)h(surgeries)e(that)h(need)g(three)g -(dimensional)g(assistance.)54 b(F)-8 b(or)36 b(example)109 -4181 y(head)j(surgeries)f(use)h(an)g(assistiv)m(e)i(side)e(screen)g -(that)h(sho)m(ws)e(premade)h(MRI,)g(CT)g(or)g(X-Ra)m(y)h(scans)f(of)g -(the)109 4328 y(skull.)h(A)29 b(biopsy)g(is)g(one)g(of)g(the)h(most)f -(common)g(head)g(surgery)g(pro)s(cedures)f(as)h(it)h(can)f(pro)m(vide)g -(certain)h(pro)s(of)109 4475 y(if)e(tissue)h(is)g(a)g(cancerous.)40 -b(In)28 b(order)g(to)i(na)m(vigate)h(the)d(biopsy)g(needle)h(to)h(the)f -(target)h(area)f(one)g(needs)f(to)i(align)109 4622 y(these)38 -b(three)g(co)s(ordinate)h(systems:)55 b(Image-P)m(atien)m(t-Needle)43 -b(\(In)37 b(literature)i(sometimes)g(just)f(called)h(Image)109 -4768 y(to)33 b(patien)m(t)g(registration\).)48 b(Curren)m(tly)31 -b(infrared-based)h(camera)h(systems)f(with)g(infrared-mark)m(ers)f(are) -i(b)s(eing)109 4915 y(used)c(to)j(align)f(the)g(image)g(to)h(the)e -(patien)m(t)i(and)e(estimate)i(where)e(the)h(needle)g(is)f(inside)g -(the)h(brain.)40 b(With)31 b(the)109 5062 y(highest)j(negativ)m(e)j(to) -e(this)g(pro)s(cedure)e(is)i(time)g(consumption.)53 b(The)34 -b(do)s(ctors)g(need)g(to)i(apply)e(mark)m(ers)g(on)m(to)109 -5209 y(the)d(patien)m(t)i(b)s(efore)e(taking)h(the)g(images)g -(\(plastic)h(casks)f(around)e(the)i(patien)m(ts)g(head\),)g(then)f -(carefully)h(mo)m(v)m(e)p 0 TeXcolorgray 2023 5540 a(17)p -0 TeXcolorgray eop end -%%Page: 18 22 -TeXDict begin 18 21 bop 0 TeXcolorgray 0 TeXcolorgray -0 TeXcolorgray 0 TeXcolorgray 109 629 a - currentpoint currentpoint translate 0.86264 0.86264 scale neg exch -neg exch translate - 109 629 a 109 --245 4543 4 v 109 -145 4 100 v 1 1 1 TeXcolorrgb 1 1 1 -TeXcolorrgb 113 -145 658 100 v 1 1 1 TeXcolorrgb 0 TeXcolorgray -172 -175 a Fl(Medical)31 b(\014eld)p 770 -145 4 100 v -1 1 1 TeXcolorrgb 774 -145 1220 100 v 0 TeXcolorgray -262 w(Lo)s(calization)h(system)p 1993 -145 4 100 v 1 1 1 -TeXcolorrgb 1996 -145 1076 100 v 0 TeXcolorgray 549 w(Precision)p -3072 -145 4 100 v 1 1 1 TeXcolorrgb 1 1 1 TeXcolorrgb -3075 -145 1574 100 v 1 1 1 TeXcolorrgb 0 TeXcolorgray -726 w(Main)f(disadv)-5 b(an)m(tages)p 4648 -145 4 100 -v 109 -142 4543 4 v 109 57 4 200 v 0.93726 0.93726 0.93726 -TeXcolorrgb 1 1 1 TeXcolorrgb 113 57 658 200 v 0.93726 0.93726 0.93726 -TeXcolorrgb 0 TeXcolorgray 770 57 4 200 v 0.93726 0.93726 0.93726 -TeXcolorrgb 774 57 1220 200 v 0 TeXcolorgray 957 -21 -a Fk(Infrared)26 b(camera)h(system)p 1993 57 4 200 v -0.93726 0.93726 0.93726 TeXcolorrgb 1996 57 1076 200 -v 0 TeXcolorgray 0.93726 0.93726 0.93726 TeXcolorrgb -2229 -42 610 100 v 0 TeXcolorgray 2237 -72 a(1)p Fj(:)p -Fk(8)18 b Fi(\000)g Fk(5)p Fj(:)p Fk(0)f Fj(mm)28 b Fk([4)o(])p -0.93726 0.93726 0.93726 TeXcolorrgb 2229 57 V 0 TeXcolorgray -2405 28 a(\(mean\))p 3072 57 4 200 v 0.93726 0.93726 0.93726 -TeXcolorrgb 3075 57 1574 200 v 0 TeXcolorgray 0.93726 0.93726 0.93726 -TeXcolorrgb 3075 -42 922 100 v 0 TeXcolorgray 3083 -72 -a Fe(\210)42 b Fk(Line)28 b(of)g(sigh)n(t)f(necessary)p -0.93726 0.93726 0.93726 TeXcolorrgb 3075 57 V 0 TeXcolorgray -3083 28 a Fe(\210)42 b Fk(Long)27 b(setup)h(times)p 4648 -57 4 200 v 109 157 4 100 v 1 1 1 TeXcolorrgb 1 1 1 TeXcolorrgb -113 157 658 100 v 1 1 1 TeXcolorrgb 0 TeXcolorgray 120 -77 a(Neurona)n(vigation)p 770 157 4 100 v 1 1 1 TeXcolorrgb -774 157 1220 100 v 0 TeXcolorgray 993 127 a(Inductiv)n(e)g(lo)r -(calization)p 1993 157 4 100 v 1 1 1 TeXcolorrgb 1996 -157 1076 100 v 0 TeXcolorgray 746 w(-)p 3072 157 4 100 -v 1 1 1 TeXcolorrgb 3075 157 1574 100 v 0 TeXcolorgray -535 w Fe(\210)p 4648 157 4 100 v 109 160 4543 4 v 109 -360 4 200 v 0.93726 0.93726 0.93726 TeXcolorrgb 1 1 1 -TeXcolorrgb 113 360 658 200 v 0.93726 0.93726 0.93726 -TeXcolorrgb 0 TeXcolorgray 0.2 0.2 0.2 TeXcolorrgb 0 -TeXcolorgray 770 360 4 200 v 0.93726 0.93726 0.93726 -TeXcolorrgb 774 360 1220 200 v 0 TeXcolorgray 993 281 -a Fk(Inductiv)n(e)g(lo)r(calization)p 1993 360 4 200 -v 0.93726 0.93726 0.93726 TeXcolorrgb 1996 360 1076 200 -v 0 TeXcolorgray 0.93726 0.93726 0.93726 TeXcolorrgb -2331 260 407 100 v 0 TeXcolorgray 2339 230 a(3)p Fj(:)p -Fk(77)17 b Fj(cm)27 b Fk([8])p 0.93726 0.93726 0.93726 -TeXcolorrgb 2331 360 V 0 TeXcolorgray 2405 330 a(\(mean\))p -3072 360 4 200 v 0.93726 0.93726 0.93726 TeXcolorrgb -3075 360 1574 200 v 0 TeXcolorgray 0.93726 0.93726 0.93726 -TeXcolorrgb 3075 260 1060 100 v 0 TeXcolorgray 3083 230 -a Fe(\210)42 b Fk(Lo)n(w)27 b(precision,)p 0.93726 0.93726 0.93726 -TeXcolorrgb 3075 360 V 0 TeXcolorgray 3083 330 a Fe(\210)42 -b Fk(Sensible)28 b(to)f(magnetic)h(\014elds)p 4648 360 -4 200 v 109 459 4 100 v 1 1 1 TeXcolorrgb 1 1 1 TeXcolorrgb -113 459 658 100 v 1 1 1 TeXcolorrgb 0 TeXcolorgray 0.2 0.2 0.2 -TeXcolorrgb 0 TeXcolorgray 770 459 4 100 v 1 1 1 TeXcolorrgb -774 459 1220 100 v 0 TeXcolorgray 1029 429 a(X-Ra)n(y)-7 -b(,)27 b(Gamma)g(ra)n(y)p 1993 459 4 100 v 1 1 1 TeXcolorrgb -1996 459 1076 100 v 0 TeXcolorgray 782 w(-)p 3072 459 -4 100 v 1 1 1 TeXcolorrgb 3075 459 1574 100 v 0 TeXcolorgray -535 w Fe(\210)42 b Fk(Radiation)27 b(exp)r(osure)p 4648 -459 4 100 v 109 659 4 200 v 0.93726 0.93726 0.93726 TeXcolorrgb -1 1 1 TeXcolorrgb 113 659 658 200 v 0.93726 0.93726 0.93726 -TeXcolorrgb 0 TeXcolorgray 0.2 0.2 0.2 TeXcolorrgb 0 -TeXcolorgray 770 659 4 200 v 0.93726 0.93726 0.93726 -TeXcolorrgb 774 659 1220 200 v 0 TeXcolorgray 1299 580 -a(MRI)p 1993 659 4 200 v 0.93726 0.93726 0.93726 TeXcolorrgb -1996 659 1076 200 v 0 TeXcolorgray 1054 w(-)p 3072 659 -4 200 v 0.93726 0.93726 0.93726 TeXcolorrgb 3075 659 -1574 200 v 0 TeXcolorgray 0.93726 0.93726 0.93726 TeXcolorrgb -3075 559 688 100 v 0 TeXcolorgray 3083 529 a Fe(\210)42 -b Fk(Exp)r(ensiv)n(e)p 0.93726 0.93726 0.93726 TeXcolorrgb -3075 659 V 0 TeXcolorgray 3083 629 a Fe(\210)g Fk(Long)27 -b(scan)g(times)p 4648 659 4 200 v 109 858 V 1 1 1 TeXcolorrgb -1 1 1 TeXcolorrgb 113 858 658 200 v 1 1 1 TeXcolorrgb -0 TeXcolorgray 0.2 0.2 0.2 TeXcolorrgb 1 1 1 TeXcolorrgb -112 610 611 100 v 0.2 0.2 0.2 TeXcolorrgb 120 580 a(Wireless)g(capsule) -p 1 1 1 TeXcolorrgb 112 709 V 0.2 0.2 0.2 TeXcolorrgb -120 679 a(endoscop)n(y)p 0 TeXcolorgray 770 858 4 200 -v 1 1 1 TeXcolorrgb 774 858 1220 200 v 0 TeXcolorgray -1181 779 a(Ultrasound)p 1993 858 4 200 v 1 1 1 TeXcolorrgb -1996 858 1076 200 v 0 TeXcolorgray 934 w(-)p 3072 858 -4 200 v 1 1 1 TeXcolorrgb 3075 858 1574 200 v 0 TeXcolorgray -1 1 1 TeXcolorrgb 3075 758 1574 100 v 0 TeXcolorgray -3083 728 a Fe(\210)42 b Fk(T)-7 b(ak)n(es)27 b(up)h(extra)e(space)h(in) -h(capsule)f([9])p 1 1 1 TeXcolorrgb 3075 858 V 0 TeXcolorgray -3083 828 a Fe(\210)42 b Fk(Precision)26 b(decreases)g(in)i(deep)r(er)g -(tissues)f([12)o(])p 4648 858 4 200 v 109 861 4543 4 -v 109 1060 4 200 v 0.93726 0.93726 0.93726 TeXcolorrgb -1 1 1 TeXcolorrgb 113 1060 658 200 v 0.93726 0.93726 0.93726 -TeXcolorrgb 0 TeXcolorgray 0.2 0.2 0.2 TeXcolorrgb 0 -TeXcolorgray 770 1060 4 200 v 0.93726 0.93726 0.93726 -TeXcolorrgb 774 1060 1220 200 v 0 TeXcolorgray 1001 981 -a(Inrared)g(surface)f(scans)p 1993 1060 4 200 v 0.93726 0.93726 0.93726 -TeXcolorrgb 1996 1060 1076 200 v 0 TeXcolorgray 0.93726 0.93726 0.93726 -TeXcolorrgb 1996 961 1076 100 v 0 TeXcolorgray 2155 931 -a(2)p Fj(:)p Fk(4)18 b Fj(mm)g Fi(\006)g Fk(1)p Fj(:)p -Fk(7)f Fj(mm)28 b Fk([6)o(])p 0.93726 0.93726 0.93726 -TeXcolorrgb 1996 1060 V 0 TeXcolorgray 2004 1030 a(\(mean)g -Fi(\006)f Fk(standard)g(deviation\))p 3072 1060 4 200 -v 0.93726 0.93726 0.93726 TeXcolorrgb 3075 1060 1574 -200 v 0 TeXcolorgray 0.93726 0.93726 0.93726 TeXcolorrgb -3075 961 1427 100 v 0 TeXcolorgray 3083 931 a Fe(\210)42 -b Fk(Long)27 b(scan)g(times)h(\(3)18 b Fi(\000)g Fk(8)g -Fj(min)p Fk(\))27 b([6])p 0.93726 0.93726 0.93726 TeXcolorrgb -3075 1060 V 0 TeXcolorgray 3083 1030 a Fe(\210)42 b Fk(Accuracy)27 -b(ma)n(y)g(decrease)f(o)n(v)n(er)g(time)i([6)o(])p 4648 -1060 4 200 v 109 1260 V 1 1 1 TeXcolorrgb 1 1 1 TeXcolorrgb -113 1260 658 200 v 1 1 1 TeXcolorrgb 0 TeXcolorgray 0.2 0.2 0.2 -TeXcolorrgb 1 1 1 TeXcolorrgb 112 1111 528 100 v 0.2 0.2 0.2 -TeXcolorrgb 120 1081 a(P)n(atien)n(t-Image)p 1 1 1 TeXcolorrgb -112 1211 V 0.2 0.2 0.2 TeXcolorrgb 120 1181 a(registration)p -0 TeXcolorgray 770 1260 4 200 v 1 1 1 TeXcolorrgb 774 -1260 1220 200 v 0 TeXcolorgray 244 w(Infrared)e(feudical)i(mark)n(er)e -(trac)n(king)p 1993 1260 4 200 v 1 1 1 TeXcolorrgb 1996 -1260 1076 200 v 0 TeXcolorgray 1 1 1 TeXcolorrgb 2190 -1160 689 100 v 0 TeXcolorgray 2198 1130 a(0)p Fj(:)p -Fk(68)17 b Fj(mm)27 b Fk([7,)h(p.124])p 1 1 1 TeXcolorrgb -2190 1260 V 0 TeXcolorgray 2405 1230 a(\(mean\))p 3072 -1260 4 200 v 1 1 1 TeXcolorrgb 3075 1260 1574 200 v 0 -TeXcolorgray 1 1 1 TeXcolorrgb 3075 1160 1397 100 v 0 -TeXcolorgray 3083 1130 a Fe(\210)42 b Fk(Line)28 b(of)g(sigh)n(t)p -1 1 1 TeXcolorrgb 3075 1260 V 0 TeXcolorgray 3083 1230 -a Fe(\210)42 b Fk(F)-7 b(rame)27 b(structure)g(hindering)h(surgeon?)p -4648 1260 4 200 v 109 1263 4543 4 v 109 1462 4 200 v -0.93726 0.93726 0.93726 TeXcolorrgb 1 1 1 TeXcolorrgb -113 1462 658 200 v 0.93726 0.93726 0.93726 TeXcolorrgb -0 TeXcolorgray 120 1383 a(T)-7 b(o)28 b(b)r(e)g(determined)p -770 1462 4 200 v 0.93726 0.93726 0.93726 TeXcolorrgb -774 1462 1220 200 v 0 TeXcolorgray 356 w(IndLo)r(c)f(system)p -1993 1462 4 200 v 0.93726 0.93726 0.93726 TeXcolorrgb -1996 1462 1076 200 v 0 TeXcolorgray 565 w(T)-7 b(o)27 -b(b)r(e)h(determined)p 3072 1462 4 200 v 0.93726 0.93726 0.93726 -TeXcolorrgb 3075 1462 1574 200 v 0 TeXcolorgray 0.93726 0.93726 0.93726 -TeXcolorrgb 3075 1363 1060 100 v 0 TeXcolorgray 3083 -1333 a Fe(\210)42 b Fk(Lo)n(w)27 b(precision)p 0.93726 0.93726 0.93726 -TeXcolorrgb 3075 1462 V 0 TeXcolorgray 3083 1432 a Fe(\210)42 -b Fk(Sensible)28 b(to)f(magnetic)h(\014elds)p 4648 1462 -4 200 v 109 1465 4543 4 v 109 629 a - currentpoint currentpoint translate 1 0.86264 div 1 0.86264 div scale -neg exch neg exch translate - 109 629 a 0 TeXcolorgray -979 x Fs(the)38 b(patien)m(t)h(bac)m(k)g(in)m(to)g(op)s(erating)g(p)s -(osition,)h(then)e(remo)m(v)m(e)h(some)g(parts)e(of)i(the)f(mark)m(er)g -(holding)g(system,)109 1755 y(then)c(mo)m(ving)h(the)g(camera)g(system) -g(in)m(to)g(the)g(ro)s(om)f(and)g(in)m(to)h(p)s(osition,)h(then)e -(calibrating)i(ev)m(erything)f(and)109 1902 y(making)28 -b(sure)g(that)h(no)f(optical)i(o)s(cclusion)f(happ)s(ens.)38 -b(The)28 b(IndLo)s(c)g(System)g(could)g(b)s(e)g(implemen)m(ted)h(in)m -(to)g(the)109 2048 y(op)s(erating)i(table)g(and)f(the)h(mark)m(er)g(w)m -(ould)f(b)s(e)g(in)m(build)g(in)m(to)h(the)g(patien)m(t)h(and)e(th)m -(us)g(a)h(lot)g(of)g(the)g(installation)109 2195 y(pro)s(cess)36 -b(w)m(ould)h(b)s(ecome)h(no)f(longer)h(necessary)-8 b(.)62 -b(The)36 b(materials)j(b)s(eing)e(used)f(in)h(to)s(oth)h(\014llings)f -(and)f(metal)109 2342 y(ob)5 b(jects)31 b(that)g(sta)m(y)g(p)s(ermanen) -m(tly)f(in)g(the)h(patien)m(t)g(ha)m(v)m(e)h(to)f(b)s(e)f(further)f(in) -m(v)m(estigated)109 2620 y Fn(8.3)109 b(Orthop)s(edic)37 -b(screw)f(lo)s(calization)109 2826 y Fq(Screw-,)30 b(sten)m(t-)g(and)g -(bullet-lo)s(calization)c Fs(are)h(further)e(topics)h(that)h(came)g(to) -g(m)m(y)f(mind,)g(that)h(I)f(ha)m(v)m(e)h(not)109 2973 -y(y)m(et)32 b(researc)m(hed)g(an)m(y)g(further.)43 b(It)31 -b(is)h(necessary)g(to)g(see)g(if)f(it)h(is)g(ev)m(en)g(necessary)g(to)g -(lo)s(calize)i(these)e(parts)f(or)h(if)109 3119 y(it)f(is)h(not)f(done) -g(at)h(all.)45 b(F)-8 b(urthermore)31 b(the)g(materials)i(of)e(the)h -(parts)f(need)g(to)h(b)s(e)f(conductiv)m(e)h(and)f(ha)m(v)m(e)h(fairly) -109 3266 y(go)s(o)s(d)e(magnetic)i(prop)s(erties)e(for)g(our)g(lo)s -(calization)j(system)d(to)i(function.)109 3544 y Fn(8.4)109 -b(Compa)m(rison)37 b(tables,)h(mb)f(tak)m(e)g(some)f(Refs)h(from)h -(them)2066 3710 y - - 2066 3710 a 2066 3710 a - - - pgfo - - save - - 0 setgray - - 0.3985 pgfw - - save - - pgfstr - - save - - /pgfsc{0 setgray}def - - /pgffc{1 0.5 0 setrgbcolor}def - - 0.49814 pgfw - - save - - /pgfsc{0 setgray}def - - /pgffc{1 0.5 0 setrgbcolor}def - - 0.49814 pgfw - - 230.65364 9.21222 moveto - - -230.65364 9.21222 lineto - - -232.85458 9.21222 -234.63875 7.42805 -234.63875 5.22711 curveto - - -234.63875 -5.22711 lineto - - -234.63875 -7.42805 -232.85458 -9.21222 -230.65364 -9.21222 curveto - - 230.65364 -9.21222 lineto - - 232.85458 -9.21222 234.63875 -7.42805 234.63875 -5.22711 curveto - - 234.63875 5.22711 lineto - - 234.63875 7.42805 232.85458 9.21222 230.65364 9.21222 curveto - - closepath - - -234.63875 -9.21222 moveto - - gsave pgffc pgffill grestore gsave pgfsc pgfstr grestore - - newpath - - restore - - save - - [1.0 0.0 0.0 1.0 -230.88112 -2.72731 ] concat - - pgfs - - - 2066 3710 a - /pgfsc{}def/pgffc{}def - -2066 3710 a 2066 3710 a - 0 setgray - 2066 3710 a 0 TeXcolorgray Fs(R:)31 -b(Add)e(references)i(from)f(text)h(ab)s(o)m(v)m(e)h(and)d(table)j(b)s -(elo)m(w)e(to)h(this)g(sw)m(eet)g(bab)m(y)f(\(table\))i(see)p -0 TeXcolorgray 2066 3710 a - - - pgfr - - restore - - restore - - restore - - newpath - - restore - - pgfc - - - 250 3800 4409 4 v 250 3876 -4 76 v 279 3853 a Fd(Medical)22 b(\014eld)p 1146 3876 -V 506 w(Lo)r(calization)e(precision)p 2726 3876 V 923 -w(Lo)r(calization)g(system)p 3376 3876 V 57 w(Reference)p -4655 3876 V 250 3879 4409 4 v 250 3955 4 76 v 279 3932 -a Ff(Neuro-na)n(vigation)p 1146 3955 V 437 w(4)h Fc(\006)g -Ff(1.4)g(mm)f(\(mean)h Fc(\006)g Ff(standard)g(deviation\))p -2726 3955 V 460 w(Infrared)g(mark)n(er)p 3376 3955 V -231 w([13])f([14)q(])g(\(b)r(eide)g(Zeitsc)n(hriftaufs\177)-30 -b(atze,)21 b(Problem?\))p 4655 3955 V 250 3958 4409 4 -v 250 4033 4 76 v 279 4011 a(Neuro-na)n(vigation)p 1146 -4033 V 437 w(mean)g(1.0mm)g(\(max)g(error)g(1.8mm\))g(in)f -(\(26X26X40\)mm)2556 3990 y Fb(3)p 2726 4033 V 2755 4011 -a Ff(Inductiv)n(e)g(lo)r(calization)p 3376 4033 V 75 -w([15])p 4655 4033 V 250 4037 4409 4 v 250 4112 4 76 -v 279 4090 a(Anatomical)h(mark)n(er)g(registration)p -1146 4112 V 56 w(1.1)g Fc(\006)g Ff(0.2)g(mm)f(\(mean)h -Fc(\006)g Ff(standard)g(deviation\))p 2726 4112 V 412 -w(Infrared)g(surface)h(scan)p 3376 4112 V 94 w([16])p -4655 4112 V 250 4116 4409 4 v 250 4191 4 76 v 279 4168 -a(Wireless)f(endoscopic)g(capsule)p 1146 4191 V 152 w(3-7mm)g(\(mean\)) -p 2726 4191 V 1189 w(Inductiv)n(e)f(lo)r(calization)p -3376 4191 V 75 w([17])g([18)q(])g([9])p 4655 4191 V 250 -4194 4409 4 v 250 4270 4 76 v 279 4247 a(Orthop)r(edic)f(screws)p -1146 4270 V 407 w(X-Ra)n(ys)i(are)h(often)f(used)g(as)g(reference)h -(for)f(p)r(os)g(measuremen)n(ts)p 2726 4270 V 56 w(X-Ra)n(y)p -3376 4270 V 481 w Fa(\210)p 4655 4270 V 250 4273 4409 -4 v 250 4349 4 76 v 279 4326 a Ff(Coronary)h(sten)n(t)p -1146 4349 V 496 w(-)p 2726 4349 V 1559 w(Angiograph)n(y)p -3376 4349 V 312 w Fa(\210)p 4655 4349 V 250 4352 4409 -4 v 250 4428 4 76 v 279 4405 a Ff(Den)n(tal)f(\014lling)p -1146 4428 V 545 w(-)p 2726 4428 V 1559 w(X-Ra)n(y)p 3376 -4428 V 481 w Fa(\210)p 4655 4428 V 250 4431 4409 4 v -250 4507 4 76 v 279 4484 a Ff(Bullet)f(shrapnels)p 1146 -4507 V 464 w(-)p 2726 4507 V 1559 w(X-Ra)n(y)p 3376 4507 -V 481 w Fa(\210)p 4655 4507 V 250 4510 4409 4 v 109 4581 -a Fs(Ma)m(yb)s(e)32 b(c)m(hec)m(k)h(if)e(I)h(can)f(\014nd)f(the)i -(precision)g(of)f(curren)m(t)h(WEC)f(and)g(ma)m(yb)s(e)g(c)m(hec)m(k)j -(if)d(I)g(can)h(\014nd)e(data)i(sheets)109 4728 y(of)e(all)h(of)g -(these)g(systems.)p 0 TeXcolorgray 2023 5540 a(18)p 0 + 109 1872 a Fu(No)m(w)41 b(that)h(b)s(oth)e(lo)s(calization)k +(systems)d(are)h(calibrated)g(correctly)h(a)e(few)g(test)h(measuremen)m +(ts)f(should)f(b)s(e)109 2019 y(p)s(erformed.)i(In)31 +b(order)g(to)h(do)f(this)h(place)g(the)g(lo)s(calization)i(ob)5 +b(ject)32 b(on)g(the)f(lo)s(calization)k(plane)c(and)g(compare)109 +2166 y(the)d(p)s(osition)h(whic)m(h)f(b)s(oth)g(systems)h(displa)m(y)-8 +b(.)40 b(If)28 b(they)h(are)g(reasonably)g(close)h(to)f(eac)m(h)h +(other)e(\(around)g(1-2)p Fq(c)5 b Fu(m\))109 2312 y(the)28 +b(systems)g(are)g(w)m(orking)g(correctly)-8 b(.)42 b(Con\014rm)26 +b(this)i(b)m(y)g(rep)s(eating)g(this)g(pro)s(cess)g(for)f(t)m(w)m(o)j +(or)d(three)i(p)s(ositions)109 2459 y(whic)m(h)h(are)h(at)g(least)g(10) +p Fq(c)5 b Fu(m)51 b(apart.)109 2737 y Fp(5.2)109 b(Precision)37 +b(measurements)109 2943 y Fu(All)e(of)h(the)f(follo)m(wing)i(precision) +e(measuremen)m(ts)h(w)m(ere)f(p)s(erformed)f(b)m(y)h(placing)h(the)f +(lo)s(calization)k(ob)5 b(ject)36 b(on)109 3090 y(sp)s(eci\014c)j(p)s +(ositions)g(in)g(the)h(lo)s(calization)i(area)e(and)f(measuring)g(the)g +(resulting)h(receiving)g(coil)h(v)m(oltages.)70 b(It)109 +3236 y(w)m(as)31 b(p)s(ositioned)g(b)m(y)g(ey)m(e)h(using)e(the)h +(millimetre)h(sheet)g(as)f(a)g(\014rst)f(rough)h(p)s(ositioning)g +(assistance.)44 b(The)30 b(exact)109 3383 y(p)s(osition)g(w)m(as)h +(then)f(determined)g(b)m(y)g(recording)h(three)g(seconds)f(with)g(the)h +(AR)-8 b(T)30 b(system.)41 b(As)31 b(the)f(frame)h(rate)109 +3530 y(of)40 b(the)g(AR)-8 b(T)40 b(system)h(can)f(di\013eren)m(tiate,) +45 b(at)40 b(least)i(three)e(seconds)g(w)m(ere)h(recorded)e(to)i(mak)m +(e)g(sure)f(enough)109 3677 y(samples)28 b(for)h(further)e(analysis)i +(w)m(ere)g(a)m(v)-5 b(ailable.)43 b(As)28 b(the)h(AR)-8 +b(T)29 b(system)f(is)h(sub)e(millimetre)j(\(0.33)p Fq(m)7 +b Fu(m\))31 b(precise)109 3824 y(this)f(p)s(osition)g(w)m(as)h(used)f +(as)g(the)h(correct)g(reference)g(p)s(osition.)109 3970 +y(Afterw)m(ards)44 b(the)h(p)s(osition)g(w)m(as)g(measured)f(with)h +(the)g(IndLo)s(c)f(system)h(b)m(y)f(recording)h(2000)i(samples)e(p)s +(er)109 4117 y(p)s(osition.)250 4264 y(2000)29 b(samples)f(w)m(ere)h +(recorded)f(for)f(eac)m(h)i(p)s(oin)m(t)f(so)g(later)h(on)f(the)g(p)s +(ossibilit)m(y)h(of)f(a)m(v)m(eraging)i(and)d(analyzing)109 +4411 y(the)38 b(signal)i(to)f(noise)g(ratio)h(w)m(as)f(a)m(v)-5 +b(ailable.)68 b(the)38 b(samples)h(w)m(as)g(a)m(v)-5 +b(ailable.)68 b(A)m(t)39 b(a)g(sampling)g(rate)g(of)g(1MHz)109 +4557 y(recording)j(2000)j(samples)d(to)s(ok)h(2ms.)77 +b(These)43 b(recordings)f(con)m(tain)i(the)f(receiving)g(coils)h(v)m +(oltages.)80 b(Th)m(us)109 4704 y(sa)m(ving)38 b(a)g(2D)h(arra)m(y)f +(of)g(2000)i(b)m(y)d(16.)64 b(The)37 b(\014le)h(names)g(of)g(eac)m(h)h +(measuremen)m(t)f(w)m(ere)g(do)s(cumen)m(ted.)62 b(Then)109 +4851 y(the)44 b(ob)5 b(ject)45 b(w)m(as)f(placed)g(1)g +Fq(c)5 b Fu(m)73 b(to)45 b(the)f(side)g(on)f(the)i(mm)e(sheet)h(and)f +(the)i(pro)s(cess)e(w)m(as)h(rep)s(eated)g(un)m(til)109 +4998 y(a)39 b(measuremen)m(t)g(set)g(of)g(p)s(oin)m(ts)g(came)h +(together.)67 b(The)38 b(data)i(of)f(the)g(precision)g(measuremen)m(ts) +g(w)m(ere)g(then)109 5145 y(ev)-5 b(aluated)31 b(with)f(di\013eren)m(t) +h(hard-)f(or)g(soft)m(w)m(are)i(parameters)f(in)f(order)g(to)h +(optimize)g(them.)p 0 TeXcolorgray 2023 5540 a(21)p 0 TeXcolorgray eop end -%%Page: 19 23 -TeXDict begin 19 22 bop 0 TeXcolorgray 0 TeXcolorgray -0 TeXcolorgray 109 -36 a Fr(References)p 0 TeXcolorgray -154 201 a Fs([1])p 0 TeXcolorgray 47 w Fo(2019)35 b(International)h -(Confer)-5 b(enc)g(e)35 b(on)g(Indo)-5 b(or)36 b(Positioning)e(and)h -(Indo)-5 b(or)36 b(Navigation:)45 b(30)34 b(Septemb)-5 -b(er-3)296 347 y(Octob)g(er)33 b(2019,)h(Pisa,)e(Italy)p -Fs(.)93 b([Piscata)m(w)m(a)m(y)-8 b(,)34 b(NJ]:)d(IEEE,)f(2019.)p -0 TeXcolorgray 154 569 a([2])p 0 TeXcolorgray 47 w(C.)40 -b(Sc)m(h)m(ulz,)k(S.)c(W)-8 b(aldec)m(k,)46 b(and)40 -b(U.)h(M.)h(Mauer,)h(\\In)m(traop)s(erativ)m(e)g(image)f(guidance)f(in) -f(neurosurgery:)296 716 y(dev)m(elopmen)m(t,)48 b(curren)m(t)43 -b(indications,)k(and)c(future)f(trends,")47 b Fo(R)-5 -b(adiolo)g(gy)47 b(r)-5 b(ese)g(ar)g(ch)47 b(and)e(pr)-5 -b(actic)g(e)p Fs(,)48 b(v)m(ol.)296 862 y(2012,)32 b(p.)e(197364,)j -(2012.)p 0 TeXcolorgray 154 1084 a([3])p 0 TeXcolorgray -47 w(D.)25 b(A.)g(Orringer,)h(A.)f(Golb)m(y)-8 b(,)28 -b(and)c(F.)h(Jolesz,)j(\\Neurona)m(vigation)f(in)e(the)g(surgical)h -(managemen)m(t)g(of)f(brain)296 1231 y(tumors:)37 b(curren)m(t)24 -b(and)g(future)f(trends,")j Fo(Exp)-5 b(ert)28 b(r)-5 -b(eview)27 b(of)g(me)-5 b(dic)g(al)29 b(devic)-5 b(es)p -Fs(,)26 b(v)m(ol.)g(9,)g(no.)e(5,)j(pp.)c(491{500,)296 -1377 y(2012.)p 0 TeXcolorgray 154 1599 a([4])p 0 TeXcolorgray -47 w(L.)30 b(H.)g(Stieglitz,)j(J.)d(Fic)m(h)m(tner,)h(R.)f(Andres,)g(P) --8 b(.)30 b(Sc)m(h)m(uc)m(h)m(t,)i(A.-K.)e(Kr\177)-45 -b(ahen)m(b)s(\177)d(uhl,)29 b(A.)i(Raab)s(e,)f(and)g(J.)g(Bec)m(k,)296 -1746 y(\\The)21 b(silen)m(t)h(loss)f(of)g(neurona)m(vigation)i -(accuracy:)37 b(a)22 b(systematic)g(retrosp)s(ectiv)m(e)h(analysis)e -(of)h(factors)f(in\015u-)296 1893 y(encing)30 b(the)h(mismatc)m(h)g(of) -g(frameless)f(stereotactic)k(systems)c(in)h(cranial)g(neurosurgery)-8 -b(,")30 b Fo(Neur)-5 b(osur)g(gery)p Fs(,)296 2039 y(v)m(ol.)31 -b(72,)h(no.)e(5,)h(pp.)f(796{807,)k(2013.)p 0 TeXcolorgray -154 2261 a([5])p 0 TeXcolorgray 47 w(K.)f(Cleary)g(and)g(T.)g(M.)h(P)m -(eters,)h(\\Image-guided)g(in)m(terv)m(en)m(tions:)48 -b(tec)m(hnology)36 b(review)e(and)e(clinical)j(ap-)296 -2408 y(plications,")d Fo(A)n(nnual)g(r)-5 b(eview)33 -b(of)g(biome)-5 b(dic)g(al)35 b(engine)-5 b(ering)p Fs(,)30 -b(v)m(ol.)i(12,)f(pp.)f(119{142,)j(2010.)p 0 TeXcolorgray -154 2629 a([6])p 0 TeXcolorgray 47 w(A.)25 b(Raab)s(e,)h(R.)f -(Krishnan,)g(R.)g(W)-8 b(ol\013,)28 b(E.)c(Hermann,)i(M.)f(Zimmermann,) -g(and)f(V.)i(Seifert,)g(\\Laser)g(surface)296 2776 y(scanning)32 -b(for)g(patien)m(t)h(registration)h(in)e(in)m(tracranial)i -(image-guided)f(surgery)-8 b(,")34 b Fo(Neur)-5 b(osur)g(gery)p -Fs(,)34 b(v)m(ol.)f(50,)296 2923 y(no.)d(4,)h(pp.)f(797{801;)j -(discussion)d(802{3,)j(2002.)p 0 TeXcolorgray 154 3144 -a([7])p 0 TeXcolorgray 47 w(M.)i(Yin,)g(X.)g(Shen,)g(Y.)g(Hu,)h(and)e -(X.)h(F)-8 b(ang,)37 b(\\An)d(automatic)j(registration)f(metho)s(d)e -(based)g(on)h(\014ducial)296 3291 y(mark)m(er)44 b(for)h(image)g -(guided)f(neurosurgery)g(system,")49 b(in)44 b Fo(AsiaSim)i(2013)p -Fs(,)k(ser.)45 b(Comm)m(unications)g(in)296 3438 y(Computer)37 -b(and)h(Information)h(Science,)j(G.)d(T)-8 b(an,)41 b(G.)e(K.)g(Y)-8 -b(eo,)42 b(S.)d(J.)f(T)-8 b(urner,)40 b(and)e(Y.)h(M.)g(T)-8 -b(eo,)42 b(Eds.)296 3585 y(Berlin,)31 b(Heidelb)s(erg:)41 -b(Springer)29 b(Berlin)i(Heidelb)s(erg,)g(2013,)h(v)m(ol.)g(402,)g(pp.) -d(114{125.)p 0 TeXcolorgray 154 3806 a([8])p 0 TeXcolorgray -47 w(J.)38 b(F.)g(Rey)-8 b(,)41 b(S.)d(Ladas,)i(A.)f(Alhassani,)h(and)e -(K.)g(Kuznetso)m(v,)i(\\Europ)s(ean)e(so)s(ciet)m(y)h(of)g(gastroin)m -(testinal)296 3953 y(endoscop)m(y)44 b(\(esge\).)i(video)e(capsule)g -(endoscop)m(y:)68 b(up)s(date)43 b(to)h(guidelines)h(\(ma)m(y)f -(2006\),")50 b Fo(Endosc)-5 b(opy)p Fs(,)296 4100 y(v)m(ol.)31 -b(38,)h(no.)e(10,)i(pp.)d(1047{1053,)35 b(2006.)p 0 TeXcolorgray -154 4321 a([9])p 0 TeXcolorgray 47 w(T.)44 b(D.)g(Than,)j(G.)e(Alici,)k -(H.)44 b(Zhou,)j(and)d(W.)h(Li,)i(\\A)e(review)g(of)f(lo)s(calization)j -(systems)d(for)g(rob)s(otic)296 4468 y(endoscopic)32 -b(capsules,")i Fo(IEEE)f(tr)-5 b(ansactions)36 b(on)f(bio-me)-5 -b(dic)g(al)35 b(engine)-5 b(ering)p Fs(,)33 b(v)m(ol.)g(59,)h(no.)e(9,) -h(pp.)e(2387{)296 4615 y(2399,)h(2012.)p 0 TeXcolorgray -109 4836 a([10])p 0 TeXcolorgray 47 w(I.)45 b(Ibrahim,)j(K.)d(Rieger,) -51 b(T.)45 b(Draeger,)50 b(and)45 b(R.)g(Psiuk,)k(\\Adaptiv)m(e)e -(algorithm)f(for)f(estimating)i(the)296 4983 y(p)s(osition)38 -b(of)g(a)h(passiv)m(e)g(ob)5 b(ject)39 b(in)f(a)h(pic)m(king)g(shelf,") -h(in)e Fo(2019)k(International)g(Confer)-5 b(enc)g(e)41 -b(on)f(Indo)-5 b(or)296 5130 y(Positioning)33 b(and)g(Indo)-5 -b(or)35 b(Navigation)e(\(IPIN\))p Fs(.)91 b(IEEE,)30 -b(30.09.2019)35 b(-)30 b(03.10.2019,)35 b(pp.)29 b(1{5.)p -0 TeXcolorgray 2023 5540 a(19)p 0 TeXcolorgray eop end -%%Page: 20 24 -TeXDict begin 20 23 bop 0 TeXcolorgray 0 TeXcolorgray -0 TeXcolorgray 0 TeXcolorgray 109 -36 a Fs([11])p 0 TeXcolorgray -47 w(H.)43 b(Mateen,)48 b(R.)c(Basar,)j(A.)d(U.)f(Ahmed,)j(and)d(M.)g -(Y.)h(Ahmad,)i(\\Lo)s(calization)g(of)e(wireless)f(capsule)296 -111 y(endoscop)s(e:)d(A)31 b(systematic)h(review,")f -Fo(IEEE)h(Sensors)h(Journal)p Fs(,)f(v)m(ol.)g(17,)f(no.)g(5,)g(pp.)e -(1197{1206,)35 b(2017.)p 0 TeXcolorgray 109 332 a([12])p -0 TeXcolorgray 47 w(Z.)41 b(Nagy)-8 b(,)47 b(M.)42 b(Fluc)m(kiger,)47 -b(O.)42 b(Ergeneman,)j(S.)c(P)m(ane,)46 b(M.)d(Probst,)h(and)e(B.)g(J.) -g(Nelson,)k(\\A)c(wireless)296 479 y(acoustic)29 b(emitter)g(for)e -(passiv)m(e)i(lo)s(calization)h(in)e(liquids,")g(in)f -Fo(2009)32 b(IEEE)d(International)k(Confer)-5 b(enc)g(e)31 -b(on)296 626 y(R)-5 b(ob)g(otics)34 b(and)f(A)n(utomation)p -Fs(.)93 b(IEEE,)30 b(12.05.2009)k(-)d(17.05.2009,)k(pp.)29 -b(2593{2598.)p 0 TeXcolorgray 109 847 a([13])p 0 TeXcolorgray -47 w(R.)d(Heermann,)h(B.)g(Sc)m(h)m(w)m(ab,)h(P)-8 b(.)27 -b(R.)f(Issing,)h(C.)f(Haupt,)i(and)d(T.)h(Lenarz,)i(\\Na)m(vigation)i -(with)c(the)g(stealth-)296 994 y(station)p Fh(\227)33 -b Fs(in)g(skull)f(base)h(surgery:)44 b(An)32 b(otolaryngological)37 -b(p)s(ersp)s(ectiv)m(e,")d Fo(Skul)5 b(l)34 b(Base)p -Fs(,)g(v)m(ol.)g(11,)g(no.)e(04,)296 1141 y(pp.)d(277{286,)34 -b(2001.)p 0 TeXcolorgray 109 1362 a([14])p 0 TeXcolorgray -47 w(H.)26 b(K.)f(Gumprec)m(h)m(t,)i(D.)g(C.)e(Widenk)-5 -b(a,)28 b(and)d(C.)g(B.)i(Lumen)m(ta,)g(\\Brainlab)f(v)m(ectorvision)i -(neurona)m(vigation)296 1509 y(system:)57 b(tec)m(hnology)41 -b(and)e(clinical)h(exp)s(eriences)f(in)g(131)h(cases,")i -Fo(Neur)-5 b(osur)g(gery)p Fs(,)43 b(v)m(ol.)d(44,)i(no.)d(1,)i(pp.)296 -1656 y(97{104;)33 b(discussion)d(104{5,)i(1999.)p 0 TeXcolorgray -109 1877 a([15])p 0 TeXcolorgray 47 w(L.)37 b(Marec)m(hal,)j(S.)d(F)-8 -b(o)s(ong,)40 b(Z.)d(Sun,)g(and)f(K.)h(L.)g(W)-8 b(o)s(o)s(d,)39 -b(\\Design)g(optimization)g(of)e(the)g(sensor)f(spatial)296 -2024 y(arrangemen)m(t)c(in)g(a)g(direct)g(magnetic)i(\014eld-based)d -(lo)s(calization)k(system)d(for)g(medical)h(applications,")h(in)296 -2171 y Fo(2015)f(37th)g(A)n(nnual)f(International)i(Confer)-5 -b(enc)g(e)33 b(of)f(the)g(IEEE)f(Engine)-5 b(ering)31 -b(in)h(Me)-5 b(dicine)31 b(and)i(Biolo)-5 b(gy)296 2318 -y(So)g(ciety)33 b(\(EMBC\))p Fs(.)91 b(IEEE,)30 b(25.08.2015)k(-)d -(29.08.2015,)j(pp.)c(897{900.)p 0 TeXcolorgray 109 2539 -a([16])p 0 TeXcolorgray 47 w(R.)36 b(Marm)m(ulla,)i(T.)e(L)s(\177)-48 -b(uth,)36 b(J.)g(M)s(\177)-48 b(uhling,)37 b(and)f(S.)f(Hassfeld,)j -(\\Mark)m(erless)g(laser)e(registration)h(in)f(image-)296 -2686 y(guided)43 b(oral)i(and)f(maxillofacial)j(surgery)-8 -b(,")49 b Fo(Journal)d(of)g(or)-5 b(al)47 b(and)g(maxil)5 -b(lofacial)47 b(sur)-5 b(gery)46 b(:)68 b(o\016cial)296 -2833 y(journal)42 b(of)f(the)g(A)n(meric)-5 b(an)41 b(Asso)-5 -b(ciation)42 b(of)f(Or)-5 b(al)42 b(and)g(Maxil)5 b(lofacial)42 -b(Sur)-5 b(ge)g(ons)p Fs(,)43 b(v)m(ol.)e(62,)i(no.)c(7,)j(pp.)296 -2979 y(845{851,)33 b(2004.)p 0 TeXcolorgray 109 3201 -a([17])p 0 TeXcolorgray 47 w(C.)f(Di)h(Natali,)j(M.)d(Beccani,)j(N.)d -(Simaan,)g(and)f(P)-8 b(.)34 b(V)-8 b(aldastri,)34 b(\\Jacobian-based)g -(iterativ)m(e)i(metho)s(d)c(for)296 3348 y(magnetic)i(lo)s(calization)i -(in)d(rob)s(otic)h(capsule)g(endoscop)m(y)-8 b(,")35 -b Fo(IEEE)f(T)-7 b(r)i(ansactions)38 b(on)e(R)-5 b(ob)g(otics)p -Fs(,)36 b(v)m(ol.)e(32,)296 3495 y(no.)c(2,)h(pp.)f(327{338,)j(2016.)p -0 TeXcolorgray 109 3716 a([18])p 0 TeXcolorgray 47 w(D.)42 -b(M.)g(Pham)f(and)g(S.)h(M.)g(Aziz,)k(\\A)c(real-time)i(lo)s -(calization)g(system)e(for)g(an)f(endoscopic)h(capsule,")296 -3863 y(in)e Fo(2014)k(IEEE)d(Ninth)i(International)h(Confer)-5 -b(enc)g(e)44 b(on)e(Intel)5 b(ligent)43 b(Sensors,)i(Sensor)f(Networks) -f(and)296 4010 y(Information)34 b(Pr)-5 b(o)g(c)g(essing)34 -b(\(ISSNIP\))p Fs(.)91 b(IEEE,)30 b(21.04.2014)35 b(-)30 -b(24.04.2014,)35 b(pp.)30 b(1{6.)p 0 TeXcolorgray 2023 -5540 a(20)p 0 TeXcolorgray eop end +%%Page: 22 26 +TeXDict begin 22 25 bop 0 TeXcolorgray 0 TeXcolorgray +0 TeXcolorgray 109 -36 a Fv(5.2.1)99 b(Scaling)34 b(facto)m(r)f(test) +109 169 y Fu(The)g(scaling)j(factor)f(is)f(a)g(factor)h(that)g(is)f(m)m +(ultiplied)h(on)m(to)g(eac)m(h)h(receiving)f(coil)g(v)m(oltage.)55 +b(Its)34 b(purp)s(ose)f(is)h(to)109 316 y(diminish)25 +b(the)h(di\013erence)h(b)s(et)m(w)m(een)g(the)f(calculated)j(receiving) +e(coil)h(v)m(oltages)h(in)d(the)g(\014ngerprin)m(ting)g(table)h(and)109 +463 y(the)33 b(real)i(measured)e(v)m(oltages.)52 b(As)34 +b(the)g(\014ngerprin)m(ting)e(table)j(is)e(created)i(certain)f +(parameters)g(are)g(required)109 610 y(as)29 b(input,)g(suc)m(h)g(as)g +(for)g(example:)41 b(Exciter)30 b(wire)f(resistance,)h(Inductance)f(of) +h(the)f(receiving)h(coils,)h(Resistance)109 756 y(of)26 +b(the)h(receiving)h(coils,)g(Windings)e(of)h(the)g(lo)s(calization)i +(ob)5 b(ject,)28 b(etc.)41 b(As)26 b(measuring)g(all)i(of)e(these)h +(parameters)109 903 y(w)m(ould)32 b(tak)m(e)j(to)s(o)f(m)m(uc)m(h)f +(e\013ort)h(the)f(scaling)h(factor)g(has)e(b)s(een)h(implemen)m(ted.)49 +b(Usually)33 b(the)g(scaling)h(factor)g(is)109 1050 y(tested)d +(empirically)g(for)f(eac)m(h)i(IndLo)s(c)d(setup)h(or)h(protot)m(yp)s +(e)g(that)f(is)h(built.)p 0 TeXcolorgray 0 TeXcolorgray +109 1319 a(Figure)j(14:)49 b(Before)35 b(b)s(eing)e(able)i(to)g(lo)s +(calize)h(precisely)e(the)h(correct)g(scaling)g(factor,)h(whic)m(h)e(m) +m(ultiplies)g(eac)m(h)109 1432 y(receiving)h(coil)g(v)m(oltages,)i(has) +d(to)g(b)s(e)f(determined.)51 b(F)-8 b(or)35 b(this)e(the)h(scaling)h +(factors)g(10)3169 1399 y Fl(2)3243 1432 y Fu(to)f(10)3447 +1399 y Fa(\000)p Fl(4)3576 1432 y Fu(w)m(ere)h(tested)109 +1545 y(in)30 b(logarithmic)i(steps.)p 0 TeXcolorgray +0 TeXcolorgray 250 1798 a(A)23 b(\014rst)g(rough)g(estimation)i(of)e +(the)h(scaling)h(factor)f(w)m(as)g(done)f(b)m(y)g(testing)i(10)2881 +1765 y Fl(2)2945 1798 y Fu(to)f(10)3139 1765 y Fa(\000)p +Fl(3)3257 1798 y Fu(in)f(logarithmic)j(steps)109 1944 +y(\(Figure)j(14,)h(15\).)41 b(Figure)30 b(14)f(sho)m(ws)f(the)h(en)m +(tire)h(lo)s(calization)h(area.)41 b(The)28 b(blue)g(outside)h +(rectangle)i(represen)m(ts)109 2091 y(the)h(Exciter,)i(whic)m(h)e +(creates)i(the)e(primary)f(magnetic)j(\014eld)e(\(Chapter)g(3.1.1\).)49 +b(The)31 b(blac)m(k)j(rectangles)f(along)109 2238 y(the)d(exciter)h +(represen)m(t)f(the)h(receiving)g(coils,)h(measuring)d(the)i(secondary) +f(magnetic)h(\014eld)f(of)g(the)h(lo)s(calization)109 +2385 y(ob)5 b(ject)28 b(\(Chapter)f(3.1.3\).)42 b(The)27 +b(axis)h(span)e(the)i(lo)s(calization)i(area)e(\(Figure)g(12\).)41 +b(The)27 b(green)h(cross)f(mark)m(ers)h(in)109 2532 y(the)k(middle)h +(of)f(plot)h(are)g(the)g(p)s(ositions)g(determined)f(b)m(y)g(the)h(AR) +-8 b(T)33 b(system.)47 b(As)32 b(the)h(precision)g(of)g(the)f(AR)-8 +b(T)109 2678 y(system)33 b(is)g(0.33)p Fq(m)7 b Fu(m)57 +b(the)33 b(green)g(mark)m(ers)g(are)h(used)e(as)h(the)g(correct)i +(reference)e(p)s(osition)g(of)g(the)h(lo)s(calization)109 +2825 y(ob)5 b(ject.)41 b(The)29 b(di\013eren)m(t)h(shap)s(ed)e(blac)m +(k)j(mark)m(ers)f(are)g(the)g(p)s(osition)f(the)h(IndLo)s(c)f(system)g +(calculated)j(with)d(the)109 2972 y(di\013eren)m(t)39 +b(scaling)i(factor.)68 b(The)38 b(scaling)i(factor)h(for)d(eac)m(h)j +(mark)m(er)e(shap)s(e)g(can)g(b)s(e)f(seen)i(in)f(the)g(legend.)67 +b(It)109 3119 y(is)33 b(to)i(b)s(e)e(noted)h(that)g(only)g(the)f +(\014rst)g(sample)h(of)g(the)g(AR)-8 b(T)34 b(and)f(the)g(IndLo)s(c)g +(recordings)h(w)m(ere)g(used)f(during)109 3265 y(this)i(test.)56 +b(Ho)m(w)36 b(the)f(noise)h(a\013ects)g(the)g(lo)s(calization)i(during) +c(the)h(2000)i(samples)e(of)h(one)f(recording)h(will)f(b)s(e)109 +3412 y(in)m(v)m(estigated)e(later)e(\(Chapter)f(5.2.4\).)p +0 TeXcolorgray 0 TeXcolorgray 109 3687 a(Figure)c(15:)39 +b(A)27 b(zo)s(omed)f(in)g(view)g(of)g(Figure)g(14)h(sho)m(ws)f(whic)m +(h)f(scaling)i(factors)g(result)f(in)g(a)g(lo)s(calization)j(closest) +109 3799 y(to)i(the)f(correct)i(p)s(ositions.)p 0 TeXcolorgray +0 TeXcolorgray 250 4047 a(Figure)27 b(15)g(sho)m(ws)g(a)g(magni\014ed)f +(view)h(of)g(Figure)g(14.)40 b(Afterw)m(ards)26 b(m)m(ultiple)i +(scaling)f(factors)h(around)d(10)3932 4014 y Fa(\000)p +Fl(3)109 4194 y Fu(to)41 b(10)320 4161 y Fa(\000)p Fl(4)456 +4194 y Fu(w)m(ere)g(used,)i(in)d(an)g(attempt)i(to)f(narro)m(w)g(do)m +(wn)f(the)h(optimal)g(scaling)h(factor.)72 b(The)41 b(b)s(est)f +(results)109 4340 y(seemed)30 b(to)h(app)s(ear)f(in)g(the)h(range)g(of) +f(scaling)i(factors)f(of)f(0.0015)j(to)e(0.002.)250 4487 +y(As)21 b(the)g(ev)-5 b(aluation)22 b(of)f(the)g(di\013erences)g(in)g +(lo)s(calization)j(precision)d(b)m(y)g(ey)m(e)h(b)s(ecame)f(imp)s +(ossible)f(a)i(statistical)109 4634 y(metho)s(d)31 b(w)m(as)i +(attempted.)47 b(F)-8 b(or)33 b(this)f(the)g(distance)h(b)s(et)m(w)m +(een)g(eac)m(h)g(pair)f(of)h(p)s(oin)m(ts)f(w)m(as)g(calculated)i(with) +e(the)109 4781 y(follo)m(wing)g(form)m(ula.)1011 5074 +y Fn(d)1058 5088 y Fj(P)10 b(i)1167 5074 y Fu(=)1263 +4966 y Fm(q)p 1354 4966 1772 4 v 108 x Fu(\()p Fn(x)1441 +5088 y Fj(ART)1588 5099 y Fk(P)e(i)1686 5074 y Fr(\000)20 +b Fn(x)1829 5089 y Fj(I)5 b(ndLoc)2057 5100 y Fk(P)j(i)2134 +5074 y Fu(\))2169 5048 y Fl(2)2229 5074 y Fu(+)20 b Fn(y)2365 +5088 y Fj(ART)2512 5099 y Fk(P)8 b(i)2610 5074 y Fr(\000)19 +b Fn(y)2745 5089 y Fj(I)5 b(ndLoc)2973 5100 y Fk(P)j(i)3050 +5074 y Fu(\))3085 5048 y Fl(2)3911 5074 y Fu(\(8\))250 +5291 y(Afterw)m(ards)30 b(the)h(mean)f(distance)h(for)f(eac)m(h)i +(scaling)f(factor)h(w)m(as)e(calculated)j(with.)p 0 TeXcolorgray +2023 5540 a(22)p 0 TeXcolorgray eop end +%%Page: 23 27 +TeXDict begin 23 26 bop 0 TeXcolorgray 0 TeXcolorgray +0 TeXcolorgray 1400 123 a Fn(\026)25 b Fu(=)1591 62 y(1)p +1586 102 55 4 v 1586 186 a Fn(n)1710 10 y Fj(n)1666 37 +y Fm(X)1674 232 y Fj(i)p Fl(=1)1812 123 y Fn(d)1859 137 +y Fj(i)1913 123 y Fu(=)2019 62 y Fn(d)2066 76 y Fl(1)2126 +62 y Fu(+)20 b Fn(d)2264 76 y Fl(2)2324 62 y Fu(+)g Fr(\001)15 +b(\001)g(\001)21 b Fu(+)f Fn(d)2679 76 y Fj(n)p 2019 +102 708 4 v 2345 186 a Fn(n)3911 123 y Fu(\(9\))250 383 +y(The)30 b(standard)f(deviation)j(for)e(eac)m(h)h(scaling)h(factor)f(w) +m(as)g(calculated)h(with)e(the)h(form)m(ula:)1698 694 +y Fn(\033)d Fu(=)1874 545 y Fm(r)p 1965 545 474 4 v 1975 +564 a(P)2086 632 y Fr(j)p Fn(P)2169 646 y Fj(i)2218 632 +y Fr(\000)20 b Fn(\026)p Fr(j)2389 606 y Fl(2)p 1975 +673 454 4 v 2160 756 a Fn(N)3866 694 y Fu(\(10\))p 0 +TeXcolorgray 0 TeXcolorgray 109 1092 a(Figure)30 b(16:)41 +b(Placing)31 b(the)f(ob)5 b(ject)31 b(in)e(25)i(p)s(ositions)e(near)h +(the)g(cen)m(tre)h(of)f(the)g(lo)s(calization)i(area)f(with)e(a)h +(scaling)109 1205 y(factor)h(of)g(0.001755,)j(resulting)c(in)g(mean)h +(error)f Fn(\026)25 b Fu(=)f(3)p Fn(:)p Fu(76)p Fq(m)r +Fn(m)31 b Fu(and)e(standard)h(deviation)h Fn(\033)e Fu(=)c(3)p +Fn(:)p Fu(28)p Fq(m)r Fn(m)p Fu(.)p 0 TeXcolorgray 0 +TeXcolorgray 0 TeXcolorgray 2023 5540 a(23)p 0 TeXcolorgray +eop end +%%Page: 24 28 +TeXDict begin 24 27 bop 0 TeXcolorgray 0 TeXcolorgray +0 TeXcolorgray 250 -36 a Fu(Eac)m(h)32 b(equation)g(w)m(as)g(applied)f +(to)h(a)f(total)i(of)f(500)h(di\013eren)m(t)e(scaling)i(factors)f +(\(\(0.0015,)j(0.002,)f(0.000001)g(-)109 111 y(start,)h(stop,)g +(step\)\).)51 b(An)33 b(optim)m(um)h(w)m(as)g(found)e(at)j(a)f(scaling) +h(factor)f(of)g(0.001755)j(with)c Fn(\026)e Fu(=)f(3)p +Fn(:)p Fu(76)p Fq(m)r Fn(m)56 b Fu(and)109 257 y Fn(\033)31 +b Fu(=)d(3)p Fn(:)p Fu(28)p Fq(m)r Fn(m)54 b Fu(resulting)32 +b(in)g(the)h(lo)s(calization)i(whic)m(h)d(can)g(b)s(e)g(seen)g(in)g +(Figure)h(16.)47 b(In)32 b(order)f(to)i(v)m(erify)g(these)109 +404 y(results)f(another)i(set)f(of)g(p)s(ositions)g(w)m(as)g(used,)g +(whic)m(h)g(w)m(as)g(p)s(ositioned)g(near)g(the)g(corner)g(of)g(the)h +(lo)s(calization)109 551 y(area)d(\(Figure)g(17\).)p +0 TeXcolorgray 0 TeXcolorgray 109 835 a(Figure)e(17:)41 +b(Placing)31 b(the)e(ob)5 b(ject)30 b(in)f(25)i(p)s(ositions)e(near)g +(the)g(corner)h(of)f(the)g(lo)s(calization)k(area)d(with)f(a)g(scaling) +109 948 y(factor)i(of)g(0.002100,)j(resulting)c(in)g(mean)h(error)f +Fn(\026)25 b Fu(=)f(10)p Fn(:)p Fu(39)p Fq(m)s Fn(m)30 +b Fu(and)g(standard)f(deviation)j Fn(\033)c Fu(=)d(7)p +Fn(:)p Fu(52)p Fq(m)r Fn(m)p Fu(.)p 0 TeXcolorgray 0 +TeXcolorgray 250 1206 a(Statistically)40 b(optimizing)e(the)f(scaling)i +(factor)f(for)f(the)g(o\013)h(cen)m(ter)g(set)g(of)f(p)s(oin)m(ts)g +(resulted)g(in)g(a)g(scaling)109 1353 y(factor)31 b(of)g(0.002105.)44 +b(Resulting)30 b(in)h(a)f(mean)h(error)f Fn(\026)25 b +Fu(=)g(6)p Fn(:)p Fu(18)p Fq(m)r Fn(m)50 b Fu(and)30 +b(a)g(standard)g(deviation)h Fn(\033)e Fu(=)c(7)p Fn(:)p +Fu(71)p Fq(m)r Fn(m)p Fu(.)250 1499 y(As)34 b(the)g(lo)s(calization)j +(accuracy)f(declined)e(it)h(suggested)g(that)g(the)f(optimal)h(scaling) +g(factor)g(is)g(p)s(ositional)109 1646 y(dep)s(endan)m(t.)k(F)-8 +b(or)28 b(this)g(reason)g(the)g(whole)g(lo)s(calization)j(system)d(had) +f(to)i(b)s(e)e(tak)m(en)i(in)m(to)g(accoun)m(t)g(\(Figure)g(18\).)p +0 TeXcolorgray 0 TeXcolorgray 109 1931 a(Figure)c(18:)39 +b(Placing)25 b(the)g(ob)5 b(ject)26 b(in)e(42)i(p)s(ositions)e(running) +f(from)i(the)f(cen)m(tre)i(to)g(the)f(edges)g(of)g(the)g(lo)s +(calization)109 2043 y(area)k(with)g(a)g(scaling)h(factor)g(of)f +(0.00204,)j(,)d(resulting)g(in)g(mean)f(error)h Fn(\026)c +Fu(=)g(7)p Fn(:)p Fu(42)p Fq(m)r Fn(m)j Fu(and)g(standard)g(deviation) +109 2156 y Fn(\033)g Fu(=)d(6)p Fn(:)p Fu(48)p Fq(m)r +Fn(m)p Fu(.)p 0 TeXcolorgray 0 TeXcolorgray 0 TeXcolorgray +2023 5540 a(24)p 0 TeXcolorgray eop end +%%Page: 25 29 +TeXDict begin 25 28 bop 0 TeXcolorgray 0 TeXcolorgray +0 TeXcolorgray 109 -36 a Fv(5.2.2)99 b(K-nea)m(rest)35 +b(interp)s(olation)e(test)109 169 y Fu(During)i(lo)s(calization)k(a)d +(k-nearest)h(neigh)m(b)s(our)e(in)m(terp)s(olation)i(is)f(p)s +(erformed.)55 b(The)35 b(16)i(measured)e(receiving)109 +316 y(coil)28 b(v)m(oltages)i(are)e(compared)f(to)h(the)g(\014ngerprin) +m(ting)e(table)j(\(Chapter)e(3.2.2\).)42 b(Then)26 b(the)h(k)h(b)s(est) +f(matc)m(hes)h(are)109 463 y(tak)m(en)j(out)g(and)f(used)f(for)h(the)h +(k-nearest)g(neigh)m(b)s(our)e(in)m(terp)s(olation,)j(resulting)f(in)f +(a)h(X-,)g(Y-,)g(Z-p)s(osition.)109 610 y(In)e(this)i(c)m(hapter)g(m)m +(ultiple)g(k)f(v)-5 b(alues)31 b(and)e(the)i(resulting)f(lo)s +(calization)k(precision)c(will)h(b)s(e)f(tested.)p 0 +TeXcolorgray 0 TeXcolorgray 109 889 a(Figure)d(19:)39 +b(placing)27 b(the)g(lo)s(calization)i(ob)5 b(ject)27 +b(in)g(25)g(p)s(ositions)f(near)g(the)h(cen)m(tre)h(of)e(the)h(lo)s +(calization)i(are)e(with)109 1002 y(a)j(k-nearest)i(v)-5 +b(alue)30 b(of)h(19,)g(resulting)g(in)f(mean)g(error)g +Fn(\026)25 b Fu(=)g(3)p Fn(:)p Fu(21)p Fq(m)r Fn(m)30 +b Fu(and)g(standard)g(deviation)h Fn(\033)e Fu(=)c(1)p +Fn(:)p Fu(84)p Fq(m)r Fn(m)p Fu(.)p 0 TeXcolorgray 0 +TeXcolorgray 250 1264 a(As)f(previously)g(men)m(tioned)h(\(Chapter)f +(5.2\))i(the)f(same)f(data,)j(whic)m(h)d(w)m(as)h(used)e(during)h +(scaling)h(factor)g(test,)109 1411 y(5.2.1)34 b(will)g(b)s(e)e(used)g +(here)h(asw)m(ell.)50 b(Also)33 b(the)h(scaling)g(factor)g(0.001755)i +(will)d(b)s(e)g(used)f(during)f(the)j(en)m(tiret)m(y)g(of)109 +1558 y(this)28 b(c)m(hapter.)40 b(A)29 b(total)h(of)e(100)i(k)e(v)-5 +b(alues)28 b(w)m(ere)h(tested)g(\(start:1,)i(stop:100,)f(step:1\))g +(and)d(w)m(ere)i(eac)m(h)g(ev)-5 b(aluated)109 1705 y(using)31 +b(the)g(form)m(ulas)h(\(8\),)h(\(9\))f(and)f(\(10\).)45 +b(An)31 b(optim)m(um)h(w)m(as)f(determined)g(at)i(k=19)e(with)h +Fn(\026)26 b Fu(=)h(3)p Fn(:)p Fu(21)p Fq(m)r Fn(m)k +Fu(and)109 1852 y Fn(\033)d Fu(=)d(1)p Fn(:)p Fu(84)p +Fq(m)r Fn(m)30 b Fu(\(Figure)h(19\).)p 0 TeXcolorgray +0 TeXcolorgray 109 2136 a(Figure)26 b(20:)39 b(placing)27 +b(the)f(lo)s(calization)j(ob)5 b(ject)27 b(in)e(25)i(p)s(ositions)f +(near)g(the)g(corner)g(of)g(the)g(lo)s(calization)j(are)d(with)109 +2249 y(a)j(k-nearest)h(v)-5 b(alue)29 b(of)g(12,)i(resulting)e(in)g +(mean)g(error)f Fn(\026)d Fu(=)g(10)p Fn(:)p Fu(39)p +Fq(m)s Fn(m)j Fu(and)h(standard)f(deviation)i Fn(\033)f +Fu(=)c(7)p Fn(:)p Fu(52)p Fq(m)q Fn(m)p Fu(.)p 0 TeXcolorgray +0 TeXcolorgray 0 TeXcolorgray 0 TeXcolorgray 109 2644 +a(Figure)g(21:)39 b(Placing)25 b(the)g(ob)5 b(ject)26 +b(in)e(42)i(p)s(ositions)e(running)f(from)i(the)f(cen)m(tre)i(to)g(the) +f(edges)g(of)g(the)g(lo)s(calization)109 2757 y(area)43 +b(with)g(a)g(k-nearest)g(v)-5 b(alue)43 b(of)g(4,)k(resulting)42 +b(in)h(mean)g(error)f Fn(\026)k Fu(=)f(7)p Fn(:)p Fu(57)p +Fq(m)r Fn(m)d Fu(and)h(standard)e(deviation)109 2870 +y Fn(\033)28 b Fu(=)d(5)p Fn(:)p Fu(34)p Fq(m)r Fn(m)p +Fu(.)p 0 TeXcolorgray 0 TeXcolorgray 0 TeXcolorgray 2023 +5540 a(25)p 0 TeXcolorgray eop end +%%Page: 26 30 +TeXDict begin 26 29 bop 0 TeXcolorgray 0 TeXcolorgray +0 TeXcolorgray 109 -36 a Fv(5.2.3)99 b(Remove)35 b(highest)f(frame)e +(receiving)k(coil)e(from)f(the)g(lo)s(calization)h(test)109 +169 y Fu(It)f(is)g(kno)m(wn)f(in)h(the)g(team)g(that)h(the)f(lo)s +(calization)j(near)d(the)g(receiving)h(coils)g(declines.)49 +b(F)-8 b(or)33 b(this)g(reason)g(the)109 316 y(frame)c(receiving)i +(coil)g(whic)m(h)e(sho)m(ws)g(the)h(highest)f(v)m(oltage,)k(is)d(remo)m +(v)m(ed)g(from)f(the)h(lo)s(calization)i(calculations.)p +0 TeXcolorgray 0 TeXcolorgray 109 595 a(Figure)k(22:)52 +b(\(sf=)36 b(0.001755)j(,)e(k=)f(19\))h(Placing)g(the)e(lo)s +(calization)k(ob)5 b(ject)37 b(in)e(25)i(p)s(ositions)f(near)f(the)h +(cen)m(tre)109 708 y(of)42 b(the)g(lo)s(calization)i(area)f(with)f +(remo)m(ving)g(the)g(highest)g(frame)g(receiving)h(coil,)k(resulting)41 +b(in)h(mean)g(error)109 821 y Fn(\026)25 b Fu(=)g(5)p +Fn(:)p Fu(56)p Fq(m)r Fn(m)30 b Fu(and)f(standard)h(deviation)i +Fn(\033)c Fu(=)d(3)p Fn(:)p Fu(2)p Fq(m)q Fn(m)p Fu(.)p +0 TeXcolorgray 0 TeXcolorgray 109 1211 a Fv(5.2.4)99 +b(Noise)35 b(investigation)p 0 TeXcolorgray 0 TeXcolorgray +109 1549 a Fu(Figure)g(23:)49 b(\(sf=)34 b(0.0021)j(,)e(k=)f(12\))i +(Placing)f(the)g(lo)s(calization)i(ob)5 b(ject)36 b(in)e(25)h(p)s +(ositions)f(near)g(the)h(corner)f(of)109 1662 y(the)25 +b(lo)s(calization)k(area)d(with)g(a)g(k-nearest)g(v)-5 +b(alue)26 b(of)g(4,)h(resulting)f(in)f(mean)g(error)h +Fn(\026)f Fu(=)g(13)p Fn(:)p Fu(32)p Fq(m)r Fn(m)g Fu(and)g(standard) +109 1775 y(deviation)31 b Fn(\033)e Fu(=)c(8)p Fn(:)p +Fu(24)p Fq(m)r Fn(m)p Fu(.)p 0 TeXcolorgray 0 TeXcolorgray +0 TeXcolorgray 0 TeXcolorgray 109 2170 a(Figure)33 b(24:)47 +b(\(sf=)32 b(0.00204)k(,)d(k=)g(4\))g(Placing)h(the)f(ob)5 +b(ject)34 b(in)f(42)g(p)s(ositions)g(running)e(from)i(the)g(cen)m(tre)h +(to)f(the)109 2283 y(edges)28 b(of)g(the)g(lo)s(calization)j(area)e +(with)f(a)g(k-nearest)h(v)-5 b(alue)28 b(of)h(4,)g(resulting)f(in)f +(mean)h(error)g Fn(\026)d Fu(=)g(15)p Fn(:)p Fu(21)p +Fq(m)r Fn(m)j Fu(and)109 2396 y(standard)h(deviation)j +Fn(\033)c Fu(=)d(14)p Fn(:)p Fu(33)p Fq(m)s Fn(m)p Fu(.)p +0 TeXcolorgray 0 TeXcolorgray 0 TeXcolorgray 2023 5540 +a(26)p 0 TeXcolorgray eop end +%%Page: 27 31 +TeXDict begin 27 30 bop 0 TeXcolorgray 0 TeXcolorgray +0 TeXcolorgray 109 -36 a Ft(6)131 b(RESUL)-11 b(TS)p +0 TeXcolorgray 2023 5540 a Fu(27)p 0 TeXcolorgray eop +end +%%Page: 28 32 +TeXDict begin 28 31 bop 0 TeXcolorgray 0 TeXcolorgray +0 TeXcolorgray 109 -36 a Ft(7)131 b(DISCUSSION)p 0 TeXcolorgray +2023 5540 a Fu(28)p 0 TeXcolorgray eop end +%%Page: 29 33 +TeXDict begin 29 32 bop 0 TeXcolorgray 0 TeXcolorgray +0 TeXcolorgray 109 -36 a Ft(8)131 b(SUMMARY,)43 b(OUTLOOK)h(INTO)f(THE) +g(FUTURE)p 0 TeXcolorgray 2023 5540 a Fu(29)p 0 TeXcolorgray +eop end +%%Page: 30 34 +TeXDict begin 30 33 bop 0 TeXcolorgray 0 TeXcolorgray +0 TeXcolorgray 109 -36 a Ft(References)p 0 TeXcolorgray +154 201 a Fu([1])p 0 TeXcolorgray 47 w(THOMAS)20 b(HARRIEHA)m(USEN)i +(and)f(Dieter)i(Sc)m(h)m(w)m(arzenau.)k Fq(Mo)-5 b(el)5 +b(ler)25 b(Grund)5 b(lagen)25 b(der)g(Elektr)-5 b(ote)g(chnik)p +Fu(.)296 347 y(Springer)39 b(F)-8 b(ac)m(hmedien)41 b(Wiesbaden,)j +(Wiesbaden,)f(24.,)h(durc)m(hges.)c(u.)g(k)m(orrig.)i(au\015age)f(2020) +h(edition,)296 494 y(2020.)p 0 TeXcolorgray 154 710 a([2])p +0 TeXcolorgray 47 w(Manfred)29 b(Albac)m(h.)42 b Fq(Elektr)-5 +b(ote)g(chnik)p Fu(.)42 b(Alw)m(a)m(ys)31 b(learning.)g(P)m(earson,)g +(M)s(\177)-48 b(unc)m(hen,)31 b(3.)g(dr)e(edition,)i(2014.)p +0 TeXcolorgray 154 925 a([3])p 0 TeXcolorgray 47 w(Alfred)f(M.)i(F)-8 +b(ranz,)32 b(T)-8 b(am\023)-45 b(as)31 b(Haidegger,)i(W)-8 +b(olfgang)33 b(Birkfellner,)f(Kevin)f(Cleary)-8 b(,)32 +b(T)-8 b(erry)30 b(M.)i(P)m(eters,)g(and)296 1072 y(Lena)24 +b(Maier-Hein.)33 b(Electromagnetic)27 b(trac)m(king)f(in)f(medicine{a)h +(review)e(of)h(tec)m(hnology)-8 b(,)29 b(v)-5 b(alidation,)27 +b(and)296 1219 y(applications.)41 b Fq(IEEE)32 b(tr)-5 +b(ansactions)35 b(on)e(me)-5 b(dic)g(al)35 b(imaging)p +Fu(,)30 b(33\(8\):1702{1725)q(,)36 b(2014.)p 0 TeXcolorgray +154 1434 a([4])p 0 TeXcolorgray 47 w Fq(2019)f(International)h(Confer) +-5 b(enc)g(e)35 b(on)g(Indo)-5 b(or)36 b(Positioning)e(and)h(Indo)-5 +b(or)36 b(Navigation:)45 b(30)34 b(Septemb)-5 b(er-3)296 +1581 y(Octob)g(er)33 b(2019,)h(Pisa,)e(Italy)p Fu(.)42 +b(IEEE,)30 b([Piscata)m(w)m(a)m(y)-8 b(,)34 b(NJ],)d(2019.)p +0 TeXcolorgray 154 1797 a([5])p 0 TeXcolorgray 47 w(J.)39 +b(F.)h(Rey)-8 b(,)43 b(S.)c(Ladas,)j(A.)e(Alhassani,)i(and)d(K.)g +(Kuznetso)m(v.)69 b(Europ)s(ean)38 b(so)s(ciet)m(y)j(of)f(gastroin)m +(testinal)296 1943 y(endoscop)m(y)45 b(\(esge\).)h(video)g(capsule)f +(endoscop)m(y:)70 b(up)s(date)44 b(to)h(guidelines)g(\(ma)m(y)h +(2006\).)85 b Fq(Endosc)-5 b(opy)p Fu(,)296 2090 y(38\(10\):1047{1053,) +37 b(2006.)p 0 TeXcolorgray 154 2306 a([6])p 0 TeXcolorgray +47 w(T)-8 b(rung)26 b(Duc)i(Than,)g(Gursel)g(Alici,)h(Hao)g(Zhou,)f +(and)f(W)-8 b(eih)m(ua)29 b(Li.)36 b(A)28 b(review)g(of)g(lo)s +(calization)j(systems)d(for)296 2452 y(rob)s(otic)34 +b(endoscopic)g(capsules.)51 b Fq(IEEE)35 b(tr)-5 b(ansactions)38 +b(on)e(bio-me)-5 b(dic)g(al)37 b(engine)-5 b(ering)p +Fu(,)35 b(59\(9\):2387{2399,)296 2599 y(2012.)p 0 TeXcolorgray +154 2815 a([7])p 0 TeXcolorgray 47 w(Andreas)41 b(Raab)s(e,)k(Ren)m +(\023)-43 b(e)43 b(Krishnan,)g(Rob)s(ert)e(W)-8 b(ol\013,)47 +b(Elvis)42 b(Hermann,)i(Mic)m(hael)g(Zimmermann,)f(and)296 +2961 y(V)-8 b(olk)m(er)44 b(Seifert.)78 b(Laser)43 b(surface)f +(scanning)h(for)f(patien)m(t)i(registration)h(in)d(in)m(tracranial)i +(image-guided)296 3108 y(surgery)-8 b(.)40 b Fq(Neur)-5 +b(osur)g(gery)p Fu(,)32 b(50\(4\):797{801;)k(discussion)29 +b(802{3,)k(2002.)p 0 TeXcolorgray 154 3324 a([8])p 0 +TeXcolorgray 47 w(Minjie)42 b(Yin,)j(Xukun)c(Shen,)j(Y)-8 +b(ong)43 b(Hu,)h(and)e(Xiaorui)h(F)-8 b(ang.)76 b(An)42 +b(automatic)i(registration)f(metho)s(d)296 3471 y(based)34 +b(on)g(\014ducial)g(mark)m(er)h(for)f(image)i(guided)e(neurosurgery)f +(system.)53 b(In)33 b(Gary)i(T)-8 b(an,)36 b(Gee)f(Kin)f(Y)-8 +b(eo,)296 3617 y(Stephen)38 b(John)g(T)-8 b(urner,)40 +b(and)e(Y)-8 b(ong)40 b(Meng)g(T)-8 b(eo,)42 b(editors,)g +Fq(AsiaSim)f(2013)p Fu(,)i(v)m(olume)d(402)g(of)f Fq(Commu-)296 +3764 y(nic)-5 b(ations)40 b(in)f(Computer)h(and)g(Information)h(Scienc) +-5 b(e)p Fu(,)39 b(pages)f(114{125.)j(Springer)36 b(Berlin)i(Heidelb)s +(erg,)296 3911 y(Berlin,)31 b(Heidelb)s(erg,)g(2013.)p +0 TeXcolorgray 154 4126 a([9])p 0 TeXcolorgray 47 w(Chris)24 +b(Sc)m(h)m(ulz,)j(Stephan)d(W)-8 b(aldec)m(k,)29 b(and)24 +b(Uw)m(e)i(Max)g(Mauer.)33 b(In)m(traop)s(erativ)m(e)27 +b(image)f(guidance)g(in)f(neuro-)296 4273 y(surgery:)39 +b(dev)m(elopmen)m(t,)31 b(curren)m(t)e(indications,)h(and)f(future)f +(trends.)38 b Fq(R)-5 b(adiolo)g(gy)35 b(r)-5 b(ese)g(ar)g(ch)33 +b(and)g(pr)-5 b(actic)g(e)p Fu(,)296 4420 y(2012:197364,)35 +b(2012.)p 0 TeXcolorgray 109 4635 a([10])p 0 TeXcolorgray +47 w(Daniel)45 b(A.)f(Orringer,)j(Alexandra)d(Golb)m(y)-8 +b(,)50 b(and)43 b(F)-8 b(erenc)45 b(Jolesz.)82 b(Neurona)m(vigation)47 +b(in)d(the)g(surgical)296 4782 y(managemen)m(t)d(of)f(brain)e(tumors:) +59 b(curren)m(t)40 b(and)f(future)g(trends.)67 b Fq(Exp)-5 +b(ert)42 b(r)-5 b(eview)42 b(of)f(me)-5 b(dic)g(al)43 +b(devic)-5 b(es)p Fu(,)296 4929 y(9\(5\):491{500,)35 +b(2012.)p 0 TeXcolorgray 109 5145 a([11])p 0 TeXcolorgray +47 w(Lennart)47 b(Henning)g(Stieglitz,)55 b(Jens)47 b(Fic)m(h)m(tner,) +53 b(Rob)s(ert)48 b(Andres,)j(Philipp)s(e)46 b(Sc)m(h)m(uc)m(h)m(t,)54 +b(Ann-Kathrin)296 5291 y(Kr\177)-45 b(ahen)m(b)s(\177)d(uhl,)27 +b(Andreas)i(Raab)s(e,)h(and)e(J)s(\177)-48 b(urgen)29 +b(Bec)m(k.)40 b(The)28 b(silen)m(t)i(loss)g(of)f(neurona)m(vigation)i +(accuracy:)41 b(a)p 0 TeXcolorgray 2023 5540 a(30)p 0 +TeXcolorgray eop end +%%Page: 31 35 +TeXDict begin 31 34 bop 0 TeXcolorgray 0 TeXcolorgray +0 TeXcolorgray 296 -36 a Fu(systematic)34 b(retrosp)s(ectiv)m(e)g +(analysis)f(of)g(factors)h(in\015uencing)e(the)h(mismatc)m(h)g(of)g +(frameless)g(stereotactic)296 111 y(systems)d(in)g(cranial)h +(neurosurgery)-8 b(.)40 b Fq(Neur)-5 b(osur)g(gery)p +Fu(,)32 b(72\(5\):796{807,)k(2013.)p 0 TeXcolorgray 109 +320 a([12])p 0 TeXcolorgray 47 w(Kevin)27 b(Cleary)g(and)g(T)-8 +b(erry)27 b(M.)h(P)m(eters.)36 b(Image-guided)28 b(in)m(terv)m(en)m +(tions:)41 b(tec)m(hnology)30 b(review)d(and)g(clinical)296 +467 y(applications.)41 b Fq(A)n(nnual)33 b(r)-5 b(eview)33 +b(of)g(biome)-5 b(dic)g(al)34 b(engine)-5 b(ering)p Fu(,)30 +b(12:119{142,)35 b(2010.)p 0 TeXcolorgray 109 677 a([13])p +0 TeXcolorgray 47 w(D.)e(Putzer,)i(D.)f(Arco,)h(B.)e(Sc)m(ham)m(b)s +(erger,)i(F.)e(Sc)m(handa,)i(J.)e(Mahlknec)m(h)m(t,)j(G.)d(Widmann,)h +(P)-8 b(.)34 b(Sc)m(h)m(ullian,)296 824 y(W.)40 b(Jasc)m(hk)m(e,)45 +b(and)39 b(R.)h(Bale.)72 b(Elektromagnetisc)m(he)43 b(na)m +(vigationssysteme)g(im)d(v)m(ergleic)m(h:)62 b(Ct-gezielte)296 +971 y(punktionen)28 b(an)i(einem)g(phan)m(tom.)40 b Fq(R)-5 +b(oF)e(o)34 b(:)42 b(F)-7 b(ortschritte)34 b(auf)e(dem)h(Gebiete)f(der) +h(R)-5 b(ontgenstr)g(ahlen)35 b(und)296 1117 y(der)e(Nukle)-5 +b(arme)g(dizin)p Fu(,)32 b(188\(5\):470{478,)k(2016.)p +0 TeXcolorgray 109 1327 a([14])p 0 TeXcolorgray 47 w(Jason)31 +b(L.)h(McMillen,)i(Marianne)e(V)-8 b(onau,)33 b(and)e(Martin)i(J.)e(W) +-8 b(o)s(o)s(d.)45 b(Pinless)32 b(frameless)g(electromagnetic)296 +1474 y(image-guided)g(neuro)s(endoscop)m(y)e(in)g(c)m(hildren.)42 +b Fq(Child's)34 b(nervous)g(system)g(:)42 b(ChNS)33 b(:)g(o\016cial)h +(journal)g(of)296 1621 y(the)f(International)i(So)-5 +b(ciety)33 b(for)g(Pe)-5 b(diatric)33 b(Neur)-5 b(osur)g(gery)p +Fu(,)32 b(26\(7\):871{878,)k(2010.)p 0 TeXcolorgray 109 +1831 a([15])p 0 TeXcolorgray 47 w(Elvis)52 b(J.)g(Hermann,)58 +b(Hans-Holger)c(Cap)s(elle,)59 b(Christoph)51 b(A.)i(Tsc)m(han,)58 +b(and)52 b(Joac)m(him)h(K.)f(Krauss.)296 1977 y(Electromagnetic-guided) +31 b(neurona)m(vigation)e(for)f(safe)h(placemen)m(t)h(of)e(in)m(tra)m +(v)m(en)m(tricular)i(catheters)g(in)e(p)s(e-)296 2124 +y(diatric)j(neurosurgery)-8 b(.)40 b Fq(Journal)33 b(of)g(neur)-5 +b(osur)g(gery.)34 b(Pe)-5 b(diatrics)p Fu(,)32 b(10\(4\):327{333,)k +(2012.)p 0 TeXcolorgray 109 2334 a([16])p 0 TeXcolorgray +47 w(Gregory)27 b(M.)g(W)-8 b(einer,)29 b(Sriniv)-5 b(as)26 +b(Chivukula,)h(Ching-Jen)f(Chen,)h(Dale)h(Ding,)h(Johnathan)d(A.)h +(Engh,)g(and)296 2481 y(Nduk)-5 b(a)33 b(Amankulor.)49 +b(Omma)m(y)m(a)35 b(reserv)m(oir)f(with)f(v)m(en)m(tricular)i(catheter) +g(placemen)m(t)g(for)e(c)m(hemotherap)m(y)296 2628 y(with)38 +b(frameless)h(and)f(pinless)g(electromagnetic)k(surgical)e(neurona)m +(vigation.)66 b Fq(Clinic)-5 b(al)42 b(neur)-5 b(olo)g(gy)42 +b(and)296 2774 y(neur)-5 b(osur)g(gery)p Fu(,)32 b(130:61{66,)i(2015.)p +0 TeXcolorgray 109 2984 a([17])p 0 TeXcolorgray 47 w(Caroline)42 +b(Ha)m(yh)m(urst,)k(P)m(atricia)e(Byrne,)h(P)m(aul)e(R.)f(Eldridge,)j +(and)d(Conor)g(L.)g(Mallucci.)77 b(Application)296 3131 +y(of)31 b(electromagnetic)k(tec)m(hnology)e(to)g(neurona)m(vigation:)44 +b(a)32 b(rev)m(olution)g(in)f(image-guided)i(neurosurgery)-8 +b(.)296 3278 y Fq(Journal)33 b(of)g(neur)-5 b(osur)g(gery)p +Fu(,)32 b(111\(6\):1179{118)q(4,)37 b(2009.)p 0 TeXcolorgray +109 3488 a([18])p 0 TeXcolorgray 47 w(Rainer)26 b(Kuth,)h(Johannes)e +(Reinsc)m(hk)m(e,)k(and)d(Rudolf)g(Ro)s(c)m(k)m(elein.)36 +b(Metho)s(d)26 b(for)g(determining)h(the)f(p)s(osition)296 +3634 y(and)40 b(orien)m(tation)k(of)d(an)h(endoscop)m(y)g(capsule)g +(guided)f(through)f(an)i(examination)g(ob)5 b(ject)43 +b(b)m(y)e(using)g(a)296 3781 y(na)m(vigating)32 b(magnetic)g(\014eld)e +(generated)h(b)m(y)f(means)h(of)f(a)h(na)m(vigation)i(device,)e(2007.)p +0 TeXcolorgray 109 3991 a([19])p 0 TeXcolorgray 47 w(Ian)24 +b(Wilding,)j(P)m(eter)e(Hirst,)i(and)d(Alyson)h(Connor.)30 +b(Dev)m(elopmen)m(t)d(of)e(a)g(new)g(engineering-based)g(capsule)296 +4138 y(for)34 b(h)m(uman)g(drug)g(absorption)h(studies.)53 +b Fq(Pharmac)-5 b(eutic)g(al)39 b(Scienc)-5 b(e)36 b(&)h(T)-7 +b(e)i(chnolo)g(gy)38 b(T)-7 b(o)i(day)p Fu(,)38 b(3\(11\):385{)296 +4285 y(392,)31 b(2000.)p 0 TeXcolorgray 109 4494 a([20])p +0 TeXcolorgray 47 w(C.)37 b(L.)h(Dumoulin,)i(S.)d(P)-8 +b(.)38 b(Souza,)j(and)c(R.)h(D.)g(Darro)m(w.)64 b(Real-time)40 +b(p)s(osition)e(monitoring)g(of)g(in)m(v)-5 b(asiv)m(e)296 +4641 y(devices)31 b(using)f(magnetic)h(resonance.)42 +b Fq(Magnetic)32 b(r)-5 b(esonanc)g(e)34 b(in)f(me)-5 +b(dicine)p Fu(,)31 b(29\(3\):411{415,)36 b(1993.)p 0 +TeXcolorgray 109 4851 a([21])p 0 TeXcolorgray 47 w(Axel)43 +b(Krieger,)k(Rob)s(ert)c(C.)g(Susil,)j(Cyn)m(thia)d(M)m(\023)-43 +b(enard,)47 b(Jonathan)c(A.)g(Coleman,)k(Gab)s(or)c(Fic)m(h)m(tinger,) +296 4998 y(Ergin)25 b(A)m(talar,)j(and)d(Louis)h(L.)g(Whitcom)m(b.)34 +b(Design)26 b(of)g(a)g(no)m(v)m(el)h(mri)e(compatible)i(manipulator)f +(for)f(image)296 5145 y(guided)35 b(prostate)i(in)m(terv)m(en)m(tions.) +59 b Fq(IEEE)37 b(tr)-5 b(ansactions)41 b(on)d(bio-me)-5 +b(dic)g(al)39 b(engine)-5 b(ering)p Fu(,)38 b(52\(2\):306{313,)296 +5291 y(2005.)p 0 TeXcolorgray 2023 5540 a(31)p 0 TeXcolorgray +eop end +%%Page: 32 36 +TeXDict begin 32 35 bop 0 TeXcolorgray 0 TeXcolorgray +0 TeXcolorgray 0 TeXcolorgray 109 -36 a Fu([22])p 0 TeXcolorgray +47 w(Mic)m(hael)41 b(Fl)s(\177)-48 b(uc)m(kiger)41 b(and)e(Bradley)h +(J.)f(Nelson.)69 b(Ultrasound)39 b(emitter)i(lo)s(calization)h(in)d +(heterogeneous)296 111 y(media.)67 b Fq(A)n(nnual)40 +b(International)k(Confer)-5 b(enc)g(e)41 b(of)g(the)g(IEEE)f(Engine)-5 +b(ering)41 b(in)f(Me)-5 b(dicine)41 b(and)g(Biolo)-5 +b(gy)296 257 y(So)g(ciety.)29 b(IEEE)f(Engine)-5 b(ering)29 +b(in)g(Me)-5 b(dicine)29 b(and)h(Biolo)-5 b(gy)30 b(So)-5 +b(ciety.)30 b(A)n(nnual)f(International)i(Confer)-5 b(enc)g(e)p +Fu(,)296 404 y(2007:2867{2870,)36 b(2007.)p 0 TeXcolorgray +109 626 a([23])p 0 TeXcolorgray 47 w(Z.)22 b(Nagy)-8 +b(,)26 b(M.)d(Fluc)m(kiger,)j(O.)c(Ergeneman,)i(S.)f(P)m(ane,)i(M.)e +(Probst,)h(and)d(B.)j(J.)e(Nelson.)28 b(A)23 b(wireless)g(acoustic)296 +772 y(emitter)30 b(for)f(passiv)m(e)g(lo)s(calization)k(in)28 +b(liquids.)39 b(In)28 b Fq(2009)33 b(IEEE)e(International)i(Confer)-5 +b(enc)g(e)33 b(on)f(R)-5 b(ob)g(otics)296 919 y(and)33 +b(A)n(utomation)p Fu(,)f(pages)f(2593{2598.)j(IEEE,)c(12.05.2009)35 +b(-)30 b(17.05.2009.)p 0 TeXcolorgray 109 1141 a([24])p +0 TeXcolorgray 47 w(Ibrahim)g(Ibrahim,)h(Kai)h(Rieger,)h(T)-8 +b(obias)32 b(Draeger,)h(and)e(Rafael)i(Psiuk.)43 b(Adaptiv)m(e)33 +b(algorithm)f(for)f(esti-)296 1287 y(mating)d(the)h(p)s(osition)f(of)g +(a)h(passiv)m(e)f(ob)5 b(ject)29 b(in)f(a)h(pic)m(king)f(shelf.)37 +b(In)27 b Fq(2019)33 b(International)g(Confer)-5 b(enc)g(e)31 +b(on)296 1434 y(Indo)-5 b(or)34 b(Positioning)f(and)h(Indo)-5 +b(or)35 b(Navigation)e(\(IPIN\))p Fu(,)d(pages)h(1{5.)h(IEEE,)e +(30.09.2019)35 b(-)30 b(03.10.2019.)p 0 TeXcolorgray +109 1656 a([25])p 0 TeXcolorgray 47 w(Haris)38 b(Mateen,)k(Rub)s(el)37 +b(Basar,)k(Afaz)e(Uddin)e(Ahmed,)j(and)e(Mohd)g(Y)-8 +b(azed)39 b(Ahmad.)64 b(Lo)s(calization)40 b(of)296 1803 +y(wireless)h(capsule)h(endoscop)s(e:)62 b(A)41 b(systematic)i(review.) +73 b Fq(IEEE)42 b(Sensors)i(Journal)p Fu(,)h(17\(5\):1197{1206,)296 +1949 y(2017.)p 0 TeXcolorgray 2023 5540 a(32)p 0 TeXcolorgray +eop end %%Trailer userdict /end-hook known{end-hook}if diff --git a/BachelorThesis/Writing/2021_Seyffer_Investigating the precision of an induction-based localization system for medical applications.synctex.gz b/BachelorThesis/Writing/2021_Seyffer_Investigating the precision of an induction-based localization system for medical applications.synctex.gz index e852b39..0dfffe6 100644 Binary files a/BachelorThesis/Writing/2021_Seyffer_Investigating the precision of an induction-based localization system for medical applications.synctex.gz and b/BachelorThesis/Writing/2021_Seyffer_Investigating the precision of an induction-based localization system for medical applications.synctex.gz differ diff --git a/BachelorThesis/Writing/2021_Seyffer_Investigating the precision of an induction-based localization system for medical applications.tex b/BachelorThesis/Writing/2021_Seyffer_Investigating the precision of an induction-based localization system for medical applications.tex index 15195e0..1a974c5 100644 --- a/BachelorThesis/Writing/2021_Seyffer_Investigating the precision of an induction-based localization system for medical applications.tex +++ b/BachelorThesis/Writing/2021_Seyffer_Investigating the precision of an induction-based localization system for medical applications.tex @@ -286,7 +286,7 @@ The magnetic flux in loop 2, that results from the current of wire loop 1 that r The total magnetic flux in wire loop 2 resulting from the currents in wire loop 1, can be described with the following formula. -\begin{eqnarray} +\begin{eqnarray}\label{eq:localization_function} \Phi_{21} = \Phi_{21_{r}} + \Phi_{21_{l}} = \frac{\mu_0 l}{2\pi}i_{1}(ln\frac{b}{a}-ln\frac{d}{c}) = \frac{\mu_0 l}{2\pi}i_{1}ln\frac{bc}{ad} \end{eqnarray} @@ -459,12 +459,18 @@ The receiving coils without ferrit core were self-made wooden cubes with an edge \label{fig:infrared_camera_1} \end{figure} -In order to verify the objects position, a reference measurement was performed. For this an infrared based localization system of the company ART (Advanced Realtime Tracking GmbH, Am Oeferl 6, 82362, Weilheim i.OB, Germany) was used. Six infrared cameras of the series ARTTRACK5 (Figure \ref{fig:infrared_camera_1}) were used. These cameras act as both infrared light emitter and receiver. The ARTTRACK5 have a tracking range of up to 7.5\metre, a field of view of around 80 degrees and offer up to 1.3 \Mega pix at up to 300\hertz. The cameras were connected to the ART Controller (ATC), which then again was connected to the host PC. The host PC ran the software (DTrack2). The object was mounted onto the target CT11 (Figure \ref{fig:loc_object_on_art_frame}) with four infrared marker spheres. The spheres reflect the infrared light back to the cameras enabling them to track the object. After calibration (Chapter \ref{sec:Setting up the localization systems}) the system had an accuracy of 0.33\milli\metre , according to the DTrack2 software. +In order to verify the objects position, a reference measurement was performed. For this an infrared based localization system of the company ART (Advanced Realtime Tracking GmbH, Am Oeferl 6, 82362, Weilheim i.OB, Germany) was used. This system was chosen because of its sub millimetre precise localization and its adequate localization area of around $20\metre^2$. An alternative available system would have been the Qualisys system located in the LINK testing hall of the Fraunhofer IIS. During this project the Qualisys system was not adequate as its localization area of around $1400\metre^2$ is too large for this project. Also its availability is lower, since the LINK testing hall gets closed on several occasions for other Fraunhofer projects. The ART system was always available during this project. Because of these reasons the decision fell on the ART system. \\ +The following components of the ART system were used. Six infrared cameras of the series ARTTRACK5 (Figure \ref{fig:infrared_camera_1}) were used. These cameras act as both infrared light emitter and receiver. The ARTTRACK5 have a tracking range of up to 7.5\metre, a field of view of around 80 degrees and offer up to 1.3 \Mega pix at up to 300\hertz frame rate. The cameras were connected to the ART Controller (ATC), which then again was connected to the host PC. The host PC ran the software (DTrack2). The object was mounted onto the target CT11 (Figure \ref{fig:loc_object_on_art_frame}) with four infrared marker spheres. The spheres reflect the infrared light back to the cameras enabling them to track the object. After calibration (Chapter \ref{sec:Setting up the localization systems}) the system had an accuracy of 0.33\milli\metre , according to the DTrack2 software. \newpage \section{Methods} +The following chapter is structured as follows. The first section (Chapter \ref{sec:Setting up the localization systems}) describes the necessary steps to set up the testing systems (Inductive localization system and infrared reference localization system). +\\ +The second section (Chapter \ref{sec:precision_measurements}) describes how the accuracy measurement data was created. The following subsections (Chapter \ref{sec:scaling_factor_test}, \ref{sec:K-nearest interpolation test}, \ref{sec:remove_highest_frame_receiving_coil_from_the_localization_test}) explain how the data was then interpreted using different software paramters. These parameters were then altered in an attempt to optimize the systems localization accuracy. + + \subsection{Setting up the localization systems}\label{sec:Setting up the localization systems} In order to determine the precision of the IndLoc setup a series of tests were performed. The localization object was placed in different positions and the position was then measured by the IndLoc system. These measured positions are then compared to an infrared based camera system. @@ -499,22 +505,29 @@ As the system is heating up the ART system can be calibrated. How to place the c \\ Now that both localization systems are calibrated correctly a few test measurements should be performed. In order to do this place the localization object on the localization plane and compare the position which both systems display. If they are reasonably close to each other (around 1-2\centi\metre) the systems are working correctly. Confirm this by repeating this process for two or three positions which are at least 10\centi\metre $\:$ apart. -\subsection{Precision measurements} -All of the following precision measurements were performed by placing the localization object on specific positions in the localization area. It was positioned by eye using the millimetre sheet as a first rough positioning assistance. The exact position was then determined by recording three seconds with the ART system. Then the position was measured with the IndLoc system by recording 2000 samples with it. These recordings contain the receiving coils voltages. Thus saving a 2D array of 2000 by 16. The file names of each measurement were documented. Then the object was placed 1 \centi\metre +\subsection{Precision measurements}\label{sec:precision_measurements} +All of the following precision measurements were performed by placing the localization object on specific positions in the localization area and measuring the resulting receiving coil voltages. It was positioned by eye using the millimetre sheet as a first rough positioning assistance. The exact position was then determined by recording three seconds with the ART system. As the frame rate of the ART system can differentiate, at least three seconds were recorded to make sure enough samples for further analysis were available. As the ART system is sub millimetre (0.33\milli\metre) precise this position was used as the correct reference position. +\\ +Afterwards the position was measured with the IndLoc system by recording 2000 samples per position. + +2000 samples were recorded for each point so later on the possibility of averaging and analyzing the signal to noise ratio was available. At a sampling rate of 1MHz recording 2000 samples took 2\milli s. These recordings contain the receiving coils voltages. Thus saving a 2D array of 2000 by 16. The file names of each measurement were documented. Then the object was placed 1 \centi\metre $\:$ to the side on the mm sheet and the process was repeated until a measurement set of points came together. The data of the precision measurements were then evaluated with different hard- or software parameters in order to optimize them. -\subsubsection{Scaling factor test} +\subsection{Movement measurements} + +\subsection{Precision measurements} +\subsubsection{Scaling factor test}\label{sec:scaling_factor_test} The scaling factor is a factor that is multiplied onto each receiving coil voltage. Its purpose is to diminish the difference between the calculated receiving coil voltages in the fingerprinting table and the real measured voltages. As the fingerprinting table is created certain parameters are required as input, such as for example: Exciter wire resistance, Inductance of the receiving coils, Resistance of the receiving coils, Windings of the localization object, etc. As measuring all of these parameters would take too much effort the scaling factor has been implemented. Usually the scaling factor is tested empirically for each IndLoc setup or prototype that is built. \begin{figure}[h] \includegraphics[scale=0.4]{estimation_scaling_factor_1} \centering - \caption{Before being able to localize precisely the correct scaling factor, which multiplies each receiving coil voltages, has to be determined. For this the scaling factor from $10^{2}$ to $ 10^{-4}$ were tested.} + \caption{Before being able to localize precisely the correct scaling factor, which multiplies each receiving coil voltages, has to be determined. For this the scaling factors $10^{2}$ to $ 10^{-4}$ were tested in logarithmic steps.} \label{fig:estimation_scaling_factor_1} \end{figure} -A first rough estimation of the scaling factor was done by testing $10^{2}$ to $ 10^{-3}$ in logarithmic steps (Figure \ref{fig:estimation_scaling_factor_1}, \ref{fig:estimation_scaling_factor_2}). Figure \ref{fig:estimation_scaling_factor_1} shows the entire localization area. The blue outside rectangle is the Exciter, which creates the primary magnetic field (Chapter \ref{sec:The_exciter}). The black rectangles along the exciter are the receiving coils, measuring the secondary magnetic field of the localization object (Chapter \ref{sec:The_receiving_coils}). The axis represent the localization area (Figure \ref{fig:Testing_setup}). The green cross markers in the middle of plot are the positions estimated by the ART system. As the precision of the ART system is 0.33\milli\metre $\:$ the green markers are used as the position the localization object is really in. The differently shaped black markers are the position the IndLoc system calculated with the different scaling factor, which can be looked up in the legend. It is to be noted that only the first sample of the ART and the IndLoc recordings were used during this test. +A first rough estimation of the scaling factor was done by testing $10^{2}$ to $ 10^{-3}$ in logarithmic steps (Figure \ref{fig:estimation_scaling_factor_1}, \ref{fig:estimation_scaling_factor_2}). Figure \ref{fig:estimation_scaling_factor_1} shows the entire localization area. The blue outside rectangle represents the Exciter, which creates the primary magnetic field (Chapter \ref{sec:The_exciter}). The black rectangles along the exciter represent the receiving coils, measuring the secondary magnetic field of the localization object (Chapter \ref{sec:The_receiving_coils}). The axis span the localization area (Figure \ref{fig:Testing_setup}). The green cross markers in the middle of plot are the positions determined by the ART system. As the precision of the ART system is 0.33\milli\metre $\:$ the green markers are used as the correct reference position of the localization object. The different shaped black markers are the position the IndLoc system calculated with the different scaling factor. The scaling factor for each marker shape can be seen in the legend. It is to be noted that only the first sample of the ART and the IndLoc recordings were used during this test. How the noise affects the localization during the 2000 samples of one recording will be investigated later (Chapter \ref{sec:Noise_investigation}). \begin{figure}[h] @@ -528,19 +541,19 @@ Figure \ref{fig:estimation_scaling_factor_2} shows a magnified view of Figure \r As the evaluation of the differences in localization precision by eye became impossible a statistical method was attempted. For this the distance between each pair of points was calculated with the following formula. -\begin{equation} -d_{Pi} = \sqrt{(x_{ART_{Pi}} - x_{IndLoc_{Pi}})^2 + y_{ART_{Pi}} - y_{IndLoc_{Pi}})^2 } +\begin{equation}\label{eq:distances} +d_{Pi} = \sqrt{(x_{ART_{Pi}} - x_{IndLoc_{Pi}})^2 + (y_{ART_{Pi}} - y_{IndLoc_{Pi}})^2 } \end{equation} -Afterwards the mean distance for each scaling factor was calculated with. +Afterwards the mean distance for each scaling factor was calculated with the formula: -\begin{equation} +\begin{equation}\label{eq:mean} \mu ={\frac {1}{n}}\sum _{i=1}^{n}d_{i}={\frac {d_{1}+d_{2}+\cdots +d_{n}}{n}} \end{equation} The standard deviation for each scaling factor was calculated with the formula: -\begin{equation} +\begin{equation}\label{eq:std_dev} \sigma = \sqrt{\frac{\sum |P_{i} - \mu|^2}{N}} \end{equation} @@ -552,9 +565,6 @@ The standard deviation for each scaling factor was calculated with the formula: \label{fig:estimation_scaling_factor_3} \end{figure} -\newpage -Each equation was applied to a total of 500 different scaling factors ((0.0015, 0.002, 0.000001 - start, stop, step)). An optimum was found at a scaling factor of 0.001755 with $\mu = 3.76\milli\metre \:$ and $\sigma = 3.28\milli\metre \:$ resulting in the localization which can be seen in Figure \ref{fig:estimation_scaling_factor_3}. In order to verify these results another set of positions was used, which was positioned more to the edge of the localization area. - \begin{comment} avg distance 3.757373465139104 median distance 2.6566228652376584 @@ -562,19 +572,31 @@ mean distance 3.757373465139104 std dev distance 3.2792325092288714 \end{comment} +\clearpage +Each equation was applied to a total of 500 different scaling factors ((0.0015, 0.002, 0.000001 - start, stop, step)). An optimum was found at a scaling factor of 0.001755 with $\mu = 3.76\milli\metre \:$ and $\sigma = 3.28\milli\metre \:$ resulting in the localization which can be seen in Figure \ref{fig:estimation_scaling_factor_3}. In order to verify these results another set of positions was used, which was positioned near the corner of the localization area (Figure \ref{fig:estimation_scaling_factor_4}). + + + \begin{figure}[h] \includegraphics[scale=0.4]{estimation_scaling_factor_4} \centering - \caption{Placing the object in 25 positions near the corner of the localization area with a scaling factor of 0.001755, , resulting in mean error $\mu = 6.18\milli\metre$ and standard deviation $\sigma = 7.71\milli\metre$.} + \caption{Placing the object in 25 positions near the corner of the localization area with a scaling factor of 0.002100, resulting in mean error $\mu = 10.39\milli\metre$ and standard deviation $\sigma = 7.52\milli\metre$.} \label{fig:estimation_scaling_factor_4} \end{figure} -Statistically optimizing the scaling factor for the off center set of points resulted in a scaling factor of 0.002105. Resulting in a mean error $\mu = 6.18\milli\metre \:$ and a standard deviation $\sigma = 7.71\milli\metre$. +\begin{comment} + scaling_factor = 0.0021000000000000016 + mean_error = 10.39 + standard_deviation = 7.52 +Plotting positions for: sf= 0.0021000000000000016 , k= 3 +\end{comment} + +Statistically optimizing the scaling factor for the off centre set of points resulted in a scaling factor of 0.002105. Resulting in a mean error $\mu = 6.18\milli\metre \:$ and a standard deviation $\sigma = 7.71\milli\metre$. \begin{comment} Best scaling factor = mean = 6.180273611932338 std_dev = 7.715220033729418 ; min_both = 13.895493645661755 \end{comment} -As the localization accuracy declined it suggested that the optimal scaling factor is positional dependant. For this reason the whole localization system had to be taken into account (Figure \ref{fig:estimation_scaling_factor_5}). +As the localization accuracy declined it suggested that the optimal scaling factor is positional dependant. For this reason the whole localization system had to be taken into account. \begin{figure}[h] \includegraphics[scale=0.4]{estimation_scaling_factor_5} @@ -583,19 +605,129 @@ As the localization accuracy declined it suggested that the optimal scaling fact \label{fig:estimation_scaling_factor_5} \end{figure} +In order to look at the entire localization area the object was placed 42 positions running in a horizontal and a diagonal line from the centre to the edge of the localization area (Figure \ref{fig:estimation_scaling_factor_5}). Due to the symmetric setup these lines can be mirrored and as such give a rough estimation of the entire localization area. + \begin{comment} best sf = 0.00204 mean = 7.421424662824991 std dev = 6.481103235160666 ; min both = 13.902527897985657 \end{comment} +\clearpage +\subsubsection{K-nearest interpolation test}\label{sec:K-nearest interpolation test} +During localization a k-nearest neighbour interpolation is performed. The 16 measured receiving coil voltages are compared to the fingerprinting table (Chapter \ref{sec:The_host system}). The k best matching entries of the fingerprinting table are selected. The X-,Y-,Z-positions of the selected entries are then used for the k-nearest neighbour interpolation resulting in a final X-,Y-,Z-position. +\\ +If the k-nearest neighbour interpolation would not be performed the final position could only have \centi\metre $\:$ values without decimal places. The reason being that the fingerprinting table is created using a 1\centi\metre $\:$ X-,Y-,Z-step width (Chapter \ref{sec:The_host system}). That is why the k-nearest neighbour interpolation is a crucial step to achieve sub \centi\metre$\:$ precision. During all previous tests k=2 was used, as this is the lowest possible value. If k=1 would have been used the previously problem of achieving sub \centi\metre $\:$ precision would have occurred and may have distorted previous results. + +During this chapter multiple k values will be tested and the resulting localization precision will be determined. As previously mentioned (Chapter \ref{sec:precision_measurements}) the data, which was analysed during the scaling factor test (Chapter \ref{sec:scaling_factor_test}) will be analysed during this test as well. Namely the set of points in the centre (Figure \ref{fig:estimation_scaling_factor_3}), in the corner (Figure \ref{fig:estimation_scaling_factor_4}) and the set of points which cover the entirety of the localization area(Figure \ref{fig:estimation_scaling_factor_5}). In order to receive comparable results, the individual optimized scaling factor for each set of points were used (Chapter \ref{sec:scaling_factor_test}). \begin{figure}[h] - \includegraphics[scale=0.4]{estimation_scaling_factor_6} + \includegraphics[scale=0.4]{estimation_k_nearest_1} \centering - \caption{With averaged IndLoc feature vectors 0.00204, , resulting in mean error $\mu = 7.34\milli\metre$ and standard deviation $\sigma = 6.49\milli\metre$.} - \label{fig:estimation_scaling_factor_6} + \caption{placing the localization object in 25 positions near the centre of the localization are with a k-nearest value of 19, resulting in mean error $\mu = 3.21\milli\metre$ and standard deviation $\sigma = 1.84\milli\metre$.} + \label{fig:estimation_k_nearest_1} \end{figure} -Averaging the 2000 samples before localizing Figure \ref{fig:estimation_scaling_factor_6}. +\begin{comment} + +[BEST MEAN]: k_nearest: 9 --> mean= 3.17 , std_dev= 2.04 +[BEST MEAN+STD]: current k_nearest: 19 --> mean= 3.21 , std_dev= 1.84 + +current k_nearest: 2 --> mean= 7.44 , std_dev= 4.87 +current k_nearest: 100 --> mean= 5.29 , std_dev= 2.19 + +Trend: mean and std start high, both decrease as k rises. Lowest mean at k=9. Lowest both at k=19 (statistical optimum). Then after that it gets worse until k=100 the mean rises until 5 and std_dev until 2. +\end{comment} + +A total of 100 k values were tested (start:1, stop:100, step:1) and were each evaluated using the formulas (\ref{eq:distances}), (\ref{eq:mean}) and (\ref{eq:std_dev}). An optimum was determined at k=19 with $\mu = 3.21\milli\metre$ and $\sigma = 1.84\milli\metre$ (Figure \ref{fig:estimation_k_nearest_1}). + + +\begin{figure}[h] + \includegraphics[scale=0.4]{estimation_k_nearest_2} + \centering + \caption{placing the localization object in 25 positions near the corner of the localization are with a k-nearest value of 12, resulting in mean error $\mu = 10.39\milli\metre$ and standard deviation $\sigma = 7.52\milli\metre$.} + \label{fig:estimation_k_nearest_2} +\end{figure} + +\begin{comment} + scaling_factor = 0.0021 + mean_error = 10.39 + standard_deviation = 7.52 +Plotting positions for: sf= 0.0021 , k= 3 +\end{comment} + +\begin{figure}[h] + \includegraphics[scale=0.4]{estimation_k_nearest_3} + \centering + \caption{Placing the object in 42 positions running from the centre to the edges of the localization area with a k-nearest value of 4, resulting in mean error $\mu = 7.57\milli\metre$ and standard deviation $\sigma = 5.34\milli\metre$.} + \label{fig:estimation_k_nearest_3} +\end{figure} + +\begin{comment} +scaling_factor = 0.00204 + mean_error = 7.57 + standard_deviation = 5.34 +Plotting positions for: sf= 0.00204 , k= 4 +\end{comment} + +\clearpage +\subsubsection{Remove highest frame receiving coil from the localization test}\label{sec:remove_highest_frame_receiving_coil_from_the_localization_test} +It is known in the team that the localization near the receiving coils declines. For this reason the frame receiving coil which shows the highest voltage, is removed from the localization calculations. + +\begin{figure}[h] + \includegraphics[scale=0.4]{estimation_removing_highest_frame_1} + \centering + \caption{(sf= 0.001755 , k= 19) Placing the localization object in 25 positions near the centre of the localization area with removing the highest frame receiving coil, resulting in mean error $\mu = 5.56\milli\metre$ and standard deviation $\sigma = 3.2\milli\metre$.} + \label{fig:estimation_removing_highest_frame_1} +\end{figure} + +\begin{comment} + scaling_factor = 0.001755 + mean_error = 5.56 + standard_deviation = 3.2 +Plotting positions for: sf= 0.001755 , k= 19 +\end{comment} + + +\begin{figure}[h] + \includegraphics[scale=0.4]{estimation_removing_highest_frame_2} + \centering + \caption{(sf= 0.0021 , k= 12) Placing the localization object in 25 positions near the corner of the localization area with a k-nearest value of 4, resulting in mean error $\mu = 13.32\milli\metre$ and standard deviation $\sigma = 8.24\milli\metre$.} + \label{fig:estimation_k_nearest_2} +\end{figure} + +\begin{comment} + scaling_factor = 0.0021 + mean_error = 13.32 + standard_deviation = 8.24 +Plotting positions for: sf= 0.0021 , k= 12 + +So far my method was: Determine the best scaling_factor, then for the next tests keep using this sf. +Then after that with this sf determine the best k_nearest value. + +Then in this test I used the best sf from sf_test for this set of data (horiz+diag) and the best k from k-test. Both of these parameters were used in this "take out highest frame" test and the localization was fairly shitty. +I tested a bit around and the best I could get was at totally different sf and k. +!!!----------!!!------------!!!-------------!!!--------------!!!--- +In general I feel like that when changing the sf, the k nearest needs to be readjusted. And vice versa. So the two are dependant. +!---------!!!!-------------!!!--------------!!!--------!!!--------- +\end{comment} + + + +\begin{figure}[h] + \includegraphics[scale=0.4]{estimation_removing_highest_frame_3} + \centering + \caption{(sf= 0.00204 , k= 4) Placing the object in 42 positions running from the centre to the edges of the localization area with a k-nearest value of 4, resulting in mean error $\mu = 15.21\milli\metre$ and standard deviation $\sigma = 14.33 \milli\metre$.} + \label{fig:estimation_k_nearest_3} +\end{figure} + +\begin{comment} + scaling_factor = 0.00204 + mean_error = 15.21 + standard_deviation = 14.33 +Plotting positions for: sf= 0.00204 , k= 4 +\end{comment} + +\clearpage +\subsubsection{Noise investigation}\label{sec:Noise_investigation} \clearpage \section{RESULTS} @@ -609,6 +741,7 @@ Averaging the 2000 samples before localizing Figure \ref{fig:estimation_scaling_ \clearpage + \bibliography{Literatur_BA_2} \end{document} diff --git a/BachelorThesis/Writing/2021_Seyffer_Investigating the precision of an induction-based localization system for medical applications.toc b/BachelorThesis/Writing/2021_Seyffer_Investigating the precision of an induction-based localization system for medical applications.toc index 61dcd25..f29b65d 100644 --- a/BachelorThesis/Writing/2021_Seyffer_Investigating the precision of an induction-based localization system for medical applications.toc +++ b/BachelorThesis/Writing/2021_Seyffer_Investigating the precision of an induction-based localization system for medical applications.toc @@ -24,8 +24,13 @@ \contentsline {subsection}{\numberline {4.2}ART system}{17}% \contentsline {section}{\numberline {5}Methods}{19}% \contentsline {subsection}{\numberline {5.1}Setting up the localization systems}{19}% -\contentsline {subsection}{\numberline {5.2}Precision measurements}{20}% -\contentsline {subsubsection}{\numberline {5.2.1}Scaling factor test}{21}% -\contentsline {section}{\numberline {6}RESULTS}{26}% -\contentsline {section}{\numberline {7}DISCUSSION}{27}% -\contentsline {section}{\numberline {8}SUMMARY, OUTLOOK INTO THE FUTURE}{28}% +\contentsline {subsection}{\numberline {5.2}Precision measurements}{21}% +\contentsline {subsection}{\numberline {5.3}Movement measurements}{21}% +\contentsline {subsection}{\numberline {5.4}Precision measurements}{21}% +\contentsline {subsubsection}{\numberline {5.4.1}Scaling factor test}{21}% +\contentsline {subsubsection}{\numberline {5.4.2}K-nearest interpolation test}{27}% +\contentsline {subsubsection}{\numberline {5.4.3}Remove highest frame receiving coil from the localization test}{30}% +\contentsline {subsubsection}{\numberline {5.4.4}Noise investigation}{32}% +\contentsline {section}{\numberline {6}RESULTS}{33}% +\contentsline {section}{\numberline {7}DISCUSSION}{34}% +\contentsline {section}{\numberline {8}SUMMARY, OUTLOOK INTO THE FUTURE}{35}% diff --git a/BachelorThesis/Writing/Images/estimation_k_nearest_1.PNG b/BachelorThesis/Writing/Images/estimation_k_nearest_1.PNG new file mode 100644 index 0000000..3ea617c Binary files /dev/null and b/BachelorThesis/Writing/Images/estimation_k_nearest_1.PNG differ diff --git a/BachelorThesis/Writing/Images/estimation_k_nearest_2.PNG b/BachelorThesis/Writing/Images/estimation_k_nearest_2.PNG new file mode 100644 index 0000000..eee737f Binary files /dev/null and b/BachelorThesis/Writing/Images/estimation_k_nearest_2.PNG differ diff --git a/BachelorThesis/Writing/Images/estimation_k_nearest_3.PNG b/BachelorThesis/Writing/Images/estimation_k_nearest_3.PNG new file mode 100644 index 0000000..abb6f9d Binary files /dev/null and b/BachelorThesis/Writing/Images/estimation_k_nearest_3.PNG differ diff --git a/BachelorThesis/Writing/Images/estimation_removing_highest_frame_1.PNG b/BachelorThesis/Writing/Images/estimation_removing_highest_frame_1.PNG new file mode 100644 index 0000000..bf07e98 Binary files /dev/null and b/BachelorThesis/Writing/Images/estimation_removing_highest_frame_1.PNG differ diff --git a/BachelorThesis/Writing/Images/estimation_removing_highest_frame_2.PNG b/BachelorThesis/Writing/Images/estimation_removing_highest_frame_2.PNG new file mode 100644 index 0000000..cf18292 Binary files /dev/null and b/BachelorThesis/Writing/Images/estimation_removing_highest_frame_2.PNG differ diff --git a/BachelorThesis/Writing/Images/estimation_removing_highest_frame_3.PNG b/BachelorThesis/Writing/Images/estimation_removing_highest_frame_3.PNG new file mode 100644 index 0000000..7af2c2a Binary files /dev/null and b/BachelorThesis/Writing/Images/estimation_removing_highest_frame_3.PNG differ diff --git a/BachelorThesis/Writing/Images/estimation_scaling_factor_4.PNG b/BachelorThesis/Writing/Images/estimation_scaling_factor_4.PNG index 349a3ed..0405849 100644 Binary files a/BachelorThesis/Writing/Images/estimation_scaling_factor_4.PNG and b/BachelorThesis/Writing/Images/estimation_scaling_factor_4.PNG differ diff --git a/BachelorThesis/Writing/Images/estimation_scaling_factor_5.PNG b/BachelorThesis/Writing/Images/estimation_scaling_factor_5.PNG index 15fe8e8..b5388a4 100644 Binary files a/BachelorThesis/Writing/Images/estimation_scaling_factor_5.PNG and b/BachelorThesis/Writing/Images/estimation_scaling_factor_5.PNG differ diff --git a/BachelorThesis/Writing/Notizen_ToDo.docx b/BachelorThesis/Writing/Notizen_ToDo.docx new file mode 100644 index 0000000..08952af Binary files /dev/null and b/BachelorThesis/Writing/Notizen_ToDo.docx differ