From 4825ace129c3e10afc0f73395a8aa4cbc5272e06 Mon Sep 17 00:00:00 2001 From: Dhanya Maliakal Date: Tue, 28 Nov 2017 11:18:22 +0100 Subject: [PATCH] switching from black to white background for receiver --- .../html/angularCalibrationHowTo/WARNINGS | 1 - .../angularCalibrationHowTo.css | 30 - .../angularCalibrationHowTo.html | 84 - .../html/angularCalibrationHowTo/images.pl | 116 - .../html/angularCalibrationHowTo/images.tex | 255 -- .../html/angularCalibrationHowTo/img1.png | Bin 206 -> 0 bytes .../html/angularCalibrationHowTo/img10.png | Bin 184 -> 0 bytes .../html/angularCalibrationHowTo/img11.png | Bin 223 -> 0 bytes .../html/angularCalibrationHowTo/img12.png | Bin 159 -> 0 bytes .../html/angularCalibrationHowTo/img13.png | Bin 365 -> 0 bytes .../html/angularCalibrationHowTo/img14.png | Bin 39518 -> 0 bytes .../html/angularCalibrationHowTo/img15.png | Bin 38267 -> 0 bytes .../html/angularCalibrationHowTo/img16.png | Bin 71541 -> 0 bytes .../html/angularCalibrationHowTo/img17.png | Bin 21615 -> 0 bytes .../html/angularCalibrationHowTo/img18.png | Bin 14177 -> 0 bytes .../html/angularCalibrationHowTo/img2.png | Bin 330 -> 0 bytes .../html/angularCalibrationHowTo/img3.png | Bin 181 -> 0 bytes .../html/angularCalibrationHowTo/img4.png | Bin 253 -> 0 bytes .../html/angularCalibrationHowTo/img5.png | Bin 1485 -> 0 bytes .../html/angularCalibrationHowTo/img6.png | Bin 286 -> 0 bytes .../html/angularCalibrationHowTo/img7.png | Bin 371 -> 0 bytes .../html/angularCalibrationHowTo/img8.png | Bin 241 -> 0 bytes .../html/angularCalibrationHowTo/img9.png | Bin 458 -> 0 bytes .../html/angularCalibrationHowTo/index.html | 84 - .../html/angularCalibrationHowTo/internals.pl | 30 - .../html/angularCalibrationHowTo/labels.pl | 61 - .../html/angularCalibrationHowTo/node1.html | 186 -- .../html/angularCalibrationHowTo/node2.html | 217 -- .../html/angularCalibrationHowTo/node3.html | 186 -- .../html/angularCalibrationHowTo/node4.html | 68 - .../html/angularCalibrationHowTo/node5.html | 71 - .../docs/html/energyCalibrationHowTo/WARNINGS | 1 - .../energyCalibrationHowTo.css | 30 - .../energyCalibrationHowTo.html | 84 - .../html/energyCalibrationHowTo/images.pl | 252 -- .../html/energyCalibrationHowTo/images.tex | 391 --- .../docs/html/energyCalibrationHowTo/img1.png | Bin 255 -> 0 bytes .../html/energyCalibrationHowTo/img10.png | Bin 259 -> 0 bytes .../html/energyCalibrationHowTo/img11.png | Bin 505 -> 0 bytes .../html/energyCalibrationHowTo/img12.png | Bin 192 -> 0 bytes .../html/energyCalibrationHowTo/img13.png | Bin 218 -> 0 bytes .../html/energyCalibrationHowTo/img14.png | Bin 471 -> 0 bytes .../html/energyCalibrationHowTo/img15.png | Bin 222 -> 0 bytes .../html/energyCalibrationHowTo/img16.png | Bin 263 -> 0 bytes .../html/energyCalibrationHowTo/img17.png | Bin 262 -> 0 bytes .../html/energyCalibrationHowTo/img18.png | Bin 1804 -> 0 bytes .../html/energyCalibrationHowTo/img19.png | Bin 253 -> 0 bytes .../docs/html/energyCalibrationHowTo/img2.png | Bin 258 -> 0 bytes .../html/energyCalibrationHowTo/img20.png | Bin 468 -> 0 bytes .../html/energyCalibrationHowTo/img21.png | Bin 215 -> 0 bytes .../html/energyCalibrationHowTo/img22.png | Bin 199 -> 0 bytes .../html/energyCalibrationHowTo/img23.png | Bin 1155 -> 0 bytes .../html/energyCalibrationHowTo/img24.png | Bin 514 -> 0 bytes .../html/energyCalibrationHowTo/img25.png | Bin 228 -> 0 bytes .../html/energyCalibrationHowTo/img26.png | Bin 229 -> 0 bytes .../html/energyCalibrationHowTo/img27.png | Bin 248 -> 0 bytes .../html/energyCalibrationHowTo/img28.png | Bin 539 -> 0 bytes .../html/energyCalibrationHowTo/img29.png | Bin 181 -> 0 bytes .../docs/html/energyCalibrationHowTo/img3.png | Bin 357 -> 0 bytes .../html/energyCalibrationHowTo/img30.png | Bin 254 -> 0 bytes .../html/energyCalibrationHowTo/img31.png | Bin 252 -> 0 bytes .../html/energyCalibrationHowTo/img32.png | Bin 482 -> 0 bytes .../html/energyCalibrationHowTo/img33.png | Bin 11505 -> 0 bytes .../html/energyCalibrationHowTo/img34.png | Bin 16062 -> 0 bytes .../html/energyCalibrationHowTo/img35.png | Bin 12829 -> 0 bytes .../html/energyCalibrationHowTo/img36.png | Bin 17238 -> 0 bytes .../html/energyCalibrationHowTo/img37.png | Bin 20256 -> 0 bytes .../html/energyCalibrationHowTo/img38.png | Bin 18964 -> 0 bytes .../html/energyCalibrationHowTo/img39.png | Bin 24652 -> 0 bytes .../docs/html/energyCalibrationHowTo/img4.png | Bin 300 -> 0 bytes .../html/energyCalibrationHowTo/img40.png | Bin 24577 -> 0 bytes .../docs/html/energyCalibrationHowTo/img5.png | Bin 281 -> 0 bytes .../docs/html/energyCalibrationHowTo/img6.png | Bin 242 -> 0 bytes .../docs/html/energyCalibrationHowTo/img7.png | Bin 269 -> 0 bytes .../docs/html/energyCalibrationHowTo/img8.png | Bin 357 -> 0 bytes .../docs/html/energyCalibrationHowTo/img9.png | Bin 251 -> 0 bytes .../html/energyCalibrationHowTo/index.html | 84 - .../html/energyCalibrationHowTo/internals.pl | 50 - .../html/energyCalibrationHowTo/labels.pl | 101 - .../html/energyCalibrationHowTo/node1.html | 383 --- .../html/energyCalibrationHowTo/node2.html | 186 -- .../html/energyCalibrationHowTo/node3.html | 190 -- .../html/energyCalibrationHowTo/node4.html | 74 - .../html/energyCalibrationHowTo/node5.html | 71 - .../slsDetectorClientDocs/acquisition.html | 85 - .../html/slsDetectorClientDocs/actions.html | 136 - .../html/slsDetectorClientDocs/advanced.html | 61 - .../html/slsDetectorClientDocs/config.html | 258 -- .../docs/html/slsDetectorClientDocs/ctb.html | 121 - .../docs/html/slsDetectorClientDocs/data.html | 106 - .../html/slsDetectorClientDocs/doxygen.css | 498 ---- .../html/slsDetectorClientDocs/doxygen.png | Bin 1281 -> 0 bytes .../html/slsDetectorClientDocs/index.html | 90 - .../html/slsDetectorClientDocs/installdox | 117 - .../html/slsDetectorClientDocs/network.html | 115 - .../html/slsDetectorClientDocs/output.html | 82 - .../html/slsDetectorClientDocs/pages.html | 84 - .../html/slsDetectorClientDocs/receiver.html | 91 - .../slsDetectorClientDocs/search/close.png | Bin 273 -> 0 bytes .../search/nomatches.html | 12 - .../slsDetectorClientDocs/search/search.css | 198 -- .../slsDetectorClientDocs/search/search.js | 724 ----- .../slsDetectorClientDocs/search/search.png | Bin 527 -> 0 bytes .../html/slsDetectorClientDocs/settings.html | 311 -- .../docs/html/slsDetectorClientDocs/tab_b.gif | Bin 35 -> 0 bytes .../docs/html/slsDetectorClientDocs/tab_l.gif | Bin 706 -> 0 bytes .../docs/html/slsDetectorClientDocs/tab_r.gif | Bin 2585 -> 0 bytes .../docs/html/slsDetectorClientDocs/tabs.css | 105 - .../docs/html/slsDetectorClientDocs/test.html | 103 - .../html/slsDetectorClientDocs/timing.html | 121 - .../docs/html/slsDetectorClientHowTo/WARNINGS | 3 - .../html/slsDetectorClientHowTo/images.pl | 18 - .../html/slsDetectorClientHowTo/images.tex | 188 -- .../docs/html/slsDetectorClientHowTo/img1.png | Bin 164 -> 0 bytes .../docs/html/slsDetectorClientHowTo/img2.png | Bin 205 -> 0 bytes .../html/slsDetectorClientHowTo/index.html | 154 - .../html/slsDetectorClientHowTo/labels.pl | 13 - .../html/slsDetectorClientHowTo/node1.html | 129 - .../html/slsDetectorClientHowTo/node2.html | 74 - .../html/slsDetectorClientHowTo/node3.html | 769 ----- .../html/slsDetectorClientHowTo/node4.html | 821 ------ .../html/slsDetectorClientHowTo/node5.html | 166 -- .../html/slsDetectorClientHowTo/node6.html | 71 - .../slsDetectorClientHowTo.css | 30 - .../slsDetectorClientHowTo.html | 154 - manual/docs/html/slsDetectorGuiHowTo/WARNINGS | 3 - .../docs/html/slsDetectorGuiHowTo/index.html | 119 - .../html/slsDetectorGuiHowTo/internals.pl | 14 - .../docs/html/slsDetectorGuiHowTo/labels.pl | 25 - .../docs/html/slsDetectorGuiHowTo/node1.html | 88 - .../docs/html/slsDetectorGuiHowTo/node10.html | 67 - .../docs/html/slsDetectorGuiHowTo/node11.html | 269 -- .../docs/html/slsDetectorGuiHowTo/node12.html | 300 -- .../docs/html/slsDetectorGuiHowTo/node13.html | 222 -- .../docs/html/slsDetectorGuiHowTo/node14.html | 70 - .../docs/html/slsDetectorGuiHowTo/node15.html | 187 -- .../docs/html/slsDetectorGuiHowTo/node16.html | 121 - .../docs/html/slsDetectorGuiHowTo/node17.html | 71 - .../docs/html/slsDetectorGuiHowTo/node2.html | 78 - .../docs/html/slsDetectorGuiHowTo/node3.html | 66 - .../docs/html/slsDetectorGuiHowTo/node4.html | 80 - .../docs/html/slsDetectorGuiHowTo/node5.html | 102 - .../docs/html/slsDetectorGuiHowTo/node6.html | 134 - .../docs/html/slsDetectorGuiHowTo/node7.html | 99 - .../docs/html/slsDetectorGuiHowTo/node8.html | 100 - .../docs/html/slsDetectorGuiHowTo/node9.html | 112 - .../slsDetectorGuiHowTo.css | 30 - .../slsDetectorGuiHowTo.html | 119 - .../html/slsDetectorUsersDocs/annotated.html | 70 - .../classdetectorData-members.html | 75 - .../classdetectorData.html | 316 -- .../html/slsDetectorUsersDocs/classes.html | 70 - .../classslsDetectorUsers-members.html | 149 - .../classslsDetectorUsers.html | 2576 ----------------- .../classslsReceiverUsers-members.html | 75 - .../classslsReceiverUsers.html | 332 --- .../slsDetectorUsersDocs/detectorData_8h.html | 74 - .../detectorData_8h_source.html | 87 - .../html/slsDetectorUsersDocs/doxygen.css | 498 ---- .../html/slsDetectorUsersDocs/doxygen.png | Bin 1281 -> 0 bytes .../docs/html/slsDetectorUsersDocs/files.html | 72 - .../html/slsDetectorUsersDocs/functions.html | 433 --- .../slsDetectorUsersDocs/functions_func.html | 399 --- .../slsDetectorUsersDocs/functions_vars.html | 98 - .../html/slsDetectorUsersDocs/globals.html | 103 - .../slsDetectorUsersDocs/globals_defs.html | 78 - .../slsDetectorUsersDocs/globals_func.html | 97 - .../slsDetectorUsersDocs/globals_vars.html | 78 - .../docs/html/slsDetectorUsersDocs/index.html | 84 - .../docs/html/slsDetectorUsersDocs/installdox | 117 - .../slsDetectorUsersDocs/mainClient_8cpp.html | 207 -- .../mainClient_8cpp_source.html | 114 - .../mainReceiver_8cpp.html | 515 ---- .../mainReceiver_8cpp_source.html | 238 -- .../slsDetectorUsersDocs/search/all_61.html | 38 - .../slsDetectorUsersDocs/search/all_64.html | 46 - .../slsDetectorUsersDocs/search/all_65.html | 62 - .../slsDetectorUsersDocs/search/all_66.html | 32 - .../slsDetectorUsersDocs/search/all_67.html | 200 -- .../slsDetectorUsersDocs/search/all_69.html | 26 - .../slsDetectorUsersDocs/search/all_6b.html | 26 - .../slsDetectorUsersDocs/search/all_6d.html | 39 - .../slsDetectorUsersDocs/search/all_6e.html | 32 - .../slsDetectorUsersDocs/search/all_70.html | 44 - .../slsDetectorUsersDocs/search/all_72.html | 116 - .../slsDetectorUsersDocs/search/all_73.html | 246 -- .../slsDetectorUsersDocs/search/all_76.html | 26 - .../slsDetectorUsersDocs/search/all_7e.html | 38 - .../search/classes_64.html | 25 - .../search/classes_73.html | 30 - .../slsDetectorUsersDocs/search/close.png | Bin 273 -> 0 bytes .../search/defines_70.html | 26 - .../slsDetectorUsersDocs/search/files_64.html | 25 - .../slsDetectorUsersDocs/search/files_6d.html | 30 - .../slsDetectorUsersDocs/search/files_73.html | 30 - .../search/functions_61.html | 32 - .../search/functions_64.html | 38 - .../search/functions_65.html | 56 - .../search/functions_66.html | 26 - .../search/functions_67.html | 200 -- .../search/functions_69.html | 26 - .../search/functions_6d.html | 29 - .../search/functions_70.html | 32 - .../search/functions_72.html | 110 - .../search/functions_73.html | 230 -- .../search/functions_7e.html | 38 - .../search/nomatches.html | 12 - .../slsDetectorUsersDocs/search/search.css | 198 -- .../slsDetectorUsersDocs/search/search.js | 736 ----- .../slsDetectorUsersDocs/search/search.png | Bin 527 -> 0 bytes .../search/variables_61.html | 26 - .../search/variables_65.html | 26 - .../search/variables_66.html | 26 - .../search/variables_6b.html | 26 - .../search/variables_6e.html | 32 - .../search/variables_70.html | 26 - .../search/variables_72.html | 26 - .../search/variables_76.html | 26 - .../slsDetectorUsers_8h.html | 74 - .../slsDetectorUsers_8h_source.html | 331 --- .../slsReceiverUsers_8h.html | 74 - .../slsReceiverUsers_8h_source.html | 100 - .../docs/html/slsDetectorUsersDocs/tab_b.gif | Bin 35 -> 0 bytes .../docs/html/slsDetectorUsersDocs/tab_l.gif | Bin 706 -> 0 bytes .../docs/html/slsDetectorUsersDocs/tab_r.gif | Bin 2585 -> 0 bytes .../docs/html/slsDetectorUsersDocs/tabs.css | 105 - manual/docs/html/slsDetectors-FAQ/img36.png | Bin 11921 -> 11918 bytes manual/docs/html/slsDetectors-FAQ/index.html | 4 +- manual/docs/html/slsDetectors-FAQ/node1.html | 2 +- manual/docs/html/slsDetectors-FAQ/node10.html | 2 +- manual/docs/html/slsDetectors-FAQ/node11.html | 2 +- manual/docs/html/slsDetectors-FAQ/node12.html | 2 +- manual/docs/html/slsDetectors-FAQ/node13.html | 2 +- manual/docs/html/slsDetectors-FAQ/node14.html | 2 +- manual/docs/html/slsDetectors-FAQ/node15.html | 2 +- manual/docs/html/slsDetectors-FAQ/node16.html | 2 +- manual/docs/html/slsDetectors-FAQ/node17.html | 2 +- manual/docs/html/slsDetectors-FAQ/node18.html | 2 +- manual/docs/html/slsDetectors-FAQ/node19.html | 2 +- manual/docs/html/slsDetectors-FAQ/node2.html | 2 +- manual/docs/html/slsDetectors-FAQ/node20.html | 2 +- manual/docs/html/slsDetectors-FAQ/node21.html | 2 +- manual/docs/html/slsDetectors-FAQ/node22.html | 2 +- manual/docs/html/slsDetectors-FAQ/node3.html | 2 +- manual/docs/html/slsDetectors-FAQ/node4.html | 2 +- manual/docs/html/slsDetectors-FAQ/node5.html | 2 +- manual/docs/html/slsDetectors-FAQ/node6.html | 2 +- manual/docs/html/slsDetectors-FAQ/node7.html | 2 +- manual/docs/html/slsDetectors-FAQ/node8.html | 2 +- manual/docs/html/slsDetectors-FAQ/node9.html | 2 +- .../slsDetectors-FAQ/slsDetectors-FAQ.html | 4 +- manual/docs/pdf/angularCalibrationHowTo.pdf | Bin 460798 -> 0 bytes manual/docs/pdf/energyCalibrationHowTo.pdf | Bin 417180 -> 0 bytes manual/docs/pdf/slsDetectorClientDocs.pdf | Bin 126297 -> 0 bytes manual/docs/pdf/slsDetectorClientHowTo.pdf | Bin 121176 -> 0 bytes manual/docs/pdf/slsDetectorGuiHowTo.pdf | Bin 99931 -> 0 bytes manual/docs/pdf/slsDetectorInstall.pdf | Bin 70111 -> 70240 bytes manual/docs/pdf/slsDetectorUsersDocs.pdf | Bin 300469 -> 0 bytes manual/docs/pdf/slsDetectors-FAQ.pdf | Bin 860672 -> 860691 bytes manual/manual-api/mainReceiver.cpp | 44 +- 260 files changed, 48 insertions(+), 22571 deletions(-) delete mode 100644 manual/docs/html/angularCalibrationHowTo/WARNINGS delete mode 100644 manual/docs/html/angularCalibrationHowTo/angularCalibrationHowTo.css delete mode 100644 manual/docs/html/angularCalibrationHowTo/angularCalibrationHowTo.html delete mode 100644 manual/docs/html/angularCalibrationHowTo/images.pl delete mode 100644 manual/docs/html/angularCalibrationHowTo/images.tex delete mode 100644 manual/docs/html/angularCalibrationHowTo/img1.png delete mode 100644 manual/docs/html/angularCalibrationHowTo/img10.png delete mode 100644 manual/docs/html/angularCalibrationHowTo/img11.png delete mode 100644 manual/docs/html/angularCalibrationHowTo/img12.png delete mode 100644 manual/docs/html/angularCalibrationHowTo/img13.png delete mode 100644 manual/docs/html/angularCalibrationHowTo/img14.png delete mode 100644 manual/docs/html/angularCalibrationHowTo/img15.png delete mode 100644 manual/docs/html/angularCalibrationHowTo/img16.png delete mode 100644 manual/docs/html/angularCalibrationHowTo/img17.png delete mode 100644 manual/docs/html/angularCalibrationHowTo/img18.png delete mode 100644 manual/docs/html/angularCalibrationHowTo/img2.png delete mode 100644 manual/docs/html/angularCalibrationHowTo/img3.png delete mode 100644 manual/docs/html/angularCalibrationHowTo/img4.png delete mode 100644 manual/docs/html/angularCalibrationHowTo/img5.png delete mode 100644 manual/docs/html/angularCalibrationHowTo/img6.png delete mode 100644 manual/docs/html/angularCalibrationHowTo/img7.png delete mode 100644 manual/docs/html/angularCalibrationHowTo/img8.png delete mode 100644 manual/docs/html/angularCalibrationHowTo/img9.png delete mode 100644 manual/docs/html/angularCalibrationHowTo/index.html delete mode 100644 manual/docs/html/angularCalibrationHowTo/internals.pl delete mode 100644 manual/docs/html/angularCalibrationHowTo/labels.pl delete mode 100644 manual/docs/html/angularCalibrationHowTo/node1.html delete mode 100644 manual/docs/html/angularCalibrationHowTo/node2.html delete mode 100644 manual/docs/html/angularCalibrationHowTo/node3.html delete mode 100644 manual/docs/html/angularCalibrationHowTo/node4.html delete mode 100644 manual/docs/html/angularCalibrationHowTo/node5.html delete mode 100644 manual/docs/html/energyCalibrationHowTo/WARNINGS delete mode 100644 manual/docs/html/energyCalibrationHowTo/energyCalibrationHowTo.css delete mode 100644 manual/docs/html/energyCalibrationHowTo/energyCalibrationHowTo.html delete mode 100644 manual/docs/html/energyCalibrationHowTo/images.pl delete mode 100644 manual/docs/html/energyCalibrationHowTo/images.tex delete mode 100644 manual/docs/html/energyCalibrationHowTo/img1.png delete mode 100644 manual/docs/html/energyCalibrationHowTo/img10.png delete mode 100644 manual/docs/html/energyCalibrationHowTo/img11.png delete mode 100644 manual/docs/html/energyCalibrationHowTo/img12.png delete mode 100644 manual/docs/html/energyCalibrationHowTo/img13.png delete mode 100644 manual/docs/html/energyCalibrationHowTo/img14.png delete mode 100644 manual/docs/html/energyCalibrationHowTo/img15.png delete mode 100644 manual/docs/html/energyCalibrationHowTo/img16.png delete mode 100644 manual/docs/html/energyCalibrationHowTo/img17.png delete mode 100644 manual/docs/html/energyCalibrationHowTo/img18.png delete mode 100644 manual/docs/html/energyCalibrationHowTo/img19.png delete mode 100644 manual/docs/html/energyCalibrationHowTo/img2.png delete mode 100644 manual/docs/html/energyCalibrationHowTo/img20.png delete mode 100644 manual/docs/html/energyCalibrationHowTo/img21.png delete mode 100644 manual/docs/html/energyCalibrationHowTo/img22.png delete mode 100644 manual/docs/html/energyCalibrationHowTo/img23.png delete mode 100644 manual/docs/html/energyCalibrationHowTo/img24.png delete mode 100644 manual/docs/html/energyCalibrationHowTo/img25.png delete mode 100644 manual/docs/html/energyCalibrationHowTo/img26.png delete mode 100644 manual/docs/html/energyCalibrationHowTo/img27.png delete mode 100644 manual/docs/html/energyCalibrationHowTo/img28.png delete mode 100644 manual/docs/html/energyCalibrationHowTo/img29.png delete mode 100644 manual/docs/html/energyCalibrationHowTo/img3.png delete mode 100644 manual/docs/html/energyCalibrationHowTo/img30.png delete mode 100644 manual/docs/html/energyCalibrationHowTo/img31.png delete mode 100644 manual/docs/html/energyCalibrationHowTo/img32.png delete mode 100644 manual/docs/html/energyCalibrationHowTo/img33.png delete mode 100644 manual/docs/html/energyCalibrationHowTo/img34.png delete mode 100644 manual/docs/html/energyCalibrationHowTo/img35.png delete mode 100644 manual/docs/html/energyCalibrationHowTo/img36.png delete mode 100644 manual/docs/html/energyCalibrationHowTo/img37.png delete mode 100644 manual/docs/html/energyCalibrationHowTo/img38.png delete mode 100644 manual/docs/html/energyCalibrationHowTo/img39.png delete mode 100644 manual/docs/html/energyCalibrationHowTo/img4.png delete mode 100644 manual/docs/html/energyCalibrationHowTo/img40.png delete mode 100644 manual/docs/html/energyCalibrationHowTo/img5.png delete mode 100644 manual/docs/html/energyCalibrationHowTo/img6.png delete mode 100644 manual/docs/html/energyCalibrationHowTo/img7.png delete mode 100644 manual/docs/html/energyCalibrationHowTo/img8.png delete mode 100644 manual/docs/html/energyCalibrationHowTo/img9.png delete mode 100644 manual/docs/html/energyCalibrationHowTo/index.html delete mode 100644 manual/docs/html/energyCalibrationHowTo/internals.pl delete mode 100644 manual/docs/html/energyCalibrationHowTo/labels.pl delete mode 100644 manual/docs/html/energyCalibrationHowTo/node1.html delete mode 100644 manual/docs/html/energyCalibrationHowTo/node2.html delete mode 100644 manual/docs/html/energyCalibrationHowTo/node3.html delete mode 100644 manual/docs/html/energyCalibrationHowTo/node4.html delete mode 100644 manual/docs/html/energyCalibrationHowTo/node5.html delete mode 100644 manual/docs/html/slsDetectorClientDocs/acquisition.html delete mode 100644 manual/docs/html/slsDetectorClientDocs/actions.html delete mode 100644 manual/docs/html/slsDetectorClientDocs/advanced.html delete mode 100644 manual/docs/html/slsDetectorClientDocs/config.html delete mode 100644 manual/docs/html/slsDetectorClientDocs/ctb.html delete mode 100644 manual/docs/html/slsDetectorClientDocs/data.html delete mode 100644 manual/docs/html/slsDetectorClientDocs/doxygen.css delete mode 100644 manual/docs/html/slsDetectorClientDocs/doxygen.png delete mode 100644 manual/docs/html/slsDetectorClientDocs/index.html delete mode 100755 manual/docs/html/slsDetectorClientDocs/installdox delete mode 100644 manual/docs/html/slsDetectorClientDocs/network.html delete mode 100644 manual/docs/html/slsDetectorClientDocs/output.html delete mode 100644 manual/docs/html/slsDetectorClientDocs/pages.html delete mode 100644 manual/docs/html/slsDetectorClientDocs/receiver.html delete mode 100644 manual/docs/html/slsDetectorClientDocs/search/close.png delete mode 100644 manual/docs/html/slsDetectorClientDocs/search/nomatches.html delete mode 100644 manual/docs/html/slsDetectorClientDocs/search/search.css delete mode 100644 manual/docs/html/slsDetectorClientDocs/search/search.js delete mode 100644 manual/docs/html/slsDetectorClientDocs/search/search.png delete mode 100644 manual/docs/html/slsDetectorClientDocs/settings.html delete mode 100644 manual/docs/html/slsDetectorClientDocs/tab_b.gif delete mode 100644 manual/docs/html/slsDetectorClientDocs/tab_l.gif delete mode 100644 manual/docs/html/slsDetectorClientDocs/tab_r.gif delete mode 100644 manual/docs/html/slsDetectorClientDocs/tabs.css delete mode 100644 manual/docs/html/slsDetectorClientDocs/test.html delete mode 100644 manual/docs/html/slsDetectorClientDocs/timing.html delete mode 100644 manual/docs/html/slsDetectorClientHowTo/WARNINGS delete mode 100644 manual/docs/html/slsDetectorClientHowTo/images.pl delete mode 100644 manual/docs/html/slsDetectorClientHowTo/images.tex delete mode 100644 manual/docs/html/slsDetectorClientHowTo/img1.png delete mode 100644 manual/docs/html/slsDetectorClientHowTo/img2.png delete mode 100644 manual/docs/html/slsDetectorClientHowTo/index.html delete mode 100644 manual/docs/html/slsDetectorClientHowTo/labels.pl delete mode 100644 manual/docs/html/slsDetectorClientHowTo/node1.html delete mode 100644 manual/docs/html/slsDetectorClientHowTo/node2.html delete mode 100644 manual/docs/html/slsDetectorClientHowTo/node3.html delete mode 100644 manual/docs/html/slsDetectorClientHowTo/node4.html delete mode 100644 manual/docs/html/slsDetectorClientHowTo/node5.html delete mode 100644 manual/docs/html/slsDetectorClientHowTo/node6.html delete mode 100644 manual/docs/html/slsDetectorClientHowTo/slsDetectorClientHowTo.css delete mode 100644 manual/docs/html/slsDetectorClientHowTo/slsDetectorClientHowTo.html delete mode 100644 manual/docs/html/slsDetectorGuiHowTo/WARNINGS delete mode 100644 manual/docs/html/slsDetectorGuiHowTo/index.html delete mode 100644 manual/docs/html/slsDetectorGuiHowTo/internals.pl delete mode 100644 manual/docs/html/slsDetectorGuiHowTo/labels.pl delete mode 100644 manual/docs/html/slsDetectorGuiHowTo/node1.html delete mode 100644 manual/docs/html/slsDetectorGuiHowTo/node10.html delete mode 100644 manual/docs/html/slsDetectorGuiHowTo/node11.html delete mode 100644 manual/docs/html/slsDetectorGuiHowTo/node12.html delete mode 100644 manual/docs/html/slsDetectorGuiHowTo/node13.html delete mode 100644 manual/docs/html/slsDetectorGuiHowTo/node14.html delete mode 100644 manual/docs/html/slsDetectorGuiHowTo/node15.html delete mode 100644 manual/docs/html/slsDetectorGuiHowTo/node16.html delete mode 100644 manual/docs/html/slsDetectorGuiHowTo/node17.html delete mode 100644 manual/docs/html/slsDetectorGuiHowTo/node2.html delete mode 100644 manual/docs/html/slsDetectorGuiHowTo/node3.html delete mode 100644 manual/docs/html/slsDetectorGuiHowTo/node4.html delete mode 100644 manual/docs/html/slsDetectorGuiHowTo/node5.html delete mode 100644 manual/docs/html/slsDetectorGuiHowTo/node6.html delete mode 100644 manual/docs/html/slsDetectorGuiHowTo/node7.html delete mode 100644 manual/docs/html/slsDetectorGuiHowTo/node8.html delete mode 100644 manual/docs/html/slsDetectorGuiHowTo/node9.html delete mode 100644 manual/docs/html/slsDetectorGuiHowTo/slsDetectorGuiHowTo.css delete mode 100644 manual/docs/html/slsDetectorGuiHowTo/slsDetectorGuiHowTo.html delete mode 100644 manual/docs/html/slsDetectorUsersDocs/annotated.html delete mode 100644 manual/docs/html/slsDetectorUsersDocs/classdetectorData-members.html delete mode 100644 manual/docs/html/slsDetectorUsersDocs/classdetectorData.html delete mode 100644 manual/docs/html/slsDetectorUsersDocs/classes.html delete mode 100644 manual/docs/html/slsDetectorUsersDocs/classslsDetectorUsers-members.html delete mode 100644 manual/docs/html/slsDetectorUsersDocs/classslsDetectorUsers.html delete mode 100644 manual/docs/html/slsDetectorUsersDocs/classslsReceiverUsers-members.html delete mode 100644 manual/docs/html/slsDetectorUsersDocs/classslsReceiverUsers.html delete mode 100644 manual/docs/html/slsDetectorUsersDocs/detectorData_8h.html delete mode 100644 manual/docs/html/slsDetectorUsersDocs/detectorData_8h_source.html delete mode 100644 manual/docs/html/slsDetectorUsersDocs/doxygen.css delete mode 100644 manual/docs/html/slsDetectorUsersDocs/doxygen.png delete mode 100644 manual/docs/html/slsDetectorUsersDocs/files.html delete mode 100644 manual/docs/html/slsDetectorUsersDocs/functions.html delete mode 100644 manual/docs/html/slsDetectorUsersDocs/functions_func.html delete mode 100644 manual/docs/html/slsDetectorUsersDocs/functions_vars.html delete mode 100644 manual/docs/html/slsDetectorUsersDocs/globals.html delete mode 100644 manual/docs/html/slsDetectorUsersDocs/globals_defs.html delete mode 100644 manual/docs/html/slsDetectorUsersDocs/globals_func.html delete mode 100644 manual/docs/html/slsDetectorUsersDocs/globals_vars.html delete mode 100644 manual/docs/html/slsDetectorUsersDocs/index.html delete mode 100755 manual/docs/html/slsDetectorUsersDocs/installdox delete mode 100644 manual/docs/html/slsDetectorUsersDocs/mainClient_8cpp.html delete mode 100644 manual/docs/html/slsDetectorUsersDocs/mainClient_8cpp_source.html delete mode 100644 manual/docs/html/slsDetectorUsersDocs/mainReceiver_8cpp.html delete mode 100644 manual/docs/html/slsDetectorUsersDocs/mainReceiver_8cpp_source.html delete mode 100644 manual/docs/html/slsDetectorUsersDocs/search/all_61.html delete mode 100644 manual/docs/html/slsDetectorUsersDocs/search/all_64.html delete mode 100644 manual/docs/html/slsDetectorUsersDocs/search/all_65.html delete mode 100644 manual/docs/html/slsDetectorUsersDocs/search/all_66.html delete mode 100644 manual/docs/html/slsDetectorUsersDocs/search/all_67.html delete mode 100644 manual/docs/html/slsDetectorUsersDocs/search/all_69.html delete mode 100644 manual/docs/html/slsDetectorUsersDocs/search/all_6b.html delete mode 100644 manual/docs/html/slsDetectorUsersDocs/search/all_6d.html delete mode 100644 manual/docs/html/slsDetectorUsersDocs/search/all_6e.html delete mode 100644 manual/docs/html/slsDetectorUsersDocs/search/all_70.html delete mode 100644 manual/docs/html/slsDetectorUsersDocs/search/all_72.html delete mode 100644 manual/docs/html/slsDetectorUsersDocs/search/all_73.html delete mode 100644 manual/docs/html/slsDetectorUsersDocs/search/all_76.html delete mode 100644 manual/docs/html/slsDetectorUsersDocs/search/all_7e.html delete mode 100644 manual/docs/html/slsDetectorUsersDocs/search/classes_64.html delete mode 100644 manual/docs/html/slsDetectorUsersDocs/search/classes_73.html delete mode 100644 manual/docs/html/slsDetectorUsersDocs/search/close.png delete mode 100644 manual/docs/html/slsDetectorUsersDocs/search/defines_70.html delete mode 100644 manual/docs/html/slsDetectorUsersDocs/search/files_64.html delete mode 100644 manual/docs/html/slsDetectorUsersDocs/search/files_6d.html delete mode 100644 manual/docs/html/slsDetectorUsersDocs/search/files_73.html delete mode 100644 manual/docs/html/slsDetectorUsersDocs/search/functions_61.html delete mode 100644 manual/docs/html/slsDetectorUsersDocs/search/functions_64.html delete mode 100644 manual/docs/html/slsDetectorUsersDocs/search/functions_65.html delete mode 100644 manual/docs/html/slsDetectorUsersDocs/search/functions_66.html delete mode 100644 manual/docs/html/slsDetectorUsersDocs/search/functions_67.html delete mode 100644 manual/docs/html/slsDetectorUsersDocs/search/functions_69.html delete mode 100644 manual/docs/html/slsDetectorUsersDocs/search/functions_6d.html delete mode 100644 manual/docs/html/slsDetectorUsersDocs/search/functions_70.html delete mode 100644 manual/docs/html/slsDetectorUsersDocs/search/functions_72.html delete mode 100644 manual/docs/html/slsDetectorUsersDocs/search/functions_73.html delete mode 100644 manual/docs/html/slsDetectorUsersDocs/search/functions_7e.html delete mode 100644 manual/docs/html/slsDetectorUsersDocs/search/nomatches.html delete mode 100644 manual/docs/html/slsDetectorUsersDocs/search/search.css delete mode 100644 manual/docs/html/slsDetectorUsersDocs/search/search.js delete mode 100644 manual/docs/html/slsDetectorUsersDocs/search/search.png delete mode 100644 manual/docs/html/slsDetectorUsersDocs/search/variables_61.html delete mode 100644 manual/docs/html/slsDetectorUsersDocs/search/variables_65.html delete mode 100644 manual/docs/html/slsDetectorUsersDocs/search/variables_66.html delete mode 100644 manual/docs/html/slsDetectorUsersDocs/search/variables_6b.html delete mode 100644 manual/docs/html/slsDetectorUsersDocs/search/variables_6e.html delete mode 100644 manual/docs/html/slsDetectorUsersDocs/search/variables_70.html delete mode 100644 manual/docs/html/slsDetectorUsersDocs/search/variables_72.html delete mode 100644 manual/docs/html/slsDetectorUsersDocs/search/variables_76.html delete mode 100644 manual/docs/html/slsDetectorUsersDocs/slsDetectorUsers_8h.html delete mode 100644 manual/docs/html/slsDetectorUsersDocs/slsDetectorUsers_8h_source.html delete mode 100644 manual/docs/html/slsDetectorUsersDocs/slsReceiverUsers_8h.html delete mode 100644 manual/docs/html/slsDetectorUsersDocs/slsReceiverUsers_8h_source.html delete mode 100644 manual/docs/html/slsDetectorUsersDocs/tab_b.gif delete mode 100644 manual/docs/html/slsDetectorUsersDocs/tab_l.gif delete mode 100644 manual/docs/html/slsDetectorUsersDocs/tab_r.gif delete mode 100644 manual/docs/html/slsDetectorUsersDocs/tabs.css delete mode 100644 manual/docs/pdf/angularCalibrationHowTo.pdf delete mode 100644 manual/docs/pdf/energyCalibrationHowTo.pdf delete mode 100644 manual/docs/pdf/slsDetectorClientDocs.pdf delete mode 100644 manual/docs/pdf/slsDetectorClientHowTo.pdf delete mode 100644 manual/docs/pdf/slsDetectorGuiHowTo.pdf delete mode 100644 manual/docs/pdf/slsDetectorUsersDocs.pdf diff --git a/manual/docs/html/angularCalibrationHowTo/WARNINGS b/manual/docs/html/angularCalibrationHowTo/WARNINGS deleted file mode 100644 index 486bcceff..000000000 --- a/manual/docs/html/angularCalibrationHowTo/WARNINGS +++ /dev/null @@ -1 +0,0 @@ -No implementation found for style `graphicx' diff --git a/manual/docs/html/angularCalibrationHowTo/angularCalibrationHowTo.css b/manual/docs/html/angularCalibrationHowTo/angularCalibrationHowTo.css deleted file mode 100644 index d1824aff4..000000000 --- a/manual/docs/html/angularCalibrationHowTo/angularCalibrationHowTo.css +++ /dev/null @@ -1,30 +0,0 @@ -/* Century Schoolbook font is very similar to Computer Modern Math: cmmi */ -.MATH { font-family: "Century Schoolbook", serif; } -.MATH I { font-family: "Century Schoolbook", serif; font-style: italic } -.BOLDMATH { font-family: "Century Schoolbook", serif; font-weight: bold } - -/* implement both fixed-size and relative sizes */ -SMALL.XTINY { font-size : xx-small } -SMALL.TINY { font-size : x-small } -SMALL.SCRIPTSIZE { font-size : smaller } -SMALL.FOOTNOTESIZE { font-size : small } -SMALL.SMALL { } -BIG.LARGE { } -BIG.XLARGE { font-size : large } -BIG.XXLARGE { font-size : x-large } -BIG.HUGE { font-size : larger } -BIG.XHUGE { font-size : xx-large } - -/* heading styles */ -H1 { } -H2 { } -H3 { } -H4 { } -H5 { } - -/* mathematics styles */ -DIV.displaymath { } /* math displays */ -TD.eqno { } /* equation-number cells */ - - -/* document-specific styles come next */ diff --git a/manual/docs/html/angularCalibrationHowTo/angularCalibrationHowTo.html b/manual/docs/html/angularCalibrationHowTo/angularCalibrationHowTo.html deleted file mode 100644 index 856ee5cd2..000000000 --- a/manual/docs/html/angularCalibrationHowTo/angularCalibrationHowTo.html +++ /dev/null @@ -1,84 +0,0 @@ - - - - - -Angular calibration wizard manual - - - - - - - - - - - - - - - - -next -up -previous -
- Next: Introduction -
-
- - -

- -

Angular calibration wizard manual

-
- -

Anna Bergamaschi

-

August 24, 2017

-
- -

-


- - - - - -

-
-Thattil Dhanya -2017-08-24 -
- - diff --git a/manual/docs/html/angularCalibrationHowTo/images.pl b/manual/docs/html/angularCalibrationHowTo/images.pl deleted file mode 100644 index f337e4a06..000000000 --- a/manual/docs/html/angularCalibrationHowTo/images.pl +++ /dev/null @@ -1,116 +0,0 @@ -# LaTeX2HTML 2008 (1.71) -# Associate images original text with physical files. - - -$key = q/Theta_e;MSF=1.6;AAT/; -$cached_env_img{$key} = q|$\Theta_e$|; - -$key = q/C_{center}^{i};MSF=1.6;AAT/; -$cached_env_img{$key} = q|$C_{center}^{i}$|; - -$key = q/i;MSF=1.6;AAT/; -$cached_env_img{$key} = q|$i$|; - -$key = q/mu;MSF=1.6;AAT/; -$cached_env_img{$key} = q|$\mu$|; - -$key = q/Theta_o^i;MSF=1.6;AAT/; -$cached_env_img{$key} = q|$\Theta_o^i$|; - -$key = q/includegraphics[width=textwidth]{enable_angcal.eps};AAT/; -$cached_env_img{$key} = q|\includegraphics[width=\textwidth]{enable_angcal.eps}|; - -$key = q/p=50~mum;MSF=1.6;AAT/; -$cached_env_img{$key} = q|$p=50 \mu m$|; - -$key = q/_6;MSF=1.6;AAT/; -$cached_env_img{$key} = q|$_6$|; - -$key = q/C_{peak};MSF=1.6;AAT/; -$cached_env_img{$key} = q|$C_{peak}$|; - -$key = q/includegraphics[width=textwidth]{peakFit.eps};AAT/; -$cached_env_img{$key} = q|\includegraphics[width=\textwidth]{peakFit.eps}|; - -$key = q/pslashR^i;MSF=1.6;AAT/; -$cached_env_img{$key} = q|$p/R^i$|; - -$key = q/includegraphics[width=textwidth]{setupAngcal.eps};AAT/; -$cached_env_img{$key} = q|\includegraphics[width=\textwidth]{setupAngcal.eps}|; - -$key = q/pm;MSF=1.6;AAT/; -$cached_env_img{$key} = q|$\pm$|; - -$key = q/includegraphics[width=textwidth]{angleFit.eps};AAT/; -$cached_env_img{$key} = q|\includegraphics[width=\textwidth]{angleFit.eps}|; - -$key = q/{displaymath}Theta_e=Theta_o^i-arctanBig(frac{pcdot(C_{peak}-C_{center}^i)}{R^i}Big),{displaymath};MSF=1.6;AAT/; -$cached_env_img{$key} = q|\begin{displaymath}
-\Theta_e=\Theta_o^i-\arctan\Big(\frac{p \cdot (C_{peak}-C_{center}^i)}{R^i}\Big),
-\end{displaymath}|; - -$key = q/theta;MSF=1.6;AAT/; -$cached_env_img{$key} = q|$\theta$|; - -$key = q/R^i;MSF=1.6;AAT/; -$cached_env_img{$key} = q|$R^i$|; - -$key = q/includegraphics[width=textwidth]{position_scan.eps};AAT/; -$cached_env_img{$key} = q|\includegraphics[width=\textwidth]{position_scan.eps}|; - -1; - diff --git a/manual/docs/html/angularCalibrationHowTo/images.tex b/manual/docs/html/angularCalibrationHowTo/images.tex deleted file mode 100644 index 62d88efa8..000000000 --- a/manual/docs/html/angularCalibrationHowTo/images.tex +++ /dev/null @@ -1,255 +0,0 @@ -\batchmode -\documentclass{article} -\RequirePackage{ifthen} - - -\usepackage{amssymb} -\usepackage[dvips]{graphicx} -\usepackage{verbatim} - - -\usepackage[dvips]{color} - - -\pagecolor[gray]{.7} - -\usepackage[]{inputenc} - - - -\makeatletter - -\makeatletter -\count@=\the\catcode`\_ \catcode`\_=8 -\newenvironment{tex2html_wrap}{}{}% -\catcode`\<=12\catcode`\_=\count@ -\newcommand{\providedcommand}[1]{\expandafter\providecommand\csname #1\endcsname}% -\newcommand{\renewedcommand}[1]{\expandafter\providecommand\csname #1\endcsname{}% - \expandafter\renewcommand\csname #1\endcsname}% -\newcommand{\newedenvironment}[1]{\newenvironment{#1}{}{}\renewenvironment{#1}}% -\let\newedcommand\renewedcommand -\let\renewedenvironment\newedenvironment -\makeatother -\let\mathon=$ -\let\mathoff=$ -\ifx\AtBeginDocument\undefined \newcommand{\AtBeginDocument}[1]{}\fi -\newbox\sizebox -\setlength{\hoffset}{0pt}\setlength{\voffset}{0pt} -\addtolength{\textheight}{\footskip}\setlength{\footskip}{0pt} -\addtolength{\textheight}{\topmargin}\setlength{\topmargin}{0pt} -\addtolength{\textheight}{\headheight}\setlength{\headheight}{0pt} -\addtolength{\textheight}{\headsep}\setlength{\headsep}{0pt} -\setlength{\textwidth}{349pt} -\newwrite\lthtmlwrite -\makeatletter -\let\realnormalsize=\normalsize -\global\topskip=2sp -\def\preveqno{}\let\real@float=\@float \let\realend@float=\end@float -\def\@float{\let\@savefreelist\@freelist\real@float} -\def\liih@math{\ifmmode$\else\bad@math\fi} -\def\end@float{\realend@float\global\let\@freelist\@savefreelist} -\let\real@dbflt=\@dbflt \let\end@dblfloat=\end@float -\let\@largefloatcheck=\relax -\let\if@boxedmulticols=\iftrue -\def\@dbflt{\let\@savefreelist\@freelist\real@dbflt} -\def\adjustnormalsize{\def\normalsize{\mathsurround=0pt \realnormalsize - \parindent=0pt\abovedisplayskip=0pt\belowdisplayskip=0pt}% - \def\phantompar{\csname par\endcsname}\normalsize}% -\def\lthtmltypeout#1{{\let\protect\string \immediate\write\lthtmlwrite{#1}}}% -\newcommand\lthtmlhboxmathA{\adjustnormalsize\setbox\sizebox=\hbox\bgroup\kern.05em }% -\newcommand\lthtmlhboxmathB{\adjustnormalsize\setbox\sizebox=\hbox to\hsize\bgroup\hfill }% -\newcommand\lthtmlvboxmathA{\adjustnormalsize\setbox\sizebox=\vbox\bgroup % - \let\ifinner=\iffalse \let\)\liih@math }% -\newcommand\lthtmlboxmathZ{\@next\next\@currlist{}{\def\next{\voidb@x}}% - \expandafter\box\next\egroup}% -\newcommand\lthtmlmathtype[1]{\gdef\lthtmlmathenv{#1}}% -\newcommand\lthtmllogmath{\dimen0\ht\sizebox \advance\dimen0\dp\sizebox - \ifdim\dimen0>.95\vsize - \lthtmltypeout{% -*** image for \lthtmlmathenv\space is too tall at \the\dimen0, reducing to .95 vsize ***}% - \ht\sizebox.95\vsize \dp\sizebox\z@ \fi - \lthtmltypeout{l2hSize % -:\lthtmlmathenv:\the\ht\sizebox::\the\dp\sizebox::\the\wd\sizebox.\preveqno}}% -\newcommand\lthtmlfigureA[1]{\let\@savefreelist\@freelist - \lthtmlmathtype{#1}\lthtmlvboxmathA}% -\newcommand\lthtmlpictureA{\bgroup\catcode`\_=8 \lthtmlpictureB}% -\newcommand\lthtmlpictureB[1]{\lthtmlmathtype{#1}\egroup - \let\@savefreelist\@freelist \lthtmlhboxmathB}% -\newcommand\lthtmlpictureZ[1]{\hfill\lthtmlfigureZ}% -\newcommand\lthtmlfigureZ{\lthtmlboxmathZ\lthtmllogmath\copy\sizebox - \global\let\@freelist\@savefreelist}% -\newcommand\lthtmldisplayA{\bgroup\catcode`\_=8 \lthtmldisplayAi}% -\newcommand\lthtmldisplayAi[1]{\lthtmlmathtype{#1}\egroup\lthtmlvboxmathA}% -\newcommand\lthtmldisplayB[1]{\edef\preveqno{(\theequation)}% - \lthtmldisplayA{#1}\let\@eqnnum\relax}% -\newcommand\lthtmldisplayZ{\lthtmlboxmathZ\lthtmllogmath\lthtmlsetmath}% -\newcommand\lthtmlinlinemathA{\bgroup\catcode`\_=8 \lthtmlinlinemathB} -\newcommand\lthtmlinlinemathB[1]{\lthtmlmathtype{#1}\egroup\lthtmlhboxmathA - \vrule height1.5ex width0pt }% -\newcommand\lthtmlinlineA{\bgroup\catcode`\_=8 \lthtmlinlineB}% -\newcommand\lthtmlinlineB[1]{\lthtmlmathtype{#1}\egroup\lthtmlhboxmathA}% -\newcommand\lthtmlinlineZ{\egroup\expandafter\ifdim\dp\sizebox>0pt % - \expandafter\centerinlinemath\fi\lthtmllogmath\lthtmlsetinline} -\newcommand\lthtmlinlinemathZ{\egroup\expandafter\ifdim\dp\sizebox>0pt % - \expandafter\centerinlinemath\fi\lthtmllogmath\lthtmlsetmath} -\newcommand\lthtmlindisplaymathZ{\egroup % - \centerinlinemath\lthtmllogmath\lthtmlsetmath} -\def\lthtmlsetinline{\hbox{\vrule width.1em \vtop{\vbox{% - \kern.1em\copy\sizebox}\ifdim\dp\sizebox>0pt\kern.1em\else\kern.3pt\fi - \ifdim\hsize>\wd\sizebox \hrule depth1pt\fi}}} -\def\lthtmlsetmath{\hbox{\vrule width.1em\kern-.05em\vtop{\vbox{% - \kern.1em\kern0.8 pt\hbox{\hglue.17em\copy\sizebox\hglue0.8 pt}}\kern.3pt% - \ifdim\dp\sizebox>0pt\kern.1em\fi \kern0.8 pt% - \ifdim\hsize>\wd\sizebox \hrule depth1pt\fi}}} -\def\centerinlinemath{% - \dimen1=\ifdim\ht\sizebox<\dp\sizebox \dp\sizebox\else\ht\sizebox\fi - \advance\dimen1by.5pt \vrule width0pt height\dimen1 depth\dimen1 - \dp\sizebox=\dimen1\ht\sizebox=\dimen1\relax} - -\def\lthtmlcheckvsize{\ifdim\ht\sizebox<\vsize - \ifdim\wd\sizebox<\hsize\expandafter\hfill\fi \expandafter\vfill - \else\expandafter\vss\fi}% -\providecommand{\selectlanguage}[1]{}% -\makeatletter \tracingstats = 1 - - -\begin{document} -\pagestyle{empty}\thispagestyle{empty}\lthtmltypeout{}% -\lthtmltypeout{latex2htmlLength hsize=\the\hsize}\lthtmltypeout{}% -\lthtmltypeout{latex2htmlLength vsize=\the\vsize}\lthtmltypeout{}% -\lthtmltypeout{latex2htmlLength hoffset=\the\hoffset}\lthtmltypeout{}% -\lthtmltypeout{latex2htmlLength voffset=\the\voffset}\lthtmltypeout{}% -\lthtmltypeout{latex2htmlLength topmargin=\the\topmargin}\lthtmltypeout{}% -\lthtmltypeout{latex2htmlLength topskip=\the\topskip}\lthtmltypeout{}% -\lthtmltypeout{latex2htmlLength headheight=\the\headheight}\lthtmltypeout{}% -\lthtmltypeout{latex2htmlLength headsep=\the\headsep}\lthtmltypeout{}% -\lthtmltypeout{latex2htmlLength parskip=\the\parskip}\lthtmltypeout{}% -\lthtmltypeout{latex2htmlLength oddsidemargin=\the\oddsidemargin}\lthtmltypeout{}% -\makeatletter -\if@twoside\lthtmltypeout{latex2htmlLength evensidemargin=\the\evensidemargin}% -\else\lthtmltypeout{latex2htmlLength evensidemargin=\the\oddsidemargin}\fi% -\lthtmltypeout{}% -\makeatother -\setcounter{page}{1} -\onecolumn - -% !!! IMAGES START HERE !!! - -\stepcounter{section} -{\newpage\clearpage -\lthtmlinlinemathA{tex2html_wrap_inline84}% -$\theta$% -\lthtmlinlinemathZ -\lthtmlcheckvsize\clearpage} - -{\newpage\clearpage -\lthtmlinlinemathA{tex2html_wrap_inline86}% -$C_{peak}$% -\lthtmlinlinemathZ -\lthtmlcheckvsize\clearpage} - -{\newpage\clearpage -\lthtmlinlinemathA{tex2html_wrap_inline88}% -$i$% -\lthtmlinlinemathZ -\lthtmlcheckvsize\clearpage} - -{\newpage\clearpage -\lthtmlinlinemathA{tex2html_wrap_inline90}% -$\Theta_e$% -\lthtmlinlinemathZ -\lthtmlcheckvsize\clearpage} - -{\newpage\clearpage -\lthtmldisplayA{displaymath18}% -\begin{displaymath} -\Theta_e=\Theta_o^i-\arctan\Big(\frac{p \cdot (C_{peak}-C_{center}^i)}{R^i}\Big), -\end{displaymath}% -\lthtmldisplayZ -\lthtmlcheckvsize\clearpage} - -{\newpage\clearpage -\lthtmlinlinemathA{tex2html_wrap_inline94}% -$\Theta_o^i$% -\lthtmlinlinemathZ -\lthtmlcheckvsize\clearpage} - -{\newpage\clearpage -\lthtmlinlinemathA{tex2html_wrap_inline96}% -$C_{center}^{i}$% -\lthtmlinlinemathZ -\lthtmlcheckvsize\clearpage} - -{\newpage\clearpage -\lthtmlinlinemathA{tex2html_wrap_inline98}% -$R^i$% -\lthtmlinlinemathZ -\lthtmlcheckvsize\clearpage} - -{\newpage\clearpage -\lthtmlinlinemathA{tex2html_wrap_inline102}% -$p=50~\mu m$% -\lthtmlinlinemathZ -\lthtmlcheckvsize\clearpage} - -{\newpage\clearpage -\lthtmlinlinemathA{tex2html_wrap_inline106}% -$_6$% -\lthtmlinlinemathZ -\lthtmlcheckvsize\clearpage} - -{\newpage\clearpage -\lthtmlinlinemathA{tex2html_wrap_inline108}% -$\mu$% -\lthtmlinlinemathZ -\lthtmlcheckvsize\clearpage} - -{\newpage\clearpage -\lthtmlinlinemathA{tex2html_wrap_inline110}% -$\pm$% -\lthtmlinlinemathZ -\lthtmlcheckvsize\clearpage} - -\stepcounter{section} -{\newpage\clearpage -\lthtmlinlinemathA{tex2html_wrap_inline120}% -$p/R^i$% -\lthtmlinlinemathZ -\lthtmlcheckvsize\clearpage} - -\stepcounter{subsection} -{\newpage\clearpage -\lthtmlpictureA{tex2html_wrap330}% -\includegraphics[width=\textwidth]{enable_angcal.eps}% -\lthtmlpictureZ -\lthtmlcheckvsize\clearpage} - -{\newpage\clearpage -\lthtmlpictureA{tex2html_wrap334}% -\includegraphics[width=\textwidth]{position_scan.eps}% -\lthtmlpictureZ -\lthtmlcheckvsize\clearpage} - -\stepcounter{section} -\stepcounter{subsection} -{\newpage\clearpage -\lthtmlpictureA{tex2html_wrap340}% -\includegraphics[width=\textwidth]{setupAngcal.eps}% -\lthtmlpictureZ -\lthtmlcheckvsize\clearpage} - -{\newpage\clearpage -\lthtmlpictureA{tex2html_wrap344}% -\includegraphics[width=\textwidth]{peakFit.eps}% -\lthtmlpictureZ -\lthtmlcheckvsize\clearpage} - -{\newpage\clearpage -\lthtmlpictureA{tex2html_wrap348}% -\includegraphics[width=\textwidth]{angleFit.eps}% -\lthtmlpictureZ -\lthtmlcheckvsize\clearpage} - -\stepcounter{section} - -\end{document} diff --git a/manual/docs/html/angularCalibrationHowTo/img1.png b/manual/docs/html/angularCalibrationHowTo/img1.png deleted file mode 100644 index 4ccf28ca57f3e9a0368e837cf486d711d5bb4a9a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 206 zcmeAS@N?(olHy`uVBq!ia0vp^JV4CH!py+HIB&`YPasD(z$e6Y^XAPfR;-vaXU>EP z6IxnYDk>^+a&i(95<)^kJUl#XY-|h+3{+H9cz8hC|70Hl>Stgq3GxeOaCmkj4ao8L zba4#fn3FVdQ&MBb@0E)ak AK>z>% diff --git a/manual/docs/html/angularCalibrationHowTo/img10.png b/manual/docs/html/angularCalibrationHowTo/img10.png deleted file mode 100644 index 79b639b9eff70e6bf954b0fe6c1db664cc3108da..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 184 zcmeAS@N?(olHy`uVBq!ia0vp^JU}eR!py+HIM?aYB_Ky7z$e6Y^XAPfR;-vaXU>EP z6IxnY5)u+ZLP9(|JPZsBBqStwctE<=C_TsrQj8@*e!&b5&u*jvIZmD~jv*W~lM@cG z+~HLy`p%{kl<|nsA?89utgI2k%3zix-z{v1ihJSU3lzuVLGzL#sKbLh*2~7Y5O*ygv diff --git a/manual/docs/html/angularCalibrationHowTo/img11.png b/manual/docs/html/angularCalibrationHowTo/img11.png deleted file mode 100644 index dd9d71687d929503f87133decc17e654b9896ac5..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 223 zcmeAS@N?(olHy`uVBq!ia0vp^d_XM6!py+HICDGGdmzUkz$e6Y^XAPfR;-vaXU>EP z6IxnYDk>^+a&i(95<)^kJUl#XY-|h+3{+H9BqStwczA%CUPYds2c#HFg8YIR9G=}s z19D%F!2g>9cFO(_n%+%>8}F^6dD4){Ab=IrpBkxsMN$RV!+hNt`Kcj z!!E?7u=_*SkN^Me?KaQkGcak6opGRu!R5A50ej<%y(?#~bm)4@H1XY`4I(TIQBR~9 U_1`W7I-G&Q)78&qol`;+0B(>RHR400001 zbW%=J06^y0W&i*H>q$gGR49>SU;u$t0Sp{W3>aWSC#Dz!HxRR95ocHcBKQRu*uHWK zFfgz(@Udc3g%v2U{n%Imq*I+46qpzin!wpH zApk1G$8l04;6+in2@yU}NCr1WR7HAi$u?1!hhaSip3G!vV-*W?(RYo5)P8 z8>#3EOu&gnteAm;?EwSVrpyMo5Hpa;Tfo58FwGIfGuyy&0jxFO#S`WuUImT|3=@Hj z8w{*4cVsifFt7nbhV3H*e}e-=>@pB*pjzm414wKj+3oZK|1kjoo}5iwGLa^X00000 LNkvXXu0mjfOiO`< diff --git a/manual/docs/html/angularCalibrationHowTo/img14.png b/manual/docs/html/angularCalibrationHowTo/img14.png deleted file mode 100644 index a820113a54f0215a4b4e9f0f62062d88a4078c8c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 39518 zcmYIu1z23M(&!c`P~6?!-QAtyR;0K?@#0$CDNx*{IE(8RcXxLv?k@Yb_ul_|e9N39 zXL2SZnPeu3R8^5h{zUKz001D%%SovN08osO|1a>+0Kf+eEi7e7nSp%eUpWATv2O;SLZ7hrQUK0aPBbXqWIP{%m|(5Ubo z@=C25prC>a1|Xs$-`w0nLt1o8vA}>?FhChn4vLYcA_4RY@$pRq6dM3%;KRcck;qv9 z%=63h|Cjf7KqC0~_!vOE13YAE@K|>uK9k5^kf4~3$6U-OT-`3U!KnIIJFpWq2WhGCt#Kd01^YFS&K$50q7P)%truN$K9hV0Lb`P zr~&t{0J~%k$VXWx?Z5ywwyFEO%THi{BpC3J;Rz_#2Z(n8cEE%Xgf*}x1TKK#An+A> z0HS&@`0eeD2~vfA1GIpjo}K_eFdn2@2?msa0Y%`8iwp6%wX?G`z%MZ1Cm7%v0r*@C zhy&Au0f&c&fG{v16ui5;n+fUS3*O$|-rU>-xPSp~?|^UMa4=wfeI4Kk2HYdmJIVr1 zFafq;K$|oGB3W}t2LQkn3}BfCeEp9p7=R%(0s3HoE*JnAr8*d(3I@o50T3-pfcgD< z0U}^t2m%in0AZDUV|Z~3zyKaBtTli%Qh)&vQzifdAVWu+1K@yLTU&#`0I}E=K%Oz+ zw-zAA6=0qT0|Ns9fa~k)IbEjTAk;s&sjFxJ#157$0RS?9yp*`+_pH-S#4JqdHXf3n z*l_)c-L5KdbHv(x_$gX2T+C3&f|Z;tfr}rpr}`)Q=IIJaIZjM;rZHvlVOin!3v!=v zv8GY%T6B4M386U23Ul*5I8{;}g{nzk3H;|IYI~oDXYktg}+2jb$Dh6;&Y9_{Zb31rh;c zW+ccB)DFBtUKOSygAcV1mNKV(o1xI0v33b0lA+|!PST*8p_VTN%d1DcYmXF3$R}Yx zYq;z%Jmu;IxV&bHm}qpC$D{R|&6-mT-qArr5 zM%e+tgM(`#1_)ntAFTq17G@r?*S8<0bAQYmg;$rCi!vxX>)YI}nKK}}U@7Z|7SazZ zb1hRePnU6Xi|gSMlRU4V->1qu%4=)sInQR`BcD==ukTZeXxSOsxM0PaG6WfM<8;e? z#eJid^R**G7eb=UF-Oc#w%?BwJIx8TmNum)}t~`?<~Mbn>2xep}7f2;jGa`L@8SanW)1^2Qsp z>N+pGDpPITXuEG0@waFeqe#!~{10};Ld|B!ZapiFujlGqGJ%Dn8i67;Y)0@?QeamCFhB~;d8K6+T$a;F@Od2*X9$~?!bb9!AV;a-mu zyw!+5ix*jG_q>qxd3F2S;%Jw#5Vy&@GjT!dchz5NCR6R>rw59?nt@40HUd2ruD64p z9Y-PT%Y0gn%j=218POb^QV#aw6XKIOcv3Hi^j_+bd9c;^NMv+@w^Fy zbp6KdGeaL5WdSz#iASFo@T&3mVwO8p&nvwrgFl-vDU;XTLxObP}!!)k{dBDZv zHn`>FPmyr@#zyUNR;cv?=x#Vi9uD;#=wvdRAQ?a5XEl8Ng1hE_wbMUHbaU1`$RzT% zvx>V0@*Ng*ZT3vxX!y3-WsIV-ax?tp#OZUyL6xCTSF1x`M7G@v>7v=aAga6m`1Fue8MRsUhR^KW zb}ufE`%7fM%N6^io5=QKe2p;pRmWHuyb{lwGxd~i#_|rFb-j3hFLhK_MhySlX>&1e zwjrNz&^t*>EOZh{yHM?A{}L$-;o6_wwDo?z9=XH&>EvteRq&4)hu3Gh}3CK;O}ZQZb!@B z`i9{`W$VLHB$o~;vOHbCX2usJ8=52NvH*=kJSSTg9}U5y%xBZZFPpTg9Y>v$182D$788$% zmjj!Iz}IosTw~uc{z)XL9R5Q*g5k{3w2tV9H`3j~$#h`An$?BFGldsDi6cwD(?IIZ zhG?C-kh^UQ7AOr(xkcqnI-6jsBA}TCbR_(c%8NZ#5h$Ec-A$KL10O~U8KMS|;Q>aoh8)w}nAz1<@|vjMzC ztRXvw@86Fp=qd7cJ3(8GCt}rS=t;CDYO{78&;|19eg1aSOifO}^;hQ0>+`Yo7a{Tz z=J!3n6`Yy_2X=?K+^FaQ>|g%WC-?_QO%L-{Evv>fpW6sG@$2jYb? z#tLn!yQV%lEx8n8yiN8557!fDJ#Eh<)1sc0PY|p$i=7GTb+SsvT8sDpjf&E1vUi>B z1YVuDA1VHXhGLd!6Eo)*PF|4H!&(u-vF3tq+xtnCZ{$3)TuLVY!AdTPsvp6ktP)E{ z9$AX$MV5m{&OAOQrd`pOBfCys;)%{G@#iR!Ma3rvBc{oc7-~DbI=OP$JMVljlAWmE zE1^cH{*kza>kBTeVk4;U;_@X@@|yFp;CV$C+wYV$v%mSE&@9C;sq<6A?tTOxfqCqZ zxV03OPdY=p#cw4KMHKl@89mPtJLLZT*h;^uJUWQbnP4B`+jhUFq=_)o__7tyYNeDp za*3zHtRFT!qOpHCsWh`eS0COX7inMj=PPD9(3L6>5b8t6RgB%EV`Sv)-=XHRR5xAl zrP-$D=5gYk z{;y(#eqGmK#uS#yY0_G5Xikp&L&3dDJ<~iX#YazKLbWc3=fZ&!Q8FceKZcIqtRZVa zbD?OT>t_~7D?T>9U)4p%ElZ8s%G}67-6hOD>v;L94o_erBFgoGDmiXe)!F~^;iCz$ zm2Us<930Z@N5zI>!*pu=ih{} z-Ikg-lK7a@PBPe8=x-(R-S`Vm<=MNg=GI{-YyESXthaH;yp&P-W&X((yz{O*X6$pB z=w}Cllg@XRQte*g>%$gr&dPO7r}+5(sdQ;gOY}2K%~qQk$FP*lW}=Tg-)kn%Tn2iTWsE+i{`hEDOc^)pmcH^`G?m4os;$h( zd1jqOnjN>-vLCAmP9cf3TZUS(rBtbnx^0+y#&O%DZqocwnF43E3aZhegX*>Bkxn6+Vwe2ym{!`Cgi6X3M_-swcVT(k15@cTEu}m31n!_S zmse)}{)#Ux?bm)kPR$S%MG!4BnWd%XtmfD-&i`T77g0se{6&jCi~M)fFAo-=hRspe ze5Lsj*;nA)+}xwB5LPh}Nj$2kaIuGv&F}b)`zf}8v8ING+LDi=c9)$E4PkE_U1>ah zQY1=A)_5e)+p>ztdNQ%)q*^@X`Tm-IZ)Ixkg?I!s^`hR7w6f4|I)rZo?>J8@Vp4){ zlR@GY(7>|3lPdD#^zx7+T_P0L*JJ-67~ifG{!O#o@b--cN-LeB&OxUkP&r_5R1`-O4z=p zb8Jj=8&7kxXi8)z(rXT3KhCE5fnkjE&OA0UlJF6?Bdm9U_|=M)(UI3SBkhB$wBK#z ziYTU~pb=AE1=$bl9fJ4jD;6h|r^L#N(Uv9Yr#AIWZMKU)^Qvdks4;|rP=^}oHEw)F zsXb&Ag3c{kX(|e)pW@1&DN#RjrZhvkHR79EBu1WUg*5y*;Ra^kl$VQZ6@g93SL};E zT6I&=TQ~YIer26@Uy*N*Fw!}vX*)tnG3*aQVfA^KRce<2?n)PZ%`9{cj(dq?O1zpe z86XqMJjLZt8aAD`ZVqNbkyaadt(?D?T|N5`F^&Z3iqwXTa)wMr7rTA^R^vqODlg)1 z=jOkg#U$Ip_2pA}B#m(Fh?ap<=@nPMWkg2{a)D2rK6<7Za*9&t%aLMG^X@FA>&j7X z#Y;y#jwRkqHXX9}g0{lu%!(moLqOH>lKUS6BNpw$Ns{06qy$KCmu<^ZD@^pGEso%8 z6N-;V82@d#OAp3ZfyJM5MOZuC&Re13SiUs5>~D4VhB+*;x$F%!Z+KsHqKYgvp3Hu( z>3Ytv^SF3_y_tMa^?iRjUtctEy_?VVZ?jv3BlW%9@Nw$ocG(L2TS%tI77< zXg$n%nNjq6wqJIck^d}wH$qHA)pIW?kHbpG z)7yjRS=;k*#ltB+uVYWBQ`a>#|`G#P|I&^^0R`>`v+z6cV9tTP2zI7vO_T1WcM3 z!e*<kZs=#j!4KMw)D7NVL?2y-J^6}yShqob_3o*PlvA#gRuAg`MP zVnLCY(`Z&2<+h^|dW{JIyT@-Cdp$pJ4W{PiK;YY>^)_P9HM4m4qnUj)=`@yjVUIQE z^)}_)4N!oF#w;u@lR=B?;pMhfHn+uyGOu#RZ9i_VUswop=3))0(D(kRn+cyIi@V); zjiH@9WU2W-L5w;D*7mDSc8k@*J~T=#Mlw_`!zPNeJMM9zAc;mT>V65`TQ7#FJu`LEv|YT9hqTAW`VHa%ALtj<<>zlzlu z*)6=jaw_jn%UVr#?Il4>36Bf!`e76=mrJb>HhR= z)%g4NVeZSr#k}30K);s>f#}rVZ!d$f?Z@R0o22|M>uo8F^Hw?Xw4=2q340KeIWPWU zHu5tP)AL+tH|FVv9Ks-k9lyhDYDE>{Mvc;9MO>!G>(SL*&?#_~rKIH)c$f=%yN5+g zWjUKWn$!4f2;9r|JeW9JC%hiZ4H&=|^i;{>a~}Em_VRGv`D`o4Y5&Xn`A8cGPgU@z zy6tubGC4YZdO|NirP7e7<_BVCMi^2MQJTR_J+1Qo`wK1;ghYSzB>!Q$l?s2c>mjNC zqX}a_s;Jw!?+AU!$86V$oqo*@Sj2M>cuvFTzGDw#XcoD29*2cUS#GVecR_jn%l#?dYsI z*Z-OS5Q*Tn7nL@v)_M18FksC2^@@-;=UWe|s927xis;+@Y8s1S*Xuzh`FOtMZ0W=C zyxr>~zw3DmwA1nI=Vk|uG$wI;>W`o>|zIXFM(4beBer%nsGa^recoNsc zuIo>9PuHWYxEk^*{1zt*v4o=Uc!zf?yI;Q;h-|btpDbvo@b3>0;%eAz_}tHo`>`P(-1?(qZ0I^3M|`~2DwENqtJg3@R(V_)F9LoIBXn%F=!0Kz zG5FSECG?S>WfjKgytW#(PGd^#lcDcrahy*n7!*Z{bL4^TIBwmZq?)dJj%*^eB0&6?(RKP6o}2LrdeeSUif1DN~F+bvj5SD9|NZKy)YzAOrTygs6!3ISJ(=IQ z+VwV-PcBI|+~xP;{{-=P^2t+}9d`@QcgLb&o2NJ>VBhTrhzFG*t@ZPfApJ__M|ycE zI(YjblczYzLjR-R?ycPBC=J2(qpVX7D;qQy~4-t~Th*h%NFseY~9&_PIZQyU9f*`o&=}!U|H#;`4o+$le`f zHTXV&Z?|altsC}19by(MjaFH8-?ksG&`citB0;YZ>>%iX_ZuDKv*nwkQnV11QtcX} zR*b@S>F9$ywU=9YT1B_eCxS2!$TDFp>ay45KnltFXeC%*AiI5gczbAG_c+YfD20ew zFAN>JY4oAe*gsw1ZbHzh{R|?bO%OOt9?#0ieO{K-VU@>a&s(4@8h<|9Ey;UE{>Yqt zU?WV*4~JRcVeMw(%RRxs#>qnC_tQ>$d_o^qeJsv<|Gh*_AeFFLnk$t`ufYB5kP(qp zi&7j2Evawm$Cas78zR+t@TQGxPP$R*!JlPSCF!cvXyPIsvGQCha`n~gyO+4PxD`}l zrPMg+FT1Jt8}ZA$9n?1@U&N2V&BbC4zF+@VC2QSnS8vdQi#&*{c#IzYRDl^=~ zvrhe*^76#AsO23r2@%U{YQ`?tyk-7usM08^O$#@5S>?WgpW_^v2>ec@rDL1pa?~{E zmL7N4Ic0b~9FBd|Ab+!C)6yw^%Zu$cwQx}`ZJZ5GyU^10me^WcIO7E!d*+7@I4zAn z`|F;Y3Sf5-Ew4|cE7TAM{4g+2l92&da4;-X0=c4d0w)u5NG3H*U?_OrKAn$RTF44~LjtIysYyt+pT`MH;4WbYyfW_pw=qf?h!Ca8^n(hzO>@k{3kyivHoH&S zKNgkqUn8nMBLD z=RjAs2S@*AL%=C(J5x8ByUvrjiLsQ4mD~E*BKMeXIwWk}dbn6Fr;fTDOB0*o#fJ6k zM)Xloqm4KUU)I!51+z#z4&r%Kah%g>&xDWqyAd>@=G_J?>Z!QlptiLOR<$>y-1CQC z{diEV{)3%SyK(s07trKI^OCDI<*@O$^2*FnL_by*tvM{?TAB!=f!vQ|S8yK#&F>ZU z15xzjSBN3{Oib%1P}5UTSZSw_w&-@o2xkhDQg#dz&ss<s>QZ`LxvY>Fr zl|FcbL?3Y?Rd9ueG)lmhbz5QQH1zo60t&BI3uW%{I;Pxtc@aa6k%&>NaAm<}l6FsB zEop9wSZmwd8Bn2H2j6khlk+fDPg|SXctY`60)%&F7FNEBIbSd%0(wTgQ2Gga_VTED z?5M0D)jCePLpjTC)|a(y{!9m~Ab0f@LH*k~Z`CyEm4IWC?~iq}Ers&sQ5fcfR{*`Z zPhXSzO&+|ZO&|VzqOlh$I*|VKET7JL6sfB}Da;2vq689H3G$E=AnIkHvf~~;7JMev zvuHk>5&;tNbOW7~g5CVYZrEe_%J+t@WJceIs%AHs;7=+=vX|Dj=YMD?N+)3((jzhe ztLJ%3NgBhLETSr^nPMUa13eg6Q)T$B@8}TXnDkDyt!eeRs#IsBvnLDce-AF5)W`Z= zssqmLA+L&&nT$N(FPQ>)C~D+w&0iMgw9X><)`1UOJ251R7-Wh@O0$cngXqMk#O`=R z(m=ZYU?V0tsQD(Feibi$XYD!*`si4!sK%gU0D=}A)U9zDvBfaGKpqoRoy{kNxrM0w z1^iuJNgNb;td(&gNm*Z6VyH+UOv&fm_aVw@OuJ~D&Q}+ZKQyurdc{_**;|Qnn$h#Z z7bnOPU^x~?OiFMbv0b^_ODyOSgJ18k`h{(=%jWIbr1zV?<37*=a^i6Ez+r&(kj{%5 zKA$52HCvi&Hai?#=!)Ks&GyBa1e4OVIhZt?Gdnw)Bs)6mALLxF+JbxRu{s>8vnolX zmcd|y`hwgWRy8o((`@qeo;)eC+UbK@sdKviGOv^T>+>XJE3+LYpG>3ltJaeh1>=0< zZP}{b<80~bewETW5URPE`h**K4d&+d-mlt z_Wh^r?Zv63o6pupz-~BRKg<}LpV`oB8G|v>WWr2mE(ebH&;)ph&V7hp_YXqK-NgtX zhHF~^J)G?_S_K5W?QmBc`N#A2RmaRvHOMdD&^*po8aXYwxW{uhH!tN7aZ%n5Cv!LF z<|-ET`J(VaPMdv^8l~#*T`!J3Fj-^VCeIOwoz2)2l%?o<#J`?JpXYetpSrn=}2|deqWV5SV1f_xb1-JKsR( z`Q2g~^T}fTpG{9^3_YyU5SWj^`n8JK`nBo8wZ!^0$uKtsHO z@V7i)7W41>DLG@g*Gbg8n``xlj5Qrl`DBw${r zKMxK{^ttH7&3e7XtgP;Mah%LS6~3Li-p>|T4*;tlRC{*^k3xcv+i}Pyc+TeOI(%zq zf4$X})DLS$)%m>B^Y!~LKK^fi*d%IC&YIP_hxw1p@hzLc7~EhE@S$Va8?NI!wLN(M z>2UnOnBv~J;K11Ev6ZkH+%paeJp(1o&JF`f?(s#Q`f4ZtjB_I4bG)hI_KNf-QHObj zMfio8DIMTb+~cRR@)j+3`T3-=%$5?~ z1Y<0Pm=gdw+ah%8aGuJW$ZmEN4&wi^*>cql_n9v!YOeJrPn@?$c=`qr$L;ubO0pql z(lS;0`N6pTK9W`@CNMGC32792Pg+rLAkM;tYbs!MtVz1S(wU-3x7=SH<8r+#$?5aPWiquYky&G;<92v%K%9Wvf*vGm;&GP29WUJE_Yz5)vs6#Jfj06@+`eek0EWR+6m$L@m*4uUD}gTEHQ9RxF-!e-+%;=*7GhqaO=cak}>(Al#_ z5Sh{|+!x*brL6DFD{IY*_}4yU&Pr#?LTCC9mL;38{+-H)ysGUa;|T2}^=}9rRsV8g z4X4*r5)C8EVbrs~pZY~T6p;rq_d%xYDORqvunM-mO6i(TS*{&WxY(kw8g{I%f5Y7S>VbeE!{0D zYk3#=NO@S4bT8{__FU*nrjqmy-&y!uG=uOcUbRp!0Fo7|6nz#cDRR*($kif^3ROwPN8b0vGb>%5yv>>I_bhqSZb zJ&)%eug-mr%p=p`q{bbk4?e7&Y6q`Z-QEBkJ)$R}d5V*%E&Urjoy`5Y0>|Uq+)rlq zc|j&Tc;u=*uR{sFzewFr1`cGQDQ*foeUxtsEk=jhuz)aA3&okdE|_0w2){CC^Y*~# z0{NL1LNY{i&xr@_&+sQp;ZQAajx734Nr&_&0n+(Daz5M-?c5@T2?H%p@KdY4dWYe; znlsOWgx#65#9GS^U4oMk=(ULiG*}Wi|~F4qT1|f{}}N80}f;u4C7iDWdNWBa zryUOhiPfyJ9O)ObcL_^i z13QNK?|B$2rAYOG0Yfqr@&)8@l^qtWL1Qv*XIv`vUvd%!OiEWK5{;DS!Le9_db%!s zhTjIl6Lwi+=4~-ip*;V3&M`&I_vhQT{+e5fphTm?f#N2Y9aU~Nr;Ro+^fPu3oSR9z zK$B>V4F58?OTP;>kj4G=4)-Z!1#_6s-pkW5m3_?bEa&T8&&wLskeYv;2#9D7@z z=K}Q9_Vf<&lX}(dfu@DXO&;s|IW9wm7Pn_!O@!x|O6?5(HJTqb2T$6v* zD|Bq=#THt5F@|Z!oGaKIeerGjcE3!EjfFK-%4*yXOJ* zXJ0jWn_Wl%ys-4p#T(@dyU5FPFw4z{t@_*(4r)*QymncBOD>9N$(o z$M^&<;m%ITJyO8b!--=v=oje_G~$*b$0=eOJ|pYrEU!3PgXyKuG@WlFzrVn>R8H@z z?^{5J6HPu%;PN{pKr7Vdw!T4E5grQ-9#xN8iqw=Gu~6+tPM_6n-6iuqOk`~0^z{WN z=EO)uRw@~%liBqsiBAMAo;wTiVSBbb#WBkCCmQ`ze~__fn1sKu+mbPB%Cr+t_PeUR zz?S$pb7Z_|cjTZkd&osLKX-8e|JQ66+QQqxT7&(`%XUDi`(_C@lT_xqjr<5|3 z%1)5v`}xNT&bqC3tB!QI4p$cyBKn(c;!^I|u*ct~;go_CNn=c9BU=eXJK%U^xJ0AqM$S}`#5h3X$BF5$KrJ-TS$xXC!G7^V zw#%^amD*Q9$~JQ|&@X`v(XG*r)bVVkVm-T*Hng&w$Kt(s-wvgu=Ya1?{L0E9+Yqt+ zncchlxdL0?C{oBxRnxHQYXoxhx(RTtPW3 zurhBzu`Ct6glR(lznve&7v=IbDjE@_;JM(t^vO-$rtsnaT-sF?HbsRMWXpz#*`5`t z+QSbAiHVi{u0lQfkPgos)E8b~)L(tlWFtV#-afisuEV@|M9ZwSFYqS>OMswA!a!Bg z8jk=+hW$u1zN#Y&M|e$MBH9Fjo{BExFBX8deU9(F>=7r=#0C*4hy@c+7drz z7cKjY6Ge`|9BEx5lAt1T6yP>S2~Q8wm$6fht|*c5VAIzu&_o}Xky~l1ArS%o$ z`paAV^L}2DT;4t#>DLjLP9{4G2{H6Y9MxBSI@d`PSqk-833z$S@O)0CGQ zMdwQ|VtcB3wud0M$!gqrbC*@Leerz3_Lf}~ZW36pXge{XUaIn5&me4r#jK2Z`qDe~ zjlK^Z%RyXHU|BNnYQaLe0u_TaCDppx`%CJo6Gw&A#!nii-ljjDkt&ZIQXYEN$a|Rv zihDM7QaLz^d%>ypeza_)=HqU7DU=9$kMr!P!tSl11@6cBB?h%0{dN7yBs zwVB)2-J{@?SIbt(_^vyP(V#EyMtuWQ&Jkc6#lSmNvN8Jp8Ks>B$rNWVGMb9g$e?UH%q2$WYloxS}oU=+>E%H`e}Dj!sDqCLo}iGkrogC zEC$mOr@plU#aXF^wDMWUH10jB-6D6tknvaqPIgP3YjBdFLbw}7X1xF%y;L{N+Sl~P z_w?e*@AGB9vQnuwY&A3sVuXpzmrx16&CRpxBsiaMxE`%^;$x^FDq_a_CfohT&Sp&` z4W^Q|KR$TCIz;-Vsw~hk;doct{5EqHFO*!+i^lE}2T`5V+iNGUs^n>~#Fq?p_X10P z^T=~j?&7-*QZM*Yl5D z8cqFE%@d6{q4yXQssCp>D`_}EL%(@mo72Y&VH#MOn@p=rGAj8I<*PU$hxw*rsTK5u zA9gQlQc}6BMR)6oGg9v*nV4CEu*~Rl;tEzKe(B3fN!TFF+fg(zhe-e_v0PH7S(|tfFq^l>%wj&e!YF zH#!y~J~V&$?E)l~5$!61kCmlMQqD)kW5)PGsohq~zt{!oL|)NyMt1_ETUw#>(Fi_o zUn!!a?nrjX0T8OBqU7)?ROOArUNk(~C?$b&ggk$e*W~z;Lj?KxewwlDZ)u`9?r-U$RPS#YoV)gdvbN1o zj1GR~@_)|=sp0>g83JlW-Eu)uIo$F@_U0wpuZ#sphoZg)wTAPtYnQ^2M2s$U!0fv()Q-4s1TF$u{zD>#x{<83 z7<#ZA;~zEA1M%rR+8$Jw!lY9h{^2N$qGy5{M!JRX0dyCus)*HXpEmHeWIxkgS zlkRpAwnBNe>ItFoweE>NQ0Yx9*;c|l=Sr7UZkY?!P;QwIHB4|~Q3yLe+#x-da@<t0~5@rATC-4dpw`Z7sEvskx2sW%nqj!^DD2F4r^wPWS8#%Htz~HR#D-pR! zUo^}+Ql1=zMFc>N$JJ50Cd^p#0ROHBkzBY;+)?xTxT3~VLmw)rT-rooLfS6gcJyT2 zTV>cPw|kw*l@Bqk{+j?|bNx3VLG&)GZ9klMt8}=PMmsB2F79qrW}#^rzv=2ofnp0s zo9$mX)i&E%IOjIFJ(A46b3Ka8uX7xq8!xpGofq2#Ju;QAm-Y* zXq4%el%r=Op8LR||9zniC5-TENFttsYSFaBMksFNz=t0pS_tNF7631)u$RK#i-lM( zR+00%!7Y}S=xz3;O9CWN_n0f2FI=w=+bdje$T!R^_}*AHB7|Od7FQZ1&z^5|NNGLa z80=MV($fjxg@1hlA+`RomY^Oa4e(V|h^|fuv-!weY1uXKs?!_9D8${XbA#7n$HRb9 zx)&$-YuB>HG3>^&#i^w6!w=}E9VMdhHAwoVgTFWT=Kd@ms#E!o)7oi}D*QP8aTpNB z8;u>J+?NCj0?UTstPEB%Li5ntO2U9_s8%tEq_;v)3Gl0!6?Ki|H1wrHaDH|Ll@++L z^<-c+JXgBIQqy&2VQ5=bf9>kpHYOx#q7Q>)*@&OKw_y)#2`8Gi9SKpIw_ONTnpxRj z9SOUdxBW7oHgg1V|LY%c(f;Qjkj0|12qJopIm|<1&{C0!$b?;j*2>Hwv8N0Tr^qMt zXff;)x9{}bd>^tYPN1fM1ulhDyN&GR(>Pnj@2{LhK#e@Eu^eR3=@_S=Z+)+z;A?%a zq|cJ9PbnLc)!CS#AW>7Vg@Yz_1plkL9BE2L`L=OSc&_{f7 zCc^bg(+~*dsXTG{`Ye2Ad%QsPYaUouD!R(#DcrnmNoLtZOG5;h{hzfAL5p!NQ^`Bz zfYy)D4;oCxEkwF#5NEKH36LP?%IVn^{*U*|A{anc4}(X8rC5huCZlBKZvQWHdjo_{ zV@WtXb=%aiy^3xT_EN!3D0d&38J{(@t;(|2`KT*twzOFD|D0ICLP01PtFQgLNoD-e zfaqh_tli`$3K^EfF1@xdM24Ii(2i~77H-FAKjtm|%ZL39#y>tFSL*dm$=vkRhnD_c{<+>q1_z9kc zH;QV52tMl2wf^N%OVSe!IY3tij0hT?V{lT_!A(-m4hb_4@rp>Y(~-1%NBP4q@g%3=>M^=u$f;LVlwcE`JnEvAOFoP37hd>smFm{?qR5hOC5NHltw|SJcpN` zLO0N%)neMbZ<2yluq}wk_tm*jtm!US^oYfSzPhPSO&?s54npJN%fkPd`W`jU@PF=^ z_XYzR9U`>je^yo_S4l&TI~1#6Ezjw4q;yM-|2f(?qRy9;WTNf^^Ft~Ul2nXnyA$Ho-kUNl08FA zPm~9WE1nwyUUp6d!=&OTClg#(1(mIzfhe`#JUFt#+9B-xn<_O*9eqr)|8@&vKi@lO z#AV=p5&`Q;)N@2J9KNedu)+k4yUQvAD5#!OJiU5Xr$|s=raNLm= z$+9F6rc4D}j1>Om{T#DnGyS743a6xhZ4HP{6qs)T#r!v!oT)|>*NiLpG!NN=`6EY$ zs(KtUS(n?k2B8iUVS z;N=#6bEXlfdD^l?_q%-fn|q%M7%5zGFY;^2|}pNT;xye7we z=`h~*j=4Uv8MRDCG{SpRgTX#02N8&KWjPtK6b`Cs za&W{e4&ay(E9Bj))FNHD9k)YPEn~inWxJlX{FngM6Ewf>l7ituV5vf#s|GBy0DE8N zk>Rb}$#5X?tK>-n+heXB_v7K2g8AhnHtWDvZWFBhvHT8F#+<(U)NpCk6*bM1CVI+m zSPf~BlsF}9^v{+W(n@9;O4vvCWM=wVjgclUg}UE4*QN|CwVA$o&oJU#&ZW^&8`S-I zG1qn&r`{KBG5r8kj?`fy!woYHS}0SpsSA}ymR9^~%Z;_V8ki_~GpDNb^79A5Cyl;a zTRJ&XEy?MEWMt+K$umhj+Y1Vcb7qyOG&=e-VeHyA!&s?UbZ|;KHoqIB%J7P*cjU_( zgecdFl=c|tDl4RarY4A#Hxz}WF)1qAV)IsYX?R&gX*tjOlQ%{Ya#J8;^9qnCVn2vZ zl@zHt&zdGvGY{iR)dI4*gW;v0VbM8V>d2s$)tMqx{q-djoyj<|dc$%o4y3h_a;K{= z1{j1sF)&~X^fErq;KS@AMy|7wgtu|4SMZ7Ah2_Ju8O|iJT@vFu-(ai2Eq$d%y%GzL z`_50VvxQNxUZqFM@PBN-&3NEsqpkdD_X0jQcPnFPoTUb|@OFT;LIkoX(@E3I)`=}{1 zzSX@H*cR9L=$2>R`2l;KKXdfJ8=66VFVoGYeFRUh`$QRnw%4;1s34k@V>J|$8oIvv z&$~EprZEaCFSd#D@yK(_5L9V5E|u{fsQ&#wJMd+wjf@hWLZ!18&gbYS1S`HWtFNGee; z4CaE1^m$L59LfQI?vd*}{I~K-#lX~(Pk2v)JJ?L`U(L*3(3%c&{i(*kTf$jE$&#vD z@de}zVL&pki8(lREBWn%$B|7Xg|#Uq2-`?>eZ>h_r6k3sdY+|7+e|bz5(zzA~lAfoM?7Jmi3SDE&Y#m_Ai9EL+@~IpWgcMxoVNqXQTL z6lUU2|Aq$1asKa-M~#XIiI{`Wu7og5?Ci~ti$GlO0_?6h-yWE5a?@j*Mn;&wRKHF# zr(hKudxCu|`lrB8iu6;=4SbRzfP{7qrIr6v$ZD@xak^>g|#*7Ha8xxFZPR`JDCH$+nrXX+uD5S zt-pEM|ZmBlhTgckhUdCE{v<;_l-u1HmG6&}L{yUaDpH98Fx%k*T5dG|-iB}2v zttp5qKq%ubJ&X9;vlqh#<6>iTjsH~;ec>6$^HW2YrhE$+7`|N@D@gy@SRnKKP>>#v zD?IgZmF{=w>DOep8xw8GW4Om;E8umzD_3Ogwm2QjNsuYSi?jYFrY4QqbjQCTY1 z&y+D9#mm5OS(+DIV681}yc!=5zF4Qt^>yiw7kz(xj0dc2bqzcW9tAiFO}uMPRkRGf zTWyjCycXa;-k3d#LObE%E`hO~gh)`PoTqiK*rb01bzyIn7F_H$@iH*BH#hvYy$T_Q zZ{F~GSdUE!INIoZscPPttXgl^=`!&t?1Wn)M)T6H{Awx<51(q=ea~6H?8v5@D6NN9 z`-dhv*a&Z9*60f*7d$s|f5EK01ox?WV5nPnKDI!-i_Z@e?Fc48I(qVSpayYMTD5pL z6O5D^+9|o&b_P%a@u$qsx?wXR0<>yzi7IG|e)&-a2X?C;q4rR92pJj)u!RJ5z@2)q z!blYU)wrC{hudb4pUFuVAxw$?kFBo^i(^~b4GHdU!5s#74eoA(4epTOnh*#MgUjIV zGPt`t1a}E8!8H&FT=qWuoO{0e-5>Mxnx1}^)T(;l>ZjC7~ImQ0p13V!3LkvuI zaY&Ct6-P@x8yxa7S`1cq^C=?>+7Hew^q0%2FTn{N=Qy-@Ic% zY#9V{<_Zn$qhJPbZHZ94*AC0Vp=|DD10lJKt&-YZGsSgm-jO{>jzf(kFFPDb9$$y@ zCHwh|;w5@w#+dpCD5Wv=q+E(`E&y*GFLi$4eWRHGmSj>YPYsnkHtF%Pigin+4kMUG z;P!W(7|V3#?dJ;3Z{$Wnxr@@J?Fh1Kjkb8vPnFPJ{#x#NnaAV6McTHN*Ib46|sGp{XxB> z1i81+^ITeMWg5$)KSbxXArt6DHf;(I!uUPukf11KfaE~!A=u))AoMQZ#)Y@|+Wxns zr=&g(;5F+*G{4z2{c^(v7yMlR@P|@*@!gF*gOq5DX;ApTYXP1bd_$PhD`!z>l~$i9 zJAm6wxLvbAQsm`PcfXn+jEl2xEG2UEO)-vqqhm#JFJi#Y=s%E=xJ5*8b7B~tf4l79 z?`8|@kvuwH30--PjxN>g`q9Pw$^H??0NB9RrdOy|x`o*H?|B>(GxF6)IBLq+5>9BU z_O)owSBrhe_L%WGvTXSL)td*xDCVlqIyXHorAK5bWBBgF@o}W_?N)iiNnLJx)(=7+ z1;TkX@(w)lz{??R#~ovHlXBJeg(KbtzYX5iQ3mAVlhB8-lAnkN9J=8a&`RNqr;_bfrzB3-Ex9*i+P4f42VC{hl z42PMRarbz)(21wp!qWT3>i1+t;H(PH1`ma3UGi;(t+*Q6TqQ1PKtiYe?Iz_6lVi)lUP)i5Jw z2@PxK0IV8NM`klXn^N~Q&o;s>K3L2s$Zk(WUGj}1-wf9( zT~~A`3c#Ol1;|8X6Ms*0$SmPF%`vqrck97&613G&(NL1=kD6O-~t)rt># z`l`KSZ0-k)I;taZUbCCLr(AsBzJ{%C`l092ZjS0}A#7D9ymBuxekcQgD$@;isniIL zY4y#?RUQ?c`Xt24_u*vLrRy&3$RG9KGkc;&aVjOpB|_j&nE9QyktH=!M?rzzh!RS~P@~e^-VS0^ z4d@d_blbNak>H4=BEp-pn*0j;L?3q2m1xXmC0(RUT2UpQJa(EVqONu$FzQZ@^|jN) z&9;^j4!sxyTigm-FUZLNa8Zs@2d>>p-HycT0Nt?Nrg{_t==0VT=6r`s47XY^ehv8Q zml~)JxD-@lW60Vo`7zVjiSF_s0f+0%f`tJnFZX3fB$oa4ES0oh-rt@x*N z6bjDzlIgPC`hpmOtr%ZC+m}sc#a_|iA5hp$!}BiT6WXOvU8Y`ylBjeXQHXG=Fp31T z7^lcjg2(p24x)(mzXH(-6zA_t)7_p!k0!!|KYJ|{wBaVfEOTE?vvl&Hq(n@K=KsXW zQ(KzOi8mSBhItt%8`WXehNHVzny@eCuiT}m2( zot)Y(r5@>0FJ<7!b;R1CeO5r7eVJBBov*LYob>ni@PR$!#Re%6YFkpX`{>g83Ti+?i*7my|0ut3otT~)Gx*Re6L7c(f2D;%{KP|DTwzNQ}T*QSN zf4i)gFD@RpuBuu>b=bv=S? z2{%*18ONh*I|L*rr_!{PSH8(fM*)V_sLE@T-jF|vMQL1;`(jO(%NPXqS$1+N|Kd$l z=a}bgfQ}#6Bu{shEgAzu0C${@L?3M5bm- zq{w)I(_@_a_Nukd8_&ZrI{)oi{NrZ`SX=6|#(wRLmsH8*)|5L)gV@@6qzvw>S0EY8 z)Qd2`yO)~;lP%+hb;a>;ii#?~Kjw|CrLrCXtI$iPqCFadR7Bc0H!JyK%oAGP)xD+{ z%Sw!BDL)A*8%!qReUwOU=W*jLDQ8X2{O%HfM*KCOEOqJ#OWo{BOt0n@dU+qM>xGX7 zk6_39iQNRVXHFQ*(Q1_!>`!{&&6-*goD>-^e{0dEq%?-1^@MU+O6Ml1XRk|II~yfO zbP@)~iKAd4B@I+nt7w+va=ZujD?ymuz8{q8bg=Se!mi*28>$&P9P+KT7L|>RA+s=+ zW$0>Yk;i|phMHVS(+7COJy%?ItHch)u1LOoMhe&dW3gT-r=d2gl&Q8|NHs4;*wAke z>b52A{eEyiXE8_TsAE@PqBfccv7)pG{`|IIoGuVww=FhP(K|Zr|7vRg7}P(9!#8!3 zf=1aM{P@cU00F`06Lw)dVG^FOvg%1@t}N`9G}2bNw;=K4+a+h>bduT;fOsW;MYX1JKGC8e6%k-`O z>9AxaeE)KKSD_jtS9r0Fm>0-Kp-sLVE}Yzss$1s?Fk>>7P3L4v2BXBA0D|xUQndf+G2=TVCL0$J?61*c!g5n6PrRVbs=);<1#+y z-d7mSBTd?~8z^egPPMVJ_#otF{`I>i8;7}7>sdaI1I7ZnyWusXEFB=;EWvVs4$ja_ z&4pWzH*}G08YEAYjJNGHf*psa?216W>S$PhKUJmwCvF7nU~Vbxc?>p4#_P(HYgPWW zdSlfHkiV-KRMwBi1&+#$fL)gGm-mm^%JW|s^a~pxbt3Ci@M7dz#>PfQ#-e2(U|y9h zE?^FS%(ntsAoE{H`!6qS*QY)Hl4za;@rT_o4-If8GfVDJk@xT}1{3#r^ zJ+XVBMB-M=^P)s z&z}y)8UCi^=-Uy%?3|Bv1&)rE$wCVK*Pzs`r{6N_;`#Yh1OA@rgBPv&?q9R={b>Ie zSN(^w6v(`R|DU^|f3{g2h#ctcL=s&cFUx!d)uo&SaHVQ6S;--vcss$!Ci>%^t+(~kQ7}A-P+fL1fn;QSU&i}%T zJBz{<)wiW*P1zguhI&}Y?;6k=Tmrdha13}D8?|+gVV3nys_<{jmN$G?zpX&<1dGsy zYd4Xj+yn3oAk6kK&RRTw6h9V_b_mw90rbUC@bHmgigS<}62r{IQC}ahvI9$xf~Oqf z-JuJ>$j4QqLtUsF?muMRU#$URPTm%C`%>C1h-#+mENH^svyU}hgn6)`ITgPmtQ5DQ|R`L1y?wR-LvbpaeD1d<%$NMk!6)7z~qrKO>Ng=ZeB zHlxKdUzJEi4;t5fX!!Ro5ka*`gXL;J{~!StX@cZ05eGE8<#Dfjbz$3;ren+~1~|cx zZYHoP?lB{;ItaO4x+cmDbpU-+5*)MbAJH7HhS-4?v*r9(-r}5{=37uKl?EB&UzrQD z-cPyTsxgUYs0nn?bC=a)3gza!dD0<2p6{Ac>#jbh*SVNlL8m}Zyt2@gF{BxOr10BZ zv7ZNT57gUbV2BVjq3?LrA`8T#H}db_EJyA`HQ;1TB zh`hrCbkh9CfKc5_!2vsDTqnAlRooKz;c08!Hh(sTLG_culs8Iw&Hmf((Vw~psu(bl zbBDG#grmJa6f?o!@VFw=ND?7hP|%XPo_Mft1&g5in^X=|xDr47hs1DR!=NSlU*g_iOMs!p z67B&E?XLPrl$6j^BAJP*aJ;Z7D`*ZJpH2oMb-Obhb+XwPnh9r z67UwT&Kp&=lLD`_ccM;Md|1f22b+Hh2lI!o3dU={a^3_|-x%Wdlex?*<-f*~-g1MD zVF0hOV0&O58gn;M&o>z5bt|`SLST+k{>K+0v2a;dH9R$*kn?=8tRYS20{(Zpiq0?t z9VGYvQZf-TZhxx3l?>OYa4NLU8U3|?Or+XRo7&;OWFva>H$MC<$6c=JMX)D?uVzIE z-}>q#;bB7PPYKr=e$Jq49UueK@`i{3c6eK2w~0U+XTZlqnRAm)V&csOA(^ajSWJT$ z_j6k;riKM6$!pgcsS}vky;tJnEj~WQS*mex0Dt_t0PIP zk7h~(SXnsifE$Xm=xr*)PC__N4wreS41pW{MDIA|KaH09MT>m`2pz)%oTw&qQMmAc0NZRO zL0}n)U@@lw@FIFz&FxqYDlFH-$pA@Bf|*UiQ~!lBIBExJ;j+3$i=^iGAodfQ8pxl4 z70Ctv=Fn<7E(e}MhwaTU;OhAcxTQNBH@W{Efiq4nq4vM5cBqx@@A2(@1-LN7-RED0 zotM17L$IQZK~j<>)}yP=osd>2aH=o}U5gU{)G^M~1*lc@jRL_ZpZD*-dvVc`5vrMW zhd5jc)q7gWO#Ql(u$3*9y?%HP-pD}PeIy0ze9OXBWXRgd`QbPyy(YyVgTuyeg1}Su zzDh+djLQ}7FZ~IhNTi?%;%RDy5|?H&)*c5MVKmXF#B-9u6j>13nZu5S&>bT6Dv!KT zk$cHzyzre?aN;C<&!#xh?6^5=+!f@+mq{3jrrVnX);saT1=^~KO$itJ&oD?gzN;Q>or0@qE14v)uV+}DJz;^n_A#od_jh=Q_U zSdbRg>@T3NvqMBOrR1)Xrj8?Z=a5dXmWY!CW=)1cWX*N`5s7MD1f@NoIjVhBs7WMC z>~HLGrv8Y{_Jq`=q?rtd=fVn_aaXSjP}^{-qo~oI9ekvCi9K;^uQzAt-0O}RFr~oV zLH`%QY;4VaBXXPn*a-VKzx-7Fd)U`x?}mhjmXqI29cNIU0F+_|RS%0hoogD!6)%k; z5|abZvQ-vWNifo)A=DO+10qcxo@?;<8)))HSx^vrz4^5xciU^thq6@Nm_1fd$c^r2pO}5C1n@AY#Xu=m#Kg6> zTCkY_4z)CI_mC7O6SV2vI;em3E3?ichOhMG-d2bf14>Z2CZ4|jp_7+nMA9Alhhghk^Ba*vq*ujqC8)10>9jeU zHp}WG5+@b!BtlZdlL-IJ@^1!u=}vtuJ%~Xwi+zK=-B7}Jo<}+3^er z`}ajiBT^mK3grtd9%2!bl6ru|cYQr%REa6K4}pR`MB>k)gT3SBm)+9e(Iv9K4PEfR zav+Kq&vrvt6kN_gZoJzL%bCRA>O{U{6m?SK6;hK|gZA5{tack!_e9kZ0qB*wykrLz zQ^@DcNsS$-X^1X>;?ie*LWyN^vtEh`evVR>=J*(NhEiAauqD80Z_BX~gdXLdLD+J+ z5=cpO95xa8E%sU!W#=QhuYYoK)K*zNUW}|=TuX!u_@mih3Z2cE1@q5tPZCW`pyTyW zS5)*~r6%H;sji93mR09tb%^Zm5lWH=SsjEsz4YNK>2~!{kpBkGE$y`{Z+*pJqsyG` z%Q1Q_&P1iQvhq@vINX_LyS(as%v<$d4S4k_!e4R8BxT~a%)boBI(;gZ6t7UQ7i`6q zBEPVbWovp}KwWKCDV+g1Fz7~Zq~rv$`+@Jq8yW_z_$C;C=P&@K5U2%DcKV*721~lZ z0jhorCNg1eUN3!fk!s|o!r;blo+1X+4fINKRMeN_)e8s~SDlELHOuc_i_+T3TVat2 z!rsPFtit(>zs;o-Scd1utlaO4zU1)U;vcAW-6%pW&ZpzqXJ7TRmm$^2SY=7Ph7`+!}9gJr7%IMZR z_{2X3+Noc?LFSeq41IoplH~~9B<}v@DcK-$NRK)&W6L#YMCJ+qjs#l|<_`z-0t@t5 zT}wj?xXkwr#8aYq=Tjb{h4bBR5DFWu0-Tafu~SU?sx_ zJ12&dvqW`4PE3IZEHq1`_kc+iK_N>Ec*$YcMM_)K)UTt8=sCn-`6$nzE*U;ylxoW` z(ZCQDa%GMaZ^tk_L-nCCostWUHb{9+&5VHDyby?)m)1yACy8CFE2PwUg=OUC7!pm6 zrW6@Xo|fQ6D*8O|^Zrs-gY@MD|L}eqzyXwUMM(JQVbh?He!O22uLQT9?v5bAqmGLF?iH;F~Ig^HWQs6W7 zgE7@^D3U_Q=UIgV-{KA2*6T64JMn;~ds5U*Q>xsU>+m}oEIIUWrFDeHfAW>cGWS3+ z>!V=3S`Tov>NJ>g!JrL_T4s@R_}--%Wx4&w-E+a?C+E6b56XOh0c=mo zVv9X>BNhEo`YU&nc#T+?JCfNM-@J`TjtMZc6#M0G(=~a8QOgMs>XCHY?Y&SadUe zuii@S@1#^hOotqtgq(~QTqd-65o0M3>YX)8b2#JPst*1#(~$y0q^f@UjI}?KwFzx} zg&!t`X+Sn+Drb48kpdkN=SlRQmtJEkXGWtcXBtPw5gBU($rs-H`*S%AwU)HE-usOv zmKIb1e$VvvuxvfpH(dPXVB`k`hy zva_(V4Z5{X;^nEW;SOLs?Nz8`j-s)oeXmGeU7J7(82^kF#q{1lq`vyR?<3NFxV}j_ z0$#}S&)my3%f|V@pys`DDFc!AAK^{&T&e@fyq3YySx`MB19m$`fR~R-rLK5ZtvT(+ zu$ha!4k0=B>M$dZ$T#L;nrn_-t<@}lq3qeNzJz) za4=wS;KQQK|@ z*!GdgoUW&nB`CzD1Mcp1yHoEzmBLm@CZe9KZjV(3;iX88#Nzo_Oe*N3Ok=J7oT$f) zY9G`MAH)ESk4tbjnGdi?1H7ym9k8_@}}&0gZ*F0;X*yUP~=(ml@;g?>i_^#;LOsFD3xvx zf;k*{xZd{yL+2De*>JNqp|vqIjlDd94b|7G6_;*>BDpO9Z>+Es#iy_v=K=x>uKJqd zjGL=QZDRe=z=k?2(5?61Kv20;WB`~Gs2?F?M zgD{_hHj-e=U0F;mKtKtFxz-RK@N6(ca4Bd#Q&=o;UkOJdZYG!l+mtf?U>SePy-5Nj z|IXq&vgO^l#D}c9{*rBO%2A8d4OW#){7+t!jFOlvpTgeA<52B-@<)(r)C}CYM(;NO zqHzmVe0U8JcRZL5pm|BGLDZi}^j9!Lpp!+-*^Zworp};KA#9Z#d7|ZiXtqy9wqPyZ z=d9~pY7$H2&DvI>+xo`>0Xg!O=&|qyJf*CxN%9TdtVJgtE>U+@h2R{gNSBZ><&QZa zL=lMvv7rb{`%tKY!D0iyvrWM^%pT*-vg z+hBA^4_OzA{8M*;IjLa!7(V0gv~-`q_Mf2K{|#2bjVf4@U3&F-sFHPR#;X2fPn8`86gCBh=Q~#KRQ&teRe& zilFw8T*)On$%z+MSrl+B6Zfz=zY59xNAS8qPTy$@xxbY*0;K^I}liggu zBmK|o73*wi!Z%e3_Kp?M6a6w@!=LE`XP#^qMg*rDZN@jZ?oESt_mZK{x2k?^4O$(Q zm%qEBSV@Un6scPr_iumxkh#`vCAbF@bCJqE6*>n0{9GF*&0U()F7)qOfa~8QKf9Pz z$(WLVKWk5UbyNgPCK&UyZe;2LwLd03@V)NYWyDk zt{ZXLK{RC>X`>MeRrXM531&xO9n(?6OIJq~jO#ALbQfD7*lXblJK zj`q$Hw<-Hh6kh_ryy;17_msj9IJiMs-7Q#j91I-b@qpf2Qx1VXS7(yudVYKJwlyc` z6+|nFL!a;{MEOnZi!1B*5|QjC>%x=T+KZ3!v+-8?#J1dZnvN4T`s=rk^Fs5t*Yi4$ ztO6|u@td`qEQ@5`UaEU#o*-blpzxmyTE4EA%?8;@K`-{^hZ<_fADUn9TT2sSj6AO0 zbr5C)2z5?dexC*a=v9S2O-`2vzOHimp*;HJOT^}=kCVqio_$TS{sDcbWij^cn8A1n00+)afFYC{L ztWi9nf_@`6JzRJ5`v)=b^9X^V7-s?oPL{sLv~_;0{GWHr67u%XkeA{f@?B?T$=3XC z&pUtBwv5KvJ(yT3$T-P3jXe2y{EQN3Cs&fM%y3?*88!HIB6?c+P>!x*NZ;&oH{Y|W znnh_QK(_)JT|H03aW-_X<-8p{@;niEkYDKWx z(F&C(0?g#f%B8aO!PY$x^G7xu;RjJwe%TgtYjPZZgFDN+645FlW#5x&K4Z_7<)OJ> z#o^J@TYcL$Gk1|{{)*1@xZiy?w;l%EZZ6f>V~`8G z?4B;3>ckZ4s87-xdtSK*P(2RZazxb)EHb(uxN|C}(i82>evi$p?fcTd*tb|lwz3?P z=ce>ia@phi6B-$X_iilYhaP9r0j67MDE%)+8{x}{sAbWiFv3l*`V%0#Tae1ah}>Z$b{MWr!!_o zPqa9_4oQ>RK}+p?wONraS`S`vHA&Lij8c)Lq<$l|icMQ^uTSL(eqQTb^*(TfNg!3l z82tHX+^&KttIh|WyXG?un%{s2b~pY8H19u0f_g(o4U@Fv)-4xZG$jcW2Zpy5C|7Y| zDFTY#l8{W)*(M%2ls>$`dUg=Ue>Wgov85QHne9BE&~$)Yc>apGWyxCQ^Izw`8V(P# zrmr8I>^$xlj4>UI!#HzuQW42ccIzR)Wb)){v8Q^(6kvIM>a|bkuqd%ug*(GS9;ram zHr6ToGYxe!7xXxWuCVly5>s)*Ro*}_kXPHFt^;JC5v^-#@uC-MD-0Yv*OA%<_T1XL z&$(fM@2N8-6jnezvcpCr7b{91aEXb)tEVx)I<6+Yku-$ow(w)s3X9O(a8S^oQIF!D zZRLEe0gC|n$5mmbda1WWSf5tQJKglgD)5mx4Hf%smm6u%zVD4zQlB;Un-eJyvPzjg z73$P}yTJTx1gMu%_Zn+#`|1|t;;qF>&|A&Q$?!CoOOOUi`I!uhWe;f*h2jN@SfC8QS)xbrLL)MBcPW52GukLYp?@P?hKA3>ntMgoXLiiV8fZ{4J z_?xUaF8_8d14t_p|7u%BwX#1Kkik-;P_T{FDSfYiyKC=TKn5;ZnNXQC?5Lv^B1l$2 z)=$*MH3sU89hGFbuvP9_)7Wi{D|IZSG2&Y3hVcB{j@et`8cY3bUqnkrpqq$Akae$@ z72Y)`ylgh!UjngqYS6H1kYK%=GwD?vhotUF81C|#Tb`t*N-{Yvk~I3l70;mS~ULLu{)YhK7xWT;QIRI==S?l>dWbG zBam}N^(gaMrIhlSKAxzVZ?GN~3JKjxPzu0zSju2F0)WV}g0XKY3BbL?9dJL?1|<=E ziu=4&M07xdqg6E^g*Kj~eUzj(Tg#%iom5sCJz9FZ3+A#o|KNYMQU%0dE5`@WoF#wp zIu5l0TWFd!tBE`|s$|<+*0GF0Hk_mrfLqff=6GvcS1JL3|#-Dr0>r~*r zsy(o{LP1$=maYgl#|@i`>ARcF(du{Nftv3-em8~y;5$s3&0_Ii8@3#XI_#OueM^mm zUp+rWLaH(wuNnxm4%#c*gvcLCOb*Oy8u&*^seP&y6Pl~c9?|S+L9Y5sIo-P3o-b@Dz-)cBG8X&3I13t*-@h0V(9N$s*nS~z%y zPgOqteyhFf8FhV-KrB@%xeFzTOiU!wZdaqSW z?fcjOK%Y1_i-)QApV<$MSg1O@gG-05#fMF)NzJtg2P>g7v%i0j$elL$JbZFLJwqGufs-!Rv z`up-=?+9goJ7_!sz`epNi~Js@DnfL79|RH7E1etId&lraV4z_Iw_Kz?L31bmfrcJ4+5I8vLphcG_LHL2l~VyR5mOqE7* zDb@&>mlntMW6>#FrmPW+*Nu15c^oS-KvcWG`29$RB3y7B`K8E8>#Kov?6k3H;gz&( zfb2LR$tt7a;!nemh)iQ3PE8OBeqG9aP4g`I^vZBv<-t2=I3ecUiZg+uhRhbp#xY2e zTKm=XQE`lOzI&~j4PIGPh`uFOZW}OrK_ynmgANqs=$Q&yvB|VEhzi6%kl@SsR2v3S zK&fo5#0yM2;LHy0JYQsHa})XD&QfI)oYz!`-MUgiXI2Ukp4{19jF7l&CJWj!8@5=2 zGu|k9z{{@DXUGF#iJI2X#g_z2UuyM7=_2eX42|kCxX&qm3|?I!R_{Z44{YrB)+61) z`>BAG?$W?)k;JV%S2A|=(ZEGIP0&SwwcJ{hTjTYOp80VGP%DeJS~ZNZc1j$FYA8r{ zT9J8MFQ4@^hhaO2_1Edrp+*vl@ojrE_0w%dbTQVnH}mcBe{FIVbrY)A~7 zl*zHG7-Rtm61)^2&{Gp$AM7xi)}h*52sN0@?yal&b~z07_0rQ2re z^|R(c$(6iSKxdXXnq>GCezubd$UO1F=V0ZH^fx-V>I#K3N>L*f@ayMBqr~?869x_gc%Rk*he}|H+xg9(Ybk*5XdmH1v|hF=-w_(lpChukc9|V>Tkv# z=ayF3Ru~fG!qk}>3;zKpj0zFRUn0gzjwn`cG+$K1~=<;g=*62}U|V!A)R zTP59?h)+heD{mDd7E4ve9@Cb^*D;(*zlxV--AUkD_@lDu6Jj5PkUHI1Pc*gtpzh~p z%PJW=D7>a(P<$0P1iXb6IS*UW&z;gUvc}$^xpvfpT;YaFEo^z zI*poRRzmGH^Lexz^K0t|SIcbQVH?DL4P@!3aCJUjnNuTIP*i(zwt~PQ1(HTgd|$1c zCRuy)kZB>-n}cE?Fmx{0cK$AubBUGxSRCH=Ki&VQQM2As+sbX4;{V<>2o&CWM_k$U z;1pF8bk@xQ6gtJfkISyNjIA%K?z#5G#{qvON3*M7f~#hws>;Ok&d5meZ_bHge`qi; zqniAcG!I#s`mX6(se_uo7eXZR*23Xx4P{PGo2^+l&&gaDivvsa$ zbl&N9ngxe5q2HK(0WG`FgkFqDK7HPI4408n z#PfHMW9q8LjuH5Kr;~*+AkOqH)aq-H3W=mIowdg_FBJqWb~>LsLxA=?s>HGv=!h}C z9gGIZwq$+jmEOJ;ynXE};B%ep2K^4gIjPlc0WKrufN(9#cU>g`bMGw2q+v_>(v`~x zrOa__th67@Z_O&m2ThpBkEwneNNZ5(B1;KTdt(g~sDHpb&&i>()j*;t&9IaHTmoc@ zXeSOMx0DeV&O&eRPDN)rF5)NtDE(vMHuQ&EbE_5K?|_Du^^?Aj-^e+40x5sIzU>%B zJhy_gqDDcl}aEtQ{myRmLu-#R&|UYn$iG&zKmby|^${dil)Z%CXfy zak4X2?sojfo&**qHskt(ocAQuK*Zi?d#Iip<;;S5EsexKsojJtKh)bGWbERBM#_5m z#iQViFsos}UrlyF(@9g(dQznUJ`>3xqylVzeKK&&H}w}xhlFxhQ!_AQrPpzyp_66W zQJ%`%&?3O>toE%?tw$jvfpB6XlY)$N%i7N|zfxjrg!;(ctJK(7K?zxJHFAmJ4R#RL zMSvac@R#|bb|vEzr(Mw2Z953d?dxPhkm+myL6YM`-jg~7k(M4Tm!0Be3w!4k#dFZ| zfbR;x3qd&+5MjEcRpHFfRLNi4VHkI+V5uH1#!84H-ZC>>&Qsxo7+xXg4|jI?(!o0o*TDz?H*si}EIANHb#>LEmo4{4xf_WmoL5=oW?+7j_bcRt zmrgYO4bVDC4R^7`3}P15BN-jj3`<A1n7>_hitbNqPn8sB+?(VKnn3#!g3&9T7)7EvtTHXck=<`8oBKa6^2F za3#tBp7EYB%V%#Dwc}0_=3H-g_TdC6L))u&3U|=$n#Df;bXz+6a`8ve$`6RwzMxe`h~rf8{~v5vry>-tm*fI^OW|`J=B&W z?=HJwNNmFx=!>ml==yL+uYey6JgkHotBgRv#&Hi#O!ExYy7PZa$C6?Gca@d>vu?dcpFxyR{oSpMs zq~qvWsiYtCqUFC~YA}Hg4tJt$X(cIK`DokBNo-TeEa=^&b;TJfY^8Uk^b(x}@UF^o zPoYibZ~k#ZJ!Wp&F4<6uNJa3$2e>P(sNYp_>BS=E9K4W?rZb2#0V!l>)^i`bN{bBF zNA5Gj{C>})E;5Q+Js`n`YM%$}C-3Usi&aB+P5_ zv*e3QDN`b^etPG5g}uY9lO^}mYk;AWCY;SzL_C;*3EqDoDZ*h6HBV2}4BFXS7Qkmz z554P?X;AM9l)~ADUyHZ;m`W~9RzAw+63W!v%cIl0k9-Cuv0l{lPe=%HZ%O;{0RaeU!1Cc=| z&Yx%9jR)W-M8(4RXR`ghtvZJyUPYZKK&6Tz&VnOM%p5CAkufus*|IMWt(quy%9lfyisM80mVFS) zn$wm%l`fIQk;Jh}%Uzi|qXxn`@T_nO+HP5EyO2Q!9zore3P%dWex*+OR{Kw>Hg!bw zJZT?eYumfkEWppr)p?~-{3A&xf?~jYNm9jJz>ygDdme8_%z3Iy>5cH+n5QY@z3h&N zO1?o&H&29D(z+SE-ZOeXJDU$gt8M;JO-m#S_c{p;a*;-wonnecA)RL75tI7wCUPfl zUhxj+KQM97bD)K)_?|;)^9>Htq5FUPgQ>59UeG2sLqyt_G!FA69XMMST5+qTnk<@iC7u6dxF3de~;B`R_qk8;od@*4gT zU`U@sy=;?xiw4s{vpwJI-vg{tS_cDr^hfLU%iB#aH3F-wTvE$e$RYYI`1UITNk7u< z69<0fZwoncdo1rFt2!078&HhumsN2-_Jqt=p90Mn0AZ8*l=NBsAV!YPDVq`5!Vs=S zvj>g*($4Gnfj*#N?8jeW_RVSB(6b#96P zqC)sigR3@^xyruEJ%zXEldfd%ttQQ~7E%@OQ+M?KFl4L-ySDrlS6O(#I!bVn{6vR zBXQ6Tv zb*9)YYX1Zttg`bVx<|ec!}fZUjrhAf48{3{3;XfyjI3|0=&OU@Euuw}7>A6;Xp@_P z!I+8Cvi??FqPCb`-c>T4y9R|R;;&2(lFPuCeYBcYrpo@q?a@E)T=#Ukt}IV^caeRH zHj(4Iy4ZBM)$#~pk^!wQjc__?d^bD8*6}1Qc>L#UONMXO$eMbaet4@##=NuXk)L@n z*m3P9;CYq~)JG}1(6R9`+*$l)ym*hcnM-r=<^v`}Sk z1&L-kls(vRBo`r!040~A7ez+IURSdqoRcclK0L$SSIt>xXug_9Fl*ugiQ7?cjz&UmhEjX&NL>#^?^{fFBl z)t4w28r%9?FQg}h+S~gEN1I<$l2z(wxsLYjz?~o8&YyuNzQ;{l@!iy?munjeqqdOEBM9z`aJ4Gaj|7a?=&bFu84~LNo`RFxxHAh%E zUUKgCZn52Dm@u-JCF7wkVWv}|H`@0+#9jH9FW;=~pGYps{v(q`3JwLb2k~cyJ_Z=P zztp8mczQE7r9}3fIGw<3S1!`qAt%d3&_jz(g*(o+!qpx(aivoqULU0Xbd>A6x{3!W z?;0jw(KGUXaP+V9EE)zE+1i88lf^tYsEY@kH+~J0s&T(#rK0@i&)SF`z4~}YJB~c- zso%EC?$8o*sBi55th<+1vS zes}XUQ4`8D^p=T~Zv@tr^?=oRrW#}%gE;z#coe_NoGLmSFsbPfe=L3~O)AnRmq17OQ@sjy zc2x?CxypodyZm!nz&^*bcAy}+&5mu!m2wmYh)8H|J3G%e`&pAX#LZd+%i7%mibmdt55>ZLg134IA2Q3pditZQd!q7CV`WiS`_fqU}?k#_Eh!)t| zbNsg9e(4%UMJh1h%^Un}c`0!%<{;7AQc`bRWeqx`%s=deR2N0`zavoVR&*;^)eUH z@Tk7|$dPr^Pu_nv<(}_h_^<6cetd(SzdLPpbRr@{B!g5U$3TtON^ae$0Dxf9 z&?x2=?ZFrl(5ndq092!E@IXieD6U4k+*D_PwEn&u|K_)m0RX>3L%T{JzZuZ902!PP z#jt<#6+*UFDZ$NPPazS82x@$uHgM&0oqa4VCzR@J7WYq+g1f77;t1 zR-GO}&a+?JbqnrwqT$o8K4;O%!k2RrQguJt^JYmGI9KKOuEBIFZ7q4PQM9c0ZR$?{ zr>v_EYbuV~NOuaOk&Xd^pdd&$2n;4lo zG+Qw{3PFLTJDEXoJi$a)AW}{e=^0NnZPzWPt*EArSWdn{pc(dAbshi8z2O@MAW${} zAKC)4PFTpwuA^-nbmL{OJUgPpn7jlZ#-hQ8E}aNlKRTH!Q$w9opF6L{z;ZeK~YJIy<~r_d)WNXy6pM@DIpEFr7&@?+t4iu zm{vOm`XwdLjI|(GKD?b&fW(W!SB&t?Q#jIsbob)t&!WSoAKl*vL&%voIA}EjsAW-h zuBxuPGp#XfW+2rV@0=Wtw>x8P8n**z>I6yd1?iJU)lnbnw>;#(0$L7RV^EOvt_py5 z{`s$P?KaCi&Smpn5h?L~Q8N$Oa9kqBaM%4#XH0a0-uX(ugI5FtIxczaJ^2ovdgaE3 ziS0N2U=8L1^NSO35;r}iaQzSpm#y1bgOz(n5qu!prEEqs`9}5L7&qbcN@Bp!GdT&qy`8`-mYk z_2S{F2p6pcuEPKb-o;!i6=dNTl7jlj+hBz;pR?K@2|i5$IGI;)HOBoHN49hm2-O;B za-RxGUKLSI5dc|hZc-^8RQ;p{e34V>_YSdiSQaHEh;@*n#Ac};T4p1rfK+4?f!dMA zyqZS8S{Zf=TPEKgYkMa^;hTkwIu3c3MdZQDu(hAIF)V&3tD3bp&BAa8+xjg_klKTB zAn}O#7bnjC``NL$ziBVN0YqGP)QcIeyOvvy&M*RFZEOw*v%|2|&VFLFP`I<`3R}D4; z4f^dEg)!^)m8_3}xJNWG+x`q#vXe{HDT7(+^6P)3P2c2~ z0Z`J?nsS$-a)px%K6ov5_p@Mu!8Uu5ZiTDPv_P8PpimHUZ21}c$13j4k8Pr40_=b2 z3m8|w;aQ}HA;VL?WYLJrV0=ib1ar(mr5(}u^nb?RIvf(|4{jy8Y5kDDcUiJr1@r#J zH6u{zn{|@oNp-imC}`;f@s!bM;Yemci~mS)8Pkd4>YW%d6Y!!{vfuTc&aKgC3D`I% z?72OPrZqI(ui55qrRm}G=C*vZ^r~k%NO+YgrM5|z=w@wc{c@{-21}`!`0>LrM-3Gl ziYFy%vbyV{t3p;Go2B9o=fLLlY|ZqA%&mvq<--l~`kZ_Y`5*Z&=;kobronKIzhrKf zyKg{8%bxf+_pvNc3Pu7zj*6sc(mao8j4@vD4bE{_e%bmwrI+0_utERzJJ9s{p@RB^ zS#a9*%*mOw#%y}H(W(nnQ=&pnmnGCAraYVO^}bocMgc@&iAekn@uQp-K6?ZC6em5G zkN1g|mCcU$C+5ssqq#q$R(N+nT0C-)0UrA|A)nDFnKuB!t=mPo9NLu%N;)=uLaLy7 zU?L+U%6#dtinoz4!`L5DMsHUgpx=Y*&-gqAGU`K2`>uC)O(Jegmw;+@>p~nQ-W7{t z?;R(Wum9)aZ;Y=j{oc(n{j!4S~M&> zhPW(_AV%TI&yP;rg1d_O8D48Vr-D^JxYJzBY8Df?WD=!c@L!t218-A2au7~*(r+l- zA^&)ngvg^>qU&HOQ4^JL#o8~cy)skLKvw`+WaI&^;?-(b@LSs!vVNd1A)1&rCrQ2c zdvLD!+$IPP32+e|OPlC`9iQ_+3&D-fbveGHlP|%@wNfJJLHnl^WfOg09Bf%dhMkZe zoZ#Tz#Wlhshhw5qv_(9w9mz~gfLzh3Md_%&R0n0lfI@gzM61)GqqQHgPAj9g#X;Ws zx83U=_jkCCqwU)qwVlWzF990z`FwG)aa9A&!3^U3PqzAubBYL{Y7UC{jTBeje);Y5 z&0GMUJo-})#foUgV~nzA;N2f_wzD3r9z3_HtFW%mNfz=&rLK!ek(c!C`VYDD&I)MA zyLwWj`69x|2?LkFR02eyem3D0mDeQYg3e!8nKE`C4Qw8b9~d8VcgNr1u8I?rJ>@F? zZ7~p4G`f9$O>vw3oYb)uPDn_w$;`+po`$C$P=-*YYxqa0*JGR^Mn1HWk>oNwD~~lt z(9PH=qLz@$$dp@l!7k=1hhq>bhF&ka{zBI3?8>JK=4`!1k^N zVPR)YObS>`lah^;@r(y!<&?nXt_5M>;Z)QOEBH~Cssm2;|JBd_))Y~A##Q2|{Lt0Z zbVA?Cj)HB({iMbB&A<|}HM%dmPxR{q?`d78T0j=*ZqDM5)F^xk8K7DRZF2GO4OP7O z+a>Cgij=Y3tjl?H$JZ_FHtb86x9By>2KFQ?(eG}yL~yl!+{3~#KfVQDvz3u&+SnI5 zUci*^VKf-&Sp;Q)Kp4}(^X(W4j7}HEE0C9P9~z`|0)CbpJi1=$z;g~>AasBv}Cdf$e+@-#KX8sw&IdYw&oa4dLN#V)(9yJp@())`%8H+)drx9T`*Fl z=nD*HoLG9J5yG4f?t_VXJYXw)R(Fd5J0-<{bzo7Fo4}OKZG7!pnaW;vZak4$cMB7q ztsV=t@^6V53oYy0`NQ$e?)!scqVs@_iFKs`6DB{oh<5=C`&r*9YT5JljUD7PlW%-Q zLWD8FqoG#g-o-@imw5MS??==(gmL{yQHGdeAaC+|JLc{eNBAkVD;RuVkN+CWMayV@ z;y`Wi&+Nn?HPt$oj2B1O4Cw>}=GR8Ga2h;m=gIZ;_?6Z*_KjtGCsU2;TvMJ;HZ|S^ z-BQ8_@3g^n`XXxoRd!4oixyIQL|Ac*a$k5M-2bw9~#DCR}7hVD5({^r69 zO53gJ-ZZlPo<1 zf@>&kQHC-}u2I<+JuDTv0&X|wo5k8>3wf=GH)jSttnA%*t6MgUzS3{jF0dKa7Spaj z?!iNa=DjN!*8YOY-aE3EGLj3J;Es68BNyPXfOo!sw1dNby1v6*&AE3pn`{=x5yGM! zXZ~IUg$zU|dOw~JuLP1{F6xeq)ckob@79FD%uI@i%9iX%<4VIJ+eh>->Qlg*CaG8ip~|v!T`@L- zhb=7F4Qi|(cZb6y#;@UP?}QmE+eKtz-xo*zxq7jZFoM;Z41BrvYHSAnZB%<> zWQh1^xd`!=g>CrEgSKd(uSI^Uawh9A?ys>x@u&@bXBgpQXmlpyo0T&iuF{gNy{Q6N z=&)5B>&Mv<3*0lYRD&MeWSwdeQKqzQ8t@8UbQl1>}d)3Id|mQI!QZ>h@NMem2Ad2eYkF zxAq;?Tc$`j2v#^fn(m!)@6*G3tu^O+n z<;lAr%D%pv$&|H3Ur71W8j-2VqYRyY%rd8b$voem_L|DP!}cHdTHkd~21s|Vs7(LV zx6)in?BaC7wC|>?%{j(vk8V+Wb~p7Dk$>uEryJbzMPea93VM>+Ka~kykj*?^Dyl=6 zp!&S>Z6}*=>vxRQwhQiYbd>M?Mj=UL>fXpS;*dYIe6(kNlJWEWiO2Tk#lk7>S#l_2 z$qzZgg12(1j{TYl1{!&2Eib+%-od|WO39%A5P$Iy?+Ty%oE2ixDV#1}A%g=vKnRxLt)-)O%fz%I|0_O(!LB27(# zl||)LRWk?QF&U7${+9-&LaIs=5&38QA4ku8zdrw|b``+OyHdb3d(>^|Ts9S4+mZ6) z?z^v*vCpOuJtf^4-ZS;xrarH|BvbyRco`S3A_cRz)k9T!AJJN1@n}^FP+uvi`*m3M4;T}x`xU0gz3|Pxp@Fkz454NNUce+<7gLIFf*jM{w&N%z zT~gJ(An&^wl_b?1P5ZO>1K4X$1t09>(m4EU3HSZw(fI6b`~+&SswI;D)d6tRGe6Kg z(B3-sL7d&kasxoal)lpb}0vztxU2@N4GF{IFE(_U-t=!$|P)a2!~w%X@$W?_7HL z{6Pa`!Ar5966R6+QD?hgpF;9e)oQG_j3b5ep2MJ{FpPBo{(MFkW|AC=L@aIXxT%@zy7e}>;RQLd zjm1pcC*=L~5p3sfBy$kr>mU)f_d9E!;5FB~8Jh58MZR=8xe6)6$E~SFXyO~G=0h^T zC)dPof!>y4*Zyb2S{B!391f13(%Lfe`aJ&qXcwMzq9;Nqay?D5UNL%eN;Fn+=nJRs z36c6zgg3fn&C~1CQ9W%fI2gH96TXG^W{)&^C~8ar2#ODe9I2Kn zu&UqD|GgxTyZ+*rqP5Ov{whcxzqn<{<|`~zFM)fH3N=B3dl(K*nv}sxdkMmFTZhh? zqpiKm`*c9|6KqUrk$2e}O>m0c=H%{QXh8;=xbJ%8m}(uBe(rfwGe0~kOMX-Axyt+M zvcaP`7TnAJDyN(bP}$-+7UOPB-7ZvOGO$~Vxr~JcYF7Nz4GgsggdUpZ6>{VK-gltht@@ zZEC4v&<@nx(}R&1Yj;2c)rC7zzP$q_SC5QG@WO-^H*md4OKzDr+B={%Noz7DZCJT% zxaZ?Vl)unWTA z^*0QZ{Tu?Wwj_0y6S)D2iS}$ZJXVIuLE+eZv)@_gX?z!9RMQQpf!H+01`80{{@|TKS-)l?mox!9- zq!Va1r=-*47jxO%9OBd9Xr(6`Uf9LWkR_0h(TkD<#^KIbmHwB`b=T2L&%3rFVjhgev@6kV^Osd=8 z4j(*!YL)D+mbJiR$=|y?Cht+dP+X6pm%?u!^+`)CulpU8FK*|~a&@cBe~o-E-&k>D wi|xqCt$tAesNj)Tocchy%Q|)bv!b$`&F20SaC-_W%F@ diff --git a/manual/docs/html/angularCalibrationHowTo/img15.png b/manual/docs/html/angularCalibrationHowTo/img15.png deleted file mode 100644 index eef7f12ea7ee6b885dc8c325efee09775da63cef..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 38267 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

7R|WdV%Y5 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 diff --git a/manual/docs/html/angularCalibrationHowTo/img17.png b/manual/docs/html/angularCalibrationHowTo/img17.png deleted file mode 100644 index d0434dfc13f5bc8daf3a3a6e30638d9d51dddffb..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 21615 zcmZ^}1yo$mvNwtZf;$5Q3m%xk0|XDA;6CV}gIjQS3+`@#;4Z=4U4py2yTjw$|98(l z_r33})qAboy=%I=VX4Pap4 zVdSNi#pdVdD=RC@%gakkON)z(3kwVL^Ye3ab8~WXe*OBDnVFfMo}QYTnw*@Rn3xzJ zA0HbV8yy`T85tQK9v&JR`t#?{prD|DfB-)~KOY|-FE1|-4-YptHy0NdCnqNd2M0Sl zyB|M(SX*0LT3VW$o12=N8XFr!p-=+@13f)G9UUEQZEa0WO?7p3Fc_?&qN1dvq@bW6 zCnqN(BlGg|A|)mD^z`)o`}c>32MGy@ySqCvF|nJQ8xawatE(#^A)$+l3qe7_v$HdP ze*Tk_6JB24qoX5kZtjDF11>JEy}dmS4vw9j9d>s1t*tFqR@RM;4Q6KMwY4=yM#hzu z6(A6}w6sJ|PrtCRKu1S6H#bK^Lo+ioLq$b3H8n*+K|xMVK0ZE9N=iC9I!a7TJUl#1 zL_{<=I7mQ1(BI#WkB{Hm+lz~f+uhxbjg8&e*@=mX+1}ocj*i~i+KP&b+T7fXjEvma z*!cea`}+EN1O$ZI+FE#c_?ns;SXkJqs;Y{Lin6k@l9H05qN0L=g1o%E-@kunXJ=<+ zWo2Y!yu!ewrKP2$q$DLJB_t%o#l^+M#6(3!MMOk|g@uKLgaii%2L=ZE`}_O)`g(hN zdwP1hySux(x;i^MJ32br+uPgP+S=IISXo(FSXh{unVFcF7#SHE8XD^B>+9<3LLd+= zEiDZV4K+12RaI4GWo1Q0MR|F7Sy|cF*H>w2>F4KXNlD4a$H#BqzTMy7i;Iij-rkCe zie6t|3kwThUS59v`t|($TtGnJ^z@XEkMH>Sn1_ew@bK`6 ztdNkAsbB4k9Aigzj!x#6=hMGmynN(++r@74ZnE)M8aKOLo?kX9sm)#7*__tx2-hR; z$GxwD>@=|^*@p5_(iyir0_Uk=Ty@9fs*R{O3tVJGPVc11pAI@<4<#9iXp#)6$LWde zEDQTB&zx^&i^E!!-O6^~%m1b^GPhnDX;b1khS~6QW~(vu1uADM?9z26R#>dZ^!-8L zxQ>7pTlTF)h8Ou)R<#*537o~SW^NyybCk<@ zh<6E)&_7@!CWpPA-plUDJO(QZXk$V<4KX%%lyAaCa{4gE-GSXEa0rWWXp6puupt}r z>=9#uY9mM4hW=uv^dea%ogF39sw#+v?<#@>clXL+M_%21-x` zKhUI652p;fd&I1xP0|se<(pXYCA;K>(1KE8zE98*rDy-NU_>dl? z=GX=0Vff^dWlG3uDrbTs+4?%mPrw-1$p>bIhFpvo<@%9ze$|wLHZT>QdE%jd<-hU` zP4PNuQpL*M2>tN|Ug>;iYoE@VkIiBUsdm?SiVEMUFY11ZLx}+pNu$owV~hI;ymdZx z;#y`(Wdun61v$`gH!WLJK48|-h|4W5GV25e0SuzCzM3kDYKe<{qR`ZnKDsqK8Zd|a)3 z7aJUDshs6ZgOgPsUWkT7Yu%uh9Tx&dz77@3tc`0>oL67wEjGH3<=2DphR@PlKH62~ zn%g~X`eC^OwSn3jAPeG?j?!N}*1}_;J%)WvvhXZFX}RTWyIpy~_yU#GF);Y?3TNL) zDnc-IDes#087)<`W%TF1w*=@XRuhMZdI%$+T{S665B|%SkHZFI|nAkFW@4i2#f32kZ&FX&e!S_qitg!Cz{AA4<@TZWsse{#cvZ z&(FJk34x|pdnSWHp`f$wSByFWjrbIBN)9bX&}L z;R;J#SJ`Mf>u0X`&_ck4LP;9R_sg2(*#H?+uoC3ljD>TGs-Okv!!&kVR3^yq96G@Lh7+jtP$k+QfT z%y?6*Jt>ky^Z1H#He2W_6X!9@m^;FWzZyEmTF14frmeg?P^;!vUGi`~QK(7yY zrctqFiLL3w+VflnzjH3BGDuu6Pwfj{D4`yxl@Y)?yhU)?mwi@Oa&cR)lQOND`1Qr* zOKjPf4~Z2rE>4z?GU$t0qow3|ms2qxU(8^Fa)I5--q7sEzcZNgFTc;El@f?x?(t(P z3E_Jv^PnKqGC$axKE0LAvtI9eoAlcUVacKMu_F=aR5sVj_UduA=jHn zsontD<_aHQLjr{I@`=$%89xrRss=;2Yd|f z30n--i*gz!9nuZx(f`J>Gt(noNnOe&2kI573}$r#wQ+Q`vYKcS&>j%D5?1b&Wi~wf z(iS<{Y0S4)ZtuFjBUc1vM>-(A@s}>V%;l=%Q6d7`(;@KU4lE4+m|#y9hE(_tbt`h4 zM&DFO@X5l_b_fbb)C*dg(x3NnU`%+{O+QPZpPY4w)-|PIXwzSW_P!6AD`xAI1MPV0 zV^0!>x}}XU^bgpKlugkV-w$0<^|^Y6V&!*T? zXZ|;SKcL6V2})&9vg3v&VLyFXR5d9?nC|MfSD!^v-udiKv;JkG$G9;y$ITzbY*Pc) zT!XuH#66q$r)6DbWNcZ(l^1mqxTy5i#j~0lBDgdnU(J_1upl_wYlA} zgW@AnSvQKQ2(TiL?sl==F3ObKTezsKNPG&pP6gM9LN{E7XbjXhQZmLJ7n(z9>mVdjYQz$>36f2@TX0Jllk>7}NO9ejq~`e#LXq2lmMrNm zc;83bCs$%xo2<;5$%rqxy*o!FuXH{kyIv5#8}+-J2#9^O2|C0k<=Q-#08@_g2#`x0 zi7#Q7F?Dp~>|5eNrOAhmhjbm_K>kOueO1-z^Z^M9HZnuyFAr**VS}|IgNevek|4U> z`TTT}dbEw=RDOJ{EMPaUg~a`G@^W>onPk;G51_)&?vEBo9(fT*jdI=r(C--W2_%U2 zzGcC0^Kyo~`t0#c9VCKtLDzwnN@|2w;?L0#wQR9$Dep+r=0r!_xLe`)-qmx|(kFNf2L}7~t^G~3?iK-xZ#q3$S)UwkrV4lh z@6?3*L=pjYpWIfvNcPq2Dg4!bH+QINHgWdDx%TQGBPS12Iv6)wtDrIf5LS8AMh*1B zW!41Ypt@j}~<# z9>^zj1z~rERVKlPh@rjtyF%tqktz+#heghjQPK$6KuF~oSI+^Z4!^%l-~7ou?H3dL>1gs7x!4WBDFey(Eb|0%8~_a1dvyq_QZ2nwJU5SD~ek_ zD9o#U!F3XrE1zbo)!sv|Be!^ic~i55as5G&(B-=H0L&~q_uU$_vO=F5`18U0{ENUv zw1K>Jq<_ZH$Qife&*W#}%9=2mgC>edk7y^5c#Z^lGDPP(?9Fp8)E^|pA+z59;ctJu zmu=$KZlV~bpU($kHUp^t^OvGUWvic^#X z`Y$F#bo;+}Qa^v{pSPc>@xih10k~*FT=a!-_cqS!HM$Hclj#!F$xy>1a-)CIUY03z zAt-=KSpW{-=%}(;8<_Ay_YEqiQ~R3InK&bvOtLNgX&2;_KpSdhEb5N|`oGi+4ek@0 zow`U@S#&{!{!EfS86N_1rF?L@2eBi>v}GiqS7&9Aj^M==1@sObP)x(#s*~Z#1H$%# zV#pYmLS%0HE-}BsKG0#Q;Lf8M3^J*@v1(V-D9P$GLSY1S>^7oFS?pNG5#QCb9(6=P z4LZF0!UY7-HHWckqvcdO(P{V8o}g-2kk2uXRJS+)sL$!26t6NRkia+!*_m8Qd*u_u zmT$n%t$S0k&xo~74RNG%kLd|RgBoakEe5q`@63z8fURH@LZHr<$Mi495_ACQ?+aki z1&~bSJs^x(SwOdlYd#PxSuRFH1gco%BF5t5o+frMR`((BE^Uy4N!J7qMA-3Sy#t`7(c4} z-^JzrfQe+gzV7*aqe!^>L7<*Na)K!E8$ckv;Ug+YBm;s-55+AD-tJ;Cmag|5iowJ! zTdUeqI|@V~LQ0_n^sVnw1nxo zj!-~6SIzx;T$(^+@-6fowAIO6=|GE2d!hq?sJ zYJ|JMKUobLC_E&WYUh8nsbW^QHP*N|%raUCK+a4j`#l(wYQD(*5i=nJSt#Kf6-adZ z1crFErE~n3-%=>a?7c%M*RR*$1*{mTnRV5-4LN{8A1*7NR}~g@DB(Zy%Li?r5FH~u zh%(9{7?(<-Y z`Hu6fEsif%@@%rVpn>PHN-E2=JTeyc-dqmPZSteztTl0LMfPxS5D(R10zC4;*4_B8 z45=Vauf;$^RyMoKLH$qEp;1wW>M$O6vc{S&a96b%mF?!^g&1l|5i%VKwm&G;#+pB) z0d{=5bY?h;vr?R_c;>jKx9;`<-gq~hu!^G^>YLaWoUJ9ObDYD*#c}C>RC7hZ&PQ39 zhSga|56DMSfJe?l{V&lyid*b_ynxIUjL^tk2P{bW3f!)JZ0<3xo_gmgQiyFWL@Y82 zBy>WpdBl>FQ3{@T?pLhqcX@ty!@euGQax83iLZI&_;Lv{xPIS_UnHoNc}{;XLb@Hy zT`zztw|?a@Qy6;-&~C>)&(%Js;_DD-zjO<&Fz3|B-!L^aw-`LoRverO6mwuHttY#S zgVyQ^oZ<4!u(z^b_Sast-HokJjxC4XG0*&-?>Dk_{-u)~oLY6E9%_VwG1f7MS>@?v zh?iHXx+YB$PeO5G}`8*g5? z=F70%09jN-^bS}%0iotWv5cx4_f%cwdw1Ziv26Yb($_(%uTMjw-2?m(sGS`_So-!5pIJ+x5+{MahLby*^jZg=lk*j*=O38u?-Py=}_dH#t89v z)P1*m4v^}MtWv6ub-@VdP$kz`)!}qN9|QSG%I|%oml5eN=%Ug?EhcxUH)?eT)~r^pDX%cud0P86G@Ju}d_rl~|SzpeO?q~dSvEEZ<% zWN__x3Q_ASmQ%IP6tkDHRl6S9nJP*tZ8vloS`~@Dj-xrKsirbnHtRD=1shWvCKr5$ z99BSShtr9TA|6z7+u@|%(colsGOg-z)x2h9;2X8n5 zq`0#1+7ENN6%BlY^YRT*DdvB|IT5sf$*whfqxDY3@Ug!U;E`SXH0c zTKE+`gcYB~6-Gx7fn|mMAam`3%(Q~#K=2`5M+%Ae##o??->lDSeVt9kr|}e*N*Htz zUEI%n>d%H8%9rsSy{e=B`c95IFoyNzsw5=E9{k3tT>ZoT8kz==!`3WQN&tco%5yEVfp}^-WhE5*KiP(oIKYOi#((YG-w<24REq*Tfu@E` zL>B8hCu80fe>oC_dbgH9QEMi`y$^dJEAj(Mtl0X?Xfe*)AN0({3>V5T+kz9PL$-i0 z`i8RE>PX1gIBTn-a^4#1ZO#o%fU#Ryy|JEB>v)p&$5P+HoA=HHV>7?p6< z)NpZ{wiapiM=RXV${49TPTH>lmCu+`osFarf4k;l`mi|VwAwGp>*tizQY`4`ZRUv6 z`V+$C&nMkk$jHZjSQUSJ3n)z>Osghv zjlNrAkHq?76X^2vTqC!&)e~Y6U@97h_|YcRX+B;<1t8MNjuH)W3Q@Hi#mqlLohf1aR46nG_OxoOlpu|I!py-7W7XnFUc(3@JUNtDsE@vxYM%I7nrE z7HzUJ2+jkseg70fk3o_1Dbx@pk41XQP;WZqH~Mf^Xc#EnzQES+zOmUCn~K4T9;r4h zkX%VZC?RUlq=E%ILF~8*<(fb*>+?kwUVREa!hw#DdC_`GBeiZ@@(zC+g&gXXKgyE& zr?O!@@J)yWVYpWr(Ta)VNK;#$=geKhYB&we5N6D>5Aw^_#l(AZiqDUBa(p|eC@Gqp zHoyN`okwPO11C2u`SUE|)tMp39p_!00$zmvZm%Bu27VFmA!Ey%d>|wx@mM=L(u>xuG%w8d7b-Ly{t!aq5im~&<>_`FI9<`LF zpCR_&K*QwFwk;9TB~P;5nTyxOzB7+;vDkC?#b49bXqsj2tk>ftHL`Kvi_r&cO~}Yw zv#t*Pw~yjq!KXRA`aR4RL3jO#gJ-yX5Ks9s#w{Aub=d#05&zGLG<*TV&yJI~(wAtA zZ|JK7aTo)QBmZW&74TnHpx9;^Io?zDyFd#cvbqi&;?E?!he4c~G1x=ozxD{Hb;l|y ztaa>%>b&kuj(Q=l0b#2i^7iwws5i}*!_`Dm9|U~Kz2YmWtzU3+B^-@GK3kPy&s?8j zwzjtk_{(?9;DO|RD>YUA@UJ(ku)UpL;&6C0r*4Kq`+J$s2kWbmj0ktzZU=_1RF894 zwUxQ=$@GA)?{yC>OWPT-2?OZAgyCj$*U;hoW6?J1ttvlc7I>d)e*W#)GnX_T9<>fCEb%RM16xHP&^%pYM>nW^5E zBPLDyRkL@uy83H$ul6@Gg^Fkt1LZe-?B5|siem2yDfPYHuRv4!$3_l4w!Z?!l%Rr1 z1(D0t|C>lSE2M{CsX)f_F{Cf(I>JO0`WaG0O-n0$YvzV%UzZ00YNa9D=`zBk!dVdF zEHb`^y9QaldrT^y>pjasF}U&lz?-V3G=pcg(d$COwEWvM3LAAd0OBtq2!^+dg0b9m`6`!t*EF5opE1mq{noZzFKP)w#u-zaqG@?RB;UreW zsgj}ZMly6GmB^|Bz=)Vmz$fUX`MUm3{@I`WmfqJ!FqWyP49t5L{!|%g!Agy@aXLVi zxAe2%Fh`h^b`?lN7LQ-;+}8ch>~aAYM+(v_lGcGGs$*9nEB5!J!AjI|n%h|5zkMP( zuq{p`mt{s4i}&G7Yqh4@S^K&F$O&DZXnHqm%-HnKd=6(x(;oJRHxIWD_rJ2YG1X6& z8nDr&-ZO>o^EV4k??v1a-M6LUPtGfC&<(j?bW|SRl1iEQ*{sQ$4JQQXZE48hMZ8cP zOF=xb3Xz99m+G_gm;k7=XltN+>6L^wzsw5+JCD=tRod}mL6j)g@A8KsSFLbiA4)-4 z)V~fIX^zu^CtjoZ4C#rzzLs>z{i^lWvlUZ{gj|-rE7)9*%DLM# zDP&U81tBnf4zLU;vnYK*7!J&ZOX+KF4h!t4D#)-RDy-CCqJkb~UuA5eqF|Hx!zsvl z4$3d#qTrAJZ>xJFp^)E>bL(};aLMi2?0T49`0U{+{#%3{i&SLA5|15W+)rLI3+V}BBhhT(<(Sw9;T6*_aeqs!G5Xmq>{^Hyt z!}!grAjn5X{;*#SJTIWE_h=p3VoYW)ORs#pI6Fe_9+hbZc@+fQWc;z4dcJMn&9b}R z9b6M~fsHX&?y=qKH0h>_HCpo4ei*CQTm9m`0#2r_ZZn>t@^l(2=ej8WctT9@n?ax` z{_G$ge_F8^e<-gHj`WqP8T$tTh9p_gV3y&rvK_A5O<{gKb}`G(;;N#gcuPLov-0{; z-uK)1j}rL})b%9kQ<(>r2$&pLZ!d8d>{$V&LKGE{rtKOTMPRcWxt-k9>E)7j8b z7~_3k7=k&R7lIaF)`>~V({J}<(q-4NFvRK(ty{S$3Gu%?#y{$fQrVU(v1}WLu%oZ& z;OO9(`}jA#@?^I06Lpo3O4Elj7uHrzTaoK*(?uf$bu>&@Qcy*BTskmv&yi)qv6x*S z3VOg)QT)_7bBSq_sV7dWje`apd7!t)nB%PdApbejsV9Z-dzZYlVzIrdBCIFcCSyce zx!PdA;QSmY8PsuC#6)z~Zo90k2b-@o{NY^t<8}!LVC_TgHxKhouyNjho#U#Bq$3lQ+%iAzgdYmzxn=u&u6MQG4x$zC81TJ37zwdEM++x{6#at$sj8zi&Xp z+GXo+JN+%lyEaF-6;n)a(Go2E~hNN=01IT?l9J>5cH zMQ@)MD1OCkh+56Ax7INm7wS%(qM*~G{9{2`Ww0rs@(YgbT$tEML~c%RKFw%0FDB4x zRxW-Vl4Fu+{ONU)YO|gI-}@*8=&amY zOE{o)$k;N7XNBPmcSWXdDvl?5wT2DX_>5QiP6oIu_=qt^d6BB=y1tTKb~i!FE7(OM zo%-`$Wd7jE6X4w%ic%a|$@z6vETX#ELk~XH?~gy6d3Mpo{7ImfE+g62vTa=z(V?_qz)LGY5**WT-)mLooWg?Mx!IBq}ZPQgTK)Vf3 z^0e-Qd7PiO=-ND}%C{}eh|aD#OfuvwI%EjOCSb z1G|9@_=(e{?9!A9`=|7}l*Mc97nJyyD^1$jmDFIpMWH3IQ@O~0;wy*CA}5J(8F8l& zUNELg+DS57htr1E1uXMdg(<4j4M71j7tS8og=500@yl5e`3oGVq5N_-4NV20tHuHz`s>o&{q(KW*FmD zS1O=IzcW*@4b}zoFUk^@s+WK%3?&W4#b88&bob;xrHV1OQ-Jb?Ef0M4OQ*}Eay7Rk z!7X`9x;|3uMk;+BwykUtg%&*hA*U~WGLF3K~rHQ56E{A6T@%F zUmaA1MJa)be%94#kxic(5>X$z=_Vepq|(_rRW^mOR~A!9VjwiC6Zz`y3>B;E%VKy9 zXOl0_*1l~?;wf-t*plv46w~8f)&L2%Zs_KKKdU%fS1l~Ou%M=K_KD7nm-SZ(cP_iT zINvF5bL=T|l+NXb@SH^|K)$O=Fg$GQ{C&tejJXk4fnj6+m0)_tGe^St@@^>p1nAM# zmB=7{$1O|zh@kEX7v+|~p})ICWJ|mL>{}ImdozQvw7iFpUM7if^_0fZ=*G;ySz%um zc*5LReua*CIa^C7Si7#ycfOCy#W4fK?t3b7UXx_3>af)S17$61q8Je0V)I)(9#`YH zdMXeu_}_`%Kfe9#bB%H?&n*8@v!#Pa%hK_@C3=S%|LHC4%6uXQr-X+`8jqEnIeCx- zqF@n=KF{>mU9-8fa&Z;?+%jiNss1ToN5taf!>Q_DbI33VtUJ?OPt!!A3sBZ zok0xEeN0y0_3HXCX1bb@wHx^n`7Kx-EUVtLBdIv2(qf?K_@}v6p!pEoCy9dnmiDAe zLv>Y5$=|jsEDtTE{2`-Ito@zFS!KqRoC6s?N=?F%h9+g+)W2lVck%Hnr$xC9|GqSd z5W;UOsN4B4u)}om;BGu6gBfko;d=~J?~ja!eaa*v{Mc95)~e}=0!bW_QW!dN-NZkr zFO{{BBX+}|f9_qu53-&0~e)AcX zaw?v|A{n(h>mtZvrq+f<*(DMuKi7oV%HVs4WPvugp)7{Z1pejQ>V~U>;oFUdgNlGM zy`X75RF|87m57QBmVw-s0m(<279aYQ-cB_YFsHW-OkV4{ZQy%7D=9?#X`HY9Xnq1>{?#xJ9_lk20=Q2H1?JkT< zJ=CGMWy-4MFhd;5yPMg(Jwn|Ag0|gt;=t1RDU+L+38LcoI-5Ac@4y-g$8C?ov=oI$ zCS#y~8^b>~B2@U-6G=GU5u=c@lf=OL{-%m`KE<#Gh{T2DQGLy^Fn#u=V=z1t@2?=A zV|NS^SGx^)A>uGsnuR8%YAzyY&pbN}(`(}p+e-?1E$K~ZX13yrjaJ}E=)yw5wSusHXKiN_m)R43iKEsE8+Q&OLGi9ws?+bruSylR1b+JqH3 zg7s%*NdbaiZ^PMOMD%dm;msoGW$t}NTRWhSozKCO%htbD&V7cdPW@0%bBTX|1h5Jq z(fwTY7J{y7N&UfP(bI@;AH6x3w@=uC3=P~1_J2e%y5;YuCr_68px)=^o3eH_u3x0Q+-P6626$`Cz*f zr4w+)w+=?CSUE=B6s_ZlnmcbLt4ayH&PXgFH-sOqvQ}+lcu(>|G{mK( z_xjtP65-N=`}F5t4;k(jYl{cvpL&XPO8!z&%>NEzC=Ky0`d#T& zV0BQ?XGAgu!KNsd2Ka0s7ZC6Yr`i8y{yu7SASqQrnji;zrDA*SG-TOm}H0|`!@ z^?#K~$eg%j(2*x#;7*b;<4UEhoWd8q+de)Pw|!ulPMQl7S&JV-#~65r)cp4(Z6XFx zWH=x8ukHfSE<9quS))LaYiKV@+PjV+S^L6KWq1Tl!L4B9n(AP{q)%* z+FN7?F$*jged$~k7iZ{>_r|dbxiryS#NPeyCaSA)a&*4Ja4>RXbl#&Ce}ga$q%447 z3;ll@wtT#s>v;SJ#`_M7Mn#dY;jX>~q(lgX5NwghkJwxPQv&!$zeojxZo7qCO*F6K zZ*za=WkXSHp$u%M^!?wBvVuX<(6t)XURuftuBhrn0{dWuvl`^n!uFA}Wgda)aX+QN zicqP%AjPISNf|(OBP1OG$HA>aupBduEz+#GwvWyJ_E$hg1ARW++e;Wj1`&Qzg%ztP zex&=b`X9nylBjl{jLe(fDMPpDJx+N+Sk7JcZ4^HNZKJoO03=&ehoU)L`SqzbQ`;NKdSvdxm{Wx<#@PSjVxVL_)@hQoOD~&En zsVqJ}Qd+aR;m>R^9Ib8!3YRM+I!1-HZ=ib5MeN`)gxm0E3Yc2OQoG3i7=ON1T}hcy z;R3~abZ9_7L_Acqt&|LG_U^pPgr;cECRbdZhNHs;3t6SJRgtPcN3Yh^r=wFe2ci)7 zQOfi#@)OGAN1D4#|A{Km6(9wTnTW5YH*&GwgRygMGc;%+vd&#sJmVLf}Os>?% zPI{AvV|s+LTQi-8zDGE;sqqAb?J0)Y1k9aZE}ndp#UV{K51WE8+$t*yQiaH6GW@%h z`^=r6jTj&7JWe8V=bIm(ptIoV#a>8%0h>uigqS)0p5h|YQ8k}u$BI|m`Lj?Te93K) z5aH|T9Rlo(Qk*kXqd9x({T#`mTJ7Y<;URQpvjah+9NXhY2xTSY%g+6^4_Qv(8b<9( zDWOS==h11k%O#u&4A8kYGk$8Qq|YyQW&SXGP-<`*CGXdELe1AhJ!~F@4wyrFN#>(V z_g5i;a+C_Pq1v&_@2qTx=WB4Kv)`^pj_%z{MQJy_29bAC~E!D}43^)QjbqJQ?_{yXCo7m>V`YQ2MGs~y5MMZHh z+t9qhvvo0!K`R=~3#TdRc%;5%SCc%Hb>#nWzyCWE6Bbm7`{czO^Uo-xXluv0wOWWj zGtJlHm=w=!NbbtjXJnVgfC!Bc}%Z=dlna&vXMT(I%(PIYB@?2KS>Fr$g!tF;c z0$m4>yMPIFW)+JrOXkjo!;8>jE+KeuK#O0qNfe_;RZ4lijg6ib9NsA8 zOHy$RdoeLkd(67gdMOHFIbs!lK*}~h?D@QU%zk+2PJ1a(VuS2u`&6JF3VNZq&Dp9C z_h26FPq!tyI()P!e=RDSW6&peN>amzk@6%>BlB{V-!)TnMLd}2tsOR9oOgR6()>=L znc{>mt;2e!i>$O=DfvYWPQBu(qGwd@4yq>Pl==aGn0ec_AOOevD@a3ATcS69^o+l>%v)B)v_LyLWTLwK(z82pt{7%gO3qA5*;CB(2qeaVeo9X@H z(ji4%bxA!Ui&CerN1~|hPh~LYS*^_eU%olNKEY$98qTMj^uNki@_bz1T4ue;sSW8T z2n~j@h5TqE&&X&cID!Gpy{lXT60nym>v&nfb+Z+>+Z~;1B|Jc`QQQ`J0c#JYxFNq< z2VrMn=8gavFcTeN&zbb45BAV_iC6?;%Hh9_kBOL1Fgc&Y83BQqvJ-klh=C0Qk5!(+beFU~ zT!auPKGfp0yP1ccv4=?MU)F8mGxr0@G(LM3M}qHuT}~Y1%LI+C3E0b;@z~3jk2#U^ zF#G&G5!uZ+8s~1>ALo{Re!CO7eH36(dqR2BiCH=ww?5h~hMCB@8_y$Fd3B|vdlKIW z2&^pB_^gu`3Z4=%cI2D1-$OeQF@C8$9Cul$)W7{@Cutq}IL zy{VlFR7<#wI_!}{VbDNnRZRiy;zsPmYt5Z~JxUXFs^;f}D+_Q+94k{#d}v{39c?_E zg5z=()7JapxkFr0B+>WHMU2;8wI!RBNAuC|aa>(nh}YgRZ(%8D^nO^qOvG5VykyLZ z$KI+0JZRTg6d)h>@-(g?!!3C&Ior&%>8bFrCgM~g(0a|~_1Kq@m<(nh`%v9jb6eJR zB(f{`a>q7v1#vm$qC0gZCNHTs7+y_td+D#en!7zKCI(l{Y>;*D2Op)|Z5Kab2P?fK z_!(fQa}_abpybNX^GzlBh5!-h#^zf7*5p|TpP@7poBI$r35x)<1dpbYTD1xI16>L-8)D5;}DtZ0$CEq_I~Fw%1zIpS8riU z_V{9Cze_FM^LJ_lSuJR+S}q}?W7IRc!CYQ`VvnTPJD)r_993R6vm5{jn6G4Zaz)ZtY^Y|05#nQ*Qs|_tpR~I@j`# zCA8P@g8j~BG@`Mh8b`G@4i%dJn72Sar zezr}Vrp=v?7p2(DyzAtXOJhq^yt`~`$e(W|H}O}Xyi|&w!WlERf|uLRRLMLP@Y=Ch zAo0~45}B05v}PQT<-V^LwhTd+rL6{tiq_?+ zObKZw=5?b)!Ng9>-(Z&(ww$KY1xPCE+9lckrJxTKhJF}$z!+=yGA!U&0Gz*YYX0Ra zHqWwES84asJeSZQavkF8m+N8PyK9j8nyYl-o>GNrqSPbNo~d#3lCmxWb%EEOP-a-mY{B zcpx)g1ZJz91}hf^Egm+2SJI+V#+tLq6uZ(g+O0zn6T!OrH|5NJKh@1`X&q$hxprau zM+8y}7hA?tz>Z^3X0I;dpu$se&!Eh8C%UOb)FXsx0uq~c3Byb zG)OgODYw!xggY~=>14fux;ioFoQ*ND%{^bXriKcUImeMW+4Kzo+iS@^jWh{aI*Lq5 z;EWXR*q@E3n>v*`k7}H^gvIXyH+Tn4UaEXs!c=vpno@d}>hI5zek;CD*eDL3JcG7= z+O~;V1iIPWZnn9Z898yLKA%6=>kRc=Yl9b}uR_FuXCVU<2l3G!X4YS&Q-?gC(Vcx6 z3!e1nG|LjJOFqc!xVvq)FOoajT`aC*8+$&(WdAX`@=+q^Ic6&7b3MFAHe;eQ7wnaq z6kqbI4Lp^tZ!5`_fv^hl)LBYs0H4BY^=`-e^}vZXl3FG(R^ zpsb_*pD0J80a0fu#=SDFr537~5o1g!FjzXrmgm2ly^ZO0D&xM*3CqeE7arh7V4-R{ z_gFD2ET>tTvP~`(Yj5!N2EQI^;n+tAg2^n}Mda*{u6<`(K4nSQPZirYKn|IjW-#P& zUvn<3j1M6`C6g{rLqWJ4$4wj(A+a85+8;k>(Bh@*K z@oh2hG`n)U@_MG>E%P#9@f7DM*88ukL_+V^QF3Xm9ibA&JDnvRFqJcXn!rzzR2lZsyo#3mP*`c2nmo=OW44P#? zud%!bTfvCL`+C<7s^WEQYDj*e$JJTH12AeFkoU@8JVKXh-`m}m=4iMA5N=#Z z&e)6q&FjH;DefgQwN^Nwg0UyIZjFFqWZocOCEoa{>g*^Nv61R#dY)CMFJMA6&NJeu{3)r)UnU`};m?hKUr zU`~5%9MB94>gb9{;h}Pn?nlz8{I<_zcR^VY3}yw>B8>`4a)gYq+LEERC9a$y^yhQU zTs*;%4<7er9@@Rv64FMiyX2l`2BBC6L9XtWdFC1mTKuXPA5tx~DGY^GD|hf;R({>Q zR>YXXd6$mDYGlfPqQOmYe0>Rg7JP9(s&?W;b3(A&;?vg{lGF`)PF8P8 z5@^|7aPD)Bj{J%qe`LBA&i8vcXtE>4;&<;`Oh%@?GHdx2gb~LMwe$*z8it<5mpK_+ zfZgt#5X~U#rWJT}o6mPzil(j?)`~6z_cHJSEFY;(9Sg?bj$7bmZ%MkPc5uF4hBO`( zVujE$S<;jZaN9b3?`kSv`zyE}?zF~#8}_8ST+o*;sG3;N(bUXF7AyA>+ryV^{+sc` zt&s+NW3%nrVYE&j=?|H|7VO3emz3nm`Luav$sB)y{xi#v0T=t;mzINVsGpT4_eT3j zGvJ%p7Xhmeqs}(gnb=JjXa<@OlQerxUV`7gANY@zQNp@FqpQh7BarlF9ZA9pS#MWq(g zRFClCyUh!A7MV)HNDzuYl;v0ofp6hl+&=4rKX_mO*ztF!eDk)wc7E6Bq+U|$n$HK^$D5sUv z8ILPDZYQDlLx&ibxT1hP4OY#=@tXE5WS7hy?h8u?Ud*PTaHW>N_x9IWQH{1au$P0t zoF)?Tfk&I7h*!et*1u`ly#gy>@k>K7O!H>X@9~jD zqO|<;Zo=E_i&GHDHT{wdY&@_|5G*H9q;)L|e$)?xLYQYWNrPx57 z%N6b=-dU^Hu)8@{Ek}6`yst^QGLNGU!O9GZV1UgT1Gfu}+FPZtz~5XFavm^2%<}KJ z7g~FYKY3m4`u`Mi<>64h?cWkILJ>;YD*0wel86Q+WGBnm=Gd}k?CV&gvMVHY<=c8zScNO#pO4aYnG?j^uSsT zWxv&p>8U#3Q|*TEfV;)nMq^t^u{3*q-~kT8Ayy|3c=Z!Y6l%cGEM~=RcRE5U zRyx4rJQHE6#XQxOynA2FgTI>BfY~77T0~-$jPlxhSI=0924^-tLW-Xava%K14zBR1 zYx#zUF^o2jujg#1HsBPbP=!2|36!>r`@vo3z@6d7Wg5Mtn)?@aEHU7%_yHu4V* ztQX}ilL@Sr1X;4vpY7YtTGS{+!_F8CmkdZmkJCLi&Wjx|Ha9TmC}4h4$7t0ChQCJ9zPM5-zYw#Gq88=%%tXFK6TO3ir@LxmEG;k&)2%MvVlh0x&({wXS_44CHiV#Zv z>*B$z*pyEBDTL8k9Ct(&Gy+Xac}ar8fbp+2enV1ueDf2>jnmH)^m>Hy(J&d-oC#z# zp<}iT$>~HrFCkuKkFPT^Ce(wJ+Ez!bc<^BZi-+;FRRab%VDSk z<~g=!l5~_Ymuo2jlxX|61Z$MNcqd}8op^c?wgywYSHw8G7fHcq?9W=~_Ki)G=lj4J z*XWcVP`t}T@ZzBA z*J_ZBs~&wix5WBm2k$OACdW@Zxu?tcXtX_0B@^-IOIq-RT^m+cS+OQPdYqq91*=YEOdGuvNUJ04g zu)huNzns$(vWbn7w?h2~7IS1Ry3>+1Pk~~7ltT%O$$el=LM*hZ=Pv65R+LC#WcZ9= z^kh>|pCPr=?P6PUm6H*D0?mnQiy$mH<&`eP1?*GEmqxb9BPz5imo(VnoK}OXCXFd)z0+>4b6!~bTz!tvvnii z&vdG#T7@;MnL<{K#1$B8ewmI5<`rSO^#RwElz2hQ&K{!G>g1-Kaof53Ov7gaG48mc zR#U`GTPN3jjQa`J>IXx5H`P+T35h?GQ?((F@>91?Rmkg)pkWTWs3s*&LlZK!lTe0C z8g8D$RL?KF2=n_U3c;W_KND-=;3vK|RoQERN-e~GYJPI)eZk!2${Rp8lYd|#lVf`s zduN0pazTIWbaFBmdqrY6bR-YXOH&P}wT@zly!eDLE06$v+TTlb5(98VC*FtPEzmie ze;BwEmhkU!z49Ar?{$m*xs@jsP5Xt!V;O!nU?V+SU>*_^%W^I4R(^8Is#F-p>g+T! zgm16aA0vowQnqCO?p>slv>~dJ2;zH>ndCmY(Nu2usp>jveIpsswOdJ1?|MjX+4EQm z6E)Xf#t0cI$I#rmt{U4che9+@!L0foq#3zB3+2u(rbGA%Y8@(7tD~rb=M!Yo&Yh{> zccAp)dRQL)ox}_ox`lP`_)8K5FCV+P$ge3G0gF_MofqiesJ ze7hV5GBwI9F{;Q-d!1u;IAvb0+74lGWeaY;19T+Y2^-yEmpJC~utl_Ac>_JeuYtO+ zAMYy++h@=Aqsu(Thrf-`ekv}{kG@1F%-*a+L<1c8TBt9K|RgHB9Vq?%t(66sj@*HFk9N#W-cguxd z;S#pIbsHEW16o2uq(Wtf`p2tbt4PgwvmWp4DgKjZP}N-= zPn60=P%LiofBAhS1{7&(B~iTxTIBKr4CjI^BA2y;6%NsGJ_x2~gKOvG9`$CQuH;Fc z<3Cf1NJ%aAwf)|IhE_4=lwA!w?e}`do%t zy1#<+GBsTwcw4RuJPJz`&0_4z>_sWJ=j~C`sb{;fSgSGa7NrNz7nbA_dz=aASV>in z-~`yTgA_UH7dUiK<6_yx6FG|2G{N+Py%ZS~C7NCBh5K+WJ=$9zbz0QycaXs6Qy&id zz|^6_w`{uebFdWg;Fqk~`ImdJgPbtv*5$^h8MXUxrl%$-Iy(L89hDSB-bbr}Ii9*b z2SH5*U?Z9ZxHuGSE6*;!rc)~Rl=im4v~4a=6*RP>tk%i-HsOn#jw>!z#8(10yM)Y= zg7~#?!Lb0NASe4v7h!@gmhHfnwfM$JgZ(gBZTyW=_fFsm9spU zPdW>^8b#wWYtq5i$w9-e+6-@uO>)$+IV1_oMtCY9SXrgOfV%%={9_7ZYu{-f>qKLW z!^ah5`F4osp&k>V5ZYX=_IzMWcb=P$m5>i56|#ZmU4KO1UEnypE8Z`{Tcw1WH@ajW zSmRmyPHlKIs#BK5vFc9GEG8$IJ&arQrssxQpipH@QMQ4w4D?jrw|>f4x*TdQJdLYJ zxQf;-!ZqXa09~24S>tzeQrI4SXmEtjj{)M#C6-SwWf!wk5N!_pBhRq1bh!7Jlfxyl zT9Uh`7rF|+m`BEgab(-+C9%yO!V`uwDA&$ytfDZ8mpd~ljNwZ$0hc@ z774_0%@v|`tOa(G6L-kuly=t?=q8O>S0HqHrKO{yX;#FNiq+?e6)O@nA!pK%8`Nf?ueYVqcn0{bg$ zv#mxbvt=R(=Z*8H><+5GI|Ph%Xvq79=a7E7w~IFGEllL&cC{p}Ip_rXQC6DjR}OLzglq8m3Q zjW##suth}pumow}3m)Z_95w&T@&i8UGAqjD`TCo$D$1M{J!6sgF#_h7b-Ba8gI+gW z_2?sIc;0C3Wx9Hg`Z^IL=Os7^**uH7@Sd1Ybh+&2<_q9@Ok<84X!ORW7hcu6T}rf` z=$~wRZh1W%r0$Zz2@nG_??QU``_|8wjakKb-0*Qr-vU`W|DScxN)C|O`mAWZ!&q=N z$WU#w)-NjQGbuh&5fJAwcAh}4#g`rK4nDlw3(pU&M`m{ETY2M;FcVu4ZSYN0A(QJW zgS{Thjl9ADiZ`D3*f=CHiT-8j0P3;d!^Wl`;92YW>Bhrl_EMlC8E}WBN4{?xPwv!D z`IfW-1eOki1E}+l`GniS%PX#zJ29Wm3xUPeE|zunRmW{iQC8X)n1?T@{%f`Ua~AnG z;B5H}CCTQVy`#(L`k>|xA-$Qjv!Pa{=>yExO|J;){BrfDnwrhu**Q7UwWN97mVMRHcbVR3)hx-CxO(A&uWdTq z7$g$*5I(xd-LQBP2@SV=h7A*q4||cB5lm&3C}P^nvnz6uVI4(?rw}%HG;C5j0>%nH zK5FOKj7Mp;&-XR5vN|4qw-fMjXw*t*lndrDqvsL(<Lm|L>XhUcKmWCYuZ2nM)Q)QCos70%bTr^cAT=uE?mFmUD zIFEAI5KIr-F|bf?e{OhWoghi|er%AYe5Itn&Nm&2#V|E7>zI?d(=8YAO~r!j@1qB! z&^}U40jtR9w?chhAGJQ%QQvPhl>eN!w`a|M2X&s76h~JRM0jD997DSUUE#Di?uT!G ziz?xh2Zpwr3CEp$OqWuej6ScHjVpd9NCvL{6x~}R1ais2Ypl8?);t5QuMNdS<4MMZ z@~uWHi2N&+qmHrB7R>FfNFS;oJ>0CiaNEyVq3^1kU8xpZlvXRi!V zO*?JB&8mXFV@rU0^?5n&FRJBH(4D&4Av=j7;bB|-Gi5*buaSR}i=kufs&unR?RQYZ zfcCp7sv`qdltPzeeDil4^D|0h`C`P-PP6S^Fr%vu#nWALf;IL$7XvH#0hx z1BWKb%p=t0=wn!;<(jYoiZoa=oBS%U+kbSDyxxwOMcRoS3QDLYLizL8Bv?04MY|iX zPXP@#rY>y${C1DRvqd@#gQ?@p>R}bc25oXXif)?2<-k`EcPr_yInhqB6C>7X6#b8A z{-3xq4Z3&kkwp!(ft+Pt>GMdofO1u1$X!vZ;!HYb)s*CKfM8xcrkt8crK+U$sO+Id G=>Gscoj;@i diff --git a/manual/docs/html/angularCalibrationHowTo/img18.png b/manual/docs/html/angularCalibrationHowTo/img18.png deleted file mode 100644 index cea311186e20b20b0690acb1af2f88851841bb07..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 14177 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 aU|@JWhs*cqRwn_VfefCmelF{r5}E)z8Zz1d diff --git a/manual/docs/html/angularCalibrationHowTo/img4.png b/manual/docs/html/angularCalibrationHowTo/img4.png deleted file mode 100644 index f352448ff85ba42bfbd258212669f2186f8fac86..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 253 zcmeAS@N?(olHy`uVBq!ia0vp^5zGiSnt z2`w!x6%`dZIXMXl2_YdN9v&VxHZ}$Z1}Z8lJUl!=9e=Wq0QEC4mIV0)GdMiEkp|?{ zdAc};NK8#mXlP*3sAcTnJ+Ov>jV;YDj4kB=Psq_j=MEfTnUqqHaDZ)!gj&OjY`r%L zvWYzY8?+8H$jBwUVsxoyKFus}_0dNLr5y`cJT_JvSU8DH7f4r2Jg}{y@uxzMv2@2@ zkp*+aYv14dXqqs&@kM4bzk@_^qhn)Z8w0}>Rta78B<4RrmoRv``njxgN@xNAf7Dcq diff --git a/manual/docs/html/angularCalibrationHowTo/img5.png b/manual/docs/html/angularCalibrationHowTo/img5.png deleted file mode 100644 index 1f0978e7b6e9c528b469efea3df5acc9379ea4b2..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1485 zcmV;;1v2`HP)3*)%lpD}l0Sx=kFSe9S|)I{3sE2= zE{P+5mmE%ysr}^`#q`R@jH*~@wbiDjrW?6Oz)wwf5?48p1n0Al06`tvV#By`-*B8J zbN5$6Z)M>haKtONSJRF3+H`mlnp7jA3E_g<(yV4@!81mt&#CmZZ<%{Fd z7x;ceN!-4ST#>MID`rFSx$s0cl8Ea;lwD>%tf#TMUYwPW4JiHY^%J&qf!0-wGwRoAy%nZpldlU|p2{}j-9Brh%nt7z~ zrRS27r?t`xMcrV^j8`%$D(MaNExP9xC8Y5UnPOWq$+OOSWHyUE)XNenm(`?CZy(oN zMkP#66~lw348MgUm#7Zdkc6%@#o1%@HZ^&yCa;FXB;U~Ub>Xbq(GW!{gJw|S`G6*W zbBn8D=W-(%MZM~|K_{Or?|Dy+F?6r3_BK9-Nr})9`Tx#x_78sWgI|d7Z>G&MWCtw$ zfU%o=vdy@FBegTiHjI9Bhd&FIcON}v4S4J zY8tF@OpH0B=>cpJw~yY!ju)R@h#CU;tXh$L3}$miQc*!fqyWN-3jZRBP%(ytE}XGNGd*3h@n_)Q*M;+CL`ykjO~ zt;oKlbSNV*2)LJ#<9;loYozj}65i75b-g03J_OUXxY8AG(uQJdTaN?_W;NEu)~>5A zkt<)S$Y@p)t~>=N^0mKCM!3+6&qhnAK99`MzW8kHsq*w#4KmAEIN zo{#V!U2^3Ou{&G)gJ4^e)6Tx=w1s5!f2!AuYq8fmR*oqex;)+$00000NkvXXu0mjf6^O~1 diff --git a/manual/docs/html/angularCalibrationHowTo/img6.png b/manual/docs/html/angularCalibrationHowTo/img6.png deleted file mode 100644 index ec004bf98d8ef8552aad202566487041e1dff115..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 286 zcmeAS@N?(olHy`uVBq!ia0vp^5zGiSnt z2`w!x6%`dZIXMXl2_YdN9v&VxHZ}$Z1}Z8lJUl!=9e=Wq0QEC4mIV0)GdMiEkp|?< z_jGX#k(ipCz|h3N7RJVMf#ng4irso<=2<70*wok<+04q>*q*g8Y^cj=ug zkk1_C#v{Dok+@z$=(!JkJR3YT7!2FlZ%kw75q8)m9U<3Hp)1EPaiEFYL1Z_(v!qM2 zP>a{`JpRsYj~Q~fC1&s&rJ6NZZf?BcpEyf-#^*)v?^^F;TVd3}vq>%_*-B!9(_RHR400001 zbW%=J06^y0W&i*H@kvBMR49>SV1NUTP>uoytbpSHHc@^!DEP z6IxnYDk>^+a&i(95<)^kJUl#XY-|h+3{+H9BqStwczA%CUPYds2c#HFg8YIR9G=}s z19I{`T^vI=W+nr*CCoq2!180_4H-V3JtvCzcNjOQ%} zUj7}KYZA03%1_r@#+sn@+5Na*<0UqO*~N^^$J;F!4WjQi9&B1@%6MkpX@#AP%U)|U mi%&Uw<+D>`vKPYyR)$9pg})fj=vWD~n!(f6&t;ucLK6UkHB&7B diff --git a/manual/docs/html/angularCalibrationHowTo/img9.png b/manual/docs/html/angularCalibrationHowTo/img9.png deleted file mode 100644 index 5fcdf72a45fa899da42e41b9f3a13d225c492523..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 458 zcmV;*0X6=KP)RHR400001 zbW%=J06^y0W&i*INJ&INR5*>@l08eqKpe)OytJlQ^YRh$1%x;VjzL5Mf;w2}c$*pH z;NW&*3ULt^5qDRiAUfwGybhlg8i<9us) zyvL+6d$d#E>a?6_6nHlJp~Z|>6waZaLAWwy(<}Le1RYhvN~detAE*sKja6 zm4}gP=HTJ%&U-=(vMXho+rrBVt^apgo>UwB9VZ=-3+lFdm;e9(07*qoM6N<$f{pyh AZvX%Q diff --git a/manual/docs/html/angularCalibrationHowTo/index.html b/manual/docs/html/angularCalibrationHowTo/index.html deleted file mode 100644 index 856ee5cd2..000000000 --- a/manual/docs/html/angularCalibrationHowTo/index.html +++ /dev/null @@ -1,84 +0,0 @@ - - - - - -Angular calibration wizard manual - - - - - - - - - - - - - - - - -next -up -previous -
- Next: Introduction -
-
- - -

- -

Angular calibration wizard manual

-
- -

Anna Bergamaschi

-

August 24, 2017

-
- -

-


- - - - - -

-
-Thattil Dhanya -2017-08-24 -
- - diff --git a/manual/docs/html/angularCalibrationHowTo/internals.pl b/manual/docs/html/angularCalibrationHowTo/internals.pl deleted file mode 100644 index 89270cacc..000000000 --- a/manual/docs/html/angularCalibrationHowTo/internals.pl +++ /dev/null @@ -1,30 +0,0 @@ -# LaTeX2HTML 2008 (1.71) -# Associate internals original text with physical files. - - -$key = q/fig:guiangcallog/; -$ref_files{$key} = "$dir".q|node2.html|; -$noresave{$key} = "$nosave"; - -$key = q/fig:guiposscan/; -$ref_files{$key} = "$dir".q|node2.html|; -$noresave{$key} = "$nosave"; - -$key = q/fig:peakfit/; -$ref_files{$key} = "$dir".q|node3.html|; -$noresave{$key} = "$nosave"; - -$key = q/eq:angcal/; -$ref_files{$key} = "$dir".q|node1.html|; -$noresave{$key} = "$nosave"; - -$key = q/fig:setangcal/; -$ref_files{$key} = "$dir".q|node3.html|; -$noresave{$key} = "$nosave"; - -$key = q/fig:anglefit/; -$ref_files{$key} = "$dir".q|node3.html|; -$noresave{$key} = "$nosave"; - -1; - diff --git a/manual/docs/html/angularCalibrationHowTo/labels.pl b/manual/docs/html/angularCalibrationHowTo/labels.pl deleted file mode 100644 index 6f62b378a..000000000 --- a/manual/docs/html/angularCalibrationHowTo/labels.pl +++ /dev/null @@ -1,61 +0,0 @@ -# LaTeX2HTML 2008 (1.71) -# Associate labels original text with physical files. - - -$key = q/fig:guiangcallog/; -$external_labels{$key} = "$URL/" . q|node2.html|; -$noresave{$key} = "$nosave"; - -$key = q/fig:guiposscan/; -$external_labels{$key} = "$URL/" . q|node2.html|; -$noresave{$key} = "$nosave"; - -$key = q/fig:peakfit/; -$external_labels{$key} = "$URL/" . q|node3.html|; -$noresave{$key} = "$nosave"; - -$key = q/eq:angcal/; -$external_labels{$key} = "$URL/" . q|node1.html|; -$noresave{$key} = "$nosave"; - -$key = q/fig:setangcal/; -$external_labels{$key} = "$URL/" . q|node3.html|; -$noresave{$key} = "$nosave"; - -$key = q/fig:anglefit/; -$external_labels{$key} = "$URL/" . q|node3.html|; -$noresave{$key} = "$nosave"; - -1; - - -# LaTeX2HTML 2008 (1.71) -# labels from external_latex_labels array. - - -$key = q/fig:guiangcallog/; -$external_latex_labels{$key} = q|1|; -$noresave{$key} = "$nosave"; - -$key = q/fig:guiposscan/; -$external_latex_labels{$key} = q|2|; -$noresave{$key} = "$nosave"; - -$key = q/fig:peakfit/; -$external_latex_labels{$key} = q|4|; -$noresave{$key} = "$nosave"; - -$key = q/eq:angcal/; -$external_latex_labels{$key} = q|1|; -$noresave{$key} = "$nosave"; - -$key = q/fig:setangcal/; -$external_latex_labels{$key} = q|3|; -$noresave{$key} = "$nosave"; - -$key = q/fig:anglefit/; -$external_latex_labels{$key} = q|5|; -$noresave{$key} = "$nosave"; - -1; - diff --git a/manual/docs/html/angularCalibrationHowTo/node1.html b/manual/docs/html/angularCalibrationHowTo/node1.html deleted file mode 100644 index a9c547610..000000000 --- a/manual/docs/html/angularCalibrationHowTo/node1.html +++ /dev/null @@ -1,186 +0,0 @@ - - - - - -Introduction - - - - - - - - - - - - - - - - - - - -next - -up - -previous -
- Next: Data acquisition - Up: Angular calibration wizard manual - Previous: Angular calibration wizard manual -
-
- - -

-Introduction -

- -

-In order to convert from strip number to 2$\theta$-angle, an accurate angular calibration of the detector must be performed (for details see the paper Bergamaschi, A. et al. (2010). J. Synchrotron Rad. 17, 653-668). -
-

-For this purpose, a series of patterns of a powder standard with symmetric peaks (e.g. silicon) must acquired while shifting the detector by an angular step of the order of about 2% of the module size. During the measurement, a strong intensity peak (e.g. Si(111)) should pass through the field of view of every module such that it can be used as a reference angular position to perform the calibration of the modules position. -
-

-In a first step, the peak is fitted with a Gaussian in order to determine its position $C_{peak}$ in channel number for each of the acquired patterns. -
-In a second step, for each module $i$, the encoder position $\Theta_e$ is fitted as a function of the peak position $C_{peak}$ according to: -
-

- - - - - -
\begin{displaymath}
-\Theta_e=\Theta_o^i-\arctan\Big(\frac{p \cdot (C_{peak}-C_{center}^i)}{R^i}\Big),
-\end{displaymath} -(1)
-

-where the parameters $\Theta_o^i$ is the angular offset with respect to the diffractometer zero position, -$C_{center}^{i}$ is the central channel and $R^i$ is the distance of the module $i$ from the diffractometer center while $p=50~\mu m$ is the strip pitch of the detector. -
-Finally, the global offset of the detector system is precisely determined by refining a silicon pattern at a well-defined energy (i.e., knowing the position of the peak). - -

-The same function of equation 1, with the parameters obtained from the calibration, is used in order to convert from channel number to 2$\theta$-angle. - -

-The parallax at the borders of the modules due to the thickness of the silicon sensor is a function of the X-ray energy (higher energy X-rays are absorbed deeper inside the sensor) and is of the order of 0.2 mdeg at 12 keV and 0.5 mdeg at 30 keV. -
-The differences in pixel size due to the different portion of solid angle covered by the strips on the border of the modules and the higher efficiency due to the longer path of the X-rays in the sensor are removed by the flat field correction. This also normalizes additional differences in pixel size between channels which are also present because of mismatches in the strip sensor fabrication and in fluctuations of the channels threshold level. - -

-Patterns acquired at different detector positions are generally merged together in order to fill the gaps between the modules and correct possibly bad functioning channels. In this procedure the data from different positions which are closer than 4 mdeg (the average pixel size) are averaged and the new position is set to the mean of the positions of the original points. - -

-The position and width of the peaks results from a fit over several detector channels. Geometrical distortions might disturb this determination mainly because of errors in the angular calibration, fluctuations in the encoder position, variations between channels and parallax effects. -
-The resolution in locating the peak center and determining its width and integrated intensity has been estimated by acquiring several patterns of a LaB$_6$ sample in a 300 $\mu$m capillary with the detector shifted in 5 mdeg steps between 30.4 and 36.5 degrees. The 16 peaks acquired have been fitted with a Gaussian function plus background and the fluctuations on the fitted parameters have been calculated. The resulting average resolutions are 0.63$\pm$0.06 mdeg for the peak center and 0.22$\pm$0.05 mdeg for the peak Full-Width at Half-Maximum (FWHM) for an average peak FWHM of 27.0$\pm$2.5 mdeg. -
-These results show that the angular calibration allows a resolution in determining the peaks position and width which is appropriate for structural determination. - -

-


- - -next - -up - -previous -
- Next: Data acquisition - Up: Angular calibration wizard manual - Previous: Angular calibration wizard manual - -
-Thattil Dhanya -2017-08-24 -
- - diff --git a/manual/docs/html/angularCalibrationHowTo/node2.html b/manual/docs/html/angularCalibrationHowTo/node2.html deleted file mode 100644 index 30cefefe4..000000000 --- a/manual/docs/html/angularCalibrationHowTo/node2.html +++ /dev/null @@ -1,217 +0,0 @@ - - - - - -Data acquisition - - - - - - - - - - - - - - - - - - - -next - -up - -previous -
- Next: Data analysis - Up: Angular calibration wizard manual - Previous: Introduction -
-
- - -Subsections - - - -
- -

-Data acquisition -

- -

-The angular calibration consists in acquiring a set of diffraction patterns of a well known powder standard (e.g. Silicon) at different encoder positions. In order to facilitate the procedure, the sample should not emit fluorescent light and should present relatively symmetric peaks. -
-During the measurement, a strong intensity peak (e.g. Si(111)) should pass through the field of view of every module such that it can be used as a reference angular position to perform the calibration of the modules position. In general the highest peak will be used for the calibration, but this is not necessary in case there would be e.g. geometrical limitations for shifting the detector. -
Do not forget to properly position the beam stopper if the detector is scanned in front of the direct beam. -
-The detector should be shifted of an angular step of the order of about 2% of the module size, such that about 50 patterns can contribute to the fitting of the 3 parameters necessary for the angular calibration. -
-

-All the angular calibration procedure should be acquired using a trimmed detector with the threshold set at half of the X-ray energy (Assuming no fluorescent element in the standard). A flat field should also be acquired in order to precisely correct the data, while the X-ray intensity should be kept lower than about 100 kHz per strip in order to avoid the need for rate corrections. - -

-A rough angular conversion file starting from a previous calibration or from the geometric characteristics of the mechanics is an advantage. The angular conversion file should contain a line for each module of the detector with its module number $i$, center -$C_{center}^{i}$ and error, conversion radius $p/R^i$ and error, offset $\Theta_o^i$ and error: -

-module 0 center 639.5 +- 0 conversion 6.56E-05 +- 0 offset 0 +- 0
-
-Also the global offset value of the beamline should be approximately known i.e. the angular position of channel 0 of module 0 when the motor is set at 0. -
-All the documentation assumes that the detector is oriented in the same direction as the encoder position i.e. large channel number at higher angles (both per module and absolute). If this is not the case, the angular direction should be set to -1. - -

- -

-Software -

- -

-For the acquisition ot the data you need to install the slsDetector software package (please refere to separate documentation). The use of the GUI is optional and all operations can be performed also using the text client. -
-

-Please make sure that you have edited the -
slsDetectorSoftware/usersFunctions/angleFunction.h -
-in order to match the angular conversion for your geometry and -
slsDetectorSoftware/usersFunctions/usersFunctions.cpp -
-in order to be able to move the detector and read out its position by using the slsDetector software. - -

-In the following the command to acquire a dataset for the angular calibration with an exposure time of 1 s, and position shift -

-#setup angular calibration log mode
-> sls_detector_put angcallog 1 
-#set exposure time to 1s
-> sls_detector_put exptime 1. 
-#setup threshold scan
-> sls_detector_put scan0script position 
-#setup the precision for the scan variable in the file name
-> sls_detector_put scan0prec 2 
-#set scan range between 20deg and -60deg, step of -0.1deg
-# (at 12.4 keV the Si(111) peak is at approx 19deg
-> sls_detector_put scan0range 20 -60 -0.1 
-#acquire the data
-> sls_detector_acquire
-#unset angular calibration log mode
-> sls_detector_put angcallog 0
-
- -

-With the GUI you can obtain the same results by clicking on the Angular calibration log button in the advanced tab (see figure 1) and setting up the motor position scan in the Actions tab (see figure 2). The exposure time should also be set in the measurement tab. - -

-Additional to the data files, the acquisition will produce a .angcal file containing an header and, for each step of the acquisition, the exect value of the motor position and the file name. -
-In case you forgot to enable the angcallog flag in the software, you can produce the file with the syntax as follows, assuming that you know the exact values of your encoder for each frame: -

-type Mythen
-maxmod 32
-nmod 32
-angconv /scratch/angcal20120422/ang.off
-globaloff 5.088
-fineoff 0.0
-angdir 1
-ffdir /scratch/angcal20120422/
-flatfield flatfield_E12keV_T6keV_0.raw
-badchannels /scratch/cal/bad.chans
-19.99998 angcal_S20.00_0
-19.90001 angcal_S19.90_0
-19.79999 angcal_S19.80_0
-19.70002 angcal_S19.70_0
-......
-
- -

- -

- - - -
Figure 1: -Acquisition GUI window to enable the angular calibration log.
\includegraphics[width=\textwidth]{enable_angcal.eps}
-
- -

- -

- - - -
Figure 2: -Acquisition GUI window to setup the motor position scan.
\includegraphics[width=\textwidth]{position_scan.eps}
-
- -

-


- - -next - -up - -previous -
- Next: Data analysis - Up: Angular calibration wizard manual - Previous: Introduction - -
-Thattil Dhanya -2017-08-24 -
- - diff --git a/manual/docs/html/angularCalibrationHowTo/node3.html b/manual/docs/html/angularCalibrationHowTo/node3.html deleted file mode 100644 index 7b37ceda1..000000000 --- a/manual/docs/html/angularCalibrationHowTo/node3.html +++ /dev/null @@ -1,186 +0,0 @@ - - - - - -Data analysis - - - - - - - - - - - - - - - - - - - -next - -up - -previous -
- Next: Setup calibration files - Up: Angular calibration wizard manual - Previous: Data acquisition -
-
- - -Subsections - - - -
- -

-Data analysis -

- -

-The data analysis consists in fitting with a gaussian the selected peak of the powder pattern for each position in order to determine its position is channel number as a function of the encoder position. -
-In a second step, for each module, the channel vs. encoder curve is fitted in order to extrapolate the three parameters necessary for the angular conversion and the result is written to file - -

- -

-Software -

- -

-The software used for the angular calibration data analysis is based on root (see http://root.cern.ch). -
-This can be downloaded as binary or installed from sources. The version of the software should not play an important role, but up to now everything has been implemented and tested using version 5.20. - -

-To start the data analysis simply launch: -

-> ./angularCalibrationWizard
-
- -

- -

- - - -
Figure 3: -Overview of the nagular calibration dataset.
\includegraphics[width=\textwidth]{setupAngcal.eps}
-
- -

-To setup the angular calibration dataset, the .angcal file should be selected (or digited) and the load button should be pressed to confirm. The parameters of the angular calibration are then read to the file and the data loaded for a quick overview (see figure 3). -
-The software assumes that the data files (.raw) and the .encal file are in the same directory. -
-A 2D color plot will show a rebinned overview of the dataset. The peak to be fitted should be visible as a high intensity diagonal line passing through all the channels. - -

- -

- - - -
Figure 4: -Preview of the fitting of the Si(111) peak for one of the detector positions.
\includegraphics[width=\textwidth]{peakFit.eps}
-
- -

-For a more detailed view of the data, one can select an angular calibration step from the combo box, select the plot mode (raw data or processed data as a function of channel number, processed angular converted data, flat field data, or again an overview of the whole dataset). -
-By (right) clicking close to the axis you are able to zoom in/out, set the scale to logarithmic etc. -
-

-If the bad channel list, angular conversion file or flat field file are changed compared to the acquisition, they can be reloaded by editing the correspondent text entries and pressing enter. - -

-In particular, the angular converted data should be checked in order to view the position of the selected peak. In this case, the plot will be zoomed to the angular region slected in the minimum and maximum angle entries. By pressing fit, the fit of the peak in the selected angular range will be shown (see figure 4). It is useful to check that it works properly in several positions such that then the sequential fitting on all steps can give good results. - -

-To automatically fit all positions simply press Proceed to Modules Calibration and wait until all steps are fitted. This can take sometime, depending on the number of steps. - -

- -

- - - -
Figure 5: -Window for fitting the angular calibration parameters of a module.
\includegraphics[width=\textwidth]{angleFit.eps}
-
- -

-In the module calibration window (see figure 5), you will be able to fit the channel number to encoder position curve to estimate the three angular calibration parameters for each module. -
-The entries show the angular calibration parameters used for approximate angular conversion in the previous step of the calibration. These can be edited and will be used as start parameters for the fit. -By clicking on the check box next to the parameters, the selected parameter will be set and fixed during the fit. Often the center is used as a fix parameter. -
-It is possible to navigate between modules by using the Previous and Next module buttons. To refit the current module (e.g. after changing one of the parameters) simply re-click on the module number. - -

-After fitting all modules you can click on the Write Angular Calibration button, select the file name to write to and save the calibration angulat calibration data. Please note that the offset of module 0 will always be 0 and the other values will be rescaled to its value. Therefore the global offset of the steup will always need to be specified for a proper angular conversion unless the home of the encoder will not be redifined. - -

-


- - -next - -up - -previous -
- Next: Setup calibration files - Up: Angular calibration wizard manual - Previous: Data acquisition - -
-Thattil Dhanya -2017-08-24 -
- - diff --git a/manual/docs/html/angularCalibrationHowTo/node4.html b/manual/docs/html/angularCalibrationHowTo/node4.html deleted file mode 100644 index b6874747b..000000000 --- a/manual/docs/html/angularCalibrationHowTo/node4.html +++ /dev/null @@ -1,68 +0,0 @@ - - - - - -Setup calibration files - - - - - - - - - - - - - - - - - - - -next - -up - -previous -
- Next: About this document ... - Up: Angular calibration wizard manual - Previous: Data analysis -
-
- - -

-Setup calibration files -

- -

-To use the generated angular calibration files, using the text client: -

-sls_detector_put angconv /scratch/ang_new.off
-
-while for the GUI the file name should be specified in the configuration file (works also for the text client). -

-
-Thattil Dhanya -2017-08-24 -
- - diff --git a/manual/docs/html/angularCalibrationHowTo/node5.html b/manual/docs/html/angularCalibrationHowTo/node5.html deleted file mode 100644 index 0b42645db..000000000 --- a/manual/docs/html/angularCalibrationHowTo/node5.html +++ /dev/null @@ -1,71 +0,0 @@ - - - - - -About this document ... - - - - - - - - - - - - - - - - -next - -up - -previous -
- Up: Angular calibration wizard manual - Previous: Setup calibration files -
-
- - -

-About this document ... -

- Angular calibration wizard manual

-This document was generated using the -LaTeX2HTML translator Version 2008 (1.71) -

-Copyright © 1993, 1994, 1995, 1996, -Nikos Drakos, -Computer Based Learning Unit, University of Leeds. -
-Copyright © 1997, 1998, 1999, -Ross Moore, -Mathematics Department, Macquarie University, Sydney. -

-The command line arguments were:
- latex2html -split 4 angularCalibrationHowTo.tex -

-The translation was initiated by Thattil Dhanya on 2017-08-24 -


-
-Thattil Dhanya -2017-08-24 -
- - diff --git a/manual/docs/html/energyCalibrationHowTo/WARNINGS b/manual/docs/html/energyCalibrationHowTo/WARNINGS deleted file mode 100644 index 486bcceff..000000000 --- a/manual/docs/html/energyCalibrationHowTo/WARNINGS +++ /dev/null @@ -1 +0,0 @@ -No implementation found for style `graphicx' diff --git a/manual/docs/html/energyCalibrationHowTo/energyCalibrationHowTo.css b/manual/docs/html/energyCalibrationHowTo/energyCalibrationHowTo.css deleted file mode 100644 index d1824aff4..000000000 --- a/manual/docs/html/energyCalibrationHowTo/energyCalibrationHowTo.css +++ /dev/null @@ -1,30 +0,0 @@ -/* Century Schoolbook font is very similar to Computer Modern Math: cmmi */ -.MATH { font-family: "Century Schoolbook", serif; } -.MATH I { font-family: "Century Schoolbook", serif; font-style: italic } -.BOLDMATH { font-family: "Century Schoolbook", serif; font-weight: bold } - -/* implement both fixed-size and relative sizes */ -SMALL.XTINY { font-size : xx-small } -SMALL.TINY { font-size : x-small } -SMALL.SCRIPTSIZE { font-size : smaller } -SMALL.FOOTNOTESIZE { font-size : small } -SMALL.SMALL { } -BIG.LARGE { } -BIG.XLARGE { font-size : large } -BIG.XXLARGE { font-size : x-large } -BIG.HUGE { font-size : larger } -BIG.XHUGE { font-size : xx-large } - -/* heading styles */ -H1 { } -H2 { } -H3 { } -H4 { } -H5 { } - -/* mathematics styles */ -DIV.displaymath { } /* math displays */ -TD.eqno { } /* equation-number cells */ - - -/* document-specific styles come next */ diff --git a/manual/docs/html/energyCalibrationHowTo/energyCalibrationHowTo.html b/manual/docs/html/energyCalibrationHowTo/energyCalibrationHowTo.html deleted file mode 100644 index 357ae05dd..000000000 --- a/manual/docs/html/energyCalibrationHowTo/energyCalibrationHowTo.html +++ /dev/null @@ -1,84 +0,0 @@ - - - - - -Energy calibration wizard manual - - - - - - - - - - - - - - - - -next -up -previous -
- Next: Introduction -
-
- - -

- -

Energy calibration wizard manual

-
- -

Anna Bergamaschi

-

August 24, 2017

-
- -

-


- - - - - -

-
-Thattil Dhanya -2017-08-24 -
- - diff --git a/manual/docs/html/energyCalibrationHowTo/images.pl b/manual/docs/html/energyCalibrationHowTo/images.pl deleted file mode 100644 index 4bdbaf914..000000000 --- a/manual/docs/html/energyCalibrationHowTo/images.pl +++ /dev/null @@ -1,252 +0,0 @@ -# LaTeX2HTML 2008 (1.71) -# Associate images original text with physical files. - - -$key = q/CS=frac{N_S}{N_0};MSF=1.6;AAT/; -$cached_env_img{$key} = q|$CS=\frac{N_S}{N_0}$|; - -$key = q/O;MSF=1.6;AAT/; -$cached_env_img{$key} = q|$O$|; - -$key = q/N_gamma;MSF=1.6;AAT/; -$cached_env_img{$key} = q|$N_\gamma$|; - -$key = q/E_t;MSF=1.6;AAT/; -$cached_env_img{$key} = q|$E_t$|; - -$key = q/includegraphics[width=textwidth]{calibrateModule.eps};AAT/; -$cached_env_img{$key} = q|\includegraphics[width=\textwidth]{calibrateModule.eps}|; - -$key = q/{displaymath}N_n(E_t)simfrac{T}{tau_s}DBig(frac{-E_t}{ENC}Big).{displaymath};MSF=1.6;AAT/; -$cached_env_img{$key} = q|\begin{displaymath}
-N_n(E_t) \sim \frac{T}{\tau_s} D \Big(\frac{-E_t}{ENC} \Big).
-\end{displaymath}|; - -$key = q/tau_s;MSF=1.6;AAT/; -$cached_env_img{$key} = q|$\tau_s$|; - -$key = q/V_t;MSF=1.6;AAT/; -$cached_env_img{$key} = q|$V_t$|; - -$key = q/ENC;MSF=1.6;AAT/; -$cached_env_img{$key} = q|$ENC$|; - -$key = q/includegraphics[width=textwidth]{fig8.eps};AAT/; -$cached_env_img{$key} = q|\includegraphics[width=\textwidth]{fig8.eps}|; - -$key = q/N_n;MSF=1.6;AAT/; -$cached_env_img{$key} = q|$N_n$|; - -$key = q/T;MSF=1.6;AAT/; -$cached_env_img{$key} = q|$T$|; - -$key = q/E_0;MSF=1.6;AAT/; -$cached_env_img{$key} = q|$E_0$|; - -$key = q/G;MSF=1.6;AAT/; -$cached_env_img{$key} = q|$G$|; - -$key = q/{displaymath}N_gamma(E_t)=frac{N_0}{2}cdotBig(1+C_sfrac{E_0-2E_t}{E_0}Big)DBig(frac{E_0-E_t}{ENC}Big),{displaymath};MSF=1.6;AAT/; -$cached_env_img{$key} = q|\begin{displaymath}
-N_\gamma(E_t)=\frac{N_0}{2}\cdot\Big(1+C_s \frac{E_0-2E_t}{E_0}\Big)D \Big(\frac{E_0-E_t}{ENC} \Big),
-\end{displaymath}|; - -$key = q/includegraphics[width=textwidth]{GUI_ThresholdScan.eps};AAT/; -$cached_env_img{$key} = q|\includegraphics[width=\textwidth]{GUI_ThresholdScan.eps}|; - -$key = q/N_0;MSF=1.6;AAT/; -$cached_env_img{$key} = q|$N_0$|; - -$key = q/N_S;MSF=1.6;AAT/; -$cached_env_img{$key} = q|$N_S$|; - -$key = q/O_i;MSF=1.6;AAT/; -$cached_env_img{$key} = q|$O_i$|; - -$key = q/E_f;MSF=1.6;AAT/; -$cached_env_img{$key} = q|$E_f$|; - -$key = q/i;MSF=1.6;AAT/; -$cached_env_img{$key} = q|$i$|; - -$key = q/G_i;MSF=1.6;AAT/; -$cached_env_img{$key} = q|$G_i$|; - -$key = q/includegraphics[width=textwidth]{fig7.eps};AAT/; -$cached_env_img{$key} = q|\includegraphics[width=\textwidth]{fig7.eps}|; - -$key = q/D;MSF=1.6;AAT/; -$cached_env_img{$key} = q|$D$|; - -$key = q/N_s=C_sN_0;MSF=1.6;AAT/; -$cached_env_img{$key} = q|$N_s=C_s N_0$|; - -$key = q/E_0slash2;MSF=1.6;AAT/; -$cached_env_img{$key} = q|$E_0/2$|; - -$key = q/E_t=E_0slash2;MSF=1.6;AAT/; -$cached_env_img{$key} = q|$E_t=E_0/2$|; - -$key = q/includegraphics[width=textwidth]{fig4.eps};AAT/; -$cached_env_img{$key} = q|\includegraphics[width=\textwidth]{fig4.eps}|; - -$key = q/includegraphics[width=textwidth]{GUI_Advanced.eps};AAT/; -$cached_env_img{$key} = q|\includegraphics[width=\textwidth]{GUI_Advanced.eps}|; - -$key = q/includegraphics[width=textwidth]{addEnergy.eps};AAT/; -$cached_env_img{$key} = q|\includegraphics[width=\textwidth]{addEnergy.eps}|; - -$key = q/C_s;MSF=1.6;AAT/; -$cached_env_img{$key} = q|$C_s$|; - -$key = q/CS={begingroup{N_Sbegingroup{overN_0};MSF=1.6;AAT/; -$cached_env_img{$key} = q|$CS={\begingroupN_S\endgroup\over N_0}$|; - -$key = q/CS=;MSF=1.6;AAT/; -$cached_env_img{$key} = q|$CS=$|; - -$key = q/e^-;MSF=1.6;AAT/; -$cached_env_img{$key} = q|$e^-$|; - -$key = q/includegraphics[width=textwidth]{fig5.eps};AAT/; -$cached_env_img{$key} = q|\includegraphics[width=\textwidth]{fig5.eps}|; - -$key = q/{displaymath}V_{t}=O+GcdotE_t.{displaymath};MSF=1.6;AAT/; -$cached_env_img{$key} = q|\begin{displaymath}
-V_{t}=O+G \cdot E_t.
-\end{displaymath}|; - -$key = q/Sigma>3ENC;MSF=1.6;AAT/; -$cached_env_img{$key} = q|$\Sigma >3ENC$|; - -$key = q/N;MSF=1.6;AAT/; -$cached_env_img{$key} = q|$N$|; - -$key = q/Sigma>3,ENC;MSF=1.6;AAT/; -$cached_env_img{$key} = q|$\Sigma>3 ENC$|; - -$key = q/Deltasim;MSF=1.6;AAT/; -$cached_env_img{$key} = q|$\Delta \sim $|; - -1; - diff --git a/manual/docs/html/energyCalibrationHowTo/images.tex b/manual/docs/html/energyCalibrationHowTo/images.tex deleted file mode 100644 index 656b22780..000000000 --- a/manual/docs/html/energyCalibrationHowTo/images.tex +++ /dev/null @@ -1,391 +0,0 @@ -\batchmode -\documentclass{article} -\RequirePackage{ifthen} - - -\usepackage{amssymb} -\usepackage[dvips]{graphicx} -\usepackage{verbatim} - - -\usepackage[dvips]{color} - - -\pagecolor[gray]{.7} - -\usepackage[]{inputenc} - - - -\makeatletter - -\makeatletter -\count@=\the\catcode`\_ \catcode`\_=8 -\newenvironment{tex2html_wrap}{}{}% -\catcode`\<=12\catcode`\_=\count@ -\newcommand{\providedcommand}[1]{\expandafter\providecommand\csname #1\endcsname}% -\newcommand{\renewedcommand}[1]{\expandafter\providecommand\csname #1\endcsname{}% - \expandafter\renewcommand\csname #1\endcsname}% -\newcommand{\newedenvironment}[1]{\newenvironment{#1}{}{}\renewenvironment{#1}}% -\let\newedcommand\renewedcommand -\let\renewedenvironment\newedenvironment -\makeatother -\let\mathon=$ -\let\mathoff=$ -\ifx\AtBeginDocument\undefined \newcommand{\AtBeginDocument}[1]{}\fi -\newbox\sizebox -\setlength{\hoffset}{0pt}\setlength{\voffset}{0pt} -\addtolength{\textheight}{\footskip}\setlength{\footskip}{0pt} -\addtolength{\textheight}{\topmargin}\setlength{\topmargin}{0pt} -\addtolength{\textheight}{\headheight}\setlength{\headheight}{0pt} -\addtolength{\textheight}{\headsep}\setlength{\headsep}{0pt} -\setlength{\textwidth}{349pt} -\newwrite\lthtmlwrite -\makeatletter -\let\realnormalsize=\normalsize -\global\topskip=2sp -\def\preveqno{}\let\real@float=\@float \let\realend@float=\end@float -\def\@float{\let\@savefreelist\@freelist\real@float} -\def\liih@math{\ifmmode$\else\bad@math\fi} -\def\end@float{\realend@float\global\let\@freelist\@savefreelist} -\let\real@dbflt=\@dbflt \let\end@dblfloat=\end@float -\let\@largefloatcheck=\relax -\let\if@boxedmulticols=\iftrue -\def\@dbflt{\let\@savefreelist\@freelist\real@dbflt} -\def\adjustnormalsize{\def\normalsize{\mathsurround=0pt \realnormalsize - \parindent=0pt\abovedisplayskip=0pt\belowdisplayskip=0pt}% - \def\phantompar{\csname par\endcsname}\normalsize}% -\def\lthtmltypeout#1{{\let\protect\string \immediate\write\lthtmlwrite{#1}}}% -\newcommand\lthtmlhboxmathA{\adjustnormalsize\setbox\sizebox=\hbox\bgroup\kern.05em }% -\newcommand\lthtmlhboxmathB{\adjustnormalsize\setbox\sizebox=\hbox to\hsize\bgroup\hfill }% -\newcommand\lthtmlvboxmathA{\adjustnormalsize\setbox\sizebox=\vbox\bgroup % - \let\ifinner=\iffalse \let\)\liih@math }% -\newcommand\lthtmlboxmathZ{\@next\next\@currlist{}{\def\next{\voidb@x}}% - \expandafter\box\next\egroup}% -\newcommand\lthtmlmathtype[1]{\gdef\lthtmlmathenv{#1}}% -\newcommand\lthtmllogmath{\dimen0\ht\sizebox \advance\dimen0\dp\sizebox - \ifdim\dimen0>.95\vsize - \lthtmltypeout{% -*** image for \lthtmlmathenv\space is too tall at \the\dimen0, reducing to .95 vsize ***}% - \ht\sizebox.95\vsize \dp\sizebox\z@ \fi - \lthtmltypeout{l2hSize % -:\lthtmlmathenv:\the\ht\sizebox::\the\dp\sizebox::\the\wd\sizebox.\preveqno}}% -\newcommand\lthtmlfigureA[1]{\let\@savefreelist\@freelist - \lthtmlmathtype{#1}\lthtmlvboxmathA}% -\newcommand\lthtmlpictureA{\bgroup\catcode`\_=8 \lthtmlpictureB}% -\newcommand\lthtmlpictureB[1]{\lthtmlmathtype{#1}\egroup - \let\@savefreelist\@freelist \lthtmlhboxmathB}% -\newcommand\lthtmlpictureZ[1]{\hfill\lthtmlfigureZ}% -\newcommand\lthtmlfigureZ{\lthtmlboxmathZ\lthtmllogmath\copy\sizebox - \global\let\@freelist\@savefreelist}% -\newcommand\lthtmldisplayA{\bgroup\catcode`\_=8 \lthtmldisplayAi}% -\newcommand\lthtmldisplayAi[1]{\lthtmlmathtype{#1}\egroup\lthtmlvboxmathA}% -\newcommand\lthtmldisplayB[1]{\edef\preveqno{(\theequation)}% - \lthtmldisplayA{#1}\let\@eqnnum\relax}% -\newcommand\lthtmldisplayZ{\lthtmlboxmathZ\lthtmllogmath\lthtmlsetmath}% -\newcommand\lthtmlinlinemathA{\bgroup\catcode`\_=8 \lthtmlinlinemathB} -\newcommand\lthtmlinlinemathB[1]{\lthtmlmathtype{#1}\egroup\lthtmlhboxmathA - \vrule height1.5ex width0pt }% -\newcommand\lthtmlinlineA{\bgroup\catcode`\_=8 \lthtmlinlineB}% -\newcommand\lthtmlinlineB[1]{\lthtmlmathtype{#1}\egroup\lthtmlhboxmathA}% -\newcommand\lthtmlinlineZ{\egroup\expandafter\ifdim\dp\sizebox>0pt % - \expandafter\centerinlinemath\fi\lthtmllogmath\lthtmlsetinline} -\newcommand\lthtmlinlinemathZ{\egroup\expandafter\ifdim\dp\sizebox>0pt % - \expandafter\centerinlinemath\fi\lthtmllogmath\lthtmlsetmath} -\newcommand\lthtmlindisplaymathZ{\egroup % - \centerinlinemath\lthtmllogmath\lthtmlsetmath} -\def\lthtmlsetinline{\hbox{\vrule width.1em \vtop{\vbox{% - \kern.1em\copy\sizebox}\ifdim\dp\sizebox>0pt\kern.1em\else\kern.3pt\fi - \ifdim\hsize>\wd\sizebox \hrule depth1pt\fi}}} -\def\lthtmlsetmath{\hbox{\vrule width.1em\kern-.05em\vtop{\vbox{% - \kern.1em\kern0.8 pt\hbox{\hglue.17em\copy\sizebox\hglue0.8 pt}}\kern.3pt% - \ifdim\dp\sizebox>0pt\kern.1em\fi \kern0.8 pt% - \ifdim\hsize>\wd\sizebox \hrule depth1pt\fi}}} -\def\centerinlinemath{% - \dimen1=\ifdim\ht\sizebox<\dp\sizebox \dp\sizebox\else\ht\sizebox\fi - \advance\dimen1by.5pt \vrule width0pt height\dimen1 depth\dimen1 - \dp\sizebox=\dimen1\ht\sizebox=\dimen1\relax} - -\def\lthtmlcheckvsize{\ifdim\ht\sizebox<\vsize - \ifdim\wd\sizebox<\hsize\expandafter\hfill\fi \expandafter\vfill - \else\expandafter\vss\fi}% -\providecommand{\selectlanguage}[1]{}% -\makeatletter \tracingstats = 1 - - -\begin{document} -\pagestyle{empty}\thispagestyle{empty}\lthtmltypeout{}% -\lthtmltypeout{latex2htmlLength hsize=\the\hsize}\lthtmltypeout{}% -\lthtmltypeout{latex2htmlLength vsize=\the\vsize}\lthtmltypeout{}% -\lthtmltypeout{latex2htmlLength hoffset=\the\hoffset}\lthtmltypeout{}% -\lthtmltypeout{latex2htmlLength voffset=\the\voffset}\lthtmltypeout{}% -\lthtmltypeout{latex2htmlLength topmargin=\the\topmargin}\lthtmltypeout{}% -\lthtmltypeout{latex2htmlLength topskip=\the\topskip}\lthtmltypeout{}% -\lthtmltypeout{latex2htmlLength headheight=\the\headheight}\lthtmltypeout{}% -\lthtmltypeout{latex2htmlLength headsep=\the\headsep}\lthtmltypeout{}% -\lthtmltypeout{latex2htmlLength parskip=\the\parskip}\lthtmltypeout{}% -\lthtmltypeout{latex2htmlLength oddsidemargin=\the\oddsidemargin}\lthtmltypeout{}% -\makeatletter -\if@twoside\lthtmltypeout{latex2htmlLength evensidemargin=\the\evensidemargin}% -\else\lthtmltypeout{latex2htmlLength evensidemargin=\the\oddsidemargin}\fi% -\lthtmltypeout{}% -\makeatother -\setcounter{page}{1} -\onecolumn - -% !!! IMAGES START HERE !!! - -{\newpage\clearpage -\lthtmlinlinemathA{tex2html_wrap_inline464}% -$E_0$% -\lthtmlinlinemathZ -\lthtmlcheckvsize\clearpage} - -{\newpage\clearpage -\lthtmlinlinemathA{tex2html_wrap_inline466}% -$N_0$% -\lthtmlinlinemathZ -\lthtmlcheckvsize\clearpage} - -{\newpage\clearpage -\lthtmlinlinemathA{tex2html_wrap_inline468}% -$ENC$% -\lthtmlinlinemathZ -\lthtmlcheckvsize\clearpage} - -{\newpage\clearpage -\lthtmlinlinemathA{tex2html_wrap_inline470}% -$CS=$% -\lthtmlinlinemathZ -\lthtmlcheckvsize\clearpage} - -{\newpage\clearpage -\lthtmlinlinemathA{tex2html_wrap_inline472}% -$N_S$% -\lthtmlinlinemathZ -\lthtmlcheckvsize\clearpage} - -{\newpage\clearpage -\lthtmlinlinemathA{tex2html_wrap_inline474}% -$CS={\begingroupN_S\endgroup\over N_0}$% -\lthtmlinlinemathZ -\lthtmlcheckvsize\clearpage} - -{\newpage\clearpage -\lthtmlinlinemathA{tex2html_wrap_inline482}% -$E_f$% -\lthtmlinlinemathZ -\lthtmlcheckvsize\clearpage} - -{\newpage\clearpage -\lthtmlinlinemathA{tex2html_wrap_inline486}% -$E_0/2$% -\lthtmlinlinemathZ -\lthtmlcheckvsize\clearpage} - -{\newpage\clearpage -\lthtmlinlinemathA{tex2html_wrap_inline490}% -$\Delta \sim $% -\lthtmlinlinemathZ -\lthtmlcheckvsize\clearpage} - -{\newpage\clearpage -\lthtmlinlinemathA{tex2html_wrap_inline492}% -$E_t$% -\lthtmlinlinemathZ -\lthtmlcheckvsize\clearpage} - -{\newpage\clearpage -\lthtmlinlinemathA{tex2html_wrap_inline494}% -$\Sigma >3ENC$% -\lthtmlinlinemathZ -\lthtmlcheckvsize\clearpage} - -\stepcounter{section} -{\newpage\clearpage -\lthtmlinlinemathA{tex2html_wrap_inline131}% -$e^-$% -\lthtmlinlinemathZ -\lthtmlcheckvsize\clearpage} - -{\newpage\clearpage -\lthtmlinlinemathA{tex2html_wrap_inline137}% -$D$% -\lthtmlinlinemathZ -\lthtmlcheckvsize\clearpage} - -{\newpage\clearpage -\lthtmlinlinemathA{tex2html_wrap_inline141}% -$E_t=E_0/2$% -\lthtmlinlinemathZ -\lthtmlcheckvsize\clearpage} - -{\newpage\clearpage -\lthtmlinlinemathA{tex2html_wrap_inline143}% -$N$% -\lthtmlinlinemathZ -\lthtmlcheckvsize\clearpage} - -{\newpage\clearpage -\lthtmlinlinemathA{tex2html_wrap_inline147}% -$N_n$% -\lthtmlinlinemathZ -\lthtmlcheckvsize\clearpage} - -{\newpage\clearpage -\lthtmlinlinemathA{tex2html_wrap_inline149}% -$N_\gamma$% -\lthtmlinlinemathZ -\lthtmlcheckvsize\clearpage} - -{\newpage\clearpage -\lthtmldisplayA{displaymath17}% -\begin{displaymath} -N_\gamma(E_t)=\frac{N_0}{2}\cdot\Big(1+C_s \frac{E_0-2E_t}{E_0}\Big)D \Big(\frac{E_0-E_t}{ENC} \Big), -\end{displaymath}% -\lthtmldisplayZ -\lthtmlcheckvsize\clearpage} - -{\newpage\clearpage -\lthtmlinlinemathA{tex2html_wrap_inline151}% -$C_s$% -\lthtmlinlinemathZ -\lthtmlcheckvsize\clearpage} - -{\newpage\clearpage -\lthtmlinlinemathA{tex2html_wrap_inline153}% -$N_s=C_s N_0$% -\lthtmlinlinemathZ -\lthtmlcheckvsize\clearpage} - -{\newpage\clearpage -\lthtmlinlinemathA{tex2html_wrap_inline155}% -$\tau_s$% -\lthtmlinlinemathZ -\lthtmlcheckvsize\clearpage} - -{\newpage\clearpage -\lthtmlinlinemathA{tex2html_wrap_inline157}% -$T$% -\lthtmlinlinemathZ -\lthtmlcheckvsize\clearpage} - -{\newpage\clearpage -\lthtmldisplayA{displaymath26}% -\begin{displaymath} -N_n(E_t) \sim \frac{T}{\tau_s} D \Big(\frac{-E_t}{ENC} \Big). -\end{displaymath}% -\lthtmldisplayZ -\lthtmlcheckvsize\clearpage} - -{\newpage\clearpage -\lthtmlinlinemathA{tex2html_wrap_inline165}% -$\Sigma>3\,ENC$% -\lthtmlinlinemathZ -\lthtmlcheckvsize\clearpage} - -{\newpage\clearpage -\lthtmlinlinemathA{tex2html_wrap_inline167}% -$O$% -\lthtmlinlinemathZ -\lthtmlcheckvsize\clearpage} - -{\newpage\clearpage -\lthtmlinlinemathA{tex2html_wrap_inline169}% -$G$% -\lthtmlinlinemathZ -\lthtmlcheckvsize\clearpage} - -{\newpage\clearpage -\lthtmlinlinemathA{tex2html_wrap_inline171}% -$V_t$% -\lthtmlinlinemathZ -\lthtmlcheckvsize\clearpage} - -{\newpage\clearpage -\lthtmldisplayA{displaymath34}% -\begin{displaymath} -V_{t}=O+G \cdot E_t. -\end{displaymath}% -\lthtmldisplayZ -\lthtmlcheckvsize\clearpage} - -{\newpage\clearpage -\lthtmlinlinemathA{tex2html_wrap_inline175}% -$i$% -\lthtmlinlinemathZ -\lthtmlcheckvsize\clearpage} - -{\newpage\clearpage -\lthtmlinlinemathA{tex2html_wrap_inline177}% -$O_i$% -\lthtmlinlinemathZ -\lthtmlcheckvsize\clearpage} - -{\newpage\clearpage -\lthtmlinlinemathA{tex2html_wrap_inline179}% -$G_i$% -\lthtmlinlinemathZ -\lthtmlcheckvsize\clearpage} - -{\newpage\clearpage -\lthtmlinlinemathA{tex2html_wrap_inline191}% -$CS=\frac{N_S}{N_0}$% -\lthtmlinlinemathZ -\lthtmlcheckvsize\clearpage} - -{\newpage\clearpage -\lthtmlpictureA{tex2html_wrap559}% -\includegraphics[width=\textwidth]{fig4.eps}% -\lthtmlpictureZ -\lthtmlcheckvsize\clearpage} - -{\newpage\clearpage -\lthtmlpictureA{tex2html_wrap563}% -\includegraphics[width=\textwidth]{fig5.eps}% -\lthtmlpictureZ -\lthtmlcheckvsize\clearpage} - -{\newpage\clearpage -\lthtmlpictureA{tex2html_wrap585}% -\includegraphics[width=\textwidth]{fig7.eps}% -\lthtmlpictureZ -\lthtmlcheckvsize\clearpage} - -{\newpage\clearpage -\lthtmlpictureA{tex2html_wrap589}% -\includegraphics[width=\textwidth]{fig8.eps}% -\lthtmlpictureZ -\lthtmlcheckvsize\clearpage} - -\stepcounter{section} -\stepcounter{subsection} -{\newpage\clearpage -\lthtmlpictureA{tex2html_wrap595}% -\includegraphics[width=\textwidth]{GUI_Advanced.eps}% -\lthtmlpictureZ -\lthtmlcheckvsize\clearpage} - -{\newpage\clearpage -\lthtmlpictureA{tex2html_wrap599}% -\includegraphics[width=\textwidth]{GUI_ThresholdScan.eps}% -\lthtmlpictureZ -\lthtmlcheckvsize\clearpage} - -\stepcounter{section} -\stepcounter{subsection} -{\newpage\clearpage -\lthtmlpictureA{tex2html_wrap605}% -\includegraphics[width=\textwidth]{addEnergy.eps}% -\lthtmlpictureZ -\lthtmlcheckvsize\clearpage} - -{\newpage\clearpage -\lthtmlpictureA{tex2html_wrap609}% -\includegraphics[width=\textwidth]{calibrateModule.eps}% -\lthtmlpictureZ -\lthtmlcheckvsize\clearpage} - -\stepcounter{section} - -\end{document} diff --git a/manual/docs/html/energyCalibrationHowTo/img1.png b/manual/docs/html/energyCalibrationHowTo/img1.png deleted file mode 100644 index f3596cb7eb60b5db0d699bf50700364c1f6380a0..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 255 zcmeAS@N?(olHy`uVBq!ia0vp^;y^6N!py+H=)|+)ERbUm;1lAydGqEKD^|>zGiSnt z2`w!x6%`dZIXMXl2_YdN9v&VxHZ}$Z1}Z8l5)u+TJUl>6uOd&+15%77L4Lsu4$p3+ z0XemvE{-7*Q+&EO-MCpC@iuL zQ!&1SRmbLx9K!-4Ry85}Sb4q9e0J$7m A;Q#;t diff --git a/manual/docs/html/energyCalibrationHowTo/img10.png b/manual/docs/html/energyCalibrationHowTo/img10.png deleted file mode 100644 index 04166b530cb1648532d23f7de2886a9de1e676fb..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 259 zcmeAS@N?(olHy`uVBq!ia0vp^Vn8g%!py+Hxc1!P&p?hrfKQ0)=FOW|tXMH;&YTGo zCbYD)R8&;tDiaE zm>UhTl2#Ay?d4pRHR400001 zbW%=J06^y0W&i*IcS%G+R5*?8lPyfcKp2LfcHMgI*pFNgP!dRROb{e27{JY7p%Ph% z0ZM|{2tSjPkRXtiBo!DOW)fKknJNM_-)&78AxoBkA>mDW_kHi(z5RafV2Hfybaohv zjc-i(Qidp2Whao+7>>9>>W`NgfePiz#m>4Id8i6y4uXIy`WC@NDwCm1gJYR(MGA*h zr?50%*Ta>>VR~Y`>qWt1oZ?D6DmrQ z?VpP3-fwo`4`ElTb2H*AmV9Xj?8DY8rZ{IFtD#;q`okhyw}Z-3sIPex5}G-A2EP z6IxnYDk>^+a&kgKLL?+4czAe#s;Z*|Hv%cfk|4ie28U-i(tsRaPZ!4!j+w~`2e@`z z_@Q%Ss-@EkP9}vSQHg}`4mK$+2bE%@8HY6{G^nter7#9AJ0Ke#7sqEdp>d~)gyNlJ nF)aa2Nl81pnY&5_HZU+;U>Dzb``=$Vpur5Du6{1-oD!M<+|fMD diff --git a/manual/docs/html/energyCalibrationHowTo/img13.png b/manual/docs/html/energyCalibrationHowTo/img13.png deleted file mode 100644 index c07ee1e318d47e9ad57010570e8137b4ebf317bd..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 218 zcmeAS@N?(olHy`uVBq!ia0vp^LO{&N!py+HxcqY>h@%_e6XLpg^X3&RR?L|*XTpRD zEiEk-6%{!-IUyk-9v&VxHZ}$Z1}Z8l5)u+TJUl=h+u6-KfD~g%kY6x^!?PP{Ku)x$ zi(?4K%;W@z24;sdtcjnDHWV6vP*@^#qmhL_Ktgnb;f#i(KM$ywM=TLoGRKn9H}%-( zPkQVI-HRI=7Yd)b6r7N-f_bwQ(2n`d5zopr086z-n*aa+ diff --git a/manual/docs/html/energyCalibrationHowTo/img14.png b/manual/docs/html/energyCalibrationHowTo/img14.png deleted file mode 100644 index 64d3a5e2dabaffb62300b3bc432cc7c5ac545492..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 471 zcmV;|0Vw{7P)RHR400001 zbW%=J06^y0W&i*IRY^oaR5*>@Q!P)!Kp1}3Zv7Z**Pn19B;Zy_f~g>YoI>{}6bG&e zrocokV5(6IL6FoS_yLoXQ|Jar2x`3VwGAyrtN{a0a(B-?_kP^HZw`>q^Cd$&2=df0 zj#u{xXs9&oF^mlMI&1wz9(hb}THc_FY)}xJ)98v#R6D21h$6rYiN!GGxnEp)(HRaE ztnD>oDL=T!FF=*E?ucSf$dI#!E*WhdGsh6b)dXz&``gHxtiJk!w1LYL9*gqBUAtY N002ovPDHLkV1l4k$Nc~R diff --git a/manual/docs/html/energyCalibrationHowTo/img15.png b/manual/docs/html/energyCalibrationHowTo/img15.png deleted file mode 100644 index 49f44d375bc07cb566a3c4fcf93a81993a655d81..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 222 zcmeAS@N?(olHy`uVBq!ia0vp^!a&T&!py+H=wZmE1LWui_=LD_-n@CmiWPI_%$YD@ zLQ6|aMMXtUPEJBXLP$u6hlhuajg5+miiCs&4-XGe$F|*eoj{7QB*-tA!Qt7BG$1G5 z)5S4_V`g%KLj$M78TQo8h6WqrQyduQym4rntH}^Lr7@XV*rSHIWio@(Pp$?R#%_jL zUTtU6d2*_y4)~PWv$rvItl+%uJYyj%kL?=)vCYiP*TW3DS8nfYOk|wE$PoCMx9Z(P S*E2w?7(8A5T-G@yGywn-mPH}} diff --git a/manual/docs/html/energyCalibrationHowTo/img16.png b/manual/docs/html/energyCalibrationHowTo/img16.png deleted file mode 100644 index 58cc68eb970c58b3fc62ef383361b186816a25a9..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 263 zcmeAS@N?(olHy`uVBq!ia0vp^Qa~)n!py+Hxc!rIEs$dn;1lAydGqEKD^|>zGiSnt z2`w!x6%`dZIXMXl2_YdN9v&VxHZ}$Z1}Z8l5)u+TJUl>6uOd&+15%77L4Lsu4$p3+ z0XeOnE{-7*Q+abiNkzf%Ve9137~vN7o*ACumjgs!>Fhu$Vc z9FS^o)-*dXa{~9p|BQ#yJwqA{D!30!VGMV8&BVsG%-!L*Uc(6)g`+i(7>>)ZwW(P2 z&rN4?W}Fj#;6sxyL+5h&z5tGr_wH?1SU-8V6>|G5-1pmnk->Sc$f+9-mCpbj#Ng@b K=d#Wzp$PzwuwJ16 diff --git a/manual/docs/html/energyCalibrationHowTo/img17.png b/manual/docs/html/energyCalibrationHowTo/img17.png deleted file mode 100644 index d3f5bd945f6a074df935d16a89b9e6e4a9c4ddb7..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 262 zcmeAS@N?(olHy`uVBq!ia0vp^l0YoS!py+H7;|(+9gt%X;1lAydGqEKD^|>zGiSnt z2`w!x6%`dZIXMXl2_YdN9v&VxHZ}$Z1}Z8l5)u+TJUl>6uOd&+15%77L4Lsu4$p3+ z0XZ$6E{-7*QKUk(d$HD0Sv(MaNVHq22pYTwu>_3khWgVQBp(e$4N`+@FZ@O1Ta JS?83{1OOQQTVntK diff --git a/manual/docs/html/energyCalibrationHowTo/img18.png b/manual/docs/html/energyCalibrationHowTo/img18.png deleted file mode 100644 index 39b62b7e56bb84bc06b78a344b72249afd8b0cc0..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1804 zcmV+n2lM!eP)RHR400001 zbW%=J06^y0W&i*Nib+I4R9J=WSWSo=MHGJhGyOBYyWK>iiAhWok^B&J&ap-Pzg+x9XQv__c> zD4C9kJWN0hR&T;ojR?uZqU7iJ?ZRT#GbA8&Zo*-=I^^WlD^KEtpH!_o$?+?jiFz8-@pJCw)Wy_Y8D*}mo+Gar(sz-h3 z4ZTI0gKfD=aCiW=>s{^Qba|$Z$m}M`4hgkldIFc>-Fq7K&jC5eI;_EfQ=h=o10gFK zc}Iy|9qvi9Qo;kft@PYd$2jw$GP?})4n}lDuDUCu^uX40*TGnRHR}-Ab*0%NN(S4x zPtO3=-{(q;0wA#Km}yfFEl=w5LFk!b0zrr0Jo*@_N|I1oU=vV}4Y)~><+{uw5$9um zO|jN@uYKCelGqR~#3@T(X2I@L^G(ke0*F~^@T(GN;kIIV409gFvgXY*!?>lK4J?{1 zm~DZuISiXJVv96KxM+o|_;og#IHwR|Hm007y9E&h88MWoB!gU-sn150s$D`D5M)bO zXZdu~b zkU%xz7OL}_6AIoIntCu2-FkwII24pq%XYs}*jPCiRe5d9F+as)N-N)rJ^L|PsB3ZUvLu(DhIueAIOz`K(F!|T5gWOH(&u{rdP8{msQryygu`X?V5yBfQlst+zSzHjQ!;4Ud zsEJ-Wl2Z4BSL3ZkE3Ln;5!hii`q-WL3f9I;QuQ@yg43(Kvg;9cCG6$Jmh889^sCGm z3g%wVbPAOScJwtkN6GU9e$63?A*QINz9x;(f|DK#Xa}cy+-HAz>CJBfv^%XDYW)TP zQrjeO1LDc#O+{}ktz~H-0d0*~K$D%n3`fWdc=dlY5erg7-DrbGW>de9-nVu)hT`?? z>#lM$+Dr`9ZsXo)SFmRcR zRr(n0h=gWb?PqxHXoVp!gl7w~hzGiSnt z2`w!x6%`dZIXMXl2_YdN9v&VxHZ}$Z1}Z8l5)u+TJUl>6uOd&+15%77L4Lsu4$p3+ z0Xfy4E{-7*Q85W!^oqtU~*$4=NS!#Boj-G2gwf@0_7EK)|s{0 ztvO}D@R*BHAeE=^AUhkY%5|TFgbyr1vsiiB57d;gm)uQZp3TBGlQ&?S&IK#685fsN z4E@WHlrC}nT!W)i!^0IaPP3*joSDUUh>d~4Mc_tRaPo1WGZ;Kw{an^LB{Ts5nh{Xb diff --git a/manual/docs/html/energyCalibrationHowTo/img2.png b/manual/docs/html/energyCalibrationHowTo/img2.png deleted file mode 100644 index d94c69f85f4ee0c409f97e084cb7340aeaf01714..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 258 zcmeAS@N?(olHy`uVBq!ia0vp^5zGiSnt z2`w!x6%`dZIXMXl2_YdN9v&VxHa03MDiRVBJUl!=9ou%>bpk2Ik|4ie28U-i(tw<1 zPZ!4!iK)p64GgSoEDamvO$-bQ_9r{A<=o-nIpZ%W5plqVoo&s5R#}%##Re-F&b~~D z`0#+StTdy+Sdo1V|Dsu{f{!@nH5Dmj9uQ?vnW=YBbh>b=ieW>t8MCuc&*5{njSCr$ zX(sGAsMhe{MXRw+QWQfNYso$5Hg+CgTe~DWM4f D;+s+T diff --git a/manual/docs/html/energyCalibrationHowTo/img20.png b/manual/docs/html/energyCalibrationHowTo/img20.png deleted file mode 100644 index 0df682af317a7a6c791f7591ff0b744f0c41df46..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 468 zcmV;_0W1EAP)RHR400001 zbW%=J06^y0W&i*IQb|NXR5*?8Q@c*XFcdvaqQpsD(ocw(5DOXjfPi3bnL3h!kXR7j zU`(Y-gatY>Fys^X1jGbeKA~dj7?8Si?IdkzI`G&KNAk_dx%b+~P7Exd(FkCnffgdb z$0C)-6gFUz49-}hYj)6U_N{`+WgKFh0s4%ntzm~A1|l}n5IU+VEW!#e-@#thZ^I?` zx#AY9(nA&7;(}s=)Qt;+SK#Zfzgzfcu%okz-dzIcc$T!ZP2hA$FhU`@G4M-uB14cD z$KMvEs+vTs?aHLn+ol~RF{x1>A@@A`*tErNQR|Fw!(vCO5+`#*`!v)He;Mo^I9k@8 zpidRMeuU{)vc<;`pDV3*3J;2km)id-Ff}^`O(a6#aDGE9ti^*`=~jPf{aaL*&4M-) zj=x#Hz<7guoYk$S&?E4JiFDTOc<^e;(^lHpZ^nXxRI~o$tM~w^R66rzGiSnt z2`w!x6%`dZIXMXl2_YdNHa0c}1_mlBDm*+qK;^%M>>mRu#*!evUNv85bfOpj$qa$^_qZ08l0h>&DvT5zi3;IF_CgOIgMOw4R-Y3yyX uJUI!9*SZ5N-?3>Zi#ZvV&dFmAVyO7c{m}2=mG3}f89ZJ6T-G@yGywo7E;@Js diff --git a/manual/docs/html/energyCalibrationHowTo/img23.png b/manual/docs/html/energyCalibrationHowTo/img23.png deleted file mode 100644 index e95ee356fb9f4b6f4f6096f029cfb59466b983a1..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1155 zcmV-}1bq96P)RHR400001 zbW%=J06^y0W&i*L0ZBwbR7i>CR!xW;MHK$JdZvG-cc*)!heW~j3XvRy3?>&*p$+~V z1R1@EBG?F`Bq($6;6b$X;Eua7>4OL!#J&iEmjPD^%w^&s=Rp>XpfCqTk4;cWPUEYe zZmVZ{vW^fhe#}(8SM}<>SFc{ZE?^M_5Q;u1s-eJkM~ZT)F&6cgmM+4he$lp9# zcPkNgvs{_H9Y`iMHoK*;_CjY%mPiHFEEA2bnTtx+Qd@j@I1yXl5_ITD75QnHyV``e zQL`mD7gq$?5#cYuk8UHJ&*w-n3niri9qxchjlYP5GC-Dt@#R+0;cOUHN3ejoKE52j zOFp_*h8Uw}+1OT_4#=~_#mtUbEpuvc4!>Ks7vr(H4R5@h`z37f)a3IOu@Y$O+&v;& zcCTo+nnlZV&1LJiMB8Z=)d%TRT#PE+G?6HpT}aIp9}TA>b;ThT(rdeaXU&L%kzX-? zC~w?nEs-5QGm9Z8y$X{B=z6i5R&ug3QsW#al+w z7HT8>$tb{SaBdq)(g1Y_Qn{txfwZ;l*XG179~zIm?CIFw;eTIX86H*_4du_BSyYb_ z6lj1qmtG48=%m~e=vK;>z;&NP9DkUGSb4A`M+t9{a6)x6Bm>*cqDi3jx;HN3fNJEI zNwXl~OuTaHe~W!wz+Ee6-;HqpzfjtS^=JL7e9Zg^|A4;TFnll6(Rs)x(VGaF}B@2QW2 zi)*6H33K9ImmX6Vnm>R(6`A8)R?!t`soHV|_q?pU7Ny~J@$K~!Ri$@YSHV(q&8e7P z4beZ)I)Hr>?N1)hrPklb`6F*X3e4mbE*;d?e5!KnP_5^$0~T2fFmU53V<*P`Q*G(yMc~Tv)?%_JRlUZv8l%L7etitdEzpz*=`}@%7Y6 z=v1eO9dV?aJ9MfLISRb6hElu*eEWzwK*gy$fR%$DaMrIBR-)3iYZfKN>iYU0;V&LI V;MIW*)!qOA002ovPDHLkV1fpbCw~9{ diff --git a/manual/docs/html/energyCalibrationHowTo/img24.png b/manual/docs/html/energyCalibrationHowTo/img24.png deleted file mode 100644 index 987b7d08fe65c7260bcd5120f082b416bd86c7c7..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 514 zcmV+d0{#7oP)RHR400001 zbW%=J06^y0W&i*IfJsC_R5*?8Q?F0MKotJEb?vqLRYL-bCLnO@f3OM!vIdYVSVB^X zEQS;kvLzTo5Q89)b%+WK4l|1z1hJrsAerR5u2}|R8G#T4Uvl^EzW3wadv^znP%;fn zgJFLnYHdz&IZne9dPAXmP$^7}F@^{^kZe@ckgl+RhvJ(h!=Q_Ppu%xy3p4|2aIsIR z3usWWs-uIHdq*m}GLNc|N?}RjK1pG6C1U0J$c|{R7yMW%U&7$n&g6WEog_B=T^I*U za_2)2pLMI=Qta zizpDocHxPu8|PPQ{kv$fQCAatfrd}f^swMUoCDkBE}=h5rSdZBxO$zvC1_65rZ~eA zyQ^0^2%tZb2s5qO%VXx|%cqL?N<^TWy07*qoM6N<$ Eg1yMw#Q*>R diff --git a/manual/docs/html/energyCalibrationHowTo/img25.png b/manual/docs/html/energyCalibrationHowTo/img25.png deleted file mode 100644 index 663687d2d1c654d7cb73c4dbec2dcf213eee980c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 228 zcmeAS@N?(olHy`uVBq!ia0vp^f@x5)wQ-JU~saB2Ui)Qj8@*e!&b5&u*jv zIZ2)_jv*W~lM@=6n0a{4@$j5Elfc*UC^5mW!PCp&1M^9K9%0D|jQodL*%Y!85^gYD zy2tRy?m?mhYtK~K$%<)qX$cQv7?Q4X8yFPSFl?*?BF2ublNuYp8oJ!=Ip?In%24`N WD1Fb)yq`eZ7(8A5T-G@yGywqmsY+J> diff --git a/manual/docs/html/energyCalibrationHowTo/img26.png b/manual/docs/html/energyCalibrationHowTo/img26.png deleted file mode 100644 index 21acda2c2d3830630f7524d0e614dd91fed9ea58..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 229 zcmeAS@N?(olHy`uVBq!ia0vp^f@x5)wQ-JU~saB2Ui)Qj8@*e!&b5&u*jv zImwDNT%)$|$*qNQ(+L=4Hb~QG>WsK;_Omz=rU}k0z X2@@=zvcH27XdQ#6tDnm{r-UW|0f$4U diff --git a/manual/docs/html/energyCalibrationHowTo/img27.png b/manual/docs/html/energyCalibrationHowTo/img27.png deleted file mode 100644 index e775d93dd1e917a284f52da55c36da9fe7e084d4..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 248 zcmeAS@N?(olHy`uVBq!ia0vp^!ayv?!py+H=>42yJCLIr;1lAydGqEKD^|>zGiSnt z2`w!x6%`dZIXMXl2_YdN9v&VxHZ}$Z1`-kyJUl!=9i8XvE&?gWk|4ie28U-i(tw;w zPZ!4!iK)p62be5&G`K8c>XOiBXJ($y$jofcKjCnbuQ;>0Gt-18$tlc|2M@G`@*3?p zSi$LGX3%tlFF`p{$l^d%Y=esRVU`W6a#_wEly|d{2H>KhL$WilUKsPuRHR400001 zbW%=J06^y0W&i*InMp)JR5*?0R6R?>P!v7QYtz(zn8Cp@qni%?fPmucPsrFYb<@Qt zf=?`d;G(!>t%C${5V~aW2Xt`gSgC_!zzUAuo7b2|t5C2m9(eDb`*G6yn)?ELhQXWn zCHw&yBK$rJht>+M1`q)nF(GKp0Q$)fvM~q}Z5gNluP{8e1l5)cuJ$S;VG99*0C0JLm|ILI=8u`l#@Y^KL36zfOaviY~CqBgMFLF!x}^ zW64(*XaR*jQsEVSZhFZvUZ_x9+RXQ<@ysE``9T9CLaik?hC?fwUD@p57DlKF)-Vz7 dt;y;$cn5-QR}`xIcijL0002ovPDHLkV1g9)=@b9} diff --git a/manual/docs/html/energyCalibrationHowTo/img29.png b/manual/docs/html/energyCalibrationHowTo/img29.png deleted file mode 100644 index 2655ea28da72b30683d95fb0d9bb3f24cdc9776f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 181 zcmeAS@N?(olHy`uVBq!ia0vp^AhsY2GXn!-BA0*zkRuo16XLpg^X55o=1iC{p{1pz zqM{-vC&$CX!^XyjhldBK#9wT0Fpy#_3GxeOaCmkj4ajlzba4#fn3j@L~M=WeC2~C&SczDhze01TE&N+96lcQ9(Kx}g$bH^kRhKat53?9x@ aU|@JWhs*cqRwn_VfefCmelF{r5}E)z8Zz1d diff --git a/manual/docs/html/energyCalibrationHowTo/img3.png b/manual/docs/html/energyCalibrationHowTo/img3.png deleted file mode 100644 index 1caa75bbf227883b48924fd89bd739d8b063e7cb..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 357 zcmV-r0h<1aP)RHR400001 zbW%=J06^y0W&i*H<4Ht8R2Y?Ykg`jo>GQ-D5m$jOOFi71@zdmVws>Ep(~W~j3Y2_;$s=S zfrWNky+^_#NsaN;JXeun zwGqz&i^B{qlEyv_8Tk!2zAG|%_$HXLbVm8KSPJjHx`bJpoh_P~BUmiM1J-JmGV5v x&&KvlKVaKj#^x_fZI3uPBIU%icCv^vFw}bq9r?)luoLJC22WQ%mvv4FO#ricO}YR8 diff --git a/manual/docs/html/energyCalibrationHowTo/img32.png b/manual/docs/html/energyCalibrationHowTo/img32.png deleted file mode 100644 index 72a519c0090bcbd47bd9ca22064a8434003d5bc8..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 482 zcmV<80UiE{P)RHR400001 zbW%=J06^y0W&i*IU`a$lR5*>*lRZy^Kp4mWyhuT6V6txV3EDGpa$@KQ=;+AOp_9x` zXrdmIY>qB2-B?^rKY|~@L_Yu;hi>iNl_GEuOw_?&a@^g+^YXtpKw$J?M!*C)0m>*Y z2yldE4A%PC1C3z%xlK>X8CF}QSStiHn}`tpIRq6W&D|AQ3#P?rr&&dNjXLqBJAm%w z3)V@(g&+gd@3+MPcakMlkaiaQRTi>IXy?1Nu=9h{tzew6{u#cJJK1ngdC%lpOX!rH z7Gumm5eRXrDPK&a+sIi@su;^6NHnck*seD0P2KAcSk=jXm{2+MwTDix%MZ;j#hlZN z1S+MoN~Ul$_?l_2;Lq-n#g?6VP~Tud+01S|Kn0$zJh|kAotk9IsJE}%PNzt Y0clN$Q^m{jYybcN07*qoM6N<$f+%v;x&QzG diff --git a/manual/docs/html/energyCalibrationHowTo/img33.png b/manual/docs/html/energyCalibrationHowTo/img33.png deleted file mode 100644 index 5caa6ce34aa4a34745783aa45722eda3968209ca..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 11505 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 T0`utJdn#ocw#0>j|$?i6jf`S@3 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 W9Ti_7^A32r1%s!npUXO@geCyNh<1bk diff --git a/manual/docs/html/energyCalibrationHowTo/img37.png b/manual/docs/html/energyCalibrationHowTo/img37.png deleted file mode 100644 index 9c5dba1262e2e3635bdc0524f241e852fc32efa7..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 20256 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
  • U+eu5gS}X`ms)* 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 diff --git a/manual/docs/html/energyCalibrationHowTo/img4.png b/manual/docs/html/energyCalibrationHowTo/img4.png deleted file mode 100644 index 1241072a2ea4f045e94f866783248671ce3612b4..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 300 zcmeAS@N?(olHy`uVBq!ia0vp^xzGiSnt z2`w!x6%`dZIXMXl2_YdN9v&VxHZ}$Z1}Z8l5)u+TJUl>6uOd&+15%77L4Lsu4$p3+ z0XeHYT^vIsrY0vaH1io$K5$}Yc2;`Ks4#h^VFM%MjGep+Je3o?(irvFcoYsEICP%j z^5@2bjf^cHnB>}+@9=O6d}C!}H=FT;jg9S`Jdcj7tiy2=0||)_&PU}73~~|<8?ee6 zgq523B_zChal%C~t?tZ$0~Zf$nA*6I({)dLV`F1yV`BVjrd5Xa3rsH8FpGSg>JY>5 wMW=Zl1M`Vq2Zq4yn`B>1-PY&Fu5y%Nv$4X4L0 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 diff --git a/manual/docs/html/energyCalibrationHowTo/img6.png b/manual/docs/html/energyCalibrationHowTo/img6.png deleted file mode 100644 index 159625a390df978130db7b327dcfae3eb28cdf06..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 242 zcmeAS@N?(olHy`uVBq!ia0vp^53 zf)LxZwoV1hYuu~~UCmQ(GOlQuIbC{9W8=+6M$U$>MsrysS)LYbh&5;|z9G3u*g{gR n!6z*t?$iOX14lP7sPHiyIW2o!A#zGiSnt z2`w!x6%`dZIXMXl2_YdN9v&VxHZ}$Z1}Z8l5)u+TJUl>6uOd&+15%77L4Lsu4$p3+ z0Xf~CE{-7*Q3&Vu*%Sg!Fr{CK#RiBrPZB!eNgbP@Zq8w^gS0%p?;68@h!P{MHTv2H@^ zOg@&Kvf2$Q;S4R`dmI~G8y7OIddtY{EX90SOk}g3LU9E5iib8j3=B4AqCDsGEpvd* OV(@hJb6Mw<&;$Tt2U$n} diff --git a/manual/docs/html/energyCalibrationHowTo/img8.png b/manual/docs/html/energyCalibrationHowTo/img8.png deleted file mode 100644 index 009186a58dbd6688700e15eb1883559dc752776d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 357 zcmV-r0h<1aP)RHR400001 zbW%=J06^y0W&i*H<4Ht8R49>SU;qMk5TU_<1U?{hI6;I0g8&0gz|3I5z`&=ZAYcGi zNf3PC0TL#R4GauyU0@4XfExK25*UD}q=B%0k^s8^&_(PVyg()|E0Eye;Q%o^z><7G z%*Now#V~b0e%L41_nu>*k(|e zGcfnu=;*ls76h8z|Ns94xC=nq*$uEb&769^qyzu}U!Ed@Dlu6<00000NkvXXu0mjf D>FtEN diff --git a/manual/docs/html/energyCalibrationHowTo/img9.png b/manual/docs/html/energyCalibrationHowTo/img9.png deleted file mode 100644 index 864310c3cacc084bddc829d985ee908973f2b4ad..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 251 zcmeAS@N?(olHy`uVBq!ia0vp^%0SG=!py+HsBox51jx}1@Ck9mdKI;Vst006{KTmS$7 diff --git a/manual/docs/html/energyCalibrationHowTo/index.html b/manual/docs/html/energyCalibrationHowTo/index.html deleted file mode 100644 index 357ae05dd..000000000 --- a/manual/docs/html/energyCalibrationHowTo/index.html +++ /dev/null @@ -1,84 +0,0 @@ - - - - - -Energy calibration wizard manual - - - - - - - - - - - - - - - - -next -up -previous -
    - Next: Introduction -
    -
    - - -

    - -

    Energy calibration wizard manual

    -
    - -

    Anna Bergamaschi

    -

    August 24, 2017

    -
    - -

    -


    - - - - - -

    -
    -Thattil Dhanya -2017-08-24 -
    - - diff --git a/manual/docs/html/energyCalibrationHowTo/internals.pl b/manual/docs/html/energyCalibrationHowTo/internals.pl deleted file mode 100644 index ce56c1a49..000000000 --- a/manual/docs/html/energyCalibrationHowTo/internals.pl +++ /dev/null @@ -1,50 +0,0 @@ -# LaTeX2HTML 2008 (1.71) -# Associate internals original text with physical files. - - -$key = q/fig:modulecalibration/; -$ref_files{$key} = "$dir".q|node1.html|; -$noresave{$key} = "$nosave"; - -$key = q/eq:encal/; -$ref_files{$key} = "$dir".q|node1.html|; -$noresave{$key} = "$nosave"; - -$key = q/fig:guithrscan/; -$ref_files{$key} = "$dir".q|node2.html|; -$noresave{$key} = "$nosave"; - -$key = q/fig:thrscanfluo/; -$ref_files{$key} = "$dir".q|node1.html|; -$noresave{$key} = "$nosave"; - -$key = q/eq:noisescan/; -$ref_files{$key} = "$dir".q|node1.html|; -$noresave{$key} = "$nosave"; - -$key = q/eq:thrscan/; -$ref_files{$key} = "$dir".q|node1.html|; -$noresave{$key} = "$nosave"; - -$key = q/fig:calibratemodule/; -$ref_files{$key} = "$dir".q|node3.html|; -$noresave{$key} = "$nosave"; - -$key = q/fig:guiencallog/; -$ref_files{$key} = "$dir".q|node2.html|; -$noresave{$key} = "$nosave"; - -$key = q/fig:addenergy/; -$ref_files{$key} = "$dir".q|node3.html|; -$noresave{$key} = "$nosave"; - -$key = q/fig:thrscanexpl/; -$ref_files{$key} = "$dir".q|node1.html|; -$noresave{$key} = "$nosave"; - -$key = q/fig:expthrscan/; -$ref_files{$key} = "$dir".q|node1.html|; -$noresave{$key} = "$nosave"; - -1; - diff --git a/manual/docs/html/energyCalibrationHowTo/labels.pl b/manual/docs/html/energyCalibrationHowTo/labels.pl deleted file mode 100644 index 16e860747..000000000 --- a/manual/docs/html/energyCalibrationHowTo/labels.pl +++ /dev/null @@ -1,101 +0,0 @@ -# LaTeX2HTML 2008 (1.71) -# Associate labels original text with physical files. - - -$key = q/fig:modulecalibration/; -$external_labels{$key} = "$URL/" . q|node1.html|; -$noresave{$key} = "$nosave"; - -$key = q/eq:encal/; -$external_labels{$key} = "$URL/" . q|node1.html|; -$noresave{$key} = "$nosave"; - -$key = q/fig:guithrscan/; -$external_labels{$key} = "$URL/" . q|node2.html|; -$noresave{$key} = "$nosave"; - -$key = q/fig:thrscanfluo/; -$external_labels{$key} = "$URL/" . q|node1.html|; -$noresave{$key} = "$nosave"; - -$key = q/eq:noisescan/; -$external_labels{$key} = "$URL/" . q|node1.html|; -$noresave{$key} = "$nosave"; - -$key = q/eq:thrscan/; -$external_labels{$key} = "$URL/" . q|node1.html|; -$noresave{$key} = "$nosave"; - -$key = q/fig:calibratemodule/; -$external_labels{$key} = "$URL/" . q|node3.html|; -$noresave{$key} = "$nosave"; - -$key = q/fig:guiencallog/; -$external_labels{$key} = "$URL/" . q|node2.html|; -$noresave{$key} = "$nosave"; - -$key = q/fig:addenergy/; -$external_labels{$key} = "$URL/" . q|node3.html|; -$noresave{$key} = "$nosave"; - -$key = q/fig:thrscanexpl/; -$external_labels{$key} = "$URL/" . q|node1.html|; -$noresave{$key} = "$nosave"; - -$key = q/fig:expthrscan/; -$external_labels{$key} = "$URL/" . q|node1.html|; -$noresave{$key} = "$nosave"; - -1; - - -# LaTeX2HTML 2008 (1.71) -# labels from external_latex_labels array. - - -$key = q/fig:modulecalibration/; -$external_latex_labels{$key} = q|4|; -$noresave{$key} = "$nosave"; - -$key = q/eq:encal/; -$external_latex_labels{$key} = q|3|; -$noresave{$key} = "$nosave"; - -$key = q/fig:guithrscan/; -$external_latex_labels{$key} = q|6|; -$noresave{$key} = "$nosave"; - -$key = q/fig:thrscanfluo/; -$external_latex_labels{$key} = q|3|; -$noresave{$key} = "$nosave"; - -$key = q/eq:noisescan/; -$external_latex_labels{$key} = q|2|; -$noresave{$key} = "$nosave"; - -$key = q/eq:thrscan/; -$external_latex_labels{$key} = q|1|; -$noresave{$key} = "$nosave"; - -$key = q/fig:calibratemodule/; -$external_latex_labels{$key} = q|8|; -$noresave{$key} = "$nosave"; - -$key = q/fig:guiencallog/; -$external_latex_labels{$key} = q|5|; -$noresave{$key} = "$nosave"; - -$key = q/fig:addenergy/; -$external_latex_labels{$key} = q|7|; -$noresave{$key} = "$nosave"; - -$key = q/fig:thrscanexpl/; -$external_latex_labels{$key} = q|1|; -$noresave{$key} = "$nosave"; - -$key = q/fig:expthrscan/; -$external_latex_labels{$key} = q|2|; -$noresave{$key} = "$nosave"; - -1; - diff --git a/manual/docs/html/energyCalibrationHowTo/node1.html b/manual/docs/html/energyCalibrationHowTo/node1.html deleted file mode 100644 index 42bca70c0..000000000 --- a/manual/docs/html/energyCalibrationHowTo/node1.html +++ /dev/null @@ -1,383 +0,0 @@ - - - - - -Introduction - - - - - - - - - - - - - - - - - - - -next - -up - -previous -
    - Next: Data acquisition - Up: Energy calibration wizard manual - Previous: Energy calibration wizard manual -
    -
    - - -

    -Introduction -

    - -

    -The choice of the level of the comparator threshold plays a very important role in counting systems since it influences the efficiency of the detector as well as its spatial resolution (for details see the paper Bergamaschi, A. et al. (2010). J. Synchrotron Rad. 17, 653-668). - -

    -Single-photon-counting detectors are sensitive to single photons and the only limitation on the fluctuations of the number of counts is given by the Poisson-like statistics of the X-ray quanta. -The digitized signal does not carry any information concerning the energy of the X-rays and all photons with an energy larger than the threshold are counted as one bit. This means that the choice of the correct comparator threshold level is critical in order to obtain good-quality data. -
    -Figure 1 shows the expected number of counts as a function of the threshold energy for $N_0$ monochromatic X-rays of energy $E_0$. This is often denominated S-curve and can be interpreted as the integral of the signal spectrum between the threshold level and infinity. -The dashed curve represents the behavior of an ideal counting system: nothing is counted for thresholds larger than the photon energy and all the $N_0$ X-rays are counted for thresholds lower than $E_0$. -The thick solid line represents the physical curve which also takes into account the electronic noise and the charge sharing between channels. - -

    -The intrinsic noise on the electronic signal is defined by the Equivalent Noise Charge ($ENC$). The $ENC$ describes noise in terms of the charge at the detector input needed to create the same output at the end of the analog chain and is normally expressed in electrons. For silicon sensors, it can be converted into energy units by considering 1 $e^-$=3.6 eV. -The value of the $ENC$ normally depends on the shaping settings of the analog chain and increases with shorter shaping times. -The resulting electronic signal spectrum is then given by a convolution between the radiation spectrum and the noise i.e., a Gaussian of standard deviation $ENC$. -The S-curve for a monochromatic radiation beam is well described by a Gaussian cumulative distribution $D$ with an additional increase at low threshold due to the baseline noise, as shown by the solid thin line. - -

    -Moreover, when a photon is absorbed in the region between two strips of the sensor, the generated charge is partially collected by the two nearest electronic channels. For this reason the physical S-curve is not flat but can be modeled by a decreasing straight line. The number of shared photons $N_S$ is given by the difference between the number of counts and the number of X-rays whose charge is completely collected by the strip (shown by the dotted line). - -

    -The number of counts in the physical case is equal to that in the ideal case for a threshold set at half the photon energy. This defines the optimal threshold level $E_t=E_0/2$. -
    -The detector response $N$ as a function of the threshold energy $E_t$ is given by the sum of the noise counts $N_n$ and the counts originating from photons $N_\gamma$: -
    -

    - - - - - -
    \begin{displaymath}
-N_\gamma(E_t)=\frac{N_0}{2}\cdot\Big(1+C_s \frac{E_0-2E_t}{E_0}\Big)D \Big(\frac{E_0-E_t}{ENC} \Big),
-\end{displaymath} -(1)
    -

    -where $C_s$ is the fraction of photons which produce a charge cloud which is shared between neighboring strips ($N_s=C_s N_0$). -
    -By assuming a noise of Gaussian type, and considering its bandwidth limited by the shaping time $\tau_s$, the number of noise counts in the acquisition time $T$ can be approximated as: -
    -
    - - - - - -
    \begin{displaymath}
-N_n(E_t) \sim \frac{T}{\tau_s} D \Big(\frac{-E_t}{ENC} \Big).
-\end{displaymath} -(2)
    -

    - -

    -The choice of the comparator threshold level $E_t$ influences not only the counting efficiency and noise performances, but also the spatial resolution and the counting statistics of the detector. -If the threshold is set at values higher than the ideal value $E_t=E_0/2$, a fraction of the photons absorbed in the sensor in the region between two strips is not counted thus reducing the detector efficiency but improving its spatial resolution (narrower strip size). On the other hand, if the threshold is set at values lower than $E_t$, part of the X-rays absorbed in the region between two strips are counted by both of them, resulting in a deterioration of the spatial resolution of the detector and of the fluctuations on the number of photons because of the increased multiplicity. - -

    -Furthermore, the threshold uniformity is particularly critical with regards to fluorescent radiation emitted by the sample under investigation. Since the emission of fluorescent light is isotropic, the data quality will be improved by setting the threshold high enough in order to discard the fluorescence background (see figure 3). -
    -Moreover, setting the threshold too close to the energy of the fluorescent light gives rise to large fluctuations between channels in the number of counts since the threshold sits on the steepest part of the threshold scan curve for the fluorescent background. These differences cannot be corrected by using a flat-field normalization since the fluorescent component is not present in the reference image. For this reason, it is extremely important that the threshold uniformity over the whole detector is optimized. The threshold level must be set at least $\Sigma>3\,ENC$ away from both the fluorescent energy level and the X-ray energy in order to remove the fluorescence background while efficiently count the diffracted photons. - -

    -The comparator threshold is given by a global level which can be set on a module basis and adds to a component which is individually adjustable for each channel. In order to optimize the uniformity of the detector response it is important to properly adjust the threshold for all channels. -
    -Since both the signal amplification stages and the comparator are linear, it is necessary to calibrate the detector offset $O$ and gain $G$ in order to correctly set its comparator threshold $V_t$ at the desired energy $E_t$: -
    -

    - - - - - -
    \begin{displaymath}
-V_{t}=O+G \cdot E_t.
-\end{displaymath} -(3)
    -

    -This is initially performed by acquiring measurements while scanning the global threshold using different X-ray energies and calculating the median of the counts at each threshold value for each module $i$. The curves obtained for one of the detector modules at three energies are shown in figure 4. The experimental data are then fitted according to equation 1 and for each module a linear relation is found between the X-ray energy and the estimated inflection point, as shown in the inset of figure 4. The resulting offset $O_i$ and gain $G_i$ are used as a conversion factor between the threshold level and the energy. - -

    - -

    - - - -
    Figure 1: -Expected counts as a function of a threshold energy for a monochromatic beam of energy $E_0$=12 keV. $N_0$=10000 is the number of photons absorbed by the detector during the acquisition time. The dashed line represents the curve in an ideal case without electronic noise and charge sharing, the solid thin line with noise $ENC$=1 keV but without charge sharing and the solid thick line is the physical case with noise and $CS=$22 % charge sharing. $N_S$ is the number of photons whose charge is shared between neighbouring strips ( -$CS=\frac{N_S}{N_0}$). The dotted line represents the number of photons whose charge is completely collected by a single strip.
    \includegraphics[width=\textwidth]{fig4.eps}
    -
    - -

    - -

    - - - -
    Figure 2: -Measured threshold scan at 12.5 keV with the three different settings. In the inset the fit of the experimental data with the expected curve as in function 1 is shown in the region of the inflection point.
    \includegraphics[width=\textwidth]{fig5.eps}
    -
    - -

    - -

    - - - -
    Figure 3: -Number of counts as a function of the threshold measured from a sample containing iron ($E_f$=5.9 keV) when using X-rays of energy $E_0$=12 keV. In this case, setting the threshold at $E_0/2$, which is very close to $E_f$, would give $\Delta \sim $10% counts from the fluorescense background. Therefore the threshold should be set at an intermediate level $E_t$ between the two energy components with a distance of at least $\Sigma >3ENC$ from both $E_f$ and $E_0$.
    \includegraphics[width=\textwidth]{fig7.eps}
    -
    -Differences in gain and offset are present also between individual channels within a module and therefore the use of threshold equalization techniques (trimming) using the internal 6-bit DAC is needed in order to reduce the threshold dispersion. -Since both gain and offset have variations between channels, the optimal trimming should be performed as a function of the threshold energy. -Please not that trimming of the channels of the detector should be performed in advanced and is extremely important for a succeful energy calibration of the detector. - -

    -All energy calibration procedures should be applied to a trimmed detector and only an improvement of the existing trimbits can be performed afterwards, since it does not significatively affect the energy calibration. - -

    - -

    - - - -
    Figure 4: -Median of the number of counts as a function of the threshold for X-rays of 12.5, 17.5 and 25 keV for one of the detector modules using standard settings. The solid line represents the fit of the experimental points with equation 1. In the inset the linear fit between the X-ray energy and the position of the inflection point of the curves is shown.
    \includegraphics[width=\textwidth]{fig8.eps}
    -
    - -

    -


    - - -next - -up - -previous -
    - Next: Data acquisition - Up: Energy calibration wizard manual - Previous: Energy calibration wizard manual - -
    -Thattil Dhanya -2017-08-24 -
    - - diff --git a/manual/docs/html/energyCalibrationHowTo/node2.html b/manual/docs/html/energyCalibrationHowTo/node2.html deleted file mode 100644 index 7419c9c10..000000000 --- a/manual/docs/html/energyCalibrationHowTo/node2.html +++ /dev/null @@ -1,186 +0,0 @@ - - - - - -Data acquisition - - - - - - - - - - - - - - - - - - - -next - -up - -previous -
    - Next: Data analysis - Up: Energy calibration wizard manual - Previous: Introduction -
    -
    - - -Subsections - - - -
    - -

    -Data acquisition -

    - -

    -The energy calibration consists in acquiring threshold scans using the detector at at least 2 (better 3) energies. A monochromatic beam is ideal in this procedure, but beam obtained from some fluorescent sample is also good. -
    -Please note that the statistic is important to succesfully analyze the data. Normally the exposure time for each step should be chosen in order to achieve at least 1000 counts per step. -If this is not possible it is better to reduce the scan range or enlarge the scan step rather than acquiring data with a too low statics. - -

    -With a quick acquisition or threshold scan it is useful to define the range of the scan and the exposure time. It is important to start from a threshold high enough that (almost) all channels of the detector have a negligible number of counts and that the plateau of the S-curve is long enough to correctly estimate the number of photons. - -

    - -

    -Software -

    - -

    -For the acquisition ot the data you need to install the slsDetector software package (please refere to separate documentation). The use of the GUI is optional and all operations can be performed also using the text client. -
    -

    -In the following the command to acquire a dataset for the energy calibration with an exposure time of 1 s, and threshold scan range between 200 and 850 with a setp of 1 DAC unit. -

    -> sls_detector_put encallog 1 #setup energy calibration
    -> sls_detector_put exptime 1. #set exposure time to 1s
    -> sls_detector_put scan0script threshold #setup threshold scan
    -> sls_detector_put scan0range 200 850 1 #set scan range between 200 and 850, step of 1
    -> sls_detector_acquire #acquire the data
    -> sls_detector_put encallog 0 #unset energy calibration
    -
    - -

    -With the GUI you can obtain the same results by clicking on the Energy Calibration log button in the advanced tab (see figure 5) and setting up the threshold scan in the Actions tab (see figure 6). the exposure time should also be set in the measurement tab. - -

    -This procedure should be executed at at least 2 (better 3) energies. - -

    -Additional to the data files, the acquisition will produce a .encal file containing an header and, for each step of the acquisition, the threshold value and the file name. -
    -In case you forgot to enable the encallog flag in the software, you can produce the file with the syntax as follows: -

    -settings standard
    -type Mythen+
    -nmod 12
    -modulenumber:0 000
    -modulenumber:1 111
    -modulenumber:2 222
    -modulenumber:3 333
    -modulenumber:4 444
    -modulenumber:5 555
    -modulenumber:6 666
    -modulenumber:7 777
    -modulenumber:8 888
    -modulenumber:9 999
    -modulenumber:10 aaa
    -modulenumber:11 bbb
    -450 standard_12_4keV_S450_0
    -460 standard_12_4keV_S460_0
    -470 standard_12_4keV_S470_0
    -480 standard_12_4keV_S480_0
    -490 standard_12_4keV_S490_0
    -500 standard_12_4keV_S500_0
    -510 standard_12_4keV_S510_0
    -520 standard_12_4keV_S520_0
    -...
    -...
    -
    - -

    - -

    - - - -
    Figure 5: -Acquisition GUI window to enable the energy calibration log.
    \includegraphics[width=\textwidth]{GUI_Advanced.eps}
    -
    - -

    - -

    - - - -
    Figure 6: -Acquisition GUI window to setup the threshold scan.
    \includegraphics[width=\textwidth]{GUI_ThresholdScan.eps}
    -
    - -

    -


    - - -next - -up - -previous -
    - Next: Data analysis - Up: Energy calibration wizard manual - Previous: Introduction - -
    -Thattil Dhanya -2017-08-24 -
    - - diff --git a/manual/docs/html/energyCalibrationHowTo/node3.html b/manual/docs/html/energyCalibrationHowTo/node3.html deleted file mode 100644 index edd51edd3..000000000 --- a/manual/docs/html/energyCalibrationHowTo/node3.html +++ /dev/null @@ -1,190 +0,0 @@ - - - - - -Data analysis - - - - - - - - - - - - - - - - - - - -next - -up - -previous -
    - Next: Setup calibration files - Up: Energy calibration wizard manual - Previous: Data acquisition -
    -
    - - -Subsections - - - -
    - -

    -Data analysis -

    - -

    -The data analysis consists in fitting the S-curves obtained from the datasets acquired as above and then performing a linear fit between the energy values and the inflection points. - -

    - -

    -Software -

    - -

    -The software used for the energy calibration data analysis is based on root (see http://root.cern.ch). -
    -This can be downloaded as binary or installed from sources. The version of the software should not play an important role, but up to now everything has been implemented and tested using version 5.20. - -

    -To start the data analysis simply launch: -

    -> ./energyCalibrationWizard
    -
    - -

    -To add anew energy write the energy value and select (or digit) the name of the .encal file corresponding to that energy (see figure 7). -
    -The software assumes that the data files (.raw) and the .encal file are in the same directory. -Press Preview and a 2D color plot will be displayed, showing the channel numbers on the X-axis, the threshold on the Y-axis, and the number of counts as a color scale. -By (right) clicking close to the axis you are able to zoom in/out, set the scale to logarithmic etc. -
    -If the plot corresponds to your expectations press Add to list. The energy value will be shown in the combo box on top and labels will display the settings of the detector, the number of modules, the number of channels per module and the modules serial numbers. - -

    -Add then all the other energies to the calibration always by editing the energy value and .encal file name, pressing preview and add to list. -
    -If the settings, number of modules or serial numbers do not match, you will not be llowed to add the energy. -
    -By using the selected energy actions you can navigate in the combo box with list of energies, view the plots and eventually remove the ones you don't want to use in your calibration. -
    -Once you have uploaded at least 2 energies, you will be allowed to proceed to module calibration. - -

    - -

    - - - -
    Figure 7: -Window to add energies to the calibration.
    \includegraphics[width=\textwidth]{addEnergy.eps}
    -
    - -

    -In the module calibration window (see figure 8), you are still able to look at the calibration summary, and eventually return to the previous windown by pressing Back to energy setup. -
    -The canvas will show the plot of the S-curves relative to the median of the selected module, fitted with equation 1 and the linear fit between the energy values and the fitted inflection points. -Normally the points lie on a straight line (although often not perfect), therefore it should be simple to spot if there are problems in the fitting of some of the data. -
    -If Manual save is unclicked, the calibration files will be saved locally, with the extension automatically generated by using the modules serial numbers, every time a linear fit is performed (i.e. if you mess up wiht the linear fit you overwrite a previous good file!). If you click the checkbox, you need to save the calibration by pressing Write to file for each module once you are happy with the fit. - -

    -To change the Y scale of the plot, edit the Counts entry. After clicking of the energy button (eventually twice) the maximum of the histogram will be set to three times the value. - -

    -To re-fit one energy with modified range or start parameters, you should press the central button with the energy value once the energy is selected. The text color tells you which curve you are referring to. -
    -

    -You should set the range of the fit. In particular the maximum should be limited in order to avoid to enter the noise range (and can be pretty different for the various modules). -
    -Normally the data are acquired by collecting holes from the detector and therefore the Invert axis check button should be ckecked. Uncheck it in case your detector collects electrons (e.g. CdTe, Si n in p) - -

    -You can change the start values of the parameters of the fits by editing the number eneries. The label nearby will show you the actual value of the fitted parameters. -
    -By checking the checkboxes you can fix the values to the ones you specify. -
    -Normally it can be useful to fix the pedestal and pedestal slope to 0, unless you have a lot of 3rd armnonics contribution, primary beam background or similar. -
    -Changing the starting value of the inflection point or of the number of counts can often help the fit to converge. -
    -Normally it is not very useful to change the starting value for the noise or charge sharing slope. - -

    -The button Finished will be enebled only once the calibration files have been generated for all modules. - -

    - -

    - - - -
    Figure 8: -Window to calibrate the modules.
    \includegraphics[width=\textwidth]{calibrateModule.eps}
    -
    - -

    -


    - - -next - -up - -previous -
    - Next: Setup calibration files - Up: Energy calibration wizard manual - Previous: Data acquisition - -
    -Thattil Dhanya -2017-08-24 -
    - - diff --git a/manual/docs/html/energyCalibrationHowTo/node4.html b/manual/docs/html/energyCalibrationHowTo/node4.html deleted file mode 100644 index ade53625f..000000000 --- a/manual/docs/html/energyCalibrationHowTo/node4.html +++ /dev/null @@ -1,74 +0,0 @@ - - - - - -Setup calibration files - - - - - - - - - - - - - - - - - - - -next - -up - -previous -
    - Next: About this document ... - Up: Energy calibration wizard manual - Previous: Data analysis -
    -
    - - -

    -Setup calibration files -

    - -

    -To use the genrated calibration files as default ones, copy them into your default caldir/settings renaming them calibration.snxxx, where snxxx is the extension that the genrated files already have, which corresponds to the module serial number. -
    -Fot this scope, a script as following can be used: -

    -for i in $(ls newcal_standard.sn* | awk -F "." '{print $2}'); do \
    -mv newcal_standard.$i caldir/standard/calibration.$i; \
    -done
    -
    - -

    -By reloading the default detector settings, the calibration coefficients will be automatically loaded. -


    -
    -Thattil Dhanya -2017-08-24 -
    - - diff --git a/manual/docs/html/energyCalibrationHowTo/node5.html b/manual/docs/html/energyCalibrationHowTo/node5.html deleted file mode 100644 index 3e02de691..000000000 --- a/manual/docs/html/energyCalibrationHowTo/node5.html +++ /dev/null @@ -1,71 +0,0 @@ - - - - - -About this document ... - - - - - - - - - - - - - - - - -next - -up - -previous -
    - Up: Energy calibration wizard manual - Previous: Setup calibration files -
    -
    - - -

    -About this document ... -

    - Energy calibration wizard manual

    -This document was generated using the -LaTeX2HTML translator Version 2008 (1.71) -

    -Copyright © 1993, 1994, 1995, 1996, -Nikos Drakos, -Computer Based Learning Unit, University of Leeds. -
    -Copyright © 1997, 1998, 1999, -Ross Moore, -Mathematics Department, Macquarie University, Sydney. -

    -The command line arguments were:
    - latex2html -split 4 energyCalibrationHowTo.tex -

    -The translation was initiated by Thattil Dhanya on 2017-08-24 -


    -
    -Thattil Dhanya -2017-08-24 -
    - - diff --git a/manual/docs/html/slsDetectorClientDocs/acquisition.html b/manual/docs/html/slsDetectorClientDocs/acquisition.html deleted file mode 100644 index 29999682d..000000000 --- a/manual/docs/html/slsDetectorClientDocs/acquisition.html +++ /dev/null @@ -1,85 +0,0 @@ - - - - - -Acquition commands - - - - - - - - - -
    - - -

    Acquition commands

    Commands to control the acquisition

    -
      -
    • acquire blocking acquisition (like calling sls_detector_acquire). Starts receiver and detector, writes and processes the data, stops detector. Only get! Returns (string)"acquire unsuccessful" if fails, else "" for MYTHEN, "Acquired (int)" for others, where int is number of frames caught.
    • -
    -
      -
    • busy returns 1 if the acquisition is active, 0 otherwise. Works when the acquisition is started in blocking mode. Only get! Returns (int)
    • -
    -
      -
    • status [s] starts or stops acquisition in detector in non blocking mode. s: [start, stop]. Returns the detector status: [running, error, transmitting, finished, waiting, idle]. Returns (string)
    • -
    -
      -
    • data gets all data from the detector (if any) processes them and writes them to file according to the preferences already setup (MYTHEN only). Only get!
    • -
    -
      -
    • frame gets a single frame from the detector (if any) processes it and writes it to file according to the preferences already setup (MYTHEN only). Only get!
    • -
    -
      -
    • readctr Reads the counters from the detector memory (analog detector returning values translated into number of photons - only GOTTHARD). Cannot put.
    • -
    -
      -
    • resetctr i Resets counter in detector, restarts acquisition if i=1(analog detector returning values translated into number of photons - only GOTTHARD). Cannot put.
    • -
    -
      -
    • resmat i sets/resets counter bit in detector.gets the counter bit in detector ????
    • -
    -
    - -
    -
    - - -
    - -
    - -
    Generated on 24 Aug 2017 by  - -doxygen 1.6.1
    - - diff --git a/manual/docs/html/slsDetectorClientDocs/actions.html b/manual/docs/html/slsDetectorClientDocs/actions.html deleted file mode 100644 index 8d962b6c3..000000000 --- a/manual/docs/html/slsDetectorClientDocs/actions.html +++ /dev/null @@ -1,136 +0,0 @@ - - - - - -Actions - - - - - - - - - -
    - - -

    Actions

    Commands to define scripts to be executed during the acquisition flow

    -
      -
    • positions [n [p0..pn-1]] sets/gets number of angular position and positions to be acquired.. Returns (int int..) n [p0..pn-1]
    • -
    -
      -
    • startscript [s] sets/gets the script to be executed at the beginning of the acquisition. none unsets. Returns (string)
    • -
    -
      -
    • startscriptpar [s] sets/gets a string to be passed as a parameter to the startscript. Returns (string)
    • -
    -
      -
    • stopscript [s] sets/gets the script to be executed at the end of the acquisition. none unsets. Returns (string)
    • -
    -
      -
    • stopscriptpar [s] sets/gets a string to be passed as a parameter to the stopscript. Returns (string)
    • -
    -
      -
    • scriptbefore [s] sets/gets the script to be executed before starting the detector every time in the acquisition. none unsets. Returns (string)
    • -
    -
      -
    • scriptbeforepar [s] sets/gets a string to be passed as a parameter to the scriptbefore. Returns (string)
    • -
    -
      -
    • scriptafter [s] sets/gets the script to be executed after the detector has finished every time in the acquisition. none unsets. Returns (string)
    • -
    -
      -
    • scriptafterpar [s] sets/gets a string to be passed as a parameter to the scriptafter. Returns (string)
    • -
    -
      -
    • headerafter [s] sets/gets the script to be executed for logging the detector parameters. none unsets. Returns (string)
    • -
    -
      -
    • headerbefore [s] sets/gets the script to be executed for logging the detector parameters. none unsets. Returns (string)
    • -
    -
      -
    • headerbeforepar [s] sets/gets a string to be passed as a parameter to the headerbefore script. Returns (string)
    • -
    -
      -
    • headerafterpar [s] sets/gets a string to be passed as a parameter to the headerafter script. Returns (string)
    • -
    -
      -
    • enacallog [i] enables/disables logging of the parameters necessary for the energy calibration. 1 sets, 0 unsets. Returns (int)
    • -
    -
      -
    • angcallog [i] enables/disables logging of the parameters necessary for the angular calibration. 1 sets, 0 unsets. Returns (int)
    • -
    -
      -
    • scan0script [s] sets/gets the script to be executed for the scan 0 level. none unsets.
    • -
    -
      -
    • scan0par [s] sets/gets a string to be passed as a parameter to the scan0script
    • -
    -
      -
    • scan0prec [i] sets/gets number of digits to be used for the scan0 variable in the file name.
    • -
    -
      -
    • scan0steps [i [s0..sn-1]] sets/gets number of steps (int) of the scan0 level and their values (float).
    • -
    -
      -
    • scan0range [smin smax sstep] sets scan0 min, max and step, returns the number of steps and their values as scan0steps.
    • -
    -
      -
    • scan1script [s] sets/gets the script to be executed for the scan1 level. none unsets.
    • -
    -
      -
    • scan1par [s] sets/gets a string to be passed as a parameter to the scan1script
    • -
    -
      -
    • scan1prec [i] sets/gets number of digits to be used for the scan1 variable in the file name.
    • -
    -
      -
    • scan1steps [i [s0..sn-1]] sets/gets number of steps (int) of the scan1 level and their values (float).
    • -
    -
      -
    • scan1range [smin smax sstep] sets scan1 min, max and step, returns the number of steps and their values as scan1steps.
    • -
    -
    - -
    -
    - - -
    - -
    - -
    Generated on 24 Aug 2017 by  - -doxygen 1.6.1
    - - diff --git a/manual/docs/html/slsDetectorClientDocs/advanced.html b/manual/docs/html/slsDetectorClientDocs/advanced.html deleted file mode 100644 index 853719233..000000000 --- a/manual/docs/html/slsDetectorClientDocs/advanced.html +++ /dev/null @@ -1,61 +0,0 @@ - - - - - -Advanced Usage - - - - - - - - - -
    - - -

    Advanced Usage

    This page is for advanced users. Make sure you have first read the introduction.

    -
    - -
    -
    - - -
    - -
    - -
    Generated on 24 Aug 2017 by  - -doxygen 1.6.1
    - - diff --git a/manual/docs/html/slsDetectorClientDocs/config.html b/manual/docs/html/slsDetectorClientDocs/config.html deleted file mode 100644 index b815af21c..000000000 --- a/manual/docs/html/slsDetectorClientDocs/config.html +++ /dev/null @@ -1,258 +0,0 @@ - - - - - -Configuration commands - - - - - - - - - -
    - - -

    Configuration commands

    Commands to configure the detector. these commands are often left to the configuration file.

    -
      -
    • Data Structure: commands to configure detector data structure
    • -
    • Status: commands to configure detector status
    • -
    • Data Size: commands to configure detector data size
    • -
    • Flags: commands to configure detector flags
    • -
    • Chip: commands to configure chip of the detector
    • -
    • Versions: commands to check version of each subsytem
    • -
    • Speed: commands to configure speed of detector
    • -
    • Detector Parameters: commands to configure/retrieve configuration of detector
    • -
    -

    -Data Structure

    -

    commands to configure detector data structure

    -
      -
    • externalgui sets/gets external gui flag. 1 sets and enables the 0MQ data stream (0MQ threads created) from receiver to client, while 0 unsets and disables. Returns (int)
    • -
    -
      -
    • free Free shared memory on the control PC
    • -
    -
      -
    • add Adds a detector at the end of the multi-detector structure. put argument is the hostname or IP adress. Returns the chained list of detector hostnames.
    • -
    -
      -
    • remove i Removes controller i from the multi-detector structure. Can be used for partial readout of the detector.
    • -
    -
      -
    • type Sets/gets detector type. Returns (string). Normally not used. Using hostname is enough.
    • -
    -
      -
    • hostname put adds the hostname (ot IP adress) at the end of the multi-detector structure. If used for a single controlled (i:) replaces the current hostname. Returns the list of the hostnames of the multi-detector structure. Returns (string)
    • -
    -
      -
    • id[:i] Returns the id of the detector structure. i is the detector position in a multi detector system. If used a put, configures the id of the detector structure. i is the detector position in a multi detector system and l is the id of the detector to be added.
    • -
    -
      -
    • master i put sets the position of the master of the acquisition (-1 if none). Returns the position of the master of the detector structure (-1 if none).
    • -
    -
      -
    • sync Sets/gets the synchronization mode of the detectors in the multi-detector structure. Can be: none, gating, trigger, complementary. Mainly used by MYTHEN/GOTTHARD.
    • -
    -

    -Status

    -

    commands to configure detector status

    -
      -
    • online [i] sets the detector in online (1) or offline (0) mode. Returns (int)
    • -
    -
      -
    • checkonline returns the hostnames of all detectors without connecting to them. Returns (string) "All online" or "[list of offline hostnames] : Not online".
    • -
    -
      -
    • activate Activates/Deactivates the detector. Deactivated detector does not send data. Used for EIGER only. Returns (int)
    • -
    -

    -Data Size

    -

    commands to configure detector data size

    -
      -
    • nmod [i] sets/gets the number of modules of the detector. Used for MYTHEN only. Returns (int)
    • -
    -
      -
    • maxmod Gets the maximum number of modules of the detector. Used for MYTHEN only. Cannot put! Returns (int)
    • -
    -
      -
    • dr [i] sets/gets the dynamic range of detector. Mythen [4,8,16,24]. Eiger [4,8,16,32]. Others cannot put! Returns (int)
    • -
    -
      -
    • roi [i] [xmin] [xmax] [ymin] [ymax] sets region of interest of the detector, where i is number of rois;i=0 to clear rois. Used for GOTTHARD only. Returns (int)
    • -
    -
      -
    • detsizechan [xmax] [ymax] sets the maximum number of channels in each dimension for complete detector set; -1 is no limit. Use for multi-detector system as first command in config file. Returns ("int int")
    • -
    -
      -
    • roimask [i] ?? Returns (int) in hexadecimal
    • -
    -
      -
    • flippeddatax [i] enables/disables data being flipped across x axis. 1 enables, 0 disables. Used for EIGER only. 1 for bottom half-module, 0 for top-half module. Returns (int)
    • -
    -
      -
    • tengiga [i] enables/disables 10GbE in system (detector & receiver). 1 enabled 10GbE, 0 enables 1GbE. Used in EIGER only. Returns (int)
    • -
    -

    -Flags

    -

    commands to configure detector flags

    -
      -
    • flags [flag] sets/gets the readout flags to mode. Options: none, storeinram, tot, continous, parallel, nonparallel, safe, digital, analog_digital, unknown. Used for MYTHEN and EIGER only. Returns (string). put takes one string and returns concatenation of all active flags separated by spaces.
    • -
    -
      -
    • extsig:[i] [flag] sets/gets the mode of the external signal i. Options: off, gate_in_active_high, gate_in_active_low, trigger_in_rising_edge, trigger_in_falling_edge, ro_trigger_in_rising_edge, ro_trigger_in_falling_edge, gate_out_active_high, gate_out_active_low, trigger_out_rising_edge, trigger_out_falling_edge, ro_trigger_out_rising_edge, ro_trigger_out_falling_edge.
      - Used in MYTHEN, GOTTHARD, PROPIX only. Returns (string)
    • -
    -
      -
    • programfpga [file] programs the FPGA with file f (with .pof extension). Used for JUNGFRAU, MOENCH only. Only put! Returns ("successful", "unsuccessful")
    • -
    -
      -
    • resetfpga [f] resets FPGA, where f can be any value. Used for JUNGFRAU only. Only put! Returns ("successful", "unsuccessful")
    • -
    -

    -Chip

    -

    commands to configure chip of the detector

    -
      -
    • powerchip [i] Powers on/off the chip. 1 powers on, 0 powers off. Can also get the power status. Used for JUNGFRAU only. Returns (int)
    • -
    -
      -
    • led [i] sets/gets the led status. 1 on, 0 off. Used for MOENCH only ?? Returns (int)
    • -
    -
      -
    • pulse [n] [x] [y] pulses pixel at coordinates (x,y) n number of times. Used in EIGER only. Only put! Returns ("successful", "unsuccessful")
    • -
    -
      -
    • pulsenmove [n] [x] [y] pulses pixel n number of times and moves relatively by x value (x axis) and y value(y axis). Used in EIGER only. Only put! Returns ("successful", "unsuccessful")
    • -
    -
      -
    • pulsechip [n]pulses chip n number of times, while n=-1 will reset it to normal mode. Used in EIGER only. Only put! Returns ("successful", "unsuccessful")
    • -
    -

    -Versions

    -

    Commands to check versions of each subsystem

    -
      -
    • moduleversion:[i] Gets the firmware version of module i. Used for MYTHEN only. Only get! Returns (long int) in hexadecimal or "undefined module number"
    • -
    -
      -
    • detectornumber Gets the serial number or MAC of detector. Only get! Returns (long int) in hexadecimal
    • -
    -
      -
    • modulenumber:[i] Gets the serial number of module i. Used for MYTHEN only. Only get! Returns (long int) in hexadecimal or "undefined module number"
    • -
    -
      -
    • detectorversion Gets the firmware version of detector. Only get! Returns (long int) in hexadecimal
    • -
    -
      -
    • softwareversion Gets the software version of detector server. Only get! Returns (long int) in hexadecimal
    • -
    -
      -
    • thisversion Gets the software version of this client software. Only get! Returns (long int) in hexadecimal
    • -
    -
      -
    • receiverversion Gets the software version of receiver. Only get! Returns (long int) in hexadecimal
    • -
    -
      -
    • framesl gets number of frames left. Used in MYTHEN, GOTTHARD only. Only get! Returns (double with 9 decimal digits)
    • -
    -

    -Speed

    -

    commands to configure speed of detector

    -
      -
    • clkdivider [i] sets/gets the readout clock divider. EIGER, JUNGFRAU [0(fast speed), 1(half speed), 2(quarter speed)]. MYTHEN[???]. Returns (int)
    • -
    -
      -
    • setlength [i] sets/gets length of set/reset signals (in clock cycles). Used in MYTHEN only. Returns (int)
    • -
    -
      -
    • waitstates [i] sets/gets waitstates of the bus interface (in clock cycles). Used in MYTHEN only. Returns (int)
    • -
    -
      -
    • totdivider [i] sets/gets clock divider in tot mode. Used in MYTHEN only. Returns (int)
    • -
    -
      -
    • totdutycycle [i] sets/gets duty cycle of the tot clock. Used in MYTHEN only. Returns (int)
    • -
    -
      -
    • phasestep [i] Only put for gotthard. Moves the phase of the ADC clock.Returns (int)
    • -
    -
      -
    • oversampling [i] Sets/gets the number of adcsamples per clock. For the new chiptestboard.Returns (int)
    • -
    -
      -
    • adcclk [i] sets/gets the ADC clock frequency in MHz. For the new chiptestboard!Returns (int)
    • -
    -
      -
    • adcphase [i] Sets/gets the ADC clock frequency in MHz. For the new chiptestboard!Returns (int)
    • -
    -
      -
    • adcpipeline [i] Sets/gets the pipeline of the ADC. For the new chiptestbaord!Returns (int)
    • -
    -
      -
    • dbitclk [i] Sets/gets the clock frequency of the latching of the digital bits in MHz. For the new chiptestboard!Returns (int)
    • -
    -
      -
    • dbitphase [i] Sets/gets the phase of the clock for latching of the digital bits. For the new chiptestboard!?Returns (int)
    • -
    -
      -
    • dbitpipeline [i] Sets/gets the pipeline of the latching of the digital bits. For the new chiptestbaord!Returns (int)
    • -
    -

    -Detector Parameters

    -

    commands to configure/retrieve configuration of detector

    -
      -
    • config [fname] sets/saves detector/receiver to configuration contained in fname. Same as executing sls_detector_put for every line. Normally a one time operation. Returns (string) fname
    • -
    -
      -
    • rx_printconfig prints the receiver configuration. Only get! Returns (string)
    • -
    -
      -
    • parameters [fname] sets/saves detector parameters contained in fname. Normally once per different measurement. Returns (string) fname
    • -
    -
      -
    • setup [fname] sets/saves detector complete setup contained in fname (extensions automatically generated), including trimfiles, ff coefficients etc. Returns (string) fname
    • -
    -
    - -
    -
    - - -
    - -
    - -
    Generated on 24 Aug 2017 by  - -doxygen 1.6.1
    - - diff --git a/manual/docs/html/slsDetectorClientDocs/ctb.html b/manual/docs/html/slsDetectorClientDocs/ctb.html deleted file mode 100644 index 471e8e070..000000000 --- a/manual/docs/html/slsDetectorClientDocs/ctb.html +++ /dev/null @@ -1,121 +0,0 @@ - - - - - -Chiptest board - - - - - - - - - -
    - - -

    Chiptest board

    Commands specific for the new chiptest board as pattern generator

    -
      -
    • adcinvert [mask] Sets/gets ADC inversion mask (8 digits hex format)
    • -
    -
      -
    • adcdisable [mask] Sets/gets ADC disable mask (8 digits hex format)
    • -
    -
      -
    • pattern fn loads binary pattern file fn
    • -
    -
      -
    • patword addr [word] sets/gets 64 bit word at address addr of pattern memory. Both address and word in hex format. Advanced!
    • -
    -
      -
    • patioctrl [word] sets/gets 64 bit mask defining input (0) and output (1) signals. hex format.
    • -
    -
      -
    • patclkctrl [word] sets/gets 64 bit mask defining if output signal is a clock and runs. hex format. Unused at the moment.
    • -
    -
      -
    • patlimits [addr1 addr2] sets/gets the start and stop limits of the pattern to be executed. hex format. Advanced!
    • -
    -
      -
    • patloop0 [addr1 addr2] sets/gets the start and stop limits of the level 0 loop. hex format. Advanced!
    • -
    -
      -
    • patnloop0 [n] sets/gets the number of cyclesof the level 0 loop (int).
    • -
    -
      -
    • patwait0 [addr] sets/gets the address of the level 0 wait point. hex format. Advanced!
    • -
    -
      -
    • patwaittime0 [n] sets/gets the duration of the witing of the 0 waiting point in clock cycles (int).
    • -
    -
      -
    • patloop1 [addr1 addr2] sets/gets the start and stop limits of the level 1 loop. hex format. Advanced!
    • -
    -
      -
    • patnloop1 [n] sets/gets the number of cyclesof the level 1 loop (int).
    • -
    -
      -
    • patwait1 [addr] sets/gets the address of the level 1 wait point. hex format. Advanced!
    • -
    -
      -
    • patwaittime1 [n] sets/gets the duration of the witing of the 1 waiting point in clock cycles (int).
    • -
    -
      -
    • patloop2 [addr1 addr2] sets/gets the start and stop limits of the level 2 loop. hex format. Advanced!
    • -
    -
      -
    • patnloop2 [n] sets/gets the number of cyclesof the level 2 loop (int).
    • -
    -
      -
    • patwait2 [addr] sets/gets the address of the level 2 wait point. hex format. Advanced!
    • -
    -
      -
    • patwaittime2 [n] sets/gets the duration of the waiting of the 2 waiting point in clock cycles (int).
    • -
    -
      -
    • dut_clk [i] sets/gets the signal to be used as a clock for the digital data coming from the device under test. Advanced!
    • -
    -
    - -
    -
    - - -
    - -
    - -
    Generated on 24 Aug 2017 by  - -doxygen 1.6.1
    - - diff --git a/manual/docs/html/slsDetectorClientDocs/data.html b/manual/docs/html/slsDetectorClientDocs/data.html deleted file mode 100644 index 8bfba1b0f..000000000 --- a/manual/docs/html/slsDetectorClientDocs/data.html +++ /dev/null @@ -1,106 +0,0 @@ - - - - - -Data processing commands - - - - - - - - - -
    - - -

    Data processing commands

    Commands to setup the data processing (mainly MYTHEN related)

    -
      -
    • flatfield [fn] put sets flatfield file to fn (relative to ffdir). returns the flatfield file name relative to ffdir (string). If
    • -
    -
      -
    • ffdir [d] Sets/gets the directory in which the flat field file is located. Returns (string) ffdir
    • -
    -
      -
    • ratecorr [ns] Returns the dead time used for rate correections in ns (int). put sets the deadtime correction constant in ns, -1 will set it to default tau of settings (0 unset). Returns (double with 9 decimal digit precision)
    • -
    -
      -
    • badchannels [fn] put sets the badchannels file to fn . returns the bad channels file name. If
    • -
    -
      -
    • angconv [fn] put sets the angular conversion file to fn . returns the angular conversion file name. If
    • -
    -
      -
    • globaloff [f] Sets/gets the beamline angular global offset (float).
    • -
    -
      -
    • fineoff [f] Sets/gets the angular fine offset of the measurement (float).
    • -
    -
      -
    • binsize [f] Sets/gets the bin size used for the angular conversion (float).
    • -
    -
      -
    • angdir [i] Sets/gets the angular direction. 1 means increasing channels number as increasing angle, -1 increasing channel number decreasing angle.
    • -
    -
      -
    • moveflag [i] Sets/gets the flag for physically moving the detector during the acquisition of several positions. 1 sets (moves), 0 unsets.
    • -
    -
      -
    • samplex [f] Sets/gets the sample displacement in th direction parallel to the beam in um. Unused!
    • -
    -
      -
    • sampley [f] Sets/gets the sample displacement in th direction orthogonal to the beam in um. Unused!
    • -
    -
      -
    • threaded [i] Sets/gets the data processing threaded flag. 1 is threaded, 0 unthreaded.
    • -
    -
      -
    • darkimage fn Loads the dark image to the detector from file fn (pedestal image). Cannot get.
    • -
    -
      -
    • gainimage fn Loads the gain image to the detector from file fn (gain map for translation into number of photons of an analog detector). Cannot get.
    • -
    -
    - -
    -
    - - -
    - -
    - -
    Generated on 24 Aug 2017 by  - -doxygen 1.6.1
    - - diff --git a/manual/docs/html/slsDetectorClientDocs/doxygen.css b/manual/docs/html/slsDetectorClientDocs/doxygen.css deleted file mode 100644 index 9ca3cafbc..000000000 --- a/manual/docs/html/slsDetectorClientDocs/doxygen.css +++ /dev/null @@ -1,498 +0,0 @@ -/* The standard CSS for doxygen */ - -body, table, div, p, dl { - font-family: Lucida Grande, Verdana, Geneva, Arial, sans-serif; - font-size: 12px; -} - -/* @group Heading Levels */ - -h1 { - text-align: center; - font-size: 150%; -} - -h2 { - font-size: 120%; -} - -h3 { - font-size: 100%; -} - -dt { - font-weight: bold; -} - -div.multicol { - -moz-column-gap: 1em; - -webkit-column-gap: 1em; - -moz-column-count: 3; - -webkit-column-count: 3; -} - -p.startli, p.startdd { - margin-top: 2px; -} - -p.endli { - margin-bottom: 0px; -} - -p.enddd { - margin-bottom: 4px; -} - -/* @end */ - -caption { - font-weight: bold; -} - -span.legend { - font-size: 70%; - text-align: center; -} - -div.qindex, div.navtab{ - background-color: #e8eef2; - border: 1px solid #84b0c7; - text-align: center; - margin: 2px; - padding: 2px; -} - -div.qindex, div.navpath { - width: 100%; - line-height: 140%; -} - -div.navtab { - margin-right: 15px; -} - -/* @group Link Styling */ - -a { - color: #153788; - font-weight: normal; - text-decoration: none; -} - -.contents a:visited { - color: #1b77c5; -} - -a:hover { - text-decoration: underline; -} - -a.qindex { - font-weight: bold; -} - -a.qindexHL { - font-weight: bold; - background-color: #6666cc; - color: #ffffff; - border: 1px double #9295C2; -} - -.contents a.qindexHL:visited { - color: #ffffff; -} - -a.el { - font-weight: bold; -} - -a.elRef { -} - -a.code { -} - -a.codeRef { -} - -/* @end */ - -dl.el { - margin-left: -1cm; -} - -.fragment { - font-family: monospace, fixed; - font-size: 105%; -} - -pre.fragment { - border: 1px solid #CCCCCC; - background-color: #f5f5f5; - padding: 4px 6px; - margin: 4px 8px 4px 2px; -} - -div.ah { - background-color: black; - font-weight: bold; - color: #ffffff; - margin-bottom: 3px; - margin-top: 3px -} - -div.groupHeader { - margin-left: 16px; - margin-top: 12px; - margin-bottom: 6px; - font-weight: bold; -} - -div.groupText { - margin-left: 16px; - font-style: italic; -} - -body { - background: white; - color: black; - margin-right: 20px; - margin-left: 20px; -} - -td.indexkey { - background-color: #e8eef2; - font-weight: bold; - border: 1px solid #CCCCCC; - margin: 2px 0px 2px 0; - padding: 2px 10px; -} - -td.indexvalue { - background-color: #e8eef2; - border: 1px solid #CCCCCC; - padding: 2px 10px; - margin: 2px 0px; -} - -tr.memlist { - background-color: #f0f0f0; -} - -p.formulaDsp { - text-align: center; -} - -img.formulaDsp { - -} - -img.formulaInl { - vertical-align: middle; -} - -div.center { - text-align: center; - margin-top: 0px; - margin-bottom: 0px; - padding: 0px; -} - -div.center img { - border: 0px; -} - -img.footer { - border: 0px; - vertical-align: middle; -} - -/* @group Code Colorization */ - -span.keyword { - color: #008000 -} - -span.keywordtype { - color: #604020 -} - -span.keywordflow { - color: #e08000 -} - -span.comment { - color: #800000 -} - -span.preprocessor { - color: #806020 -} - -span.stringliteral { - color: #002080 -} - -span.charliteral { - color: #008080 -} - -span.vhdldigit { - color: #ff00ff -} - -span.vhdlchar { - color: #000000 -} - -span.vhdlkeyword { - color: #700070 -} - -span.vhdllogic { - color: #ff0000 -} - -/* @end */ - -.search { - color: #003399; - font-weight: bold; -} - -form.search { - margin-bottom: 0px; - margin-top: 0px; -} - -input.search { - font-size: 75%; - color: #000080; - font-weight: normal; - background-color: #e8eef2; -} - -td.tiny { - font-size: 75%; -} - -.dirtab { - padding: 4px; - border-collapse: collapse; - border: 1px solid #84b0c7; -} - -th.dirtab { - background: #e8eef2; - font-weight: bold; -} - -hr { - height: 0; - border: none; - border-top: 1px solid #666; -} - -/* @group Member Descriptions */ - -.mdescLeft, .mdescRight, -.memItemLeft, .memItemRight, -.memTemplItemLeft, .memTemplItemRight, .memTemplParams { - background-color: #FAFAFA; - border: none; - margin: 4px; - padding: 1px 0 0 8px; -} - -.mdescLeft, .mdescRight { - padding: 0px 8px 4px 8px; - color: #555; -} - -.memItemLeft, .memItemRight, .memTemplParams { - border-top: 1px solid #ccc; -} - -.memItemLeft, .memTemplItemLeft { - white-space: nowrap; -} - -.memTemplParams { - color: #606060; - white-space: nowrap; -} - -/* @end */ - -/* @group Member Details */ - -/* Styles for detailed member documentation */ - -.memtemplate { - font-size: 80%; - color: #606060; - font-weight: normal; - margin-left: 3px; -} - -.memnav { - background-color: #e8eef2; - border: 1px solid #84b0c7; - text-align: center; - margin: 2px; - margin-right: 15px; - padding: 2px; -} - -.memitem { - padding: 0; - margin-bottom: 10px; -} - -.memname { - white-space: nowrap; - font-weight: bold; -} - -.memproto, .memdoc { - border: 1px solid #84b0c7; -} - -.memproto { - padding: 0; - background-color: #d5e1e8; - font-weight: bold; - -webkit-border-top-left-radius: 8px; - -webkit-border-top-right-radius: 8px; - -webkit-box-shadow: 5px 5px 5px rgba(0, 0, 0, 0.15); - -moz-border-radius-topleft: 8px; - -moz-border-radius-topright: 8px; - -moz-box-shadow: rgba(0, 0, 0, 0.15) 5px 5px 5px; - -} - -.memdoc { - padding: 2px 5px; - background-color: #eef3f5; - border-top-width: 0; - -webkit-border-bottom-left-radius: 8px; - -webkit-border-bottom-right-radius: 8px; - -webkit-box-shadow: 5px 5px 5px rgba(0, 0, 0, 0.15); - -moz-border-radius-bottomleft: 8px; - -moz-border-radius-bottomright: 8px; - -moz-box-shadow: rgba(0, 0, 0, 0.15) 5px 5px 5px; -} - -.paramkey { - text-align: right; -} - -.paramtype { - white-space: nowrap; -} - -.paramname { - color: #602020; - white-space: nowrap; -} -.paramname em { - font-style: normal; -} - -/* @end */ - -/* @group Directory (tree) */ - -/* for the tree view */ - -.ftvtree { - font-family: sans-serif; - margin: 0.5em; -} - -/* these are for tree view when used as main index */ - -.directory { - font-size: 9pt; - font-weight: bold; -} - -.directory h3 { - margin: 0px; - margin-top: 1em; - font-size: 11pt; -} - -/* -The following two styles can be used to replace the root node title -with an image of your choice. Simply uncomment the next two styles, -specify the name of your image and be sure to set 'height' to the -proper pixel height of your image. -*/ - -/* -.directory h3.swap { - height: 61px; - background-repeat: no-repeat; - background-image: url("yourimage.gif"); -} -.directory h3.swap span { - display: none; -} -*/ - -.directory > h3 { - margin-top: 0; -} - -.directory p { - margin: 0px; - white-space: nowrap; -} - -.directory div { - display: none; - margin: 0px; -} - -.directory img { - vertical-align: -30%; -} - -/* these are for tree view when not used as main index */ - -.directory-alt { - font-size: 100%; - font-weight: bold; -} - -.directory-alt h3 { - margin: 0px; - margin-top: 1em; - font-size: 11pt; -} - -.directory-alt > h3 { - margin-top: 0; -} - -.directory-alt p { - margin: 0px; - white-space: nowrap; -} - -.directory-alt div { - display: none; - margin: 0px; -} - -.directory-alt img { - vertical-align: -30%; -} - -/* @end */ - -address { - font-style: normal; - color: #333; -} diff --git a/manual/docs/html/slsDetectorClientDocs/doxygen.png b/manual/docs/html/slsDetectorClientDocs/doxygen.png deleted file mode 100644 index f0a274bbaffdd67f6d784c894d9cf28729db0e14..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1281 zcmaJ>ZA?>F7(Vx-ms?uoS`b@hdRtpo6o^%HU>M$hfGrBvQnk$LE?p^P!kn&ikhyq! zX~V@&tPF5Qt@V?oTL96Bi%aRiwbe1)9DWQI#?)=HxS7QSw`J`5fAJ*eJbB;uNuKA& zdERDo*{Y<(If(#(B$Lr#;nB(8Y#ia=ZCeW?JfPLuQY`=@cW$k}Rivq|vbxGrRq1Tl9;+(gNt?}UtVKM2`T5t1jLzuL@0UIs`S#vlhl4)^ zLgSYrPj@$+`|j?eSbXTmiHGkWxV8V}BzNR?pl9k_s4pDu9vd5a_UzZEPk)}Ad{AV_ zzddrjrh4=Imr`E06;LY{)YYt?o}L~H@7C}F^WB!Ra=v`Q0bj{>5&$66CWF>mf6vjP z2N>RRY6ZYa=K`76>+|_)Xdwko+7wv}7cN|btOhWb(*{sta~6b?S8Omrxw}!4`NhGr zZVpNqpu1@BE`QGWNTpEpcJVW5izu~2B^GlM?1(OPg)zwW;QcP@Ltcclm>XbJL9C|j z=9!2?ua=uIlf0%AndzHsRC}IyTL$EhAee(fdKB`?27KeS^2M8M_7b~PiCFO&r5LC7 z7gl1*a<8;SjNaw#h=843_AV9iZbWQOAp5YOC^&_F*9K0> zB|6%IDb?aM#3viTxkLU4aXg&@+CkNTOnQ1iMP*^?b|^lJy$4C)Zk4isV!|RZ*XhXh zw8q3$=*0LeGC!XI_Wc?dkT~3+*Gu%%yIqP+Wr3H$=&ROMQU6q}Ag^P~>c5vAEO;a- z_dK-3PPeKar%)6$j~vI2#*-YH!1h6HYVtwCX5_wM`iF#UKz&&@9Oo5w3%XGYrX zW>dY~)SG-((Yim%`InwgTvyRC?e=Wh^8KCao!R6Eg&TpVWUY1sN~4G}V?nFnEGo-; zHZ_$eW9-GnC%^WS9b z@p;-$oH#MtC0v>Q$HX%4^JdFdO$0cbv-W)Q TtK}Eh@>>I#ipmV1>S*>q-hkC} diff --git a/manual/docs/html/slsDetectorClientDocs/index.html b/manual/docs/html/slsDetectorClientDocs/index.html deleted file mode 100644 index 2750e2207..000000000 --- a/manual/docs/html/slsDetectorClientDocs/index.html +++ /dev/null @@ -1,90 +0,0 @@ - - - - - -Introduction - - - - - - - - - -
    -

    Introduction

    This program is intended to control the SLS detectors via command line interface. This is the only way to access all possible functionality of the detectors, however it is often recommendable to avoid changing the most advanced settings, rather leaving the task to configuration files, as when using the GUI or the API provided.

    -

    The command line interface consists in four main functions:

    -
      -
    • sls_detector_acquire to acquire data from the detector
    • -
    • sls_detector_put to set detector parameters
    • -
    • sls_detector_get to retrieve detector parameters
    • -
    • sls_detector_help to get help concerning the text commands Additionally the program slsReceiver should be started on the machine expected to receive the data from the detector.
    • -
    -

    If you need control a single detector, the use of the command line interface does not need any additional arguments.

    -

    For commands addressing a single controller of your detector, the command cmd should be called with the index i of the controller:

    -

    sls_detector_clnt i:cmd

    -

    where sls_detector_clnt is the text client (put, get, acquire, help).

    -

    In case more than one detector is configured on the control PC, the command cmd should be called with their respective index j:

    -

    sls_detector_clnt j-cmd

    -

    where sls_detector_clnt is the text client (put, get, acquire, help).

    -

    To address a specific controller i of detector j use:

    -

    sls_detector_clnt j-i:cmd

    -

    For additional questions concerning the indexing of the detector, please refer to the SLS Detectors FAQ documentation.

    -

    The commands are sudivided into different pages depending on their functionalities:

    -
      -
    • Acquisition: commands to start/stop the acquisition and retrieve data
    • -
    • Configuration: commands to configure the detector
    • -
    • Timing: commands to configure the detector timing
    • -
    • Data postprocessing: commands to process the data - mainly for MYTHEN except for rate corrections.
    • -
    • Settings: commands to define detector settings/threshold.
    • -
    • Output: commands to define output file destination and format
    • -
    • Actions: commands to define scripts to be executed during the acquisition flow
    • -
    • Network: commands to setup the network between client, detector and receiver
    • -
    • Receiver: commands to configure the receiver
    • -
    • Chiptest board: commands specific for the new chiptest board as pattern generator
    • -
    • Developer: commands to be used only for software debugging. Avoid using them!
    • -
    -
    - -
    -
    - - -
    - -
    - -
    Generated on 24 Aug 2017 by  - -doxygen 1.6.1
    - - diff --git a/manual/docs/html/slsDetectorClientDocs/installdox b/manual/docs/html/slsDetectorClientDocs/installdox deleted file mode 100755 index 9b89fe025..000000000 --- a/manual/docs/html/slsDetectorClientDocs/installdox +++ /dev/null @@ -1,117 +0,0 @@ -#!/usr/bin/perl - -%subst = ( ); -$quiet = 0; - -if (open(F,"search.cfg")) -{ - $_= ; s/[ \t\n]*$//g ; $subst{"_doc"} = $_; - $_= ; s/[ \t\n]*$//g ; $subst{"_cgi"} = $_; -} - -while ( @ARGV ) { - $_ = shift @ARGV; - if ( s/^-// ) { - if ( /^l(.*)/ ) { - $v = ($1 eq "") ? shift @ARGV : $1; - ($v =~ /\/$/) || ($v .= "/"); - $_ = $v; - if ( /(.+)\@(.+)/ ) { - if ( exists $subst{$1} ) { - $subst{$1} = $2; - } else { - print STDERR "Unknown tag file $1 given with option -l\n"; - &usage(); - } - } else { - print STDERR "Argument $_ is invalid for option -l\n"; - &usage(); - } - } - elsif ( /^q/ ) { - $quiet = 1; - } - elsif ( /^\?|^h/ ) { - &usage(); - } - else { - print STDERR "Illegal option -$_\n"; - &usage(); - } - } - else { - push (@files, $_ ); - } -} - -foreach $sub (keys %subst) -{ - if ( $subst{$sub} eq "" ) - { - print STDERR "No substitute given for tag file `$sub'\n"; - &usage(); - } - elsif ( ! $quiet && $sub ne "_doc" && $sub ne "_cgi" ) - { - print "Substituting $subst{$sub} for each occurence of tag file $sub\n"; - } -} - -if ( ! @files ) { - if (opendir(D,".")) { - foreach $file ( readdir(D) ) { - $match = ".html"; - next if ( $file =~ /^\.\.?$/ ); - ($file =~ /$match/) && (push @files, $file); - ($file =~ "tree.js") && (push @files, $file); - } - closedir(D); - } -} - -if ( ! @files ) { - print STDERR "Warning: No input files given and none found!\n"; -} - -foreach $f (@files) -{ - if ( ! $quiet ) { - print "Editing: $f...\n"; - } - $oldf = $f; - $f .= ".bak"; - unless (rename $oldf,$f) { - print STDERR "Error: cannot rename file $oldf\n"; - exit 1; - } - if (open(F,"<$f")) { - unless (open(G,">$oldf")) { - print STDERR "Error: opening file $oldf for writing\n"; - exit 1; - } - if ($oldf ne "tree.js") { - while () { - s/doxygen\=\"([^ \"\:\t\>\<]*)\:([^ \"\t\>\<]*)\" (href|src)=\"\2/doxygen\=\"$1:$subst{$1}\" \3=\"$subst{$1}/g; - print G "$_"; - } - } - else { - while () { - s/\"([^ \"\:\t\>\<]*)\:([^ \"\t\>\<]*)\", \"\2/\"$1:$subst{$1}\" ,\"$subst{$1}/g; - print G "$_"; - } - } - } - else { - print STDERR "Warning file $f does not exist\n"; - } - unlink $f; -} - -sub usage { - print STDERR "Usage: installdox [options] [html-file [html-file ...]]\n"; - print STDERR "Options:\n"; - print STDERR " -l tagfile\@linkName tag file + URL or directory \n"; - print STDERR " -q Quiet mode\n\n"; - exit 1; -} diff --git a/manual/docs/html/slsDetectorClientDocs/network.html b/manual/docs/html/slsDetectorClientDocs/network.html deleted file mode 100644 index 99dd143cb..000000000 --- a/manual/docs/html/slsDetectorClientDocs/network.html +++ /dev/null @@ -1,115 +0,0 @@ - - - - - -Network - - - - - - - - - -
    - - -

    Network

    Commands to setup the network between client, detector and receiver

    -
      -
    • rx_hostname [s] sets/gets the receiver hostname or IP address, configures detector mac with all network parameters and updates receiver with acquisition parameters. Normally used for single detectors (Can be multi-detector). none disables. If used, use as last network command in configuring detector MAC. Returns (string)
    • -
    -
      -
    • rx_udpip [ip] sets/gets the ip address of the receiver UDP interface where the data from the detector will be streamed to. Normally used for single detectors (Can be multi-detector). Used if different from eth0. Returns (string)
    • -
    -
      -
    • rx_udpmac [mac] sets/gets the mac address of the receiver UDP interface where the data from the detector will be streamed to. Normally used for single detectors (Can be multi-detector). Returns (string)
    • -
    -
      -
    • rx_udpport [port] sets/gets the port of the receiver UDP interface where the data from the detector will be streamed to. Use single-detector command. Returns (int)
    • -
    -
      -
    • rx_udpport2 [port] sets/gets the second port of the receiver UDP interface where the data from the second half of the detector will be streamed to. Use single-detector command. Used for EIGER only. Returns (int)
    • -
    -
      -
    • detectormac [mac] sets/gets the mac address of the detector UDP interface from where the detector will stream data. Use single-detector command. Normally unused. Returns (string)
    • -
    -
      -
    • detectorip [ip] sets/gets the ip address of the detector UDP interface from where the detector will stream data. Use single-detector command. Keep in same subnet as rx_udpip (if rx_udpip specified). Returns (string)
    • -
    -
      -
    • txndelay_left [delay] sets/gets the transmission delay of first packet in an image being streamed out from the detector's left UDP port. Use single-detector command. Used for EIGER only. Returns (int)
    • -
    -
      -
    • txndelay_right [delay] sets/gets the transmission delay of first packet in an image being streamed out from the detector's right UDP port. Use single-detector command. Used for EIGER only. Returns (int)
    • -
    -
      -
    • txndelay_frame [delay] sets/gets the transmission frame period of entire frame being streamed out from the detector for both ports. Use single-detector command. Used for EIGER only. Returns (int)
    • -
    -
      -
    • flowcontrol_10g [delay] Enables/disables 10 GbE flow control. 1 enables, 0 disables. Used for EIGER only. Returns (int)
    • -
    -
      -
    • zmqport [port] sets/gets the 0MQ (TCP) port of the receiver from where data is streamed to the client. Use single-detector command to set individually or multi-detector command to calculate based on port for the rest. Returns (int)
    • -
    -
      -
    • configuremac [i] configures the MAC of the detector with these parameters: detectorip, detectormac, rx_udpip, rx_udpmac, rx_udpport, rx_udpport2 (if applicable). This command is already included in rx_hsotname. Only put!. Returns (int)
    • -
    -
      -
    • rx_tcpport [port] sets/gets the port of the client-receiver TCP interface. Use single-detector command. Is different for each detector if same rx_hostname used. Must be first command to communicate with receiver. Returns (int)
    • -
    -
      -
    • port [port] sets/gets the port of the client-detector control server TCP interface. Use single-detector command. Default value is 1952 for all detectors. Normally not changed. Returns (int)
    • -
    -
      -
    • stopport [port] sets/gets the port of the client-detector stop server TCP interface. Use single-detector command. Default value is 1953 for all detectors. Normally not changed. Returns (int)
    • -
    -
      -
    • lock [i] Locks/Unlocks the detector to communicate with this client. 1 locks, 0 unlocks. Returns (int)
    • -
    -
      -
    • lastclient Gets the last client communicating with the detector. Cannot put!. Returns (string)
    • -
    -
    - -
    -
    - - -
    - -
    - -
    Generated on 24 Aug 2017 by  - -doxygen 1.6.1
    - - diff --git a/manual/docs/html/slsDetectorClientDocs/output.html b/manual/docs/html/slsDetectorClientDocs/output.html deleted file mode 100644 index 9903be6d5..000000000 --- a/manual/docs/html/slsDetectorClientDocs/output.html +++ /dev/null @@ -1,82 +0,0 @@ - - - - - -Output settings - - - - - - - - - -
    - - -

    Output settings

    Commands to setup the file destination and format

    -
      -
    • outdir [dir] Sets/gets the file output directory. Returns (string)
    • -
    -
      -
    • fname [fn] Sets/gets the root of the output file name Returns (string)
    • -
    -
      -
    • index [i] Sets/gets the current file index. Returns (int)
    • -
    -
      -
    • enablefwrite [i] Enables/disables file writing. 1 enables, 0 disables. Returns (int)
    • -
    -
      -
    • overwrite [i] enables(1) /disables(0) file overwriting. Returns (int)
    • -
    -
      -
    • currentfname gets the filename for the data without index and extension. MYTHEN only. Returns (string)
    • -
    -
      -
    • fileformat sets/gets the file format for data in receiver. Options: [ascii, binary, hdf5]. Ascii is not implemented in Receiver. Returns (string)
    • -
    -
    - -
    -
    - - -
    - -
    - -
    Generated on 24 Aug 2017 by  - -doxygen 1.6.1
    - - diff --git a/manual/docs/html/slsDetectorClientDocs/pages.html b/manual/docs/html/slsDetectorClientDocs/pages.html deleted file mode 100644 index 7a0744afa..000000000 --- a/manual/docs/html/slsDetectorClientDocs/pages.html +++ /dev/null @@ -1,84 +0,0 @@ - - - - - -Page Index - - - - - - - - - - - -
    -
    - - -
    - -
    - -
    Generated on 24 Aug 2017 by  - -doxygen 1.6.1
    - - diff --git a/manual/docs/html/slsDetectorClientDocs/receiver.html b/manual/docs/html/slsDetectorClientDocs/receiver.html deleted file mode 100644 index a26a63c59..000000000 --- a/manual/docs/html/slsDetectorClientDocs/receiver.html +++ /dev/null @@ -1,91 +0,0 @@ - - - - - -Receiver commands - - - - - - - - - -
    - - -

    Receiver commands

    Commands to configure the receiver. Not used in MYTHEN.

    -
      -
    • receiver [s] starts/stops the receiver to listen to detector packets. Options: [ start, stop]. Returns (string) status of receiver[ idle, running].
    • -
    -
      -
    • r_online [i] sets/gets the receiver in online/offline mode. 1 is online, 0 is offline. Get is from shared memory. Returns (int)
    • -
    -
      -
    • r_checkonline Checks the receiver if it is online/offline mode. Only get! Returns (string) "All online" or "[list of offline hostnames] : Not online".
    • -
    -
      -
    • framescaught gets the number of frames caught by receiver. Average of all for multi-detector command. Only get! Returns (int)
    • -
    -
      -
    • resetframescaught [i] resets the number of frames caught to 0. i can be any number. Use this if using status start, instead of acquire (this command is included). Only put! Returns (int)
    • -
    -
      -
    • frameindex [i] gets the current frame index of receiver. Average of all for multi-detector command. Only get! Returns (int)
    • -
    -
      -
    • r_lock [i] locks/unlocks the receiver to communicate with only this client. 1 locks, 0 unlocks. Returns (int)
    • -
    -
      -
    • r_lastclient gets the last client communicating with the receiver. Only get! Returns (int)
    • -
    -
      -
    • r_readfreq [i] sets/gets the stream frequency of data from receiver to client. i > 0 is the nth frame being streamed. 0 sets frequency to a default timer (200ms). Returns (int)
    • -
    -
      -
    • rx_fifodepth [i] sets/gets receiver fifo (between Listener and Writer Threads) depth to i number of frames. Can improve listener packet loss (loss due to packet processing time in Listener threads), not if limited by writing. Returns (int)
    • -
    -
    - -
    -
    - - -
    - -
    - -
    Generated on 24 Aug 2017 by  - -doxygen 1.6.1
    - - diff --git a/manual/docs/html/slsDetectorClientDocs/search/close.png b/manual/docs/html/slsDetectorClientDocs/search/close.png deleted file mode 100644 index 9342d3dfeea7b7c4ee610987e717804b5a42ceb9..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 273 zcmV+s0q*{ZP)4(RlMby96)VwnbG{ zbe&}^BDn7x>$<{ck4zAK-=nT;=hHG)kmplIF${xqm8db3oX6wT3bvp`TE@m0cg;b) zBuSL}5?N7O(iZLdAlz@)b)Rd~DnSsSX&P5qC`XwuFwcAYLC+d2>+1(8on;wpt8QIC X2MT$R4iQDd00000NkvXXu0mjfia~GN diff --git a/manual/docs/html/slsDetectorClientDocs/search/nomatches.html b/manual/docs/html/slsDetectorClientDocs/search/nomatches.html deleted file mode 100644 index b1ded27e9..000000000 --- a/manual/docs/html/slsDetectorClientDocs/search/nomatches.html +++ /dev/null @@ -1,12 +0,0 @@ - - - - - - - -
    -
    No Matches
    -
    - - diff --git a/manual/docs/html/slsDetectorClientDocs/search/search.css b/manual/docs/html/slsDetectorClientDocs/search/search.css deleted file mode 100644 index d263b9724..000000000 --- a/manual/docs/html/slsDetectorClientDocs/search/search.css +++ /dev/null @@ -1,198 +0,0 @@ -/*---------------- Search Box */ - -#MSearchBox { - padding: 0px; - margin: 0px; - border: none; - border: 1px solid #84B0C7; - white-space: nowrap; - -moz-border-radius: 8px; - -webkit-border-top-left-radius: 8px; - -webkit-border-top-right-radius: 8px; - -webkit-border-bottom-left-radius: 8px; - -webkit-border-bottom-right-radius: 8px; -} -#MSearchField { - font: 9pt Arial, Verdana, sans-serif; - color: #999999; - background-color: #FFFFFF; - font-style: normal; - cursor: text; - padding: 1px 1px; - margin: 0px 6px 0px 0px; - border: none; - outline: none; - vertical-align: middle; -} -.MSearchBoxActive #MSearchField { - color: #000000; -} -#MSearchSelect { - float : none; - display : inline; - background : none; - font: 9pt Verdana, sans-serif; - border: none; - margin: 0px 0px 0px 6px; - vertical-align: middle; - padding: 0px 0px; -} - -#MSearchClose { - float : none; - display : none; - background : none; - border: none; - margin: 0px 4px 0px 0px; - padding: 0px 0px; - outline: none; -} - -#MSearchCloseImg { - vertical-align: middle; -} - -.MSearchBoxLeft { - display: block; - text-align: left; - float: left; - margin-left: 6px; -} -.MSearchBoxRight { - display: block; - float: right; - text-align: right; - margin-right: 6px; -} -.MSearchBoxSpacer { - font-size: 0px; - clear: both; -} -.MSearchBoxRow { - font-size: 0px; - clear: both; -} - -/*---------------- Search filter selection */ - -#MSearchSelectWindow { - display: none; - position: absolute; - left: 0; top: 0; - border: 1px solid #A0A0A0; - background-color: #FAFAFA; - z-index: 1; - padding-top: 4px; - padding-bottom: 4px; - -moz-border-radius: 4px; - -webkit-border-top-left-radius: 4px; - -webkit-border-top-right-radius: 4px; - -webkit-border-bottom-left-radius: 4px; - -webkit-border-bottom-right-radius: 4px; - -webkit-box-shadow: 5px 5px 5px rgba(0, 0, 0, 0.15); - } -.SelectItem { - font: 8pt Arial, Verdana, sans-serif; - padding-left: 2px; - padding-right: 12px; - border: 0px; -} -span.SelectionMark { - margin-right: 4px; - font-family: monospace; - outline-style: none; - text-decoration: none; -} -a.SelectItem { - display: block; - outline-style: none; - color: #000000; - text-decoration: none; - padding-left: 6px; - padding-right: 12px; -} -a.SelectItem:focus, -a.SelectItem:active { - color: #000000; - outline-style: none; - text-decoration: none; -} -a.SelectItem:hover { - color: #FFFFFF; - background-color: #2A50E4; - outline-style: none; - text-decoration: none; - cursor: pointer; - display: block; -} - -/*---------------- Search results window */ - -iframe#MSearchResults { - width: 60ex; - height: 15em; - } -#MSearchResultsWindow { - display: none; - position: absolute; - left: 0; top: 0; - border: 1px solid #000000; - background-color: #EEF3F5; - } - -/* ----------------------------------- */ - - -#SRIndex { - clear:both; - padding-bottom: 15px; -} - -.SREntry { - font-size: 10pt; - padding-left: 1ex; -} -.SRPage .SREntry { - font-size: 8pt; - padding: 1px 5px; -} -body.SRPage { - margin: 5px 2px; -} - -.SRChildren { - padding-left: 3ex; padding-bottom: .5em -} -.SRPage .SRChildren { - display: none; -} -.SRSymbol { - font-weight: bold; color: #153788; - font-family: Arial, Verdana, sans-serif; - text-decoration: none; - outline: none; -} - -a.SRScope { - display: block; - color: #153788; - font-family: Arial, Verdana, sans-serif; - text-decoration: none; - outline: none; -} - -a.SRSymbol:focus, a.SRSymbol:active, -a.SRScope:focus, a.SRScope:active { - text-decoration: underline; -} - -.SRPage .SRStatus { - padding: 2px 5px; - font-size: 8pt; - font-style: italic; -} - -.SRResult { - display: none; -} - diff --git a/manual/docs/html/slsDetectorClientDocs/search/search.js b/manual/docs/html/slsDetectorClientDocs/search/search.js deleted file mode 100644 index 474cc1a80..000000000 --- a/manual/docs/html/slsDetectorClientDocs/search/search.js +++ /dev/null @@ -1,724 +0,0 @@ -// Search script generated by doxygen -// Copyright (C) 2009 by Dimitri van Heesch. - -// The code in this file is loosly based on main.js, part of Natural Docs, -// which is Copyright (C) 2003-2008 Greg Valure -// Natural Docs is licensed under the GPL. - -var indexSectionsWithContent = -{ -}; - -var indexSectionNames = -{ -}; - -function convertToId(search) -{ - var result = ''; - for (i=0;i do a search - { - this.Search(); - } - } - - this.OnSearchSelectKey = function(evt) - { - var e = (evt) ? evt : window.event; // for IE - if (e.keyCode==40 && this.searchIndex0) // Up - { - this.searchIndex--; - this.OnSelectItem(this.searchIndex); - } - else if (e.keyCode==13 || e.keyCode==27) - { - this.OnSelectItem(this.searchIndex); - this.CloseSelectionWindow(); - this.DOMSearchField().focus(); - } - return false; - } - - // --------- Actions - - // Closes the results window. - this.CloseResultsWindow = function() - { - this.DOMPopupSearchResultsWindow().style.display = 'none'; - this.DOMSearchClose().style.display = 'none'; - this.Activate(false); - } - - this.CloseSelectionWindow = function() - { - this.DOMSearchSelectWindow().style.display = 'none'; - } - - // Performs a search. - this.Search = function() - { - this.keyTimeout = 0; - - // strip leading whitespace - var searchValue = this.DOMSearchField().value.replace(/^ +/, ""); - - var code = searchValue.toLowerCase().charCodeAt(0); - var hexCode; - if (code<16) - { - hexCode="0"+code.toString(16); - } - else - { - hexCode=code.toString(16); - } - - var resultsPage; - var resultsPageWithSearch; - var hasResultsPage; - - if (indexSectionsWithContent[this.searchIndex].charAt(code-32) == '1') - { - resultsPage = this.resultsPath + '/' + indexSectionNames[this.searchIndex] + '_' + hexCode + '.html'; - resultsPageWithSearch = resultsPage+'?'+escape(searchValue); - hasResultsPage = true; - } - else // nothing available for this search term - { - resultsPage = this.resultsPath + '/nomatches.html'; - resultsPageWithSearch = resultsPage; - hasResultsPage = false; - } - - window.frames.MSearchResults.location.href = resultsPageWithSearch; - var domPopupSearchResultsWindow = this.DOMPopupSearchResultsWindow(); - - if (domPopupSearchResultsWindow.style.display!='block') - { - var domSearchBox = this.DOMSearchBox(); - this.DOMSearchClose().style.display = 'inline'; - if (this.insideFrame) - { - var domPopupSearchResults = this.DOMPopupSearchResults(); - domPopupSearchResultsWindow.style.position = 'relative'; - domPopupSearchResultsWindow.style.display = 'block'; - var width = document.body.clientWidth - 8; // the -8 is for IE :-( - domPopupSearchResultsWindow.style.width = width + 'px'; - domPopupSearchResults.style.width = width + 'px'; - } - else - { - var domPopupSearchResults = this.DOMPopupSearchResults(); - var left = getXPos(domSearchBox) + domSearchBox.offsetWidth; - var top = getYPos(domSearchBox) + domSearchBox.offsetHeight + 1; - domPopupSearchResultsWindow.style.display = 'block'; - left -= domPopupSearchResults.offsetWidth; - domPopupSearchResultsWindow.style.top = top + 'px'; - domPopupSearchResultsWindow.style.left = left + 'px'; - } - } - - this.lastSearchValue = searchValue; - this.lastResultsPage = resultsPage; - } - - // -------- Activation Functions - - // Activates or deactivates the search panel, resetting things to - // their default values if necessary. - this.Activate = function(isActive) - { - if (isActive || // open it - this.DOMPopupSearchResultsWindow().style.display == 'block' - ) - { - this.DOMSearchBox().className = 'MSearchBoxActive'; - - var searchField = this.DOMSearchField(); - - if (searchField.value == this.searchLabel) // clear "Search" term upon entry - { - searchField.value = ''; - this.searchActive = true; - } - } - else if (!isActive) // directly remove the panel - { - this.DOMSearchBox().className = 'MSearchBoxInactive'; - this.DOMSearchField().value = this.searchLabel; - this.searchActive = false; - this.lastSearchValue = '' - this.lastResultsPage = ''; - } - } -} - -// ----------------------------------------------------------------------- - -// The class that handles everything on the search results page. -function SearchResults(name) -{ - // The number of matches from the last run of . - this.lastMatchCount = 0; - this.lastKey = 0; - this.repeatOn = false; - - // Toggles the visibility of the passed element ID. - this.FindChildElement = function(id) - { - var parentElement = document.getElementById(id); - var element = parentElement.firstChild; - - while (element && element!=parentElement) - { - if (element.nodeName == 'DIV' && element.className == 'SRChildren') - { - return element; - } - - if (element.nodeName == 'DIV' && element.hasChildNodes()) - { - element = element.firstChild; - } - else if (element.nextSibling) - { - element = element.nextSibling; - } - else - { - do - { - element = element.parentNode; - } - while (element && element!=parentElement && !element.nextSibling); - - if (element && element!=parentElement) - { - element = element.nextSibling; - } - } - } - } - - this.Toggle = function(id) - { - var element = this.FindChildElement(id); - if (element) - { - if (element.style.display == 'block') - { - element.style.display = 'none'; - } - else - { - element.style.display = 'block'; - } - } - } - - // Searches for the passed string. If there is no parameter, - // it takes it from the URL query. - // - // Always returns true, since other documents may try to call it - // and that may or may not be possible. - this.Search = function(search) - { - if (!search) // get search word from URL - { - search = window.location.search; - search = search.substring(1); // Remove the leading '?' - search = unescape(search); - } - - search = search.replace(/^ +/, ""); // strip leading spaces - search = search.replace(/ +$/, ""); // strip trailing spaces - search = search.toLowerCase(); - search = convertToId(search); - - var resultRows = document.getElementsByTagName("div"); - var matches = 0; - - var i = 0; - while (i < resultRows.length) - { - var row = resultRows.item(i); - if (row.className == "SRResult") - { - var rowMatchName = row.id.toLowerCase(); - rowMatchName = rowMatchName.replace(/^sr\d*_/, ''); // strip 'sr123_' - - if (search.length<=rowMatchName.length && - rowMatchName.substr(0, search.length)==search) - { - row.style.display = 'block'; - matches++; - } - else - { - row.style.display = 'none'; - } - } - i++; - } - document.getElementById("Searching").style.display='none'; - if (matches == 0) // no results - { - document.getElementById("NoMatches").style.display='block'; - } - else // at least one result - { - document.getElementById("NoMatches").style.display='none'; - } - this.lastMatchCount = matches; - return true; - } - - // return the first item with index index or higher that is visible - this.NavNext = function(index) - { - var focusItem; - while (1) - { - var focusName = 'Item'+index; - focusItem = document.getElementById(focusName); - if (focusItem && focusItem.parentNode.parentNode.style.display=='block') - { - break; - } - else if (!focusItem) // last element - { - break; - } - focusItem=null; - index++; - } - return focusItem; - } - - this.NavPrev = function(index) - { - var focusItem; - while (1) - { - var focusName = 'Item'+index; - focusItem = document.getElementById(focusName); - if (focusItem && focusItem.parentNode.parentNode.style.display=='block') - { - break; - } - else if (!focusItem) // last element - { - break; - } - focusItem=null; - index--; - } - return focusItem; - } - - this.ProcessKeys = function(e) - { - if (e.type == "keydown") - { - this.repeatOn = false; - this.lastKey = e.keyCode; - } - else if (e.type == "keypress") - { - if (!this.repeatOn) - { - if (this.lastKey) this.repeatOn = true; - return false; // ignore first keypress after keydown - } - } - else if (e.type == "keyup") - { - this.lastKey = 0; - this.repeatOn = false; - } - return this.lastKey!=0; - } - - this.Nav = function(evt,itemIndex) - { - var e = (evt) ? evt : window.event; // for IE - if (e.keyCode==13) return true; - if (!this.ProcessKeys(e)) return false; - - if (this.lastKey==38) // Up - { - var newIndex = itemIndex-1; - var focusItem = this.NavPrev(newIndex); - if (focusItem) - { - var child = this.FindChildElement(focusItem.parentNode.parentNode.id); - if (child && child.style.display == 'block') // children visible - { - var n=0; - var tmpElem; - while (1) // search for last child - { - tmpElem = document.getElementById('Item'+newIndex+'_c'+n); - if (tmpElem) - { - focusItem = tmpElem; - } - else // found it! - { - break; - } - n++; - } - } - } - if (focusItem) - { - focusItem.focus(); - } - else // return focus to search field - { - parent.document.getElementById("MSearchField").focus(); - } - } - else if (this.lastKey==40) // Down - { - var newIndex = itemIndex+1; - var focusItem; - var item = document.getElementById('Item'+itemIndex); - var elem = this.FindChildElement(item.parentNode.parentNode.id); - if (elem && elem.style.display == 'block') // children visible - { - focusItem = document.getElementById('Item'+itemIndex+'_c0'); - } - if (!focusItem) focusItem = this.NavNext(newIndex); - if (focusItem) focusItem.focus(); - } - else if (this.lastKey==39) // Right - { - var item = document.getElementById('Item'+itemIndex); - var elem = this.FindChildElement(item.parentNode.parentNode.id); - if (elem) elem.style.display = 'block'; - } - else if (this.lastKey==37) // Left - { - var item = document.getElementById('Item'+itemIndex); - var elem = this.FindChildElement(item.parentNode.parentNode.id); - if (elem) elem.style.display = 'none'; - } - else if (this.lastKey==27) // Escape - { - parent.searchBox.CloseResultsWindow(); - parent.document.getElementById("MSearchField").focus(); - } - else if (this.lastKey==13) // Enter - { - return true; - } - return false; - } - - this.NavChild = function(evt,itemIndex,childIndex) - { - var e = (evt) ? evt : window.event; // for IE - if (e.keyCode==13) return true; - if (!this.ProcessKeys(e)) return false; - - if (this.lastKey==38) // Up - { - if (childIndex>0) - { - var newIndex = childIndex-1; - document.getElementById('Item'+itemIndex+'_c'+newIndex).focus(); - } - else // already at first child, jump to parent - { - document.getElementById('Item'+itemIndex).focus(); - } - } - else if (this.lastKey==40) // Down - { - var newIndex = childIndex+1; - var elem = document.getElementById('Item'+itemIndex+'_c'+newIndex); - if (!elem) // last child, jump to parent next parent - { - elem = this.NavNext(itemIndex+1); - } - if (elem) - { - elem.focus(); - } - } - else if (this.lastKey==27) // Escape - { - parent.searchBox.CloseResultsWindow(); - parent.document.getElementById("MSearchField").focus(); - } - else if (this.lastKey==13) // Enter - { - return true; - } - return false; - } -} diff --git a/manual/docs/html/slsDetectorClientDocs/search/search.png b/manual/docs/html/slsDetectorClientDocs/search/search.png deleted file mode 100644 index 9dd2396db13f27c7b5e1844540d12e0e54977189..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 527 zcmV+q0`UEbP)`f0005jNkl4#8 zyRJb|5QfiY3nD}#O1IDv32{lhg2F4H)+uxzLhBJkK|@6+NC=S-QMwdDA(0T5^Rb+r z6PJ@S#oDuG{{Np@Gh4b|uU~h&TrSex#PvU?tS~#BPQTxuPNziNZnxj>4~N5lOGu~F ziF(y)wOlTr&u8jGP^naEwK|bV#N%`jJS4I$EukQckB6(ORuWistd(@>L9MGMR8v)@U^9^?IF7hr?B*-qJ)+ z1|i-_O<8`-j|U?Gf)q9yjf%zMZ<*i*e;r)?T0%FY-erEE4^ zE|)WzOa!sPV4yI$s`L3g9J}3aHk&~s1mENFu%YdCOBdtuI2a5v5ztnv^``M-l6VPq z_WS+ea1aGG8V!n@&8AQ&tk-LY!;#HqS-}tM@x8SzUWE##TnVDJSS;Y9lF4KOfxt6a za0LG;M+*LYKA+8Iu~>{>;0g9<8{AVu2oXOXkIav?zy4Z%002ovPDHLkV1iB-@74eS diff --git a/manual/docs/html/slsDetectorClientDocs/settings.html b/manual/docs/html/slsDetectorClientDocs/settings.html deleted file mode 100644 index 30b9ad4a8..000000000 --- a/manual/docs/html/slsDetectorClientDocs/settings.html +++ /dev/null @@ -1,311 +0,0 @@ - - - - - -Detector settings commands - - - - - - - - - -
    - - -

    Detector settings commands

    Commands to setup the settings of the detector

    - -

    -Settings, trim & cal Directories

    -

    commands to setup settings/trim/cal directories

    -
      -
    • settingsdir [dir] Sets/gets the directory where the settings files are located. Returns (string) dir
    • -
    -
      -
    • trimdir [dir] obsolete settingsdir. Returns (string) dir
    • -
    -
      -
    • caldir [dir] Sets/gets the directory where the calibration files are located. Returns (string) dir
    • -
    -
      -
    • trimen [n e0 e1...e(n-1)] Sets/gets the number of energies n at which the detector has default trim file and their values in eV (int). Returns (int int...) n e0 e1...e(n-1)
    • -
    -

    -Settings and Threshold

    -

    commands to configure settings and threshold of detector

    -
      -
    • settings [s] sets/gets the settings of the detector. Options: standard, fast, highgain, dynamicgain, lowgain, mediumgain, veryhighgain, lownoise, dynamichg0, fixgain1, fixgain2, forceswitchg1, forceswitchg2.
      - In Eiger, only sets in client shared memory. Use threshold or thresholdnotb to pass to detector. Gets from detector. Returns (string) s
    • -
    -
      -
    • threshold [eV] [sett] sets/gets the detector threshold in eV. sett is optional and if provided also sets the settings. Use this for Eiger instead of settings. Returns (int)
    • -
    -
      -
    • thresholdnotb [eV] [sett] sets/gets the detector threshold in eV without loading trimbits. sett is optional and if provided also sets the settings. Use this for Eiger instead of settings. Returns (int)
    • -
    -
      -
    • trimbits [fname] loads/stores the trimbits to/from the detector. If no extension is specified, the serial number of each module will be attached. Returns (string) fname
    • -
    -
      -
    • trim:[mode] [fname] trims the detector according to mode and saves resulting trimbits to file. Mode: noise, beam, improve, fix. Used in MYTHEN only. Only put! Returns ("done")
    • -
    -
      -
    • trimval [i] sets all trimbits to i. Used in EIGER only. Returns (int)
    • -
    -
      -
    • pedestal [i] starts acquisition for i frames, calculates pedestal and writes back to fpga. Used in GOTTHARD only. Only put! Returns (int)
    • -
    -

    -DACs

    -

    commands to configure DACs of detector

    -
      -
    • vthreshold [i] [mv] Sets/gets detector threshold voltage for single photon counters. Normally in DAC units unless mv is specified at the end of the command line. Returns (int ["mV"])
    • -
    -
      -
    • vcalibration [i] [mv] Sets/gets the voltage of the calibration pulses. Normally in DAC units unless mv is specified at the end of the command line. Returns (int ["mV"])
    • -
    -
      -
    • vtrimbit [i] [mv] Sets/gets the voltage to set the width of the trimbits. Normally in DAC units unless mv is specified at the end of the command line. Returns (int ["mV"])
    • -
    -
      -
    • vpreamp [i] [mv] Sets/gets the voltage to define the preamplifier feedback resistance. Normally in DAC units unless mv is specified at the end of the command line. Returns (int ["mV"])
    • -
    -
      -
    • vhaper1 [i] [mv] Sets/gets the voltage to define the feedback resistance of the first shaper. Normally in DAC units unless mv is specified at the end of the command line. Returns (int ["mV"])
    • -
    -
      -
    • vshaper2 [i] [mv] Sets/gets the voltage to define the feedback resistance of the second shaper. Normally in DAC units unless mv is specified at the end of the command line. Returns (int ["mV"])
    • -
    -
      -
    • vhighvoltage [i] Sets/gets the high voltage to the sensor in V. Returns (int ["mV"]).
    • -
    -
      -
    • vapower [i] Sets/gets the analog power supply for the old chiptest board in DAC units. Returns (int ["mV"])
    • -
    -
      -
    • vddpower [i] Sets/gets the digital power supply for the old chiptest board in DAC units. Returns (int ["mV"])
    • -
    -
      -
    • vshpower [i] Sets/gets the comparator power supply for the old chiptest board in DAC units. Returns (int ["mV"])
    • -
    -
      -
    • viopower [i] Sets/gets the power supply of the FPGA I/Os for the old chiptest board in DAC units. Returns (int ["mV"])
    • -
    -
      -
    • vrefds [i] [mv] Sets/gets vrefds. Normally in DAC units unless mv is specified at the end of the command line. Returns (int ["mV"])
    • -
    -
      -
    • vcascn_pb [i] [mv] Sets/gets vcascn_pb. Normally in DAC units unless mv is specified at the end of the command line. Returns (int ["mV"])
    • -
    -
      -
    • vcasc_pb [i] [mv] Sets/gets vcasc_pb. Normally in DAC units unless mv is specified at the end of the command line. Returns (int ["mV"])
    • -
    -
      -
    • vout_cm [i] [mv] Sets/gets vout_cm. Normally in DAC units unless mv is specified at the end of the command line. Returns (int ["mV"])
    • -
    -
      -
    • vcasc_out [i] [mv] Sets/gets vcasc_out. Normally in DAC units unless mv is specified at the end of the command line. Returns (int ["mV"])
    • -
    -
      -
    • vin_com [i] [mv] Sets/gets vin_com. Normally in DAC units unless mv is specified at the end of the command line. Returns (int ["mV"])
    • -
    -
      -
    • vref_comp [i] [mv] Sets/gets vref_comp. Normally in DAC units unless mv is specified at the end of the command line. Returns (int ["mV"])
    • -
    -
      -
    • ib_test_c [i] [mv] Sets/gets ib_test_c. Normally in DAC units unless mv is specified at the end of the command line. Returns (int ["mV"])
    • -
    -
      -
    • dac[0..7] [i] [mv] Sets/gets dac[0..7] for MOENCH02. Normally in DAC units unless mv is specified at the end of the command line. Returns (int ["mV"])
    • -
    -
      -
    • vsvp [i] [mv] Sets/gets vsvp. Normally in DAC units unless mv is specified at the end of the command line. Returns (int ["mV"])
    • -
    -
      -
    • vsvn [i] [mv] Sets/gets vsvn. Normally in DAC units unless mv is specified at the end of the command line. Returns (int ["mV"])
    • -
    -
      -
    • vtr [i] [mv] Sets/gets vtr. Normally in DAC units unless mv is specified at the end of the command line. Returns (int ["mV"])
    • -
    -
      -
    • vrf [i] [mv] Sets/gets vrf. Normally in DAC units unless mv is specified at the end of the command line. Returns (int ["mV"])
    • -
    -
      -
    • vrs [i] [mv] Sets/gets vrs. Normally in DAC units unless mv is specified at the end of the command line. Returns (int ["mV"])
    • -
    -
      -
    • vtgstv [i] [mv] Sets/gets vtgstv. Normally in DAC units unless mv is specified at the end of the command line. Returns (int ["mV"])
    • -
    -
      -
    • vcmp_ll [i] [mv] Sets/gets vcmp_ll. Normally in DAC units unless mv is specified at the end of the command line. Returns (int ["mV"])
    • -
    -
      -
    • vcmp_lr [i] [mv] Sets/gets vcmp_lr. Normally in DAC units unless mv is specified at the end of the command line. Returns (int ["mV"])
    • -
    -
      -
    • vcal_l [i] [mv] Sets/gets vcal_l. Normally in DAC units unless mv is specified at the end of the command line. Returns (int ["mV"])
    • -
    -
      -
    • vcomp_rl [i] [mv] Sets/gets vcomp_rl. Normally in DAC units unless mv is specified at the end of the command line. Returns (int ["mV"])
    • -
    -
      -
    • vcomp_rr [i] [mv] Sets/gets vcomp_rr. Normally in DAC units unless mv is specified at the end of the command line. Returns (int ["mV"])
    • -
    -
      -
    • rxb_rb [i] [mv] Sets/gets rxb_rb. Normally in DAC units unless mv is specified at the end of the command line. Returns (int ["mV"])
    • -
    -
      -
    • rxb_lb [i] [mv] Sets/gets rxb_lb. Normally in DAC units unless mv is specified at the end of the command line. Returns (int ["mV"])
    • -
    -
      -
    • vcp [i] [mv] Sets/gets vcp. Normally in DAC units unless mv is specified at the end of the command line. Returns (int ["mV"])
    • -
    -
      -
    • vcn [i] [mv] Sets/gets vcn. Normally in DAC units unless mv is specified at the end of the command line. Returns (int ["mV"])
    • -
    -
      -
    • vis [i] [mv] Sets/gets vis. Normally in DAC units unless mv is specified at the end of the command line. Returns (int ["mV"])
    • -
    -
      -
    • iodelay [i] [mv] Sets/gets iodelay. Normally in DAC units unless mv is specified at the end of the command line. Returns (int ["mV"])
    • -
    -
      -
    • dac:j [i] [mv] Sets/gets value for DAC number j for the new chiptestboard. Normally in DAC units unless mv is specified at the end of the command line. Returns (int ["mV"])
    • -
    -
      -
    • adcvpp [i] Sets/gets the Vpp of the ADC 0 -> 1V ; 1 -> 1.14V ; 2 -> 1.33V ; 3 -> 1.6V ; 4 -> 2V . Returns (int ["mV"])
    • -
    -
      -
    • v_a [i] mv Sets/gets value for Va on the new chiptest board. Must be in mV. Returns (int ["mV"])
    • -
    -
      -
    • v_b [i] mv Sets/gets value for Vb on the new chiptest board. Must be in mV. Returns (int ["mV"])
    • -
    -
      -
    • v_c [i] mv Sets/gets value for Vc on the new chiptest board. Must be in mV. Returns (int ["mV"])
    • -
    -
      -
    • v_d [i] mv Sets/gets value for Vd on the new chiptest board. Must be in mV. Returns (int ["mV"])
    • -
    -
      -
    • v_io [i] mv Sets/gets value for Vio on the new chiptest board. Must be in mV. Returns (int ["mV"])
    • -
    -
      -
    • v_chip [i] mv Sets/gets value for Vchip on the new chiptest board. Must be in mV. Returns (int ["mV"]). Normally don't use it!
    • -
    -
      -
    • v_limit [i] mv Sets/gets a soft limit for the power supplies and the DACs on the new chiptest board. Must be in mV. Returns (int ["mV"])
    • -
    -

    -ADCs

    -

    commands to readout ADCs of detector

    -
      -
    • temp_adc Gets the ADC temperature. Returns EIGER,JUNGFRAU(double"°C") Others (int"°C")
    • -
    -
      -
    • temp_fpga Gets the FPGA temperature. Returns EIGER,JUNGFRAU(double"°C") Others (int"°C")
    • -
    -
      -
    • temp_fpgaext Gets the external FPGA temperature. Used in EIGER only. Returns EIGER(double"°C")
    • -
    -
      -
    • temp_10ge Gets the 10Gbe temperature. Used in EIGER only. Returns EIGER(double"°C")
    • -
    -
      -
    • temp_dcdc Gets the temperature of the DC/DC converter. Used in EIGER only. Returns EIGER(double"°C")
    • -
    -
      -
    • temp_sodl Gets the temperature of the left so-dimm memory . Used in EIGER only. Returns EIGER(double"°C")
    • -
    -
      -
    • temp_sodr Gets the temperature of the right so-dimm memory. Used in EIGER only. Returns EIGER(double"°C")
    • -
    -
      -
    • adc:j Gets the values of the slow ADC number j for the new chiptest board. Returns (int"°C")
    • -
    -
      -
    • temp_fpgal Gets the temperature of the left frontend FPGA. Used in EIGER only. Returns EIGER(double"°C")
    • -
    -
      -
    • temp_fpgar Gets the temperature of the right frontend FPGA. Used in EIGER only. Returns EIGER(double"°C")
    • -
    -
      -
    • i_a Gets the current of the power supply a on the new chiptest board. Returns (int"mV")
    • -
    -
      -
    • i_b Gets the current of the power supply b on the new chiptest board Returns (int"mV")
    • -
    -
      -
    • i_c Gets the current of the power supply c on the new chiptest board Returns (int"mV")
    • -
    -
      -
    • i_d Gets the current of the power supply d on the new chiptest board Returns (int"mV")
    • -
    -
      -
    • i_io Gets the current of the power supply io on the new chiptest board Returns (int"mV")
    • -
    -
      -
    • vm_a Gets the measured voltage of the power supply a on the new chiptest board Returns (int"mV")
    • -
    -
      -
    • vm_b Gets the measured voltage of the power supply b on the new chiptest board Returns (int"mV")
    • -
    -
      -
    • vm_c Gets the measured voltage of the power supply c on the new chiptest board Returns (int"mV")
    • -
    -
      -
    • vm_d Gets the measured voltage of the power supply d on the new chiptest board Returns (int"mV")
    • -
    -
      -
    • vm_io Gets the measured voltage of the power supply io on the new chiptest board Returns (int"mV")
    • -
    -
    - -
    -
    - - -
    - -
    - -
    Generated on 24 Aug 2017 by  - -doxygen 1.6.1
    - - diff --git a/manual/docs/html/slsDetectorClientDocs/tab_b.gif b/manual/docs/html/slsDetectorClientDocs/tab_b.gif deleted file mode 100644 index 0d623483ffdf5f9f96900108042a7ab0643fe2a3..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 35 ncmZ?wbhEHbWMp7uXkcJy*>IeJfk6j|fqX^=1|}vKMh0sDa2W*H diff --git a/manual/docs/html/slsDetectorClientDocs/tab_l.gif b/manual/docs/html/slsDetectorClientDocs/tab_l.gif deleted file mode 100644 index 9b1e6337c9299a700401a2a78a2c6ffced475216..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 706 zcmZ?wbhEHbZT`}F1e&(Gg}Y(8=I;HA5#Z$3JI=gGB)FQ#odI(O&E^@q;x zK6mr*m3xOS-#u~t!I@i+u0DKm^U160k6t`|^WpV}&n+8{U%dD9&a>B#U%!9-@yol< zU%&tQ{rk_K|NsC0`}dE5ET99@1@a36+kb~?0UJ*yc&I3X_m z!ND^5$O7$#8OFRuDhG}!?8z?cdZK&!`PWjdR;Aj^wZ` zeK{IEYHBJ)6K8VIp1`BVt++swf6j+=L{p1*nO(VhE`pFexG@5$|>uaCcd z`0m=9m+yak{QmXN#Sc$^{$X9h9&q2jiKAI|&T)a;PPx2K9p`YIdw8HtR5k2Q$2-O2 z*;3y{MQ-RnJTgJfI&R5|O)AHxDf_00XbPvDZPy4t=hHd)nfLPvms&O`Ok(sD()5v$ z5U@&h;a=#xbxVbo2~X&Xj0Ie(f{v>vERH+qC+nTG=B8Nca=wU-O$?1&vUgV~9=!H; zx>3p9Yn%*<>t~sk+&0xfyS8RsPfYBd<~wWK%j-LmpU>O7yX^h#UCp1x-p#i7@bE;py8XI6 zmY<)m>~)W~yIWcMVoiPg{duuf<*)9qZ9l$m*Ph&W&$jlv*Vpa+{pH@n=IQ$L?0$ax ec60Ul|8o2P|NVbd{6P)#weSbE3}s?04AuZvx_~SI diff --git a/manual/docs/html/slsDetectorClientDocs/tab_r.gif b/manual/docs/html/slsDetectorClientDocs/tab_r.gif deleted file mode 100644 index ce9dd9f533cb5486d6941844f442b59d4a9e9175..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2585 zcmbV}`9Bkk1ILFF--w5zJc=ZZT(zjE=;2|_S)Qm~rCWz1Pc)KPl;jv%A#&v2*x}yc zmf2~Jm~&=xjJY?PqwIN}f8qQ2{r$uH{c*nJbmr{cR5??*egHrs-B=MzCF`3%e{FAW z{oL5xTHn~5TM{jaB;@|_Ue5F&Zb@p(kMyG{*;gWDg zyeL|eZf7Qd8=#bXzSiR{yzRgLSj-fJS8>lBjVHN z^o-0eS=nE6a`W;LChBs=`+QAJP~{b93>H^eRb5kCSC1zUNezun%`L5M?RDzv#%jk7 zYVRX=vATPD`+oEfum^{RM@GjuP?-r=yh0!p;Vx^T9G7~`7%5ydH%70=jyJ;;`d;hv92x3R=z{xp+Lg2!*@OK*K15-t&okoPtSED)h&$RLxdbA zseWm^C3d%-yRNi-ryk^!ek+C`n&~cd$#ZWct_cUL{l~i+Nzx^5d!n94(>bW-iL~Rl z&8r)?q|1DIo=0=judQ{FaGcfLERz8gfn3-Qt<2lksh{mzpT}DXxUuR^z=^key&q4! z+wWI45vL0k$R^(F#{qfqhUsN@WA+w-V?LPH33!Q?WFSB3)WBojE@hK41Nb?KfS+Qo zXgrzfsP$wr4Qzy*{OD>uJBjdgGM@VMml5)2f~_}lD*YyOb}Hjeobhz#4c`w(l^>KK zr?Ud;W~Z}*w;%hZ|2^p^+f06gJDJQD zeIhGADbDmm&6arh(q>EZ<7mjzg7l|z$hRL8=1>)Nv=S7CY$B}iYJ&*T_-T_OG*L1q ztZ3Lana33?y3AKnyq^YCF|4x%Rb5WU&2qcl{TFKey%QJeMxn^SdT!hZ5+0i1zeusiYVp-phBl7b5+Px-X&LhByq z0F&<;K0l2+v>qiHlXb#$jXMv$uK-dEGE9L~qtdU(XeRXmvu*K2Q&6!fD**JxYP4b4BR7FdJ$Qx9G9`J%-_X!a#LGpp3g9)VWytGCa;7`S1_e8F~!R+aSJ zOF17p2`H?2kPs8Q`_;U}+D%3p zs2-0BTqFwpUoBk`?P;iPQ(IbEA|JmMx!P&YYG|R@S=5Mnw;-?A6rEEVyV%d7{iU4a zNk`i!%F(Ykpm`}#oH;BjY->@b8vQedv;pza2FL&*6ufjd+*3Ute&>kes~TU?^KkojsTh(o~(3tk1Y6>4(yn( z#U*ID9@eg-beKo1B;HXe+}{Z%n@7m0+yxivuqk9~;!1LGQlah)xYK4>wgL}l6dsaN zIxlRlq`*`j9PG4*0hD6YV_b_2w5b#)o7J?`q#{GjvvKlD`T*dWcZx<-s(ZvLB44E# z=!|sw!?)@%y$oRNL#25WS3lzdii}TuQ3?CLnvQ1_n};2sT_;Y;#d3=+-(O% zMN$>O!3;ke(UuLR%h_&)N zs^!-@A>QR}4yB1bPp`9S19ikTbZ~O{&FF-yHK{En;mmShDUIEw03`j(DBIsM}Rjki2J#SQa3gFZTKBPDeIiLt9Z z%bL3(B@Qw%(B`wSMS~dPh$=R`(}lBoFXKy(s|*{#ru$wjsBc_O#zxNk9w+UUHmx(U zmJ8+M+ndtnZ<7|VU9Mbt61zpo9T&3%Wx&XII=#QJxjR`CZf22ac3d51Z?GD%LEe_&*t46Qf;4`bZ7p2K(Ab5>GfT^}4! zBT&HZD`^PEgWoI&{~o-ID0F?O`75sm(87x%A{(}Ch1)QlzdJ)1B-eqe5a(weg0`4lQIf1evjvbBY50DVbzO7CLf|vP z2#0(U-|jZ`H{y5N^o7%iK6H>_HEGN->U6^!)1{XpJV!!4(Ig7wzZQ*9WYF4X1rG0x z=1uA@i`rIAciubDC{;~b(|&|A@xkjRP5aRcvRU9tvIm}jDB6J eQ0-6-y)mpwdT=ayS0tBxKDA*~;EWmo diff --git a/manual/docs/html/slsDetectorClientDocs/tabs.css b/manual/docs/html/slsDetectorClientDocs/tabs.css deleted file mode 100644 index a44416341..000000000 --- a/manual/docs/html/slsDetectorClientDocs/tabs.css +++ /dev/null @@ -1,105 +0,0 @@ -/* tabs styles, based on http://www.alistapart.com/articles/slidingdoors */ - -DIV.tabs -{ - float : left; - width : 100%; - background : url("tab_b.gif") repeat-x bottom; - margin-bottom : 4px; -} - -DIV.tabs UL -{ - margin : 0px; - padding-left : 10px; - list-style : none; -} - -DIV.tabs LI, DIV.tabs FORM -{ - display : inline; - margin : 0px; - padding : 0px; -} - -DIV.tabs FORM -{ - float : right; -} - -DIV.tabs A -{ - float : left; - background : url("tab_r.gif") no-repeat right top; - border-bottom : 1px solid #84B0C7; - font-size : 80%; - font-weight : bold; - text-decoration : none; -} - -DIV.tabs A:hover -{ - background-position: 100% -150px; -} - -DIV.tabs A:link, DIV.tabs A:visited, -DIV.tabs A:active, DIV.tabs A:hover -{ - color: #1A419D; -} - -DIV.tabs SPAN -{ - float : left; - display : block; - background : url("tab_l.gif") no-repeat left top; - padding : 5px 9px; - white-space : nowrap; -} - -DIV.tabs #MSearchBox -{ - float : right; - display : inline; - font-size : 1em; -} - -DIV.tabs TD -{ - font-size : 80%; - font-weight : bold; - text-decoration : none; -} - - - -/* Commented Backslash Hack hides rule from IE5-Mac \*/ -DIV.tabs SPAN {float : none;} -/* End IE5-Mac hack */ - -DIV.tabs A:hover SPAN -{ - background-position: 0% -150px; -} - -DIV.tabs LI.current A -{ - background-position: 100% -150px; - border-width : 0px; -} - -DIV.tabs LI.current SPAN -{ - background-position: 0% -150px; - padding-bottom : 6px; -} - -DIV.navpath -{ - background : none; - border : none; - border-bottom : 1px solid #84B0C7; - text-align : center; - margin : 2px; - padding : 2px; -} diff --git a/manual/docs/html/slsDetectorClientDocs/test.html b/manual/docs/html/slsDetectorClientDocs/test.html deleted file mode 100644 index a72af6344..000000000 --- a/manual/docs/html/slsDetectorClientDocs/test.html +++ /dev/null @@ -1,103 +0,0 @@ - - - - - -Developer - - - - - - - - - -
    - - -

    Developer

    Commands to be used only for software debugging. Avoid using them!

    -
      -
    • test returns an error
    • -
    -
      -
    • help Returns a list of possible commands.
    • -
    -
      -
    • exitserver Shuts down all the detector servers. Don't use it!!!!
    • -
    -
      -
    • exitreceiver Shuts down all the receivers. Don't use it!!!!
    • -
    -
      -
    • flippeddatay [i] enables/disables data being flipped across y axis. 1 enables, 0 disables. Not implemented.
    • -
    -
      -
    • digitest [i] will perform test which will plot the unique channel identifier, instead of data. Only get!
    • -
    -
      -
    • bustest performs test of the bus interface between FPGA and embedded Linux system. Can last up to a few minutes. Cannot set! Used for Mythen only. Only get!
    • -
    -
      -
    • digibittest:[i] performs digital test of the module i. Returns 0 if succeeded, otherwise error mask. Only put!
    • -
    -
      -
    • reg [addr] [val] ??? writes to an register addr with value in hexadecimal format.
    • -
    -
      -
    • adcreg [addr] [val] ??? writes to an adc register addr with value in hexadecimal format. Only put!
    • -
    -
      -
    • setbit ??? Only put!
    • -
    -
      -
    • clearbit ??? Only put!
    • -
    -
      -
    • getbit ??? Only get!
    • -
    -
      -
    • r_compression [i] sets/gets compression in receiver. 1 sets, 0 unsets. Not implemented.
    • -
    -
    - -
    -
    - - -
    - -
    - -
    Generated on 24 Aug 2017 by  - -doxygen 1.6.1
    - - diff --git a/manual/docs/html/slsDetectorClientDocs/timing.html b/manual/docs/html/slsDetectorClientDocs/timing.html deleted file mode 100644 index 8dd30c499..000000000 --- a/manual/docs/html/slsDetectorClientDocs/timing.html +++ /dev/null @@ -1,121 +0,0 @@ - - - - - -Timing commands - - - - - - - - - -
    - - -

    Timing commands

    Commands to setup the timing

    -
      -
    • timing [mode] sets/gets synchronization mode of the detector. Mode: auto, trigger, ro_trigger, gating, triggered_gating (string)
    • -
    -
      -
    • exptime [i] sets/gets exposure time in s. Returns (double with 9 decimal digits)
    • -
    -
      -
    • subexptime [i] sets/gets sub exposure time in s. Used in EIGER only in 32 bit mode. Returns (double with 9 decimal digits)
    • -
    -
      -
    • period [i] sets/gets frame period in s. Returns (double with 9 decimal digits)
    • -
    -
      -
    • delay [i] sets/gets delay in s. Used in MYTHEN, GOTTHARD only. Returns (double with 9 decimal digits)
    • -
    -
      -
    • gates [i] sets/gets number of gates. Used in MYTHEN, GOTTHARD only. Returns (long long int)
    • -
    -
      -
    • frames [i] sets/gets number of frames. If timing is not auto, then it is the number of frames per cycle/trigger. Returns (long long int)
    • -
    -
      -
    • cycles [i] sets/gets number of triggers. Timing mode should be set appropriately. Returns (long long int)
    • -
    -
      -
    • probes [i] sets/gets number of probes to accumulate. When setting, max 3! cycles should be set to 1, frames to the number of pump-probe events. Used in MYTHEN only. Returns (long long int)
    • -
    -
      -
    • measurements [i] sets/gets number of measurements. Returns (long long int)
    • -
    -
      -
    • samples [i] sets/gets number of samples expected from the jctb. Used in CHIP TEST BOARD only. Returns (long long int)
    • -
    -
      -
    • exptimel gets exposure time left. Used in MYTHEN, GOTTHARD only. Only get! Returns (double with 9 decimal digits)
    • -
    -
      -
    • periodl gets frame period left. Used in MYTHEN, GOTTHARD only. Only get! Returns (double with 9 decimal digits)
    • -
    -
      -
    • delayl gets delay left. Used in MYTHEN, GOTTHARD only. Only get! Returns (double with 9 decimal digits)
    • -
    -
      -
    • gatesl gets number of gates left. Used in MYTHEN, GOTTHARD only. Only get! Returns (double with 9 decimal digits)
    • -
    -
      -
    • cyclesl gets number of cylces left. Used in MYTHEN, GOTTHARD only. Only get! Returns (double with 9 decimal digits)
    • -
    -
      -
    • probesl gets number of probes left. Used in MYTHEN, GOTTHARD only. Only get! Returns (double with 9 decimal digits)
    • -
    -
      -
    • now Actual time of the detector. Only get!
    • -
    -
      -
    • timestamp Last frame timestamp for MYTHEN. Only get!
    • -
    -
      -
    • nframes ??? Only get!
    • -
    -
    - -
    -
    - - -
    - -
    - -
    Generated on 24 Aug 2017 by  - -doxygen 1.6.1
    - - diff --git a/manual/docs/html/slsDetectorClientHowTo/WARNINGS b/manual/docs/html/slsDetectorClientHowTo/WARNINGS deleted file mode 100644 index a6999a3cf..000000000 --- a/manual/docs/html/slsDetectorClientHowTo/WARNINGS +++ /dev/null @@ -1,3 +0,0 @@ -No implementation found for style `graphicx' - -There is no author for this document. diff --git a/manual/docs/html/slsDetectorClientHowTo/images.pl b/manual/docs/html/slsDetectorClientHowTo/images.pl deleted file mode 100644 index f70822e9d..000000000 --- a/manual/docs/html/slsDetectorClientHowTo/images.pl +++ /dev/null @@ -1,18 +0,0 @@ -# LaTeX2HTML 2008 (1.71) -# Associate images original text with physical files. - - -$key = q/tau;MSF=1.6;AAT/; -$cached_env_img{$key} = q|$\tau$|; - -$key = q/=-1;MSF=1.6;AAT/; -$cached_env_img{$key} = q|$=-1$|; - -1; - diff --git a/manual/docs/html/slsDetectorClientHowTo/images.tex b/manual/docs/html/slsDetectorClientHowTo/images.tex deleted file mode 100644 index 4ee370db2..000000000 --- a/manual/docs/html/slsDetectorClientHowTo/images.tex +++ /dev/null @@ -1,188 +0,0 @@ -\batchmode -\documentclass{article} -\RequirePackage{ifthen} - - -\usepackage{amssymb} -\usepackage[dvips]{graphicx} -\usepackage{verbatim} -\usepackage{xspace}% -\providecommand{\E}{EIGER\xspace} - - -\usepackage[dvips]{color} - - -\pagecolor[gray]{.7} - -\usepackage[]{inputenc} - - - -\makeatletter - -\makeatletter -\count@=\the\catcode`\_ \catcode`\_=8 -\newenvironment{tex2html_wrap}{}{}% -\catcode`\<=12\catcode`\_=\count@ -\newcommand{\providedcommand}[1]{\expandafter\providecommand\csname #1\endcsname}% -\newcommand{\renewedcommand}[1]{\expandafter\providecommand\csname #1\endcsname{}% - \expandafter\renewcommand\csname #1\endcsname}% -\newcommand{\newedenvironment}[1]{\newenvironment{#1}{}{}\renewenvironment{#1}}% -\let\newedcommand\renewedcommand -\let\renewedenvironment\newedenvironment -\makeatother -\let\mathon=$ -\let\mathoff=$ -\ifx\AtBeginDocument\undefined \newcommand{\AtBeginDocument}[1]{}\fi -\newbox\sizebox -\setlength{\hoffset}{0pt}\setlength{\voffset}{0pt} -\addtolength{\textheight}{\footskip}\setlength{\footskip}{0pt} -\addtolength{\textheight}{\topmargin}\setlength{\topmargin}{0pt} -\addtolength{\textheight}{\headheight}\setlength{\headheight}{0pt} -\addtolength{\textheight}{\headsep}\setlength{\headsep}{0pt} -\setlength{\textwidth}{349pt} -\newwrite\lthtmlwrite -\makeatletter -\let\realnormalsize=\normalsize -\global\topskip=2sp -\def\preveqno{}\let\real@float=\@float \let\realend@float=\end@float -\def\@float{\let\@savefreelist\@freelist\real@float} -\def\liih@math{\ifmmode$\else\bad@math\fi} -\def\end@float{\realend@float\global\let\@freelist\@savefreelist} -\let\real@dbflt=\@dbflt \let\end@dblfloat=\end@float -\let\@largefloatcheck=\relax -\let\if@boxedmulticols=\iftrue -\def\@dbflt{\let\@savefreelist\@freelist\real@dbflt} -\def\adjustnormalsize{\def\normalsize{\mathsurround=0pt \realnormalsize - \parindent=0pt\abovedisplayskip=0pt\belowdisplayskip=0pt}% - \def\phantompar{\csname par\endcsname}\normalsize}% -\def\lthtmltypeout#1{{\let\protect\string \immediate\write\lthtmlwrite{#1}}}% -\newcommand\lthtmlhboxmathA{\adjustnormalsize\setbox\sizebox=\hbox\bgroup\kern.05em }% -\newcommand\lthtmlhboxmathB{\adjustnormalsize\setbox\sizebox=\hbox to\hsize\bgroup\hfill }% -\newcommand\lthtmlvboxmathA{\adjustnormalsize\setbox\sizebox=\vbox\bgroup % - \let\ifinner=\iffalse \let\)\liih@math }% -\newcommand\lthtmlboxmathZ{\@next\next\@currlist{}{\def\next{\voidb@x}}% - \expandafter\box\next\egroup}% -\newcommand\lthtmlmathtype[1]{\gdef\lthtmlmathenv{#1}}% -\newcommand\lthtmllogmath{\dimen0\ht\sizebox \advance\dimen0\dp\sizebox - \ifdim\dimen0>.95\vsize - \lthtmltypeout{% -*** image for \lthtmlmathenv\space is too tall at \the\dimen0, reducing to .95 vsize ***}% - \ht\sizebox.95\vsize \dp\sizebox\z@ \fi - \lthtmltypeout{l2hSize % -:\lthtmlmathenv:\the\ht\sizebox::\the\dp\sizebox::\the\wd\sizebox.\preveqno}}% -\newcommand\lthtmlfigureA[1]{\let\@savefreelist\@freelist - \lthtmlmathtype{#1}\lthtmlvboxmathA}% -\newcommand\lthtmlpictureA{\bgroup\catcode`\_=8 \lthtmlpictureB}% -\newcommand\lthtmlpictureB[1]{\lthtmlmathtype{#1}\egroup - \let\@savefreelist\@freelist \lthtmlhboxmathB}% -\newcommand\lthtmlpictureZ[1]{\hfill\lthtmlfigureZ}% -\newcommand\lthtmlfigureZ{\lthtmlboxmathZ\lthtmllogmath\copy\sizebox - \global\let\@freelist\@savefreelist}% -\newcommand\lthtmldisplayA{\bgroup\catcode`\_=8 \lthtmldisplayAi}% -\newcommand\lthtmldisplayAi[1]{\lthtmlmathtype{#1}\egroup\lthtmlvboxmathA}% -\newcommand\lthtmldisplayB[1]{\edef\preveqno{(\theequation)}% - \lthtmldisplayA{#1}\let\@eqnnum\relax}% -\newcommand\lthtmldisplayZ{\lthtmlboxmathZ\lthtmllogmath\lthtmlsetmath}% -\newcommand\lthtmlinlinemathA{\bgroup\catcode`\_=8 \lthtmlinlinemathB} -\newcommand\lthtmlinlinemathB[1]{\lthtmlmathtype{#1}\egroup\lthtmlhboxmathA - \vrule height1.5ex width0pt }% -\newcommand\lthtmlinlineA{\bgroup\catcode`\_=8 \lthtmlinlineB}% -\newcommand\lthtmlinlineB[1]{\lthtmlmathtype{#1}\egroup\lthtmlhboxmathA}% -\newcommand\lthtmlinlineZ{\egroup\expandafter\ifdim\dp\sizebox>0pt % - \expandafter\centerinlinemath\fi\lthtmllogmath\lthtmlsetinline} -\newcommand\lthtmlinlinemathZ{\egroup\expandafter\ifdim\dp\sizebox>0pt % - \expandafter\centerinlinemath\fi\lthtmllogmath\lthtmlsetmath} -\newcommand\lthtmlindisplaymathZ{\egroup % - \centerinlinemath\lthtmllogmath\lthtmlsetmath} -\def\lthtmlsetinline{\hbox{\vrule width.1em \vtop{\vbox{% - \kern.1em\copy\sizebox}\ifdim\dp\sizebox>0pt\kern.1em\else\kern.3pt\fi - \ifdim\hsize>\wd\sizebox \hrule depth1pt\fi}}} -\def\lthtmlsetmath{\hbox{\vrule width.1em\kern-.05em\vtop{\vbox{% - \kern.1em\kern0.8 pt\hbox{\hglue.17em\copy\sizebox\hglue0.8 pt}}\kern.3pt% - \ifdim\dp\sizebox>0pt\kern.1em\fi \kern0.8 pt% - \ifdim\hsize>\wd\sizebox \hrule depth1pt\fi}}} -\def\centerinlinemath{% - \dimen1=\ifdim\ht\sizebox<\dp\sizebox \dp\sizebox\else\ht\sizebox\fi - \advance\dimen1by.5pt \vrule width0pt height\dimen1 depth\dimen1 - \dp\sizebox=\dimen1\ht\sizebox=\dimen1\relax} - -\def\lthtmlcheckvsize{\ifdim\ht\sizebox<\vsize - \ifdim\wd\sizebox<\hsize\expandafter\hfill\fi \expandafter\vfill - \else\expandafter\vss\fi}% -\providecommand{\selectlanguage}[1]{}% -\makeatletter \tracingstats = 1 - - -\begin{document} -\pagestyle{empty}\thispagestyle{empty}\lthtmltypeout{}% -\lthtmltypeout{latex2htmlLength hsize=\the\hsize}\lthtmltypeout{}% -\lthtmltypeout{latex2htmlLength vsize=\the\vsize}\lthtmltypeout{}% -\lthtmltypeout{latex2htmlLength hoffset=\the\hoffset}\lthtmltypeout{}% -\lthtmltypeout{latex2htmlLength voffset=\the\voffset}\lthtmltypeout{}% -\lthtmltypeout{latex2htmlLength topmargin=\the\topmargin}\lthtmltypeout{}% -\lthtmltypeout{latex2htmlLength topskip=\the\topskip}\lthtmltypeout{}% -\lthtmltypeout{latex2htmlLength headheight=\the\headheight}\lthtmltypeout{}% -\lthtmltypeout{latex2htmlLength headsep=\the\headsep}\lthtmltypeout{}% -\lthtmltypeout{latex2htmlLength parskip=\the\parskip}\lthtmltypeout{}% -\lthtmltypeout{latex2htmlLength oddsidemargin=\the\oddsidemargin}\lthtmltypeout{}% -\makeatletter -\if@twoside\lthtmltypeout{latex2htmlLength evensidemargin=\the\evensidemargin}% -\else\lthtmltypeout{latex2htmlLength evensidemargin=\the\oddsidemargin}\fi% -\lthtmltypeout{}% -\makeatother -\setcounter{page}{1} -\onecolumn - -% !!! IMAGES START HERE !!! - -\stepcounter{section} -\stepcounter{section} -\stepcounter{section} -\stepcounter{subsection} -\stepcounter{subsection} -{\newpage\clearpage -\lthtmlinlinemathA{tex2html_wrap_inline171}% -$\tau$% -\lthtmlinlinemathZ -\lthtmlcheckvsize\clearpage} - -\stepcounter{subsubsection} -\stepcounter{subsection} -\stepcounter{subsection} -\stepcounter{subsubsection} -\stepcounter{subsubsection} -\stepcounter{subsubsection} -\stepcounter{subsubsection} -\stepcounter{subsubsection} -\stepcounter{subsubsection} -{\newpage\clearpage -\lthtmlinlinemathA{tex2html_wrap_inline173}% -$=-1$% -\lthtmlinlinemathZ -\lthtmlcheckvsize\clearpage} - -\stepcounter{subsection} -\stepcounter{subsection} -\stepcounter{section} -\stepcounter{subsection} -\stepcounter{subsection} -\stepcounter{subsubsection} -\stepcounter{subsection} -\stepcounter{subsection} -\stepcounter{subsubsection} -\stepcounter{subsubsection} -\stepcounter{subsection} -\stepcounter{subsubsection} -\stepcounter{subsubsection} -\stepcounter{subsubsection} -\stepcounter{subsubsection} -\stepcounter{subsubsection} -\stepcounter{subsection} -\stepcounter{section} -\stepcounter{subsection} -\stepcounter{subsection} -\stepcounter{subsection} - -\end{document} diff --git a/manual/docs/html/slsDetectorClientHowTo/img1.png b/manual/docs/html/slsDetectorClientHowTo/img1.png deleted file mode 100644 index bd3ad3ad1a0b261d538d8207df740abd94014642..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 164 zcmeAS@N?(olHy`uVBq!ia0vp@Ak4zdz`*$Z(8-%Xj!J+}i0kIfn^&w@F=x)42@@u? zw6x^pM-7Mky}cLgTRUR`GoMt) z)k6^tp%T06Y8L4!ENF<=o$TGsxRFnq<3b}Z1H-N?h4(zc{UG}pJYD@<);T3K0RUQq BMjikF diff --git a/manual/docs/html/slsDetectorClientHowTo/index.html b/manual/docs/html/slsDetectorClientHowTo/index.html deleted file mode 100644 index 0e7edcad0..000000000 --- a/manual/docs/html/slsDetectorClientHowTo/index.html +++ /dev/null @@ -1,154 +0,0 @@ - - - - - -SLS Detector text clients manual - - - - - - - - - - - - - - - - -next -up -previous -
    - Next: Introduction -
    -
    - - -

    - -

    SLS Detector text clients manual

    -
    - -

    August 24, 2017

    -
    - -

    -


    - - - - - -

    -
    -Thattil Dhanya -2017-08-24 -
    - - diff --git a/manual/docs/html/slsDetectorClientHowTo/labels.pl b/manual/docs/html/slsDetectorClientHowTo/labels.pl deleted file mode 100644 index e5b868d94..000000000 --- a/manual/docs/html/slsDetectorClientHowTo/labels.pl +++ /dev/null @@ -1,13 +0,0 @@ -# LaTeX2HTML 2008 (1.71) -# Associate labels original text with physical files. - - -1; - - -# LaTeX2HTML 2008 (1.71) -# labels from external_latex_labels array. - - -1; - diff --git a/manual/docs/html/slsDetectorClientHowTo/node1.html b/manual/docs/html/slsDetectorClientHowTo/node1.html deleted file mode 100644 index c6faa0251..000000000 --- a/manual/docs/html/slsDetectorClientHowTo/node1.html +++ /dev/null @@ -1,129 +0,0 @@ - - - - - -Introduction - - - - - - - - - - - - - - - - - - - -next - -up - -previous -
    - Next: Acquisition - Up: SLS Detector text clients - Previous: SLS Detector text clients -
    -
    - - -

    -Introduction -

    - -

    -This program is intended to control the SLS detectors via command line interface. -
    -This is the only way to access all possible functionality of the detectors, however it is often recommendable to avoid changing the most advanced settings, rather leaving the task to configuration files, as when using the GUI or the API provided. - -

    -The command line interface consists in four main functions: -

    -
    sls_detector_acquire
    -
    to acquire data from the detector -
    -
    sls_detector_put
    -
    to set detector parameters -
    -
    sls_detector_get
    -
    to retrieve detector parameters -
    -
    sls_detector_help
    -
    to get help concerning the text commands -
    -
    -Additionally the program slsReceiver should be started on the machine expected to receive the data from the detector. - -

    -If you need control a single detector, the use of the command line interface does not need any additional arguments. - -

    -For commands addressing a single controller of your detector, the command cmd should be called with the index i of the controller: -
    sls_detector_clnt i:cmd -
    -where sls_detector_clnt is the text client (put, get, acquire, help). - -

    -In case more than one detector is configured on the control PC, the command cmd should be called with their respective index j: -sls_detector_clnt j-cmd -
    -where sls_detector_clnt is the text client (put, get, acquire, help). - -

    -To address a specific controller i of detector j use: -
    sls_detector_clnt j-i:cmd - -

    -For additional questions concerning the indexing of the detector, please refer to the SLS Detectors FAQ documentation. - -

    -


    - - -next - -up - -previous -
    - Next: Acquisition - Up: SLS Detector text clients - Previous: SLS Detector text clients - -
    -Thattil Dhanya -2017-08-24 -
    - - diff --git a/manual/docs/html/slsDetectorClientHowTo/node2.html b/manual/docs/html/slsDetectorClientHowTo/node2.html deleted file mode 100644 index 90e08c7b9..000000000 --- a/manual/docs/html/slsDetectorClientHowTo/node2.html +++ /dev/null @@ -1,74 +0,0 @@ - - - - - -Acquisition - - - - - - - - - - - - - - - - - - - -next - -up - -previous -
    - Next: Detector setup - Up: SLS Detector text clients - Previous: Introduction -
    -
    - - -

    -Acquisition -

    - -

    -By calling: -
    sls\_detector\_acquire [j-] -
    -the detector j is started and the data are acquired, postprocessed and written to file according to the configuration and setup of the measurements. -
    -A progress index of the acquisition in percentage is shown on the command line. - -

    -For additional questions concerning the acquisition flow, please refer to the SLS Detectors FAQ documentation. - -

    -


    -
    -Thattil Dhanya -2017-08-24 -
    - - diff --git a/manual/docs/html/slsDetectorClientHowTo/node3.html b/manual/docs/html/slsDetectorClientHowTo/node3.html deleted file mode 100644 index afe4838f4..000000000 --- a/manual/docs/html/slsDetectorClientHowTo/node3.html +++ /dev/null @@ -1,769 +0,0 @@ - - - - - -Detector setup - - - - - - - - - - - - - - - - - - - -next - -up - -previous -
    - Next: Retrieving detector parameters - Up: SLS Detector text clients - Previous: Acquisition -
    -
    - - -Subsections - - - -
    - -

    -Detector setup -

    - -

    -sls\_detector\_put [j-][i:]var arg -
    -

    -is used to configure the detector parameters var with the value arg. -
    -It returns the actual value of the variable, as when calling sls\_detector\_get with the same command. - -

    - -

    -Standard commands -

    - -

    -

    -
    config fname
    -
    Load the configuration file fname. -
    -Examples of configuration files are available in the directory examples. This should be done every time the configuration of the detectors(s) changes or the control PC is rebooted. Must be executed on all the control PCs, before executing other commands. -
    -
    parameters fname
    -
    Load the parameter file fname. -
    -The syntax of the commands in the parameter file is exactly the same as for the command line interface. Can be used to load a standard mode of acquisition and/or to hide advanced parameters from the final user. Examples of parameter files are available in the directory examples. -
    -
    settings sett
    -
    Configures the settings of the detector. Refer to detailed detector documentation for more details: -
    -for MYTHEN sett can be: standard, fast, highgain; -
    -for GOTTHARD sett can be: veryhighgain, highgain, mediumgain, lowgain, dynamicgain; -
    -for EIGER sett can be: standard, highgain, lowgain. -
    -
    threshold ev
    -
    For photon counting detectors, sets the detector threshold in eV. The detector should be properly calibrated, otherwise standard calibration coefficients are used, which can give an uncertainty up to a few keVs. -
    -
    timing sync
    -
    Sets the timing mode of the detector. Can be auto, gating (works only if at least one of the signals is configured as gate_in), trigger (works only if at least one of the signals is configured as trigger_in), ro_trigger (works only if at least one of the signals is configured as ro_trigger_in), triggered_gating (works only if one of the signals is configured as gate_in and one as trigger_in). -
    -Refer to the detailed documentation to understand how the different timing modes work. -
    -
    outdir path
    -
    Defines the path where the output files will be saved to. -
    -
    fname prefix
    -
    Defines the prefix of the file name for the data output. -
    -The final file name will be: -
    prefix[_dd][_Sv0][_sv1][_pp][_ff]_i.ext -
    -where: -
    d is the controller index, in case of data receiver and more than one controller; -
    v0 is the scan0 variable with the desired precision, if scan0 is enabled; -
    v1 is the scan1 variable with the desired precision, if scan1 is enabled; -
    p is the position index, if different positions are configured; -
    f is the frame index of the first frame stored in the file, if many frames and cycles are configured; -
    i is the file index; -
    ext is the file extension e.g. .raw for MYTHEN and EIGER raw data, .dat for MYTHEN processed data. -
    -
    index i
    -
    Sets the starting index of the file i at the beginning of the acquisition (automatically incremented for each measurement). -
    -
    enablefwrite b
    -
    Enables (1) or disables (0) file writing. -
    -
    exptime ts
    -
    Sets the exposure time of a single acquisition to ts (in s). It is overridden in case the detector is in gating mode. -
    -Refere to detailed documentation to understand how the different timing modes work. -
    -
    subexptime ts
    -
    Sets the subexposure time of a single subacquisition to ts (in s) in EIGER autosumming mode (=dr 32). Refer to detailed documentation to understand how the different timing modes work. -
    -
    period ts
    -
    Sets the frames period (in s). It is overridden in case the detector is in gating mode. -
    -Refer to detailed documentation to understand how the different timing modes work. -
    -
    delay ts
    -
    Sets the delay after trigger in triggered mode (in s). -
    -Refer to the detailed documentation to understand how the different timing modes work. -
    -
    gates n
    -
    Sets the number of gates per frame in gated (stroboscopic) mode. -
    -Refer to the detailed documentation to understand how the different timing modes work. -
    -
    frames n
    -
    Sets the number of frames acquired sequentially per cycle (e.g. after each trigger), with the exposure time defined by exptime and the period defined by period (unless in gated mode). The frame index in the output file name will automatically be incremented. -
    -Note that the total number of images will be frames times cycles. Refer to detailed documentation to understand how the different timing modes work. -
    -
    cycles n
    -
    Sets the number of cycles (e.g. number of triggers). The frame index in the output file name will automatically be incremented. -
    -Note that the total number of images will be by frames times cycles. Refer to the detailed documentation to understand how the different timing modes work. -
    -
    probes
    -
    Sets the number of probes to accumulate for stroboscopic measurements. -
    -Refer to detailed documentation to understand how the different timing modes work. -
    -
    measurements
    -
    Sets the number of repetitions of the acquisitions (non real time!). The file index in the file name will be automatically incremented. -
    -Refer to detailed documentation to understand how the different timing modes work. -
    -
    dr n
    -
    Sets the dynamic range n (in bits) of the data for a photon counting detector. For EIGER it can be set to 4, 8, 16 (but the real counter depth will still be limited to 12 bits) or 32 when one wants to activate the internal subframe summing mode. - -

    -

    -
    flags s
    -
    Sets some particular flags for your detector. For MYTHEN s can be none, storeinram (for buffered readout) or tot (for time over threshold). For EIGER, s can be continous (for continous readout- still buffer on memories happens), storeinram (for buffered readout. Do not use as has no graet advantages), parallel for parallel exposure to the next frame and readout of the previous frame, nonparallel to decouple sequentially readout and exposure, safe (rowclock interleaved). -
    -
    help cmd
    -
    Returns the help for command cmd. -
    -
    lock
    -
    Locks (1) or unlocks (0) the detector to this particular control PC. An be unlocked again only from the same PC or by rebooting the detector. -
    -
    nmod n
    -
    Sets the number of modules for the detector to n for partial readout. Will be replaced by ROI. -
    -
    - -

    - -

    -Postprocessing commands -

    -
    -
    flatfield fname
    -
    Sets the flat field file name. File ffdir/fname will be used to calculate the flat field coefficients. none to unset flat field corrections. -
    -
    ratecorr ns
    -
    Sets the deadtime to be used for rate corrections in ns. 0 to unset, -1 to use default dead time for the actual settings.In the case of EIGER, as online data rate correctiosn are applied, then a correction table has to be calculated every time the rate correction $\tau$ is changed, activated, or the subexposure time is changed. - -

    -

    -
    - -

    - -

    -Angular conversion -

    - -

    -

    -
    fineoff deg
    -
    Sets the fine offset for the experiment. -
    -
    samplex mm
    -
    Sets the sample displacement from the center of the diffractometer in the X-ray direction, to improve angular conversion (unused). -
    -
    sampley mm
    -
    Sets the sample displacement from the center of the diffractometer in the ortogonal direction, to improve angular conversion (unused) -
    -
    - -

    - -

    -Acquisition -

    -See SLS Detectors Documentation for a detailed description of the acquisition flow. -
    -
    positions n p1 p2...pn
    -
    Sets the number of positions n and their value. - -
    -
    startscript s
    -
    Sets the script to be executed at the beginning of each measurement. none unsets. - -
    -
    startscriptpar p
    -
    Sets the parameter to be passed to the start script - -
    -
    stopscript s
    -
    Sets the script to be executed at the end of each measurement. none unsets. - -
    -
    stopscriptpar p
    -
    Sets the parameter to be passed to the stop script. - -
    -
    scriptbefore s
    -
    Sets the script to be executed before each acquisition. none unsets. - -
    -
    scriptbeforepar p
    -
    Sets the parameter to be passed to the script before. - -
    -
    scriptafter s
    -
    Sets the script to be executed after each acquisition. none unsets. - -
    -
    scriptafterpar p
    -
    Sets the parameter to be passed to the script after. - -
    -
    headerbefore s
    -
    Sets the script to be executed to acquire the header of the acquisition. none unsets. - -
    -
    headerbeforepar p
    -
    Sets the parameter to be passed to the header before. - -
    -
    headerafter s
    -
    Sets the script to be executed to append to the header of the acquisition. none unsets. - -
    -
    headerafterpar p
    -
    Sets the parameter to be passed to the header after. - -
    -
    scan0scripts s
    -
    Sets the script to execute at scan 0 level. none unsets, threshold, energy, trimbits, position perform the corresponding scans without need of a custom script. - -
    -
    scan0par p
    -
    Sets a parameter to be passed to the scan 0 level script. - -
    -
    scan0prec i
    -
    Sets the number of decimal digits for the scan0 level parameter in the file name (default is 0). - -
    -
    scan0steps n s1 s2..sn
    -
    Sets the number of scan 0 level steps n and their value. - -
    -
    scan0range min max step
    -
    Sets the minimum, the maximum and the step for the scan 0 level steps (easier to use than scan0steps if equally spaced steps in a range) - -
    -
    scan1script s
    -
    Sets the script to execute at scan 1 level. none unsets, threshold, energy, trimbits, position perform the corresponding scans without need of a custom script. - -
    -
    scan1par p
    -
    Sets a parameter to be passed to the scan 1 level script. - -
    -
    scan1prec i
    -
    Sets the number of decimal digits for the scan1 level parameter in the file name (default is 0). - -
    -
    scan1steps n s1 s2...sn
    -
    Sets the number of scan 0 level steps n and their value. - -
    -
    scan1range min max step
    -
    Sets the minimum, the maximum and the step for the scan 0 level steps (easier to use than scan0steps if equally spaced steps in a range) -
    -
    - -

    - -

    -Advanced commands -

    - -

    - -

    -Calibration -

    -This operations should be performed only rarely to configure the detector - -

    -

    -
    trim:mode fname
    -
    Trims the detector according to mode (can be noise, beam, improve, fix) and saves the resulting trimbits to file fname. Take care to set a proper exptime and vthreshold before trimming. - -
    -
    encallog b
    -
    Sets (1) or unsets (0) the logging for energy calibration. - -
    -
    angcallog b
    -
    Sets (1) or unsets (0) the logging for angular calibration. -
    -
    - -

    - -

    -Acquisition -

    - -

    -It is normally recommended to use sls\_detector\_acquire [j-], which takes care of everything -

    -
    status s
    -
    Starts (start) or stops (stop) the detector acquisition. -
    -
    online b
    -
    Sets the detector in online (1) or offline (0) mode. -
    -
    resetctr i
    -
    GOTTHARD- ADVANCED- resets counter in detector, restarts acquisition if i=1 -
    -
    resmat i
    -
    EIGER- ADVANCED - resets counter in detector before the following acquisition. Default settings is resmat 1. resmat 0 does not reset the counter bit before the acquisition. Note that in EIGER the counter is always reset after the acquisition. -
    -
    - -

    - -

    -Configuration -

    -Advanced commands to configure the detector system. Should be left to the configuration file -
    -
    type s
    -
    Sets the types of detector controllers in the system. Can be Mythen, Gotthard, EIGER and multiple controllers should be catenated with a + (e.g. Mythen+Mythen for 2 Mythen controllers). -
    -
    d:hostname s
    -
    Sets the hostname or IP address for the controller d, where d is the controller index within the detector structure. -
    -
    d:extsig:i s
    -
    Configures the usage of the external IO signals to synchronize the detectors. s can be: off, gate_in_active_high, gate_in_active_low, trigger_in_rising_edge, - trigger_in_falling_edge, - ro_trigger_in_rising_edge, - ro_trigger_in_falling_edge, - gate_out_active_high, - gate_out_active_low, - trigger_out_rising_edge, - trigger_out_falling_edge, - ro_trigger_out_rising_edge, - ro_trigger_out_falling_edge, sync. -
    -Usually left to the configuration file. Gating, triggering etc. are enabled only by calling the timing command. -
    -Please refer to SLS Detectors FAQ documentation for more detailed information about the usage. - -

    -

    -
    master i
    -
    Sets the master of a multi-controller detector to the controller with index i. -1 removes master. Setting a master is useful only if the controllers are synchronized via hardware using the external IO signals. Usually left to the configuration file. Please refer to SLS Detectors FAQ documentation for more detailed information about the usage. -
    -
    sync s
    -
    Sets the synchronization mode of the various controller within a detector structure. s acn be none, gating, trigger, complementary. Check that the detectors are correctly connected to avoid freezing of the acquisition. Usually left to the configuration file. Please refer to SLS Detectors FAQ documentation for more detailed information about the usage. -
    -
    trimdir s
    -
    Obsolete. Same ad settingsdir. -
    -
    settingsdir s
    -
    Sets the path of the drectory where the trim/settings files are stored. Usually left to the configuration file. -
    -
    caldir s
    -
    Sets the path of the drectory where the calibration files are stored. Can be the same as settingsdir. Usually left to the configuration file. -
    -
    trimen n e1 e2 ...en
    -
    Unused. Sets the list of energies for which trimfiles exist. -
    -
    port p
    -
    Sets the port used by the sockets to control the detector. Do not change! Usually left to the configuration file. -
    -
    stopport p
    -
    Sets the port used by the sockets to stop/get the status of the detector. Do not change! Usually left to the configuration file. -
    -
    add s
    -
    Avoid using it. Adds the controller s to the detector structure. -
    -
    remove i
    -
    Avoid using it. Removes the controller in position i from the detector structure. -
    -
    id:i l
    -
    Avoid using it. configures the id of the detector structure. i is the detector position in a multi detector system and l is the id of the detector to be added. -
    -
    free i
    -
    Avoid using it. Frees the shared memory. -
    -
    exitserver
    -
    Avoid using it. Turns off the communication server on the detector. -
    -
    - -

    - -

    -Receiver - GOTTHARD/EIGER -

    -
    -
    detectormac mac
    -
    sets the mac of the detector udp interface to mac (if configurable). Should be left to the configuration file. -
    -
    rx_tcpport i
    -
    sets the communication port between client and receiver. Should be left to the configuration file. -
    -
    rx_udpport i
    -
    sets the communication port between detector and receiver. Should be left to the configuration file. -
    -
    rx_hostname s
    -
    sets the hostname (or IP address) of the receiver for the TCP/IP interface with the client. -
    -
    rx_udpip ip
    -
    sets the IP address of the receiver for the UDP interface with the detector. -
    -
    rx_fifodepth v
    -
    sets receiver fifo depth to value v. Default for EIGER is 100 frames betweeen listening and writing. -
    -
    r_online b
    -
    sets the receiver in online (1) or offline (0) mode. -
    -
    r_lock b
    -
    Locks (1) or unlocks (0) the receiver to this PC. -
    -
    receiver s
    -
    starts/stops the receiver to listen to detector packets. - can be start or stop -
    -
    - -

    - -

    -Postprocessing -

    -Some advanced commands to configure data postprocessing. -
    -
    ffdir dir
    -
    Sets the directory where the flat field files are stored. Normally left to the configuration file. -
    -
    darkimage fname
    -
    GOTTHARD- ADVANCED- Sets fname as dark image file for the detector. -
    -
    gainimage fname
    -
    GOTTHARD- ADVANCED- Sets fname as gain image file for the detector. -
    -
    badchannels fname
    -
    Sets the bad channel file to fname. Bad channels will be omitted in the .dat file. none to unset. Normally left to the configuration file. -
    -
    threaded b
    -
    Avoid changing it. Sets if the data are written to disk in parallel with the acquisition (1) or after the acquisition (0). Normally left to the configuration file. -
    -
    - -

    -Angular conversion - -

    -

    -
    globaloff deg
    -
    Sets the offset of the beamline i.e. angular position of channel 0 when angular encoder at 0. Normally left to the configuration file. -
    -
    angconv fname
    -
    Sets the file with the coefficients for angular conversion. none disables angular conversion. Normally left to the configuration file. -
    -
    binsize deg
    -
    Sets the size of the angular bins for angular coversion. Normally left to the configuration file. -
    -
    angdir i
    -
    Sets the angular direction of the detector (1 means channel number in the same direction as the angular encoder, -1 different direction). Normally left to the configuration file. -
    -
    d:moveflag i
    -
    Related to a single controller d. 1 if the detector modules move with the angular encoder, 0 if they are static (useful for multidetector systems). Normally left to the configuration file. -
    -
    - -

    - -

    -Testing - EIGER specific -

    -Some VERY ADVANCED testing functions implemented for EIGER: -
    -
    pulsechip n
    -
    sets the chip into test mode with resmat = 0 and externalenable =1. Pulses chip by togglying the enable n number of times. The acquire is then done with no pixel matrix reset before the acquisition. If n$=-1$, the chip will be set into normal mode. This is necessary to restore normal chip operations after the test. -
    -
    pulse n x y
    -
    Pulses pixel at coordinates (x,y) n number of times. -
    -
    pulsenmove n x y
    -
    Pulses pixel n number of times and moves relatively by x value (x axis) and y value (y axis) -
    -
    - -

    - -

    -Detector settings -

    -Advanced settings changing the analog or digital performance of the acquisition. Use them only if you are sure of what you are doing! - -

    -

    -
    vthreshold n
    -
    Sets the DAC value of the detector threshold to n. -
    -
    vcalibration n
    -
    Sets the DAC value of the calibration pulse amplitude to n. -
    -
    vtrimbit n
    -
    Sets the DAC value defining the trimbits LSB size to n. -
    -
    vpreamp n
    -
    Sets the DAC value of the preamp feedback to n. -
    -
    vshaper1 n
    -
    Sets the DAC value of the shaper1 feedback to n. -
    -
    vshaper2 n
    -
    Sets the DAC value of the shaper2 feedback to n. -
    -
    vhighvoltage n
    -
    Sets the DAC value of the high voltage to n (in V). -
    -
    vapower n
    -
    CHIPTEST BOARD ONLY - Sets the DAC value of the analog voltage to n. -
    -
    vddpower n
    -
    CHIPTEST BOARD ONLY - Sets the DAC value of the analog voltage to n. -
    -
    vshpower n
    -
    CHIPTEST BOARD ONLY - Sets the comparator power supply in dac units (0-1024). -
    -
    viopower n
    -
    CHIPTEST BOARD ONLY - Sets the FPGA I/O power supply in dac units (0-1024). -
    -
    vref_ds n
    -
    Sets vrefds -
    -
    vcascn_pb n
    -
    Sets vcascn_pb -
    -
    vcascp_pb n
    -
    Sets vcascp_pb -
    -
    vout_cm n
    -
    Sets vout_cm -
    -
    vcasc_out n
    -
    Sets vcasc_out -
    -
    vin_cm n
    -
    Sets vin_cm -
    -
    vref_comp n
    -
    Sets vref_comp -
    -
    ib_test_c n
    -
    Sets ib_test_c -
    -
    vsvp n
    -
    Sets vsvp DAC to n -
    -
    vsvn n
    -
    Sets vsvn DAC to n -
    -
    vtr n
    -
    Sets vtr DAC to n -
    -
    vrf n
    -
    Sets vrf DAC to n -
    -
    vrs n
    -
    Sets vrs DAC to n -
    -
    vtgstv n
    -
    Sets vtgstv DAC to n -
    -
    vcmp_ll n
    -
    Sets vcmp_ll DAC to n -
    -
    vcmp_lr n
    -
    Sets vcmp_lr DAC to n -
    -
    vcmp_rl n
    -
    Sets vcmp_rl DAC to n -
    -
    vcmp_rr n
    -
    Sets vcmp_rr DAC to n -
    -
    vcall n
    -
    Sets vcall DAC to n -
    -
    rxb_rb n
    -
    Sets rxb_rb DAC to n -
    -
    rxb_lb n
    -
    Sets rxb_rb DAC to n -
    -
    vcp n
    -
    Sets vcp DAC to n -
    -
    vcn n
    -
    Sets vcn DAC to n -
    -
    vis n
    -
    Sets vis DAC to n -
    -
    iodelay n
    -
    Sets iodelay to n -
    -
    reg a d
    -
    Write to register of address a the data d -
    -
    clkdivider n
    -
    Sets the clock divider for the readout. Can be increased for longer cables. For EIGER options are 0 (full speed), 1 (half speed), 2 (quarter speed), and 3 (slow). -
    -
    setlength n
    -
    Changes the length of the set/reset signals in the acquisition. Never reduce it! -
    -
    waitstates n
    -
    Sets the wait states for CPU/FPGA communication. Do not change it! -
    -
    totdivider n
    -
    Sets the tot clock divider. -
    -
    totdutycycle n
    -
    Sets the tot duty cycle. -
    -
    setup s
    -
    Loads the setup files to the detector (config, parameters, trimbits etc.). -
    -
    trimbits fn
    -
    Loads the trimbit files fn.snxxx to the detector -
    -
    - -

    - -

    -Debug -

    -
    -
    digibittest i
    -
    only for GOTTHARD. If i=1, the acquisition will return a unique channel identifier, instead of data, if i=0 normal acquisition. -
    -
    - -

    -


    - - -next - -up - -previous -
    - Next: Retrieving detector parameters - Up: SLS Detector text clients - Previous: Acquisition - -
    -Thattil Dhanya -2017-08-24 -
    - - diff --git a/manual/docs/html/slsDetectorClientHowTo/node4.html b/manual/docs/html/slsDetectorClientHowTo/node4.html deleted file mode 100644 index f1ecf7e20..000000000 --- a/manual/docs/html/slsDetectorClientHowTo/node4.html +++ /dev/null @@ -1,821 +0,0 @@ - - - - - -Retrieving detector parameters - - - - - - - - - - - - - - - - - - - -next - -up - -previous -
    - Next: Usage - Up: SLS Detector text clients - Previous: Detector setup -
    -
    - - -Subsections - - - -
    - -

    -Retrieving detector parameters -

    - -

    -sls\_detector\_get [j-][i:]var [arg] -
    -

    -is used to retrieve the detector parameters var. -
    -For some commands, an additional argument arg is needed. - -

    - -

    -Standard commands -

    -All the commends return two strings, where string1 is the command, string2 is teh actual returned string. - -

    -

    -
    config fname
    -
    Dumps the current configuration of the detector to the file fname. -
    -
    parameters fname
    -
    Dumps the current acquisition parameters of the detector to the file fname. -
    -
    settings
    -
    Returns the current settings of the detector. Returns a string - -

    -

    -
    threshold
    -
    For photon counting detectors, returns the detector threshold in eV, -1 if undefined. Returns ``threshold value_in_eV''. If it fails, the returned threshold is the old set value. - -

    -

    -
    timing
    -
    Returns the acquisition timing mode of the detector. -Refer to the detailed documentation to understand how the different timing modes work. -
    -
    outdir
    -
    Returns the path where the output files are saved to. -
    -
    fname
    -
    Returns the prefix of the file name for the data output. -
    -
    enablefwrite
    -
    Returns if data are written to file (1) or not (0). -
    -
    exptime
    -
    Returns the exposure time of a single acquisition in seconds. Example: "exptime 1.000000000'' -Refer to detailed documentation to understand how the different timing modes work. -
    -
    period
    -
    Returns the frames period (in s). Example: ``period 1.000000000'' -Refer to detailed documentation to understand how the different timing modes work. -
    -
    delay
    -
    Returns the delay after trigger in triggered mode (in s). -Refer to detailed documentation to understand how the different timing modes work. -
    -
    gates
    -
    Returns the number of gates per frame in gated (stroboscopic) mode. -Refer to detailed documentation to understand how the different timing modes work. -
    -
    frames
    -
    Returns the number of frames acquired sequentially per cycle (e.g. after each trigger), with the exposure time defined by exptime and the period defined by period (unless in gated mode). Returned as a string to be interpreted as an integer ``frames integer'' -Note that the total number of images is frames times cycles. -Refer to detailed documentation to understand how the different timing modes work. -
    -
    cycles n
    -
    Returns the number of cycles (e.g. number of triggers). Returned as atring to be interpreted as an integer ``cycles integer'' -Note that the total number of images is frames times cycles. -Refer to detailed documentation to understand how the different timing modes work. -
    -
    probes
    -
    Returns the number of probes to accumulate for stroboscopic measurements. -Refer to detailed documentation to understand how the different timing modes work. -
    -
    measurements
    -
    Returns the number of repetitions of the acquisitions (non real time!). -Refer to detailed documentation to understand how the different timing modes work. -
    -
    dr
    -
    Returns the dynamic range n (in bits) of the data for a photon counting detector. Returns a string that should be interpreted as an integer. - -

    -

    -
    flags s
    -
    Returns the flags set for your detector. -
    -
    help cmd
    -
    Returns the help for command cmd. -
    -
    lock
    -
    Returns if the detector is locked to a single PC. -
    -
    lastclient
    -
    Returns the last client which has connected to the detector. -
    -
    nmod n
    -
    Returns the number of modules which are read out. Will be replaced by ROI. -
    -
    maxmod
    -
    Returns the maximum number of modules (size) of the detector. Will be replaced by size. -
    -
    - -

    - -

    -Postprocessing commands -

    -
    -
    flatfield
    -
    Returns the flat field file name. -
    -
    ratecorr
    -
    Returns the dead time used for rate corrections. -
    -
    - -

    - -

    -Angular conversion -

    - -

    -

    -
    fineoff
    -
    Returns the fine offset used to convert channel number to angles -
    -
    samplex
    -
    Returns the sample displacement from the center of the diffractometerin the X-ray direction, to improve angular conversion (unused). -
    -
    sampley
    -
    Returns the sample displacement from the center of the diffractometer in the ortogonal direction, to improve angular conversion (unused) -
    -
    - -

    - -

    -Acquisition -

    -See SLS Detectors Documentation for a detailed description of the acquisition flow. -
    -
    positions
    -
    Returns the number of positions n and their value. - -
    -
    startscript
    -
    Returns the script to be executed at the beginning of each measurement. - -
    -
    startscriptpar
    -
    Returns the parameter to be passed to the start script - -
    -
    stopscript
    -
    Returns the script to be executed at the end of each measurement. - -
    -
    stopscriptpar
    -
    Returns the parameter to be passed to the stop script. - -
    -
    scriptbefore
    -
    Returns the script to be executed before each acquisition. - -
    -
    scriptbeforepar
    -
    Returns the parameter to be passed to the script before. - -
    -
    scriptafter
    -
    Returns the script to be executed after each acquisition. - -
    -
    scriptafterpar
    -
    Returns the parameter to be passed to the script after. - -
    -
    headerbefore
    -
    Returns the script to be executed to acquire the header of the acquisition. - -
    -
    headerbeforepar
    -
    Returns the parameter to be passed to the header before. - -
    -
    headerafter
    -
    Returns the script to be executed to append to the header of the acquisition. - -
    -
    headerafterpar
    -
    Returns the parameter to be passed to the header after. - -
    -
    scan0scripts
    -
    Returns the script to execute at scan 0 level. - -
    -
    scan0par
    -
    Returns a parameter to be passed to the scan 0 level script. - -
    -
    scan0prec
    -
    Returns the number of decimal digits for the scan0 level parameter in the file name (default is 0). - -
    -
    scan0steps
    -
    Returns the number of scan 0 level steps n and their value. - -
    -
    scan0range
    -
    Same as scan0steps. - -
    -
    scan1script
    -
    Returns the script to execute at scan 1 level. - -
    -
    scan1par
    -
    Returns a parameter to be passed to the scan 1 level script. - -
    -
    scan1prec
    -
    Returns the number of decimal digits for the scan1 level parameter in the file name (default is 0). - -
    -
    scan1steps
    -
    Returns the number of scan 0 level steps n and their value. - -
    -
    scan1range
    -
    Same as scan1steps. -
    -
    - -

    - -

    -Debug -

    -Commands to be used to retrieve information about the detector version or perform tests. - -

    -Version -

    -
    -
    moduleversion[:i]
    -
    Returns the version of the module firmware. -
    -
    detectornumber
    -
    Returns the serial number of the module (normally the MAC address). -
    -
    modulenumber[:i]
    -
    Returns the serial number of the module i. -
    -
    detectorversion
    -
    Returns the version of the controller firmware. -
    -
    softwareversion
    -
    Returns the version of the software running on the detector. -
    -
    thisversion
    -
    Returns the version of the control software which is being used. -
    -
    detectorsvnversion
    -
    Returns the SVN version of the software on the detector. -
    -
    - -

    - -

    -Tests -

    - -

    -

    -
    digitest[:i]
    -
    Makes a digital test of module i. Afterwards the detector must be reconfigured for the acquisition (settings, threshold, exptime, dr, frames etc.). Returns 0 if succeeded, otherwise an error mask. -
    -
    bustest
    -
    Makes a digital test of the communication between CPU and FPGA. Returns 0 if succeeded, otherwise the number of errors. -
    -
    - -

    - -

    -Advanced commands -

    - -

    - -

    -Calibration -

    -This operations should be performed only rarely to configure the detector - -

    -

    -
    encallog
    -
    returns whether the logging for energy calibration is enabled. - -
    -
    angcallog
    -
    returns whether the logging for angular calibration is enabled. -
    -
    - -

    - -

    -Acquisition commands -

    - -

    -It is normally recommended to use sls\_detector\_acquire [j-], which takes care of everything -

    -
    acquire
    -
    Same as sls\_detector\_acquire -
    -
    data
    -
    Gets, saves and processes all data stored on the detector, if any. -
    -
    frame
    -
    Gets, saves and processes one frame stored on the detector, if any in a Firt-In/First-Out mode. -
    -
    status
    -
    Returns the detector status - can be: running, error, transmitting, finished, waiting or idle -
    -
    online
    -
    Returns whether the detector is in online or offline mode. -
    -
    checkonline
    -
    Returns whether the detector is in online or offline mode. -
    -
    readctr i fname
    -
    GOTTHARD related - reads counter in detector to file fname, restarts acquisition if i=1 -
    -
    exptimel
    -
    Returns the exposure time left for the current frame. -
    -
    periodl
    -
    Returns the period left for the current frame. -
    -
    delayl
    -
    Returns the delay after trigger left for the current frame. -
    -
    gatesl
    -
    Returns the number of gates left for the current frame. -
    -
    framesl
    -
    Returns the number of frames left for the current cycle. -
    -
    cyclesl
    -
    Returns the number of cycles left for the current acquisition. -
    -
    now
    -
    Returns the current timestamp of the detector clock. -
    -
    timestamp
    -
    Returns the timestamp of the acquisitions in a First-In/First-Out mode i.e. every time it is called it returns the timestamp of the first acquisition start of readout. The FIFO is reset everytime the acquisition is started. -
    -
    - -

    - -

    -Configuration -

    -Advanced commands to configure the detector system. Should be left to the configuration file -
    -
    type
    -
    Returns the types of detector controllers in the system. -
    -
    hostname
    -
    Returns the hostnames or IP addresses for the detector -
    -
    d:extsig:i
    -
    Returns the usage of the external IO signal i of the controller d. -
    -
    master
    -
    Returns the master of the acquisition in a multicontroller detector. -1 is none. -
    -
    sync
    -
    Returns the synchronization mode of the various controller within a detector structure. -
    -
    trimdir
    -
    Same ad settingsdir. -
    -
    settingsdir
    -
    Returns the path of the directory where the trim/settings files are stored. -
    -
    caldir
    -
    Returns the path of the directory where the calibration files are stored. -
    -
    trimen n e1 e2 ...en
    -
    Unused. Returns the list of energies for which trimfiles exist. -
    -
    port
    -
    Returns the port used by the sockets to control the detector. -
    -
    stopport
    -
    Returns the port used by the sockets to stop/get the status of the detector. -
    -
    id[:i]
    -
    returns the id of the detector structure. i is the detector position in a multi detector system -
    -
    free
    -
    Avoid using it. Frees the shared memory. -
    -
    -Settable communication parameters: -
    -
    txndelay_left
    -
    EIGER advanced: Set transmission delay of sending the left port frame -
    -
    txndelay_right
    -
    EIGER advanced: Set transmission delay of sending the right port frame - -
    -
    txndelay_frame
    -
    EIGER advanced: Set transmission delay of sending the entire frame In addition to left and right. This value has to be greater than the maximum of the transmission delays of each port. -
    -
    - -

    - -

    -Receiver - GOTTHARD only -

    -
    -
    detectormac
    -
    returns the mac of the detector udp interface to mac (if configurable). Should be left to the configuration file. -
    -
    rx_tcpport
    -
    returns the communication port between client and receiver. Should be left to the configuration file. -
    -
    rx_udpport
    -
    returns the communication port between detector and receiver. Should be left to the configuration file. -
    -
    rx_hostname
    -
    returns the hostname (or IP address) of the receiver for the TCP/IP interface with the client. -
    -
    rx_udpip
    -
    returns the IP address of the receiver for the UDP interface with the detector. - -

    -

    -
    r_online b
    -
    Returns whether the receiver in online (1) or offline (0) mode. -
    -
    r_checkonline
    -
    Returns whether the receiver in online (1) or offline (0) mode. -
    -
    framescaught
    -
    Returns the number of frames received. Returns: "framescaught n'' -
    -
    resetframescaught n
    -
    Sets the number of frames received to 1 -
    -
    frameindex
    -
    Returns the index of the last frame received. -
    -
    r_lock
    -
    Returns whether the receiver is locked (1) or unlocked (0). -
    -
    r_lastclient
    -
    Returns the IP of the last client which connected to the receiver. -
    -
    - -

    - -

    -Postprocessing -

    -Some advanced commands to configure data postprocessing. -
    -
    ffdir
    -
    Returns the directory where the flat field files are stored. -
    -
    darkimage fname
    -
    GOTTHARD- ADVANCED- Returns the dark image file for the detector. -
    -
    gainimage fname
    -
    GOTTHARD- ADVANCED- Returns gain image file for the detector. -
    -
    badchannels fname
    -
    Returns bad channel file to fname. -
    -
    threaded b
    -
    Returns whether the data are written to disk in parallel with the acquisition (1) or after the acquisition (0). -
    -
    - -

    -Angular conversion - -

    -

    -
    globaloff
    -
    Returns the offset of the beamline i.e. angular position of channel 0 when angular encoder at 0. -
    -
    angconv
    -
    Returns the file used for the coefficients for angular conversion. -
    -
    binsize
    -
    Returns the size of the angular bins for angular conversion. -
    -
    angdir
    -
    Returns the angular direction of the detector (1 means channel number in the same direction as the angular encoder, -1 different direction). -
    -
    d:moveflag
    -
    Related to a single controller d. Returns 1 if the detector modules move with the angular encoder, 0 if they are static (useful for multidetector systems). -
    -
    - -

    - -

    -Detector settings -

    -Advanced settings changing the analog or digital performance of the acquisition. Use them only if you are sure of what you are doing! - -

    -

    -
    vthreshold
    -
    Returns the DAC value of the detector threshold to n. -
    -
    vcalibration
    -
    Returns the DAC value of the calibration pulse amplitude to n. -
    -
    vtrimbit
    -
    Returns the DAC value defining the trimbits LSB size to n. -
    -
    vpreamp
    -
    Returns the DAC value of the preamp feedback to n. -
    -
    vshaper1
    -
    Returns the DAC value of the shaper1 feedback to n. -
    -
    vshaper2
    -
    Returns the DAC value of the shaper2 feedback to n. -
    -
    vhighvoltage
    -
    Returns the DAC value of the high voltage to n. -
    -
    vapower
    -
    CHIPTEST BOARD ONLY - Returns the DAC value of the analog voltage to n. -
    -
    vddpower
    -
    CHIPTEST BOARD ONLY - Returns the DAC value of the analog voltage to n. -
    -
    vshpower
    -
    CHIPTEST BOARD ONLY - Returns the comparator power supply in dac units (0-1024). -
    -
    viopower
    -
    CHIPTEST BOARD ONLY - Returns the FPGA I/O power supply in dac units (0-1024). -
    -
    vref_ds
    -
    Returns vrefds -
    -
    vcascn_pb
    -
    Returns vcascn_pb -
    -
    vcascp_pb
    -
    Returns vcascp_pb -
    -
    vout_cm
    -
    Returns vout_cm -
    -
    vcasc_out
    -
    Returns vcasc_out -
    -
    vin_cm
    -
    Returns vin_cm -
    -
    vref_comp
    -
    Returns vref_comp -
    -
    ib_test_c
    -
    Returns ib_test_c -
    -
    vsvp
    -
    Returns vsvp -
    -
    vsvn
    -
    Returns vsvn -
    -
    vtr
    -
    Returns vtr trim strength (EIGER) -
    -
    vrf
    -
    Returns vrf preamp gain (EIGER) -
    -
    vrs
    -
    Returns vrs shaper gain (EIGER) -
    -
    vtgstv
    -
    Returns vtgstv (EIGER) -
    -
    vcmp_ll
    -
    Returns vcmp_ll (EIGER) leftmost chip theshold -
    -
    vcmp_lr
    -
    Returns vcmp_lr (EIGER) second to leftmost chip theshold -
    -
    vcmp_rl
    -
    Returns vcmp_rl (EIGER) second to rightmost chip theshold -
    -
    vcmp_rr
    -
    Returns vcmp_rr (EIGER) rightmost chip theshold -
    -
    vcall
    -
    Returns vcall calibration stength (EIGER) -
    -
    rxb_rb
    -
    Returns rxb_rb rightmost chip value to decode 0-1 in the readout -
    -
    rxb_lb
    -
    Returns rxb_lb leftmost chip value to decode 0-1 in the readout -
    -
    vcp
    -
    Returns vcp cascode p value (EIGER) -
    -
    vcn
    -
    Returns vcn cascode n value (EIGER) -
    -
    vis
    -
    Returns vis shaper current (EIGER) -
    -
    iodelay
    -
    Returns iodelay -
    -
    temp_adc
    -
    Returns the temperature of the ADCs -
    -
    temp_fpga
    -
    Returns the temperature of the FPGA. -
    -
    temp_fpgaext
    -
    Returns the temperature close to the fpga (EIGER). -
    -
    temp_10ge
    -
    Returns the temperature close to the 10GE (EIGER). -
    -
    temp_dcdc
    -
    Returns the temperature close to the dc dc converter (EIGER). -
    -
    temp_sodl
    -
    Returns the temperature close to the left so-dimm memory (EIGER). -
    -
    temp_sodr
    -
    Returns the temperature close to the right so-dimm memory (EIGER). -
    -
    temp_fpgafl
    -
    Returns the temperature of the left front end board fpga (EIGER). -
    -
    temp_fpgafr
    -
    Returns the temperature of the right front end board fpga (EIGER). - -

    -

    -
    reg a
    -
    Write to register of address a the data d -
    -
    clkdivider
    -
    Returns the clock divider for the readout. -
    -
    setlength
    -
    Returns the length of the set/reset signals in the acquisition. -
    -
    waitstates
    -
    Returns the wait states for CPU/FPGA communication. -
    -
    totdivider
    -
    Returns the tot clock divider. -
    -
    totdutycycle
    -
    Returns the tot duty cycle. -
    -
    setup
    -
    Dumps all settings to file (config, parameters, trimbits etc.). -
    -
    trimbits fn
    -
    Dumps the trimbits to the file files fn.snxxx -
    -
    - -

    -


    - - -next - -up - -previous -
    - Next: Usage - Up: SLS Detector text clients - Previous: Detector setup - -
    -Thattil Dhanya -2017-08-24 -
    - - diff --git a/manual/docs/html/slsDetectorClientHowTo/node5.html b/manual/docs/html/slsDetectorClientHowTo/node5.html deleted file mode 100644 index f6a10d6ff..000000000 --- a/manual/docs/html/slsDetectorClientHowTo/node5.html +++ /dev/null @@ -1,166 +0,0 @@ - - - - - -Usage - - - - - - - - - - - - - - - - - - - -next - -up - -previous -
    - Next: About this document ... - Up: SLS Detector text clients - Previous: Retrieving detector parameters -
    -
    - - -Subsections - - - -
    - -

    -Usage -

    - -

    - -

    -Mandatory setup -

    -First, your detector should always be configured for each PC that you might want to use for controlling the detector. -To do that: -
    -sls_detector_put config mydetector.config
    -
    -Refer to sample configuration files to produce the appropriate one for your detector. - -

    -One can configure all the detector settings in a parameter file setup.det, which is loaded by doing: -

    -sls_detector_put parameters setup.det
    -
    - -

    -In the case of EIGER, the parameter file (setup.det needs to setup the proper bias voltage of the sensor, i.e. needs to contain the line vhighvoltage 150. - -

    - -

    -Standard acquisition -

    - -

    -You will then need to setup the detector threshold and settings, the exposure time, the number of real time frames and eventually how many real time frames should be acquired: -

    -sls_detector_put settings standard
    -sls_detector_put threshold 6000
    -sls_detector_put exptime 1.
    -sls_detector_put frames 10
    -
    -In this case 10 consecutive 1s frames will be acquired. - -

    -You need to setup where the files will be written to -

    -sls_detector_put outdir /scratch
    -sls_detector_put fname run
    -sls_detector_put index 0
    -
    -this way your files will all be named /scratch/run_fj_i.dat where j goes between 0 and 9 and is relative to the frame number, i starts from 0 and is automatically incremented. The next acquisition it will be 1. - -

    -To acquire simply type -

    -sls_detector_acquire
    -
    - -

    -You can poll the detector status using -

    -sls_detector_get status
    -
    - -

    - -

    -Data processing -

    -Flat field and rate corrections can be applied directly by simply selecting: -
    -sls_detector_put flatield myflatfield.raw
    -sls_detector_put ratecorr -1
    -
    - -

    -


    - - -next - -up - -previous -
    - Next: About this document ... - Up: SLS Detector text clients - Previous: Retrieving detector parameters - -
    -Thattil Dhanya -2017-08-24 -
    - - diff --git a/manual/docs/html/slsDetectorClientHowTo/node6.html b/manual/docs/html/slsDetectorClientHowTo/node6.html deleted file mode 100644 index 9dd8d116d..000000000 --- a/manual/docs/html/slsDetectorClientHowTo/node6.html +++ /dev/null @@ -1,71 +0,0 @@ - - - - - -About this document ... - - - - - - - - - - - - - - - - -next - -up - -previous -
    - Up: SLS Detector text clients - Previous: Usage -
    -
    - - -

    -About this document ... -

    - SLS Detector text clients manual

    -This document was generated using the -LaTeX2HTML translator Version 2008 (1.71) -

    -Copyright © 1993, 1994, 1995, 1996, -Nikos Drakos, -Computer Based Learning Unit, University of Leeds. -
    -Copyright © 1997, 1998, 1999, -Ross Moore, -Mathematics Department, Macquarie University, Sydney. -

    -The command line arguments were:
    - latex2html -split 4 slsDetectorClientHowTo.tex -

    -The translation was initiated by Thattil Dhanya on 2017-08-24 -


    -
    -Thattil Dhanya -2017-08-24 -
    - - diff --git a/manual/docs/html/slsDetectorClientHowTo/slsDetectorClientHowTo.css b/manual/docs/html/slsDetectorClientHowTo/slsDetectorClientHowTo.css deleted file mode 100644 index d1824aff4..000000000 --- a/manual/docs/html/slsDetectorClientHowTo/slsDetectorClientHowTo.css +++ /dev/null @@ -1,30 +0,0 @@ -/* Century Schoolbook font is very similar to Computer Modern Math: cmmi */ -.MATH { font-family: "Century Schoolbook", serif; } -.MATH I { font-family: "Century Schoolbook", serif; font-style: italic } -.BOLDMATH { font-family: "Century Schoolbook", serif; font-weight: bold } - -/* implement both fixed-size and relative sizes */ -SMALL.XTINY { font-size : xx-small } -SMALL.TINY { font-size : x-small } -SMALL.SCRIPTSIZE { font-size : smaller } -SMALL.FOOTNOTESIZE { font-size : small } -SMALL.SMALL { } -BIG.LARGE { } -BIG.XLARGE { font-size : large } -BIG.XXLARGE { font-size : x-large } -BIG.HUGE { font-size : larger } -BIG.XHUGE { font-size : xx-large } - -/* heading styles */ -H1 { } -H2 { } -H3 { } -H4 { } -H5 { } - -/* mathematics styles */ -DIV.displaymath { } /* math displays */ -TD.eqno { } /* equation-number cells */ - - -/* document-specific styles come next */ diff --git a/manual/docs/html/slsDetectorClientHowTo/slsDetectorClientHowTo.html b/manual/docs/html/slsDetectorClientHowTo/slsDetectorClientHowTo.html deleted file mode 100644 index 0e7edcad0..000000000 --- a/manual/docs/html/slsDetectorClientHowTo/slsDetectorClientHowTo.html +++ /dev/null @@ -1,154 +0,0 @@ - - - - - -SLS Detector text clients manual - - - - - - - - - - - - - - - - -next -up -previous -
    - Next: Introduction -
    -
    - - -

    - -

    SLS Detector text clients manual

    -
    - -

    August 24, 2017

    -
    - -

    -


    - - - - - -

    -
    -Thattil Dhanya -2017-08-24 -
    - - diff --git a/manual/docs/html/slsDetectorGuiHowTo/WARNINGS b/manual/docs/html/slsDetectorGuiHowTo/WARNINGS deleted file mode 100644 index a6999a3cf..000000000 --- a/manual/docs/html/slsDetectorGuiHowTo/WARNINGS +++ /dev/null @@ -1,3 +0,0 @@ -No implementation found for style `graphicx' - -There is no author for this document. diff --git a/manual/docs/html/slsDetectorGuiHowTo/index.html b/manual/docs/html/slsDetectorGuiHowTo/index.html deleted file mode 100644 index 5532c393c..000000000 --- a/manual/docs/html/slsDetectorGuiHowTo/index.html +++ /dev/null @@ -1,119 +0,0 @@ - - - - - -Mythen v3.0 manual - - - - - - - - - - - - - - - - -next -up -previous -
    - Next: Installation and upgrades -
    -
    - - -

    - -

    Mythen v3.0 manual

    -
    - -

    August 24, 2017

    -
    - -

    -


    - - - - - -

    -
    -Thattil Dhanya -2017-08-24 -
    - - diff --git a/manual/docs/html/slsDetectorGuiHowTo/internals.pl b/manual/docs/html/slsDetectorGuiHowTo/internals.pl deleted file mode 100644 index 5007897ff..000000000 --- a/manual/docs/html/slsDetectorGuiHowTo/internals.pl +++ /dev/null @@ -1,14 +0,0 @@ -# LaTeX2HTML 2008 (1.71) -# Associate internals original text with physical files. - - -$key = q/sec:trimdir/; -$ref_files{$key} = "$dir".q|node7.html|; -$noresave{$key} = "$nosave"; - -$key = q/sec:encal/; -$ref_files{$key} = "$dir".q|node16.html|; -$noresave{$key} = "$nosave"; - -1; - diff --git a/manual/docs/html/slsDetectorGuiHowTo/labels.pl b/manual/docs/html/slsDetectorGuiHowTo/labels.pl deleted file mode 100644 index 02a07de78..000000000 --- a/manual/docs/html/slsDetectorGuiHowTo/labels.pl +++ /dev/null @@ -1,25 +0,0 @@ -# LaTeX2HTML 2008 (1.71) -# Associate labels original text with physical files. - - -$key = q/sec:trimdir/; -$external_labels{$key} = "$URL/" . q|node7.html|; -$noresave{$key} = "$nosave"; - -$key = q/sec:encal/; -$external_labels{$key} = "$URL/" . q|node16.html|; -$noresave{$key} = "$nosave"; - -1; - - -# LaTeX2HTML 2008 (1.71) -# labels from external_latex_labels array. - - -$key = q/sec:trimdir/; -$external_latex_labels{$key} = q|1.6|; -$noresave{$key} = "$nosave"; - -1; - diff --git a/manual/docs/html/slsDetectorGuiHowTo/node1.html b/manual/docs/html/slsDetectorGuiHowTo/node1.html deleted file mode 100644 index a5284bb6e..000000000 --- a/manual/docs/html/slsDetectorGuiHowTo/node1.html +++ /dev/null @@ -1,88 +0,0 @@ - - - - - -Installation and upgrades - - - - - - - - - - - - - - - - - - - -next - -up - -previous -
    - Next: The software package - Up: Mythen v3.0 manual - Previous: Mythen v3.0 manual -
    -
    - - -

    -Installation and upgrades -

    - -

    -The new MYTHEN software is intended to control the MCS mythen boards either by using a command line interface (text client) or by using with a graphical user interface (GUI). - -

    -Here you can find in brief the main things you need to know in order to start working with your detector. - -

    -


    - -Subsections - - - -

    -
    -Thattil Dhanya -2017-08-24 -
    - - diff --git a/manual/docs/html/slsDetectorGuiHowTo/node10.html b/manual/docs/html/slsDetectorGuiHowTo/node10.html deleted file mode 100644 index 0ec6c5772..000000000 --- a/manual/docs/html/slsDetectorGuiHowTo/node10.html +++ /dev/null @@ -1,67 +0,0 @@ - - - - - -Acquisition - - - - - - - - - - - - - - - - - - - -next - -up - -previous -
    - Next: Detector setup - Up: slsDetectorClient - Previous: Introduction -
    -
    - - -

    -Acquisition -

    -mythen_acquire [id[-/:]] - -

    -the detector is started and the data are acquired, postprocessed and written to file according to the configuration - -

    -


    -
    -Thattil Dhanya -2017-08-24 -
    - - diff --git a/manual/docs/html/slsDetectorGuiHowTo/node11.html b/manual/docs/html/slsDetectorGuiHowTo/node11.html deleted file mode 100644 index 169f8e560..000000000 --- a/manual/docs/html/slsDetectorGuiHowTo/node11.html +++ /dev/null @@ -1,269 +0,0 @@ - - - - - -Detector setup - - - - - - - - - - - - - - - - - - - -next - -up - -previous -
    - Next: Retrieving detector parameters (plus - Up: slsDetectorClient - Previous: Acquisition -
    -
    - - -

    -Detector setup -

    - -

    -mythen_put [id[:/-]]var arg - -

    -is used to configure the detector parameter var - e.g. mythen_put 0:exptime 1 sets the exposure time to 1 s - -

    -

    -
    help i
    -
    get help -
    -
    config fname
    -
    reads the configuration file specified and sets the values -
    -
    parameters fname
    -
    sets the detector parameters specified in the file -
    -
    setup rootname
    -
    reads the files specfied (and that could be created by get setup) and resets the complete detector configuration including flatfield corrections, badchannels, trimbits etc. -
    -
    hostname name
    -
    this is mandatory!!!! sets hostname (or IP adress) -
    -
    online b
    -
    b can be 0 or 1 and sets the detector in offline/online state. Must be used to restore communication if some socket called failed because the detector was not connected. -
    -
    status s
    -
    either start or stop -
    -
    caldir path
    -
    Sets path of the calibration files -
    -
    trimdir path
    -
    Sets path of the trim files -
    -
    outdir path
    -
    directory to which the files will be written by default -
    -
    fname name
    -
    filename to which the files will be written by default (to which file and position indexes will eventually be attached) -
    -
    index i
    -
    start index of the files (automatically incremented by the acquisition functions) -
    -
    nmod n
    -
    Sets number of detector modules -
    -
    extsig:i mode
    -
    Sets usage of the external digital signal i. mode can be: off, gate_in_active_high, gate_in_active_low, trigger_in_rising_edge, trigger_in_falling_edge, ro_trigger_in_rising_edge, ro_trigger_in_falling_edge, gate_out_active_high, gate_out_active_low, trigger_out_rising_edge, trigger_out_falling_edge, ro_trigger_out_rising_edge, ro_trigger_out_falling_edge -
    -
    timing
    -
    Sets the timing mode of the detector. Can be auto, gating (works only if at least one of the signals is configured as gate_in), trigger (works only if at least one of the signals is configured as trigger_in), ro_trigger (works only if at least one of the signals is configured as ro_trigger_in), triggered_gating (works only if one ofthe signals is configured as gate_in and one as trigger_in). -
    -
    settings sett
    -
    Sets detector settings. Can be: standard fast highgain (depending on trheshold energy and maximum count rate: please refere to manual for limit values!); -
    -
    threshold ev
    -
    Sets detector threshold in eV. Should be half of the beam energy. It is precise only if the detector is calibrated -
    -
    vthreshold dac
    -
    Sets detector threshold in DAC units. A very rough calibration is dac=800-10*keV -
    -
    exptime t
    -
    Sets the exposure time per frame (in s) -
    -
    period t
    -
    Sets the frames period (in s) -
    -
    delay t
    -
    Sets the delay after trigger (in s) -
    -
    gates n
    -
    Sets the number of gates per frame -
    -
    frames n
    -
    Sets the number of frames per cycle (e.g. after each trigger) -
    -
    cycles n
    -
    Sets the number of cycles (e.g. number of triggers) -
    -
    probes n
    -
    Sets the number of probes to accumulate (max 3) -
    -
    dr n
    -
    Sets the dynamic range - can be (1,) 4, 8,16 or 24 bits -
    -
    flags mode
    -
    Sets the readout flags - can be none or storeinram -
    -
    flatfield fname
    -
    Sets the flatfield file name - none disable flat field corrections -
    -
    ratecorr t
    -
    Sets the rate corrections with dead time t ns (0 unsets, -1 uses default dead time for chosen settings -
    -
    badchannels fname
    -
    Sets the badchannels file name - none disable bad channels corrections -
    -
    angconv fname
    -
    Sets the angular conversion file name -
    -
    globaloff o
    -
    sets the fixed angular offset of your encoder - should be almost constant! -
    -
    fineoff o
    -
    sets a possible angular offset of your setup - should be small but can be senseful to modify -
    -
    binsize s
    -
    sets the binning size of the angular conversion (otherwise defaults from the angualr conversion constants) -
    -
    angdir i
    -
    sets the angular direction of the detector (i can be 1 or -1 - by default 1, channel 0 is smaller angle) -
    -
    positions np (pos0 pos1...posnp)
    -
    Sets the number of positions at which the detector is moved during the acquisition and their values -
    -
    startscript script
    -
    sets a script to be executed at the beginning of the measurements (e.g. open shutter). none unsets. Parameters will be parsed as script nrun=i par=spar where i is the run number and spar is the value of startscriptpar. -
    -
    stopscript script
    -
    sets a script to be executed at the end of the measurement (e.g. close shutter). none unsets. Parameters will be parsed as script nrun=i par=spar where i is the run number and spar is the value of stopscriptpar. -
    -
    startscriptpar spar
    -
    sets a parameter passed to the start script as string with the syntax par=spar. Its meaning must be interpreted inside the script! -
    -
    stopscriptpar spar
    -
    sets a parameter passed to the start script as string with the syntax par=spar. Its meaning must be interpreted inside the script! -
    -
    scan0script script
    -
    Sets a scan script to be executed at higher level. Script can be none (unset), threshold (change threshold DAC values for all modules), energy (change energy threshold DAC values using calibration for each module), trimbits (change trimbits for all channels) or any script (e.g changing temperature or moving sample) which will be called with the syntax script nrun=i fn=fname var=val par=spar where i is the file index, fname is the file name val is the current value of the scan variable and spar is the value of the scan parameter -
    -
    scan1script script
    -
    Sets a scan script to be executed at lower level. Script can be none (unset), threshold (change threshold DAC values for all modules), energy (change energy threshold DAC values using calibration for each module), trimbits (change trimbits for all channels) or any script (e.g changing temperature or moving sample) which will be called with the syntax script nrun=i fn=fname var=val par=spar where i is the file index, fname is the file name val is the current value of the scan variable and spar is the value of the scan parameter -
    -
    scan0par spar
    -
    sets the scan parameter to be passed to scan0script as a string with syntax par=spar. Its meaning has to be interpreted insode the script! -
    -
    scan1par spar
    -
    sets the scan parameter to be passed to scan1script as a string with syntax par=spar. Its meaning has to be interpreted insode the script! -
    -
    scan0prec i
    -
    sets the precision of the scan variable in order to properly generate the file names for scan0 -
    -
    scan1prec i
    -
    sets the precision of the scan variable in order to properly generate the file names for scan1 -
    -
    scan0steps n (f0 f1..fn)
    -
    sets the steps for the scan0script. n is the number of steps and the following values are the step values. -
    -
    scan1steps n (f0 f1..fn)
    -
    sets the steps for the scan1script. n is the number of steps and the following values are the step values. -
    -
    scan0range mi ma st
    -
    generates the steps for the scan0script in the range mi to ma with step st (is mi smaller than ma specify a negative step) -
    -
    scan1range mi ma st
    -
    generates the steps for the scan1script in the range mi to ma with step st (is mi smaller than ma specify a negative step) -
    -
    scriptbefore script
    -
    sets the script to be executed before each acquisition (before all positions) with the syntax script nrun=i fn=fname par=spar sv0=svar0 sv1=svar1 p0=spar0 p1=spar1 where i is the file index, fname is the file name, sva0, svar1 are the current values of the scan variables 0 and 1, spar0, spar1 are tthe scan parameter 0 and 1. none unsets. -
    -
    scriptafter script
    -
    sets the script to be executed after each acquisition (after all positions) with the syntax script nrun=i fn=fname par=spar sv0=svar0 sv1=svar1 p0=spar0 p1=spar1 where i is the file index, fname is the file name, sva0, svar1 are the current values of the scan variables 0 and 1, spar0, spar1 are tthe scan parameter 0 and 1. none unsets. -
    -
    scriptbeforepar spar
    -
    sets the parameter to be passed to the script before witht he syntax par=spar -
    -
    scriptafterpar spar
    -
    sets the parameter to be passed to the script after witht he syntax par=spar -
    -
    headerbefore script
    -
    sets the script to be executed before each acquisition (after moving the detector) with the syntax script nrun=i fn=fname par=spar where i is the run number, fname is the file name, spar is the header before parameter. The script is normally used to save a file header. none unsets. -
    -
    headerafter script
    -
    sets the script to be executed after each acquisition (after each position) with the syntax script nrun=i fn=fname par=spar where i is the run number, fname is the file name, spar is the header after parameter. The script is normally used to complete the file header. none unsets. -
    -
    headerbeforepar spar
    -
    sets the parameter to be passed to the header before script with the syntax par=spar -
    -
    headerafterpar spar
    -
    sets the parameter to be passed to the header after script with the syntax par=spar -
    -
    - -

    -


    - - -next - -up - -previous -
    - Next: Retrieving detector parameters (plus - Up: slsDetectorClient - Previous: Acquisition - -
    -Thattil Dhanya -2017-08-24 -
    - - diff --git a/manual/docs/html/slsDetectorGuiHowTo/node12.html b/manual/docs/html/slsDetectorGuiHowTo/node12.html deleted file mode 100644 index cf6956449..000000000 --- a/manual/docs/html/slsDetectorGuiHowTo/node12.html +++ /dev/null @@ -1,300 +0,0 @@ - - - - - -Retrieving detector parameters (plus trimming and test modalities) - - - - - - - - - - - - - - - - - - - -next - -up - -previous -
    - Next: Tips - Up: slsDetectorClient - Previous: Detector setup -
    -
    - - -

    -Retrieving detector parameters (plus trimming and test modalities) -

    -mythen_get [id[:/-]]var arg - -

    -is used to retrieve the detector parameter var - e.g. mythen_get 0:exptime returns the exposure time in seconds - -

    -

    -
    help
    -
    This help -
    -
    config fname
    -
    writes the configuration file -
    -
    parameters fname
    -
    writes the main detector parameters for the measuremen tin the file -
    -
    setup rootname
    -
    writes the complete detector setup (including configuration, trimbits, flat field coefficients, badchannels etc.) is a set of files for which the extension is automatically generated -
    -
    online
    -
    return whether the detector is in online (1) or offline (0) state. -
    -
    status
    -
    gets the detector status - can be: running, error, transmitting, finished, waiting or idle -
    -
    data
    -
    gets all data from the detector (if any) processes them and writes them to file according to the preferences already setup -
    -
    frame
    -
    gets a single frame from the detector (if any) processes it and writes it to file according to the preferences already setup -
    -
    hostname
    -
    Gets the detector hostname (or IP address) -
    -
    caldir
    -
    Gets path of the calibration files -
    -
    trimdir
    -
    Gets path of the trim files -
    -
    outdir
    -
    directory to which the files will be written by default -
    -
    fname
    -
    filename to which the files will be written by default (to which file and position indexes will eventually be attached) -
    -
    index
    -
    start index of the files (automatically incremented by the acquisition functions) -
    -
    nmod
    -
    Gets number of detector modules -
    -
    maxmod
    -
    Gets maximum number of detector modules -
    -
    extsig:i
    -
    Gets usage of the external digital signal i. The return value can be: off, gate_in_active_high, gate_in_active_low, trigger_in_rising_edge, trigger_in_falling_edge, ro_trigger_in_rising_edge, ro_trigger_in_falling_edge, gate_out_active_high, gate_out_active_low, trigger_out_rising_edge, trigger_out_falling_edge, ro_trigger_out_rising_edge, ro_trigger_out_falling_edge -
    -
    timing
    -
    Sets the timing mode of the detector. Can be auto, gating (works only if at least one of the signals is configured as gate_in), trigger (works only if at least one of the signals is configured as trigger_in), ro_trigger (works only if at least one of the signals is configured as ro_trigger_in), triggered_gating (works only if one ofthe signals is configured as gate_in and one as trigger_in). -
    -
    modulenumber
    -
    Gets the module serial number -
    -
    moduleversion
    -
    Gets the module version -
    -
    detectornumber
    -
    Gets the detector number (MAC address) -
    -
    detectorversion
    -
    Gets the detector firmware version -
    -
    softwareversion
    -
    Gets the detector software version -
    -
    digitest:i
    -
    Makes a digital test of the detector module i. Returns 0 if it succeeds -
    -
    bustest
    -
    Makes a test of the detector bus. Returns 0 if it succeeds -
    -
    settings
    -
    Gets detector settings. Can be: standard fast highgain undefined -
    -
    threshold
    -
    Gets detector threshold in eV. It is precise only if the detector is calibrated -
    -
    vthreshold
    -
    Gets detector threshold in DAC units. A very rough calibration is dac=800-10*keV -
    -
    exptime
    -
    Gets the exposure time per frame (in s) -
    -
    period
    -
    Gets the frames period (in s) -
    -
    delay
    -
    Gets the delay after trigger (in s) -
    -
    gates
    -
    Gets the number of gates per frame -
    -
    frames
    -
    Gets the number of frames per cycle (e.g. after each trigger) -
    -
    cycles
    -
    Gets the number of cycles (e.g. number of triggers) -
    -
    probes
    -
    Gets the number of probes to accumulate (max 3) -
    -
    timestamp
    -
    Gets the internal time stamp of the nex frame acquired (i.e. during an acquisition, all timestamps of the frames are stored in a FIFO which can be read after the acquisition - returns -1 if the FIFO is empty) -
    -
    dr
    -
    Gets the dynamic range -
    -
    trim:mode fname
    -
    Trims the detector and writes the trimfile fname.snxxx. mode can be: noise beam improve fix offline - Check that the start conditions are OK!!! -
    -
    flatfield
    -
    fname returns whether the flat field corrections are enabled and if so writes the coefficients to the specified filename. If fname is none it is not written -
    -
    ratecorr
    -
    returns wether the rate corrections are enabled and what is the dead time used in ns -
    -
    badchannels fname
    -
    returns wether the bad channels corrections are enabled and if so writes the bad channels to the specified filename. If fname is none it is not written -
    -
    angconv fname
    -
    returns wether the angular conversion is enabled and if so writes the angular conversion coefficients to the specified filename. If fname is none, it is not written -
    -
    globaloff
    -
    returns the fixed angular offset of your encoder - should be almost constant! -
    -
    fineoff
    -
    returns a possible angualr offset of your setup - should be small but can be senseful to modify -
    -
    binsize
    -
    returns the binning size of the angular conversion -
    -
    angdir
    -
    gets the angular direction of the detector (can be 1 or -1 - by default 1, channel 0 is smaller angle) -
    -
    positions
    -
    returns the number of positions at which the detector is moved during the acquisition and their values -
    -
    startscript script
    -
    sets a script to be executed at the beginning of the measurements (e.g. open shutter). none unsets. Parameters will be parsed as script nrun=i par=spar where i is the run number and spar is the value of startscriptpar. -
    -
    stopscript
    -
    returns the script to be executed at the end of the measurement (e.g. close shutter). none unsets. Parameters will be parsed as script nrun=i par=spar where i is the run number and spar is the value of stopscriptpar. -
    -
    startscriptpar
    -
    returns the parameter passed to the start script as string with the syntax par=spar. Its meaning must be interpreted inside the script! -
    -
    stopscriptpar
    -
    returns the parameter passed to the start script as string with the syntax par=spar. Its meaning must be interpreted inside the script! -
    -
    scan0script
    -
    returns the scan script to be executed at higher level. Script can be none (unset), threshold (change threshold DAC values for all modules), energy (change energy threshold DAC values using calibration for each module), trimbits (change trimbits for all channels) or any script (e.g changing temperature or moving sample) which will be called with the syntax script nrun=i fn=fname var=val par=spar where i is the file index, fname is the file name val is the current value of the scan variable and spar is the value of the scan parameter -
    -
    scan1script
    -
    returns the scan script to be executed at lower level. Script can be none (unset), threshold (change threshold DAC values for all modules), energy (change energy threshold DAC values using calibration for each module), trimbits (change trimbits for all channels) or any script (e.g changing temperature or moving sample) which will be called with the syntax script nrun=i fn=fname var=val par=spar where i is the file index, fname is the file name val is the current value of the scan variable and spar is the value of the scan parameter -
    -
    scan0par
    -
    returns the scan parameter to be passed to scan0script as a string with syntax par=spar. Its meaning has to be interpreted insode the script! -
    -
    scan1par
    -
    returns the scan parameter to be passed to scan1script as a string with syntax par=spar. Its meaning has to be interpreted insode the script! -
    -
    scan0prec
    -
    returns the precision of the scan variable in order to properly generate the file names for scan0 -
    -
    scan1prec
    -
    returns the precision of the scan variable in order to properly generate the file names for scan1 -
    -
    scan0steps
    -
    returns the steps for the scan0script. n is the number of steps and the following values are the step values. -
    -
    scan1steps
    -
    returns the steps for the scan1script. n is the number of steps and the following values are the step values. -
    -
    scan0range
    -
    returns the steps for the scan0script. n is the number of steps and the following values are the step values. -
    -
    scan1range
    -
    returns the steps for the scan1script. n is the number of steps and the following values are the step values. -
    -
    scriptbefore
    -
    returns the script to be executed before each acquisition (before all positions) with the syntax script nrun=i fn=fname par=spar sv0=svar0 sv1=svar1 p0=spar0 p1=spar1 where i is the file index, fname is the file name, sva0, svar1 are the current values of the scan variables 0 and 1, spar0, spar1 are tthe scan parameter 0 and 1. -
    -
    scriptafter
    -
    returns the script to be executed after each acquisition (after all positions) with the syntax script nrun=i fn=fname par=spar sv0=svar0 sv1=svar1 p0=spar0 p1=spar1 where i is the file index, fname is the file name, sva0, svar1 are the current values of the scan variables 0 and 1, spar0, spar1 are tthe scan parameter 0 and 1. -
    -
    scriptbeforepar
    -
    returns the parameter to be passed to the script before witht he syntax par=spar -
    -
    scriptafterpar
    -
    returns the parameter to be passed to the script after witht he syntax par=spar -
    -
    headerbefore
    -
    returns the script to be executed before each acquisition (after moving the detector) with the syntax script nrun=i fn=fname par=spar where i is the run number, fname is the file name, spar is the header before parameter. The script is normally used to save a file header. -
    -
    headerafter
    -
    returns the script to be executed after each acquisition (after each position) with the syntax script nrun=i fn=fname par=spar where i is the run number, fname is the file name, spar is the header after parameter. The script is normally used to complete the file header. -
    -
    headerbeforepar
    -
    returns the parameter to be passed to the header before script with the syntax par=spar -
    -
    headerafterpar
    -
    returns the parameter to be passed to the header after script with the syntax par=spar -
    -
    - -

    -


    - - -next - -up - -previous -
    - Next: Tips - Up: slsDetectorClient - Previous: Detector setup - -
    -Thattil Dhanya -2017-08-24 -
    - - diff --git a/manual/docs/html/slsDetectorGuiHowTo/node13.html b/manual/docs/html/slsDetectorGuiHowTo/node13.html deleted file mode 100644 index 3c66f80b0..000000000 --- a/manual/docs/html/slsDetectorGuiHowTo/node13.html +++ /dev/null @@ -1,222 +0,0 @@ - - - - - -Tips - - - - - - - - - - - - - - - - - - - -next - -up - -previous -
    - Next: Acquisition - Up: slsDetectorClient - Previous: Retrieving detector parameters (plus -
    -
    - - -Subsections - - - -
    - -

    -Tips -

    - -

    - -

    -Mandatory setup -

    -First of all you should setup the hostname and the detector size and dynamic range: -
    -mythen_put hostname mcs1x00
    -mythen_get nmod
    -mythen_get dr
    -
    -You should also tell the program where to find the default trimbits files and calibration files: -
    -mythen_put trimdir /scratch/trimbits
    -mythen_get caldir /scratch/calibration
    -
    -To chose the detector settings (e.g. standard): -
    -mythen_put settings standard
    -
    -In case mythen_get settings does not answer correctly, it most probably means that there is a problem in the architecture or setting of trimdir and caldir (see section 1.6). - -

    - -

    -Acquisition setup -

    -You need to setup where the files will be written to -
    -mythen_put outdir /scratch
    -mythen_put fname run
    -mythen_put index 0
    -
    -this way your files will al be named /scracth/run_i.dat where is starts from 0 and is automatically incremented. - -

    -You will then need to setup the detector threshold and settings, the exposure time, the number of real time frames and eventually how many real time frames should be acquired: -

    -mythen_put settings standard
    -mythen_put threshold 6000
    -mythen_put exptime 1.
    -mythen_put frames 10
    -
    -In this case 10 consecutive 1s frames will be acquired. -External gating and triggering or more advanced acquisition modes are not explained here. - -

    - -

    -Acquiring -

    -There are two ways of acquiring data. -
    -The first is fully automatic and freezes the terminal until the acquisition is finished: -
    -mythen_acquire 0
    -
    -This is particulary indicated for fast real time acquisitions. - -

    -If you want to acquire few long frames you can run: -

    -mythen_put status start
    -
    -and the poll the detector status using -
    -mythen_get status
    -
    -if the answer is either transmitting or finished, the data are ready to be downloaded from the detector. -This can be done using either: -
    -mythen_get frame
    -
    -where a single data frame is downloaded or -
    -mythen_get data
    -
    -where all data present on the detector are downloaded. -This is not indicated when many short real time frames should be acquired since the detector memory would be full before finishing the acquisition since the download time is so limited. - -

    - -

    -Data processing -

    -Flat field and rate corrections can be applied direcly by simply selecting: -
    -mythen_put flatield myflatfield.raw
    -mythen_put ratecorr -1
    -
    - -

    -Concerning the angular conversion, it is very reccomended that the users edit the file usersFunctions.cpp contained in the folder slsDetectorSoftware/usersFunctions. -In the file it is possible to modify the function used for calculating the angular conversion and the ones used for interfacing with the diffractometer equipment i.e. reading the encoder fo the detector position, the ionization chanmbers etc. - -

    -It is also possible to configure some scans/scripts to be executed during the acquisition. They will be normally called as system calls except for threshold, energy and trimbits scans. - -

    -Possible arguments are: -

    -
    help
    -
    This help -
    -
    -f myconf.txt
    -
    loads the configuration file to myconf.txt -
    -
    -id i
    -
    Sets the detector to id i (the default is i). Useful when more than one detector are operated in parallel. -
    -
    -offline
    -
    works in offline mode i.e. not connecting to the detector. Usefule e.g. to perform the energy calibration of the detector and possibly in the future to reprocess and visualize the data (not yet implemented). -
    -
    -size n
    -
    sets the size of the text to n (the default is n=10); -
    -
    -scale s
    -
    scales the size of the text and the root canvas by the scaling factor s (the default is s=1). It is useful when executing the program on a PC with low screen resolution (e.g. a laptop) and the window would then fall out of the screen."); -
    -
    -The configuration of the detector can either be set when startin the GUI using the configuration file or using the text client or even using the configuration tab of the GUI. - -

    -


    - - -next - -up - -previous -
    - Next: Acquisition - Up: slsDetectorClient - Previous: Retrieving detector parameters (plus - -
    -Thattil Dhanya -2017-08-24 -
    - - diff --git a/manual/docs/html/slsDetectorGuiHowTo/node14.html b/manual/docs/html/slsDetectorGuiHowTo/node14.html deleted file mode 100644 index da7789424..000000000 --- a/manual/docs/html/slsDetectorGuiHowTo/node14.html +++ /dev/null @@ -1,70 +0,0 @@ - - - - - -Acquisition - - - - - - - - - - - - - - - - - - - -next - -up - -previous -
    - Next: Other functions - Up: slsDetectorClient - Previous: Tips -
    -
    - - -

    -Acquisition -

    -By pressing the start button in the measurement tab the data will be acquired, saved, corrected and plotted as specified. - -

    -The stop button stops the acquisition i.e. if there are data left to be saved processed etc. the program will not really stop until the offline processes are done. - -

    -Please don't be too nervous clicking on start and/or stop since this is one of the main causes of crashes (the program has been teste only for quiet users :-)). - -

    -


    -
    -Thattil Dhanya -2017-08-24 -
    - - diff --git a/manual/docs/html/slsDetectorGuiHowTo/node15.html b/manual/docs/html/slsDetectorGuiHowTo/node15.html deleted file mode 100644 index e373bc1b9..000000000 --- a/manual/docs/html/slsDetectorGuiHowTo/node15.html +++ /dev/null @@ -1,187 +0,0 @@ - - - - - -Other functions - - - - - - - - - - - - - - - - - - -next - -up - -previous -
    - Next: Energy calibration - Up: slsDetectorClient - Previous: Acquisition -
    -
    - - -Subsections - - - -
    - -

    -Other functions -

    -The text client and the GUI can be operated in parallel (althoug you should not change parameters or acquire data at the same data from the gui and the text client!) and the values displayed by the GUI should normally be the actual ones. -However this kind of parallel operation is at your own risk! - -

    -The main parameters are group in tabs according to their meaning. To enable some tabs you should enter the modes menu and select Advanced/configuration/Debug -Here is the general subject of the tabs: -

    -
    Measurement
    -
    Main acquisition parameters that you may want to change often -
    -
    Data Output
    -
    Where to write the data, in which format and what to to with them -
    -
    Plot
    -
    What to plot and how (only partially implemented) -
    -
    Actions
    -
    Allows to configure scans and/or execute scripts at teh beginning or at the end of the measurement. -
    -
    Time resolved
    -
    Parameters for time resolved (real time) measurements -
    -
    Advanced
    -
    Must be activated with the modes menu button. Allows to set some advanced configuration which you don't want general users to change (e.g. data size, external signals, advanced acquisition speed) -
    -
    Trimming
    -
    Must be activated with the modes menu button. Allows to trim the detector and/or load specific trim files. -
    -
    Configuration
    -
    Must be activated with the modes menu button. Allows to configure the detector -
    -
    Debugging
    -
    Must be activated with the modes menu button. Allows to test the detectors functionality, acquire serial numbers etc. -
    -
    -Most of the parameters are explained through a tooltip which appers if you leave the mouse on the widget for a few seconds. - -

    -The configuration and/or the complete setup of the detector can be loaded and saved using the Utilities menu. - -

    - -

    -Mandatory configuration -

    -Where to find some important parameters (should be set only once, then it should remain in memory): -
    -
    Hostname
    -
    Configuration tab. Press enter to update. -
    -
    Trim dir
    -
    Configuration tab. Press enter to update. -
    -
    Cal dir
    -
    Configuration tab. Press enter to update. -
    -
    Number of modules
    -
    Configuration tab or Advanced tab -
    -
    Dynamic range
    -
    Advanced tab -
    -
    Output directory
    -
    Data Output tab. -
    -
    File name
    -
    Measurement tab. -
    -
    File index
    -
    Measurement tab (automatically incremented). -
    -
    - -

    - -

    -Acquisition setup -

    -Where to find some important parameters (should be set only once, then it should remain in memory): -
    -
    Settings
    -
    Measurement tab -
    -
    Threshold
    -
    Measurement tab -
    -
    Exposure time
    -
    Measurement tab -
    -
    Number of frames
    -
    Measurement tab for non time-resolved measurement, Time resolved tab for fast real time measurements. if you need some action between frame see Actions tab. -
    -
    - -

    -


    - - -next - -up - -previous -
    - Next: Energy calibration - Up: slsDetectorClient - Previous: Acquisition - -
    -Thattil Dhanya -2017-08-24 -
    - - diff --git a/manual/docs/html/slsDetectorGuiHowTo/node16.html b/manual/docs/html/slsDetectorGuiHowTo/node16.html deleted file mode 100644 index 8df174454..000000000 --- a/manual/docs/html/slsDetectorGuiHowTo/node16.html +++ /dev/null @@ -1,121 +0,0 @@ - - - - - -Energy calibration - - - - - - - - - - - - - - - - - - - -next - -up - -previous -
    - Next: About this document ... - Up: Mythen v3.0 manual - Previous: Other functions -
    -
    - - -

    -
    -Energy calibration -

    -The energy calibration should be performed by illuminating the detector with monochromatic radiation at at least 2 (better 3-4) energies larger than 8 keV. The energy calibration should be performed after trimming and the trim files used should be properly copied in the trimbits directory and used as default. - -

    -The data can be acquired either with the mythenGUI (by using the calibration wizard or the threshold scan utility in the Action tab) or with the slsDetectorClient (by scanning the threshold using mythen_put 0:vthreshold), but since the analysis needs the use of root, the GUI must be used to finalize the calibration. - -

    -In the mythenGUI menu Utilities/Calibration wizard it is possible to simply and automatically perform the energy calibration of the detector: - -

      -
    1. Check the ``Detector online'' box in case you want to acquire the data, otherwise simply unclick it and you will be required to provide already acquired data and the details about the detector. -
      -The first time, chose ``Start new calibration'' and chose the directory where you want to store the data you want to acquire. The calibration file names have a''.root'' extension. -
      -The calibration should be perormed by acquiring always the same settings and with the same number of modules always connected in the same sequence. The clibration files, however, can be used for the modules also on different systems (i.e. different number of modules, readout board, etc.). A new calibration should be performed for different detector settings. -
    2. -
    3. If the detector is online, the settings, the number of modules and their serial number will automatically be retrieved. If you selected the offline mode, you must provide the detector settings for the calibration that you want to perform and the serial numbers of the modules in the correct order (to do so, enter the 3 hexadecimal digits in the right sequence and press enter for each module - in case of error the list is editable). -
    4. -
    5. Enter the energy of your beam (in keV!); -
      -If you are in online mode, the acquisition time should be chosen such that there are at least 1000 counts per channel at an intemediate threshold; the range of the threshold scan should be between approx 800-15*keV and 800, better with a step of 1 but up to 5 can be fine in order to reduce the acquisition time: it is more important that each step has a sufficient statistics than that the threshold step is low! After pressing ``Next'', the detector starts acquiring and showing the histogram of the calibration. When it is finished simply press ``Finish'' to accept the data, ``Cancel'' to reject them. -
      -In offline mode, you are required to enter the range and step of the calibration and to select the files (in the same sequence as the threshold values!). After pressing ``Next'' (enabled only if the number of steps is the same as the number of files), the histogram showing the threshold scan is drawn. Simply press ``Finish'' to accept the data, ``Cancel'' to reject them. -
    6. -
    7. For the following calibration steps, check the ``Detector online'' box in case you want to acquire the data, otherwise simply unclick it and you will be required to provide already acquired data and the details about the detector. -
      -Chose ``Add calibration step'' and select the file created prevously. The settings, number of modules and serial numbers of the modules and the energies at which the acquisition has been already performed should be displayed. -
    8. -
    9. Add a new calibration step like in point 3. and iterate for all the energies at which you want to perform the calibration. -
    10. -
    11. To generate the calibration files, chose ``Generate calibration files'' and select the file created prevously. The settings, number of modules and serial numbers of the modules and the energies at which the acquisition has been already performed should be displayed. -
    12. -
    13. Chose the directory and the root of the calibrations files name. An extension corresponding to the serial number of the modules will be generated. -
    14. -
    15. The calibration files for each module should be generated. For each energy you can set the start parameters of the fit and the fitting range (press enter after each change) so that the fitted curves nicely fit the data. The linear fit between energies and inflection points can also be checked. -
    16. -
    - -

    -


    - - -next - -up - -previous -
    - Next: About this document ... - Up: Mythen v3.0 manual - Previous: Other functions - -
    -Thattil Dhanya -2017-08-24 -
    - - diff --git a/manual/docs/html/slsDetectorGuiHowTo/node17.html b/manual/docs/html/slsDetectorGuiHowTo/node17.html deleted file mode 100644 index 7ad5f9802..000000000 --- a/manual/docs/html/slsDetectorGuiHowTo/node17.html +++ /dev/null @@ -1,71 +0,0 @@ - - - - - -About this document ... - - - - - - - - - - - - - - - - -next - -up - -previous -
    - Up: Mythen v3.0 manual - Previous: Energy calibration -
    -
    - - -

    -About this document ... -

    - Mythen v3.0 manual

    -This document was generated using the -LaTeX2HTML translator Version 2008 (1.71) -

    -Copyright © 1993, 1994, 1995, 1996, -Nikos Drakos, -Computer Based Learning Unit, University of Leeds. -
    -Copyright © 1997, 1998, 1999, -Ross Moore, -Mathematics Department, Macquarie University, Sydney. -

    -The command line arguments were:
    - latex2html -split 4 slsDetectorGuiHowTo.tex -

    -The translation was initiated by Thattil Dhanya on 2017-08-24 -


    -
    -Thattil Dhanya -2017-08-24 -
    - - diff --git a/manual/docs/html/slsDetectorGuiHowTo/node2.html b/manual/docs/html/slsDetectorGuiHowTo/node2.html deleted file mode 100644 index 9b8e95a22..000000000 --- a/manual/docs/html/slsDetectorGuiHowTo/node2.html +++ /dev/null @@ -1,78 +0,0 @@ - - - - - -The software package - - - - - - - - - - - - - - - - - - - -next - -up - -previous -
    - Next: Requirements - Up: Installation and upgrades - Previous: Installation and upgrades -
    -
    - - -

    -The software package -

    - -

    -The actual software for the Mythen II system (MCS1 to MCS24) runs on 32 bit Scientific Linux machines (SLC5 tested, gcc 4.1.2 but it should not be critical). - -

    -The complete software package is composed of several programs which can be instaleld (or locally compiled) depending on the needs: - -

      -
    • The slsDetector shared and static libraries which are necessary for all user interfaces and can be simply used for implementig custom detector drivers; -
    • -
    • The command line interface (slsDetectorClient) sls_detector_put, sls_detector_get, sls_detector_acquire which is provided to communicate with the detectors; -
    • -
    • A virtual server mythenServer which can be used to simulate the behavior of the detector for what concerns the communication in case the detector is not online or is in use. -
    • -
    - -

    -


    -
    -Thattil Dhanya -2017-08-24 -
    - - diff --git a/manual/docs/html/slsDetectorGuiHowTo/node3.html b/manual/docs/html/slsDetectorGuiHowTo/node3.html deleted file mode 100644 index cb879e7a2..000000000 --- a/manual/docs/html/slsDetectorGuiHowTo/node3.html +++ /dev/null @@ -1,66 +0,0 @@ - - - - - -Requirements - - - - - - - - - - - - - - - - - - - -next - -up - -previous -
    - Next: Compilation - Up: Installation and upgrades - Previous: The software package -
    -
    - - -

    -Requirements -

    - -

    -For installing the slsDetector shared and static libraries and the slsDetectorClient software, any Linux installation with a working gcc should be fine. -
    -

    -


    -
    -Thattil Dhanya -2017-08-24 -
    - - diff --git a/manual/docs/html/slsDetectorGuiHowTo/node4.html b/manual/docs/html/slsDetectorGuiHowTo/node4.html deleted file mode 100644 index 93c16cb64..000000000 --- a/manual/docs/html/slsDetectorGuiHowTo/node4.html +++ /dev/null @@ -1,80 +0,0 @@ - - - - - -Compilation - - - - - - - - - - - - - - - - - - - -next - -up - -previous -
    - Next: Building - Up: Installation and upgrades - Previous: Requirements -
    -
    - - -

    -Compilation -

    -If you simply want to install the software in the working directory you can: - -
      -
    • make lib compile slsDetector library -
    • -
    • make slsDetectorClient compile slsDetectorClient package -
    • -
    • make all compile slsDetector libraries, the slsDetectorClient package -
    • -
    • make clean remove object files and executables -
    • -
    • make help lists possible targets -
    • -
    - -

    -To be able to run the slsDetectorClient commands, add their location to your path. - -

    -


    -
    -Thattil Dhanya -2017-08-24 -
    - - diff --git a/manual/docs/html/slsDetectorGuiHowTo/node5.html b/manual/docs/html/slsDetectorGuiHowTo/node5.html deleted file mode 100644 index d38ba15e1..000000000 --- a/manual/docs/html/slsDetectorGuiHowTo/node5.html +++ /dev/null @@ -1,102 +0,0 @@ - - - - - -Building - - - - - - - - - - - - - - - - - - - -next - -up - -previous -
    - Next: Detector upgrade - Up: Installation and upgrades - Previous: Compilation -
    -
    - - -

    -Building -

    -To install the software you should first configure some enviroment variables by executing: -
    -> source configure
    -
    -(NOT >./configure otherwise the enviroment variables will not be available for the make command). -This allows you to configure: - -
      -
    • INSTALLROOT Directory where you want to install the software. Defaults to /usr/local/ -
    • -
    • BINDIR Directory where you want to install the binaries. Defaults to bin/ -
    • -
    • INCDIR Directory where you want to pute the header files. Defaults to include/slsdetector/ -
    • -
    • LIBDIR Directory where you want to install the libraries. Defaults to lib/ -
    • -
    • DOCDIR Directory where you want to copy the documentation. Defaults to share/doc/ -
    • -
    - -

    -To build you can: - -

      -
    • make install_lib install detector library and include files" -
    • -
    • make install_client install slsDetectorClient -
    • -
    • make install install library, include files and mythenClient'' -
    • -
    • make install_libdoc install library documentation -
    • -
    • make install_clientdoc install mythenClient documentation -
    • -
    • make install_doc install all documentation -
    • -
    • make help lists possible targets -
    • -
    - -

    -


    -
    -Thattil Dhanya -2017-08-24 -
    - - diff --git a/manual/docs/html/slsDetectorGuiHowTo/node6.html b/manual/docs/html/slsDetectorGuiHowTo/node6.html deleted file mode 100644 index ead093fbc..000000000 --- a/manual/docs/html/slsDetectorGuiHowTo/node6.html +++ /dev/null @@ -1,134 +0,0 @@ - - - - - -Detector upgrade - - - - - - - - - - - - - - - - - - - -next - -up - -previous -
    - Next: The trimbits and calibration - Up: Installation and upgrades - Previous: Building -
    -
    - - -

    -Detector upgrade -

    - -

    -The upgrade of the detector consists in both the upgrade of the communication software and of the firmware. -
    -

    -To upgrade the firmware you need either a working version of the Altera Quartus software or of the Quartus programmer, which can easly be downloade from -
    https://www.altera.com/download/programming/quartus2/pq2-index.jsp -
    -Normally installation of the software and of the driver for the USB-Blaster (provided together with the MYTHEN detector) are simpler under Windows. -
    -Under Windows, the first time that you connect the USB-Blasterto one of your USB ports, you will be asked to install new hardware. Set the path to search -for the driver to: C:\altera\80sp1\qprogrammer\drivers\usb-blasterp (where C:\altera\80sp1\qprogrammer\ is assumed to be ther path where your Quartus version is installed). -
    -

      -
    1. After starting the Quartus programmer, click on Hardware Setup and in the "Currently selected hardware" window select USB-Blaster. -
    2. -
    3. In the Mode combo box select "Active Serial Programming". -
    4. -
    5. Plug the end of your USB-Blaster WITH THE ADAPTER PROVIDED in the connector ASMI on the MCS board taking care that pin1 corresponds to the one indexed and with the rectangualr pad. -
    6. -
    7. Click on add file and from select the programming file provided when the upgrade has been reccomended. -
    8. -
    9. Check "Program/Configure" and "Verify". -
    10. -
    11. Push the start button and wait until the programming process is finished (progress bar top left). -
    12. -
    13. In case the programmer gives you error messages, check the polarity of your cable (pin1 corresponds) and that you have selected the correct programming connector. -
    14. -
    - -

    -To upgrade the software on the detector board transfer the provided software by ftp to the MCS: -

    -ftp  mymcs.mydomain.com
    -username: root
    -password: pass
    -cd /mnt/flash/root
    -put mythenDetectorServer
    -quit
    -
    -If the /mnt/flash/root directory does not exist, create it before the transfer by telnetting to the MCS. -
    -After pressing reset on the board, the board should reboot. -
    -If the program does not correctly start either check by using the http interface that it is started by the inittab (check that the file /mnt/etc/inittab ends with the line myid2:3:once:/mnt/flash/root/mythenDetectorServer ). -
    -Otherwise make the program executable by telnetting to the MCS and executing: -chmod a+xrw /mnt/flash/root/mythenDetectorServer -
    -After pressing reset on the board, the board should reboot and the acqusition program correctly start. - -

    -


    - - -next - -up - -previous -
    - Next: The trimbits and calibration - Up: Installation and upgrades - Previous: Building - -
    -Thattil Dhanya -2017-08-24 -
    - - diff --git a/manual/docs/html/slsDetectorGuiHowTo/node7.html b/manual/docs/html/slsDetectorGuiHowTo/node7.html deleted file mode 100644 index b8e1cffcc..000000000 --- a/manual/docs/html/slsDetectorGuiHowTo/node7.html +++ /dev/null @@ -1,99 +0,0 @@ - - - - - -The trimbits and calibration files - - - - - - - - - - - - - - - - - - -next - -up - -previous -
    - Next: slsDetectorClient - Up: Installation and upgrades - Previous: Detector upgrade -
    -
    - - -

    -
    -The trimbits and calibration files -

    -In order to be able to properly operate your detector you need a directory where the trimbit files (needed to set the detector settings and eventually equalize the individual channel thresholds) which in the following will be named trimdir and a directory where the calibration files (needed to convert the threshold energy in DAC units) are stored which in the following will be named caldir. -trimdir and caldir can even be the same directory, and an example of it is given in the software package by the example directory trimbits. -
    -Since these directories are customized by producing trimbit files and calibration for each detector, make sure not to overwrite yours every time you upgrade the software. - -

    -trimdir should contain three subdirectories standard, fast and highgain containing respectively the trimfiles standard.trim, fast.trim and highgain.trim which contain the correct voltage settings for the detector although all the individual channel thresholds set to 0. The original files contained in the package should be used, infact in case of error the detector would not recognize the correct settings. -
    -The default trimbit files for each file will be stored in the directory according to the settings with the name noise.snxxx where xxx is the module serial number. -
    -

    -caldir should contain three subdirectories standard, fast and highgain containing respectively the trimfiles standard.cal, fast.cal and highgain.cal which contain an average calibration of the modules for the diffrent settings. However this can different from the correct one for each individual module even of several kev and therefore it is very important to perform an energy calibration on a module basis (see section [*]). -
    -The default calibration files for each file will be stored in the directory according to the settings with the name calibration.snxxx where xxx is the module serial number. - -

    -


    - - -next - -up - -previous -
    - Next: slsDetectorClient - Up: Installation and upgrades - Previous: Detector upgrade - -
    -Thattil Dhanya -2017-08-24 -
    - - diff --git a/manual/docs/html/slsDetectorGuiHowTo/node8.html b/manual/docs/html/slsDetectorGuiHowTo/node8.html deleted file mode 100644 index 62602d5fb..000000000 --- a/manual/docs/html/slsDetectorGuiHowTo/node8.html +++ /dev/null @@ -1,100 +0,0 @@ - - - - - -slsDetectorClient - - - - - - - - - - - - - - - - - - - -next - -up - -previous -
    - Next: Introduction - Up: Mythen v3.0 manual - Previous: The trimbits and calibration -
    -
    - - -

    -slsDetectorClient -

    - -

    -


    - -Subsections - - - -

    -
    -Thattil Dhanya -2017-08-24 -
    - - diff --git a/manual/docs/html/slsDetectorGuiHowTo/node9.html b/manual/docs/html/slsDetectorGuiHowTo/node9.html deleted file mode 100644 index df7621dfd..000000000 --- a/manual/docs/html/slsDetectorGuiHowTo/node9.html +++ /dev/null @@ -1,112 +0,0 @@ - - - - - -Introduction - - - - - - - - - - - - - - - - - - - -next - -up - -previous -
    - Next: Acquisition - Up: slsDetectorClient - Previous: slsDetectorClient -
    -
    - - -

    -Introduction -

    - -

    -This program is intended to control the MYTHEN detectors via command line interface. - -

    -To get all the possibilities of usage simply type: -

    -
    sls_detector_acquire
    -
    to readout the detector at full speed -
    -
    sls_detector_put
    -
    to set detector parameters -
    -
    sls_detector_get
    -
    to retrieve detector parameters -
    -
    - -

    -There are different ways for communicationg with your detector(s). -

    -
    multiDetector
    -
    is represented by a group of controllers which operate symultaneously with the same parameters. You can define several multiDetector systems and int this case you address them using different indexes. In this case the syntax will be sls\_detector\_cmd i- where cmd can be acquire, put, get and i is the index of the multiDetector entity (if omitted defaults to 0 - standard usage). Normally it is handy to use the multiDetector structure also in case of single detectors. However in some cases one cannot avoid using the slsDetector structure for detailed configuration (e.g. meaning of external signals or other flags) -
    -
    slsDetector
    -
    is represented by a single controller. You can define several multiDetector systems and int this case you address them using different indexes. In this case the syntax will be sls\_detector\_cmd i: where cmd can be acquire, put, get and i is the index of the slsDetector entity, which cannot be omitted. When creating the multiDetector structure, the indexes are automatically assigned to the detectors contained in it. You can retrieve the indexes relative to the slsDetector using: sls\_detector\_get hostname:pos, sls\_detector\_get id:pos whic will return the hostname in position pos of your multiDetector structure (pos=0 in case of single detectors) and its index. -
    -
    - -

    -


    - - -next - -up - -previous -
    - Next: Acquisition - Up: slsDetectorClient - Previous: slsDetectorClient - -
    -Thattil Dhanya -2017-08-24 -
    - - diff --git a/manual/docs/html/slsDetectorGuiHowTo/slsDetectorGuiHowTo.css b/manual/docs/html/slsDetectorGuiHowTo/slsDetectorGuiHowTo.css deleted file mode 100644 index d1824aff4..000000000 --- a/manual/docs/html/slsDetectorGuiHowTo/slsDetectorGuiHowTo.css +++ /dev/null @@ -1,30 +0,0 @@ -/* Century Schoolbook font is very similar to Computer Modern Math: cmmi */ -.MATH { font-family: "Century Schoolbook", serif; } -.MATH I { font-family: "Century Schoolbook", serif; font-style: italic } -.BOLDMATH { font-family: "Century Schoolbook", serif; font-weight: bold } - -/* implement both fixed-size and relative sizes */ -SMALL.XTINY { font-size : xx-small } -SMALL.TINY { font-size : x-small } -SMALL.SCRIPTSIZE { font-size : smaller } -SMALL.FOOTNOTESIZE { font-size : small } -SMALL.SMALL { } -BIG.LARGE { } -BIG.XLARGE { font-size : large } -BIG.XXLARGE { font-size : x-large } -BIG.HUGE { font-size : larger } -BIG.XHUGE { font-size : xx-large } - -/* heading styles */ -H1 { } -H2 { } -H3 { } -H4 { } -H5 { } - -/* mathematics styles */ -DIV.displaymath { } /* math displays */ -TD.eqno { } /* equation-number cells */ - - -/* document-specific styles come next */ diff --git a/manual/docs/html/slsDetectorGuiHowTo/slsDetectorGuiHowTo.html b/manual/docs/html/slsDetectorGuiHowTo/slsDetectorGuiHowTo.html deleted file mode 100644 index 5532c393c..000000000 --- a/manual/docs/html/slsDetectorGuiHowTo/slsDetectorGuiHowTo.html +++ /dev/null @@ -1,119 +0,0 @@ - - - - - -Mythen v3.0 manual - - - - - - - - - - - - - - - - -next -up -previous -
    - Next: Installation and upgrades -
    -
    - - -

    - -

    Mythen v3.0 manual

    -
    - -

    August 24, 2017

    -
    - -

    -


    - - - - - -

    -
    -Thattil Dhanya -2017-08-24 -
    - - diff --git a/manual/docs/html/slsDetectorUsersDocs/annotated.html b/manual/docs/html/slsDetectorUsersDocs/annotated.html deleted file mode 100644 index e6739409e..000000000 --- a/manual/docs/html/slsDetectorUsersDocs/annotated.html +++ /dev/null @@ -1,70 +0,0 @@ - - - - - -Class List - - - - - - - - - -
    -

    Class List

    Here are the classes, structs, unions and interfaces with brief descriptions: - - - -
    detectorDataData structure to hold the detector data after postprocessing (e.g. to plot, store in a root tree etc.)
    slsDetectorUsersClass for detector functionalitiesto embed the detector controls in the users custom interface e.g. EPICS, Lima etc
    slsReceiverUsersClass for implementing the SLS data receiver in the users application. Callbacks can be defined for processing and/or saving data
    -
    - - - - -
    - -
    - -
    Generated on 19 Sep 2017 by  - -doxygen 1.6.1
    - - diff --git a/manual/docs/html/slsDetectorUsersDocs/classdetectorData-members.html b/manual/docs/html/slsDetectorUsersDocs/classdetectorData-members.html deleted file mode 100644 index 7a228fdf9..000000000 --- a/manual/docs/html/slsDetectorUsersDocs/classdetectorData-members.html +++ /dev/null @@ -1,75 +0,0 @@ - - - - - -Member List - - - - - - - - - -
    -

    detectorData Member List

    This is the complete list of members for detectorData, including all inherited members. - - - - - - - - - -
    anglesdetectorData
    detectorData(double *val=NULL, double *err=NULL, double *ang=NULL, double p_ind=-1, const char *fname="", int np=-1, int ny=1)detectorData [inline]
    errorsdetectorData
    fileNamedetectorData
    npointsdetectorData
    npydetectorData
    progressIndexdetectorData
    valuesdetectorData
    ~detectorData()detectorData [inline]
    - - - - -
    - -
    - -
    Generated on 19 Sep 2017 by  - -doxygen 1.6.1
    - - diff --git a/manual/docs/html/slsDetectorUsersDocs/classdetectorData.html b/manual/docs/html/slsDetectorUsersDocs/classdetectorData.html deleted file mode 100644 index f9b736122..000000000 --- a/manual/docs/html/slsDetectorUsersDocs/classdetectorData.html +++ /dev/null @@ -1,316 +0,0 @@ - - - - - -detectorData Class Reference - - - - - - - - - -
    -

    detectorData Class Reference

    -

    data structure to hold the detector data after postprocessing (e.g. to plot, store in a root tree etc.) -More...

    - -

    #include <detectorData.h>

    - -

    List of all members.

    - - - - - - - - - - - - - - - - - - - - - -

    Public Member Functions

     detectorData (double *val=NULL, double *err=NULL, double *ang=NULL, double p_ind=-1, const char *fname="", int np=-1, int ny=1)
     The constructor.
     ~detectorData ()
     The destructor deletes also the arrays pointing to data/errors/angles if not NULL.

    Public Attributes

    double * values
     pointer to the data
    double * errors
     pointer to the errors
    double * angles
     pointer to the angles (NULL if no angular conversion)
    double progressIndex
     file index
    char fileName [1000]
     file name
    int npoints
     number of points
    int npy
     dimensions in y coordinate
    -

    Detailed Description

    -

    data structure to hold the detector data after postprocessing (e.g. to plot, store in a root tree etc.)

    - -

    Definition at line 9 of file detectorData.h.

    -

    Constructor & Destructor Documentation

    - -
    -
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    detectorData::detectorData (double *  val = NULL,
    double *  err = NULL,
    double *  ang = NULL,
    double  p_ind = -1,
    const char *  fname = "",
    int  np = -1,
    int  ny = 1 
    ) [inline]
    -
    -
    - -

    The constructor.

    -
    Parameters:
    - - - - - - - - -
    val pointer to the data
    err pointer to errors
    ang pointer to the angles
    f_ind file index
    fname file name to which the data are saved
    np number of points in x coordinate defaults to the number of detector channels (1D detector)
    ny dimension in y (1D detector)
    -
    -
    - -

    Definition at line 20 of file detectorData.h.

    - -
    -
    - -
    -
    - - - - - - - - -
    detectorData::~detectorData ( )  [inline]
    -
    -
    - -

    The destructor deletes also the arrays pointing to data/errors/angles if not NULL.

    - -

    Definition at line 27 of file detectorData.h.

    - -
    -
    -

    Member Data Documentation

    - -
    -
    - - - - -
    double* detectorData::angles
    -
    -
    - -

    pointer to the angles (NULL if no angular conversion)

    - -

    Definition at line 31 of file detectorData.h.

    - -
    -
    - -
    -
    - - - - -
    double* detectorData::errors
    -
    -
    - -

    pointer to the errors

    - -

    Definition at line 30 of file detectorData.h.

    - -
    -
    - -
    -
    - - - - -
    char detectorData::fileName[1000]
    -
    -
    - -

    file name

    - -

    Definition at line 33 of file detectorData.h.

    - -
    -
    - -
    -
    - - - - -
    int detectorData::npoints
    -
    -
    - -

    number of points

    - -

    Definition at line 34 of file detectorData.h.

    - -
    -
    - -
    -
    - - - - -
    int detectorData::npy
    -
    -
    - -

    dimensions in y coordinate

    - -

    Definition at line 35 of file detectorData.h.

    - -
    -
    - -
    -
    - - - - -
    double detectorData::progressIndex
    -
    -
    - -

    file index

    - -

    Definition at line 32 of file detectorData.h.

    - -
    -
    - -
    -
    - - - - -
    double* detectorData::values
    -
    -
    - -

    pointer to the data

    - -

    Definition at line 27 of file detectorData.h.

    - -
    -
    -
    The documentation for this class was generated from the following file: -
    - - - - -
    - -
    - -
    Generated on 19 Sep 2017 by  - -doxygen 1.6.1
    - - diff --git a/manual/docs/html/slsDetectorUsersDocs/classes.html b/manual/docs/html/slsDetectorUsersDocs/classes.html deleted file mode 100644 index 340612fb2..000000000 --- a/manual/docs/html/slsDetectorUsersDocs/classes.html +++ /dev/null @@ -1,70 +0,0 @@ - - - - - -Alphabetical List - - - - - - - - - -
    -

    Class Index

    D | S
    - -
      D  
    -
    detectorData   
      S  
    -
    slsDetectorUsers   slsReceiverUsers   
    D | S
    -
    - - - - -
    - -
    - -
    Generated on 19 Sep 2017 by  - -doxygen 1.6.1
    - - diff --git a/manual/docs/html/slsDetectorUsersDocs/classslsDetectorUsers-members.html b/manual/docs/html/slsDetectorUsersDocs/classslsDetectorUsers-members.html deleted file mode 100644 index b4c7e053f..000000000 --- a/manual/docs/html/slsDetectorUsersDocs/classslsDetectorUsers-members.html +++ /dev/null @@ -1,149 +0,0 @@ - - - - - -Member List - - - - - - - - - -
    -

    slsDetectorUsers Member List

    This is the complete list of members for slsDetectorUsers, including all inherited members. - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    addFrame(double *data, double pos, double i0, double t, string fname, double var)slsDetectorUsers [virtual]
    dumpDetectorSetup(string const fname)slsDetectorUsers
    enableAngularConversion(int i=-1)slsDetectorUsers
    enableCountRateCorrection(int i=-1)slsDetectorUsers
    enableDataStreamingFromReceiver(int i=-1)slsDetectorUsers
    enableFlatFieldCorrection(int i=-1)slsDetectorUsers
    enablePixelMaskCorrection(int i=-1)slsDetectorUsers
    enableWriteToFile(int i=-1)slsDetectorUsers
    finalizeDataset(double *a, double *v, double *e, int &np)slsDetectorUsers [virtual]
    getADC(int id, int adcindex)slsDetectorUsers
    getCommand(int narg, char *args[], int pos=-1)slsDetectorUsers
    getContinuousReadoutFlag()slsDetectorUsers
    getDetectorDeveloper()slsDetectorUsers
    getDetectorFirmwareVersion()slsDetectorUsers
    getDetectorSerialNumber()slsDetectorUsers
    getDetectorSettings(string s)slsDetectorUsers [inline, static]
    getDetectorSettings(int s)slsDetectorUsers [inline, static]
    getDetectorSize(int &x0, int &y0, int &nx, int &ny)slsDetectorUsers
    getDetectorSoftwareVersion()slsDetectorUsers
    getDetectorStatus()slsDetectorUsers
    getDetectorType()slsDetectorUsers
    getFileIndex()slsDetectorUsers
    getFileName()slsDetectorUsers
    getFilePath()slsDetectorUsers
    getFlatFieldCorrectionDir()slsDetectorUsers
    getFlatFieldCorrectionFile()slsDetectorUsers
    getMaximumDetectorSize(int &nx, int &ny)slsDetectorUsers
    getModuleFirmwareVersion()slsDetectorUsers
    getModuleSerialNumber(int imod=-1)slsDetectorUsers
    getNonParallelReadoutFlag()slsDetectorUsers
    getParallelReadoutFlag()slsDetectorUsers
    getPositions(double *pos=NULL)slsDetectorUsers
    getSafeReadoutFlag()slsDetectorUsers
    getStoreInRamReadoutFlag()slsDetectorUsers
    getThisSoftwareVersion()slsDetectorUsers
    getThresholdEnergy()slsDetectorUsers
    getTimingMode(int f)slsDetectorUsers [inline, static]
    getTimingMode(string s)slsDetectorUsers [inline, static]
    initDataset(int refresh)slsDetectorUsers [virtual]
    putCommand(int narg, char *args[], int pos=-1)slsDetectorUsers
    readConfigurationFile(string const fname)slsDetectorUsers
    registerAcquisitionFinishedCallback(int(*func)(double, int, void *), void *pArg)slsDetectorUsers
    registerConnectChannelsCallback(int(*func)(void *), void *arg)slsDetectorUsers
    registerDataCallback(int(*userCallback)(detectorData *d, int f, int s, void *), void *pArg)slsDetectorUsers
    registerDisconnectChannelsCallback(int(*func)(void *), void *arg)slsDetectorUsers
    registerGetI0Callback(double(*func)(int, void *), void *arg)slsDetectorUsers
    registerGetPositionCallback(double(*func)(void *), void *arg)slsDetectorUsers
    registerGoToPositionCallback(int(*func)(double, void *), void *arg)slsDetectorUsers
    registerGoToPositionNoWaitCallback(int(*func)(double, void *), void *arg)slsDetectorUsers
    registerRawDataCallback(int(*userCallback)(double *p, int n, void *), void *pArg)slsDetectorUsers
    retrieveDetectorSetup(string const fname)slsDetectorUsers
    runStatusType(int s)slsDetectorUsers [inline, static]
    setAllTrimbits(int val)slsDetectorUsers
    setBitDepth(int i=-1)slsDetectorUsers
    setClockDivider(int value)slsDetectorUsers
    setContinuousReadoutFlag()slsDetectorUsers
    setDAC(int id, int dacindex, int val)slsDetectorUsers
    setDelayAfterTrigger(double t=-1, bool inseconds=false)slsDetectorUsers
    setDetectorSize(int x0=-1, int y0=-1, int nx=-1, int ny=-1)slsDetectorUsers
    setExposurePeriod(double t=-1, bool inseconds=false)slsDetectorUsers
    setExposureTime(double t=-1, bool inseconds=false)slsDetectorUsers
    setFileIndex(int i)slsDetectorUsers
    setFileName(string s)slsDetectorUsers
    setFilePath(string s)slsDetectorUsers
    setFlatFieldCorrectionDir(string dir)slsDetectorUsers
    setFlatFieldCorrectionFile(string fname="")slsDetectorUsers
    setNonParallelReadoutFlag()slsDetectorUsers
    setNumberOfCycles(int64_t t=-1)slsDetectorUsers
    setNumberOfFrames(int64_t t=-1)slsDetectorUsers
    setNumberOfGates(int64_t t=-1)slsDetectorUsers
    setOnline(int const online=-1)slsDetectorUsers
    setParallelReadoutFlag()slsDetectorUsers
    setPositions(int nPos, double *pos)slsDetectorUsers
    setReceiverMode(int n=-1)slsDetectorUsers
    setSafeReadoutFlag()slsDetectorUsers
    setSettings(int isettings=-1)slsDetectorUsers
    setStoreInRamReadoutFlag()slsDetectorUsers
    setThresholdEnergy(int e_eV)slsDetectorUsers
    setTimingMode(int pol=-1)slsDetectorUsers
    slsDetectorUsers(int id=0)slsDetectorUsers
    startMeasurement()slsDetectorUsers
    stopMeasurement()slsDetectorUsers
    ~slsDetectorUsers()slsDetectorUsers [virtual]
    - - - - -
    - -
    - -
    Generated on 19 Sep 2017 by  - -doxygen 1.6.1
    - - diff --git a/manual/docs/html/slsDetectorUsersDocs/classslsDetectorUsers.html b/manual/docs/html/slsDetectorUsersDocs/classslsDetectorUsers.html deleted file mode 100644 index 90e513d40..000000000 --- a/manual/docs/html/slsDetectorUsersDocs/classslsDetectorUsers.html +++ /dev/null @@ -1,2576 +0,0 @@ - - - - - -slsDetectorUsers Class Reference - - - - - - - - - -
    -

    slsDetectorUsers Class Reference

    -

    Class for detector functionalitiesto embed the detector controls in the users custom interface e.g. EPICS, Lima etc. -More...

    - -

    #include <slsDetectorUsers.h>

    - -

    List of all members.

    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

    Public Member Functions

     slsDetectorUsers (int id=0)
     default constructor
    virtual ~slsDetectorUsers ()
     virtual destructor
    string getDetectorDeveloper ()
     useful to define subset of working functions
    int setOnline (int const online=-1)
     sets the onlineFlag
    void startMeasurement ()
     start measurement and acquires
    int stopMeasurement ()
     stop measurement
    int getDetectorStatus ()
     get run status
    string getFilePath ()
     returns the default output files path
    string setFilePath (string s)
     sets the default output files path
    string getFileName ()
    string setFileName (string s)
     sets the default output files path
    int getFileIndex ()
    int setFileIndex (int i)
     sets the default output file index
    string getFlatFieldCorrectionDir ()
     get flat field corrections file directory
    string setFlatFieldCorrectionDir (string dir)
     set flat field corrections file directory
    string getFlatFieldCorrectionFile ()
     get flat field corrections file name
    int setFlatFieldCorrectionFile (string fname="")
     set flat field correction file
    int enableFlatFieldCorrection (int i=-1)
     enable/disable flat field corrections (without changing file name)
    int enableCountRateCorrection (int i=-1)
     enable/disable count rate corrections
    int enablePixelMaskCorrection (int i=-1)
     enable/disable bad channel corrections
    int enableAngularConversion (int i=-1)
     enable/disable angular conversion
    int enableWriteToFile (int i=-1)
    int setPositions (int nPos, double *pos)
     set positions for the acquisition
    int getPositions (double *pos=NULL)
     get positions for the acquisition
    int setDetectorSize (int x0=-1, int y0=-1, int nx=-1, int ny=-1)
     sets the detector size
    int getDetectorSize (int &x0, int &y0, int &nx, int &ny)
     gets detector size
    int getMaximumDetectorSize (int &nx, int &ny)
     setsthe maximum detector size
    int setBitDepth (int i=-1)
     set/get dynamic range
    int setSettings (int isettings=-1)
     set detector settings
    int getThresholdEnergy ()
     get threshold energy
    int setThresholdEnergy (int e_eV)
     set threshold energy
    double setExposureTime (double t=-1, bool inseconds=false)
     set/get exposure time value
    double setExposurePeriod (double t=-1, bool inseconds=false)
     set/get exposure period
    double setDelayAfterTrigger (double t=-1, bool inseconds=false)
     set/get delay after trigger
    int64_t setNumberOfGates (int64_t t=-1)
     set/get number of gates
    int64_t setNumberOfFrames (int64_t t=-1)
     set/get number of frames i.e. number of exposure per trigger
    int64_t setNumberOfCycles (int64_t t=-1)
     set/get number of cycles i.e. number of triggers
    int setTimingMode (int pol=-1)
     set/get the external communication mode
    int readConfigurationFile (string const fname)
     Reads the configuration file -- will contain all the informations needed for the configuration (e.g. for a PSI detector caldir, settingsdir, angconv, badchannels, hostname etc.).
    int dumpDetectorSetup (string const fname)
     Reads the parameters from the detector and writes them to file.
    int retrieveDetectorSetup (string const fname)
     Loads the detector setup from file.
    string getDetectorType ()
     useful for data plotting etc.
    int setReceiverMode (int n=-1)
     sets the mode by which gui requests data from receiver
    void registerDataCallback (int(*userCallback)(detectorData *d, int f, int s, void *), void *pArg)
     register calbback for accessing detector final data
    void registerRawDataCallback (int(*userCallback)(double *p, int n, void *), void *pArg)
     register callback for accessing raw data - if the rawDataCallback is registered, no filewriting/postprocessing will be carried on automatically by the software - the raw data are deleted by the software
    virtual void initDataset (int refresh)
     function to initalize a set of measurements (reset binning if angular conversion, reset summing otherwise) - can be overcome by the user's functions thanks to the virtual property
    virtual void addFrame (double *data, double pos, double i0, double t, string fname, double var)
     adds frame to merging/summation - can be overcome by the user's functions thanks to the virtual property
    virtual void finalizeDataset (double *a, double *v, double *e, int &np)
     finalizes the data set returning the array of angles, values and errors to be used as final data - can be overcome by the user's functions thanks to the virtual property
    int enableDataStreamingFromReceiver (int i=-1)
    int64_t getModuleFirmwareVersion ()
    int64_t getModuleSerialNumber (int imod=-1)
    int64_t getDetectorFirmwareVersion ()
    int64_t getDetectorSerialNumber ()
    int64_t getDetectorSoftwareVersion ()
    int64_t getThisSoftwareVersion ()
    void registerAcquisitionFinishedCallback (int(*func)(double, int, void *), void *pArg)
     register calbback for accessing detector final data
    void registerGetPositionCallback (double(*func)(void *), void *arg)
     register calbback for reading detector position
    void registerConnectChannelsCallback (int(*func)(void *), void *arg)
     register callback for connecting to the epics channels
    void registerDisconnectChannelsCallback (int(*func)(void *), void *arg)
     register callback to disconnect the epics channels
    void registerGoToPositionCallback (int(*func)(double, void *), void *arg)
     register callback for moving the detector
    void registerGoToPositionNoWaitCallback (int(*func)(double, void *), void *arg)
     register callback for moving the detector without waiting
    void registerGetI0Callback (double(*func)(int, void *), void *arg)
     register calbback reading to I0
    string putCommand (int narg, char *args[], int pos=-1)
     sets parameters in command interface http://www.psi.ch/detectors/UsersSupportEN/slsDetectorClientHowTo.pdf
    string getCommand (int narg, char *args[], int pos=-1)
     gets parameters in command interface http://www.psi.ch/detectors/UsersSupportEN/slsDetectorClientHowTo.pdf
    int setClockDivider (int value)
     sets clock divider of detector
    int getContinuousReadoutFlag ()
     gets continuous readout flag
    void setContinuousReadoutFlag ()
     sets continuous readout flag
    int getStoreInRamReadoutFlag ()
     gets store in ram readout flag
    void setStoreInRamReadoutFlag ()
     sets store in ram readout flag
    int getParallelReadoutFlag ()
     gets parallel readout flag
    void setParallelReadoutFlag ()
     sets parallel readout flag
    int getNonParallelReadoutFlag ()
     gets non parallel readout flag
    void setNonParallelReadoutFlag ()
     sets non parallel readout flag
    int getSafeReadoutFlag ()
     gets safe readout flag
    void setSafeReadoutFlag ()
     sets safe readout flag
    int setAllTrimbits (int val)
     sets all trimbits to value (only available for eiger)
    int setDAC (int id, int dacindex, int val)
     set dac value
    int getADC (int id, int adcindex)
     get adc value

    Static Public Member Functions

    static string runStatusType (int s)
     returns string from run status index
    static int getDetectorSettings (string s)
     returns detector settings string from index
    static string getDetectorSettings (int s)
     returns detector settings string from index
    static string getTimingMode (int f)
     returns external communication mode string from index
    static int getTimingMode (string s)
     returns external communication mode string from index
    -

    Detailed Description

    -

    Class for detector functionalitiesto embed the detector controls in the users custom interface e.g. EPICS, Lima etc.

    -

    The slsDetectorUsers class is a minimal interface class which should be instantiated by the users in their acquisition software (EPICS, spec etc.). More advanced configuration functions are not implemented and can be written in a configuration or parameters file that can be read/written.

    - -

    Definition at line 85 of file slsDetectorUsers.h.

    -

    Constructor & Destructor Documentation

    - -
    -
    - - - - - - - - - -
    slsDetectorUsers::slsDetectorUsers (int  id = 0 ) 
    -
    -
    - -

    default constructor

    - -
    -
    - -
    -
    - - - - - - - - -
    virtual slsDetectorUsers::~slsDetectorUsers ( )  [virtual]
    -
    -
    - -

    virtual destructor

    - -
    -
    -

    Member Function Documentation

    - -
    -
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    virtual void slsDetectorUsers::addFrame (double *  data,
    double  pos,
    double  i0,
    double  t,
    string  fname,
    double  var 
    ) [virtual]
    -
    -
    - -

    adds frame to merging/summation - can be overcome by the user's functions thanks to the virtual property

    -
    Parameters:
    - - - - - - - -
    data pointer to the raw data
    pos encoder position
    i0 beam monitor readout for intensity normalization (if 0 not performed)
    t exposure time in seconds, required only if rate corrections
    fname file name (unused since filewriting would be performed by the user)
    var optional parameter - unused.
    -
    -
    - -
    -
    - -
    -
    - - - - - - - - - -
    int slsDetectorUsers::dumpDetectorSetup (string const   fname ) 
    -
    -
    - -

    Reads the parameters from the detector and writes them to file.

    -
    Parameters:
    - - -
    fname file to write to
    -
    -
    -
    Returns:
    OK or FAIL
    - -
    -
    - -
    -
    - - - - - - - - - -
    int slsDetectorUsers::enableAngularConversion (int  i = -1 ) 
    -
    -
    - -

    enable/disable angular conversion

    -
    Parameters:
    - - -
    i 0 disables, 1 enables, -1 gets
    -
    -
    -
    Returns:
    0 if angular conversion disabled, 1 if enabled
    - -
    -
    - -
    -
    - - - - - - - - - -
    int slsDetectorUsers::enableCountRateCorrection (int  i = -1 ) 
    -
    -
    - -

    enable/disable count rate corrections

    -
    Parameters:
    - - -
    i 0 disables, 1 enable, -1 gets
    -
    -
    -
    Returns:
    0 if count corrections disabled, 1 if enabled
    - -
    -
    - -
    -
    - - - - - - - - - -
    int slsDetectorUsers::enableDataStreamingFromReceiver (int  i = -1 ) 
    -
    -
    -

    Enable data streaming from receiver (zmq)

    -
    Parameters:
    - - -
    i 1 to set, 0 to reset and -1 to get
    -
    -
    -
    Returns:
    data streaming enable
    - -
    -
    - -
    -
    - - - - - - - - - -
    int slsDetectorUsers::enableFlatFieldCorrection (int  i = -1 ) 
    -
    -
    - -

    enable/disable flat field corrections (without changing file name)

    -
    Parameters:
    - - -
    i 0 disables, 1 enables, -1 gets
    -
    -
    -
    Returns:
    0 if ff corrections disabled, 1 if enabled
    - -
    -
    - -
    -
    - - - - - - - - - -
    int slsDetectorUsers::enablePixelMaskCorrection (int  i = -1 ) 
    -
    -
    - -

    enable/disable bad channel corrections

    -
    Parameters:
    - - -
    i 0 disables, 1 enables, -1 gets
    -
    -
    -
    Returns:
    0 if bad channels corrections disabled, 1 if enabled
    - -
    -
    - -
    -
    - - - - - - - - - -
    int slsDetectorUsers::enableWriteToFile (int  i = -1 ) 
    -
    -
    -

    Enable write file function included

    - -
    -
    - -
    -
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    virtual void slsDetectorUsers::finalizeDataset (double *  a,
    double *  v,
    double *  e,
    int &  np 
    ) [virtual]
    -
    -
    - -

    finalizes the data set returning the array of angles, values and errors to be used as final data - can be overcome by the user's functions thanks to the virtual property

    -
    Parameters:
    - - - - - -
    a pointer to the array of angles - can be null if no angular coversion is required
    v pointer to the array of values
    e pointer to the array of errors
    np reference returning the number of points
    -
    -
    - -
    -
    - -
    -
    - - - - - - - - - - - - - - - - - - -
    int slsDetectorUsers::getADC (int  id,
    int  adcindex 
    )
    -
    -
    - -

    get adc value

    -
    Parameters:
    - - - -
    id module index (-1 for all)
    adcindex adc index
    -
    -
    -
    See also:
    dacIndex
    -
    Returns:
    adc value
    - -
    -
    - -
    -
    - - - - - - - - - - - - - - - - - - - - - - - - -
    string slsDetectorUsers::getCommand (int  narg,
    char *  args[],
    int  pos = -1 
    )
    -
    -
    - -

    gets parameters in command interface http://www.psi.ch/detectors/UsersSupportEN/slsDetectorClientHowTo.pdf

    -
    Parameters:
    - - - - -
    narg value to be set
    args value to be set
    pos position of detector in multislsdetector list
    -
    -
    -
    Returns:
    answer string
    - -
    -
    - -
    -
    - - - - - - - - -
    int slsDetectorUsers::getContinuousReadoutFlag ( ) 
    -
    -
    - -

    gets continuous readout flag

    -
    Returns:
    gets continuous readout flag
    - -
    -
    - -
    -
    - - - - - - - - -
    string slsDetectorUsers::getDetectorDeveloper ( ) 
    -
    -
    - -

    useful to define subset of working functions

    -
    Returns:
    "PSI" or "Dectris"
    - -
    -
    - -
    -
    - - - - - - - - -
    int64_t slsDetectorUsers::getDetectorFirmwareVersion ( ) 
    -
    -
    -

    get get Detector Firmware Version

    -
    Returns:
    id
    - -
    -
    - -
    -
    - - - - - - - - -
    int64_t slsDetectorUsers::getDetectorSerialNumber ( ) 
    -
    -
    -

    get get Detector Serial Number

    -
    Returns:
    id
    - -
    -
    - -
    -
    - - - - - - - - - -
    static string slsDetectorUsers::getDetectorSettings (int  s )  [inline, static]
    -
    -
    - -

    returns detector settings string from index

    -
    Parameters:
    - - -
    s settings index
    -
    -
    -
    Returns:
    standard, fast, highgain, dynamicgain, lowgain, mediumgain, veryhighgain, undefined when wrong index
    - -

    Definition at line 682 of file slsDetectorUsers.h.

    - -
    -
    - -
    -
    - - - - - - - - - -
    static int slsDetectorUsers::getDetectorSettings (string  s )  [inline, static]
    -
    -
    - -

    returns detector settings string from index

    -
    Parameters:
    - - -
    s can be standard, fast, highgain, dynamicgain, lowgain, mediumgain, veryhighgain
    -
    -
    -
    Returns:
    setting index (-1 unknown string)
    - -

    Definition at line 668 of file slsDetectorUsers.h.

    - -
    -
    - -
    -
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    int slsDetectorUsers::getDetectorSize (int &  x0,
    int &  y0,
    int &  nx,
    int &  ny 
    )
    -
    -
    - -

    gets detector size

    -
    Parameters:
    - - - - - -
    x0 horizontal position origin in channel number
    y0 vertical position origin in channel number
    nx number of channels in horiziontal
    ny number of channels in vertical
    -
    -
    -
    Returns:
    OK/FAIL
    - -
    -
    - -
    -
    - - - - - - - - -
    int64_t slsDetectorUsers::getDetectorSoftwareVersion ( ) 
    -
    -
    -

    get get Detector Software Version

    -
    Returns:
    id
    - -
    -
    - -
    -
    - - - - - - - - -
    int slsDetectorUsers::getDetectorStatus ( ) 
    -
    -
    - -

    get run status

    -
    Returns:
    status mask
    - -
    -
    - -
    -
    - - - - - - - - -
    string slsDetectorUsers::getDetectorType ( ) 
    -
    -
    - -

    useful for data plotting etc.

    -
    Returns:
    Mythen, Eiger, Gotthard etc.
    - -
    -
    - -
    -
    - - - - - - - - -
    int slsDetectorUsers::getFileIndex ( ) 
    -
    -
    -
    Returns:
    the default output file index
    - -
    -
    - -
    -
    - - - - - - - - -
    string slsDetectorUsers::getFileName ( ) 
    -
    -
    -
    Returns:
    the default output files root name
    - -
    -
    - -
    -
    - - - - - - - - -
    string slsDetectorUsers::getFilePath ( ) 
    -
    -
    - -

    returns the default output files path

    - -
    -
    - -
    -
    - - - - - - - - -
    string slsDetectorUsers::getFlatFieldCorrectionDir ( ) 
    -
    -
    - -

    get flat field corrections file directory

    -
    Returns:
    flat field correction file directory
    - -
    -
    - -
    -
    - - - - - - - - -
    string slsDetectorUsers::getFlatFieldCorrectionFile ( ) 
    -
    -
    - -

    get flat field corrections file name

    -
    Returns:
    flat field correction file name
    - -
    -
    - -
    -
    - - - - - - - - - - - - - - - - - - -
    int slsDetectorUsers::getMaximumDetectorSize (int &  nx,
    int &  ny 
    )
    -
    -
    - -

    setsthe maximum detector size

    -
    Parameters:
    - - - - - -
    x0 horizontal position origin in channel number
    y0 vertical position origin in channel number
    nx number of channels in horiziontal
    ny number of channels in vertical
    -
    -
    -
    Returns:
    OK/FAIL
    - -
    -
    - -
    -
    - - - - - - - - -
    int64_t slsDetectorUsers::getModuleFirmwareVersion ( ) 
    -
    -
    -

    get get Module Firmware Version

    -
    Returns:
    id
    - -
    -
    - -
    -
    - - - - - - - - - -
    int64_t slsDetectorUsers::getModuleSerialNumber (int  imod = -1 ) 
    -
    -
    -

    get get Module Serial Number

    -
    Parameters:
    - - -
    imod module number
    -
    -
    -
    Returns:
    id
    - -
    -
    - -
    -
    - - - - - - - - -
    int slsDetectorUsers::getNonParallelReadoutFlag ( ) 
    -
    -
    - -

    gets non parallel readout flag

    -
    Returns:
    gets non parallel readout flag
    - -
    -
    - -
    -
    - - - - - - - - -
    int slsDetectorUsers::getParallelReadoutFlag ( ) 
    -
    -
    - -

    gets parallel readout flag

    -
    Returns:
    gets parallel readout flag
    - -
    -
    - -
    -
    - - - - - - - - - -
    int slsDetectorUsers::getPositions (double *  pos = NULL ) 
    -
    -
    - -

    get positions for the acquisition

    -
    Parameters:
    - - -
    pos array which will contain the encoder positions
    -
    -
    -
    Returns:
    number of positions
    - -
    -
    - -
    -
    - - - - - - - - -
    int slsDetectorUsers::getSafeReadoutFlag ( ) 
    -
    -
    - -

    gets safe readout flag

    -
    Returns:
    gets safe readout flag
    - -
    -
    - -
    -
    - - - - - - - - -
    int slsDetectorUsers::getStoreInRamReadoutFlag ( ) 
    -
    -
    - -

    gets store in ram readout flag

    -
    Returns:
    gets store in ram readout flag
    - -
    -
    - -
    -
    - - - - - - - - -
    int64_t slsDetectorUsers::getThisSoftwareVersion ( ) 
    -
    -
    -

    get this Software Version

    -
    Returns:
    id
    - -
    -
    - -
    -
    - - - - - - - - -
    int slsDetectorUsers::getThresholdEnergy ( ) 
    -
    -
    - -

    get threshold energy

    -
    Returns:
    current threshold value for imod in ev (-1 failed)
    - -
    -
    - -
    -
    - - - - - - - - - -
    static int slsDetectorUsers::getTimingMode (string  s )  [inline, static]
    -
    -
    - -

    returns external communication mode string from index

    -
    Parameters:
    - - -
    f index for communication mode
    -
    -
    -
    Returns:
    auto, trigger, ro_trigger, gating, triggered_gating, unknown when wrong mode
    - -

    Definition at line 718 of file slsDetectorUsers.h.

    - -
    -
    - -
    -
    - - - - - - - - - -
    static string slsDetectorUsers::getTimingMode (int  f )  [inline, static]
    -
    -
    - -

    returns external communication mode string from index

    -
    Parameters:
    - - -
    f index for communication mode
    -
    -
    -
    Returns:
    auto, trigger, ro_trigger, gating, triggered_gating, unknown when wrong mode
    - -

    Definition at line 702 of file slsDetectorUsers.h.

    - -
    -
    - -
    -
    - - - - - - - - - -
    virtual void slsDetectorUsers::initDataset (int  refresh )  [virtual]
    -
    -
    - -

    function to initalize a set of measurements (reset binning if angular conversion, reset summing otherwise) - can be overcome by the user's functions thanks to the virtual property

    -
    Parameters:
    - - -
    refresh if 1, all parameters like ffcoefficients, badchannels, ratecorrections etc. are reset (should be called at least onece with this option), if 0 simply reset merging/ summation
    -
    -
    - -
    -
    - -
    -
    - - - - - - - - - - - - - - - - - - - - - - - - -
    string slsDetectorUsers::putCommand (int  narg,
    char *  args[],
    int  pos = -1 
    )
    -
    -
    - -

    sets parameters in command interface http://www.psi.ch/detectors/UsersSupportEN/slsDetectorClientHowTo.pdf

    -
    Parameters:
    - - - - -
    narg value to be set
    args value to be set
    pos position of detector in multislsdetector list
    -
    -
    -
    Returns:
    answer string
    - -
    -
    - -
    -
    - - - - - - - - - -
    int slsDetectorUsers::readConfigurationFile (string const   fname ) 
    -
    -
    - -

    Reads the configuration file -- will contain all the informations needed for the configuration (e.g. for a PSI detector caldir, settingsdir, angconv, badchannels, hostname etc.).

    -
    Parameters:
    - - -
    fname file name
    -
    -
    -
    Returns:
    OK or FAIL
    - -
    -
    - -
    -
    - - - - - - - - - - - - - - - - - - -
    void slsDetectorUsers::registerAcquisitionFinishedCallback (int(*)(double, int, void *)  func,
    void *  pArg 
    )
    -
    -
    - -

    register calbback for accessing detector final data

    -
    Parameters:
    - - -
    func function to be called at the end of the acquisition. gets detector status and progress index as arguments
    -
    -
    - -
    -
    - -
    -
    - - - - - - - - - - - - - - - - - - -
    void slsDetectorUsers::registerConnectChannelsCallback (int(*)(void *)  func,
    void *  arg 
    )
    -
    -
    - -

    register callback for connecting to the epics channels

    -
    Parameters:
    - - -
    func function for connecting to the epics channels
    -
    -
    - -
    -
    - -
    -
    - - - - - - - - - - - - - - - - - - -
    void slsDetectorUsers::registerDataCallback (int(*)(detectorData *d, int f, int s, void *)  userCallback,
    void *  pArg 
    )
    -
    -
    - -

    register calbback for accessing detector final data

    -
    Parameters:
    - - -
    userCallback function for plotting/analyzing the data. Its arguments are the data structure d and the frame number f, s is for subframe number for eiger for 32 bit mode
    -
    -
    - -
    -
    - -
    -
    - - - - - - - - - - - - - - - - - - -
    void slsDetectorUsers::registerDisconnectChannelsCallback (int(*)(void *)  func,
    void *  arg 
    )
    -
    -
    - -

    register callback to disconnect the epics channels

    -
    Parameters:
    - - -
    func function to disconnect the epics channels
    -
    -
    - -
    -
    - -
    -
    - - - - - - - - - - - - - - - - - - -
    void slsDetectorUsers::registerGetI0Callback (double(*)(int, void *)  func,
    void *  arg 
    )
    -
    -
    - -

    register calbback reading to I0

    -
    Parameters:
    - - -
    func function for reading the I0 (called with parameter 0 before the acquisition, 1 after and the return value used as I0)
    -
    -
    - -
    -
    - -
    -
    - - - - - - - - - - - - - - - - - - -
    void slsDetectorUsers::registerGetPositionCallback (double(*)(void *)  func,
    void *  arg 
    )
    -
    -
    - -

    register calbback for reading detector position

    -
    Parameters:
    - - -
    func function for reading the detector position
    -
    -
    - -
    -
    - -
    -
    - - - - - - - - - - - - - - - - - - -
    void slsDetectorUsers::registerGoToPositionCallback (int(*)(double, void *)  func,
    void *  arg 
    )
    -
    -
    - -

    register callback for moving the detector

    -
    Parameters:
    - - -
    func function for moving the detector
    -
    -
    - -
    -
    - -
    -
    - - - - - - - - - - - - - - - - - - -
    void slsDetectorUsers::registerGoToPositionNoWaitCallback (int(*)(double, void *)  func,
    void *  arg 
    )
    -
    -
    - -

    register callback for moving the detector without waiting

    -
    Parameters:
    - - -
    func function for moving the detector
    -
    -
    - -
    -
    - -
    -
    - - - - - - - - - - - - - - - - - - -
    void slsDetectorUsers::registerRawDataCallback (int(*)(double *p, int n, void *)  userCallback,
    void *  pArg 
    )
    -
    -
    - -

    register callback for accessing raw data - if the rawDataCallback is registered, no filewriting/postprocessing will be carried on automatically by the software - the raw data are deleted by the software

    -
    Parameters:
    - - -
    userCallback function for postprocessing and saving the data - p is the pointer to the data, n is the number of channels
    -
    -
    - -
    -
    - -
    -
    - - - - - - - - - -
    int slsDetectorUsers::retrieveDetectorSetup (string const   fname ) 
    -
    -
    - -

    Loads the detector setup from file.

    -
    Parameters:
    - - -
    fname file to read from
    -
    -
    -
    Returns:
    OK or FAIL
    - -
    -
    - -
    -
    - - - - - - - - - -
    static string slsDetectorUsers::runStatusType (int  s )  [inline, static]
    -
    -
    - -

    returns string from run status index

    -
    Parameters:
    - - -
    s run status index
    -
    -
    -
    Returns:
    string error, waiting, running, data, finished or unknown when wrong index
    - -

    Definition at line 650 of file slsDetectorUsers.h.

    - -
    -
    - -
    -
    - - - - - - - - - -
    int slsDetectorUsers::setAllTrimbits (int  val ) 
    -
    -
    - -

    sets all trimbits to value (only available for eiger)

    -
    Parameters:
    - - -
    val value to be set (-1 gets)
    -
    -
    -
    Returns:
    value set
    - -
    -
    - -
    -
    - - - - - - - - - -
    int slsDetectorUsers::setBitDepth (int  i = -1 ) 
    -
    -
    - -

    set/get dynamic range

    -
    Parameters:
    - - -
    i dynamic range (-1 get)
    -
    -
    -
    Returns:
    current dynamic range
    - -
    -
    - -
    -
    - - - - - - - - - -
    int slsDetectorUsers::setClockDivider (int  value ) 
    -
    -
    - -

    sets clock divider of detector

    -
    Parameters:
    - - -
    value value to be set (-1 gets)
    -
    -
    -
    Returns:
    speed of detector
    - -
    -
    - -
    -
    - - - - - - - - -
    void slsDetectorUsers::setContinuousReadoutFlag ( ) 
    -
    -
    - -

    sets continuous readout flag

    -
    Returns:
    OK if successful, else false
    - -
    -
    - -
    -
    - - - - - - - - - - - - - - - - - - - - - - - - -
    int slsDetectorUsers::setDAC (int  id,
    int  dacindex,
    int  val 
    )
    -
    -
    - -

    set dac value

    -
    Parameters:
    - - - -
    id module index (-1 for all)
    dacindex dac index
    -
    -
    -
    See also:
    dacIndex
    -
    Parameters:
    - - -
    val value to be set (-1 gets)
    -
    -
    -
    Returns:
    dac value
    - -
    -
    - -
    -
    - - - - - - - - - - - - - - - - - - -
    double slsDetectorUsers::setDelayAfterTrigger (double  t = -1,
    bool  inseconds = false 
    )
    -
    -
    - -

    set/get delay after trigger

    -
    Parameters:
    - - - -
    t time in ns (-1 gets)
    inseconds true if the value is in s, else ns
    -
    -
    -
    Returns:
    timer set value in ns, or s if specified
    - -
    -
    - -
    -
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    int slsDetectorUsers::setDetectorSize (int  x0 = -1,
    int  y0 = -1,
    int  nx = -1,
    int  ny = -1 
    )
    -
    -
    - -

    sets the detector size

    -
    Parameters:
    - - - - - -
    x0 horizontal position origin in channel number (-1 unchanged)
    y0 vertical position origin in channel number (-1 unchanged)
    nx number of channels in horiziontal (-1 unchanged)
    ny number of channels in vertical (-1 unchanged)
    -
    -
    -
    Returns:
    OK/FAIL
    - -
    -
    - -
    -
    - - - - - - - - - - - - - - - - - - -
    double slsDetectorUsers::setExposurePeriod (double  t = -1,
    bool  inseconds = false 
    )
    -
    -
    - -

    set/get exposure period

    -
    Parameters:
    - - - -
    t time in ns (-1 gets)
    inseconds true if the value is in s, else ns
    -
    -
    -
    Returns:
    timer set value in ns, or s if specified
    - -
    -
    - -
    -
    - - - - - - - - - - - - - - - - - - -
    double slsDetectorUsers::setExposureTime (double  t = -1,
    bool  inseconds = false 
    )
    -
    -
    - -

    set/get exposure time value

    -
    Parameters:
    - - - -
    t time in sn (-1 gets)
    inseconds true if the value is in s, else ns
    -
    -
    -
    Returns:
    timer set value in ns, or s if specified
    - -
    -
    - -
    -
    - - - - - - - - - -
    int slsDetectorUsers::setFileIndex (int  i ) 
    -
    -
    - -

    sets the default output file index

    -
    Parameters:
    - - -
    i file index
    -
    -
    -
    Returns:
    the default output file index
    - -
    -
    - -
    -
    - - - - - - - - - -
    string slsDetectorUsers::setFileName (string  s ) 
    -
    -
    - -

    sets the default output files path

    -
    Parameters:
    - - -
    s file name
    -
    -
    -
    Returns:
    the default output files root name
    - -
    -
    - -
    -
    - - - - - - - - - -
    string slsDetectorUsers::setFilePath (string  s ) 
    -
    -
    - -

    sets the default output files path

    -
    Parameters:
    - - -
    s file path
    -
    -
    -
    Returns:
    file path
    - -
    -
    - -
    -
    - - - - - - - - - -
    string slsDetectorUsers::setFlatFieldCorrectionDir (string  dir ) 
    -
    -
    - -

    set flat field corrections file directory

    -
    Parameters:
    - - -
    dir flat field correction file directory
    -
    -
    -
    Returns:
    flat field correction file directory
    - -
    -
    - -
    -
    - - - - - - - - - -
    int slsDetectorUsers::setFlatFieldCorrectionFile (string  fname = "" ) 
    -
    -
    - -

    set flat field correction file

    -
    Parameters:
    - - -
    fname name of the flat field file (or "" if disable)
    -
    -
    -
    Returns:
    0 if disable (or file could not be read), >0 otherwise
    - -
    -
    - -
    -
    - - - - - - - - -
    void slsDetectorUsers::setNonParallelReadoutFlag ( ) 
    -
    -
    - -

    sets non parallel readout flag

    -
    Returns:
    OK if successful, else false
    - -
    -
    - -
    -
    - - - - - - - - - -
    int64_t slsDetectorUsers::setNumberOfCycles (int64_t  t = -1 ) 
    -
    -
    - -

    set/get number of cycles i.e. number of triggers

    -
    Parameters:
    - - -
    t number of frames (-1 gets)
    -
    -
    -
    Returns:
    number of frames
    - -
    -
    - -
    -
    - - - - - - - - - -
    int64_t slsDetectorUsers::setNumberOfFrames (int64_t  t = -1 ) 
    -
    -
    - -

    set/get number of frames i.e. number of exposure per trigger

    -
    Parameters:
    - - -
    t number of frames (-1 gets)
    -
    -
    -
    Returns:
    number of frames
    - -
    -
    - -
    -
    - - - - - - - - - -
    int64_t slsDetectorUsers::setNumberOfGates (int64_t  t = -1 ) 
    -
    -
    - -

    set/get number of gates

    -
    Parameters:
    - - -
    t number of gates (-1 gets)
    -
    -
    -
    Returns:
    number of gates
    - -
    -
    - -
    -
    - - - - - - - - - -
    int slsDetectorUsers::setOnline (int const   online = -1 ) 
    -
    -
    - -

    sets the onlineFlag

    -
    Parameters:
    - - -
    online can be: -1 returns wether the detector is in online (1) or offline (0) state; 0 detector in offline state; 1 detector in online state
    -
    -
    -
    Returns:
    0 (offline) or 1 (online)
    - -
    -
    - -
    -
    - - - - - - - - -
    void slsDetectorUsers::setParallelReadoutFlag ( ) 
    -
    -
    - -

    sets parallel readout flag

    -
    Returns:
    OK if successful, else false
    - -
    -
    - -
    -
    - - - - - - - - - - - - - - - - - - -
    int slsDetectorUsers::setPositions (int  nPos,
    double *  pos 
    )
    -
    -
    - -

    set positions for the acquisition

    -
    Parameters:
    - - - -
    nPos number of positions
    pos array with the encoder positions
    -
    -
    -
    Returns:
    number of positions
    - -
    -
    - -
    -
    - - - - - - - - - -
    int slsDetectorUsers::setReceiverMode (int  n = -1 ) 
    -
    -
    - -

    sets the mode by which gui requests data from receiver

    -
    Parameters:
    - - -
    n is 0 for random requests for fast acquisitions and greater than 0 for nth read requests
    -
    -
    -
    Returns:
    the mode set in the receiver
    - -
    -
    - -
    -
    - - - - - - - - -
    void slsDetectorUsers::setSafeReadoutFlag ( ) 
    -
    -
    - -

    sets safe readout flag

    -
    Returns:
    OK if successful, else false
    - -
    -
    - -
    -
    - - - - - - - - - -
    int slsDetectorUsers::setSettings (int  isettings = -1 ) 
    -
    -
    - -

    set detector settings

    -
    Parameters:
    - - -
    isettings settings index (-1 gets)
    -
    -
    -
    Returns:
    current settings
    - -
    -
    - -
    -
    - - - - - - - - -
    void slsDetectorUsers::setStoreInRamReadoutFlag ( ) 
    -
    -
    - -

    sets store in ram readout flag

    -
    Returns:
    OK if successful, else false
    - -
    -
    - -
    -
    - - - - - - - - - -
    int slsDetectorUsers::setThresholdEnergy (int  e_eV ) 
    -
    -
    - -

    set threshold energy

    -
    Parameters:
    - - -
    e_eV threshold in eV
    -
    -
    -
    Returns:
    current threshold value for imod in ev (-1 failed)
    - -
    -
    - -
    -
    - - - - - - - - - -
    int slsDetectorUsers::setTimingMode (int  pol = -1 ) 
    -
    -
    - -

    set/get the external communication mode

    -
    Parameters:
    - - -
    pol value to be set
    -
    -
    -
    See also:
    getTimingMode
    -
    Returns:
    current external communication mode
    - -
    -
    - -
    -
    - - - - - - - - -
    void slsDetectorUsers::startMeasurement ( ) 
    -
    -
    - -

    start measurement and acquires

    -
    Returns:
    OK/FAIL
    - -
    -
    - -
    -
    - - - - - - - - -
    int slsDetectorUsers::stopMeasurement ( ) 
    -
    -
    - -

    stop measurement

    -
    Returns:
    OK/FAIL
    - -
    -
    -
    The documentation for this class was generated from the following file: -
    - - - - -
    - -
    - -
    Generated on 19 Sep 2017 by  - -doxygen 1.6.1
    - - diff --git a/manual/docs/html/slsDetectorUsersDocs/classslsReceiverUsers-members.html b/manual/docs/html/slsDetectorUsersDocs/classslsReceiverUsers-members.html deleted file mode 100644 index 0a8221709..000000000 --- a/manual/docs/html/slsDetectorUsersDocs/classslsReceiverUsers-members.html +++ /dev/null @@ -1,75 +0,0 @@ - - - - - -Member List - - - - - - - - - -
    -

    slsReceiverUsers Member List

    This is the complete list of members for slsReceiverUsers, including all inherited members. - - - - - - - - - -
    getReceiverVersion()slsReceiverUsers
    receiverslsReceiverUsers
    registerCallBackAcquisitionFinished(void(*func)(uint64_t nf, void *), void *arg)slsReceiverUsers
    registerCallBackRawDataReady(void(*func)(uint64_t frameNumber, uint32_t expLength, uint32_t packetNumber, uint64_t bunchId, uint64_t timestamp, uint16_t modId, uint16_t xCoord, uint16_t yCoord, uint16_t zCoord, uint32_t debug, uint16_t roundRNumber, uint8_t detType, uint8_t version, char *datapointer, uint32_t datasize, void *), void *arg)slsReceiverUsers
    registerCallBackStartAcquisition(int(*func)(char *filepath, char *filename, uint64_t fileindex, uint32_t datasize, void *), void *arg)slsReceiverUsers
    slsReceiverUsers(int argc, char *argv[], int &success)slsReceiverUsers
    start()slsReceiverUsers
    stop()slsReceiverUsers
    ~slsReceiverUsers()slsReceiverUsers
    - - - - -
    - -
    - -
    Generated on 19 Sep 2017 by  - -doxygen 1.6.1
    - - diff --git a/manual/docs/html/slsDetectorUsersDocs/classslsReceiverUsers.html b/manual/docs/html/slsDetectorUsersDocs/classslsReceiverUsers.html deleted file mode 100644 index 6bea0f030..000000000 --- a/manual/docs/html/slsDetectorUsersDocs/classslsReceiverUsers.html +++ /dev/null @@ -1,332 +0,0 @@ - - - - - -slsReceiverUsers Class Reference - - - - - - - - - -
    -

    slsReceiverUsers Class Reference

    -

    Class for implementing the SLS data receiver in the users application. Callbacks can be defined for processing and/or saving data. -More...

    - -

    #include <slsReceiverUsers.h>

    - -

    List of all members.

    - - - - - - - - - - - - -

    Public Member Functions

     slsReceiverUsers (int argc, char *argv[], int &success)
     ~slsReceiverUsers ()
    int start ()
    void stop ()
    int64_t getReceiverVersion ()
    void registerCallBackStartAcquisition (int(*func)(char *filepath, char *filename, uint64_t fileindex, uint32_t datasize, void *), void *arg)
    void registerCallBackAcquisitionFinished (void(*func)(uint64_t nf, void *), void *arg)
    void registerCallBackRawDataReady (void(*func)(uint64_t frameNumber, uint32_t expLength, uint32_t packetNumber, uint64_t bunchId, uint64_t timestamp, uint16_t modId, uint16_t xCoord, uint16_t yCoord, uint16_t zCoord, uint32_t debug, uint16_t roundRNumber, uint8_t detType, uint8_t version, char *datapointer, uint32_t datasize, void *), void *arg)

    Public Attributes

    slsReceiver * receiver
    -

    Detailed Description

    -

    Class for implementing the SLS data receiver in the users application. Callbacks can be defined for processing and/or saving data.

    -

    slsReceiverUsers is a class that can be instantiated in the users software to receive the data from the detectors. Callbacks can be defined for processing and/or saving data

    - -

    Definition at line 16 of file slsReceiverUsers.h.

    -

    Constructor & Destructor Documentation

    - -
    -
    - - - - - - - - - - - - - - - - - - - - - - - - -
    slsReceiverUsers::slsReceiverUsers (int  argc,
    char *  argv[],
    int &  success 
    )
    -
    -
    -

    Constructor reads config file, creates socket, assigns function table

    -
    Parameters:
    - - - - -
    argc from command line
    argv from command line
    succecc socket creation was successfull
    -
    -
    - -
    -
    - -
    -
    - - - - - - - - -
    slsReceiverUsers::~slsReceiverUsers ( ) 
    -
    -
    -

    Destructor

    - -
    -
    -

    Member Function Documentation

    - -
    -
    - - - - - - - - -
    int64_t slsReceiverUsers::getReceiverVersion ( ) 
    -
    -
    -

    get get Receiver Version

    -
    Returns:
    id
    - -
    -
    - -
    -
    - - - - - - - - - - - - - - - - - - -
    void slsReceiverUsers::registerCallBackAcquisitionFinished (void(*)(uint64_t nf, void *)  func,
    void *  arg 
    )
    -
    -
    -

    register callback for end of acquisition

    -
    Parameters:
    - - -
    func end of acquisition callback. Argument nf is total frames caught
    -
    -
    -
    Returns:
    nothing
    - -
    -
    - -
    -
    - - - - - - - - - - - - - - - - - - -
    void slsReceiverUsers::registerCallBackRawDataReady (void(*)(uint64_t frameNumber, uint32_t expLength, uint32_t packetNumber, uint64_t bunchId, uint64_t timestamp, uint16_t modId, uint16_t xCoord, uint16_t yCoord, uint16_t zCoord, uint32_t debug, uint16_t roundRNumber, uint8_t detType, uint8_t version, char *datapointer, uint32_t datasize, void *)  func,
    void *  arg 
    )
    -
    -
    -

    register callback to be called when data are available (to process and/or save the data).

    -
    Parameters:
    - - -
    func raw data ready callback. arguments are frameNumber, expLength, packetNumber, bunchId, timestamp, modId, xCoord, yCoord, zCoord, debug, roundRNumber, detType, version, dataPointer, dataSize
    -
    -
    -
    Returns:
    nothing
    - -
    -
    - -
    -
    - - - - - - - - - - - - - - - - - - -
    void slsReceiverUsers::registerCallBackStartAcquisition (int(*)(char *filepath, char *filename, uint64_t fileindex, uint32_t datasize, void *)  func,
    void *  arg 
    )
    -
    -
    -

    register calbback for starting the acquisition

    -
    Parameters:
    - - -
    func callback to be called when starting the acquisition. Its arguments are filepath, filename, fileindex, datasize
    -
    -
    -
    Returns:
    value is insignificant at the moment, we write depending on file write enable, users get data to write depending on call backs registered
    - -
    -
    - -
    -
    - - - - - - - - -
    int slsReceiverUsers::start ( ) 
    -
    -
    -

    starts listening on the TCP port for client comminication

    -
    Returns:
    0 for success or 1 for FAIL in creating TCP server
    - -
    -
    - -
    -
    - - - - - - - - -
    void slsReceiverUsers::stop ( ) 
    -
    -
    -

    stops listening to the TCP & UDP port and exit receiver program

    - -
    -
    -

    Member Data Documentation

    - -
    -
    - - - - -
    slsReceiver* slsReceiverUsers::receiver
    -
    -
    - -

    Definition at line 75 of file slsReceiverUsers.h.

    - -
    -
    -
    The documentation for this class was generated from the following file: -
    - - - - -
    - -
    - -
    Generated on 19 Sep 2017 by  - -doxygen 1.6.1
    - - diff --git a/manual/docs/html/slsDetectorUsersDocs/detectorData_8h.html b/manual/docs/html/slsDetectorUsersDocs/detectorData_8h.html deleted file mode 100644 index 7d6424919..000000000 --- a/manual/docs/html/slsDetectorUsersDocs/detectorData_8h.html +++ /dev/null @@ -1,74 +0,0 @@ - - - - - -detectorData.h File Reference - - - - - - - - - -
    -

    detectorData.h File Reference

    #include <unistd.h>
    -#include <cstring>
    - -

    Go to the source code of this file.

    - - - - -

    Classes

    class  detectorData
     data structure to hold the detector data after postprocessing (e.g. to plot, store in a root tree etc.) More...
    -
    - - - - -
    - -
    - -
    Generated on 19 Sep 2017 by  - -doxygen 1.6.1
    - - diff --git a/manual/docs/html/slsDetectorUsersDocs/detectorData_8h_source.html b/manual/docs/html/slsDetectorUsersDocs/detectorData_8h_source.html deleted file mode 100644 index 66a7bbf38..000000000 --- a/manual/docs/html/slsDetectorUsersDocs/detectorData_8h_source.html +++ /dev/null @@ -1,87 +0,0 @@ - - - - - -detectorData.h Source File - - - - - - - - - - - - - -
    - -
    - -
    Generated on 19 Sep 2017 by  - -doxygen 1.6.1
    - - diff --git a/manual/docs/html/slsDetectorUsersDocs/doxygen.css b/manual/docs/html/slsDetectorUsersDocs/doxygen.css deleted file mode 100644 index 9ca3cafbc..000000000 --- a/manual/docs/html/slsDetectorUsersDocs/doxygen.css +++ /dev/null @@ -1,498 +0,0 @@ -/* The standard CSS for doxygen */ - -body, table, div, p, dl { - font-family: Lucida Grande, Verdana, Geneva, Arial, sans-serif; - font-size: 12px; -} - -/* @group Heading Levels */ - -h1 { - text-align: center; - font-size: 150%; -} - -h2 { - font-size: 120%; -} - -h3 { - font-size: 100%; -} - -dt { - font-weight: bold; -} - -div.multicol { - -moz-column-gap: 1em; - -webkit-column-gap: 1em; - -moz-column-count: 3; - -webkit-column-count: 3; -} - -p.startli, p.startdd { - margin-top: 2px; -} - -p.endli { - margin-bottom: 0px; -} - -p.enddd { - margin-bottom: 4px; -} - -/* @end */ - -caption { - font-weight: bold; -} - -span.legend { - font-size: 70%; - text-align: center; -} - -div.qindex, div.navtab{ - background-color: #e8eef2; - border: 1px solid #84b0c7; - text-align: center; - margin: 2px; - padding: 2px; -} - -div.qindex, div.navpath { - width: 100%; - line-height: 140%; -} - -div.navtab { - margin-right: 15px; -} - -/* @group Link Styling */ - -a { - color: #153788; - font-weight: normal; - text-decoration: none; -} - -.contents a:visited { - color: #1b77c5; -} - -a:hover { - text-decoration: underline; -} - -a.qindex { - font-weight: bold; -} - -a.qindexHL { - font-weight: bold; - background-color: #6666cc; - color: #ffffff; - border: 1px double #9295C2; -} - -.contents a.qindexHL:visited { - color: #ffffff; -} - -a.el { - font-weight: bold; -} - -a.elRef { -} - -a.code { -} - -a.codeRef { -} - -/* @end */ - -dl.el { - margin-left: -1cm; -} - -.fragment { - font-family: monospace, fixed; - font-size: 105%; -} - -pre.fragment { - border: 1px solid #CCCCCC; - background-color: #f5f5f5; - padding: 4px 6px; - margin: 4px 8px 4px 2px; -} - -div.ah { - background-color: black; - font-weight: bold; - color: #ffffff; - margin-bottom: 3px; - margin-top: 3px -} - -div.groupHeader { - margin-left: 16px; - margin-top: 12px; - margin-bottom: 6px; - font-weight: bold; -} - -div.groupText { - margin-left: 16px; - font-style: italic; -} - -body { - background: white; - color: black; - margin-right: 20px; - margin-left: 20px; -} - -td.indexkey { - background-color: #e8eef2; - font-weight: bold; - border: 1px solid #CCCCCC; - margin: 2px 0px 2px 0; - padding: 2px 10px; -} - -td.indexvalue { - background-color: #e8eef2; - border: 1px solid #CCCCCC; - padding: 2px 10px; - margin: 2px 0px; -} - -tr.memlist { - background-color: #f0f0f0; -} - -p.formulaDsp { - text-align: center; -} - -img.formulaDsp { - -} - -img.formulaInl { - vertical-align: middle; -} - -div.center { - text-align: center; - margin-top: 0px; - margin-bottom: 0px; - padding: 0px; -} - -div.center img { - border: 0px; -} - -img.footer { - border: 0px; - vertical-align: middle; -} - -/* @group Code Colorization */ - -span.keyword { - color: #008000 -} - -span.keywordtype { - color: #604020 -} - -span.keywordflow { - color: #e08000 -} - -span.comment { - color: #800000 -} - -span.preprocessor { - color: #806020 -} - -span.stringliteral { - color: #002080 -} - -span.charliteral { - color: #008080 -} - -span.vhdldigit { - color: #ff00ff -} - -span.vhdlchar { - color: #000000 -} - -span.vhdlkeyword { - color: #700070 -} - -span.vhdllogic { - color: #ff0000 -} - -/* @end */ - -.search { - color: #003399; - font-weight: bold; -} - -form.search { - margin-bottom: 0px; - margin-top: 0px; -} - -input.search { - font-size: 75%; - color: #000080; - font-weight: normal; - background-color: #e8eef2; -} - -td.tiny { - font-size: 75%; -} - -.dirtab { - padding: 4px; - border-collapse: collapse; - border: 1px solid #84b0c7; -} - -th.dirtab { - background: #e8eef2; - font-weight: bold; -} - -hr { - height: 0; - border: none; - border-top: 1px solid #666; -} - -/* @group Member Descriptions */ - -.mdescLeft, .mdescRight, -.memItemLeft, .memItemRight, -.memTemplItemLeft, .memTemplItemRight, .memTemplParams { - background-color: #FAFAFA; - border: none; - margin: 4px; - padding: 1px 0 0 8px; -} - -.mdescLeft, .mdescRight { - padding: 0px 8px 4px 8px; - color: #555; -} - -.memItemLeft, .memItemRight, .memTemplParams { - border-top: 1px solid #ccc; -} - -.memItemLeft, .memTemplItemLeft { - white-space: nowrap; -} - -.memTemplParams { - color: #606060; - white-space: nowrap; -} - -/* @end */ - -/* @group Member Details */ - -/* Styles for detailed member documentation */ - -.memtemplate { - font-size: 80%; - color: #606060; - font-weight: normal; - margin-left: 3px; -} - -.memnav { - background-color: #e8eef2; - border: 1px solid #84b0c7; - text-align: center; - margin: 2px; - margin-right: 15px; - padding: 2px; -} - -.memitem { - padding: 0; - margin-bottom: 10px; -} - -.memname { - white-space: nowrap; - font-weight: bold; -} - -.memproto, .memdoc { - border: 1px solid #84b0c7; -} - -.memproto { - padding: 0; - background-color: #d5e1e8; - font-weight: bold; - -webkit-border-top-left-radius: 8px; - -webkit-border-top-right-radius: 8px; - -webkit-box-shadow: 5px 5px 5px rgba(0, 0, 0, 0.15); - -moz-border-radius-topleft: 8px; - -moz-border-radius-topright: 8px; - -moz-box-shadow: rgba(0, 0, 0, 0.15) 5px 5px 5px; - -} - -.memdoc { - padding: 2px 5px; - background-color: #eef3f5; - border-top-width: 0; - -webkit-border-bottom-left-radius: 8px; - -webkit-border-bottom-right-radius: 8px; - -webkit-box-shadow: 5px 5px 5px rgba(0, 0, 0, 0.15); - -moz-border-radius-bottomleft: 8px; - -moz-border-radius-bottomright: 8px; - -moz-box-shadow: rgba(0, 0, 0, 0.15) 5px 5px 5px; -} - -.paramkey { - text-align: right; -} - -.paramtype { - white-space: nowrap; -} - -.paramname { - color: #602020; - white-space: nowrap; -} -.paramname em { - font-style: normal; -} - -/* @end */ - -/* @group Directory (tree) */ - -/* for the tree view */ - -.ftvtree { - font-family: sans-serif; - margin: 0.5em; -} - -/* these are for tree view when used as main index */ - -.directory { - font-size: 9pt; - font-weight: bold; -} - -.directory h3 { - margin: 0px; - margin-top: 1em; - font-size: 11pt; -} - -/* -The following two styles can be used to replace the root node title -with an image of your choice. Simply uncomment the next two styles, -specify the name of your image and be sure to set 'height' to the -proper pixel height of your image. -*/ - -/* -.directory h3.swap { - height: 61px; - background-repeat: no-repeat; - background-image: url("yourimage.gif"); -} -.directory h3.swap span { - display: none; -} -*/ - -.directory > h3 { - margin-top: 0; -} - -.directory p { - margin: 0px; - white-space: nowrap; -} - -.directory div { - display: none; - margin: 0px; -} - -.directory img { - vertical-align: -30%; -} - -/* these are for tree view when not used as main index */ - -.directory-alt { - font-size: 100%; - font-weight: bold; -} - -.directory-alt h3 { - margin: 0px; - margin-top: 1em; - font-size: 11pt; -} - -.directory-alt > h3 { - margin-top: 0; -} - -.directory-alt p { - margin: 0px; - white-space: nowrap; -} - -.directory-alt div { - display: none; - margin: 0px; -} - -.directory-alt img { - vertical-align: -30%; -} - -/* @end */ - -address { - font-style: normal; - color: #333; -} diff --git a/manual/docs/html/slsDetectorUsersDocs/doxygen.png b/manual/docs/html/slsDetectorUsersDocs/doxygen.png deleted file mode 100644 index f0a274bbaffdd67f6d784c894d9cf28729db0e14..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1281 zcmaJ>ZA?>F7(Vx-ms?uoS`b@hdRtpo6o^%HU>M$hfGrBvQnk$LE?p^P!kn&ikhyq! zX~V@&tPF5Qt@V?oTL96Bi%aRiwbe1)9DWQI#?)=HxS7QSw`J`5fAJ*eJbB;uNuKA& zdERDo*{Y<(If(#(B$Lr#;nB(8Y#ia=ZCeW?JfPLuQY`=@cW$k}Rivq|vbxGrRq1Tl9;+(gNt?}UtVKM2`T5t1jLzuL@0UIs`S#vlhl4)^ zLgSYrPj@$+`|j?eSbXTmiHGkWxV8V}BzNR?pl9k_s4pDu9vd5a_UzZEPk)}Ad{AV_ zzddrjrh4=Imr`E06;LY{)YYt?o}L~H@7C}F^WB!Ra=v`Q0bj{>5&$66CWF>mf6vjP z2N>RRY6ZYa=K`76>+|_)Xdwko+7wv}7cN|btOhWb(*{sta~6b?S8Omrxw}!4`NhGr zZVpNqpu1@BE`QGWNTpEpcJVW5izu~2B^GlM?1(OPg)zwW;QcP@Ltcclm>XbJL9C|j z=9!2?ua=uIlf0%AndzHsRC}IyTL$EhAee(fdKB`?27KeS^2M8M_7b~PiCFO&r5LC7 z7gl1*a<8;SjNaw#h=843_AV9iZbWQOAp5YOC^&_F*9K0> zB|6%IDb?aM#3viTxkLU4aXg&@+CkNTOnQ1iMP*^?b|^lJy$4C)Zk4isV!|RZ*XhXh zw8q3$=*0LeGC!XI_Wc?dkT~3+*Gu%%yIqP+Wr3H$=&ROMQU6q}Ag^P~>c5vAEO;a- z_dK-3PPeKar%)6$j~vI2#*-YH!1h6HYVtwCX5_wM`iF#UKz&&@9Oo5w3%XGYrX zW>dY~)SG-((Yim%`InwgTvyRC?e=Wh^8KCao!R6Eg&TpVWUY1sN~4G}V?nFnEGo-; zHZ_$eW9-GnC%^WS9b z@p;-$oH#MtC0v>Q$HX%4^JdFdO$0cbv-W)Q TtK}Eh@>>I#ipmV1>S*>q-hkC} diff --git a/manual/docs/html/slsDetectorUsersDocs/files.html b/manual/docs/html/slsDetectorUsersDocs/files.html deleted file mode 100644 index 5c413db95..000000000 --- a/manual/docs/html/slsDetectorUsersDocs/files.html +++ /dev/null @@ -1,72 +0,0 @@ - - - - - -File Index - - - - - - - - - -
    -

    File List

    Here is a list of all files with brief descriptions: - - - - - -
    detectorData.h [code]
    mainClient.cpp [code]
    mainReceiver.cpp [code]
    slsDetectorUsers.h [code]
    slsReceiverUsers.h [code]
    -
    - - - - -
    - -
    - -
    Generated on 19 Sep 2017 by  - -doxygen 1.6.1
    - - diff --git a/manual/docs/html/slsDetectorUsersDocs/functions.html b/manual/docs/html/slsDetectorUsersDocs/functions.html deleted file mode 100644 index 926435e49..000000000 --- a/manual/docs/html/slsDetectorUsersDocs/functions.html +++ /dev/null @@ -1,433 +0,0 @@ - - - - - -Class Members - - - - - - - - - -
    -Here is a list of all class members with links to the classes they belong to: - -

    - a -

    - - -

    - d -

    - - -

    - e -

    - - -

    - f -

    - - -

    - g -

    - - -

    - i -

    - - -

    - n -

    - - -

    - p -

    - - -

    - r -

    - - -

    - s -

    - - -

    - v -

    - - -

    - ~ -

    -
    - - - - -
    - -
    - -
    Generated on 19 Sep 2017 by  - -doxygen 1.6.1
    - - diff --git a/manual/docs/html/slsDetectorUsersDocs/functions_func.html b/manual/docs/html/slsDetectorUsersDocs/functions_func.html deleted file mode 100644 index d5917d998..000000000 --- a/manual/docs/html/slsDetectorUsersDocs/functions_func.html +++ /dev/null @@ -1,399 +0,0 @@ - - - - - -Class Members - Functions - - - - - - - - - -
    -  - -

    - a -

    - - -

    - d -

    - - -

    - e -

    - - -

    - f -

    - - -

    - g -

    - - -

    - i -

    - - -

    - p -

    - - -

    - r -

    - - -

    - s -

    - - -

    - ~ -

    -
    - - - - -
    - -
    - -
    Generated on 19 Sep 2017 by  - -doxygen 1.6.1
    - - diff --git a/manual/docs/html/slsDetectorUsersDocs/functions_vars.html b/manual/docs/html/slsDetectorUsersDocs/functions_vars.html deleted file mode 100644 index 12c391f98..000000000 --- a/manual/docs/html/slsDetectorUsersDocs/functions_vars.html +++ /dev/null @@ -1,98 +0,0 @@ - - - - - -Class Members - Variables - - - - - - - - - -
    -
    - - - - -
    - -
    - -
    Generated on 19 Sep 2017 by  - -doxygen 1.6.1
    - - diff --git a/manual/docs/html/slsDetectorUsersDocs/globals.html b/manual/docs/html/slsDetectorUsersDocs/globals.html deleted file mode 100644 index 20f45a924..000000000 --- a/manual/docs/html/slsDetectorUsersDocs/globals.html +++ /dev/null @@ -1,103 +0,0 @@ - - - - - -Class Members - - - - - - - - - -
    -Here is a list of all file members with links to the files they belong to: -
    - - - - -
    - -
    - -
    Generated on 19 Sep 2017 by  - -doxygen 1.6.1
    - - diff --git a/manual/docs/html/slsDetectorUsersDocs/globals_defs.html b/manual/docs/html/slsDetectorUsersDocs/globals_defs.html deleted file mode 100644 index b0765feda..000000000 --- a/manual/docs/html/slsDetectorUsersDocs/globals_defs.html +++ /dev/null @@ -1,78 +0,0 @@ - - - - - -Class Members - - - - - - - - - -
    -
    - - - - -
    - -
    - -
    Generated on 19 Sep 2017 by  - -doxygen 1.6.1
    - - diff --git a/manual/docs/html/slsDetectorUsersDocs/globals_func.html b/manual/docs/html/slsDetectorUsersDocs/globals_func.html deleted file mode 100644 index 375048696..000000000 --- a/manual/docs/html/slsDetectorUsersDocs/globals_func.html +++ /dev/null @@ -1,97 +0,0 @@ - - - - - -Class Members - - - - - - - - - -
    -
    - - - - -
    - -
    - -
    Generated on 19 Sep 2017 by  - -doxygen 1.6.1
    - - diff --git a/manual/docs/html/slsDetectorUsersDocs/globals_vars.html b/manual/docs/html/slsDetectorUsersDocs/globals_vars.html deleted file mode 100644 index 8ab34ea09..000000000 --- a/manual/docs/html/slsDetectorUsersDocs/globals_vars.html +++ /dev/null @@ -1,78 +0,0 @@ - - - - - -Class Members - - - - - - - - - -
    -
    - - - - -
    - -
    - -
    Generated on 19 Sep 2017 by  - -doxygen 1.6.1
    - - diff --git a/manual/docs/html/slsDetectorUsersDocs/index.html b/manual/docs/html/slsDetectorUsersDocs/index.html deleted file mode 100644 index 69032f7d5..000000000 --- a/manual/docs/html/slsDetectorUsersDocs/index.html +++ /dev/null @@ -1,84 +0,0 @@ - - - - - -Main Page - - - - - - - - - -
    -

    API for SLS detectors data acquisition

    -
    -

    Although the SLS detectors group delvelops several types of detectors (1/2D, counting/integrating etc.) it is common interest of the group to use a common platfor for data acquisition

    -

    The architecture of the acquisitions system is intended as follows:

    -
      -
    • A socket server running on the detector (or more than one in some special cases)
    • -
    • C++ classes common to all detectors for client-server communication. These can be supplied to users as libraries and embedded also in acquisition systems which are not developed by the SLS
    • -
    • the possibility of using a Qt-based graphical user interface (with eventually root analisys capabilities)
    • -
    • the possibility of running all commands from command line. In order to ensure a fast operation of this so called "text client" the detector parameters should not be re-initialized everytime. For this reason a shared memory block is allocated where the main detector flags and parameters are stored
    • -
    • a Root library for data postprocessing and detector calibration (energy, angle).
    • -
    -

    slsDetectorUsers is a class to control the detector which should be instantiated by the users in their acquisition software (EPICS, spec etc.). A callback for dislaying the data can be registered. More advanced configuration functions are not implemented and can be written in a configuration file tha can be read/written.

    -

    slsReceiverUsers is a class to receive the data for detectors with external data receiver (e.g. GOTTHARD). Callbacks can be registered to process the data or save them in specific formats.

    -

    detectorData is a structure containing the data and additional information which is used to return the data e.g. to the GUI for displaying them.

    -

    You can find examples of how this classes can be instatiated in mainClient.cpp and mainReceiver.cpp

    -
    Authors:
    Anna Bergamaschi, Dhanya Thattil
    -
    Version:
    3.0

    Currently supported detectors

    -
    -
      -
    • MYTHEN
    • -
    • GOTTHARD controls
    • -
    • GOTTHARD data receiver
    • -
    • EIGER
    • -
    • JUNGFRAU
    • -
    -
    - - - - -
    - -
    - -
    Generated on 19 Sep 2017 by  - -doxygen 1.6.1
    - - diff --git a/manual/docs/html/slsDetectorUsersDocs/installdox b/manual/docs/html/slsDetectorUsersDocs/installdox deleted file mode 100755 index 9b89fe025..000000000 --- a/manual/docs/html/slsDetectorUsersDocs/installdox +++ /dev/null @@ -1,117 +0,0 @@ -#!/usr/bin/perl - -%subst = ( ); -$quiet = 0; - -if (open(F,"search.cfg")) -{ - $_= ; s/[ \t\n]*$//g ; $subst{"_doc"} = $_; - $_= ; s/[ \t\n]*$//g ; $subst{"_cgi"} = $_; -} - -while ( @ARGV ) { - $_ = shift @ARGV; - if ( s/^-// ) { - if ( /^l(.*)/ ) { - $v = ($1 eq "") ? shift @ARGV : $1; - ($v =~ /\/$/) || ($v .= "/"); - $_ = $v; - if ( /(.+)\@(.+)/ ) { - if ( exists $subst{$1} ) { - $subst{$1} = $2; - } else { - print STDERR "Unknown tag file $1 given with option -l\n"; - &usage(); - } - } else { - print STDERR "Argument $_ is invalid for option -l\n"; - &usage(); - } - } - elsif ( /^q/ ) { - $quiet = 1; - } - elsif ( /^\?|^h/ ) { - &usage(); - } - else { - print STDERR "Illegal option -$_\n"; - &usage(); - } - } - else { - push (@files, $_ ); - } -} - -foreach $sub (keys %subst) -{ - if ( $subst{$sub} eq "" ) - { - print STDERR "No substitute given for tag file `$sub'\n"; - &usage(); - } - elsif ( ! $quiet && $sub ne "_doc" && $sub ne "_cgi" ) - { - print "Substituting $subst{$sub} for each occurence of tag file $sub\n"; - } -} - -if ( ! @files ) { - if (opendir(D,".")) { - foreach $file ( readdir(D) ) { - $match = ".html"; - next if ( $file =~ /^\.\.?$/ ); - ($file =~ /$match/) && (push @files, $file); - ($file =~ "tree.js") && (push @files, $file); - } - closedir(D); - } -} - -if ( ! @files ) { - print STDERR "Warning: No input files given and none found!\n"; -} - -foreach $f (@files) -{ - if ( ! $quiet ) { - print "Editing: $f...\n"; - } - $oldf = $f; - $f .= ".bak"; - unless (rename $oldf,$f) { - print STDERR "Error: cannot rename file $oldf\n"; - exit 1; - } - if (open(F,"<$f")) { - unless (open(G,">$oldf")) { - print STDERR "Error: opening file $oldf for writing\n"; - exit 1; - } - if ($oldf ne "tree.js") { - while () { - s/doxygen\=\"([^ \"\:\t\>\<]*)\:([^ \"\t\>\<]*)\" (href|src)=\"\2/doxygen\=\"$1:$subst{$1}\" \3=\"$subst{$1}/g; - print G "$_"; - } - } - else { - while () { - s/\"([^ \"\:\t\>\<]*)\:([^ \"\t\>\<]*)\", \"\2/\"$1:$subst{$1}\" ,\"$subst{$1}/g; - print G "$_"; - } - } - } - else { - print STDERR "Warning file $f does not exist\n"; - } - unlink $f; -} - -sub usage { - print STDERR "Usage: installdox [options] [html-file [html-file ...]]\n"; - print STDERR "Options:\n"; - print STDERR " -l tagfile\@linkName tag file + URL or directory \n"; - print STDERR " -q Quiet mode\n\n"; - exit 1; -} diff --git a/manual/docs/html/slsDetectorUsersDocs/mainClient_8cpp.html b/manual/docs/html/slsDetectorUsersDocs/mainClient_8cpp.html deleted file mode 100644 index 4d2ef5239..000000000 --- a/manual/docs/html/slsDetectorUsersDocs/mainClient_8cpp.html +++ /dev/null @@ -1,207 +0,0 @@ - - - - - -mainClient.cpp File Reference - - - - - - - - - -
    -

    mainClient.cpp File Reference

    #include "slsDetectorUsers.h"
    -#include "detectorData.h"
    -#include <iostream>
    -#include <cstdlib>
    - -

    Go to the source code of this file.

    - - - - -

    Functions

    int dataCallback (detectorData *pData, int iframe, int isubframe, void *pArg)
    int main (int argc, char **argv)
    -

    Detailed Description

    -

    This file is an example of how to implement the slsDetectorUsers class You can compile it linking it to the slsDetector library

    -

    g++ mainClient.cpp -L lib -lSlsDetector -L/usr/lib64/ -L lib2 -lzmq -pthread -lrt -lm -lstdc++

    -

    where,

    -

    lib is the location of libSlsDetector.so

    -

    lib2 is the location of the libzmq.a. [ libzmq.a is required only when using data call backs and enabling data streaming from receiver to client. It is linked in manual/manual-api from slsReceiverSoftware/include ]

    - -

    Definition in file mainClient.cpp.

    -

    Function Documentation

    - -
    -
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    int dataCallback (detectorData pData,
    int  iframe,
    int  isubframe,
    void *  pArg 
    )
    -
    -
    -

    Data Call back function defined

    -
    Parameters:
    - - - - - -
    pData pointer to data structure received from the call back
    iframe frame number of data passed
    isubframe sub frame number of data passed ( only valid for EIGER in 32 bit mode)
    pArg pointer to object
    -
    -
    -
    Returns:
    integer that is currently ignored
    - -

    Definition at line 32 of file mainClient.cpp.

    - -
    -
    - -
    -
    - - - - - - - - - - - - - - - - - - -
    int main (int  argc,
    char **  argv 
    )
    -
    -
    -

    Example of a main program using the slsDetectorUsers class

    -
      -
    • Arguments are optional
        -
      • argv[1] : Configuration File
      • -
      • argv[2] : Measurement Setup File
      • -
      • argv[3] : Detector Id (default is zero)
      • -
      -
    • -
    - -

      -
    • if specified, set ID from argv[3]
    • -
    - -
      -
    • if specified, load configuration file (necessary at least the first time it is called to properly configure advanced settings in the shared memory)
    • -
    -
      -
    • registering data callback
    • -
    -
      -
    • if receiver exists, enable data streaming from receiver to get the data
    • -
    -
      -
    • ensuring detector status is idle before starting acquisition. exiting if not idle
    • -
    -
      -
    • if provided, load detector settings
    • -
    -
      -
    • start measurement
    • -
    -
      -
    • returning when acquisition is finished or data are avilable
    • -
    - -

    - -

    Definition at line 46 of file mainClient.cpp.

    - -
    -
    -
    - - - - -
    - -
    - -
    Generated on 19 Sep 2017 by  - -doxygen 1.6.1
    - - diff --git a/manual/docs/html/slsDetectorUsersDocs/mainClient_8cpp_source.html b/manual/docs/html/slsDetectorUsersDocs/mainClient_8cpp_source.html deleted file mode 100644 index 89bda0fa0..000000000 --- a/manual/docs/html/slsDetectorUsersDocs/mainClient_8cpp_source.html +++ /dev/null @@ -1,114 +0,0 @@ - - - - - -mainClient.cpp Source File - - - - - - - - - - - - - -
    - -
    - -
    Generated on 19 Sep 2017 by  - -doxygen 1.6.1
    - - diff --git a/manual/docs/html/slsDetectorUsersDocs/mainReceiver_8cpp.html b/manual/docs/html/slsDetectorUsersDocs/mainReceiver_8cpp.html deleted file mode 100644 index d11b21360..000000000 --- a/manual/docs/html/slsDetectorUsersDocs/mainReceiver_8cpp.html +++ /dev/null @@ -1,515 +0,0 @@ - - - - - -mainReceiver.cpp File Reference - - - - - - - - - -
    -

    mainReceiver.cpp File Reference

    #include "sls_receiver_defs.h"
    -#include "slsReceiverUsers.h"
    -#include <iostream>
    -#include <string.h>
    -#include <signal.h>
    -#include <cstdlib>
    -#include <sys/types.h>
    -#include <sys/wait.h>
    -#include <string>
    -#include <unistd.h>
    -#include <errno.h>
    -#include <syscall.h>
    - -

    Go to the source code of this file.

    - - - - - - - - - - - - -

    Defines

    #define PRINT_IN_COLOR(c, f,...)   printf ("\033[%dm" f RESET, 30 + c+1, ##__VA_ARGS__)

    Functions

    void sigInterruptHandler (int p)
    void printHelp ()
    int StartAcq (char *filepath, char *filename, uint64_t fileindex, uint32_t datasize, void *p)
    void AcquisitionFinished (uint64_t frames, void *p)
    void GetData (uint64_t frameNumber, uint32_t expLength, uint32_t packetNumber, uint64_t bunchId, uint64_t timestamp, uint16_t modId, uint16_t xCoord, uint16_t yCoord, uint16_t zCoord, uint32_t debug, uint16_t roundRNumber, uint8_t detType, uint8_t version, char *datapointer, uint32_t datasize, void *p)
    int main (int argc, char *argv[])

    Variables

    bool keeprunning
    -

    Detailed Description

    -

    This file is an example of how to implement the slsReceiverUsers class You can compile it linking it to the slsReceiver library

    -

    g++ mainReceiver.cpp -L lib -lSlsReceiver -L/usr/lib64/ -L lib2 -lzmq -pthread -lrt -lm -lstdc++

    -

    where,

    -

    lib is the location of lSlsReceiver.so

    -

    lib2 is the location of the libzmq.a. [ libzmq.a is required only when using data call backs and enabling data streaming from receiver to client. It is linked in manual/manual-api from slsReceiverSoftware/include ]

    - -

    Definition in file mainReceiver.cpp.

    -

    Define Documentation

    - -
    -
    - - - - - - - - - - - - - - - - - - - -
    #define PRINT_IN_COLOR(c,
    f,
    ...  )    printf ("\033[%dm" f RESET, 30 + c+1, ##__VA_ARGS__)
    -
    -
    -

    Define Colors to print data call back in different colors for different recievers

    - -

    Definition at line 38 of file mainReceiver.cpp.

    - -
    -
    -

    Function Documentation

    - -
    -
    - - - - - - - - - - - - - - - - - - -
    void AcquisitionFinished (uint64_t  frames,
    void *  p 
    )
    -
    -
    -

    Acquisition Finished Call back

    -
    Parameters:
    - - - -
    frames Number of frames caught
    p pointer to object
    -
    -
    - -

    Definition at line 86 of file mainReceiver.cpp.

    - -
    -
    - -
    -
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    void GetData (uint64_t  frameNumber,
    uint32_t  expLength,
    uint32_t  packetNumber,
    uint64_t  bunchId,
    uint64_t  timestamp,
    uint16_t  modId,
    uint16_t  xCoord,
    uint16_t  yCoord,
    uint16_t  zCoord,
    uint32_t  debug,
    uint16_t  roundRNumber,
    uint8_t  detType,
    uint8_t  version,
    char *  datapointer,
    uint32_t  datasize,
    void *  p 
    )
    -
    -
    -

    Get Receiver Data Call back Prints in different colors(for each receiver process) the different headers for each image call back.

    -
    Parameters:
    - - - - - - - - - - - - - - - - - -
    frameNumber frame number
    expLength real time exposure length (in 100ns) or sub frame number (Eiger 32 bit mode only)
    packetNumber number of packets caught for this frame
    bunchId bunch id from beamline
    timestamp time stamp in 10MHz clock (not implemented for most)
    modId module id (not implemented for most)
    xCoord x coordinates (detector id in 1D)
    yCoord y coordinates (not implemented)
    zCoord z coordinates (not implemented)
    debug debug values if any
    roundRNumber (not implemented)
    detType detector type see :: detectorType
    version version of standard header (structure format)
    datapointer pointer to data
    datasize data size in bytes
    p pointer to object
    -
    -
    - -

    Definition at line 110 of file mainReceiver.cpp.

    - -
    -
    - -
    -
    - - - - - - - - - - - - - - - - - - -
    int main (int  argc,
    char *  argv[] 
    )
    -
    -
    -

    Example of main program using the slsReceiverUsers class

    -
      -
    • Defines in file for:
        -
      • Default Number of receivers is 1
      • -
      • Default Start TCP port is 1954
      • -
      -
    • -
    - -

      -
    • set default values
    • -
    -
      -
    • get number of receivers and start tcp port from command line arguments
    • -
    -
      -
    • Catch signal SIGINT to close files and call destructors properly
    • -
    -
      -
    • Ignore SIG_PIPE, prevents global signal handler, handle locally, instead of a server crashing due to client crash when writing, it just gives error
    • -
    -
      -
    • loop over number of receivers
    • -
    -
      -
    • fork process to create child process
    • -
    -
      -
    • if fork failed, raise SIGINT and properly destroy all child processes
    • -
    -
      -
    • if child process
    • -
    - -
      -
    • register callbacks. remember to set file write enable to 0 (using the client) if we should not write files and you will write data using the callbacks
    • -
    -
      -
    • Call back for start acquisition
    • -
    -
      -
    • Call back for acquisition finished
    • -
    -
      -
    • start tcp server thread
    • -
    -
      -
    • as long as keeprunning is true (changes with Ctrl+C)
    • -
    - -
      -
    • Parent process ignores SIGINT (exits only when all child process exits)
    • -
    -
      -
    • Print Ready and Instructions how to exit
    • -
    -
      -
    • Parent process waits for all child processes to exit
    • -
    -

    - -

    Definition at line 133 of file mainReceiver.cpp.

    - -
    -
    - -
    -
    - - - - - - - - -
    void printHelp ( ) 
    -
    -
    -

    prints usage of this example program

    - -

    Definition at line 55 of file mainReceiver.cpp.

    - -
    -
    - -
    -
    - - - - - - - - - -
    void sigInterruptHandler (int  p ) 
    -
    -
    -

    Control+C Interrupt Handler Sets the variable keeprunning to false, to let all the processes know to exit properly

    - -

    Definition at line 48 of file mainReceiver.cpp.

    - -
    -
    - -
    -
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    int StartAcq (char *  filepath,
    char *  filename,
    uint64_t  fileindex,
    uint32_t  datasize,
    void *  p 
    )
    -
    -
    -

    Start Acquisition Call back slsReceiver writes data if file write enabled. Users get data to write using call back if registerCallBackRawDataReady is registered.

    -
    Parameters:
    - - - - - - -
    filepath file path
    filename file name
    fileindex file index
    datasize data size in bytes
    p pointer to object
    -
    -
    -
    Returns:
    ignored
    - -

    Definition at line 73 of file mainReceiver.cpp.

    - -
    -
    -

    Variable Documentation

    - -
    -
    - - - - -
    bool keeprunning
    -
    -
    -

    Variable is true to continue running, set to false upon interrupt

    - -

    Definition at line 42 of file mainReceiver.cpp.

    - -
    -
    -
    - - - - -
    - -
    - -
    Generated on 19 Sep 2017 by  - -doxygen 1.6.1
    - - diff --git a/manual/docs/html/slsDetectorUsersDocs/mainReceiver_8cpp_source.html b/manual/docs/html/slsDetectorUsersDocs/mainReceiver_8cpp_source.html deleted file mode 100644 index 75a3b478f..000000000 --- a/manual/docs/html/slsDetectorUsersDocs/mainReceiver_8cpp_source.html +++ /dev/null @@ -1,238 +0,0 @@ - - - - - -mainReceiver.cpp Source File - - - - - - - - - - - - - -
    - -
    - -
    Generated on 19 Sep 2017 by  - -doxygen 1.6.1
    - - diff --git a/manual/docs/html/slsDetectorUsersDocs/search/all_61.html b/manual/docs/html/slsDetectorUsersDocs/search/all_61.html deleted file mode 100644 index f4efa826f..000000000 --- a/manual/docs/html/slsDetectorUsersDocs/search/all_61.html +++ /dev/null @@ -1,38 +0,0 @@ - - - - - - - -
    -
    Loading...
    -
    -
    - AcquisitionFinished - mainReceiver.cpp -
    -
    -
    -
    - addFrame - slsDetectorUsers -
    -
    -
    -
    - angles - detectorData -
    -
    -
    Searching...
    -
    No Matches
    - -
    - - diff --git a/manual/docs/html/slsDetectorUsersDocs/search/all_64.html b/manual/docs/html/slsDetectorUsersDocs/search/all_64.html deleted file mode 100644 index a009f474d..000000000 --- a/manual/docs/html/slsDetectorUsersDocs/search/all_64.html +++ /dev/null @@ -1,46 +0,0 @@ - - - - - - - -
    -
    Loading...
    -
    -
    - dataCallback - mainClient.cpp -
    -
    - - -
    -
    - dumpDetectorSetup - slsDetectorUsers -
    -
    -
    Searching...
    -
    No Matches
    - -
    - - diff --git a/manual/docs/html/slsDetectorUsersDocs/search/all_65.html b/manual/docs/html/slsDetectorUsersDocs/search/all_65.html deleted file mode 100644 index e17c76f49..000000000 --- a/manual/docs/html/slsDetectorUsersDocs/search/all_65.html +++ /dev/null @@ -1,62 +0,0 @@ - - - - - - - -
    -
    Loading...
    -
    -
    - enableAngularConversion - slsDetectorUsers -
    -
    -
    -
    - enableCountRateCorrection - slsDetectorUsers -
    -
    -
    -
    - enableDataStreamingFromReceiver - slsDetectorUsers -
    -
    -
    -
    - enableFlatFieldCorrection - slsDetectorUsers -
    -
    -
    -
    - enablePixelMaskCorrection - slsDetectorUsers -
    -
    -
    -
    - enableWriteToFile - slsDetectorUsers -
    -
    -
    -
    - errors - detectorData -
    -
    -
    Searching...
    -
    No Matches
    - -
    - - diff --git a/manual/docs/html/slsDetectorUsersDocs/search/all_66.html b/manual/docs/html/slsDetectorUsersDocs/search/all_66.html deleted file mode 100644 index 5cf2b5287..000000000 --- a/manual/docs/html/slsDetectorUsersDocs/search/all_66.html +++ /dev/null @@ -1,32 +0,0 @@ - - - - - - - -
    -
    Loading...
    -
    -
    - fileName - detectorData -
    -
    -
    -
    - finalizeDataset - slsDetectorUsers -
    -
    -
    Searching...
    -
    No Matches
    - -
    - - diff --git a/manual/docs/html/slsDetectorUsersDocs/search/all_67.html b/manual/docs/html/slsDetectorUsersDocs/search/all_67.html deleted file mode 100644 index 7df020a37..000000000 --- a/manual/docs/html/slsDetectorUsersDocs/search/all_67.html +++ /dev/null @@ -1,200 +0,0 @@ - - - - - - - -
    -
    Loading...
    -
    -
    - getADC - slsDetectorUsers -
    -
    -
    -
    - getCommand - slsDetectorUsers -
    -
    -
    -
    - getContinuousReadoutFlag - slsDetectorUsers -
    -
    -
    -
    - GetData - mainReceiver.cpp -
    -
    -
    -
    - getDetectorDeveloper - slsDetectorUsers -
    -
    -
    -
    - getDetectorFirmwareVersion - slsDetectorUsers -
    -
    -
    -
    - getDetectorSerialNumber - slsDetectorUsers -
    -
    - -
    -
    - getDetectorSize - slsDetectorUsers -
    -
    -
    -
    - getDetectorSoftwareVersion - slsDetectorUsers -
    -
    -
    -
    - getDetectorStatus - slsDetectorUsers -
    -
    -
    -
    - getDetectorType - slsDetectorUsers -
    -
    -
    -
    - getFileIndex - slsDetectorUsers -
    -
    -
    -
    - getFileName - slsDetectorUsers -
    -
    -
    -
    - getFilePath - slsDetectorUsers -
    -
    -
    -
    - getFlatFieldCorrectionDir - slsDetectorUsers -
    -
    -
    -
    - getFlatFieldCorrectionFile - slsDetectorUsers -
    -
    -
    -
    - getMaximumDetectorSize - slsDetectorUsers -
    -
    -
    -
    - getModuleFirmwareVersion - slsDetectorUsers -
    -
    -
    -
    - getModuleSerialNumber - slsDetectorUsers -
    -
    -
    -
    - getNonParallelReadoutFlag - slsDetectorUsers -
    -
    -
    -
    - getParallelReadoutFlag - slsDetectorUsers -
    -
    -
    -
    - getPositions - slsDetectorUsers -
    -
    -
    -
    - getReceiverVersion - slsReceiverUsers -
    -
    -
    -
    - getSafeReadoutFlag - slsDetectorUsers -
    -
    -
    -
    - getStoreInRamReadoutFlag - slsDetectorUsers -
    -
    -
    -
    - getThisSoftwareVersion - slsDetectorUsers -
    -
    -
    -
    - getThresholdEnergy - slsDetectorUsers -
    -
    - -
    Searching...
    -
    No Matches
    - -
    - - diff --git a/manual/docs/html/slsDetectorUsersDocs/search/all_69.html b/manual/docs/html/slsDetectorUsersDocs/search/all_69.html deleted file mode 100644 index a7adf2d85..000000000 --- a/manual/docs/html/slsDetectorUsersDocs/search/all_69.html +++ /dev/null @@ -1,26 +0,0 @@ - - - - - - - -
    -
    Loading...
    -
    -
    - initDataset - slsDetectorUsers -
    -
    -
    Searching...
    -
    No Matches
    - -
    - - diff --git a/manual/docs/html/slsDetectorUsersDocs/search/all_6b.html b/manual/docs/html/slsDetectorUsersDocs/search/all_6b.html deleted file mode 100644 index 01472615a..000000000 --- a/manual/docs/html/slsDetectorUsersDocs/search/all_6b.html +++ /dev/null @@ -1,26 +0,0 @@ - - - - - - - -
    -
    Loading...
    -
    -
    - keeprunning - mainReceiver.cpp -
    -
    -
    Searching...
    -
    No Matches
    - -
    - - diff --git a/manual/docs/html/slsDetectorUsersDocs/search/all_6d.html b/manual/docs/html/slsDetectorUsersDocs/search/all_6d.html deleted file mode 100644 index 11042fd7b..000000000 --- a/manual/docs/html/slsDetectorUsersDocs/search/all_6d.html +++ /dev/null @@ -1,39 +0,0 @@ - - - - - - - -
    -
    Loading...
    - - - -
    Searching...
    -
    No Matches
    - -
    - - diff --git a/manual/docs/html/slsDetectorUsersDocs/search/all_6e.html b/manual/docs/html/slsDetectorUsersDocs/search/all_6e.html deleted file mode 100644 index 0fefdc2d9..000000000 --- a/manual/docs/html/slsDetectorUsersDocs/search/all_6e.html +++ /dev/null @@ -1,32 +0,0 @@ - - - - - - - -
    -
    Loading...
    -
    -
    - npoints - detectorData -
    -
    -
    -
    - npy - detectorData -
    -
    -
    Searching...
    -
    No Matches
    - -
    - - diff --git a/manual/docs/html/slsDetectorUsersDocs/search/all_70.html b/manual/docs/html/slsDetectorUsersDocs/search/all_70.html deleted file mode 100644 index 99bc4bd4c..000000000 --- a/manual/docs/html/slsDetectorUsersDocs/search/all_70.html +++ /dev/null @@ -1,44 +0,0 @@ - - - - - - - -
    -
    Loading...
    -
    -
    - PRINT_IN_COLOR - mainReceiver.cpp -
    -
    -
    -
    - printHelp - mainReceiver.cpp -
    -
    -
    -
    - progressIndex - detectorData -
    -
    -
    -
    - putCommand - slsDetectorUsers -
    -
    -
    Searching...
    -
    No Matches
    - -
    - - diff --git a/manual/docs/html/slsDetectorUsersDocs/search/all_72.html b/manual/docs/html/slsDetectorUsersDocs/search/all_72.html deleted file mode 100644 index 498276d5d..000000000 --- a/manual/docs/html/slsDetectorUsersDocs/search/all_72.html +++ /dev/null @@ -1,116 +0,0 @@ - - - - - - - -
    -
    Loading...
    -
    -
    - readConfigurationFile - slsDetectorUsers -
    -
    -
    -
    - receiver - slsReceiverUsers -
    -
    -
    -
    - registerAcquisitionFinishedCallback - slsDetectorUsers -
    -
    -
    -
    - registerCallBackAcquisitionFinished - slsReceiverUsers -
    -
    -
    -
    - registerCallBackRawDataReady - slsReceiverUsers -
    -
    -
    -
    - registerCallBackStartAcquisition - slsReceiverUsers -
    -
    -
    -
    - registerConnectChannelsCallback - slsDetectorUsers -
    -
    -
    -
    - registerDataCallback - slsDetectorUsers -
    -
    -
    -
    - registerDisconnectChannelsCallback - slsDetectorUsers -
    -
    -
    -
    - registerGetI0Callback - slsDetectorUsers -
    -
    -
    -
    - registerGetPositionCallback - slsDetectorUsers -
    -
    -
    -
    - registerGoToPositionCallback - slsDetectorUsers -
    -
    -
    -
    - registerGoToPositionNoWaitCallback - slsDetectorUsers -
    -
    -
    -
    - registerRawDataCallback - slsDetectorUsers -
    -
    -
    -
    - retrieveDetectorSetup - slsDetectorUsers -
    -
    -
    -
    - runStatusType - slsDetectorUsers -
    -
    -
    Searching...
    -
    No Matches
    - -
    - - diff --git a/manual/docs/html/slsDetectorUsersDocs/search/all_73.html b/manual/docs/html/slsDetectorUsersDocs/search/all_73.html deleted file mode 100644 index 059b9c023..000000000 --- a/manual/docs/html/slsDetectorUsersDocs/search/all_73.html +++ /dev/null @@ -1,246 +0,0 @@ - - - - - - - -
    -
    Loading...
    -
    -
    - setAllTrimbits - slsDetectorUsers -
    -
    -
    -
    - setBitDepth - slsDetectorUsers -
    -
    -
    -
    - setClockDivider - slsDetectorUsers -
    -
    -
    -
    - setContinuousReadoutFlag - slsDetectorUsers -
    -
    -
    -
    - setDAC - slsDetectorUsers -
    -
    -
    -
    - setDelayAfterTrigger - slsDetectorUsers -
    -
    -
    -
    - setDetectorSize - slsDetectorUsers -
    -
    -
    -
    - setExposurePeriod - slsDetectorUsers -
    -
    -
    -
    - setExposureTime - slsDetectorUsers -
    -
    -
    -
    - setFileIndex - slsDetectorUsers -
    -
    -
    -
    - setFileName - slsDetectorUsers -
    -
    -
    -
    - setFilePath - slsDetectorUsers -
    -
    -
    -
    - setFlatFieldCorrectionDir - slsDetectorUsers -
    -
    -
    -
    - setFlatFieldCorrectionFile - slsDetectorUsers -
    -
    -
    -
    - setNonParallelReadoutFlag - slsDetectorUsers -
    -
    -
    -
    - setNumberOfCycles - slsDetectorUsers -
    -
    -
    -
    - setNumberOfFrames - slsDetectorUsers -
    -
    -
    -
    - setNumberOfGates - slsDetectorUsers -
    -
    -
    -
    - setOnline - slsDetectorUsers -
    -
    -
    -
    - setParallelReadoutFlag - slsDetectorUsers -
    -
    -
    -
    - setPositions - slsDetectorUsers -
    -
    -
    -
    - setReceiverMode - slsDetectorUsers -
    -
    -
    -
    - setSafeReadoutFlag - slsDetectorUsers -
    -
    -
    -
    - setSettings - slsDetectorUsers -
    -
    -
    -
    - setStoreInRamReadoutFlag - slsDetectorUsers -
    -
    -
    -
    - setThresholdEnergy - slsDetectorUsers -
    -
    -
    -
    - setTimingMode - slsDetectorUsers -
    -
    -
    -
    - sigInterruptHandler - mainReceiver.cpp -
    -
    - - - - -
    -
    - start - slsReceiverUsers -
    -
    -
    -
    - StartAcq - mainReceiver.cpp -
    -
    -
    -
    - startMeasurement - slsDetectorUsers -
    -
    -
    -
    - stop - slsReceiverUsers -
    -
    -
    -
    - stopMeasurement - slsDetectorUsers -
    -
    -
    Searching...
    -
    No Matches
    - -
    - - diff --git a/manual/docs/html/slsDetectorUsersDocs/search/all_76.html b/manual/docs/html/slsDetectorUsersDocs/search/all_76.html deleted file mode 100644 index 05a658757..000000000 --- a/manual/docs/html/slsDetectorUsersDocs/search/all_76.html +++ /dev/null @@ -1,26 +0,0 @@ - - - - - - - -
    -
    Loading...
    -
    -
    - values - detectorData -
    -
    -
    Searching...
    -
    No Matches
    - -
    - - diff --git a/manual/docs/html/slsDetectorUsersDocs/search/all_7e.html b/manual/docs/html/slsDetectorUsersDocs/search/all_7e.html deleted file mode 100644 index 5e3404eff..000000000 --- a/manual/docs/html/slsDetectorUsersDocs/search/all_7e.html +++ /dev/null @@ -1,38 +0,0 @@ - - - - - - - -
    -
    Loading...
    -
    -
    - ~detectorData - detectorData -
    -
    -
    -
    - ~slsDetectorUsers - slsDetectorUsers -
    -
    -
    -
    - ~slsReceiverUsers - slsReceiverUsers -
    -
    -
    Searching...
    -
    No Matches
    - -
    - - diff --git a/manual/docs/html/slsDetectorUsersDocs/search/classes_64.html b/manual/docs/html/slsDetectorUsersDocs/search/classes_64.html deleted file mode 100644 index d669f7d23..000000000 --- a/manual/docs/html/slsDetectorUsersDocs/search/classes_64.html +++ /dev/null @@ -1,25 +0,0 @@ - - - - - - - -
    -
    Loading...
    -
    - -
    -
    Searching...
    -
    No Matches
    - -
    - - diff --git a/manual/docs/html/slsDetectorUsersDocs/search/classes_73.html b/manual/docs/html/slsDetectorUsersDocs/search/classes_73.html deleted file mode 100644 index 32688c5c4..000000000 --- a/manual/docs/html/slsDetectorUsersDocs/search/classes_73.html +++ /dev/null @@ -1,30 +0,0 @@ - - - - - - - -
    -
    Loading...
    - - -
    Searching...
    -
    No Matches
    - -
    - - diff --git a/manual/docs/html/slsDetectorUsersDocs/search/close.png b/manual/docs/html/slsDetectorUsersDocs/search/close.png deleted file mode 100644 index 9342d3dfeea7b7c4ee610987e717804b5a42ceb9..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 273 zcmV+s0q*{ZP)4(RlMby96)VwnbG{ zbe&}^BDn7x>$<{ck4zAK-=nT;=hHG)kmplIF${xqm8db3oX6wT3bvp`TE@m0cg;b) zBuSL}5?N7O(iZLdAlz@)b)Rd~DnSsSX&P5qC`XwuFwcAYLC+d2>+1(8on;wpt8QIC X2MT$R4iQDd00000NkvXXu0mjfia~GN diff --git a/manual/docs/html/slsDetectorUsersDocs/search/defines_70.html b/manual/docs/html/slsDetectorUsersDocs/search/defines_70.html deleted file mode 100644 index e1940c742..000000000 --- a/manual/docs/html/slsDetectorUsersDocs/search/defines_70.html +++ /dev/null @@ -1,26 +0,0 @@ - - - - - - - -
    -
    Loading...
    -
    -
    - PRINT_IN_COLOR - mainReceiver.cpp -
    -
    -
    Searching...
    -
    No Matches
    - -
    - - diff --git a/manual/docs/html/slsDetectorUsersDocs/search/files_64.html b/manual/docs/html/slsDetectorUsersDocs/search/files_64.html deleted file mode 100644 index 95c4287a4..000000000 --- a/manual/docs/html/slsDetectorUsersDocs/search/files_64.html +++ /dev/null @@ -1,25 +0,0 @@ - - - - - - - -
    -
    Loading...
    - -
    Searching...
    -
    No Matches
    - -
    - - diff --git a/manual/docs/html/slsDetectorUsersDocs/search/files_6d.html b/manual/docs/html/slsDetectorUsersDocs/search/files_6d.html deleted file mode 100644 index e6a9d9453..000000000 --- a/manual/docs/html/slsDetectorUsersDocs/search/files_6d.html +++ /dev/null @@ -1,30 +0,0 @@ - - - - - - - -
    -
    Loading...
    - - -
    Searching...
    -
    No Matches
    - -
    - - diff --git a/manual/docs/html/slsDetectorUsersDocs/search/files_73.html b/manual/docs/html/slsDetectorUsersDocs/search/files_73.html deleted file mode 100644 index e4a2e2712..000000000 --- a/manual/docs/html/slsDetectorUsersDocs/search/files_73.html +++ /dev/null @@ -1,30 +0,0 @@ - - - - - - - -
    -
    Loading...
    - - -
    Searching...
    -
    No Matches
    - -
    - - diff --git a/manual/docs/html/slsDetectorUsersDocs/search/functions_61.html b/manual/docs/html/slsDetectorUsersDocs/search/functions_61.html deleted file mode 100644 index 316e50454..000000000 --- a/manual/docs/html/slsDetectorUsersDocs/search/functions_61.html +++ /dev/null @@ -1,32 +0,0 @@ - - - - - - - -
    -
    Loading...
    -
    -
    - AcquisitionFinished - mainReceiver.cpp -
    -
    -
    -
    - addFrame - slsDetectorUsers -
    -
    -
    Searching...
    -
    No Matches
    - -
    - - diff --git a/manual/docs/html/slsDetectorUsersDocs/search/functions_64.html b/manual/docs/html/slsDetectorUsersDocs/search/functions_64.html deleted file mode 100644 index 750b6dbdc..000000000 --- a/manual/docs/html/slsDetectorUsersDocs/search/functions_64.html +++ /dev/null @@ -1,38 +0,0 @@ - - - - - - - -
    -
    Loading...
    -
    -
    - dataCallback - mainClient.cpp -
    -
    -
    -
    - detectorData - detectorData -
    -
    -
    -
    - dumpDetectorSetup - slsDetectorUsers -
    -
    -
    Searching...
    -
    No Matches
    - -
    - - diff --git a/manual/docs/html/slsDetectorUsersDocs/search/functions_65.html b/manual/docs/html/slsDetectorUsersDocs/search/functions_65.html deleted file mode 100644 index c14de8710..000000000 --- a/manual/docs/html/slsDetectorUsersDocs/search/functions_65.html +++ /dev/null @@ -1,56 +0,0 @@ - - - - - - - -
    -
    Loading...
    -
    -
    - enableAngularConversion - slsDetectorUsers -
    -
    -
    -
    - enableCountRateCorrection - slsDetectorUsers -
    -
    -
    -
    - enableDataStreamingFromReceiver - slsDetectorUsers -
    -
    -
    -
    - enableFlatFieldCorrection - slsDetectorUsers -
    -
    -
    -
    - enablePixelMaskCorrection - slsDetectorUsers -
    -
    -
    -
    - enableWriteToFile - slsDetectorUsers -
    -
    -
    Searching...
    -
    No Matches
    - -
    - - diff --git a/manual/docs/html/slsDetectorUsersDocs/search/functions_66.html b/manual/docs/html/slsDetectorUsersDocs/search/functions_66.html deleted file mode 100644 index 5f1a59a29..000000000 --- a/manual/docs/html/slsDetectorUsersDocs/search/functions_66.html +++ /dev/null @@ -1,26 +0,0 @@ - - - - - - - -
    -
    Loading...
    -
    -
    - finalizeDataset - slsDetectorUsers -
    -
    -
    Searching...
    -
    No Matches
    - -
    - - diff --git a/manual/docs/html/slsDetectorUsersDocs/search/functions_67.html b/manual/docs/html/slsDetectorUsersDocs/search/functions_67.html deleted file mode 100644 index 7df020a37..000000000 --- a/manual/docs/html/slsDetectorUsersDocs/search/functions_67.html +++ /dev/null @@ -1,200 +0,0 @@ - - - - - - - -
    -
    Loading...
    -
    -
    - getADC - slsDetectorUsers -
    -
    -
    -
    - getCommand - slsDetectorUsers -
    -
    -
    -
    - getContinuousReadoutFlag - slsDetectorUsers -
    -
    -
    -
    - GetData - mainReceiver.cpp -
    -
    -
    -
    - getDetectorDeveloper - slsDetectorUsers -
    -
    -
    -
    - getDetectorFirmwareVersion - slsDetectorUsers -
    -
    -
    -
    - getDetectorSerialNumber - slsDetectorUsers -
    -
    - -
    -
    - getDetectorSize - slsDetectorUsers -
    -
    -
    -
    - getDetectorSoftwareVersion - slsDetectorUsers -
    -
    -
    -
    - getDetectorStatus - slsDetectorUsers -
    -
    -
    -
    - getDetectorType - slsDetectorUsers -
    -
    -
    -
    - getFileIndex - slsDetectorUsers -
    -
    -
    -
    - getFileName - slsDetectorUsers -
    -
    -
    -
    - getFilePath - slsDetectorUsers -
    -
    -
    -
    - getFlatFieldCorrectionDir - slsDetectorUsers -
    -
    -
    -
    - getFlatFieldCorrectionFile - slsDetectorUsers -
    -
    -
    -
    - getMaximumDetectorSize - slsDetectorUsers -
    -
    -
    -
    - getModuleFirmwareVersion - slsDetectorUsers -
    -
    -
    -
    - getModuleSerialNumber - slsDetectorUsers -
    -
    -
    -
    - getNonParallelReadoutFlag - slsDetectorUsers -
    -
    -
    -
    - getParallelReadoutFlag - slsDetectorUsers -
    -
    -
    -
    - getPositions - slsDetectorUsers -
    -
    -
    -
    - getReceiverVersion - slsReceiverUsers -
    -
    -
    -
    - getSafeReadoutFlag - slsDetectorUsers -
    -
    -
    -
    - getStoreInRamReadoutFlag - slsDetectorUsers -
    -
    -
    -
    - getThisSoftwareVersion - slsDetectorUsers -
    -
    -
    -
    - getThresholdEnergy - slsDetectorUsers -
    -
    - -
    Searching...
    -
    No Matches
    - -
    - - diff --git a/manual/docs/html/slsDetectorUsersDocs/search/functions_69.html b/manual/docs/html/slsDetectorUsersDocs/search/functions_69.html deleted file mode 100644 index a7adf2d85..000000000 --- a/manual/docs/html/slsDetectorUsersDocs/search/functions_69.html +++ /dev/null @@ -1,26 +0,0 @@ - - - - - - - -
    -
    Loading...
    -
    -
    - initDataset - slsDetectorUsers -
    -
    -
    Searching...
    -
    No Matches
    - -
    - - diff --git a/manual/docs/html/slsDetectorUsersDocs/search/functions_6d.html b/manual/docs/html/slsDetectorUsersDocs/search/functions_6d.html deleted file mode 100644 index 8f08eeacf..000000000 --- a/manual/docs/html/slsDetectorUsersDocs/search/functions_6d.html +++ /dev/null @@ -1,29 +0,0 @@ - - - - - - - -
    -
    Loading...
    - -
    Searching...
    -
    No Matches
    - -
    - - diff --git a/manual/docs/html/slsDetectorUsersDocs/search/functions_70.html b/manual/docs/html/slsDetectorUsersDocs/search/functions_70.html deleted file mode 100644 index 19f95ccf9..000000000 --- a/manual/docs/html/slsDetectorUsersDocs/search/functions_70.html +++ /dev/null @@ -1,32 +0,0 @@ - - - - - - - -
    -
    Loading...
    -
    -
    - printHelp - mainReceiver.cpp -
    -
    -
    -
    - putCommand - slsDetectorUsers -
    -
    -
    Searching...
    -
    No Matches
    - -
    - - diff --git a/manual/docs/html/slsDetectorUsersDocs/search/functions_72.html b/manual/docs/html/slsDetectorUsersDocs/search/functions_72.html deleted file mode 100644 index f5a7afed9..000000000 --- a/manual/docs/html/slsDetectorUsersDocs/search/functions_72.html +++ /dev/null @@ -1,110 +0,0 @@ - - - - - - - -
    -
    Loading...
    -
    -
    - readConfigurationFile - slsDetectorUsers -
    -
    -
    -
    - registerAcquisitionFinishedCallback - slsDetectorUsers -
    -
    -
    -
    - registerCallBackAcquisitionFinished - slsReceiverUsers -
    -
    -
    -
    - registerCallBackRawDataReady - slsReceiverUsers -
    -
    -
    -
    - registerCallBackStartAcquisition - slsReceiverUsers -
    -
    -
    -
    - registerConnectChannelsCallback - slsDetectorUsers -
    -
    -
    -
    - registerDataCallback - slsDetectorUsers -
    -
    -
    -
    - registerDisconnectChannelsCallback - slsDetectorUsers -
    -
    -
    -
    - registerGetI0Callback - slsDetectorUsers -
    -
    -
    -
    - registerGetPositionCallback - slsDetectorUsers -
    -
    -
    -
    - registerGoToPositionCallback - slsDetectorUsers -
    -
    -
    -
    - registerGoToPositionNoWaitCallback - slsDetectorUsers -
    -
    -
    -
    - registerRawDataCallback - slsDetectorUsers -
    -
    -
    -
    - retrieveDetectorSetup - slsDetectorUsers -
    -
    -
    -
    - runStatusType - slsDetectorUsers -
    -
    -
    Searching...
    -
    No Matches
    - -
    - - diff --git a/manual/docs/html/slsDetectorUsersDocs/search/functions_73.html b/manual/docs/html/slsDetectorUsersDocs/search/functions_73.html deleted file mode 100644 index 597d81f2d..000000000 --- a/manual/docs/html/slsDetectorUsersDocs/search/functions_73.html +++ /dev/null @@ -1,230 +0,0 @@ - - - - - - - -
    -
    Loading...
    -
    -
    - setAllTrimbits - slsDetectorUsers -
    -
    -
    -
    - setBitDepth - slsDetectorUsers -
    -
    -
    -
    - setClockDivider - slsDetectorUsers -
    -
    -
    -
    - setContinuousReadoutFlag - slsDetectorUsers -
    -
    -
    -
    - setDAC - slsDetectorUsers -
    -
    -
    -
    - setDelayAfterTrigger - slsDetectorUsers -
    -
    -
    -
    - setDetectorSize - slsDetectorUsers -
    -
    -
    -
    - setExposurePeriod - slsDetectorUsers -
    -
    -
    -
    - setExposureTime - slsDetectorUsers -
    -
    -
    -
    - setFileIndex - slsDetectorUsers -
    -
    -
    -
    - setFileName - slsDetectorUsers -
    -
    -
    -
    - setFilePath - slsDetectorUsers -
    -
    -
    -
    - setFlatFieldCorrectionDir - slsDetectorUsers -
    -
    -
    -
    - setFlatFieldCorrectionFile - slsDetectorUsers -
    -
    -
    -
    - setNonParallelReadoutFlag - slsDetectorUsers -
    -
    -
    -
    - setNumberOfCycles - slsDetectorUsers -
    -
    -
    -
    - setNumberOfFrames - slsDetectorUsers -
    -
    -
    -
    - setNumberOfGates - slsDetectorUsers -
    -
    -
    -
    - setOnline - slsDetectorUsers -
    -
    -
    -
    - setParallelReadoutFlag - slsDetectorUsers -
    -
    -
    -
    - setPositions - slsDetectorUsers -
    -
    -
    -
    - setReceiverMode - slsDetectorUsers -
    -
    -
    -
    - setSafeReadoutFlag - slsDetectorUsers -
    -
    -
    -
    - setSettings - slsDetectorUsers -
    -
    -
    -
    - setStoreInRamReadoutFlag - slsDetectorUsers -
    -
    -
    -
    - setThresholdEnergy - slsDetectorUsers -
    -
    -
    -
    - setTimingMode - slsDetectorUsers -
    -
    -
    -
    - sigInterruptHandler - mainReceiver.cpp -
    -
    -
    -
    - slsDetectorUsers - slsDetectorUsers -
    -
    -
    -
    - slsReceiverUsers - slsReceiverUsers -
    -
    -
    -
    - start - slsReceiverUsers -
    -
    -
    -
    - StartAcq - mainReceiver.cpp -
    -
    -
    -
    - startMeasurement - slsDetectorUsers -
    -
    -
    -
    - stop - slsReceiverUsers -
    -
    -
    -
    - stopMeasurement - slsDetectorUsers -
    -
    -
    Searching...
    -
    No Matches
    - -
    - - diff --git a/manual/docs/html/slsDetectorUsersDocs/search/functions_7e.html b/manual/docs/html/slsDetectorUsersDocs/search/functions_7e.html deleted file mode 100644 index 5e3404eff..000000000 --- a/manual/docs/html/slsDetectorUsersDocs/search/functions_7e.html +++ /dev/null @@ -1,38 +0,0 @@ - - - - - - - -
    -
    Loading...
    -
    -
    - ~detectorData - detectorData -
    -
    -
    -
    - ~slsDetectorUsers - slsDetectorUsers -
    -
    -
    -
    - ~slsReceiverUsers - slsReceiverUsers -
    -
    -
    Searching...
    -
    No Matches
    - -
    - - diff --git a/manual/docs/html/slsDetectorUsersDocs/search/nomatches.html b/manual/docs/html/slsDetectorUsersDocs/search/nomatches.html deleted file mode 100644 index b1ded27e9..000000000 --- a/manual/docs/html/slsDetectorUsersDocs/search/nomatches.html +++ /dev/null @@ -1,12 +0,0 @@ - - - - - - - -
    -
    No Matches
    -
    - - diff --git a/manual/docs/html/slsDetectorUsersDocs/search/search.css b/manual/docs/html/slsDetectorUsersDocs/search/search.css deleted file mode 100644 index d263b9724..000000000 --- a/manual/docs/html/slsDetectorUsersDocs/search/search.css +++ /dev/null @@ -1,198 +0,0 @@ -/*---------------- Search Box */ - -#MSearchBox { - padding: 0px; - margin: 0px; - border: none; - border: 1px solid #84B0C7; - white-space: nowrap; - -moz-border-radius: 8px; - -webkit-border-top-left-radius: 8px; - -webkit-border-top-right-radius: 8px; - -webkit-border-bottom-left-radius: 8px; - -webkit-border-bottom-right-radius: 8px; -} -#MSearchField { - font: 9pt Arial, Verdana, sans-serif; - color: #999999; - background-color: #FFFFFF; - font-style: normal; - cursor: text; - padding: 1px 1px; - margin: 0px 6px 0px 0px; - border: none; - outline: none; - vertical-align: middle; -} -.MSearchBoxActive #MSearchField { - color: #000000; -} -#MSearchSelect { - float : none; - display : inline; - background : none; - font: 9pt Verdana, sans-serif; - border: none; - margin: 0px 0px 0px 6px; - vertical-align: middle; - padding: 0px 0px; -} - -#MSearchClose { - float : none; - display : none; - background : none; - border: none; - margin: 0px 4px 0px 0px; - padding: 0px 0px; - outline: none; -} - -#MSearchCloseImg { - vertical-align: middle; -} - -.MSearchBoxLeft { - display: block; - text-align: left; - float: left; - margin-left: 6px; -} -.MSearchBoxRight { - display: block; - float: right; - text-align: right; - margin-right: 6px; -} -.MSearchBoxSpacer { - font-size: 0px; - clear: both; -} -.MSearchBoxRow { - font-size: 0px; - clear: both; -} - -/*---------------- Search filter selection */ - -#MSearchSelectWindow { - display: none; - position: absolute; - left: 0; top: 0; - border: 1px solid #A0A0A0; - background-color: #FAFAFA; - z-index: 1; - padding-top: 4px; - padding-bottom: 4px; - -moz-border-radius: 4px; - -webkit-border-top-left-radius: 4px; - -webkit-border-top-right-radius: 4px; - -webkit-border-bottom-left-radius: 4px; - -webkit-border-bottom-right-radius: 4px; - -webkit-box-shadow: 5px 5px 5px rgba(0, 0, 0, 0.15); - } -.SelectItem { - font: 8pt Arial, Verdana, sans-serif; - padding-left: 2px; - padding-right: 12px; - border: 0px; -} -span.SelectionMark { - margin-right: 4px; - font-family: monospace; - outline-style: none; - text-decoration: none; -} -a.SelectItem { - display: block; - outline-style: none; - color: #000000; - text-decoration: none; - padding-left: 6px; - padding-right: 12px; -} -a.SelectItem:focus, -a.SelectItem:active { - color: #000000; - outline-style: none; - text-decoration: none; -} -a.SelectItem:hover { - color: #FFFFFF; - background-color: #2A50E4; - outline-style: none; - text-decoration: none; - cursor: pointer; - display: block; -} - -/*---------------- Search results window */ - -iframe#MSearchResults { - width: 60ex; - height: 15em; - } -#MSearchResultsWindow { - display: none; - position: absolute; - left: 0; top: 0; - border: 1px solid #000000; - background-color: #EEF3F5; - } - -/* ----------------------------------- */ - - -#SRIndex { - clear:both; - padding-bottom: 15px; -} - -.SREntry { - font-size: 10pt; - padding-left: 1ex; -} -.SRPage .SREntry { - font-size: 8pt; - padding: 1px 5px; -} -body.SRPage { - margin: 5px 2px; -} - -.SRChildren { - padding-left: 3ex; padding-bottom: .5em -} -.SRPage .SRChildren { - display: none; -} -.SRSymbol { - font-weight: bold; color: #153788; - font-family: Arial, Verdana, sans-serif; - text-decoration: none; - outline: none; -} - -a.SRScope { - display: block; - color: #153788; - font-family: Arial, Verdana, sans-serif; - text-decoration: none; - outline: none; -} - -a.SRSymbol:focus, a.SRSymbol:active, -a.SRScope:focus, a.SRScope:active { - text-decoration: underline; -} - -.SRPage .SRStatus { - padding: 2px 5px; - font-size: 8pt; - font-style: italic; -} - -.SRResult { - display: none; -} - diff --git a/manual/docs/html/slsDetectorUsersDocs/search/search.js b/manual/docs/html/slsDetectorUsersDocs/search/search.js deleted file mode 100644 index ceeb586fe..000000000 --- a/manual/docs/html/slsDetectorUsersDocs/search/search.js +++ /dev/null @@ -1,736 +0,0 @@ -// Search script generated by doxygen -// Copyright (C) 2009 by Dimitri van Heesch. - -// The code in this file is loosly based on main.js, part of Natural Docs, -// which is Copyright (C) 2003-2008 Greg Valure -// Natural Docs is licensed under the GPL. - -var indexSectionsWithContent = -{ - 0: "000000000000000000000000000000000000000000000000000000000000000001001111010101101011001000000010", - 1: "000000000000000000000000000000000000000000000000000000000000000000001000000000000001000000000000", - 2: "000000000000000000000000000000000000000000000000000000000000000000001000000001000001000000000000", - 3: "000000000000000000000000000000000000000000000000000000000000000001001111010001001011000000000010", - 4: "000000000000000000000000000000000000000000000000000000000000000001000110000100101010001000000000", - 5: "000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000" -}; - -var indexSectionNames = -{ - 0: "all", - 1: "classes", - 2: "files", - 3: "functions", - 4: "variables", - 5: "defines" -}; - -function convertToId(search) -{ - var result = ''; - for (i=0;i do a search - { - this.Search(); - } - } - - this.OnSearchSelectKey = function(evt) - { - var e = (evt) ? evt : window.event; // for IE - if (e.keyCode==40 && this.searchIndex0) // Up - { - this.searchIndex--; - this.OnSelectItem(this.searchIndex); - } - else if (e.keyCode==13 || e.keyCode==27) - { - this.OnSelectItem(this.searchIndex); - this.CloseSelectionWindow(); - this.DOMSearchField().focus(); - } - return false; - } - - // --------- Actions - - // Closes the results window. - this.CloseResultsWindow = function() - { - this.DOMPopupSearchResultsWindow().style.display = 'none'; - this.DOMSearchClose().style.display = 'none'; - this.Activate(false); - } - - this.CloseSelectionWindow = function() - { - this.DOMSearchSelectWindow().style.display = 'none'; - } - - // Performs a search. - this.Search = function() - { - this.keyTimeout = 0; - - // strip leading whitespace - var searchValue = this.DOMSearchField().value.replace(/^ +/, ""); - - var code = searchValue.toLowerCase().charCodeAt(0); - var hexCode; - if (code<16) - { - hexCode="0"+code.toString(16); - } - else - { - hexCode=code.toString(16); - } - - var resultsPage; - var resultsPageWithSearch; - var hasResultsPage; - - if (indexSectionsWithContent[this.searchIndex].charAt(code-32) == '1') - { - resultsPage = this.resultsPath + '/' + indexSectionNames[this.searchIndex] + '_' + hexCode + '.html'; - resultsPageWithSearch = resultsPage+'?'+escape(searchValue); - hasResultsPage = true; - } - else // nothing available for this search term - { - resultsPage = this.resultsPath + '/nomatches.html'; - resultsPageWithSearch = resultsPage; - hasResultsPage = false; - } - - window.frames.MSearchResults.location.href = resultsPageWithSearch; - var domPopupSearchResultsWindow = this.DOMPopupSearchResultsWindow(); - - if (domPopupSearchResultsWindow.style.display!='block') - { - var domSearchBox = this.DOMSearchBox(); - this.DOMSearchClose().style.display = 'inline'; - if (this.insideFrame) - { - var domPopupSearchResults = this.DOMPopupSearchResults(); - domPopupSearchResultsWindow.style.position = 'relative'; - domPopupSearchResultsWindow.style.display = 'block'; - var width = document.body.clientWidth - 8; // the -8 is for IE :-( - domPopupSearchResultsWindow.style.width = width + 'px'; - domPopupSearchResults.style.width = width + 'px'; - } - else - { - var domPopupSearchResults = this.DOMPopupSearchResults(); - var left = getXPos(domSearchBox) + domSearchBox.offsetWidth; - var top = getYPos(domSearchBox) + domSearchBox.offsetHeight + 1; - domPopupSearchResultsWindow.style.display = 'block'; - left -= domPopupSearchResults.offsetWidth; - domPopupSearchResultsWindow.style.top = top + 'px'; - domPopupSearchResultsWindow.style.left = left + 'px'; - } - } - - this.lastSearchValue = searchValue; - this.lastResultsPage = resultsPage; - } - - // -------- Activation Functions - - // Activates or deactivates the search panel, resetting things to - // their default values if necessary. - this.Activate = function(isActive) - { - if (isActive || // open it - this.DOMPopupSearchResultsWindow().style.display == 'block' - ) - { - this.DOMSearchBox().className = 'MSearchBoxActive'; - - var searchField = this.DOMSearchField(); - - if (searchField.value == this.searchLabel) // clear "Search" term upon entry - { - searchField.value = ''; - this.searchActive = true; - } - } - else if (!isActive) // directly remove the panel - { - this.DOMSearchBox().className = 'MSearchBoxInactive'; - this.DOMSearchField().value = this.searchLabel; - this.searchActive = false; - this.lastSearchValue = '' - this.lastResultsPage = ''; - } - } -} - -// ----------------------------------------------------------------------- - -// The class that handles everything on the search results page. -function SearchResults(name) -{ - // The number of matches from the last run of . - this.lastMatchCount = 0; - this.lastKey = 0; - this.repeatOn = false; - - // Toggles the visibility of the passed element ID. - this.FindChildElement = function(id) - { - var parentElement = document.getElementById(id); - var element = parentElement.firstChild; - - while (element && element!=parentElement) - { - if (element.nodeName == 'DIV' && element.className == 'SRChildren') - { - return element; - } - - if (element.nodeName == 'DIV' && element.hasChildNodes()) - { - element = element.firstChild; - } - else if (element.nextSibling) - { - element = element.nextSibling; - } - else - { - do - { - element = element.parentNode; - } - while (element && element!=parentElement && !element.nextSibling); - - if (element && element!=parentElement) - { - element = element.nextSibling; - } - } - } - } - - this.Toggle = function(id) - { - var element = this.FindChildElement(id); - if (element) - { - if (element.style.display == 'block') - { - element.style.display = 'none'; - } - else - { - element.style.display = 'block'; - } - } - } - - // Searches for the passed string. If there is no parameter, - // it takes it from the URL query. - // - // Always returns true, since other documents may try to call it - // and that may or may not be possible. - this.Search = function(search) - { - if (!search) // get search word from URL - { - search = window.location.search; - search = search.substring(1); // Remove the leading '?' - search = unescape(search); - } - - search = search.replace(/^ +/, ""); // strip leading spaces - search = search.replace(/ +$/, ""); // strip trailing spaces - search = search.toLowerCase(); - search = convertToId(search); - - var resultRows = document.getElementsByTagName("div"); - var matches = 0; - - var i = 0; - while (i < resultRows.length) - { - var row = resultRows.item(i); - if (row.className == "SRResult") - { - var rowMatchName = row.id.toLowerCase(); - rowMatchName = rowMatchName.replace(/^sr\d*_/, ''); // strip 'sr123_' - - if (search.length<=rowMatchName.length && - rowMatchName.substr(0, search.length)==search) - { - row.style.display = 'block'; - matches++; - } - else - { - row.style.display = 'none'; - } - } - i++; - } - document.getElementById("Searching").style.display='none'; - if (matches == 0) // no results - { - document.getElementById("NoMatches").style.display='block'; - } - else // at least one result - { - document.getElementById("NoMatches").style.display='none'; - } - this.lastMatchCount = matches; - return true; - } - - // return the first item with index index or higher that is visible - this.NavNext = function(index) - { - var focusItem; - while (1) - { - var focusName = 'Item'+index; - focusItem = document.getElementById(focusName); - if (focusItem && focusItem.parentNode.parentNode.style.display=='block') - { - break; - } - else if (!focusItem) // last element - { - break; - } - focusItem=null; - index++; - } - return focusItem; - } - - this.NavPrev = function(index) - { - var focusItem; - while (1) - { - var focusName = 'Item'+index; - focusItem = document.getElementById(focusName); - if (focusItem && focusItem.parentNode.parentNode.style.display=='block') - { - break; - } - else if (!focusItem) // last element - { - break; - } - focusItem=null; - index--; - } - return focusItem; - } - - this.ProcessKeys = function(e) - { - if (e.type == "keydown") - { - this.repeatOn = false; - this.lastKey = e.keyCode; - } - else if (e.type == "keypress") - { - if (!this.repeatOn) - { - if (this.lastKey) this.repeatOn = true; - return false; // ignore first keypress after keydown - } - } - else if (e.type == "keyup") - { - this.lastKey = 0; - this.repeatOn = false; - } - return this.lastKey!=0; - } - - this.Nav = function(evt,itemIndex) - { - var e = (evt) ? evt : window.event; // for IE - if (e.keyCode==13) return true; - if (!this.ProcessKeys(e)) return false; - - if (this.lastKey==38) // Up - { - var newIndex = itemIndex-1; - var focusItem = this.NavPrev(newIndex); - if (focusItem) - { - var child = this.FindChildElement(focusItem.parentNode.parentNode.id); - if (child && child.style.display == 'block') // children visible - { - var n=0; - var tmpElem; - while (1) // search for last child - { - tmpElem = document.getElementById('Item'+newIndex+'_c'+n); - if (tmpElem) - { - focusItem = tmpElem; - } - else // found it! - { - break; - } - n++; - } - } - } - if (focusItem) - { - focusItem.focus(); - } - else // return focus to search field - { - parent.document.getElementById("MSearchField").focus(); - } - } - else if (this.lastKey==40) // Down - { - var newIndex = itemIndex+1; - var focusItem; - var item = document.getElementById('Item'+itemIndex); - var elem = this.FindChildElement(item.parentNode.parentNode.id); - if (elem && elem.style.display == 'block') // children visible - { - focusItem = document.getElementById('Item'+itemIndex+'_c0'); - } - if (!focusItem) focusItem = this.NavNext(newIndex); - if (focusItem) focusItem.focus(); - } - else if (this.lastKey==39) // Right - { - var item = document.getElementById('Item'+itemIndex); - var elem = this.FindChildElement(item.parentNode.parentNode.id); - if (elem) elem.style.display = 'block'; - } - else if (this.lastKey==37) // Left - { - var item = document.getElementById('Item'+itemIndex); - var elem = this.FindChildElement(item.parentNode.parentNode.id); - if (elem) elem.style.display = 'none'; - } - else if (this.lastKey==27) // Escape - { - parent.searchBox.CloseResultsWindow(); - parent.document.getElementById("MSearchField").focus(); - } - else if (this.lastKey==13) // Enter - { - return true; - } - return false; - } - - this.NavChild = function(evt,itemIndex,childIndex) - { - var e = (evt) ? evt : window.event; // for IE - if (e.keyCode==13) return true; - if (!this.ProcessKeys(e)) return false; - - if (this.lastKey==38) // Up - { - if (childIndex>0) - { - var newIndex = childIndex-1; - document.getElementById('Item'+itemIndex+'_c'+newIndex).focus(); - } - else // already at first child, jump to parent - { - document.getElementById('Item'+itemIndex).focus(); - } - } - else if (this.lastKey==40) // Down - { - var newIndex = childIndex+1; - var elem = document.getElementById('Item'+itemIndex+'_c'+newIndex); - if (!elem) // last child, jump to parent next parent - { - elem = this.NavNext(itemIndex+1); - } - if (elem) - { - elem.focus(); - } - } - else if (this.lastKey==27) // Escape - { - parent.searchBox.CloseResultsWindow(); - parent.document.getElementById("MSearchField").focus(); - } - else if (this.lastKey==13) // Enter - { - return true; - } - return false; - } -} diff --git a/manual/docs/html/slsDetectorUsersDocs/search/search.png b/manual/docs/html/slsDetectorUsersDocs/search/search.png deleted file mode 100644 index 9dd2396db13f27c7b5e1844540d12e0e54977189..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 527 zcmV+q0`UEbP)`f0005jNkl4#8 zyRJb|5QfiY3nD}#O1IDv32{lhg2F4H)+uxzLhBJkK|@6+NC=S-QMwdDA(0T5^Rb+r z6PJ@S#oDuG{{Np@Gh4b|uU~h&TrSex#PvU?tS~#BPQTxuPNziNZnxj>4~N5lOGu~F ziF(y)wOlTr&u8jGP^naEwK|bV#N%`jJS4I$EukQckB6(ORuWistd(@>L9MGMR8v)@U^9^?IF7hr?B*-qJ)+ z1|i-_O<8`-j|U?Gf)q9yjf%zMZ<*i*e;r)?T0%FY-erEE4^ zE|)WzOa!sPV4yI$s`L3g9J}3aHk&~s1mENFu%YdCOBdtuI2a5v5ztnv^``M-l6VPq z_WS+ea1aGG8V!n@&8AQ&tk-LY!;#HqS-}tM@x8SzUWE##TnVDJSS;Y9lF4KOfxt6a za0LG;M+*LYKA+8Iu~>{>;0g9<8{AVu2oXOXkIav?zy4Z%002ovPDHLkV1iB-@74eS diff --git a/manual/docs/html/slsDetectorUsersDocs/search/variables_61.html b/manual/docs/html/slsDetectorUsersDocs/search/variables_61.html deleted file mode 100644 index 1ed70dee0..000000000 --- a/manual/docs/html/slsDetectorUsersDocs/search/variables_61.html +++ /dev/null @@ -1,26 +0,0 @@ - - - - - - - -
    -
    Loading...
    -
    -
    - angles - detectorData -
    -
    -
    Searching...
    -
    No Matches
    - -
    - - diff --git a/manual/docs/html/slsDetectorUsersDocs/search/variables_65.html b/manual/docs/html/slsDetectorUsersDocs/search/variables_65.html deleted file mode 100644 index 9a022ad1b..000000000 --- a/manual/docs/html/slsDetectorUsersDocs/search/variables_65.html +++ /dev/null @@ -1,26 +0,0 @@ - - - - - - - -
    -
    Loading...
    -
    -
    - errors - detectorData -
    -
    -
    Searching...
    -
    No Matches
    - -
    - - diff --git a/manual/docs/html/slsDetectorUsersDocs/search/variables_66.html b/manual/docs/html/slsDetectorUsersDocs/search/variables_66.html deleted file mode 100644 index a86fadcce..000000000 --- a/manual/docs/html/slsDetectorUsersDocs/search/variables_66.html +++ /dev/null @@ -1,26 +0,0 @@ - - - - - - - -
    -
    Loading...
    -
    -
    - fileName - detectorData -
    -
    -
    Searching...
    -
    No Matches
    - -
    - - diff --git a/manual/docs/html/slsDetectorUsersDocs/search/variables_6b.html b/manual/docs/html/slsDetectorUsersDocs/search/variables_6b.html deleted file mode 100644 index 01472615a..000000000 --- a/manual/docs/html/slsDetectorUsersDocs/search/variables_6b.html +++ /dev/null @@ -1,26 +0,0 @@ - - - - - - - -
    -
    Loading...
    -
    -
    - keeprunning - mainReceiver.cpp -
    -
    -
    Searching...
    -
    No Matches
    - -
    - - diff --git a/manual/docs/html/slsDetectorUsersDocs/search/variables_6e.html b/manual/docs/html/slsDetectorUsersDocs/search/variables_6e.html deleted file mode 100644 index 0fefdc2d9..000000000 --- a/manual/docs/html/slsDetectorUsersDocs/search/variables_6e.html +++ /dev/null @@ -1,32 +0,0 @@ - - - - - - - -
    -
    Loading...
    -
    -
    - npoints - detectorData -
    -
    -
    -
    - npy - detectorData -
    -
    -
    Searching...
    -
    No Matches
    - -
    - - diff --git a/manual/docs/html/slsDetectorUsersDocs/search/variables_70.html b/manual/docs/html/slsDetectorUsersDocs/search/variables_70.html deleted file mode 100644 index ccc90f5d4..000000000 --- a/manual/docs/html/slsDetectorUsersDocs/search/variables_70.html +++ /dev/null @@ -1,26 +0,0 @@ - - - - - - - -
    -
    Loading...
    -
    -
    - progressIndex - detectorData -
    -
    -
    Searching...
    -
    No Matches
    - -
    - - diff --git a/manual/docs/html/slsDetectorUsersDocs/search/variables_72.html b/manual/docs/html/slsDetectorUsersDocs/search/variables_72.html deleted file mode 100644 index ed0f1849e..000000000 --- a/manual/docs/html/slsDetectorUsersDocs/search/variables_72.html +++ /dev/null @@ -1,26 +0,0 @@ - - - - - - - -
    -
    Loading...
    -
    -
    - receiver - slsReceiverUsers -
    -
    -
    Searching...
    -
    No Matches
    - -
    - - diff --git a/manual/docs/html/slsDetectorUsersDocs/search/variables_76.html b/manual/docs/html/slsDetectorUsersDocs/search/variables_76.html deleted file mode 100644 index 05a658757..000000000 --- a/manual/docs/html/slsDetectorUsersDocs/search/variables_76.html +++ /dev/null @@ -1,26 +0,0 @@ - - - - - - - -
    -
    Loading...
    -
    -
    - values - detectorData -
    -
    -
    Searching...
    -
    No Matches
    - -
    - - diff --git a/manual/docs/html/slsDetectorUsersDocs/slsDetectorUsers_8h.html b/manual/docs/html/slsDetectorUsersDocs/slsDetectorUsers_8h.html deleted file mode 100644 index e2f6c3608..000000000 --- a/manual/docs/html/slsDetectorUsersDocs/slsDetectorUsers_8h.html +++ /dev/null @@ -1,74 +0,0 @@ - - - - - -slsDetectorUsers.h File Reference - - - - - - - - - -
    -

    slsDetectorUsers.h File Reference

    #include <stdint.h>
    -#include <string>
    - -

    Go to the source code of this file.

    - - - - -

    Classes

    class  slsDetectorUsers
     Class for detector functionalitiesto embed the detector controls in the users custom interface e.g. EPICS, Lima etc. More...
    -
    - - - - -
    - -
    - -
    Generated on 19 Sep 2017 by  - -doxygen 1.6.1
    - - diff --git a/manual/docs/html/slsDetectorUsersDocs/slsDetectorUsers_8h_source.html b/manual/docs/html/slsDetectorUsersDocs/slsDetectorUsers_8h_source.html deleted file mode 100644 index bb09b6106..000000000 --- a/manual/docs/html/slsDetectorUsersDocs/slsDetectorUsers_8h_source.html +++ /dev/null @@ -1,331 +0,0 @@ - - - - - -slsDetectorUsers.h Source File - - - - - - - - - - - - - -
    - -
    - -
    Generated on 19 Sep 2017 by  - -doxygen 1.6.1
    - - diff --git a/manual/docs/html/slsDetectorUsersDocs/slsReceiverUsers_8h.html b/manual/docs/html/slsDetectorUsersDocs/slsReceiverUsers_8h.html deleted file mode 100644 index eeb708163..000000000 --- a/manual/docs/html/slsDetectorUsersDocs/slsReceiverUsers_8h.html +++ /dev/null @@ -1,74 +0,0 @@ - - - - - -slsReceiverUsers.h File Reference - - - - - - - - - -
    -

    slsReceiverUsers.h File Reference

    #include <stdio.h>
    -#include <stdint.h>
    - -

    Go to the source code of this file.

    - - - - -

    Classes

    class  slsReceiverUsers
     Class for implementing the SLS data receiver in the users application. Callbacks can be defined for processing and/or saving data. More...
    -
    - - - - -
    - -
    - -
    Generated on 19 Sep 2017 by  - -doxygen 1.6.1
    - - diff --git a/manual/docs/html/slsDetectorUsersDocs/slsReceiverUsers_8h_source.html b/manual/docs/html/slsDetectorUsersDocs/slsReceiverUsers_8h_source.html deleted file mode 100644 index c26f7e1e5..000000000 --- a/manual/docs/html/slsDetectorUsersDocs/slsReceiverUsers_8h_source.html +++ /dev/null @@ -1,100 +0,0 @@ - - - - - -slsReceiverUsers.h Source File - - - - - - - - - - - - - -
    - -
    - -
    Generated on 19 Sep 2017 by  - -doxygen 1.6.1
    - - diff --git a/manual/docs/html/slsDetectorUsersDocs/tab_b.gif b/manual/docs/html/slsDetectorUsersDocs/tab_b.gif deleted file mode 100644 index 0d623483ffdf5f9f96900108042a7ab0643fe2a3..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 35 ncmZ?wbhEHbWMp7uXkcJy*>IeJfk6j|fqX^=1|}vKMh0sDa2W*H diff --git a/manual/docs/html/slsDetectorUsersDocs/tab_l.gif b/manual/docs/html/slsDetectorUsersDocs/tab_l.gif deleted file mode 100644 index 9b1e6337c9299a700401a2a78a2c6ffced475216..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 706 zcmZ?wbhEHbZT`}F1e&(Gg}Y(8=I;HA5#Z$3JI=gGB)FQ#odI(O&E^@q;x zK6mr*m3xOS-#u~t!I@i+u0DKm^U160k6t`|^WpV}&n+8{U%dD9&a>B#U%!9-@yol< zU%&tQ{rk_K|NsC0`}dE5ET99@1@a36+kb~?0UJ*yc&I3X_m z!ND^5$O7$#8OFRuDhG}!?8z?cdZK&!`PWjdR;Aj^wZ` zeK{IEYHBJ)6K8VIp1`BVt++swf6j+=L{p1*nO(VhE`pFexG@5$|>uaCcd z`0m=9m+yak{QmXN#Sc$^{$X9h9&q2jiKAI|&T)a;PPx2K9p`YIdw8HtR5k2Q$2-O2 z*;3y{MQ-RnJTgJfI&R5|O)AHxDf_00XbPvDZPy4t=hHd)nfLPvms&O`Ok(sD()5v$ z5U@&h;a=#xbxVbo2~X&Xj0Ie(f{v>vERH+qC+nTG=B8Nca=wU-O$?1&vUgV~9=!H; zx>3p9Yn%*<>t~sk+&0xfyS8RsPfYBd<~wWK%j-LmpU>O7yX^h#UCp1x-p#i7@bE;py8XI6 zmY<)m>~)W~yIWcMVoiPg{duuf<*)9qZ9l$m*Ph&W&$jlv*Vpa+{pH@n=IQ$L?0$ax ec60Ul|8o2P|NVbd{6P)#weSbE3}s?04AuZvx_~SI diff --git a/manual/docs/html/slsDetectorUsersDocs/tab_r.gif b/manual/docs/html/slsDetectorUsersDocs/tab_r.gif deleted file mode 100644 index ce9dd9f533cb5486d6941844f442b59d4a9e9175..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2585 zcmbV}`9Bkk1ILFF--w5zJc=ZZT(zjE=;2|_S)Qm~rCWz1Pc)KPl;jv%A#&v2*x}yc zmf2~Jm~&=xjJY?PqwIN}f8qQ2{r$uH{c*nJbmr{cR5??*egHrs-B=MzCF`3%e{FAW z{oL5xTHn~5TM{jaB;@|_Ue5F&Zb@p(kMyG{*;gWDg zyeL|eZf7Qd8=#bXzSiR{yzRgLSj-fJS8>lBjVHN z^o-0eS=nE6a`W;LChBs=`+QAJP~{b93>H^eRb5kCSC1zUNezun%`L5M?RDzv#%jk7 zYVRX=vATPD`+oEfum^{RM@GjuP?-r=yh0!p;Vx^T9G7~`7%5ydH%70=jyJ;;`d;hv92x3R=z{xp+Lg2!*@OK*K15-t&okoPtSED)h&$RLxdbA zseWm^C3d%-yRNi-ryk^!ek+C`n&~cd$#ZWct_cUL{l~i+Nzx^5d!n94(>bW-iL~Rl z&8r)?q|1DIo=0=judQ{FaGcfLERz8gfn3-Qt<2lksh{mzpT}DXxUuR^z=^key&q4! z+wWI45vL0k$R^(F#{qfqhUsN@WA+w-V?LPH33!Q?WFSB3)WBojE@hK41Nb?KfS+Qo zXgrzfsP$wr4Qzy*{OD>uJBjdgGM@VMml5)2f~_}lD*YyOb}Hjeobhz#4c`w(l^>KK zr?Ud;W~Z}*w;%hZ|2^p^+f06gJDJQD zeIhGADbDmm&6arh(q>EZ<7mjzg7l|z$hRL8=1>)Nv=S7CY$B}iYJ&*T_-T_OG*L1q ztZ3Lana33?y3AKnyq^YCF|4x%Rb5WU&2qcl{TFKey%QJeMxn^SdT!hZ5+0i1zeusiYVp-phBl7b5+Px-X&LhByq z0F&<;K0l2+v>qiHlXb#$jXMv$uK-dEGE9L~qtdU(XeRXmvu*K2Q&6!fD**JxYP4b4BR7FdJ$Qx9G9`J%-_X!a#LGpp3g9)VWytGCa;7`S1_e8F~!R+aSJ zOF17p2`H?2kPs8Q`_;U}+D%3p zs2-0BTqFwpUoBk`?P;iPQ(IbEA|JmMx!P&YYG|R@S=5Mnw;-?A6rEEVyV%d7{iU4a zNk`i!%F(Ykpm`}#oH;BjY->@b8vQedv;pza2FL&*6ufjd+*3Ute&>kes~TU?^KkojsTh(o~(3tk1Y6>4(yn( z#U*ID9@eg-beKo1B;HXe+}{Z%n@7m0+yxivuqk9~;!1LGQlah)xYK4>wgL}l6dsaN zIxlRlq`*`j9PG4*0hD6YV_b_2w5b#)o7J?`q#{GjvvKlD`T*dWcZx<-s(ZvLB44E# z=!|sw!?)@%y$oRNL#25WS3lzdii}TuQ3?CLnvQ1_n};2sT_;Y;#d3=+-(O% zMN$>O!3;ke(UuLR%h_&)N zs^!-@A>QR}4yB1bPp`9S19ikTbZ~O{&FF-yHK{En;mmShDUIEw03`j(DBIsM}Rjki2J#SQa3gFZTKBPDeIiLt9Z z%bL3(B@Qw%(B`wSMS~dPh$=R`(}lBoFXKy(s|*{#ru$wjsBc_O#zxNk9w+UUHmx(U zmJ8+M+ndtnZ<7|VU9Mbt61zpo9T&3%Wx&XII=#QJxjR`CZf22ac3d51Z?GD%LEe_&*t46Qf;4`bZ7p2K(Ab5>GfT^}4! zBT&HZD`^PEgWoI&{~o-ID0F?O`75sm(87x%A{(}Ch1)QlzdJ)1B-eqe5a(weg0`4lQIf1evjvbBY50DVbzO7CLf|vP z2#0(U-|jZ`H{y5N^o7%iK6H>_HEGN->U6^!)1{XpJV!!4(Ig7wzZQ*9WYF4X1rG0x z=1uA@i`rIAciubDC{;~b(|&|A@xkjRP5aRcvRU9tvIm}jDB6J eQ0-6-y)mpwdT=ayS0tBxKDA*~;EWmo diff --git a/manual/docs/html/slsDetectorUsersDocs/tabs.css b/manual/docs/html/slsDetectorUsersDocs/tabs.css deleted file mode 100644 index a44416341..000000000 --- a/manual/docs/html/slsDetectorUsersDocs/tabs.css +++ /dev/null @@ -1,105 +0,0 @@ -/* tabs styles, based on http://www.alistapart.com/articles/slidingdoors */ - -DIV.tabs -{ - float : left; - width : 100%; - background : url("tab_b.gif") repeat-x bottom; - margin-bottom : 4px; -} - -DIV.tabs UL -{ - margin : 0px; - padding-left : 10px; - list-style : none; -} - -DIV.tabs LI, DIV.tabs FORM -{ - display : inline; - margin : 0px; - padding : 0px; -} - -DIV.tabs FORM -{ - float : right; -} - -DIV.tabs A -{ - float : left; - background : url("tab_r.gif") no-repeat right top; - border-bottom : 1px solid #84B0C7; - font-size : 80%; - font-weight : bold; - text-decoration : none; -} - -DIV.tabs A:hover -{ - background-position: 100% -150px; -} - -DIV.tabs A:link, DIV.tabs A:visited, -DIV.tabs A:active, DIV.tabs A:hover -{ - color: #1A419D; -} - -DIV.tabs SPAN -{ - float : left; - display : block; - background : url("tab_l.gif") no-repeat left top; - padding : 5px 9px; - white-space : nowrap; -} - -DIV.tabs #MSearchBox -{ - float : right; - display : inline; - font-size : 1em; -} - -DIV.tabs TD -{ - font-size : 80%; - font-weight : bold; - text-decoration : none; -} - - - -/* Commented Backslash Hack hides rule from IE5-Mac \*/ -DIV.tabs SPAN {float : none;} -/* End IE5-Mac hack */ - -DIV.tabs A:hover SPAN -{ - background-position: 0% -150px; -} - -DIV.tabs LI.current A -{ - background-position: 100% -150px; - border-width : 0px; -} - -DIV.tabs LI.current SPAN -{ - background-position: 0% -150px; - padding-bottom : 6px; -} - -DIV.navpath -{ - background : none; - border : none; - border-bottom : 1px solid #84B0C7; - text-align : center; - margin : 2px; - padding : 2px; -} diff --git a/manual/docs/html/slsDetectors-FAQ/img36.png b/manual/docs/html/slsDetectors-FAQ/img36.png index fad800ce330d0946797b774ee8c60ff08e31ea6c..97230c6d2ceac68b00be4c072193344d8101ff57 100644 GIT binary patch delta 10135 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 delta 10138 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 diff --git a/manual/docs/html/slsDetectors-FAQ/index.html b/manual/docs/html/slsDetectors-FAQ/index.html index c8366a059..7146179fa 100644 --- a/manual/docs/html/slsDetectors-FAQ/index.html +++ b/manual/docs/html/slsDetectors-FAQ/index.html @@ -53,7 +53,7 @@ Frequently Asked Questions"> Frequently Asked Questions

    Anna Bergamaschi

    -

    Date: September 27, 2017

    +

    Date: November 28, 2017


    @@ -244,7 +244,7 @@ Frequently Asked Questions

    Thattil Dhanya -2017-09-27 +2017-11-28
    diff --git a/manual/docs/html/slsDetectors-FAQ/node1.html b/manual/docs/html/slsDetectors-FAQ/node1.html index 659feed6c..35fb1c515 100644 --- a/manual/docs/html/slsDetectors-FAQ/node1.html +++ b/manual/docs/html/slsDetectors-FAQ/node1.html @@ -198,7 +198,7 @@ Contents

    Thattil Dhanya -2017-09-27 +2017-11-28
    diff --git a/manual/docs/html/slsDetectors-FAQ/node10.html b/manual/docs/html/slsDetectors-FAQ/node10.html index 182d2c8b3..ced61e7cf 100644 --- a/manual/docs/html/slsDetectors-FAQ/node10.html +++ b/manual/docs/html/slsDetectors-FAQ/node10.html @@ -195,7 +195,7 @@ Read Out Trigger mode: the external trigger signal defines the beginning of the
    Thattil Dhanya -2017-09-27 +2017-11-28
    diff --git a/manual/docs/html/slsDetectors-FAQ/node11.html b/manual/docs/html/slsDetectors-FAQ/node11.html index 8fea359b6..2341f0e18 100644 --- a/manual/docs/html/slsDetectors-FAQ/node11.html +++ b/manual/docs/html/slsDetectors-FAQ/node11.html @@ -103,7 +103,7 @@ After the configuration, the synchronization of the controllers will be complete
    Thattil Dhanya -2017-09-27 +2017-11-28
    diff --git a/manual/docs/html/slsDetectors-FAQ/node12.html b/manual/docs/html/slsDetectors-FAQ/node12.html index 74a5d53ec..2cb00c6f8 100644 --- a/manual/docs/html/slsDetectors-FAQ/node12.html +++ b/manual/docs/html/slsDetectors-FAQ/node12.html @@ -103,7 +103,7 @@ A simple high-level solution in case you need to maintain the software for sever
    Thattil Dhanya -2017-09-27 +2017-11-28
    diff --git a/manual/docs/html/slsDetectors-FAQ/node13.html b/manual/docs/html/slsDetectors-FAQ/node13.html index 3a2a738a5..2e99c04f7 100644 --- a/manual/docs/html/slsDetectors-FAQ/node13.html +++ b/manual/docs/html/slsDetectors-FAQ/node13.html @@ -187,7 +187,7 @@ JUNGFRAU
    Thattil Dhanya -2017-09-27 +2017-11-28
    diff --git a/manual/docs/html/slsDetectors-FAQ/node14.html b/manual/docs/html/slsDetectors-FAQ/node14.html index 535f52c3d..8692e1005 100644 --- a/manual/docs/html/slsDetectors-FAQ/node14.html +++ b/manual/docs/html/slsDetectors-FAQ/node14.html @@ -81,7 +81,7 @@ General questions about detectors

    Thattil Dhanya -2017-09-27 +2017-11-28
    diff --git a/manual/docs/html/slsDetectors-FAQ/node15.html b/manual/docs/html/slsDetectors-FAQ/node15.html index 954c9dae8..24e7d3e8d 100644 --- a/manual/docs/html/slsDetectors-FAQ/node15.html +++ b/manual/docs/html/slsDetectors-FAQ/node15.html @@ -203,7 +203,7 @@ Settings to be chosen for the MYTHEN detector as a function of the X-ray energy
    Thattil Dhanya -2017-09-27 +2017-11-28
    diff --git a/manual/docs/html/slsDetectors-FAQ/node16.html b/manual/docs/html/slsDetectors-FAQ/node16.html index ec275004e..53c94be0e 100644 --- a/manual/docs/html/slsDetectors-FAQ/node16.html +++ b/manual/docs/html/slsDetectors-FAQ/node16.html @@ -105,7 +105,7 @@ In case the board has some memory that can be accessed by the hardware, this is
    Thattil Dhanya -2017-09-27 +2017-11-28
    diff --git a/manual/docs/html/slsDetectors-FAQ/node17.html b/manual/docs/html/slsDetectors-FAQ/node17.html index 7e6208e26..ea682d7dc 100644 --- a/manual/docs/html/slsDetectors-FAQ/node17.html +++ b/manual/docs/html/slsDetectors-FAQ/node17.html @@ -109,7 +109,7 @@ Single photon counting detectors

    Thattil Dhanya -2017-09-27 +2017-11-28
    diff --git a/manual/docs/html/slsDetectors-FAQ/node18.html b/manual/docs/html/slsDetectors-FAQ/node18.html index d26752c35..fa25ade2d 100644 --- a/manual/docs/html/slsDetectors-FAQ/node18.html +++ b/manual/docs/html/slsDetectors-FAQ/node18.html @@ -146,7 +146,7 @@ Plot indicating the reccomended choice of detector settings as a function of the
    Thattil Dhanya -2017-09-27 +2017-11-28
    diff --git a/manual/docs/html/slsDetectors-FAQ/node19.html b/manual/docs/html/slsDetectors-FAQ/node19.html index 1fb2c6516..e4d5fa1a0 100644 --- a/manual/docs/html/slsDetectors-FAQ/node19.html +++ b/manual/docs/html/slsDetectors-FAQ/node19.html @@ -305,7 +305,7 @@ Example of data from a sample emitting fluorescent light and detector threshold
    Thattil Dhanya -2017-09-27 +2017-11-28
    diff --git a/manual/docs/html/slsDetectors-FAQ/node2.html b/manual/docs/html/slsDetectors-FAQ/node2.html index 877e3e921..93998fb12 100644 --- a/manual/docs/html/slsDetectors-FAQ/node2.html +++ b/manual/docs/html/slsDetectors-FAQ/node2.html @@ -111,7 +111,7 @@ SLS Detectors Software

    Thattil Dhanya -2017-09-27 +2017-11-28
    diff --git a/manual/docs/html/slsDetectors-FAQ/node20.html b/manual/docs/html/slsDetectors-FAQ/node20.html index 07fc5c4f7..4aa9e7d1d 100644 --- a/manual/docs/html/slsDetectors-FAQ/node20.html +++ b/manual/docs/html/slsDetectors-FAQ/node20.html @@ -171,7 +171,7 @@ Sketch of the experimental setup for a dynamic acquisition of the flat field.
    Thattil Dhanya -2017-09-27 +2017-11-28
    diff --git a/manual/docs/html/slsDetectors-FAQ/node21.html b/manual/docs/html/slsDetectors-FAQ/node21.html index b4c8d220c..8e9e7b61d 100644 --- a/manual/docs/html/slsDetectors-FAQ/node21.html +++ b/manual/docs/html/slsDetectors-FAQ/node21.html @@ -258,7 +258,7 @@ The authomatic loading of energy-specific trim files is not yet implemented.
    Thattil Dhanya -2017-09-27 +2017-11-28
    diff --git a/manual/docs/html/slsDetectors-FAQ/node22.html b/manual/docs/html/slsDetectors-FAQ/node22.html index 2fd275822..ef4f21488 100644 --- a/manual/docs/html/slsDetectors-FAQ/node22.html +++ b/manual/docs/html/slsDetectors-FAQ/node22.html @@ -179,7 +179,7 @@ Reading and analyzing the data takes some time, but, after a while, a canvas sho
    Thattil Dhanya -2017-09-27 +2017-11-28
    diff --git a/manual/docs/html/slsDetectors-FAQ/node3.html b/manual/docs/html/slsDetectors-FAQ/node3.html index 715dfe130..11733f1e5 100644 --- a/manual/docs/html/slsDetectors-FAQ/node3.html +++ b/manual/docs/html/slsDetectors-FAQ/node3.html @@ -110,7 +110,7 @@ The class slsDetectorUsers can be used as API from your acquisition software (se
    Thattil Dhanya -2017-09-27 +2017-11-28
    diff --git a/manual/docs/html/slsDetectors-FAQ/node4.html b/manual/docs/html/slsDetectors-FAQ/node4.html index 1bd829a66..d66403b73 100644 --- a/manual/docs/html/slsDetectors-FAQ/node4.html +++ b/manual/docs/html/slsDetectors-FAQ/node4.html @@ -158,7 +158,7 @@ You will need to configure more than one detector, only in case you want to oper
    Thattil Dhanya -2017-09-27 +2017-11-28
    diff --git a/manual/docs/html/slsDetectors-FAQ/node5.html b/manual/docs/html/slsDetectors-FAQ/node5.html index 1e4f34e72..920847db9 100644 --- a/manual/docs/html/slsDetectors-FAQ/node5.html +++ b/manual/docs/html/slsDetectors-FAQ/node5.html @@ -133,7 +133,7 @@ The client will take care of communicating with the data receiver and the detect
    Thattil Dhanya -2017-09-27 +2017-11-28
    diff --git a/manual/docs/html/slsDetectors-FAQ/node6.html b/manual/docs/html/slsDetectors-FAQ/node6.html index dd08b095d..06861fb14 100644 --- a/manual/docs/html/slsDetectors-FAQ/node6.html +++ b/manual/docs/html/slsDetectors-FAQ/node6.html @@ -143,7 +143,7 @@ It must contain the subdirectories dynamicgain, gain1,
    Thattil Dhanya -2017-09-27 +2017-11-28
    diff --git a/manual/docs/html/slsDetectors-FAQ/node7.html b/manual/docs/html/slsDetectors-FAQ/node7.html index 3e6dc1b35..3562917f5 100644 --- a/manual/docs/html/slsDetectors-FAQ/node7.html +++ b/manual/docs/html/slsDetectors-FAQ/node7.html @@ -71,7 +71,7 @@ The configuration files look different for the different detector types. Example

    Thattil Dhanya -2017-09-27 +2017-11-28
    diff --git a/manual/docs/html/slsDetectors-FAQ/node8.html b/manual/docs/html/slsDetectors-FAQ/node8.html index 726874d70..55848ca72 100644 --- a/manual/docs/html/slsDetectors-FAQ/node8.html +++ b/manual/docs/html/slsDetectors-FAQ/node8.html @@ -80,7 +80,7 @@ where:

    Thattil Dhanya -2017-09-27 +2017-11-28
    diff --git a/manual/docs/html/slsDetectors-FAQ/node9.html b/manual/docs/html/slsDetectors-FAQ/node9.html index e9de55fee..ad7367b10 100644 --- a/manual/docs/html/slsDetectors-FAQ/node9.html +++ b/manual/docs/html/slsDetectors-FAQ/node9.html @@ -337,7 +337,7 @@ where i si the file index and p is the stop script parameter.
    Thattil Dhanya -2017-09-27 +2017-11-28
    diff --git a/manual/docs/html/slsDetectors-FAQ/slsDetectors-FAQ.html b/manual/docs/html/slsDetectors-FAQ/slsDetectors-FAQ.html index c8366a059..7146179fa 100644 --- a/manual/docs/html/slsDetectors-FAQ/slsDetectors-FAQ.html +++ b/manual/docs/html/slsDetectors-FAQ/slsDetectors-FAQ.html @@ -53,7 +53,7 @@ Frequently Asked Questions"> Frequently Asked Questions

    Anna Bergamaschi

    -

    Date: September 27, 2017

    +

    Date: November 28, 2017


    @@ -244,7 +244,7 @@ Frequently Asked Questions

    Thattil Dhanya -2017-09-27 +2017-11-28
    diff --git a/manual/docs/pdf/angularCalibrationHowTo.pdf b/manual/docs/pdf/angularCalibrationHowTo.pdf deleted file mode 100644 index f56a7f1d4f7272d04b06e4678ce1ef38120f4b6c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 460798 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⪻{`Wl8$E~ft{Bxsepb+kpz6wKp0G8xsuYe1QAA}<$ zr=(~Biy0>Rtzndz(rVqG4pKtj+Z!r9iu&b5j2DeF%M{F6l~srWf>;{2m!;x_>Ll5C zF?NablDOouNa3if7a$mgUsdAPnFZv3vY^0`=G5K9q=t7ZHI2kvCAH$0n`XYBEjI@Q z9%W8tkR_}2WefDLpBdv@3V+5Bvz#)4U$>K(W>;vI#MAD8wepBKaW6`&0Z!$X18A2N zVBqZ&Z;N!b_ZJn_wioy~PK#VY&@Kl!L8kr4ZP{Otxxd3zWw#b-{Qp*GSI0FB@Pg)V z;};+kXhMqkB}hqv{`UB~zAh$LBj*3CA7Bfv4XUf^h+q+u}Ywzeo)v28VW1GE4C9 z1UQ?Jrg*cShvq9jd}SxPhNm|xd9{hz)`*kX)GcO!F_9Y*Pp6c$Vad%G_}SQq?!7k7 z1BF6uCVY@YA0N?VV_S}6=B`k~K)JvVzVJqCr8pU@BeQwexfQhfuu=o>PDznav11!I zIV%3|FO8R~{&m&aKd^e@UI!!nS=v)&;qCKj6ly|U@$O`h*3Wi2-cQ`5NZNYraCQNh zXvcQ9WK^>tAmlXb?;X~K)EeU;a4benXIz0>)+stWC*FX6eOMzq?E2|&9AE#!n?$+# ztojO^3FuRcj=+VC%;5cl0}hx))S_Umj1?=>O$DH*=>qkN36hPj({tHd*t3mGnBb(G3FtH9FN1^w8+N-9_|cF^ zW-O+~!{u0<5i(qX^M9Ao^IjW4!1B5k*JP4>1 zP`oljMjcuIu~Zp!m&~{U!ZckS+OXZ)qh1W4MkUMv6BzQUKt=g8Se&$pGV(rJ%kSk^V*co@FZn|Z@@LCUUifiGV=zG9fpNF? zz||_v6BO8J+^Y}Lx-?oSxK4!z%6N_8yP$-y78hERFO!dJ{Ug(PL_@k!{#HXwEDkz) z2r)!p#d4I*Er;{YoX@>Dsoug(l!}wkTM}`f1V&>p8H4J4*>#EPG0S0tTqqzwqzszM z;PSZK^0sq=w+fEbUi_=YRWxl||Jw7)=f!rd16G9%fu*7WDTQnwB>WQdoVqsl$t9^MT zaS-elsa+Cm7djUJqX&>sSVv zvRpjY8=9gSa-Qo+aN@Uz>84s!4YJUST=|Ad<0|@Xt7cAntYCkptG*hzuWd8lP+l|H zHqW&r>>QrUg96r^+1(^ni{C|}WiejvGOx-fJzRW?9N%w5f^45C^=>g{TB|$Dx&NzP zpC^X{OMgvLSe@tBb0y_2*s{w7)pb!sqr5J9NkZQ>G%otj{XTl)4yUqotLwhi0#$nZ zL*H2V_M$D-d;b)lwqa~@?C)C7)WP(ULGtqgDjVmE-oDQCD8@>#xnjWY4~DGt7U@@Y zOQ*H!z1!-#_RX@K?VY2Qp59J&j}I;b93_Ra$!6y1e)lhfS}!0YuJQ-HPor@szcX8E z0kbo?n3;C34pAN$UL}J=?40jE3F)@HB8wwIyU1d9Y{_zbg4)+WJaogo3R(*!C?EK#;^_+P+TcNdw=)zNpOk-ntFu<-D~-> zi2hdPmy;2LxGtv~oGn;K@GGk5&s`$Y4WQ}t(5UxHpT2)3y&a8!lnV9Fm(|MJ5|&Dh zOF^pArril8p%U54vn|n+UvCw z+oub(;C(>&%lr2fv(k{j&2ianYO`?!m*y51*HC__su{g=?`w{{xAkb{9XkC8?49Y= zt=%deFdjnN_*|#XOD{52`miK~NPVv;@Jn8br5)`4+lvZfB#nPj&&&M7AU~y}r(?n2 z_eE3LjtvH|GyUKG^q<{-nbm(u)qkz59L(%6|2xLa@jpO|ne+cew0iZXOS#Lk_f?kb0iep zUHSagR)7AQ?XS$n`Ct7r@cBM@W*DBGCdj|x=nwv<&;R*1atd*0M^&b~jWo80d1P2!{RcFp5y1JV86E?OJQ^?P==54<|J&o_IYP3c_YrVlICu76r# zEM?{v=O=G7s1h{P^!mL;=GL2?EaRwmEqh(Mb=|}we`Rime?h7WzV0&OJyvP^?n1`k zSgd!nIsfNPewcI6(?<)GC|T}==l-jH-M8~~8ykY++IOx0x6J>%kY4xNc^UJBz|?nB z!pGHWcWnvlSH)mH`q2VwnS5iQ{_gMnr9bbYH{?t~^Y_?s^W=bJO`sO|P5$WAF?OiJUGbXFq&a%Eg7yVk|%^eG#TR+(~4argQ z{8(|y__Uj*!nlO`;=}Hx5;ek>J^I^&|G|Im@wWDNN^GfNdgV7CxALPh;styQ$nA#g zUdhBK#&yZIw^`4zihW#RNp{Z!(;YJq6GLJu%b^t0EY7bw4wGY-R(J&fhz3~7=cRl# z-L3fIc|vdM7Vk_h4aOY!L3zv!5n`zPqe>hIMoQ~RXa`hh0~dr za53-wIKfG-buwe-lh%MWo|)7LIlSrNFa)E`Eih`1bI(0cF=NR>+4sxcUjzjj^Bl_K z4*%|5)dJk_tlhh9Yr)L>sl;6hU0GD;O@8|tUUIF~{qPp&(z4_|hl)V~MA6Dez)50Q zOTDOy&78@^dIzauo*~B>lVjdLkMjU}@mXoa^v?T4eZ1m+%xS`RM8Ka;4(%e2vDZ|ozLfY8Ue_oJd8(as0`S$_Qdd4uhbSUiPw)pALpyC94 zMpfo4t%+j$P+jRz@+JcL2iut{N+agtvobXKE=+OTp|{i8T?qcz5HSa839hPGf zgweaSn5L}!nd_i4Eze)hmNHoBayrVkAnWuKU9z16;u1N_)LkD@eL7Jl>=$o@l?$Ed^@uK(z`Lz&#xmfko35 zFNdtUs94hKU8#r|#n(o_ zT{in>kdT2TBNyYmbG~%58cy7kM%uE0aeOk#5d-szP$eT=-p&>=U&Y>VG8{%ij4aEq zIS()LLuBJNV^<7NHl{i`@$xe6fJS)<|svs{~-zMe`I_bx7-k{9m7s6 zz$FkPrTb7CQR(5pH-kBJMH5BKB*RVOoF;Ahc)mktZsTCG+2b_Mp2X*KV9_cYcC~N& zz^3|Z$IKZn{v4x4+ny>PC-E=Boid@zq?-fYC2+Tz+=d2*dnn^yTpr^@h*KTpl^dGa zEXfEA_$8)ke=1`pZi!?KhuAHq0@$WF%EW=t*7)OGv$O;tqJE4*d-GH0=LA94M=d}d zB&TJR%GBT{MJNK<%rPz%5;Xr6w32@?05N6adz`H!wuGG>P{CEAL>u0Q3`+47r`XBax6Wcf{)Q&kP!>#G;{tOwS8)-%kVh5>9!i5ONn?_h^w_!V=MFH2$zC?c&1s3Dy{2Way*vAGrxYI@k;G>FZ(}J`#@wr@Ego zC5dRdt>hpS+ToX7+oMBI<@3vYc!AD8gi~#HoJZSIRYA1xzWyeueL)6yyjfFe^;Q z1rS?lh{kT+J&F#miMQ^J;D+J&UDSYlwOiOw_W~;QFfz-U8t)B@|Az4M%;N#MBB%O- z*M$*;&J*4g89}0qAZ%zJb76)=;TlIn(dtwy+zh!u*63ZIF>H3&)a{cLO%S~}_e{O2 zABRN|kDUW@eCtVBTzDk~t4mGqwAO?H606mH6J`iD4}ndHFmFOPQvuS?Pk^2qF${*3 z^7_Z_-bOOx2dJJMYC2nRm99$2n#tB7ASf}P*+Fmz1c9TV9yiW86CcS&YZ4KZ5`1T- zTEw^ATVc2ye0j2kz!~Mx3_4T*9W&>|{KL^f@8A?1lU$2pF6BNB>xLQW_0Mf1B+fS$ zZn;CxcGodglCJ23XB?|UY15o|(J)2I8v%*rcg?*fz+D$kA^)$-IWeV49viZ?qUgpu z$O~SPXlhXaHyQ^=u{<~1iWJMD(FmP3U8My0sq@lPjx(zU-^@o6EooB1Z|&I~AFPLT zPQN$0cOnrr#1=Td`IBym)0G9xmJ)dn z*8*!2981QOu!ltuk8(I2mwRNpCF4F$93crzxom@9XpOV_9RAn3>utI@41If*M9big z-5SPdeTWAWf=4o=vb=X!L)YKZgJPo0VOt-ybQ5_~;K#mb(}F~*{KHRPCVVXTGvb=h zq^ydut|E3~20qp7%Om7YvQK!bf6}0Is;cPhSqGg(UzU>H>X4G(A*GNppy(&wb5!w} zIr45S9nFL%LUN-bz>$K#CPh|tl6`ctTD|bcpqzGAvEB$MiAC2BStS|R|DvKiX!T

    3mho^=|_-2CHRG3g4S*28<)%XuUw9WRL;I=5JwH_ zgyIF?i7hIY%j^xG_fE)D)IS82ZaT7kOvS-aq-j9FLk}Y&V7eC4hAKzRBd-sYHk8)X ztZ`*Bo%Q|1*k9dS3vSTD*HuTD zIJ|(!Bn=f(=v}|zv$X0&QCQYSL?k0x7$2G_!(zTwDwd{dcDB{02dte+^;cv`xq19; zSYw(@R8vckV)zv4k@4%Bbn-=9O2?{%G+<_N`Yhsx|@_JR;1&n|71&V;}ZvFK;e}J^!+g7U5pNrQIw~v zeQ&yZ_K@0AnO*|^kr>W@YO{O83OR2i=V;YMa?Ei>bBqEnc;2nlKacC*Wg2tUFaY~s zE{DF=4n^$Uy$VS*xA2?Lt~*%PNkm3*k%tg$6yxY+n1^bh#PUJa{YGn^p$25G} z;mwniv5~uTS63Q0Tq2CgOJFTB8X0t!H0Ff?ow;^GbM;WWYmr#4P{Cy+KhH>z#tMct zU@6bqZVq^)*#l6YLKNNEDHTd~ASSbqv)AxNZtNMOYc~!iR}NI<%Wm;+;02=sY(wr9 zdfDJXN;BiA0YgLUGBsY3;wbm@GNwgPaR_gM*q;rmfh6Ug^S3tta|?Fw09UVG9s>? zB#%LH;qodmi-)HxrN}4M=W-6b2Zg|Sd+V1!PpIhSp;N?!I&B-|>?}mzWki`{Bq>*B z@s!}hz7>(dLrRL7N3|w57Cf&qeS^0vTL4|ELeBZp%q0M)x-W58kw6@tx@P6!@s}Le zr3sqHbIua2w5Fh1igDqRg7J#!1WHw_YyN~X$Jymq=TY{Cu0AGaZ_LS^Ok%imZ6VQ{ zsnyjf)f;Xt;*$?mC>b&2XDKFN1Cgc&FFUu?lTljB10(-H=y0#dO!E2W7AdH8W6mRsz0Z0F>4GzAZtP$_FZZ_VMi(AdXZTcVKY6+uZ;z^@&N_yl zum0e$MxBX^8N3t*VKO-};3NJM#QtF&NzBby<7f;F8dLx+_-vL%Xo83$V&=+-3i6Sn z>N6nm8WTy5@o}0UUA{xcWZ^b+9M?^Vvz@9i0o@u9e;l#R&fUpX{NS+RgIsYRll@6$ z8aZkt`J4HY!*7G`BFN-4Ff8pu-V>S*q=r7W`Dpwi5wUdLXcNCB)ZSA5F7mMxxJPWt zCD;JL4t5N>slb`}OPQq*CY{b*#VB@^&KAzU22Ay_Ou~XjY@Y7lIog*GFIg0J7E~gn$OI$%>P$Q%MB_qM$(xK50i7>UgOH$ z!tyTu_YZ@Eyl4D3w%qCQT2dO8l4{#gB$+jiOlwAGQ|{!vR}_YPvIH+P`Be9*>SZhU zfj9DF@{Y-+8No;T#rOjwm3h(fNS+pl*qK-S$aO-Mo3Iq&dW1c*dzn67YlMwX*Icds zpQsroXIQ9t5~;~#HiPyd4v#2l?wVOjEiaQ;6FQ~qG{ro} ziy9_t254PI1%GvOu2~EVPu_e6NO)mTXerE&bZyH15KU{k?FV;dz~m#q3>fRles8n~mmmyliz=5-8oT?7-W6+XHpS&?hS756@163S;ks{i`*r>TQ!X;80Pqz64@?T!4r}FP_hD z1X1tvRVX$Js{Bzuxniz2UY*Y6SlL@!z0V}n8aZtVb+AjPUEudyD1@URytmNSYFCzy z__3X#70RiU-^>kPE9HM{-fA{9IkQagA7EMFH4O&&bP*u%Es_3 zgr$Qu(>+CPP>h~QJ;cvmE0-RM)>LNhf)wPwIZ&G2$RLD+TiO@B5Iz2r6Tp(i@b~`qtHtT$Db#QAWwqq?o3zlv3Ww;ymBC-@|z(i|hQ8{EyGu@8wbB?&Ih# zg1{fxpCL{kH?rf9^PltE&j$xZgVe?GKv1eWK|U{+bopqbV$`R}I9_tY-=7Qn?Csk* zMut%2?D6efLuD&F4)^U`V_lkVF6-!%&sBA7v!0gh^zGc1AgtwF|F+W^OG{EcpT5+G z>C8zvqP=7I<|P~Y>q8n%mj_KtkGhOC`it4+TEi_FPSEvLpT2m|yn zY`h6iFpqSiJ?KoszDf+b!DM}<#J(Iw8|tzBArrI=_AvZ;UKk-IzO3pMEl{8kQK`Y4 zc5CC>8q=}L&<-;!9qA9yka-Z-)w5T(@xwpi>l~I=5y;RZ7+45C%;5(gG`wj+GQFEb zxj`ZDDP83{hnWurTauKQngCzr4WD3heZF}^GGVq1PB!Io$o4;fg~t_E~(A? zV|dcF?Eat}zRB{yeyAv;35k!eJ`jCW0+WLXe|QEPQk|(@(Df=q7{Z6de#d~qAoSs1 z;Nzz5UxOtpl1r7I7)BeY<+W`yR5F1R31xiu}1}z-(7DKdnH?7Lj*a6}d z5`*R4r=I0`Qd%4WOWaH>Ik+UKMUmVQ{y>RMM84#<=3j#EfKA2w&`ce|oeW3m-7^#`VumNGNxjFju15rWvHp^IS?z&AjdUwfu>o1rm8O5IAvFM&|+ zRtp~f;)9IVGCis0M3WBBF;j>oAHH~9R}6zmTb2@CG^=70F!=bF2#mF=TYh=Oqlxn8 z8_7afp$;Q`9MS;^xI&9APg-Hf$@)-pwMIBcyv~qAS8joy&jfuP+`rSa8xuE(uN0U?EHpWsHbP+caB3`gA z3sR%SxSE5^$Z&-vY$u6?TcQrEu3&bkK@{ue9K&E{CD9UfA-!B+lYmmdB>kXE>T%9= zg>MqU6ZwlDTXP)RuL)T5=?L>s4V`;*&x%xz)57EAniX1NU4@((CuBm*IxAw~M&;~^fMQeR zgtAjdV@%q0e^iD+1li~zo|F4V9EI-fjm-cxBOSGX$PR0h`WKSTU&owS>ljjleQYN8 zo*?bX#c6;jK9H(9tWB-sPz-=E@@R=L_U@Dj;QuSFsm<+(Y3ytu=?>jN6bjhePSrw1 zF1;Nsp$(`9){UTa&zx6IDHr#Fz|7!dgi0;%2RAxZcT9c%GV!=e;Xr~0+pIPL{}dG; zE@r+k6%9xr27}gZSoOm+>lGw=&zQ4dP0ZOeq{H?fOnKE$D8Gm`Cl!hmq9j|^17T4G z1OyuLx9UL8l{q46iAsAPME}{Bz^#x45@_Xlsc8XnGBG{hwge( zzkSu*7WJ3dBdis-1}4BV2AJPB2T`weHQhGVrh`u7GS;@b>KE>^{FrD><+&%UP$@^gkEQccUN;^FtEV@H_!AA@8fSQ3w@op~+q%JAUW^v_dDNehpqKTdpvPqjm({xX|SO`dj$2_`7)gqj$a!3<7 zv&UB%aU&(SAqaMKG4g;P3mq4$DLUI7k+ALSnmrP`CItW46u^dzZKMGg)=7?JwK_@x zR@&Mzy05I>0~{^5cu=P{f*l=Z*1gj5R9%?XIw&H!iRLlB`Nl@}LTW6H`A9kA225Ef z!>E6Ll8^}!JPHj!CK$f@!grqzffjh&*<^i27e`+we*6F5&soAx59tgj+8hd;q<9wti$OEoYfPQ3Qb8qAoIFU*DlBQ@JX^ zE^L}i^~H#VlX716yFYZIQ}@D$ZcWrfUFOoNHVQdGS#vd1J0xn20h(t-SPtuNjgaTw z`gjqsU`Xedsj$W}$6y@=GB5VAZ&U!LD`s;Yoy=7f`pLi$j>Z;2=#QS3vd|xElhwoS zE!PJAwR^hihz8_(!-H8gP$68GC6T|kw=G=0iP35xaca?BjE|+|*qg)%>Zlr}ATydk<1BYtpW4g;Vd6%332K%9m$E_P!_O$V`HC$$a}>JRg^Kcp=)fe;Z0R~VNrR$yZm^8fjJ80EvaSmnh+5GYX*nJGL(FvM zAApvpmN!2sk&f9PRxzwO8istg%NE90;--2SS2p;fE z{=fx@%#-H}bZ-foMcTm?;Vx@rm?S^CAd6_ey-Dd-?63&(vU>B?Y{@WCk#pck_$d_~ zYSZ^%)tKK*SA16I?v^tf@sPr&NY8a&oP^MWjuCrUl zHs>F!v?nXnth#COy!Jb_tODh&mdg@AFxR+)vJ80#S>{huJ2;ZhbXRgxRZ<aUHYWR)>fTdqc?UqQt}IhHmQb5qG47gf{r0-!i@ z-Pf2`1VAngP=j|A#VU@=`uK~K#4|RkZ@rEzD_9i^4wEF^lI!TS%2Qb8x-Y&y_;V^W zJUog@ny6@v&%>ncQfZdc?^0*qWj4Xhlvx71>{HUR{__oX$K&Bh>TeJ*p$E*6Gso10 zR;Tle8hMc#nLXc2)DuS$`gq;9^Sv{Yh?m(909lM3$JZ0VN9|l>8GH`_Rlu2Ij z8cjzfeS0j|1u`eQyW~goU^cv#?jHajt4j7Z;{Ld-t<@whW_n(BP7qcmXukY;Y;jg_ zvQ=0Z=GYTn@KryF^eL5?S>>Ee6mKi1r+qAmUklrQe(fftUXP!E3&G0C!gcoNq=9Z= zLULigPsdLN``L2hUhHpoj4J)uO!3&AbIRm_)#lc#;RFSC%RhAQHme9Ur~7+>g#j%b z)#?1onewYkT+P@BGxq3^oaR1YZTVP&i_G_HZc-k#QmYJuXn9efabqNtt%!gOz1*ZMLuS`q*tP3W~l}Gi8EkplxZO zE}^4|uc@RX6tAAg{?JqmQEhy(@Rqji{6RZf(11ul$)@S_+3~uWcDi^6=mSP^vcb=(QMI8&`_Y2t<)srXtK2~P>hj|TXVRwycc16h8}h=tf>YL0*dZ4+Wn2b# zcDVUC{P`^)zME(=4ehU2wz=6o_T7oC=_|o<;f|4)bEmYKqd}bDn3^!|Q&e_heX3~! z*M@2o&X_rl!SP;i5BA0y3R_$!cO2q7TZQgLM z%))crHF#Lw2f$1thT*S3(x0a&@YQ!pLZwn>9R#!NKT)nBUySNeif5P9>*=We+)LIe zkI&?@U`?e~gj{vpJrIun@>7G{1+!(76ygr`L55FJ!_rqx_hTe)GWYhcp~-6!3Fi3b z!0R{Q&nr{A@C=xgU!A1;rz>-Nt&%=XrK`5jcA?Ng6DX5}d(o1kiF{f&1a)5qFq;B9 zoR2sonEGxUXdvA1UShVBsXp`Q-n|sW*uvQ~F}?Ylz%`;RzX~tuI@23m0yw5~cg!F5 zM*C5y=?&=;%{OIizKBC2t1*7J6%|5@kJ=5TL?2&WhL8WEZDvkVU6w5xgHa4KB6iMY zV<#bo-yETN+<&4n2R#PQoStiYY|4>X{p(d)>^*gt?fssU=c8WapNQgjb>pyH z9iC0eWytSeTO{Err?3euh zX7*h7Xh=Ba^lJ9#?9dX@Zr}C_$_L`$frF&K`b>}&m~&nT%w@ci;I+7F6(`i`wZ?2A>zFy^s`SZ3_B$DVPJ!Ij4g9c+TSxG z#<1)k(4zWT#PR6=pv@SuBl5H1CHQ3mFzaP*zS!RmU|Y`}y5gBH^;EmE_c&@!E*2Qf z_XnQTE8qMdl=Z)e>i_T9Wa9j9%3}SWBgm}(Pcz7~+A{XI<4Aodf04X%pj&GF1e~A_ zfWi_9xk!z2g3&Nf{!B*v6O8oPy^6o0LGV$r5Im3vcv{f}U){mQ~enj`aD?={Cpt_PtUi;7e!Sktk9xKt9q+2(s z39C}r&%Gbc{k=$%mIvMMy{Up$<%8G6HLruO?7nKH^d+$He1nN;zelRKkIVk%B1K1?|EjZBm7>3Bck+ z)tw#(^Phowa^*s7D7bHqViW|@C|;E&2y3YA67kagR}bnTT6Vcg>F<^m(X5UK-oMy6 zw18BVl;%CC5frNTLd}|07OBSBgAHmn)P$YuN5E!4h5p+$Bp(>tYbOxR_g-2vtOVP zmo7yMQfCbW<{EY&P0fpJ%_RT^IL$h)726azk>gK#N%ylKEO6XLE_pBf{0ft!T%Y14 z-J&Yc;5Qr!UW-E)dZM}x=8DQ-wi4fccEjugvvSp<+hihhMdlcGa!-w&;L$CmxxxG# zCp~r?+j|h97+btN@TOv2DA*C15C%?BBw;HOEzKgXX1H|qObreWMUX)*iK40W^4N9; z^i<+(!#uXL$_kUaK9I;7ikBkev{cbSa}>rZoC|TRQWyJZ7HM(wX8j=e0>v(|BeP>3 z7r9khU;9S$;Qg9Hbo3)9QvF*jZv$l+IE%HhbsA`vKTEbQqv9^BpCCAdTI;O;>ZAi*_2a0{-% z32p&`ySux)eLLjjoSd8Y+b>>-Rd-hC6u_e`%fv&{U$WEgQe4_Hi? z4I&VXwiJ*^L)*@*(>DoXqF8Ejo?wr#5Pzoxn!ffmBcb((bxU%}5aZ4BLsk`0k;;|I1ax$>e%FXm z)8q~JV$@J)0ey*XK6oXA7VT%SJEa8c62lQ3q<7 z#-R_+fzSDNLzQYN;gP7~)$q2i!&&djo1BHof&-{d zBO763pwgo!;t|OT8Uko%g~V9S%;p=8MU|YW1c4rdNoalkh@~G#Ema6a8WP!0c6b~v z*MoP1zgdP)+EGn@c~;%dt8TV#G@>0hdSrn8Kx}nLpk?1aLj`8qYo*p^C+aD^+LOmV zk)Z`n=!xJ8UR&gI0OD?QBF~)g@tyyBoE^)iW}!w>&VITT9f|{-O_y8l@ZD4Pr1$!v zc{)xS$vO#~!VW!WMN1#I2K%CHqD0)s45d^yz}G{yy)LPH?)JFQeM?0G{5z=7a?1BV zpTNCifGz}ugZeh?rpeS#;lh(-0vVYP&EdW!WVMxmXn{i}CctB=VKXoPN>8tWIyRvb zo3bxIMG~uME*#6Z%1ofhU(gsy(@CCP*68_lXb^zIrCyEYy*5_g(Q0u>Bix77_2k5h zTd6_NbK$_!9ZhFXV9|K=LbXjjr?_YidL}lrN2$a2m`avjWerCywf7T_pZ0)4?Zb;q z2uV$vPIujGECg|E#v{ZxF&L4t>Z8=B5qB4rZd;|c!y@X23McxTw!7yU3sf+<*9V7k zdKAm=fXRnXo}kA}_c;7&3il2xbAe3&W(f@=RKfS#0J5rr!pM2#DqM#usd{HddPtn= zdW>++LE_4@Lx%NLA=r6s!>h47oVF&Q$|m6Rm(6Lfj6uDOv70K>_r`;t1h;>zSO2ZLX>69Xq>ko(IzR~%+Tdrd}Ltrw;< zuE8R=@tB|wf}(JOaB{zdZ#7UHTspe;HOKOmBKu0GzS!!NTtGX&M~@~y924E>JD-%} zyOfhDl&$r-)1qQ36>qkeR!JY(Y!#C>cG``5SGZKmXX1$~sV)cO*>Fl{?IgCWc@`VQ}q zb)$3XHzo#?+T>#5*Kh0(#wRW>UW)lLt=3ufAnF;zSxzxn67?E?gh)81FEHPj&qA{f z44%xI-$U;OlyCDBPa6$UlsD8tV5w7AZwzUl2`?D@ zJqeO&4TgyJ`ftnzm&BtoJuXgROn`V!`0*_$PNE;u28+AR6 zroNB5m|2*)evZ1>7=K$Q!^ZUAxq%p~Bxj4pgxq+me)Wpb<>>WQ2rhKqR`Dw?VnpHq z-!WEL>(0eP&iZ4UQ8cY$tNuPu+dI>6cEHR~)Aigze-gv=0fB6p`pseA@KS!uK$nZ{ zVuY5zA4-!MUdGZJX*8Qhmu`z6kIOVg|3dcn7|a?m6hm0|TTq~|Oe?ZDetpqOEMK6= z1Bj9*S|vqUWf-uxtcVL&wn%x=W=#~Jsy97b7M#m zXo1@=jCDQl5a8G(<%8EB#-)WhkZZl(2a;4?FTh;agcx z!a;B6ecV&{t)v=(-wgg_$fsd8BkP~`{(W5(+kb0aRICz@ExHi=!KS(_mvYgurJj=z z8H$sTOaNu3jKil|9eS9R!_~U^S?zS;!dMCK*VO_(P!WOzw;Z$m1C6&zcNgOs&DB1; zh~eQd-t0*!kBnNV`L;vMX6LJZNd-O1(l5#f`{qM=F6nf{Acu?42}p$%ATD%3=v96i_Q?wxjz>a&=7;c^LAS&3$GS+NaB3*_L>Af-tl|8=oE}6sD0%b z{rb$bi4-TQW;YSd-0tljQG8atJro1=dL9qe+elfj>KwCv=Mj60ht(#thj@Poh(LtG zH}bFpxmEEC90wfHVMP?bTl%{RzgwDx>(BWVJL_+r&HjCg^8d^?NYPf+Qv8+Ct9FUv|8wQ zvtgk-HXiJ=)6B5I=YA1kcfRAJFi|Mbwy3VqJ#xBcj6&+#DyMtPKA+Gql<%?IC7=}vkZ6iGF)wH1| zOXO5SLc-^o1oSN3LQdjzUc)u3WykW}xivtJgdtK8JV1?VvubGdy_JwoY5A4Ai#oX1z_bsd`@;KB)$>PJw?=9U@qyZ7AE* z0^4U;j0DS|wT@ZH+UUc8;1SYLHe;^yR`1M04XQ&AY<|K`1F%pHLlF?-qKjqLwhVFP zFsvov=+>=Fo{g8_!``Gv>;LWpAvnpK@qGRu|GCwWmGYZ*tl3bLz=|OF9MT!b(w9Yu zA&1dQ(sa2Ip7{2NjDpSq2Cc?ibw2BK03? z6nDu#N#@)ZI948Zt4n;qz+ZaA`E;{^*zvKf>GV^$3-?=N^o?hZS2*k{40<43=Wj4R z#T4x}*V;f7L~gM+brgd5Cp7rN7^J|M*OzqY`eB*^2WeGGjO4G9^wdXPNJ38MIb#C6 zypdi*!w{%3wo3IJG(&eSY(6)*r#R(HB33pmDMSy(WQ0 z`t3bTdR))3SXI9Gv(1t5Qa;86!I`%!ZK({PVxfK2>G;idF}Tg$aD?B!g{H!9D|`#} zgxXNpUHbTKVKhPZEW~xiBFTIxSyjwKsF7nEKcTwhjihGt*CJ_y$lOc&RBSAw@`H~N zsnFZ|uRfq6yEAm#sj`18mv*GU#DmytFM#d8l-S4I^dfQr)UIRsec(NWBLJVtGZ_yK zW>P8^dTxcu^;+;voC()BOp!-g^N>a6!tO2AHZ$T}(sL~R6|t8Q37RBEks(2_o%b$j zN$v;_)R01cNun!nQ#^RB%}X_BbmvG}Sv#d3V2WYwaPh7;n1e5EzP>iov$xbcOIz)Y zTy*uy88$#E^vkNx_JB2t?DaNvj3lyI%cXdJZK6x6*!At&IDhgGSfA=-_avoEb`(@~ z_gz5yHVP4K<#DW%pbjFt=E`&AyBfb*6~Q=-Lm<+!XMqU@D9^9!jEK!R}k9O1L_lSmo@w+_@|o+2$SRssZ19E#>4gdbq+# zI|(-PM*Jca{wrzF4BL9Y65bQbjbxCPSoUIJdlPT;`Hx`SU&G`*piVi= zOGBoR)3NR5mi4d&gH>KU%M;DFQ*jCU==xTif)b&6Q#%>&CG9yKXGh6Pde$(oZW7@9 z(GbqGB-rTO+*dpAQ(3D%a7h>2j31FIF?GKXH8|yPNfIdwHcm;Q3kp1iAm{3Ge48DH z1}4%Y`0^$3?brRfc)Nbc_+d0F8cryqNkvp!?w=2rT=lvLCxA;0fOI|TTG;Ckiq;U(KBC;srd zTt>J&CDM+6>M~nT1v4064@&bT6XRzUQI2{>{^xoYXf4AlsV&a#^DVnfJA<}+S+)^e zcz%j2IJOWK`bOS4MzqF*F5f^Xrjw~hnNrR&S#^mste~0;!037v!MX?4=|+cxVR!)z zP+wj~K7(NS)E@s{&bc!_tkpuZ+q6K>wp$ODvEJuqy?V_|H#jW_RPH7Ga47%wI}?aU z0=;kj-lu^hQ;I;~GI2!QP%VI_354)1ajoI5x7eXoHbOu2e>^}%A zQ5k}`X+c^cO&tpsVPTzfkMgWJgKHvr()8}3J@Z2BrG=;xhl_sk*1=9(`^CULBZczv zd>R63a0hnI7wmAumL*<;m7qDLoM^D^t~1^xWT(uW!}A;m()MGm#Z_yLAYVJUSdgGB zasMx9LnyHy@lN`P2m0rPpjz0z=ryjF&t3%7`SD$dj7)rR?9M#vZ<7Kj5mm;$(#GmQ z@S$=z-VMI$3rtkeQY*z?4ear~LhOV0^bA|c+~jQT{!H#Lm!j#ux|3*^ZS1vh=OQ0HvFk&Pv|Lv~Z6x@VRMs7#;r6a+YDpvscX{6xQ7D+PXh^h8x0lE=GZLdX!<@>R-tQ8{IClE#MyY!TBn7vPE1a2y-9 z^V8`)j1mksDW$GdmSif;UT-u6zBP!PFw06pnChXlNDDxPaP=?5e?6d5(mqc7y4O?s z4YXpuvXtTn0)n}*qZhJ~DZ7|g!X91{4Ke{9h&m=UyDv?z|GtbtjE#+o6AB13$gGk5BW5!R)zt5RG;D;BlA}et40^XQnFf6Nk zcj2-}bRXGyQxcySm_kt>EVKyw6-G_p+IydJif7)m{56R-Wt^njalQsb7~M-}qfM@g zoHi_WLq0?9%>14qMn<(P4K(3^qdB$B%$yj@W|iXQR%qh)sliTksA&??#Y^5_(4)=4 zpus-I+Bm-#>$@Yej;gWGD1*h_bV($66|4cEG3^Tzcl$|Pno&Ci^#i%NMZ20$oo|kXeAApkF1t= zILlOfluKCiW>@%n=OG6~Zz@fW4m!N7*>-fd60uGN#pY_u$YR$_1OYUJ`P0Agq z%1vifF%z3HGMQe2n5SM9jwYCY&H@eNPCr-T|Cl&MY$@!)u)s)VB^)Yh3B|;|&*Z7; zmZruLP(_eL+Lt9JjXcC-MJrp7ok6+~JvwxCutmRPz={Y-5u8rAGf~SFyv+S!aX@i) z3Yz2suUb}nz}DOF2D?j3AV0U8hx+^lUmAA$#z{wXk9An)TOEWQp|Rc6j%<=ps_st| zR2?k3EuExV+U1K7a-r-&@4Gu%W#$cdh4m%_PCaJ&HJ*`)!xkR|L0V3H;gr2DI2r4) zuBbP@MSe3WW=Pt#i~0N=pM!+LFe*r^-Wt_65_Scq!z-N3a6NA_rNwLM5Sg)+i0g3y zywBDjoXD#=JL~59owR*6zNyQ&9a7^WkgR)WIUA`B$icn=(F_y9~AKLQPV^RmdK}!hoGd#MU#S-eqq(I!8khT-t zR5tj(-wKSUd#sGg6w9T#{o1pBbDcc*+@QHvfhd#(@ zpNI4vb8a54_F&JZYX~{qaThNX_kIsv9IbHigbZ-!JEspDCdc7Q!{ciqVG+pHUe|h< z!&c;c)(+^S585_7Iz+qo=X-l%+4m}oPBwP?34#sM(OJ=pw(gE>7c8nr55qx4qtGDr zSaSemBH)HUdmy2Q*`e$x7%&TmgCO1(uhdQrXz~5(-)7v}p7cnBrCdT!8zkXDgXa$- zQ|!NmUaKB6jW496;fuaLPxX)@fucL2v zgoJ8+MPQ2swsqMh*YL`UvZa97RWE4wGR@WroQPaCP)>P1VR|oA zE(@`!bF62@{uKRgp*K^X*dn|>c2HRB;$h{+h~WfHIEQMh=w(jAB;0^PG&+Px9c@nV zJJsX$qLMLBR=SW#f9+kcjRGB^BiS2u-f9InLb7_F%oB3cxp%81EX3w4eETr@EL934 zFx&{c>xg>|4V*oK`Xe@clG;Wr*u|Skixg{2ALi5?!gM6dKM62z-%I`%A%LWxMz#Kczz@3E;PnEOaw~BY|1kn z$N3S1Ta`aQ+X%A2p_hL4Mw-tL*WdHgod-7$XYz6}iT41tqyg<`*3Bfc8Bql$-?lu* z)aJsQ^Ev|}0=e=XGib2EPB1Q_a}T9;?kXbFXL$$~UT3JjM8;}(X_oA5)Y{d4|9RxvN-4%>d-hTscNnNz&tF#5jmNG0a?(agpZcCUH+AR1~anw-6Ak?F2 zk>eF+*xm02A2hDw&2p90;j^ji8-scDnvry9e1FDC%f94Vo%Z3)F}R0#w(V}T8spW9 zui{~!*tbS=1vq+y-8*E*g+jRUj|6Qw)2=2ORCUnI%uO&SOO-TdH$ipPc(KPfFF>T_ zKQB~PgY1ny(=Ng?1HlLhgSF2c-1AnMO{gXqrDAp>Wsy4#*JwWKrhEb zriec>BCg2Fa4TZlGpbo81G7ylot92)?b9t%RM76md3Midh6=sTR$t?WaM}JWw*xzn zr$mW!vwhLFF;3S-Y_xkY&cGX+EW#|9Rh;j7mrMAaS9~a2n}o2-duP0TLmE*VW?Iz) z?YGK38Qd^PTU#E&(g<;wI&&+d4TMbtPC<%RFB5yWri5ugqa@hY&SN7!tYX$nbV9mj zI>fVXjA2_aW&$XR6PG?3z8N+2Tz;1#Q7rjY$Kh?Q-9m~5m#lfm^m>^)@6^Lq$!3{Z z6I=#wQMz8aJD~uwmPD#(@1u?upWc!Y&KF=6+KEVN>GCq zOOEU81ms_vA}8v$QwHZ9*|X5K1u*esV--avLt?IibPE?ndSl3=1a(C>Z4*1i&#<7J zmH6bbqQE{k`?QK#amA6AvT~1I<^5?2)Adx9$7!wdc~opE2cJ11t)|)gjB4pP423#I zMXS1v2cp57O9ndYuveQS;D$zBHCe}dQ1oUf0z9#CibgLD9^8mbx47nspFg+<=<>hh z6(M)S_NP7{HGzkCh2~IrZTwyc5)0!jH~*Bs<)w7!85!GlI*+G=a#llumt{LSSGq&> zP|2Q^fw1`u-u7bnb%W)@mr#i31oq1VW5y|9&vz9Sx(KkITh3#?`y?KZSH+VLe-z`EnT~YQ3@Nip!LQ}k{GhPUeS5qLP|=&`5IXl zfq|aj3-F?{VGhp>mA^}$Ipvb2dETlm+z$<~1%47Yi3SC(O!>gf2VrM2nH`&5ETK(CYKZ|SukH$YCa$$0o~ zeL=j>mAO(CiU@@o^F&mN4PYK%Q-ramhOpm6+&ygcEG`c|f{ZdBXZ%(rd@BEauM)B` zvj4eJ7CYB(WkQbc_XPgSGGVMzoje#5^8P&r{XU7`X4zzpC>|;T>gcamd-AV+v`GHUNM78`{-)E1Z}U28E)W(hhdb` ziN5IP5wcr^;s$gjq8(nmdrPm%dtyR=AN+JnDJ~_YsaQ@W>11SMao)a&3gA-AZp+_**zQl9Sc3ibI z$0Ap=w(vI6h=A0*4{X#w+Go4WAdjI2;znhAO=niWqE|r^$ntKS%5OG% zvc*$nmzCvb4WHxpMPD5Mtwmq4%DpzTjK~dW*U$t#e${hOROMYHa=yulYBk*N+wxOL z>~uDVAH1ccFrQ^{fxi{BVB=xYIUuM68!O>G{j!jcr0?12r6jMv;aZ3YE8&|Oe=hHX z!wfC&=+lbhQ?lyo_>%10NUs~*=2VqQ~ zX5eQRi++>oUJXy;h3d%RL7FBm(&&fo$A#;+&;x%Ko%n(Js%)v6d|CvVYZ#6Idl8cs zqkC-;GgG>WSq3ru1I+N?Y@41djrK=y$;|5%I1yy%&vac8(sue~*Gd%=Utyu^1;aMG zRuWpx3UFRurEPkxzjhuAS#}CrE7Dvux*^4sV5dpK}x=zBOxVqqLJfY0L>4@@CNQiyBma+dU_v zd$v_+sNC3EW*->#`E?V~BAe$Pc9|V{r1{0jaU$lvP`uK%NN+y#*eTD&H%tq?7jmAc8~L+$49@3)AOovR=1gdwcd8QdAH&*HE7Bp z{_)G}&$kN8;2X{T1ICL(;R2#10JQNxCozqCSNq($-8oL*^NN>$;YZsb1 zC412~ZG7xGrF)9d4Ii)U&}F6j_aDZW^MGs0g73HOSo>~~#~xs+r8mYO*j_W0#LhQ! zQRY-R&mYA*XG}!lb2@6_T&JB1q`@F4JACGWt>bA1C2r=yx)r5LYeJ93eCM&YB5-;zrOz9uGtXI?(LHR9#@toVILy|9aFypu;eey zqTfj_HB_LId$!itYxpI-CsO$y<1z~$FKMy4%i3ZPBjqkfenC_K-`_0SF+k)4hTE3F z!7lT@24RidhvL>vKki}Y+38t(wB%dPZadS;=_Kmoi1)S8Z$|H6V?h8QSFd>`TS31q zTwJgpB7ESV$K~qZbkA{1Mt71TjH6y&@uiF!U=id{K$cP_Hr*A66MQj*#tym@MpW

    9RBsGXA?dGQAu7imD>0=Z?n$reLN9*DQkm+Gb{_HYuT2y&KP7L=m_?%N&AIKd4 zFk%&>Y=R)8i*%UZ#pnsD2da))#nAw=)w+=Q4SO>nsTh>?oIRN>b^*qvpD&b2CA>zJ z6SUDa@cE&ru+355aeWP!N2*@<8nO|hWTqPu|k26?ZHxJ3WS$R=r5ux zXxoLx!FxDrv`Ick@OC?(jkjUMG*P1weQ{O_Ofoy)4SbG zAwiDesD!d9-$yh^^&!2uUjPk(U4$%5lwyo=Qg#XeBH{N?mklV)kQzB&vx;uTITUi0 zdSwm6XcL4kN6e-4VfuCo0_rBd;&kz`OhAD^0o#P)nCgXy{MSQrgpX@|sbPgH*u2oB z2}iWF(*6XZIPB0T@P^l%Pt;KI3S7ElSJ$M>;C2&Ve7XGSWsgv*B#2tVlU*Hk1|j$fcu$l8@SG5k z+YO*)I`%gt1yA{0@jRQC#Npr#BvRC;uwleH4fLBY&kpJAx-ld8rGs|1P%2V-1-o&l z7VD+)Zidu`1VWho4(&OGwj`B5kt0TjmiLwV9m&=X0I5x&LmpLeGRQx~^j_ij>TNT_y@B3cs9S$${g2Z~PtqH9G3g;2k zj^tia-q%v(H`}6X$+74>TwH-KBlCcj_xilKR#`CYJaI~c6fVWJFWIZt32I_^Zcpz1 znj1t$vZ6eS-dUbmZILHYAQQDu-x2|wZ13@%CER{_Ow?3$K3R4V<|jtv?se3K7B_C# za)WtEA$IBhY1>MCxhzr(2~en{>q|N`(P{43*kx|mbNUuTQD# zT$3RVpI3b_HW&fH_6LK5tYEyai*gjRFh>D-U>OzXl`lZL%DIB#7xBn5#K~*9X=_$*2VbTF`##-Pvwb-qgE%p_#Y@9D#~@W*Cj+o_xc*Q| zl!~t7B6K36UEvXp2QfP1g??9=X_FZhe6&3A8D9&km5%Gv_)Zo=+H3uWK3srGk%n!^(9H?gelOZ8GSB%89x22kV04m zS~e{o8L3zRO=mi|;>WD7&0zs+Gg`9ZDOm~HUAfZM;dkLM3BK^U^E7SbR2KfX&fi|P zclNMSJskV4kurAOkL_1)>&vU$F+t%~Nc$?Q0<4DTzBaGEdEUu|0aGh%&CNDuNdlv7 z2BneeyLDpzLar0ROPd_O&*|V^-QM02?cCYffRv3mC(1bhvCoppgs0-I1(XKNFf1?K z=XCmW|K=8R?;XV`WHRD7`(^b>j*%8{c3KNW4oO9Fkeuu007zb)eK|{^5h$H-m;K;LJ*8}cB<2evfi0SDLchnFXy3d za(}BBljDXmZwwLGp5aM9(rxtDIQIIVuIC{oM z&L=+E$kkrq`WG2Z6jvxS3PNn3`vvqk_I$X&mrJf#nHoj5GcX0twK=0cSjU`;c1=va zI87YQHzhx#nKOAAhZ@*z8UR(XUy#NO07H_&rIhh$g{?nJCwwC!T|B7b7FGj(`K3WP z#nbORLf_7v?Lc^mT$jUK@da*0(3$Up7If%kZTY9Zm>2U$k~lKY(DSS^M+^~<`4=r? zn>Fs4<66#HOFjx=ZU?4~CP9LyG^m=9AmXXf&)6Gy?9{KY1Kc~u42uTyW8RkxxB3(Y zRGGO3nmqG?dcW4%BDzlf*@s#C1qV`WOSBEWPD_}(&cx5Ku~O(6iS4j3%(z%%g=Tqv zFU1OID#pHiO5?|;ytK9}O7h#9m`)b?Chb7pb5VnFiiJoXOHxdw4&3PZnOLcr>%>tU08`fBU2&0IWCU*G_6YQl<=}% zxyed{n02|;zjT5*UA-3R~Z&EsS2n62~8jcT$Vt1Yz?jii(t#)T9>G+&NK5 zt1Ww4F4q;Z$Lrt19k0XD-i$D7bu{YUbTc@-c$-gD8f66GWOps{Ah1xqqJ$J!4w*3< z>0~P_M;MJ!C(@i>++hqs81mIOexdi(MbeEkyp%2bp6el zSPqPz8Z1xcHE98U!FX1gFR!v=y!NC;?+qM?9}2t#EyP`OQ#C%@A0oA7 z%b}c`h@B}GmO+@nGEdtz5*#J&X1LL!yuqoFrl_%nZvN)#965C#ZSlHNqq%9JZ|>lxb59mR`Dkz)|-2kcJ)UH^V@hW)~LDIE#(LY>t`SL zY@mtD6-pe@2~+ZK-=Bf3Vtay@JAHt3^FU4=6O(cX>GF^5C^?zVRXlbX*l!LHU&@cP zy)TT@YHlA6ho~sR>*@qqf*X|=2=N>X8li97kRq3wz*<1~Z0j3caLo52S!r88K_#y0 zhQoGhiZA9sfhzU0?#Y+({LW@1!S0uhrJfyAx68!$x++HDIKs_af#CL6{kS=8##*0G zieIAz0D^(f=Pw|Xwh9WCh?(!Gv9}UaFg>QZd)m^J5Der$jFlW2G$Z_Z#T3hJW zR5#P!8^+FeeTmJtjC!?Z4dp$bn}vqa(og_)d%u0RM+jUX0k?oc{M)?gX+rcgjb`Rz z{&V8=^Qo!7Hc#RFUJdy#Cr;nz(dbOb4cf2$BQ6YZFWVyqP>v&OA;LO9?4gtPP=or* z!8;B|S5w%~KEUCGS=G&|j*suhDERXCFP7UN9jw3Kxs0H{cD*>9?=es~>MiHHQja0e zaD$*z=}_QtZ3-i(1I5%Y_l-_NJWzJSh0zFpSsMXU@FJ%yA_=~@3ddUv+z`mh3elC(Ty~=Im;I zK8@xeKpHVM4CpCSMvB>eAIAoXtX2u5_J)}+Y zlhwimJo7z{nWu+nUk7RX_AVFg^skl7_h=(orWtDYbWG7Yp86a5xp`wH-tDd?-|8#0 zoe429vVD9YvcnF|YROogxd&M+Y)bo`0YB?ptjtV53GmAkaw_h2CJZkO%uE>MOpMJ9 zgl*l3w7-|Z*qNA#IJlT~VHuQcoq(@EBw_^qm4k_m6Vdlsw-WHzCXTkw4n`)9KoY%h zur*RPanfc0zFU!qLCPA~oiGuDiiw*O@O&{hCkf@JE|{NY=dcXow!m(fpPtEs1-?{~ zK?L|SuxCf2KYs<3;yY=Xe<}F<8-V@>kmV2Ao&d7^K>IgLpB}OOyOE#PyZsH}Plo<` zbofL^k$*u)wm+<`p^n9uh|6+Z%e=k4(5jp!0APhf|vp+q# z{)f)le^BIatYG_Ll)re({$2L}LEf@It!Vs-@J}><>GtWV-CtS3{!5bjH+a@R>XzdV z5BsTGj$dN}$G?aPPd5^NMb7c>jS2sZ{3(aS{>ci?KUne#2poob$Wv z|AVaH{NZFj5(4KBiu?`XQ;GL)2!Gar|A%7**B>7ClNDUQ#$m315r;YdjC?;c#h

    866{m#27di8>{GN+f_-vb;Mb1}JdsTa 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ΞDMfgh$zF$zS^&=6ROaC7 z5u@Ly?xwJwO1mR*-t6Z!5-%kT?e7S;SkvFFw0E@U*D&YYau~;(phJ(O!|~w2$#T2i z6#CdJ=Q*PGWD!vlul#5iQFD7=Nz6X!>8}{_C_MT*t2}^vP=1Q<9FTs4iS3aX z)Lzvud_<_FYOj)tmV9YU1X#w&B4Jgt-6aJxOBQrY@pr2y+Bw` z8BCa;)N(eB;X5dA@DvUrS_ll+?70lkMSR3-k!9l@ZAz2MHp*6B5N2c8r9-@ z&0MG?^)Q4Bx*^hR|ICHsX_?VU@>xG6n_1 zZ30mBlzr8NB%c75=WsB>wDi^kC#yZ_PAY>JyyA8VC_7I-!6{t()Lx0ImBo|qOX`i2 zJ{lSkD-W-vr=oS^GWj$mcQ>(;hrKRls4Ol7C+(@YtU*b~Ouv)x4H#5HDBR)k+vygY zw{hwQRCi-ZRZaFbnpDT`w{j2n24ilMpg!EY6C92MCV~rIp#{y|&YU5$#Mzf}Koa~| zD=b&v7=yLFXjrvn*OQk|@Mp#!VQi=sUcHwSYCBaDbOxGX;0nrJPj&+j7i$knVCjNp zDJL8=UD1OMNDlClXd)Xo$s0S8Jn&|xR!e&T2j1P2)6qb5)T4J{3f)MH$jHwIX!+oQ zppcf{)4OBQmA!i=Gr`yUE9xZlW$?MHgcH0?nF|Ehp@H?VWm zP3GFmWsdHf-CI{3?Hy)Ul|D~EM-xfSYkcQ~w5APAA|w!d>`ux22CnU(HV}~A@b4TI z{zx4M7CkZXU&9aoh#s@Z=9?UIWuL=P;ggLMpeBlKSH|vtM z?fN;i_#Bv{XKC0aID)$bZ#d#=uAGe+T7V`mGO~U}aVOIgcX=l4Bq9 zNh{!(m5O?53S?Do0fI0Cg~kEh6@(24A2IrovEi?AqnKhi({YoDKU7yHbjj)fci7tS zUh)boHXAme*|>cKWGM}0l?4tBC9v6TM7@QQLb6_44_W)4Ge`*3zF_hqLOhBC!qbd? z*qS{B>NydffJ+q&$lRPJMzXs_QnF!w>}h^>@CpI^dhmI7f8cnX;2gMEAN9j^>Zx+< zC`nmfP1ze|Jv|2uP8mJJ5O{(95s>}4SQ}SqfMxz~Wbl*YQf255%t$3b0iOUxBqmG; zQ&-SIft@gX9`*$|_694E_9a@}qN zlm7=lE1SJFH#-%jH;#Pgn3|%CEN%mX19|}(0PQI-zf2L835d}d7(>WbegonC=iWuT zAl=(_v=!lPmjkx`pTCOo=Z_Zbzxz#<8<;Fbjq8B={sVq?E}#G&(}RtP0LK|-kQCD^ zOa&_QtDJ341dmwXReWq{=IWAqW@B_`8W(y#Y6D*rZgVbegA4D#iT%O*Lgj6 zpxare!Z=bZQb-KZuC%n+$zY+3d*BHX)&#PJT1}jShUfNHiLpo6ZujuH^C072?t0wa zZ88E+u;tLAkhO%XZ!TIa@^`ZIYLyJr1-SwPIu7X=W5(lC1abV zmG}IBmUuFng3_QHOU~UE$q>|y7XS`G204trB30(^>FF^IH1V>;G>zxJ`su1uRS=9o zb{Ea_cCQ@Ts&j3=F}0A%gbjC~qdh5JGi^u;@PW8G{H~&^Vubbe%lMfE1wKu_8Db-r zp{jNvWgv@_4;5l4Sx91Sj2lzEv2+XK zn4}M3^dRSBp)WRjLq04?W^K^Sq!o+B;E&|J!O>AAAXCZCehJ>ZO;&??>?O`yL_cz4 zdhQm0@djo!<)B7Ggc%_owuP$fH8G34QO0+_2*Xng6RznzuLJPlZc>*%7a@_=Qq$mF zdKw`^HWLLVKaAR4%_bkApcLtvajqEo#I@S)I|<#4*Xu$$ zUHzM{VtK*^u!PrDUA#FKm0XpeM)y73Ohc0hs)#)g5R@`bIr_&M>sBAWfwHDCh@FF8 zbnkwY#KfHs(3gKP>cbpt)K*AYtwoygI-F2bx7Hxc{`GXbAj8zHHYX&xYcGP^)n0gZ z)(+)V;j2(9i7~$uc=S+1Sv)~X*Kh>6eXyN<;4N21_M~@6JMZK2Am7$EokJig>a)JC z^%)=LOJ;B|ZqbUGKWT$8Qd>e;s$0jCvT=cRXfgFGriVTqwnNp6LJI+Ei%I6eZedwk z;AW~~GQfL6E_$g}=|;d}P?%l{vX7Gw9r&n{(bUwzIITv zi~I@8kHp!Bt5R4=CrSgKn zUIN%oq_2IPfP*hKO-}rzVqIAX(wBT2KCIen_+t?qI;9O$XEQn|yu7?dY%nBC{I4(zUF~jP2m@ENZY5R@ zMT*VMlfV~}6}9gw0{cyUn(YWf_>}tL$WNo&(aBcQ#+>uY$*Cu$OCWuiZKZpnfC>)N zZSJNp*4r^?QO2`gEsBW8HkhH6$*OkkQ{m5oj@qQM*Q}igwYm#7hQr?Epi)I;!}iJh zb7wvuRo?ck=}s{VSs*e-b5nfjC#Ar2JtvJ%sA{p0$y4s2^a1sC+acBorDvred@VO$ zHa;rk?-l7P_|$>P5%)TCFd)*zw!;u{2h<%3#0u0TWvWn%O;1Ph-h4P@s30os3*r?> zk?zn#TcF##8XfbnG;l(dz_F=X*aH=vYDM7Yxs_M_ouz_n#w6U^xb!&vl{k#z1Qk<8 z!u)9Wz_ovy22CzT%%3*A)Q@N(Nojx}3ArQDmJt2J$p_?zJT|qxgBdQnhbGuYPA9{u zv3;QqdIcEj`l7t|n%&rlAB{esJ*9?1LOfLpFMR=g=qn1sALQ2U9GkT!_0;mmT9{I; zCwe={K=U66eR_RQLkxqxhE1>OakHimG1*6bRctl7W$B-|}8 zp)bA|*`}GIT3S)HdpGI@;gl%5>VRA?8iCM~I(0mLYK^gW(_v;`j+i+W|J#X9LK6c= zti{!ky8V2D8j{FIdNt_-*T*r}jw0R@EMFBLnfJ$a0nS$6Ko*nUZzuf2vj7;;){Qrk zov1!dyi|GHYA*HCGH9iNHv?Eq=o>e-*%Wb0j#VPuNz6wMxkyf2hOOQ&OdD0I+$oF5 z+^!J=nQ99_shB91?vT znwm-ATz03*1Dh~2pze)5{q5tmr?n-OLgRgkRfD?I{5n_e_$0`^6w*tl*P8TU|FCn; zz+1+5r*0YFLTJbqnQJM(EOr)A@Hq3?{!!}nk#LeK33WQxx9I%x;O2c^s=XW)#cI}i zRnQYEwXbK`o#HxO6eo68ruKdezdEK*vqjy%9!;~nfXR3ZD) zh49sbl#9b?A$r02Ur>Aezz$Kfj;O&t2U}VB&z`%Coja4CAbmg?Q4$0FKJTTH9Pjh= z4G+@2az&Fw7r@dDBrd)%n*57RD<3N5w>p{4F;j7{2Aliurx*+4)8*EU!{DR(r>l^! zZ#1)UIO)YDbWL?gPsn&vF@7Gr-}Jca+6GQ6JQO5SH8|(Xx@7N2y@vbe)|Iw@VCxXO zY&FTQU%bOvpVg^GM4dbL#2Lsa`>HP%;SCrR8X|$SS9W=ecvfa*^bHpy)x}v~IgrBN zE}9qDA>A+gJFaF>pIilLGrX;J1r;WBp@+GKz_j%*8-YM2zZ2khW*enHwE+EB>-xOf zg9lok!eB2l!Df%`dV~v@zkXMv95K3RDR5NYMEA5vD*CUwBJedp%d-D#^zX;Z7b8DU z9e-($ETsR6_gorqde#He$3HvuPSOgmmVOR6d z!yxbC2L>qX4wLR)JJRendBi`rxE=_S7@ZF!(gqMAmIEahEu`}t>U=T{!bE^Da7(H& zBM(uo!V&k^B9tz=58=cjEhKQNYzZpf%=-e71TibCj~1j-!{hEuq#1cP3wNy#@CjP( zTJj?XPtQEY!u8Jk6SyDOdu^<53*UA@hIJ|rpN~Vb6cl;R{Fourktd3%{L|W71S7P5 z2B$QM-S6`ASZTY9Cgttf3iwGit_8cFLWS?jc5hsSepm=fxf`5mUi@pyR{CL5I4)o zAoz^Woj-k(#(r(Jt?~lDkFS?y5Q{MiBMBM`a-s>_A`P(W{b_+kmZN6<^pCq9k7tMV zF#1hg1Gb;MAkh8fD6nIxZ4s64i2{e1+#n4PiFs@xLlzaZ5%BwxIGgd|(~)890vDO*>^^Joy?Fd;dz>L{z<;j}KccESt%)Zx#= zNQ~G~5YB*I?+{8pGq>fQ_GbSE%C z2nYYO=52L`>=ZL7jtX^y&2Xn_`1?)Nm&i{eeL%>0tLmST%F_}p*b`K4_ugVKMJayd z2u9DT7p}?bt&tC>mbplhC^Z)QX=MwlRDFoR z-q}jN)1=a|`bWd8cdJ5{Swt}k&DbRsZxs3v-oSDQYYB=kJP%qxHFOr5V38Y3Sw5@n z-fW*bpU$!6Oz|u?HolwAZ6;+BuO2fWHhWlXvU6k%Wya zdV-&=E5fX%`;1X4uYoE?Qp4VV7paydEr8c1R}j>EkRPMXIVolJP7ecG@Qk_a$)l^j z+`)a3wO1ucu*9TPno8lAoky?{$gX67B z0n$ag>*rHjgk%kkvdd6vFDTKbZ8_a`ma3_i>!umu9GSdABdnOF;!wc-hyBv_ANru7IGoJj$&c2g)&x3uU8s@ z+yPpR@Pa2s;h#0AAW5bzXx7S#clg z`~h}@EKOLk7{J*f$V;ty-z?6Bx#m?spib6C=`k7;-yJj4;lE^-u@jDvUtMc4xaE z*!ep4IH1P|334yN?&sKLNZGu7ZQB_`Y-u3QzJ#<w{uRqUMUK9rJ( zf`YIcZfMihm7KO+&4Qc*g$g;Vg@(8bl*YL4z|T-~Vp4+^?XSnIuhAh(r_}?SU*gb{ zmD%p>Tszoe`y!&cayJ!C4_NZ;46nZp-6W8|^L@!*Vv+&{eaQ(5jFqX4S!SWCxE?*?U`@+WF%_!DW%VQ zZ68E9eYAH!QQ0i>N~#Ic7_(PEMJ(QFvo)rOQk{#nWvgc&ImlrN+6!nbEAktR7%vo& zJgcMfUhv>Eema005(UPMFP}-Iy&ciC%uKfV*pKmuy&6kuK&^RkRo$j&TSHMt@Ifal zHJXWqYOd}LB6+EP9##SK531G~0tuLx%G9SsB8h=7s!cm~54&!hqaZbI?@O=x>SyioRRwr^#Nm_rIwG-WFE<8N^Yv5SH ziaE}sD{<<8E`i=K46Ch~iVE^N70XWSUG*>*#+LaG(#+kiX(l^DA{&DnZjb9hbH>P| z{`ZOL@m1_UH%E0fqeI@8ho{fFM=UBPacMFYZW{2ri5JGn^D@XdFOh_A2EmEdJ2<9N zPOJf6!or`MR1{V~D?SJt<3U)fs9vHK!N2WVWdYp0P!(WH1Q_-{Or-q&(g*K%VOQGN zmpy6zo#CzNC0syI$%TUcAJG@5oRN>$bXLTjVAEWuuq^Ipt13qDSjljPP z7ME!xD+cmA3dbi2y9x-J(4W+Q>yd1kt1^}Dd@5lg6rrsu0s#>Cnq3#uI0CCU18%IjW zlD07(c+s}}WvD#U6=D*OreuLh4M8=R%6h0%7FlKK`Q?h!1@6 z#}5ECc)(SoTBg#iM;G|;y^^|Jmc6|?ce<(%wNIPAuY zrpBTiY6Lgr4h$Hn zcW<@Ix(a`q5UoWC9I0qCP*C+fu;K5%ZtAxWNA{}$UjRHb|0|^i;#Uki&QL9o8UH=* zC5#Cl4+{DO1CK4h6EcZBMPkm;GHSy^C*2kwjc?tb*NYARI(Bc^TJ#OgXi)1jty7Y| zFlwBeVH}c0Nji@H?Hrt1x5?s|GnKg(T8COMi?ySkOc@{SzneeDuTN@BTE_diWq7MAsqgqYN-JNj~8RSojhaWXD820Rxx z4C?4i_a4v)v&-%zdyfPL@8|RQ5pr=$H{Kq8)r+rB2cs0ypHJJ0nnX_b30daR~bUO-|613 zLI=Nyrffb~LjI}-RZ*{crf4mrdYl0`^Hsz^TVuda6l#wYXmQ7{1kv2jG4HD50{!{5+~tXb;9m+o%GRYOK4!i0D5p%j z8`=#M^2BP0id>DUycL&ZqD2U5=hNd^%%00c1Dw4ZfKNJke8>3{*d}3K1;gO_Nz@bP z0ir-6q%KN>ta#Z?^wc@${X#6_b$qVY`w*-)g(C&P(EbX=@M|tq`G{g=M z4xXUvZFvi-H1vfx}s#eaxaEc(d@(0dm_YtiaHJ1L8ZHN>?5 z9w3;7(SjoRpiil+e&`L~-K}{1+d(!1xbF;nxwqDwwzXY4SGlj{=XdT&<`H9p*dv3+ zwBO)~hWHqzzlsdWREkP;p|?7DI&4$-d5-56=kt&olQJcnDXFwyvY_gN%!P0ccAeE@(vxZ^kF5 zj&Zux+CQ{X;mPh#H5oc>iJ4nzn;wi!wi?Y6j9MedgujTH6S{INFT%PxTz~&ax;DD} z3Z;cmUoM*^>8BT=%WAxY&GX`Xg!jPCf8yJcy%ryO_;{4EWLbedxPPech{*o~U%xOZ zwstX1G=DC=?K!U0Ac9j^-G zd;?i&ormcj=k%~HFB;oUCqgHKC+kb%({k4X!^h790<7cWIr^Z~$&Wr#`@ZrY02$03 z2!gX^(x(*ASdH!F=QI3BgHLoGh{g@$~#@^mD!yX z4}Ym8PkTC~FCT6CX2+lB^v*8BjiJ+Hwj0pt&BS39&6034m)9FUZ^L_S@T8M6O@hn? zYd+o`Dr#Xau@GvnH2W-7b^HR(0i6u;UJQcgSUFkjN~Lv~3^8=tlDU|gA)h;hi%_As zqLcC~q6KGd5IjBew@GVZ%%EcZsENeD2e>X+hu+bWbO^rGGY>L9)fYteFfo!u_@TVY zqou}NyxY{F()32-A6RsSvaDi_#-~R`o5AdCqOB&^zfPvu3|*I=-lDDyNLrTleQ2Y| zMnqA;4WHyIm^`OJY%Aj&cYa`Q<)m4ic6}4gR12DrqDV~9br>xi*M6jZZ*)%hu$Vdm zgC}g!gW0#LdFfz4egtGu(|SKCtC|UQxGACr#gyb}Qsx0@r&I_-*t+-*HjjZmsVFvfyXPRnZWe~qNCk2jF$pqpBbCUyKdV|=UA1c%RhqbY zmymI>Xq4)DsF77tL*zZtR!)i2SJm*xx4IkSf*i)+ zj&-=@H_$H7xO$-rA3>Sreg6 zuW-kyH8WVIQSX`GE;+7NpbNUnzuvbVCZ87jrBGZ}8RNXA{48oc|28`7vu#+`>N?Xb4 zx)>0s_2yR<4cmQl;|LPW5+eSuxL^ZEFg!(@p<%w{afj*oP&Ax~7rs96V!A@ys5yd* z7oAXG1xQb%SaQu#e6#f}_`wZ{d6f%2-f#N6zvBN2p;2cFd)X?B%aB`VpTV>6@ACxF z;F|Ic#0oh89GfY%A%FjyFk!=`Q|-SPc@AfT6Edi`c9Jmy8@=(XnGfq5A_|;l7&QQVNPMNc zDd^ezUC8bHOsSP-rq|aRSED z@6=1QeB^S7E2I$TKrU<8fbtc2NQvpi(&y%vLN(dC!z6O=l@I7x-<*)_flRrA?LD91 zePBdWY)K=+ySGMPh>DR{h?@RxyZn}Up^oT^3QEjwiDa53hCwIzScJ;gyZS_pasiC# z=Gfh0S&#qaTIduinQ~>XrU`bPqqwJ+x?j?DyjNs3G{ea&l;)>-LCT!delJPP@5tp) zg-_PszYZ;?Eag^TWg26of?C=K-t;Y*0uNAwpZ0-llyv)w>Y&c+hWz3zEHqVAn{G&4 zVp^I8m4X}~5P7FsCs#+EHP^dxDY;%{Nf|jmxggwKaA((CsNEwFcWyzUnb%8}{WP0v zWwDsqf~OBc=@C2oD99i7bF;@rXGY3)B(67Aow7^OTqE?ZeWx2*TbZ~hu!svT7jrzi zpLz1;Q->K9Wzh`LbB&-kZN_F`6S4l87Xr@6qz;)}FF0PD(w*MY^?oh4@_6#drhm$N zddi&dF!j0>Bf+W5(EEiGFV(;a`rCLkwtCMK&=oq9+2uslPl)uDefu z1DPPj!N#!COS~@l*_N4DyCZw^@e8L>An$QOFr#j$VlDUV=Na?pmEv%F8juMRG00$7 zP@>-Y!(VRJYH^5}<1#yW zN77&St~#$~N6^MBYo$f@iW);04T_!|rE%fjX0K#>opbfW_9s^y@xAKOJ*UV4u0k=8 z$>itu$*x`VtA?|0H>iW*P9`yM+GH!cw+e?*Rj1N%;Y4^rCi9xU68dW7(H2U=L}Ry| z$5@ej9J5kk92`_s)&?Pc11Mjt*fZG--n&fE@DNv!Y*P{SZ_Bd}lc*Qsf>Z83-<82F zb}aZ(?M%bD8WoZfJ10+zW|YDYpPt$&Hv(%8I?QE)F8s zV{`sj+x>1PkEcF{+qq&uY#zZ@V}Y=%!a-r8olkPNd{T!TQxCybKEkYpF^aHBhAHSkti)5E~ zeN%kCgDN?BAFT6dLh{F=Y!Q->c`7fN6A=O4TKN~RBD)aaV^WWg8zvdLpv4s5lEc`9 z52FW9%HG$MBfzd#ED`Ae7~}!~Brn*>fw}!+_<({Z4-3W=5CFZOdUfWal>b!Ye|c{d zn&1diQ32EcUp?mkM<>|-mtK}jE+3bau<0d3k`$;xJLX?_n+}<6)#>Il_g1phEg%YX z@uTbL?8eU9>FT&j_I5Py7q-z{xc`;Js+ZtDKCdTyiIKf!Fn6rv^!4`VFH-HA4B?Sa z_Z&2TJ52heCqxD>L8zX02wF-SM)%|IS7mm!?~;eVH%=}C zt`pGaVYcz!^B%O;M7{pkMC(Ew5VeU+cxak;6R+S%9> z_p`PXoJNK@{{AJXB+$9X^}MU%Xjht=*E_UjaU5cDeh^uX?%XCKf8!5;4< z8fVd)}(S@d%YVQ_R(3$Rz@)WN-H!FAZNIi!q$Ym~Mergm6^%s5`t>#10Ov#V0? z;n$j|uV-ZG5BE(EJTKJ7XdJ%#PBfy^X)lV9`rHCp2N}h{;9#+k^+)lBtC)8hxc9_h zsDm#XdR|3x@S-4fyWMQ28ZMSr0oCo`Z7BCSQU%W7iv=!7Hc@v)`caTQE6xHz4U7p1 z`#qJ9fY!2(M~qdKR=V?)?Ot0c4>1eQb``W{WnbkPak8+u0Nl`{NkNE8Kt8o1!7l5m`}|GEe$XV80wL!v_$(36?(kSB{r4In|rKeg*~&>7^o5iPlFkCrZ;LW_#c8#nE>dhA6X z2q26TA5hvP^|g!6;dtPJM+^*tFv;p%vbK{sgPe;zNwpCcOv|v+0?!~@!>ffgx8Bxl z@f}x@EZT8-wG=zCJTqpV>bVyo8bU~qjw+!W89A2Bxhi~Hldv6)GdZgMyHF1zu&}TT zX)t(uP?b6Cg>31-62FX9rKi4ZY@R!#e>BPY8{GTZha!;)o7$a*B2f}eee;NT$$4<& zcxN8$^2!1y9`dPVcwXkOeE~oL7HO6Y@XlK_(-IlH5tm2rYXh;$p6*&?Fa0(=l?hE9 z+d@1#t_fcgyO4(d=U@lj4;1~4Mf{Sq|0&|4=l+?taQYocxpi9|)p;D`Q2P(FZaTa4 zU*J(>{LJ(qasfvEFH$^-fPAqZ0N8@!q<8u;)WxKTqVV)N%y>7HRH z5nU3$)pN6aq#(^92&992q8^M3Rvwe9D2vVtFyVN&Im=W`1>HvtXgbWEvQ)1mV76Z{ zjgF!s+@cP(Cu*Y9L>@u7xCVl9Crsl?b@VCKarvVt8Pw`UNST z9iaL0sr|v$^oQ`#qCsKY_Bbn+;P(YDmn*~G)uh=er*6`I$vEX0(IfVg!V!mV;Ap6s z9WY=GJxTu#ONbR}q^!D|ViVz!iJ=R999ivgj3sqiwXQ6dt@WN_ccIx=JQ~ADe)kHK z6d$#(=L&F`x~Z!p<{TJFv#g;7>LN6yc-B#cD+9$HYGw+ko-^7>Oo@tS01j>1bV$(+ zk)}{c0w%A)6-B)`MY3AeL>6zKyn=$cw>}~^q(W-ly>fH4MSsOx$T%+9GcG;;DK#5!&`GQPVSAhW!04x<@`^lk{y#e zKFk68c%Kw)(8lK?e2bt;4Wr$Y?xAm>P3+~mx7A7F+hOf)K|#ho?CUeJZ5md)Yqa=b zdRlLenRZI$&(Nlx-z-B?D1HzR+OjC(SM$=*(_UB&jy`WTF|?+;<4ggr;2apsQ5j9h zpKh@p0Bm*IKyLRmh;p?>N0VvlO#1rj+R`Eg+TT-C z6sP6$j20Whm^`Hk;VH6l4Jy46^m+x}Ix7OFAJEmr9B<bFmK$K zqL>_#tzIG_2~P|RoEai4>+#x`1!lKZG!A^_s_oV2lN$#PsWA}VHoSSmR9LU4GV;s58prGo2myW{%`zDc=dVxXIhUN zzW^bt8jQ5HE>o6OyFUyjssg*(DvKbPr*4QlC{0>V=(Ux~SB`ew<`ZXS2qFpN9PrKz zRT93fs^($0F|TTAI~Q!C*QqUxjKxQ?%SZk?cYj)WKs9)#-+lR0n}!Y2=n2fNu4~$2Nam`v#!s}V^ij{1)uJrmy3W=YkW0T_%o%zN+H!$fs%HGEH{&{<=%a$*V{!wDIt*PI)@MkjJ8TTx|7o#D>@3e z0N753eG5cM`LAb?_*)a=rE7G~f5P6LQRH;tc&tbI6W5xumWkq6GtW$|bB&{k94;O6 zIf(FHX6Uwb>yw8=z`~WMf3o^LNvBooNRthtMn3d}tmNr{+2Sl$vs!7(%5@_X8vsoX;x6A^x4rFdpWSUfC}O>im{ z^P!qNDk)=&B{641e{~`h&zrIp<&|Zxddhw2sQO*opNc>6_2DdgC559?oul*7<2^mk z^&7NAOCGvd^`86th1l;pehVx4fm^2eTL4JLM#;}05)~!k8|N{FNmBIpP{!} zP@eGV*&8eW;d2?-m=t86Q$_J#wB~;UDK{PrLC!H%KVF|bi3V_008jYOM%jOx`-p)! zKX;P~N4k_Fvht?rE_s&-Bp9S#{jqSaa<6&%hMTypIFXJesh|j+1On$3tN!`5Ge+*^ z=QG5vdd-j4=KYr$V2krL&pJL5YC~NRK@a8GU2l9(7cySKXezE(K^$qkq zX7~d_4uRL%g5CMV77@+RvKN}rm}R-4)V@bw^lImR@mDEkSk3HF56q8l2e0IF2yBk| z8>n@RAJ`C=pQwIl*(C?~HQtJ|a_7eM?C?P5DJubNOgjK23i$t)Qe}W4fl|woM z4IV-U_Ta|NC&>q~OR(}26_XbTn$Z@wv$wI8r%E50?n!C2iEo;YRabF+R**D>d;wyG z7Az3cuMqAsKyeVDIIa1|4aa>f+g30&z23%(H~WESz^%za*Z>i1`^69Tndh*cUoWhA zdJnS&l6c>oWO_xF#?N*)7RTkEH)5ad#v;DL5HyhpoGTD`RLW5cY=}lw)6_+@pR-c`Moh~Jn8|e)p16B_^2@h=12Y|a@-RUjKFIl0$3Dy zCJ%DXqp>z%dimo(g{pxHrT2^h+0_ATKgc}Yy8|HJw()({cfL%H)9){Tmv+_*)BV8> zSlXYbcl_k0FZq?5^*i^TccV7sogu)i^MknoV9xG1ojoD=ssvO^F7&8zpY=--O3&uW zkVnI8A^A8P!i@YE-o`)VErxtAQ()F^H04kh68Bm& z#R$LeeWql(4&(xW`Po0Rt6Z1=MFgOI^)Iz=&)B}*_nLXJ>JI`vA;L-u(bnflPAO#F z$c1qdj9GnegssMT+IL65(EBcH^1$r(!A0JCcy8H4Te&WC%0l|7q4r0upg%_xFhPN_ zmG*tO2K*Q;zyKRU^uBPV4f)Yur9er)tU`dCGM1lbBVm3H`LvH9+HMIyI73|(#(wm` z24tSPY~QY{@qH`;M@E0E5}1qgx-TQ2w(*(3vlI?(yxzgeeu%k#c}5Ka0+3c7kt2?Q zX)5UJ_-*K&Y!sFMxN#0CWNnfP;be8xK%ABWw%uW2QSX(hAZe%*$DGC90Cm zHI6k7_U=QzN&?k`1E^U)W-Op+dH>+&I#InGxlE!ms_@!D<$&<$?n-&%_X+HEX{osf zvjfnN1u_9hC2}Boxj=z)B2!C9sZFL?q8gj$$Lf$kKKTXEOkON%z#7=|+ZuRBUILFc zZd3V-!TD<@}>w_v7zb+ zwXd;_mGi(7tqhyJ4y@!u~lz_BFoo zOV}hJ55Uo&1BeWWez6>>ON1lFR@EMV|I8?01yd!AcoQr*qqqJa=H5H1scmZ?#$!QI zzyc~=0i`L3G?AvX&_YZ?XbK!@LJ*MNK}A4H=tX)uPoWlAPa0^V04>$v%4Q1<#{{E*%S*<$yI)tu?}w0?y3ZPnwTWIi2;EjGtUU z%pjO*k9$4)=alb=bmqeSgBpO5*(oX60GSXI8w0TYQ)Kf0I7*)Ouf2{&ApZ)DzjXLT zM=suX1w)4ltCWhz0WM$>8?bYcnEzi_X9X_|P&UQ6#_D9w1Xf)mTs*uOxFLDyLw9YN z!NuMklaYgXDT{4^-9T#LtFIc=hb%Tk_OS;fQpC|e+~58|+SXpMD|%iB%jkL3Wh5px zlrZ_?yV9k_B_zLq_g-LexzY10AH5XNuxm_r{b9R*WP}lJ=rK1Xd2JHL zKKST|UG=U%;SamJjXDALT^eo^*jH`bVR5tY+AP@S1pc=BRN%Z2ICznOHMi4ZZ-i`1 zC~MyKZB3m4kLC%^)q&KyT@-;)z1~fXy5+aM z)|_!a65r*Hd1FC#VapW(9?wDfcl%TK|Eb3&&=`cOVM>ysU6r4usyxhP*y z+VGIdvQ7WJE7)ukBanK~PilCm81JY^c4q#RSl7Ql1xZn=Ll;e{PeFv4RE=rP;gxwNY>aLRScO`zw!?v=aS8m|o$fm_7UTh2*P0A~a#8V6qh0bx6& z4-v|ol^bo^T{{D=*@LD&>XqM7xo*YhNu?J`MMJ@Tz@3fQpVE5~!gW+IdNzx=X<1{n z0vb1%2->1o*Sw_lhUcz!bdpXj*d?ya_P}vhou(MM*Sv)IqK!8(^4@Drr)kH&0hF=r z5K8vj5S@lA7kR|AKdDGMrF&nNkUUt5DFBY|IvcqHU7PURU>vYRE_ZfoWY zGtd#sxtZrh)6p|1b}i6m8zXDE9ny_XsixdU4tR{1O+l&K}ndnm=@UmJg?0x2t!Ht?B|oS8+A(ge*9x%`6vj@&iPx=WWm1deA*> z7dj#G`{<1IC4~B{Bf95p$J^31Z|2UNwSbQ-W3v=I=#rco!&hu4cN;J53-j>*qI=?> z5WxM&bUeNRv6IsC9)~JC1^Y*F`K0G2+BrSTf3lH!g_Hrr1tDXUB1-JV8U>k z49(-@%SzaeDcoT5t0fOHk_YZyv?;W%Hg|f%`!p&b`6*y`9Q$}Q#=kG5d~I0#?*SPhcx!{8v!osgmRbP0q+*fHN`SJSl`Ly+D5phRD0(9TkUi zB7+2NlxUr7kUuW38_hLKN#@JAtxvkz$sR|m__Cv88v_A-PwfLttNgIW+w^Z!;PkX3 z$fBSFf+y7`3!SA!12cSCpzSusK-AeAA(5Vk1LefuIxyJnsBSdRja@za%cI^X0=uwP zaNM+#IDv+i$~4@A%d;Z(h2waTfV9i7yV}1x5#%P>l@Nu^bhHWePu-!>z%#=;sZ5aT}5=LVi%oRqQU}zBqTd6W zj~d2e6UPipS68HO1-0<-*(oBP);x_V29(xyj@f5BgYHUsiv}rIdXXCD54fR^OM--h zxQbV{2QbYRY9pz*+m?oH zs(NBN>zW3h^(qNB`v4t|-C47DTngsJ>7=X4}`$u%s34a+ud9kF(zxS&OSAGs@x$d7RQO9z7Uj zMvz0cFdI@3_;U`TB*B3<(k5lKl0S?MwtPiCP=8vfK41%jY)ts-C#)K*`O#FGFM?pP z8+zN}l7IP+WanRWj{_vW>lJ-R8ygyZT-oKqp5I-q?Tonk-Sq>#0@RSO^v(96fv4rO zNEgl^ZRVl@$RfgEF!8T^uPU|&xW+|n<_;T?!~xs54i?q{%N}tQwzWb$UQ_AN9xH0EEpWrK!EKSmhykHIB{GH1p`IInbYU3 z1)kC)4S(1jSOtxBQRJ;p3?Kh`eO<%wYWM0|T%8l8OiJW3!FZcdG8)tQ84#a1zdS$A z_n9@ehV^5}J!W64SiAVD7d1tPuQr{02;s-yn!31>LN{1aAN$oO+~=h}$4lu%J--E1 z>2oIfY%VzzB|DEYdS!ZOdLq75_sk!vEeR->NDVew3reV@iLep3rfZi#Ooz4gvlHgt zu}*i`WLx7WHnu>H&|C^}nR~+uez{-1Dh7UbVH&0Pr{K8?I#v~@&0^${V(3n$Y^unx zX=eU;b&gspUV<^NSnF|whx9%Rh41(j)c&p%ZfvsG?_6Wwe@z?xWYo* zjorupOt-olRgSb)dK`67-MDUCe$Ly8T*?=Do9xq8FAYGKu*HKOf+&++8K=gRLHQu) zVv(S{P|r=~9y!i)i;&zpHBu-8@ICp%)L@}aj@`wxauFVcttfAc>NYe0{z4WgizMd* z%MI+KBOds3amo>CC>zYRXlqPR^~Jnxi*cMrYyWUbx@F?iX>*o{WzMj;F2x+YM(bn; zQNCosE)g$)l-1+a_|V^;cl-l{w}2l6ECyd_$8;14nY&qwW;4f+=VZi4-wrF879-|i zwIlIWvtfNbWRaJtd@%?w=z_4**>BEh7(hMeUKZ;G*4V4FF}iE1WK?{p*SEns+=f)o zHGRB8wpphmT&qNekna!h1qEayaxHV9zAt`*Wksl7?Kd9nf$9+@mNh}*=e)zrK$OFU%2x#l~Sb+!w1)4yR z-vG`=6C6}kB#r40$CT|<8hC^o*@3x|qJGxHXeX=mW0-&e_}jNf`Qq#Od&yjqpv466q> z3NNqScD2SLjNGp$M7u{~peZ)s+R$R)KDnu|*pOHX6yKdqvrvWY?u z%d(W=Vcl_s`GRb9wVM@C1&C#r;FQfG%zz`rxPbFnZ?I+Mdi0mpX|%i8^p^ z@HCS?X{RYC=QiOR$Se5-1!>tsz^t9|Fh&f$kvaI>)ipq zzvx!j!;q=z0tby?s;;W7n|5#j+lpEzZ8?>-X{)AaTpX|9j}UrDgVQ7a2|w7pf6>_m zNX!d$u9q~Tip7?`r%0t|`X+yjX&sQTATng7oeHz6k6+a(+DRW>ka+dY@OfqtnSO)B zPSKD$DU`Hyqm{^8-cn%tI81j`bX10(?E|y$ZG(Yy_4@Mn2JZ6;wV}LD(M{Nbr9WhO z`@d-Bh$|W3;zz|4y+Nyuc<9am@gE|Ay?uX=PYtH`YHv zO2u_V=%RFt%C+QatN2#&#puE%%2U}2B=>VvI#$HZ`DDe-iAD!qI-cl)`ld3hsIQ_< zSiS(I$m6K}TONfshu-#n6XA0zwxDZt-w$a2;UeXoKe%Du-s~|6FJ;V|heoGQ1c`@I z{1fH{(}a0JXJLtu@n=bv0vPGf`X;o_g0SC2EM+chJD3WPB37~!-tT8CjXBN;Z|jCR zkyF$;-S7_F)DFYd9!S;BaOZ7y!8y>iZbE3~ishUUo-^fe@)!iZ+g7h?XgT1ZSoS3= z;wzDIHSu-e%ooJ=BMLTDeL0g6Yy6=-NrchxL;oO7flsbYD;e${DTka=8^2Yo z=!szqPv%MVBk4sfaS5A*&m(d~`&+y=oY*gFd7s8UdNTi8nX1WDSgQGs0i%vC{w9&g zpza>2reGl#!dGahYLXk~oU_d7QFP)f4J$7s`l)Heq`9#wwor*@E^vtidlsHbhcbMX zh-oLv<2P7uskMK_er!nSkcY<+^fgj5)RX{DAxVNux)cSG6XqP2>(VOVA=fo*rxITa z(&>xlKD1VQy^E|!iTfkzkL=E=Z`G%f+GXUY3=bF#cuM&wHWc&&h8sdItl!%!QlwLo zY;tXKCja&MkH|kaE#;s`b%h@=9A{Y;vsNh^U{M^BK6?3&l<4Z?TAc29uSaB58iNi) zIXv4aCtvl`f)M`dyKktRTm>P92-iYZ_aOH$Q>1s8MXTpG)Kd67)YbG>(aW#tohSxH zqYYMO&}5tMW?CWO4x!}rXJQEO*uQ`ct2Py8-9jz;Xzn+NLaNBOdT=Lj#-!KR49%#G zdal6R!z=T=SMoxKID~_EuI=hwXB+i)%ip~)kZozw7P&E@eTGaE;*htV zNxdBT{)K_s`L7CtHoeM$tsWWi12}c){TTK276>mUB#bIFQjZ~b?gnW@N=KHB1XED0%$!tBeYG)u`BVHR`^?9ODqdkWtllPT{)!+UkDLGyGmg4sA7oBF({`%e=y@ajO#@@sZuh!l!T_Yv4dxN00 zVZUI1e^kYdp~vx>i|QxJ>T4^7Dqd_(*bZO+U&%Eu|IN8K#F)2}2<+C_fH`Y?7Sp4@ zrB#6Z%}T7j{6lP!*r9}p`kQO-!R!kqGVs?v$T?82x&41~$^Ff@N8)JQ5CIk=AFw=I zpkO~-)?|{&SmAUbCR~MOgkfc-`{dD+5l^!sGE+xNNN>7G^Y%w7JrYM=Yu;4tytJ0) z@Ml(W_uW>PD4o7zOMhjaQ*raKx4Ia+{FTGAgTijWaDv*g!=4gG_YEI&<;S8nM}F&; z!L@?C%g?GFpSC;qq_FFQt&Z{QlzP=j!}r#ca2j~2uXu;4Z`W)V#*)Xy$?lV=lgzRKV@ln6pX(Qh zj^o8jO#wKQGMN{eS01)Nst{UZvV<)k8axr^WS-=S^`yCDKP@4e(mjdks=3aeHBWu? zBQ<4HZo7hFeO5(y8~RJ(eN_vgh)|}fL7X;trgLDget7GBR={`-+3mKT&B!9SN2UwS zg?P>*NWQs&1DWiMQ-P+Ii*p}5#8a8eq3m3NIHfKyzHAsoea(vSGrkNBV;*=Ied#WJ|LiwFWj5*|`E2$0CJ zTyz5cpoL_47b-f4IJ$}ZyrlgKrxR|Aqo7S1$o8ALuZpeJ%KFR5wP4itA!i>zi!K7&kw z=CKNyp_S`g^IT+fLTs_Zw39?M3>iqcQh6z81$=@1CfboxW@ot0(g5JF>-NRcPSza5Mi+7Uh-#`g%rdJp*cg(6d+h#Y>Nj1kRW4+zHOA z+r7tfV-!{16>BB5ZT>Rq{+WXZF$2Zk~SFUniO%&KDyt#&^qiNbdDCRQ?Mp)vTwI?}6c{EZIw`F!z6 zU{FOfDG6)m9wf=^F6}L7=vodmE^aqcGqma6L2}Qs)Pzu+NV>VH)&W zb#`V2tCkk^1#=pnZYuwC+lJ%zO61CY*EkRnkdpeFX+$`jyqdS?qjIqLi|%_F{BJb0 zqITbtI}6URDT}>-(cb$Ziy4Mlbuf=_)Pv$CBa*{Dqp=ADvH^*}f1rjyN+9 zkSI3nR_RT>j1^X}nl+69)*T11IzqJ6@!b7#@>Y_2|DB-J?`sL|i+yfVQP%JiRT(DM zd`G+Ck}eN|cc85yYv}ZAqezz`cM)1+IoGQa{nYSXBIx}@5_eQSpo0&(UD!MhE z--ip8n+adRWHJVIP@K}%`#|REPkJ)?C1b6833wE}yLs}IQc83HL(hOkj<_77T^cQ-EKX_UTIz&nQPOJ%W>L(~Y?h6{x>Oehf3N=0mCULSD}Ug?@cF5d&Euy}B(@o5)>lk74I5qe15~|kP4BkM zA6Qr^$xOmawqXN_$aS|R+9!qlVU3wEz8*E9?M4Q7zXc&!&q(>>MEt68FuFvkjz?u* z`0?(LxxW)tX`qPW*ZM;RJIm6IY*VDx`jOHKvpq^gC%j`>7kfDTNQMS0PNr7I8H+dK z%NQFr9vVz@ZW1dg5@s~+6^6o_UU4vx(;yRa3<0!pt zhyrmn?}Kcf@Lq1@5Wn4eq(~>xK;5PKWa)SwM)7XX)n0Up)HXfq3@YCh9Kop8%!Gb$ zFE_6#$DUl$uB0S% z>9ud}4lHdErFQ|S;hguA&rf(u@BRbs)S5rV*l*=J)`OY=Dlafws~U_)7uRbUP@V$} zb2hoj)j$pMT0{cWN|?pTCD&N0dE%FdVIZ7TNlEV>J^pegI#O8O)EjZ8O)EdS>hu!! zA;N+Z6H<=qejv%$BEc%HKzxNyj>uAN#$6RwXL&`c4v)n0yFg={>wU;r7wE$lV|Qy& z=}VthP@fbndcA9(&ELDZ2TZCFt-{pfZwiQOkv?QOg@w`lwMbx5`Q`WH48~+4%7oe* zWoL3?{8f64WBgrO)Ohzo!Zw6ZKm8%9RwXdU`n$Y)vnkb;lq{OmyA18qrej4kNt%}5 zB<=bwOo?@RE}=Ge4RGrCi1D++or({s_-E}zoY^ZUO77>#q4~kgn#dPao*L}Sy+({d zZ@u;zu#<8jdtdVP6Q%kRD2Ww)i4`Nwi<;-&dy|t1yb4}K@Lh@+k%+4sQTYO5z~?~R za&ZgY20BeqfquXZ_F#H>Qc z`KHWHDDx@onQgK`$i8&I&fLU@j5u7Kw`CE()&0%(NNM+9bZ`N+dzyRs>ve#qY#VU% z#?1zyVkEXQ$bQl=x*g>b$RDxvv-B)%7J-uU(>)oQ$RGJ#;?Xf}O?be0D>{ESq+vr< z*yeEO(4(=N@)3Q)7Y?~cF#e(w+#Q4E)%)c2u~Sh{QMc;BuL;(%e>$IR&%S>t`Ys*a zaXy})`&oYgJoyhIrHSq>>p@YAYNm%aAC(eMJhphvIrCbwR-7;@pLaiO^YBe5Km7ff zPtkO>+fy8OTaQ6qE1CJ-*W|T|d5OYBpYJNpzAmz+P$mrO0ui<3$LUM6sJqr#jQjEJ z{?@%&tu}{AAphl|xOc4GP}cXF*X)P5R1W`Sx0H78yYpx8_{GV`Gm>{$W{VGp0Shl| zoN`j5F5kxDx%{l94a=iBAVN9@8>gQ!4oxY{eC5XoyBBbJhdr-y)c&ktb&qD)W4;x=sv_^$ zt>l~DabIyS{1zO9H6Y`~+y(Wm&K+|~tN`nHv_e>|Af1W{GX{w-XH&Tt_S)u=_IPDQ z7b>yD)WmkTO+EwL*(kV!oH9$hmka9qTFkP3BWFa+JdR`KjfzJgM{rN1Ro#wq4wh)t z+iskqh}_k4(xT^0@J2-DV8<>y>B3ts<_UhyF7+(D!({stdpHKxqHVqUGVJzXiE?Dw zcfAVxi*uqvddL#3++tQ488}%7Surq0$&5lL_T(OV=7swVgZFB=E07#)va@;`s7JSm zccyR`4;PB0kSu-t=02|=to#U_yNGJj_K4#8s}tTyfrBg-ljZ*1~b(v3w5);#fA9pd|IP#xXG+_}5=Eyi?TY^&|LSuEJwF zh$IQ}P@V;w$mwoH_y)m!DA|8*hkUE36R`!kkgcz_KS{uvjir=a0v~WZwNeX+%;vS* zyqm)I1b!abd_(YBC$$Jqs&jp}pxivIq*WMJL3=9>qt11yyWUN}^W56e(@{iHi8DMm zcJv-As_z&SY8mt8h$$DL4Wqh#l09jzU$(Le{vN{~R6c83Ohk+%q)i}1w!Otk z0(?5Z`_Xeu$@QIdKUCeD`+1RSDfhi{+KtRxzcAfY{PQmT;mU`|`vqML;h}u7rXG@D zU+=!NPTS;!Iqq%K0gA{;spqF#_>QbOcWd&;Eo%y_7C@DtaR#pg@70kV6Ys~LCEfpE zq4De+9eviaiwOr8NptR)T~c}V&~++`Y@ho&@~yhV`H`7XJ|$_HS-PnTamrIESIs=j z+KTG<51VnXRIz{7Ea@MaYT%%sH+DOUz1MQa=A3zVtNzB7YJM{H(BG${guk1IbpL-= zM)nU&9mwpvO6UII{kI9}y}z4?@5w|GrF=8V&5q-USFYs|Y6sVTe)^{X{xvn1KPyhd zJRD~9lNpM7o(ezfxDtQp?V<@&wgQ#g?BnCu71@cJ05L}$ciEL~eN_Lj+hKc_ng`OW zxNbz<^Y4m(R9Uq4gYBdG{<-fO-G685rDWIKPl`CH`7lgpZQ#A-Me19t&6PWxxV7VT zV!T4;`EF0LO3%wbkU@AUAs^JcU3k|P^zH1;vgZp^F2YMk_OpLSknNI+vpRp#J*Sy- zp1ohil!g3%?C9BV!3MBNEB>q;euLEFhZj|!=OnE#g01 zpFt8^ojZ_IDb8EON2(rNVg5q#JHd`;^ju&qQr?3kqcV4n8H)&%-EMEGa`E(Xmjzp! zg+7D0Kv*v6zP8kx0^6z(dID7nCw1Y9OGU(=--=KNpTI_2JU@TYffXN7OPMau2)yQ)-OWybz^ySaKF_FW)3FT~I zc1*V9;YGcOE3XG`Np?n4rMM6`qK6lu3XHNfgD@30m|o^50MW>G9zJlZand#hGnD2Dxn0?u@%4`R%5%ztLCLN z%pL~Yu*N0rKO|s((dpZfahv|?t8;fz)4%8p(Jcl*P;4Ca-nH3TdN*$#wa^9n3TbHJ z-lz1_ms3G+QT;{d)R1s(!qZP!U>8Fz)=zAo4>eBv{cD=0$e0hM6zbb*bgIU95QT5m zk`uy5Tkj`|V1Fp>1p&`Xu{H1jC05tW%QJ(_k04Ld;wPH1cIwfOD|1lhuY5{KUvyI7 zL8{Wh3p+Dax$HsaeN{8y=o+uyH(JdfkJdj9{G!|gmTxhk)w{#*x#9y~lG3^jdUF ztxs;=@Ds$Uyduxa9!@c)`x|Xu@9)&Pr?Q#<_leB^Uzfq1`8VD?;orD(=4cf!7uE!9 zr9>=msCLCM-J|djz1l=W@?2#}>-R$*p22-SF||?_28OAcb@xM$+0E;;|v z5l&|1+wS>ghuTc5lA6!n{;!sq0gCX8uDw=f-*5C6-Mosy^{{_4%`V6LP6Vma2IUm^ zI)E|e_(WQ8Trf7q4M-Adewx> zQ&OUK83lebs)@L6^6Sj{d)BxY`wOe2w$VqDi7&SE8T{{3N!8#D-iuxrX;XFSIoIS5 ztg>}fwi1|)LTktCYWlY#y{>Dc{ozz1-|p9J{ok|E%rqBMsK(p}>u|}9dHAF8jJ)Zh z^DiU6g%790i8Glg!S)xjd8s%qHE|fr7cbVU^Rd=xd12PJot}h8s;0T`z9HA)hkKNy zu5+lXhItQ`!ikHzJ=*H4i7%@2gcjkm;|Z{O74-$b4iDB#kCSp9Fj+J;fT`AMpx9i49f|ss>h?_e<{-JJ+lX zs8kfI#%vtJ!v$Lx9f7zWWA&RBR=c^2_hzv1d$}1KOe@~saXhY0#%DAFJkdh1<(}K> z`;#-dF^%qC#fW%+o|t~tlJn@gkgZ@``v!quNw(M+Bo4=)gctZDsibY!#_) z=X$=poKXVCnXbS34su3`X0U-O#m4cj5FPy&Y`{K?N=dxDb|5uZZejcQx*@?yU)-p@ zRmat2K?iBhh1Ss*b2*`)xtRL{@^`!%HTZY4?TLlbGqF3_d#Wxe%~M8=Jk(Xd0k!jJ zUYGZF&*W9%|1Kr--YMZ!K>q~(EB)ew4;4R0qz?U}gWU|6Q?GG6o<4lr=@%UVkTP^O znj><%LJ(9ro7N#w_u)0k*ZFlf@3hHAD&s;%Z22~bg4mb=L5e0DoaJnH8yz#k?!BB^ z(ba|TJr5;1yo$y?z4};k-%>S3eE&<`JB&CyPHjbL7db$Ip7T=oVdf6KYB|&z{IKeRc(kJ+w5hZyO!^XGFqB zt%%}0E}{RhDTXV&#+*BTy{qiWt5g?4hw1HSqr>jGd9Rk`x5aeyk)zH0CC8n0o@PCe z_P?iv_uRA7zPBsY8DKpsajX{8L<&r!yXo?ojrBv}AdJ{z5kTy6vS)06dJ}KxrG(}?lN@@SnfO*JfjiEXVp*}qf98Q#=5{{@K9VAB2xwdGn@k9!VM@Sy^&t_Jlt$stL+9GJI0deOa#|j(WM>);BcDPP)5J z-voZ3CBu`4drCxMQkC&V6ZozE4>vadIhcGZ< z)#fb_Va%O3wMTpNop@hlk11CAT$Vk0O_kE`)4s4&u zEp&G#r?pe{6Asw|iP6HEXXo1VBJO$RS?3(FPLDzKmsxA!lcdhZ=(gi5PzonXweUIZ zxFdQWKfw_8t?5-{HkR*UsqCZ|?;>qI*k7DcR}(o;I=3w8AjPC6swQ$_=|m;F40{M~ zM3^jONwbn2+M3gjZO>`ie1XGUwg`)e(a^{uc;}vd@Q43 z?h-DXZ7Is0VDoAXjTTfyT1yWfyMr3v8I;8Z1$yh`6rC^!HH7-jR|U4!So2%>8B(jL z@iX}pb$P_O9`W`+3i&Qv{zNc}oZ7&RDxhm`jC!q@ND{}wgr{&8WqxR`)=)!x&Mkrm zvoX~cu?5ZLIuaAP4sZ8Y(d1*CO$k%yVDyeB`YQ3|h=0@>@?!pA`#I?DWsV;2GT=SX zu^`M?l9d;}hA;XNj;l{dv3;_Ch5&(c}Rd*QN0*M69q3FdV}#*oz^Y~S|jHVRWjra#1qHH(@xd)wNK z%imY8dh8O!`2%*W{Ga;?{s+UK$tgJ8;@D@?`5t=8Wk>{eo1qgpTiP!XNUL+DkQ~a# zP(H7tO)&WoKBu!@m?+;L3i%FUbboDxAk0C;KEKg#+~fRy%2MqRH*f_U+5!CHp|SFK zbM4xf_EQ2jwhsga1_kD94kuNcA8@!^+H{#bIE#rW-cfn-L}L%*va9AQQ3IVEjukM# zEEgFW>8c!l^6}Cz_n_&FF(8bBd86m2z;dVSt~(Aq0pU3s;@h z)f94aV$@ff3hkvhX@WQ2>1PsgemSHwyF)uX^Tr%dl&~+DQ@Dbtwt*kxB<~45C-@R8 z8YQpi19iYRa>l)BxZ^AZq5&1-G*oYxy_?H|D@%5bz9ug!+^ zr!5}~o?1ex&;B`Y1jryz4oqO7*U*!li(2d#a$V|NiIth?UQFxiFn*oBo+fyu#h!!; zh3nF%kYX7F3*~RMFFtU_4qBqaW%CZV+^s?;1dCia8{hE^z}3?mJ#tS7C0O)1A>1hX zbW_q3fI&!Qzt(thf(OIBCVXpHw)B*C6`3PQbW%IMA0==KfY8$$xKY7rA(X(V%_y3Y zc2K85`BmB%t|m-V8I>PoWHZ$UG@_?ADVShRBjQV%C0ZatgF5cT_lD zXSCzufOU??VJ_Q@Keq}|(*5jjlxG2LTm%p<$k#88dT$V>qwQCQYvw06)CAGAB?PD1 zoaTp<>wL(krT~|$p54&TsP0c~5w6@k<8Y@{!pH7B{KV!|AI> z_;-CfA@g@Q$9ngkego6_+RS}H^!vAk70NXy)ZJr(hT26xcKPpD-=gzZep8XM>AZz@ z9NCLHdDER#ucVKPW}FC8@08BO8OP|ZH04^!!3OHD@CDx#T4H4hlksPDwB00Nk+nYx z<1tg$wLYuqUGka-ONGUa??aJRO14q^tp|1n-Hy7((Ve+rQ8xL`LQ^;i+s(rGGATq~ zb{Wzv!o2V?VB5a*oHr(N5YhS_L|}^aqNRDz5yXxhI6_R_Ff?+xo@CNCOcd*M2CVa~ zBI9^b>g8snnn^{Z4|2+VT$Utq2>?$XHqdj?)b$5Ng8neXX@dy={O3&R-n$h9Hqd6# z)bD|G@Y%d3-&ay5YTD3_{{}jIqVs2`2-D<@?&)F zJ=LEYsMZG+g(5W#G8mP5%v20(Zt5843_}I4=5Gh~4TK)rD5y{6k+^0#@NLL%YCOG4 zuPUB&?hjjMG~I7}QL=%?X~*4LW^rI~PFT`>W77ffNrpjIg%W2uU`f6o#1X`qy`<@E z!~Yvy&R;0I(t+g%<(HjSpsJZR+Hsn3@Cz4LpzHM6q#^k3-15%i z`AKnLB*DD`$FpsZ0ot?2Kr`B&-Eytu^GLlK(8$Km;j=-gd$(d5Brj9r$nJf%z0C_u zBO{x8l-C$%3&mgEcw4NT!DC_b)_-adE-Qz*I*1VF%Eh_2GKkL9@ZQi>(=0fKah$`3_hFq z!bi=JA|#!XX}ei~<73mX)RHAihq-Eb5v5Z)x{w#HtGzAkJrVUY84Ac!9NUGKOH$>N zP8fBwoi7tTc2Q@4(Yf*dh~1~^I_l{xRAz1fuQZkK{_W%M*&pq{$OK-njM8%c4|%`` zX#&0}OJ(EV4;b6_V+ZcE!F@F^BAWNPc4#cuiydaC8X)fH4T?sHAN%2-Tl>zZ<> zW;Fi@Rx-(A9>5kK-=u{T|Fa>*?7x<6c}TCC-02&=6nnLGT7g-%$o$6TAI~C{#_nzo zV>VYS_*_-|j*T9$4vyY$b~~x!#Nwj*aWq!YN@4q0cIDt>dxUDmn~ET-i_ws?1gDi} zy~yppqg+>SEp7N|QHJ#8^bB9A2Qn0?IMBI&xx9z&j$O!soG~(z{4>2^!~q-mKI+=k zx)l1qi6|}={siWY6UtOD_F5L_EDZkoaqOlNrtCfKc(;>oUri%U;lN=I2WxvJ{OqsF!R*x)aFlXPr zZ&a+{oh8kt>#Vs~)?r&gTCwT5GpxXiHL1>Im*MF;{G#frsiyAaIzwEK(l~2IEMs#Z z!Yivd01FdrW?pH#x zLEiwI0T(0Uofq?`3%*nPs~Urx`>T3&p#E@zOW$z#(V}L(aJ)s}delHN?Scqa4_qaC z!5Qp1d1BBpPI%efuPN5Ilx~phg=e$z$p-X+CTHGlpC_KL8{D6Sdck;ZkTTFa>~@`X zPweow6x=2C!cCnHeh}&=HiHa6Gsvbux)6M>y&rL1Qw;VB3ECK>??una{)mRq%_o4_ zn(<-=S+&=c%%A5t&V??Cw)|lmb*W9o8>&FoH=0>(&93U_nsM@v)x7fURC;ue{g{*pl)>A2S%@gKo#-Rqz#c=mp zAaVeW5eE7qO+awI>B6hG9YSBIUHWnGFBH~yP)8(l+OAO*&}y((PrS)7*`FyH1P`Wk zI~l$U;Jm{X&?5H9|KeOlA^ZF0Rk%lO9I9$bYTEQW6vL$SBo=mIZM6M+L&B; zxNss}ees~Cab3!})5iXK*(Zl9z@EEj-^+Itp6bCF2cNj=xU9689{{4V$CTcHxW+yJ z?+mR7Wc|@KxhIH*E5%6kgu$Q#-q3#Iq$ck1lE#d_#l%xa#UCco_~HAW@qd`$BN_+k zZfvdS+sPRYE=#e5-73lrKK;InQ_4BFLKAVsXj~@xiH;52@AZjWQ{&kGB>;cuH_)>(4i$Jfy_~j9xI6X=@7X(p zl{KQcGeDU`!LYT8xAxjV6&A7IR30z&vs zJH2FbKtN|XXfJ+{t~KWWZ=sn4?TVwj0~(aHvOs9@(FRt+ zX)C}O_iSx1~mj%ZG#cTx(tl z_Bm?VdU zmhp=&LGV=D5uQ%`nIE!wSl zpo2J|=smdC=p7;&MAC+p* zhJ({{-sDt;1&zV!#ql@J;x2t5k4lIYKJ5Oz-l>o3t-o0b#i*xyN&+JYhq=8D`?O+I zjkcU6fXB|(MmxOYR@-vaIxCDdJC~VCR9cJyz?!c;YW?#>Kv^@nqfTcWkYP+Xw#nhM z{N4{MBW17b`q&$B=46g)lAk(l>m_NX5*sHRXJIeRp&|#3slW{WMtHA9ZJ4SROIXEt zrzS2*DC580no3IV;z)v1`A;37uCN%S_}zf3vCx74|16i}FQ*;tU6=!3t?{lbjLouF zOqjB!;qAUn;RF_TvOi~;r><7RApOGU^R=$sxYUzzrWZ%%j^8YV(_7+I62Ed zAXHZET_te0GPTWisg08c-Pu$zDHVIW{KP}?#2NPmX1+N)ncojqQRi8-K(BS$_$TLv z%=~N3`1uy5$A!#F>m312*xS~rf#D)LV34~4(oqGUXi!<(+8`!6ruo+I+YvQZu?uEj z13Y`b=ksj;r~nDVMGjcn2EN|~dj*%rk3oAFlj(Nr~6tCI-i`vq8jgztpdlDgAb*#v)>nqcOJ2Is~ioPOdI4K zEWlUYP$PcsxEXuOuIzQ2sf;zgs^Lw;kVQ%4SIU)&D(1_NP#*D|FW@7x3js`C%?01I z?GYl{A}i(UYg&UUYngof70$;X-A;iS4MQDEr2Alvhhox#Ye3Sfm7#0C?2OGr@|RfD zZu_fiidj+@jIWnhsW=hTj#~t+vxvefphgmRU5Y-{*HgxXFI+!OQEO~hUp@wre^|Oz zPf}1i1gJpM8xUZ57X7)lhj7=IP&Q3K)zdNa^u%^bo;clPIrOhHa{&u@OZGzpPEJVGg4L|{{Nk`Zr& zLMhUhUNtxc|0%H+an|pSl=eB}uJMUJTrlqQy7<>08|Ckz*Vxl;zL!W+J4OGMJ&}j; zo!c27KXswFTVw3U*mi>RG#i!~p#z?Iqno?SmtbS@jO(W?zdeifl0BlIj@coN*N*Mu zKa8P*+V8o%8*LPP*GhkPf)#eo$X=}Z;E-ukro~mWlWIro`6>H0F=#;p~;gkFc z=QUP_`rlevgu_eZ?N`L+GAxNH?FN*Ql%s7-8rk5e$c!jU2O2G4u z);^e#Scp*eCZ4nB!b$>pf(r!_Cc{zBHIXa4S=SojHAK_7;l#~BO(xvY_azqMmpE#k zeTuw2ToFAvJCL((9<5yX@{H4!#!kozbAWDmN3Rs~OYHNx-1{csS=i-J_ZY`MhcA|v ztHHfy=z8*`^|nDGa4hZRcR6&8c7$(x zk*oeuP=@Q;DK`}NIf%~y$EfwWz3)B8f7Y2}@5 zBbfu~)4K-=qF^ETlQiZeYM!vmR)E$UzAr92$V5eNvTSlqkRSLd5-#b|ckSpMnAOWe z-p*19E)s4Gb7}h%1DU1!nFDzm+hEhX{RPf;x8o>9_}W4IH0+gcBhJw90Nx{Ou^l4C zWbKg6)Vmp=6?1NyM{FMH4VGL%w-qoBdIr=L5Hw^%yX(RjH+IrG4;C7^pguPCTzuHll z*5jl+v$0B9=Fg0|t8CUy-t7$m&q|rm*z8QIlfHiWN*eI>Vn!sbXQcJ4pU;Y%@`!7; z<$e{ehl_{XBHPe&i7;+c%?I=0SjyV_sY+MwM9GCeVoAEH=e*TNyj4zH^-w63k-%EZ4sq@EDMXSM;RE&` zTEk1J`F(;{UL@+|$T)Moi?N0Yf7?>epZ7#87k#wJdQK_}E9X5c406Kaz8&XFFm((c zqD6gtoZI%kferKiKAeHIk9G!DpoBkfc+{uw34FEB4dKftAm$GKV|8_|LM^m%88rb1 z2R2$92rovBS9JusGJz*Iuwvq7=0%$%fGhZ-`c|BW=z5qjg z)XkIY+PrD#L;yovK;gzC-#r0Gm%zV|0PW@F%p(u~gF=L{YfG=Vh*s4;Jt*8ahPr(= zxbpM&Kxe5#fJ&)jxtiG?&sy>YV0~L4EY?&Y<048jH87>~??gWl?X>1|X54-}}S zh5rfwpxHC{^6oD*TZ?=Oi~g+MWL%3ng&f|H9O1`Lo`KKjp-4LTS(l}X=u3}D)M1g< zw3iCu^S?G(xkaT8n+JpgBwzdZiMDH#bM0^jR)@k3Miykl`|J=7@Wwb78#x$2`g;pN zW&(_8319xT$tppBM)DyTtz94Knenp8Mb|n$syps%$*>L$Q0;{TL`~18fYi*jOcBG+K2axTPn=q0Fn+q zIheCLdC0Am!tz5+kUJB43i;*UG!&5xX!zT=f={5bT^$x@t`RKyyZ({`>i!9R+SP{KqEp5{zeXPi^hsg-~ z3xLlF&PJKI2cIL*KgNMC5TH8qPNZJ!df^x4-QPH(vU~{~$Lbz(C#f~Ovx}#Ylu(oe z$N>bwfzO5ED-3`cVJ9r`NfKE6w()U=*GyQ;*}ZR?;U8Gb!9Dzc+(Y1Z1?3Anf}Vkd zOuG$`xIgmERj7#hm;UwF12^jC@Bs*?kTVz}P=pm=u;^a~%K=5J`cZZbq2pTX4mUXW zWoQ7_HFk$mV<=z!UwTXjL*0b0T>ljuSh)pUaJK2}?pvTpR9Yu&nsf@@NK&^)3?`8l z8A-eC4`@}l1L$L_a&qSkTd&3{<5xSO2QoCEMd1{RFyoKm&u~58dG`N$=W_dz1WO3= zCwS8!EeSp^Itj{l{s{^v;+hqh1|e8RnOOIQM~Y z#sQ%K{feg$I{3Z@ypilrL?-zF;SJYWU4`n-2zjqI4LJa2_M8L*wPlo;d1LDiUjWe)O5mleMSvdS z@Re)75?gH!lXjO7&=rP^FxZX@Jpuv&^y{gAD02k`KA$o7qv)}fQ;6Vf z$8jOU5u6ld&cZPJG&P|FtN|C;_G?bWDFnU%Brx;#2f*00GiQsS=-!XDvqkXeG7+K< zK*Ae+Hq-J9LbS|<(I_JSUlu0#Kb8e=cDcmLkOS&$aONW!TM&A~i2%mSGr`L| zK!X1)4@j`HqkU;ulHuJiqQBOii2%cwN3_g2PwVz&tS^#E0=ZH2ie^p-tH=acYqPNBe`y^WZ6I#e0+50<@Jw%64?$%dR}^yPPCs?x7P=tQ~yr5DYtLN zc?2UxnQ0v&>sSJHGz2e(hytm86-f1&U!^*&gqHA$8EhjOP~qL!3&$wUm!C?&B*xxy z2T$0?MM@u=^cnn%;g@{dA) z1WQrq9>N$E1CU)!KF=&`ZSQLxk2{{i0)_2_;7?H%{qDCUj)Utzt85bNk}{p=d#$L~ zDTNVEj5AidRjv2zqN}QJWet`^N{@tm5W4dwJAG`y>1t5*aN&#eK17eD<;4%;T%a5( zARw?6Cw*&d{kmrPX{xH*_1Pyahlm81ykpmwQ4Uf?qIddx&84o`UB@#Bd2;z!Jz*#~ z*#6LRD1T`*F0Ncn#=z6?cW2u981(l!DnUh4j;7yC zl>Wh}jfJ)KK&!K}>6%Y04^9@`0IaS(+~QM6JuuPYxh!R5HHW=^MLIBix5k(UlHyA> zO9ioaqq%wDnUNT)#@B2M7@nSY4qof(=YJrkilIL)0z;x(!?r14jd@eQ`TbtId_R&?SP1(yREBVeusyA<4u`~P_V;nxq1B!j08>}3h=50lL$+Eb<%OP`I zeo5y6?KNf6#J~_aQ#vnF;}dKk-%^xbprA~LX9wv8JI(b7D6CJi3p5blRO}SUPD*K-k-Pu{?+zsnP$OI5wh9an@H|@&!d~o|m-|GlnkQ{9F%Fmhb5JE5d+|=G#kg zF61{J3e-!4$%iCKA-eC73bhL1%_M)+{ws`WG7$5>@k~(`m~}tpihyOM;wbm8(qRaH z(HIDB2ZbVXaAj|DJiaOZe;6GmBwMm`s}`sH{?}LW+aZZMc}t2Czz6BH#AJjHyMw|y_cYvImb|;>(sO;9|77! z{Ny=ZK2{THsjU%9;$PjwK?5pS@{_U{{dm{qFUk19`u4w@rIPI zj2xf(Q)s%d2~iId9gh5+?thgI`#?Gv`b5nu6^C_~R^O6JU=<~$3h9(Uu$l!zdjHCt zkCp)kL`;zzXw_i zc24$L4E&W{^H#r54H*m-7``8}zMdo$#t6TryaYjalvP%;{`;+UFZhPC8+cYL(J=z0 zop-J*8L8&9a@T7ikl+4=iX{KQ+vQt8&RUKZe_pL5?xT_qhrP*if}jaAFx~i*S zydU-;o%q>1>II^kR+ds_=HwTvXhT4e$03Uks$=={S54mp7nmD;k}`NRU@%Wz3Ou)` zkaLK_PNW(tFkiR}vfRCc(y3>{NO@{31`S#cv>##XS)Pz?>zOXw6qp|GogSa6p)QMq zWMm&YDJ3g^2$)hT4)maR4o3J>YWt$KQ;_rj%VXegi|NC^U*nZPE^eI@37S9t?E?S% zt#ar2;p`xE3Nhi#U|ElNrD85IwN$1zb*$)%A>1LiITttnI>#fTAJqpt^;tY5=gX-s5!~?R`H^_#PDrOf=-pCTL9K6*KG;|$7|xrxr1100_FfS`y9i_G1~F?| zcC2fw37RB^aJ>*@c2n%$<_|?to>a@1pKDOk=8eElwt;(>}{NwfNqv%WV;wO?A zgc;4bEA$f8s)1bguv&7|t)+5JKW0-pUml#Te?4~fT;Z7iTZK-4iI{8~-O7|xWHx>; z$+M&wv++gk>R$aMLHDy`mpyEwK*+KVRQ(X z+0IODzr3;w&Gg)_$|*dQ!;to$+Mz;evXh{7@+TBsL_`%o6t9c7W4Yk{#X6pfH#B*P z0b)RN)S~EyaZr%`NYYO5?W5s*I||vi(kD}R_MTMuKU%<;SX!|ko~fhuWZ3NQgvlm7 zCNX2JjwqiEt;N0-nfI%Q?aa&e%S-*%MsP9up{V3)oGvpoy0~n3c61|Xzr?g)X}6Hr z%s?j=7iMp;4bhhz3v`Xg*!;l$t}2d#Z_iM)-1I&@PckbFCF63?ULh#)uvA`c1{;sc zoU}+**1B9KtLYw;h3{@1k;FUrLHF0lHS|Ch*7z73I?GK)?bJv4t=`vDbM)3Kqi;xF zR`^KrUhY+zk+_5b4~rFR`lk}#HM&OOc^wi#Rh;%7hzih_v2GNRmOkj>Qj&jEE2&u^ zT`knx?}|uNIQde6Cg@s4Aihyv*5zbKCD##Dy?ftvaX#hx3#P!8?37Dp})Q~Vq@+vVdW~i;mGbM;_YN}O?)&{#G3fbSD=hx|rCcHWv80C$} zoO>`9Hr^b5r|@=X*u@kVGdvi69HitojUUVIC3||!V4P4@IAd^o=oaaHEun*Yq5Rlu z?~^8X*H=BRCpb=Zk+@MJ+L-6kq41s{w4j4t)@*R#U3@juM;ob~3m&zp`x(aWoqVZG zU&inG_0O6YvdZ0^zLf*_q>mE1E}y2tkH<^;Sz*#%?h7>e&PXbN>2I&@sGA(MlDO{U zdOETXwS%xDcZ7aSrhqd;G_zzNPOKOw3`3|s!GsTC)jUV$hM_$?w$npGM-B-~{=Uz` zR)PIHzW1U0XNsp~#cfNmg0`y(Ppf;K9`gUnSHJVu+53Ir0y(Y`CTGDnj8X5%6y@&* zXmvd;XqXDxc0Xy0TUklDWJzp=J;NT9u9PK%*Mec%D6-l8)Ev4*l_c~{;eT^^{kO4b zpQp%w_Oq7kCp_v~i(yG$CRY@=)Dk#G(Tc@!v43pn?x|vVuDRYHP>zbm71kb)pzX#U z-s`Jyn$*k}uy;3F!rAW;dtz$fWr-c$+7Bp z>{ry@W}UCX#86Ewl*7Jp?e*QNI_Z{~{Tww8FN4h49Q}6~-?tuSkf61!k-g#1dR3&u z>tx4mVbaGPMof6We<@fE$~B3G1FVYHcUJJC#?kQn_7BbzrYpD>hkZra8-V-JTC`UyQ~R3m8JZr_ zDYP^36us56@(jwJ9}46Q7vd|Bow%J*E|SmkipDYUuC>&B7UMik#UwZrGISF)kPUC- zuj)F1ZtmP#PE3xVu9|mSjZ?y7g>SGbuotaM`{?xq;7~KZv01(GVCT{$`Cb_pKzMBb zb(_&q#k!kHO%IgCnmV98hCVAot9pBC5}3bNKKw6uCp_nhIhVrzUv=^uzQK`3iI!IV zntgrpqTFN}YJKKl5ttw|Q%m@-ooK+P<57sZL$&?vQwYfRK7w!OWT)VGjnE!|Af7r- z6v?w(*d~ax^wLMLJZ46xt&l@b)NOU0Li}kThn|$dXMptw4?HDaYyd-}D~L)sh0OhB z6z`vd{3O>;?)te-{!?Nlpr6ZcNj)Pr9y_~>7?!96g2=iL&-tgBzyDd5^1jI}Or(o2 z)Ate-@JHO^L^{4cy1MeM$9&j)h-0bT|FZ|aAzR^nuP?kldq_)gv>32W_gU6$?W!m8 z3-&lPrUh1n-c7CTLlINX9Bl|9QIEl)k|3-j37j*!l)X=5dSb^g#9Rd2sm}urP)|VW z2s|$IP~Hx{Tt0Jf1a2_gsQvdHq>X#LsN50f3ETz8xc%PdFI^cf(M+}Pb+UppTK*gt z9E|rnG~zE}p8SO1Ck=k`0qXHj8vLZenS}oD!Uvh>pF_OVh~t88GAB{gQM2U4YwOPv zy%$N-9DLQRdzb_!j-@0!Q(y~1N_Rzg~!MB*A4{F5C1RS3-X@p zUXUA4ko#|~&%XaQ{5=;VXAgT*P6Zo7b5lId+jiD=j`!>hjZHbFOV znmAj~32_PGamt%onp-&2adYv2FH)AyPO7Gkx9x1~?QBhLo$0`DvX<7)rjDG_w>6|q zjqOZKIq#a zgans}$QZAXk&uwF(OtXB$j2clz{|nIBO-ZERzzI+77vfSk%F?8_QOXHg=EZZOm(gA z={?jr>jaH}kdW*$8OxO`EIOh*qB{TKztegM5e^0hlo^Uf4?!nFgA$>gHbZCujF@P@ z{GGvj_J@WJ#lXbE#=*tA0B)!tgrK8Aq39S;OiT<6aP=9u4#6P8B)-NiiFH}c5S!kC zgvTfB9S(z3Ndu|+z&0bVk)tmz9@!OgimTUeFfrd`;o}z&6cQG>EiEG}C$Dhlo`$B@ zeQh0GV-r&|a|_GIPR=f_ZtfnQe$V{_Uc7u27#{I9GAcSIHZCVMsjzn?4Y&-v>f5A7jstjP zjC^y~zn`J@3ugaoi244fF#7|sKk=G`;6u^CW;3@*xx31=y?+Q^hXj{wnvqwiyF zGRhJ;<3{`=yW`_9#jglMLdW(}F8Q`86~7P8jF2A+7Z85=ER45m`1==-oNm0TzlS$; z3fU%uZRa`2M@W~--e$n}1x2CcPH67{$F>%T5c4iM+m??X-$$Z@*ee8PD1zk&$FH) zn{{r1kjS}mvy^B5m6jCMzEA#64qTRYN?jen6_2DpV_&^PnY5dvba*oLJ92Qb*h7 zT4XVf*ns*sIk)E(O>5oo@58Cy6y{40EaOasC8@Mrw<_MgX>JwS5obXZIj~uW^po1A zb-@st>Vxq4&OTHvd)*#hodn?&drN6)`amR;5O>n87=FQI7vv#)3&eMS1#UNjTi;H$ zfoH7j6w;!$JPr4vJ=upJ<}#;1`#zu$u!D6F4zA&Gpg;2hg-k}V0MG93W?dZt@&t@S z^K9&34w%TzPa%OIqfqRmXbS}7c!BsyQn{al{3O>;?)te-{w`K<9tktDne6Cu)@@cd zOkN4%TEF>8t{i?aT!(PXSCb%&c@=b{-8Fy%HfqjjEIgCs8^7=bM6Etk1o=EHEhK2T zFJl_5UsxE;Bh4ITc@vLT{?eSnbH4l$^>9IBE77dwrT&R_W|15TqwK-r%j;SI#4-KDY|Ps#g?bAi6^!gDCS9GA;rnq$Ix;O1A+N z#sC-lTQvXuB?$ZP!62mS^Qr+~_P>lYMJEf<*?)@N>yuQctT7bw{w#fi30-{NLEKXn zV^0HpbG+N|3Sq3qZ07fBD)X#<+Rk`~Cm3Ws!uD$=u@X|arqpdkYM_Q%9Lr@F+bZ}BGPG`7BxyNa@>hjxbKa&A5cdDq7s-18x{OoU(rh!4&y}W(Y!l(+^l+Dw~_zh5& zWB}1nj^aZz3iR8E`eYr3%%tVvQY`!)Nt5oHZNsl;~ZIS1{I!QIt0~C*M?F)yIT8 z-xVSWWd#VQZkaO9Gc5H<-8_XD#WoL;qjy|ixMvXdCgq05eiJ-Gk3jxQG0iQ?4U0Ayv-6C*tyYf% zA&pfPwGXAfDA3u5bzQT`A+D5e9WRjeQ-fyyMwy-)XJW_`cTk$P+LH%3uyEOL%!hoN_* zptSQp>MJ)bQZW8m!-@LY;%~YgOH>Zq_ZHjAK{iJv2NKZURo(z)wVA#r*K&i;}>64nrnFIR3az?Hq{7<5%mDSRjbDo)*;` z`V*6%bMpT-cdc%(e0YAj?Rswx$@U90P-@5DN9bGi{7wqiKQ6L+?Hv?&*KY6Rbg+Mh zepA}LhjN!Ysygh)(EF$LrSa)8ybtFTB5(@1DmDz_r-)ECK$#%>rGR%?yre$|gSjNefkeL80A(ry!}MlaBJ?Lv|^58Bue({9RzC;x=7 z`hWyZ@)|qP5`y5zkc@PdA7mhNxfO{>lq)at28Rjr5SEG74NR}9K_(kiQ2^~JC&WPTXGwFzmu8l!BJ^ZWYhuEiWZIch>y4}(7zxNeb zsATFsAmfp??S<+l#A^Yaj)PYFJ;e7i*63jmZl}{K?E?I2c{<+QcP#VX^6fIH|#d{EaodTpbG~9Y`gJ zVOw?&{v$J;iP=iLOUrmYHB3-OP@o}jXs9sreSp3&Ub(G?VAQ}1a_nn*VPmxZuoIE7 zPVOW9o6;(^o=npXeHi9Nx=~*ySuHxH($U?BwM&fG6c*wj@2uPyZ&6f!uZ4|97EwwdiWxBFCfPw$B~A zs${gXGlop^bFAk-ouG;{emxdiuE|*! z+_mpOT;qEu!?_`|XdR0moRTujE&j*}`#m@8Z|~>W2B?*+=P9aR=WYP@@2b8i#p~_J zrBVQK-nkQ2ZrF<-Tp=rxa2er~HO3KjfSayJSRNTQDctPvw5!HBD3>I}UBc7VFfa@A zHP3^ojQrPj*IV-ZLk4E0F#J65Jg6=?^?3n^EoB@XC*SCPp`m_PMR_W^XwOcKIoggc$r5iI}Yx;=a}BD zj>1d~Uor$~%_?ALZLkeCjVkT&E}? zJ09(AMqExwF?swwe8PjDbsJnnX3a= ze0~1{bz1#%T&x|E9U-daB&2Z4rNO|3#nO;3vrYUFpQ5S?Wj;vh*c&|{^mcq#<&1&u zG?}Y2)jTS&;bG|HWJb1V{7SXGgDGL!AwfVy(3(cp0$P<_uu1>^b+>=jjim>(AsTNy zPy8Mv^!FeONS0bP;zVOgzfLbibT#@u{XB2?Ae$!rfWP0up;p&*f+(!^D1_W#wzHYG z-A{t};o~S*H(bo-DMo`!=-ha?^=uN2zV00@4-2hy0_=G2``9c+R#2J*V#{|iTl2hW zwy$m%7W#JYTk``P11s4$=B4J~>t&sO3yjpSgXa^>Q*M3r7R)Y`QyKCajpEkVY5(42 zW$%CErT@hxjsd?m z^t)kc6bz=~Vj40izf0GKuXlYaVwdJ)nFRIp@20S`cNy4m2?|KJ6{(EuEO5{%Y(^i6 zql(R0I4z!-l}ITYd=fd$+?j2ZtFYjVEpBydMthP2e^ADa%I0c*{D-lQwi|JX1;K9sEFnpooS z+C0|WqSC3F&}-k*1RCVUj}eC_R*3STEW{X}8t~|JSyALhSfEcnR{Pi`eJzGXU@RK? zxN>@2Y{6lM{2-%z*!V-FstljZP*6xa+f<9lD5yzpsmDqsxQ3Jyx$#wKq^!>TUKLIeper>mlR| z*q^kkVaGVxz!Vu)$a%aSe^j9H@#=HW^sw5GE^Sxj;0UAbOF{o9qbAqi0U%656hfX>P;QP_hzomDnANAE0Na{^`x~f9P@+6N zL2!oG6oPqoXi(*3e`Zb_q)3BpR8ly62J8m##P;?gP{^u7Eld)$y5+3&21cgT9WiU3B~~rh#L5>*M-@j-^Q>Fqif6#u12yF2SR3k zA42Yr-s@An1rfiEp!R$3#mp%ePa(e#LE^Ex%7i?z+s?;hhQfb`o#uDAS<(Mp$NZaf z6(2Qp28~OqSn0wjl)0NYaAxDeXWA=$uK5bezcJL1{p=O_N(N$g^xFuzyOO5%C(Gpu z`sAPY7ein~I)D}nN*LTP=U%qH9#E%;Ah=b2N8)dE%5pL_cClxQqtMw#tAE4l?I_4R zSNu#eA7r5ZM}Yp%QG-VTnwy)q?D<2Mx~;-+K!SvW?ERl-(>1; zoKHpZ{604YJ?!6HO2M!Ds|o$D_H}P|%eozcA^18qa1^J+fqh>;c)%~vTXg>VMpH6rILRg29R4Q2twh(&lw(fyI7 zp0&jV?pAwd^gCz8NLUg)GZG?Rs;le7Fg94W z_Q6Zc!gib9IEAd`@qwZ>x9yxrJ6RiBBEw9uEg^Z%V*MDyYD!_F;K*%q7G}0?709JM z$QnyQ1@hx?fKXzU|8&K?38QCly~&fnivQAz4F8qY9Wd$P*}$w*$PM;C=uzh%i~k3s z5b#|t8A~Z&)wt&?*z)R1l75G>*0y@r38XtOQlWCGzdSOu!O7?DSBR7y0^)$nv)f188W z+t$`I@bROF!)>-9?U$pIvwWUT(r(gC%ST>n--fCljnt6(m-EJ^1-)1ZdVkGn43dC< zqL~X>woP-&^Jtv#%jkUi4O&Jrd$}$}e_sMs0aq;F$zK-5zo*1l6BFWfVuRpvFA!md zUhQ>LR21bbR#=uPp?zxJrBvO8wc_az;;AV_|K_nJbA|gvlIELyf+We-Wth8js}SiR zDF0ET+qEzMys}ILrvRGzuH!Vk^>Z^>AR;i#A zPmP84T1or9KeU6T2Nm+!FTvKS33`MVFgPkbG@z89dOdJli99IBCZj6IILYJIr=!AL zP)q7->172xWMoTNjhTER4qlQPRnE!*juVn%F|u%i_tb(xev7p zfD>GqgDJp$V|3FU)jNyKq|Sd4#8LuDK#7YCN8^kQedel4?r^K56|=7KcB=8~#rB*5 z&>fa9`nrFiGzzM6glH0UQOM4EayV?n6(GY?+fZUt-KbvdO{$|5d-x1(q6?oYwxF0J zwVK%p?oryD}8^QuD%C*DB{9?_;ul$h2?)Tz-7*B>#4`93PKpO(8YOXFbnpib_ zISgz-fB@9+um_3t3?M!JOij%JzVn?qpjF9%3fe%?ZBbinI)#XZB2hqZ3d~6LzTEW! ze<2X+87Qx@P^SK**NT7Yi>{Z^Ca|0kmrz+FcjWIHY>@7yV2VTCAi z*Drh@BZ(b_uRviajN5>Gs+dLpOqRSvbCfslDP&d}M5j~yZ1Iy;|Fn31a>;+=^}(Gv z5>}arwUA)`Dizj|jlT7#I1K%B(W{-v7Jxvt3w0+)AflU8ef5CTgS1Nls`s(Bkt{fd zd%DWaRx}V&c3#e=ofEQPD@^Z%kNrM?=UMN-e}jGdc`r41K>WGmKP$NRx8inxe9!!_ zCHt_&kvnYo88eiu=|1mTS*tC5_)X{$cMfHQVMDL*(TCktb-DbyH>G`6i}`OnzWYZw z*h)0a8Z5pjc!28lYp;0aMpsGKdY@wM&h8J4VZo~=aAWQHiwrW>1~O)?b2|rZ*o##C zP}wY=yW4$_OWK2p5v7~h-9|i@u%7^diF!7(9XQc)za=U zPRB9sSbV*!vbX7&6|fgOe~62}|E4u`$KS*9#+#$yn{2Y$rPkuuSs4%wCAR}Nw*FRK z^1BU22{7oP9@Ot>q^2hC<+@rW+kN8p5^v>M|9A><-Zq%-ON$Z@)2mB!!;JrGJZvJg4M1zPo3b8x8JJp8MN zPMm;IiwCo#2wG^PH;YX6qmRv27*bEu)AOn&cRI=)uMBy^V7hVQ4>PZ)RIn3I<*)b9 zsS9E?&K`6ge@$|JdB7^;9Uq#) z509lvC);9=l0H1*2s^35S^FtCw2h)ii7ZVtw+)}>X#Iz%&EkRey`G-ug=%>B!AlK`7$s!;uARSbdx?%+({scs)S z#TRA~mUt7h_*6+Oy_p9$N%YNjA)K#t`SI7P#k@UtL-jMT6{~j4{N2(W8;c3EHggy7 zz05Le%Jtq+a5AdPPKC?2<7bg?h4q7a$x)n}3<6WOWbUZJ4hE4UTSD2MfQPj-xEuYR zanj$3#ngoY1?eyIusOY8M8~3pF51db9V`_Fvv5YnStdzx#tm|-KiFXPYvnEv^Tw2P z$>18w3b>gSQ~v0I#U@u;zw_Rj97~8hIiU` zZ-m3#^>W1EY^s>Kf2^m!t~2Jx$xoDlW&H$>BxfxvM&^wBfUh{{|&yq|M zq%6C_@l`PcSz~=gowxVCe^C^BQ?QpSA(~{wWPR;NM?Gv#RUti=ePd(7+GalLduB+l z;gam@MWSLfZ)L|r42Y*W3EJqugQ*8Tvr~Q;4!Um@jHm1xz4J9=#j6>gJw*dMzu z;F?>qTDb4^_*x@+Z^H`&4$khkWKYPql|mUhpQ30LliL}=k^}UxwO+c5Wz<|$b<{lK zIZ+OJk0{;w(HToaDATZG+$YOyv}oo8X7{nYMX$03IF4P_>>1ftLVk+1W3LhXqJUTO z`O{)O_83HSV&LL*%M=tVLhx7h@P2!zZeiv>PRy||^ zd!TiYTss8?OxV^b%;#>%DMa<xVKMSs-r(ccm{JXE-BDt&)iN=C%SIn_hm6XYitr3kp_kN?LRn~is%E9v6 zJQ&yIJ_)7ZS`->fhTzya&szpPSZ&qwC75}dIcldR?B(?-a;X2;qiac2|K(lhLo)mj z8`Yz$8J(9BMonIfPePq9iQ;(f$PB%eZBgf@4H)_RDI~Q;W3b#Ro^>Mg{qW{y8a83; zP6@;~4}Ui4OCl<2ProJ~K6VHKFpRu8&#WHjqQG^fPa$e{;G}qC;Ap~Rhmic+YY@}J zzl3qg{WZo5%}NPaW4u6cxWP9&B*sY5krg)56~uqtCcXdfu8=^$sS*$-M1>!!1~|Ij z1?sB&(Tb$}kAlBvCZYer7uxOfOFq#l(6v}dT~4X<5=;c1gaRAA8DN{ogN((s_PXO= z)@@*8Yw5NlXVFfG@S9;w7`94Z?Rq@gl{I<6)n@4$-a7l5EO%V@?#v+UWWR1s?pzO( zWc>u3gwkRa%*k{|8uN6Xm#}Gu+t=CVDxbI)(8<$^rfSz~^*sm)C>1-{3q>J|4%L?H z(%}ai@J4U`9{<>KvVcLTwTP54C2T9fD9Vab;cLjv0)r^#?NBnDpq-%OHf()pw3in zL2&QDP2-SQp$(rSjbyVIkNsa=u{2Z9Mbi@Qpn1NqyJ>ah&v9t}02;kD_FX|_lM<^W z19`W0;Ad%a;tRa9iQV=*?yG}^a8ux-FbDC51{FI{JE9}jDz`%Jpp#Mke}biI+yFR9 zWo0V7?6+Ir1t_bi$}!^iN4>aIb%pq$?6>kZp3I>m=KSP8(E6PKDHr4QMD-YNTH0Lv za5=n0mhkeSMgSiVn?Ff=iocOCWS)-pDM4p(?Y~SB-`pVII0t64$g}i&zVcz$RO^#! zeUkPL_r5WQn*{bwli5qZGg4*jd-&Pua8%`=U~VX_5WL{9?=I6=I1=4OIqV4ydD~nO z`%ru4b2aw$J8ga&jb^3)If>8OEvn>xAIL59Rqnk8wcU`ZM)IFN;m~ zAC`tL;ewwqb(AHM;|1_Pngp|oY=}zqx~sw>Aw2)j_}Skipg+55Np30+D%eC@<`;}6 zW41p}>!6n%AX^kP#ui%kz4%bCom^HrLB9KS!$KkO^QFXfUlr>ji(l-x+JW924NVZb zOBEvGdrACN4*k&PsD)+_jWkc^Y=CIYt#yYG?wa9#jI;+sotwMKw*5yt$(yH;Ct1@6 zD>nz$MmJop*Mx_Z9^LlUNWgzOUe6@Xs|gM+TRNeQ_#i%GaKho}P($9Q{5E-F%yjW( z%&i{w#%}G)wV0C*LB`=9omwD|lw?OX@mV<@m^>Tul~cXMCBKQuCb&N|$v^Cfnv=cz zoRqxPsqb-L<>2*zIYCm3R5xd1zUSc+(1nwU76NR1&>wNq}M>lc?m`bn9nxn7>BE-GmSF!DNSN&zX(vbuL^^5+R(1 z-;p$Qk3g0@^>Z{ex9B2_Vb1d&@AXo33e|;FndaPfBd!)z^zfHsVhOEsQ^}&)d!19S zt7ZIBU1)*WX&1W}i#uT(CX#h2@d4viO3y!=#xzhhhA}^<00ix?y3tP1=Ceo z<|Z5mmc>FOgl7XGp8#-pT}#~fE$A=DKh1SeIwU2HFjmQ}TZ!l5HhJG)noOrz*e72q zQ;rt$qZhhca5K!OI+|e-kDG}-NnFI?zVww>SyHb=D!QL2@;)1DQ&rJ#^}gn(5w$cy z^JT&`Y>_*-bcq8?(XLH-T4bb)GPz<3*VS4ymcl84)F>-yp1#baxNax8YX>dKiESW1 z-;YuPkDTKPx-yoPa?e#!?SZd>#A%fD*4fm>_F&Fhm3mF8@Fvr``-P* zm>f+jq4X#}9x1Y96TIo~V5A)iz;&0pBHM-Zzjw zWv@t+H7#HMH{Iww6lg3S&?4K~y>A+@(!y(>E4x3b#H7nDm78P-tD3$wapc{)i|Y7b zC2B!2d(V1Ghg(P_jL|to!9p(K@QmZqU1J~Z*x3@aP%Kuf%8w0N9mW+q5D z7Gypr=i+CmtNvy?y%-JoJoE>t`c9(`h*%TgAt;~9R|t1!aC;>3v@tEJb)(P($6$wM zk>diHX!TTND>p*i38W=(kFwodQM zk@D)xT&yL2U?va`p-e)bjpXXq8 zm8C7)f_im;R8P`u8Yk_m6r9wNd@~GSt7pD_V@XS`+=VX8FKBo54!`2<3tdY*`6gHw zDX}_McfyjMIP|DLqc^V%U|@V~9H_w*vCGR!kbUHlrC{j6SK!9l+&wk7wBkWhN zM06VvdTX>clzKi*H(9Qt8ur~VEwg%UYFT`V@M3yctMH1`H=Q)agce>t``8C5cw@w$ zq{6+97FC$Ysh*6qvlq?}Jz@~j^VLo>saAHxQepoA{El2}rHWK1Hc<*jEuvD9s|x%IXU9tqf@m@^xqjXh zZc`S@`{2wYX|vdY!8I2`cJqSYrUGP{56$*(!DRR|8x%87i*+b$)H<&a>{edF)dVR9 znDS5$_R`XmN+E9^4hJ4%o@Ffd`$ zr$50}Ne)o?@~};40XZ^}+_uPvCgvHO9}%N2^}v?a!8csQd%U5oBvUSLLV>cqjQSOA zoOT-I9^j>0k;>vC+mB@Uf+^SCx+oH&@Nvi=7&?U2BUViYGoO&BTqIj4u`=#xov%tt zyme3F%Kdxg78wye*Np0I+Us|RAVCTHZMqi2?_8^PKAA?z2ER7FLzodFNwG0Q{rCb> zKruEe?4j%&k>tndw`}r^j=VM5nYS~#GX-zy)+G!I@rWfFGYi}5Rb`Q&d5s=_*)I0! zB89wZ?`l|)m1q|d3pBZ!n6QhJ_BM*q=dA%QwFIL<*s7|fmYYD~7fb2a2AZ!J%^!r! z+aJlDFa%~9nmf4JpvxQSSu932-4yM(K1SY({Y7lan=eAM)H$qqhRt$`Sk0RiId>K! z9cQ|qSvjfmF+d>EjahS1(bV^V<`fdFszf%wUfR4QK4WIVV9XZ^BHRV>gsAY5R$8d( zLIY{3l>C8qH&508SV{_x`S2j?6sxlew{59gK)q!7n`gUzNB8DO*fJC-%omBNOO0>CbR(h*lQsgi#|~30+rM7 zt_0Z}ID4u(iu=7LhOratO|}JZfv~WCr!Do5dqzvls7KZkHML zC5)Ftj=lvtT2>J&d~$tho49E3Jb_iF3>pF=mq4KDMg_8B>aDL- zH`ZJvgZ&Q*s!)d(hDT^Q*OT8KSxg`rxoT}@J&|iU8LOp}-Jt?ai!%R%y|)glYTNgR z=b}MEkd$tuq@BSu&?i;zWXKyQXrvxGs64@OG&SE z1tFAzbYSCcjhF-zS0#()ksz;JJWzd3X*Nea>(> zV)q4Uqxmx;{bx-x3BVzJ8e9hwnFD#x0Qf>i6Rt|W^n3m45+ZYn_Z~zunEm|L&Q4a` z*E_;S*)jDPq*G^>d5wHg-wJ(E=`Yq2+hdx=nlF4^QD8FNiPq*9h;T@c3+ex9L9}ca z39Kwl9#(P0W1md3M}Gh?|Fi3@eFbW)pY+im=oLiwOi}r8KH;o2 zvO~J5FYl9IrLimG=e0bTA-kYzIJ*;rqx~P&g6z`1L7!4DeAu zON;8AM{>_I%r3TC5(yBNSvh=^Pshd}9arl9$2Kk9#uz6EaG1k~{_KixP_yf6!`yY9 zRq~y!jVPc2DoV&iS28jCYAEzw8u#?tSH)(comj!NludiHI9B!Z+iQAwAVTG6TVv5% z)EMJT@A?8Vf@HC{{3R)y*kMLz@9#6_5^3?O%t%u++M|NRUr?X%_ay$|LFC+uwB9ps zJMo6v9D6)15O7PmEjl|^OK?0f$vtr(i*FV6j1CuYs`EfKNj>QQmdv(NZqAzHJXvFom#%2NeZx$b>dr6ojNOawtHAs%y$Q3x{RWTSH;D1#n=ISzk`ftiIARVTVC(cRU4Y9p( zPjZhs6GvR{db^@2;aPLZ1JHC$v$-Iej{T|)uP$NP;puh<2(`D+S401>xd8KFpyY^@mdzpJHGHQYP_GN$iyAqJ} zfRRN#bE?Q#Lmf!qYyj;{lctYw8YzB1Rh=S0?XFgpywK}Q6$v!}+}HSM#y9@Mn(_M% z9w_Kp%tS1eE>{tE%`EB>-l3Q{bomA^FGhGw>;b?>62%#MMqyGf!^3ukn?&vLi=1tw%3N_ zBkvoNx!02FXi|a{LIP~ zOOt|6IatWMW2nopy@SrFEwFCoxvZN*8;?ZWf`ZIQ>?R^YFI41pCMpEBsW;%pQgGpk z-8b$}pa8LBh1_4bKT06S27nd+85#Bt*Pjv@o9&zst5DIe;fM#IWhRH8yXIUDDT3Q- zyP!zcM{{@td7%`xcPyokqNM6>JIC2EWf3I=DnVL=9Nia5ZptOAVx%6W=H~WFc^Tp2 z=k?gdqxC*pTJ8`%EnjE?x7GeA8t4;Kdw8+$?tKMV5169@cN0FLo@3q(s#vt!CVq8m zvA#+x>0zZ9^Rl=GWzex>T{q%$`0(WVl2_XZN8y)W>@MlTzaROsvn(~I+PrDEJ)Xo* z^3sjw$5o~#{ESS_&CTA`wXCM`!Y%jx2IXOfNCWg;!5g3CUZ~v%hyi;_m`vA6X~31x zW?wnZK)>g3Y-N&$!U}6hTda!bn378fdwUJ#9gJ8+`Ac*^_wmqRraWFTk7J=IO+a68 zl#GcRA2_nSxLoKE(AYip_XG!m-aKD{8&X$}MMw_gHmIAp`K^biWR{u4Kk*{A;_R+K zIniwf?w&N?A#JLe%9d*&${qdK5SfHnWnX7Zj1nGQD^LeRIDl%(U1X${gL`w}7_x2n z%JC2qOO+e;XZ5WQHLpV~Fj}ebDE&Qh7Hdrz-C=2CWgYL22{o~^q7C4nsMD&Q5p3~s7h_NoQLQC3UBrx8uR3X{ zXsC;uuwYe{59q#4Y^N>qcpJgYp7-Q@Gy7@+T|I_p(yckuL8-MqZG{n?Rm63!tFzi5 z?2ELVH{VKpqukvSd(OXF#hPmD!YH~3Bid;@`7*`@2_}20!KXBM9Y?pRfpBqJL26!b z-`m@}NYYB9?u;@@Vh+Jy@|``*;z8olu33{#mM_EndVza?Q%$zmFy6Hd(ZLV3xthLX4M(;YNXm4SNEm;Paf!Ox`In?Bx;j4 zebSvx4_sm0OSV4a^>zAst*aZKpM*6!;vZjzYMJ<&4+Zn z?+~XTUAvv+L5!aNxl8(M_XN*E6=gMNLM7?i?>C)I52rzMDU#G&JfrtA&zqU*bH5-8 z3pxb)#9*#<32GeP)PcIIy6*5o;B2NQj`KJ+RE+d(Y5yz?xpa4=TDa=Qgz(vV^XDYs z9e(`qCg*I72bEVa4$b}mm20SL?+ynVtmaA80+z)tEH(*W+)5R%Ct32j^m2G(UuU0P z(*Yz*QHaUsO8WoU6c(^Voz0@;*5)3Ju$vI`b|&DiLRKvAIleDDu|n#dMrH{j zTO&5~l#-%&10J_n^E{TP6{da1lsfIHX_b-QEeMOSH!v*- zVc5uBq;mzy*f1}EMEGGuz-q)$f%O;`PER z_L>7mV-KcC1U_)dB!V%COSqkyQSTC_KW|fWKO!~977a4X*Fti%u5B>S6Ycs*Pad)9 zQ;dM_R+{*}_BCAKhW}eMvG(Pl zgM+D`@$({%V&D2{4|wFdElU9}-S@AoY3u!MCY-!uI4MtK4db2DC29GNf8GmXid#%J ze*zH7g~z zm=b^B*RXHiqT$BC_TQk@2pfOjn1Sa=GXS>~>g$!ZS~8te zrZcP4eWRmhG~pvN8<}9`EwU+tyBQPBSNcA6J9_Pyh~6kozqI#9@Dskb{;g0VMw_kM zOc=f)+Hr;t#Gi-G5NwE?wVT5mhP2eaZfKCxYH!u8tBoFbS766Zq;`b-#*(O-sUB>o z8f&_Z+~r-@sUo&|Q&PeoAPIyWLPnIeaURN+FrH>$dy_D--CakKzK~ZX;FL1OnYU1m znU#KbN5TJ|zuYI}(IjAPt+G-%ccK6BO+maE9pK9>^@DZO8S z9LA^DpSl^z)@qQ5SLeN^ZX=!Axf{s36>aRnguTIakTa zxE#swAOo}Ye9-{DB&#gvO(Xx)WS-|s_0q27%#^Co<>&@C8mN~>pGfFwOm`fO{oRMQ zLVqPt{REWvGcYW}M${mQ#-A&_&@;M4NLwLIX#!0=~>ZXjfw4!HV>3=GHKgnKML3w;4mL~r#gwGIWz#tBQRP9TX_)UfY13#3*`A6}+ic3m~wDC3$?+{%JQ#T4*6=*i$ zU;(wSqwG=>zqg}!+&KQb72_zU8}Bw6y7u4usSw-Q)-R=e^kw|8LO}7ZL zOW)hQO?3Ztp)uRr4L6`Ulxwprhm&ifR#^r&vSX;C;Bh^~q5Ao9x(+b-XJs4)6*B?+ zc**6SM`vu;R*|mN9W>aoi4J&$7=HFgr3jN|v0XL8?BEh@!Xqp&L?!KnFF4FV6aJ}W zpiXG9c&&1qO{usFe@A5ugomw*1WbG-_N0P~?0k81`WIVqdzlHnf{QW4G>k>QZTJChy^hdxGK`y^4N>6`ZE1Vt?SoJ&_pZN*15NG z63Ly)>N?VWXhK#Y4D38>EfM^C*L)nQ&a^&lH4aS};zGpc!Q*1Jz0JrGUk;z2#Q{_|w~W~~jb`utoG(|HVZqW(84KmmTo#~uRR zhTPW?6|p8SdI6F>Xu3juX-K8ZUC=`d>mtdQ^P3XykGResn3}$5KR@ZqasGqWNcN9H zBtSJdE$$KqCt+nSwU_>ulfPp(i+*|r&;fh>8&{O3S*}7pfm?5MJkm_t7eX7#2ZT5k zvV5tuC^cEjB}rh+xW+J|^H0KznO-?8W4=g%k5H(mA0bA1J+=GLwbTR(LtMX;Td4@U z(`)28K@^?(dRrtE@e~&mS@cW#K$1-c z58Prac^VQzGSZf}=h&DM0;-v%zewCre*A?23K9sbEfLBLt=$PF?$du2OU?!h*x(aR z1qHP4vE(-H5{JitnuN=RQ9&USKwg&_Su#a!kC({CCKJY+w)m446oJ&X^!sAyX7J`l$9wLVkYy0%To+s|1o8aQo z?vl}$8Pv5VFP{}Xeu<%BqjgH@$Sd9XeFK-%~gVr^VT$5|b5 z_`}Z0>BJu%Q|h?N=V1Ew+4;h`I>4H3Mw|M!$zSGiXT1eaZhe9zx@8W>ty$42K2l5p zHBZ|}&l)y)(&6gYCb7mG?RBvp*8-qWw!zWpcHt}K3cnfzz&VZ7wUGdBgZmN3{a4Jy zE2j?o@w0ay@B@5Yav8I$3*Ait#eSQeu4>8ENM&QXc zDXBjhQsjcx>RN>LZeWGY@5hc1$9n?JLA$`HYT>Dcj4-BqYwbo1tXKAA7F3HCCeHCO1}B zQqk!d+*0Js07v=?ym{Ugii+pnUxAMB8kzO4KzK7K9y_w`G&?Ov+CQC`29MUrj*A*4 zLt!fa4J=|i+HCIFMAwqRsY!(ixb}PjJ$AC8R z5Ozvr_=?IOlnnkWP`;Yb%Q83J?Lht3Ek_rZS;Y>Gz+uBFI_+|*=or7*$Zu((*?FWl z#fW$=ojhnu!)}J=5Hx97I5$5tPD}p`ZYP8SHp5!qqnEuM<>|Au3y!dBB@F-ImPm7W z!QY?e?tA*YOYlXtBtq=0LI1CC<=;3K>TiB4nsTrGNa;w1Bc`Lw(%rmyU#fqDjT6n2 z)ixw6?bUmJZ-f#MQXswXV<8P{N7BZ173^&d>3yN)DfXl?7my6(k}VN&R+Q>E)xZ!l zCD^*Z(`Quz)k+q}5(g3=QwNg3SpXIIa<;UAm8(2v!%7o%L|u#XqAu=EygivR5y>(P zo{w;lD|%+0WqF$fvuhGgnaaatZ-w!^Aq>*RcPyxclr<-Qg5CDaCy^*p+g{CAWb-Qk zhlem7k~1QK*VNwfg6vVSD2hXhqojfW`nW#hz(-UT=rAsJJ0m+Y7HtcukVpZp{?wo& zRh3o3YIMJ(l=`$Z5Y$cDshk8@&r_B?-=q5q%oPWqXYZ0gy1^|pQU@LEIgq*45#2T- zbuz|F`y{*CNGf->Em!s#{nnOjBsBQ_Ec!8|kZ076Mtf2EzH~QZ05vtM77RtIKVZQH zu#zv-mat~MJA9*kmDwwD%vT1!)XR*1>Sk3GO>zx?&4}7IU&~=JyNR=5ni2Y{*r)4J zg1QM(6h@(S4-z{RS9Be4+*YZ{`y8U~+CBO2&vTjFo#aM$bv2^)J0?DgKJK}xrQSuR z;}FH~Xk~SYeL-;Pchlz*p8m5sIjZ;E!^`HGuYg3SJ_caw^G-MmWb05Xf*X6r-;fj^ z$cKH_u))p8MGl`pi(wI>^iSby&4(yp@AioZ#BqF!d+@SlPbof`-rwqI_ow2o$1ragti7HzsN47yVjqu?j?mBTyT%S za?EFOKJ##JIFKKzF|y?@UvEIBCqY+2*5Ep0!s6M|a6O*+;5~m|Hn|*X2A}q_US3nX zzM?6J*oI?ggUyL6_{Mc4{#)R}`TETIlqGxOqB9OCDe@2&4)N`Q5g~Xvmx`H;Zm*c< zP3}@fdS=hP%Xxyx04E2-vGnB3H@GQ9?HJ)R&ZFdkXQWs?RxM+fL@Gw?4sO#ime@3= z$LjLU3OB7!=gZiU=%hu`xW&84(S)h>GIA{S*h-F*y6@`aKMggA@36_+CZIE(-h8*E z4x@k7V-ClAxLI^3V*Wv=OH2@83drO#MHU1JEF4ad-uIQHO{TDi!=CPEiETez({NI$v21*xcI z=PJ2b&iZO40{7F*JtJW;MoXCWcF$mfjY$YrbpvCSiTz7-_^?*NC$aDr+jzOYR*&0{ zAHTlSaR2cLK~#o679ql6rzNmqNmy!_SkuuSrsX{fEwZtFQXRySXe{bw=itN^LW%CD zpcdYAfc}(kIpttinKmWA_LhzH9`{UyYo`4BnCp;5$Ap&S;|$ES5Ew>b53R1Qwqd0Q zOJ|(XttfJsfTv$*{oV0`m!ii;9yg^{#OeDik#I4JMrZgg%;7Gs%9#G-_}@YK{U=5L z@8}%ie73#CazmN3oeFhlTI*8GjkS$vY4+yyPc#?*Yi-K!(vI1`2}k~&L@)ng7q*ti zh;1A07s~2oe&{ei8>g5_9YX8h;}UCHC4;YWQ{;I08HK@($U)$VdN`=P*>7j$fa{=W z8r4b0O+B-7EnGwjxALBeV0rJItZtfz8*|&;w+?9>v<{V!US_%=;O`F#oU(P^u=Ri_ zar*Mzt!{fb>u#l7=kHaNY(e9@OuFFi$&)|G3+@!Bg@phu@hTN>CY*Dt>cdR6jcJ&S z{Z^{&K!Pal|KRV3g^#NeRiJ6WPtW}W<*QIcXdSg|4Bi$1{+LoqQp)R6zbiL>lLh)+ zypim8)xmEXL{;D%=&$09SCt#T+4o!(Z&bdj-1rv-qANm?zwY%bhQFzL{>qJC?dyu@ z>))Z@00czTMZ~fS(Nj_Y;G_}C>Si5*6kbar9@Ad7h_i&lC@qE}`&b%1axm-?s>KfR;B4B$H|PH7&SO3Ui)VtDa|IyeE8+AQ%>_vpU>9 z-ol+ht;f`Jw{L_g;5xit=v(d`z81cA=R+lA=CZb^>D;5LN%j{WXcK&?V5F-8F z4k}s>r%lK>6Z6_;9lX>C@GP5mcbQ9X6x1%VktYe z-Y52IyWb{*{_xgJ7>~i(*?3N+HY`-W(mQ4@ZfZDIKTQ%zlmvY*;IPy`1Xz9ScT+N6 zW2766rWXf+-pJ#bMW4pJ#z0h|v)A>_IuGo<`uNXMnRvA0F$5;}yV`s;8Mkr* z#z?Ruw>9v@^3?$bLclcx{)$l5|9LgQU%HCm?gc0b_DeJJ|EeD5Kd1$WuM%Q8p&Os2 zX2tyr%y&?K5WS1Ox(N)<>+b(3=IcwYW;SlUy&A>$K*X@)_oPE=nc%$nOdH~~SzfR=JxnNA6$-&RM=teJ6C0;ytaWwl zH4kzL;d)+nZuTYA8wg{tfF7_zbLQ&JGaZ?cmJUw2srGyqJ(<&rSKP{c|5WWjn`hfOfscA)Ji)A zfoOTWvgFR9TCcE-XMghHsi_0si#}=nNeH}|0nG_~31FkF?tB)^YCWQD#NHjJf)+b~ zO4PCp4?Wn_$p7x0n9sVCUHMdo!SNa+V^*B0p*;X!(66YJpts@a(&wf4K9{+tzY5RT zMDPm~wvb0^4k?#$r;{!{oOxkH=gQ8w`Ict6fYSY_!%IEneSN(s;o=d-0bCQ`?&L^0 zc$0byngl5qHiAv6IsTH)w8uGQrbwD@BD`nSx!k#2p3g(?+hC=X<6+lRQ#d}{35W)9 z&68R6ut{6&kc2Ge^4DZooc=AEukMvy8dl$?uamJUS!73jIiNol3t+kl0rxMPy&TrI!rw zt|7U(b22UnK?XdXlwxAI18h!J`}~JR{~`US&hFwMI4YGlrRZ*86IBr_q4Act7dtv& zChsHTiq5Bxcj6L{EhJs#sF~=rDk|fav0i≠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 diff --git a/manual/docs/pdf/energyCalibrationHowTo.pdf b/manual/docs/pdf/energyCalibrationHowTo.pdf deleted file mode 100644 index 48e1539785b3bf62f68246bccae6160f51e475f5..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 417180 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

    eoBr3`V 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%0DsZ{yijd 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

    dP=sO_Ojt0m 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 z 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%0Do^Gg(VAV#i#+t6KDsgSg{#!fW`u^N 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 diff --git a/manual/docs/pdf/slsDetectorClientHowTo.pdf b/manual/docs/pdf/slsDetectorClientHowTo.pdf deleted file mode 100644 index 84b66074f809fa6216c6956b3687cd30fd4070ae..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 121176 zcma%>Q*bUov#w*?wr$(Cla+k2S8UsMR&3k0ZQHhS{=Ms*bF*)D)l~IVU-ivQ*Ynmx zt|TTw&&=$0%p|*WB5Hh~qyU6-Eh58)s8TB1Q=tLuXSl zQ)4?5Qvm@OCuc`fLt7a4tZQ9eJG@r(n@18sBSJUW+w|9{-2*at^){ibvNKT?u!bXD zYwZXA@7HgHaqOIoeG773>q229vP^sKqkZn(b|?L6amv-eA8J3vSxq;;r^`}14Wn=V zAD<4-=0wYZjxTP0gI&RqqPo-`)rHLG`y_Q=?HbeMY-j6Jo6_x%H}B`ilhW#o;H4cq z0vorAMq-_y{%njAr+M3+;oB7%Q_eU`v-p0Soxg44J3T)5!2=Yi;><`cd0ux_US?h0xO>>ni3(gyD zVz&xL_|+@Cg&hDfV(eO3YSAz!LR<0E>WL~aWff^~5Ms~5X!7%j86MLn(gdTxSP8os z3)L8G=bk4jd|==zSbbhy4WRwrT z>4)z#?rf#_V9HBeCS>pOApiJl8@aB9Y-S`nA?dOH+TgmJ_{RP6uPPCv+?AF`g@#o| z78)_Qj06v>5&;=|mRrk0Lq_)5_dqTq9%KH08QP_E)QB7~*%8PWJF2flmT}1O2|vm#;D?g^g)x+g*xt=sIfy+NeH>VH`}*NN)cSPjy9N9>hqZbw!@I z>x!F@y18HnE6^Si;IPp)q@fI6ic0yIPf*Es+U{qi*E-Bg+3N*6#xQCGH)Er^CE=vtG8Owfgrua9QYBO5HUS@t0&@XDnw_z0bAsy$@qhL^uW~h&ihHO=wZ0 zB1y;@_19=bnKm>;l>l=azg1TKDTKF5Vg`l+xo8fhMhly= zL56-rSuK-yPnp`18-Ux#JfJyXKA`$B*d4h8Ys`_19jLQ7shc3WnUAYYKycMa#1?g; zba8jQo@M!8nL}8FfCnv#zb2d#CN}CF6CsNpxZJfEKg@ZMFVk1=ZX)I#7cXv+(!jfd z!dr;b!0-o?uoqPJF`#CHlNHePChG~l)SjT6t=pEt9JsH%!($fs!W9T}AQ{wzg(hVm zd%(=EOcHF*WF)tVl0?GX0#fwgZ<8aAWFlRq6t#zkskEpdU|Yrdk@AMW;V0~cILGzgOM~Ls*jUJ=~D2k-B9*~TV?v)*hEoU&M*uDr9JkUg&e{Y5t@zhGc1C{ZE ze$YTuP=)~9Bj|#KyxA0`nPx(zfTjB;@tqSKE$jF_{hu!1^jUkoL$J^@2a6y$Y}Et( zZA+18-PxQ(9BHRWCoAA^^+bjZp7aIyGgZ?Q>BS#&j0sRM(Py>S7IJiFKJ+d1E`Zud zx^U2{Tv*mZLjO?3&gIq9Bo+Ph_Wi~F#j=iZfEwufd=MK{j-D1NyUNq+lef#Sh0E*N z?PY82F2DZv_o+_J%}>gY({GsF-RarpbFRiNel;P3hVIA{!Z8MIytFZHn7nH9F`Rdu zNP>tU1$kuP!&~bf*s>NGA>XzRmEF_TYLpt80}A!JbsdKm_0|J1=>W(*HUhTo=^M5p zP@F}`(lHdln0E*>B&KvcHrHJj3_bqnP!;hIaCn(I8k1TtN)WMa$@KKofjYZ3dXrrJ zNWcEVyzJPeSJW~%@$?lMd)KKgW;_T*v)>ZMdbn02F(hGZRoeRR#6~~qb zWr=q2pQ_0{O7tvHB@DCIs}yb@h#888RBsY3?CjS!!{Y%I0~hU|q(XaaNiIr{`rd?A62aAExqM zFOzXccMWhC!yif*W!a#s(7F{v0_obCmijc~rC4}~De6%$$^i_k?W2 zl3!<0yj3%cRkMivst_yvDjxdowu}>9#H#<4bMqB{YO>3|1y4g|UD}5ba><8jLdzdb zEHGT&DSRL+#=0+$4@adk?s_qc?}-jEaJPL{*Ywr%v(=s{<ScdK`u5` zN!9-X^k>>aN}>dWqdTa5mY42+I6xoveh-`d^(rQ-Hj@x>_VUX@D)~%dss&b;+9`EjqtnhGFcWzmsa?EbOh@vQh1m8E z2ud21Oy2eTm#gtECQ=wocbDHSE=964igD>VncSaOL`fx0V}|PUh17)jaV`7YkZ495uG~_e{v1)j)FG=Ouo>nZk&W|`LD>kv9 z)=VJx=jr;XF7n{&h&R`15z9ljOUVlZlbVd%wlU%tAnNyzLJ3IjVr#y4H~thj_<$Lj zmVUpbzhCLlpGzI&>vUYYC3T_Q8j<^cpZvQBx=rSb{PENC%MKCAC;*id3Fv__{CiGX znCEQ$n^ZtV74x`ARHkMsAc>@w*beR-eJM$^tq(K}_1pEQjxGhh{lc`+$xFSoCU;VG z9%9A0qZ%n%Z+uVc$ESF;J{tzeLGXQoXw>b{=w@tLefD41&eUVcXvV3$Q|+b4IkVRe zV5;FXq_cUVbW`4&KJu>|;3`kYtQSLfuPas`e_QB`Y$ZbQjdbDtKj&MFXHZ?C!+I}uEw&txuz-ey|O)DXB6g=lc_SA+yK6S`}?cha1p{<5!2@{J*>bMdIR!0Q{q6l z^+&9~GjeD{ZkN*T&3OlppT-iCOK;Sd$BE&>;p4{&UuBJNn3vp?ZK!cqKI>a{F$sN0 zfk21P#z(pQ8Gg8Edd0>_B{s+Q9!0(564EyuCVXZl? zjJtG&k)nw0-LqKX&cbeqZ19b)pg}?|(U0!aqGhM@lf1DJxOE7M$K+1w{iBEBtrjSd zF&dm#Jw@0?J0-6Sfu3o50NzBHvs8?@g$`E!k$e959<{&nbV+}_x6+y3Yv_oA0kMHA zdK!UhV27T8eDxS#1*FeXVd-tG;p-r79eqA1*%bEo?pxt82&tnpMWF2UDZ<4MQ{tr- zezk_6<_A*MwhhAcugU+Vt^eHqi_rdy%l@mfvaxW%{NEnS|HLuJZ~wIa_v zij3K%k7fvo-V0<=?rH!iQ@f>*v?KtvHqtFc%eLpcrIC`2V-)5Z3pK}J0fi8y|L8C- z-!Aq9*6k@c@P5;N`Mum74{=-DKd*xA1j2rAa`?EB??dE&POtV)3RT^u$71H>ENMAQ z1#^pPhb5?nzeXHJi*~XE_}>50x_J=?o6pz^Ze61{hSJva2PvOqH<*2zw1zFGun5=~ zT)m*2B=gwZ-l83fjMe$H9LmYwHctlWU0y$Cn@Ct2KBS|0dLbBZNt?IEE$|Io+$#Qt z4qeCt`eiB;w4h}x_c%)pa05#LwQ+3o?E+2K!m&5CvOOtBf!KHzGz1W+aDUQ{9`V z%utpECer>D3Y?IMAmjo1-7KGYS1YJFl;C64uq7N+OVp-LRShbZ(DUxPVx667A5}Ez zLrqdcf|7icYy0N0{K>8yaxmQk&>yR@!@*82zi_g7ZxnKqead#8;JILhK$wJh{4pU* zuyf9{W@tS81oVN}=-9ki=w5JYN2j1fL$-FeC?&&TW9c;FsUj_%WW%Qzm!Z5%CFkmh zlY<(cpI|Ed44);3vFJeyP*#9|!JY`=nSBI>*$(JnRRH&o z(_+V6a=K*a&foSu2;(32i{3e?@GMq|zK9+*TB#HYD3@ggheRnAbH^Z6D@hN^DaDTI zZIjWe;D|FQwi?*5%)spE^9X@1n5bV;m3Q{?qLCXVU3T1&H5(c3xhkK9n*E@opa8|M zr5-K>+BT||C(W>)?<@e+BgX-zWY{)j*cK{NQu8(lQ~^m!nVB4pZ^6aJNht~oVBL$EXNH$nBzz;|WAJpAtqc~U@;&ABN>OcM97S!;&3WxITxMKf6a$nBw8_mL5%LRD z;w`Mb22mkrc}as<{v6)|X9B|(0RM;lnoB*#l$UujK+`}i!`x?h9G zVtqyP_-ZakX<)ZFe_GORq0BQS+yt`sW$`Jnz>k>&JFwFcRcUXY9#JMY$;wtXW@gK$A2jZ1o0jLN!r)&99ju6{AFaUP^yah%yjoKkb=M_ z5>Q8OL8uP z&GsPXu>Tss>Jl;}$h(eU5HLVLfIiZ@L+tllNs1@Z=~s}^I? zJR|j3Ax|Z~aVPgi&iX^ud$Bzy4jexh#l&Cv(DtA-uZO4yAyC7gyyAJCe{i^d7xKs> z6aCpo+yVoF8r0~hAj7gQW&Pq&7-eMg16w#X!A53zBR9xn08z@i1{7z9oevUJhk2G%203T`{C@cr22$GNLDJE2bM8=!cPRVu$s{vVR zsj`&j*NsY8RU{}7Qy=m`LjJ%<#C!`ovVc*4+3+O#772SJ=bOkdm8OjRAxqJw)fH?@ zmuEh)lsTl`KXw+K(H9AE#+MfUShGCZ86gEa`sg&|y@LBevw#X$1>F!il;I2ADB_RbgCMPApfgIplVP1aWQE@G z-b^>}ED|md#H(;kVi;8W3~$0vy=Q284=A84Igqp@Ls3bb$)zCXakU`ME>O*3yGYjH zhAGfxN1=|70HL)nB_D@PfoYz3)X?Gn)#ME*J_!HT3Qk1`AXtjodUy>^%CzK{m`guQ z15iZHlYs5ek_HxTZFNxSQByqFLl{?+;|9aDKil!lwA1g0n%br40iT2~u8Ej!lZxgl)>Gr69lcSy<`O}xbujcaHq6hB;D zW+3-@O*{#KqVWsK4Z}id8upl4Ae=7!Q*mdF@Uz)`*35>`RZBX1zC&3z22h9ufCBH~dhvwf@d z0W864jXs}A{4pwopCraIb*E+m3KV0#o^H5aIJR7f;KAA5+<>mnSJ91vW5v{eTYSQ|q z3@$yG2(w0d^9ztJSEut2B)5S97lSJLA#H0h47rPm4+MOFj=`U*@kLRL#$vx=CE{vO z^^8RiesxF_aoB~sPxnNCA^POt>O8w}IL26&p8B)DYT{e!;D1ER=oXhfRnopo)OjrH z{@kGd4j_c?Pzp(1wC(~T#x4NoPnA0rMm%+`6X&iU3%cwN$Hs8V|KMl?$#;``3>h=I zRUzb=C=pw{P>Z_as&y)kEVuzQyp~@j>kLEpI(CT9()r&tfg17xhO4|U(&QLivNJ~8 zUBs3XE}4kqB~Rf*)9|jVoNHTa<($rDdxFR`QY6>AbtPze7ZftzM%dp?B{4s-yViHB zm~#^Ds3Jdml*5k$D*iH;Qz$*3!UOIBag1VkBR-;->pOi&EUv6C^Mh9)BhQ%#_{2k2 z`Zq2Tb(0~{3tE1*Dp1>h^3R2JM!}>8PMP5MQ0Hd+_HIEy;XUIIMZb}9+nfTl@UD`Z zwARrvx&K6c$L;r>8#$u!Ej&5P%5bi5foL`gI3yySa}%lu)U}`bz}JQ6U*d_L$FpnN z*KxHTPfgTds5*^-Q)=RFt=B`5{sTwdY607S`g34v3F)o5R8jilhA2ll%~-8H!^&uu zq31?a=GmfM?jR_(m}#R?nr+LIuOKaUL9c#B0#O$X-y~Rhfx_&$TXa>dd7~0dKp`TY z3&@i|G%k`>{W8VwrbTw<`z%4Hk;ToTPiTpvJ}DbN5u)%3m_;YptxV@C8Hm|S1p$CW zjaL>291DZ5x+Ri;@9dqX5&gjk=M-IvM%V7yEAWON{KP<&3eu#J)|0+1hx3=#Wge!b zb=4Rs;~?uNu--=6XG=jV8nt#Ihf2f9cv&+bnkEa=pd_jGl=OsTOfo8`cWppyBslzs z=u;~MH4UtB`H$7!-tn7#!=&Tzn{XSW`nTQviUAdc=~!d>si}{My(E?4T*ko+Sx5-! zbR53YWp9;38laCy@>U}aQXV`{>UR5(&658GM!Qt3UuuRR5JCkery26*(B#YRlO)1a zA6Rdly12LJ&fQSeXq9pk?|Z%w|5D}@9vI50X5%$|q~wXEb!lWGBGO`5>5{UZ^T&aL z#g8zF5^jOKHlXDA1Bafg^%*kyEvrsV<+lp}`C!E_`(VaEffPVt8D@OmR4DCt0p=9W zbVXkR1?eRo{aQbcjvUZ3N-XMo&M=AmfX4!A z-b94M-Zu$0V0gNQbc%5XE_O=6%9h@HEo4Xk8q+`Zoq<5|;z|F$x{$Y?5`>O8B|Wb$ z8_HRT(+Yhr$Qr1lA{T4bw<#a?jdIoI&~KEb5D)=y_Hk>g#BPdMZ+n^lY#pp@a`UoV zgpf&jI6$JK7h&|<7?SsY+5E#$NN>Uox#CEx9}at{Wf?4d*Coi$-|q5YQn)}U00Mf% zNrP2|Wh>UFk~7+y_B218gv;5x!RPmJP@07MyAhs*Yq0n0^YlD=H#@D!;m7m-baJxt zbxYNZng6h>tkPdkWQZN|4SA199b*)|*(u&3yD&VT{B(C484pSpH+05GZR7>~tc{UQ z4L_h7Ss7OuCGoqFJR;NUHBD{iGmnKx`zi5((u;g4+gS{W$BUZz(z;3^{4Ee7Uia_#R?~G2Uzv2!LfaM5S3>0bShAS zuO0M9@79C0Ev}ZyMt9N<=N_=SmIK9BQH`Lg*I#TmRl#=-t6aONuix@-+z7rvN;Hqr zT8*Q_=ir#S{YWw2CQej6y{C#-GjavRSJx#0cK(JuVmaZWS`xb1KDE@sKdx?N6A0)9d{SOa-mHB@q0{kaPA{$12ar#F%AGeK>{qNQA2oo-_ zIocFJHVG1JcAMa~j+^Rt8_q{V+SpLhX>LBuSA`^(^e06!%K&eku{A4#e$?+__j8uR zt;cC|w3gHR6aDMc{n3&10Ce-~^r!Lq6!R{AZnG~iMZ=Dfz;7dORrN_PH z-SE|{HhpC!V!QIYpNTO9rL&UXTtSx9E$%Q6QFuNM@fEVaC|N(Hwa8L}@CtlU-{XC8 zSdha&-==4~YpbGZFv!f8HZV=jb1TAl>#$#-x3k^p_22bBO*_KBH(%zo{~2oJ*Zb$T zcQCipz~;B<{o&?ilNFJ!9U#I1IWv0q*9}_`oLH_T5H=IG%?_iP!GwAJV4Bx;p zJ**6(fnWHolvx&uL7E#E|7Ow&erX1}gI%<>>0_V+ZXB&C4LU>Vc&>sjDP^Y>M77z( z<@PrX%B-Z5uZX2yk1sAHsEs>=o}LF1gVs`iTPYn~WvE#VcAN)~PmZ-PUo$wx9U^1S z2E>Ytc>&33NWT#H)}b);O!PK^P&y+)pHrGTHZ6Ms(*%=w6j74_>0+^|4$TM8g1qON zKS`nplwcz`5zwfZOF>ctO z3JPgRVN{2_39pE6Fn+$3}8TRJY4l(zt(~5jFD=>Ij@D~mo{o0rI5>!&|zm5=%Zl;77d{1=*u`-mYb8z#`!md@CwmkQO-a>X3+&hzyVu$ zC$Yi&kRv`4#C@ouUDN}x|MDl{h1cItoT28zp+U{s^sn_)CTs)ih7E-k-|=Jd$#z@P zf{gMHiW+ET^taoB+U-kKgm{or3vllwFRkDU>h4p}tz9plNU|w2l#Ulgh;v-V4sKV^ zzG{UTO|9*!ocLo<{;%>Q45b{+NoYhS_~H~gh6TCE&G}Z;=?RUpxev9z6EcuABSl2+ z6U<%7q^OS;9>u{=_DJ(H*y?C_!NgkNj5 zYmzMi37)9fQ>mzOH4*8oHKq@r?QYjmoBmOJ0nSj!Os6z()7f>zfNdKM0Lsp$U=M0C zOliv{t?eLxmsZ_?A^lD}EJZZe)2|Os{q5v*pGN5K?*9g4(Kg2Ob`}_M%2*h8ai)&% zqbccERw%eS54kwn1U-IEK}5w=wxeB7;BO?2yk*ggAw~qIP4HcAz~wsy%S+(8TgyNv zo>epTLc2hSMeXKo3hRFc>T!OCp>JRZdjQdTcQA%AA;ze&!ZroMFh^PYem2BT*q;fp zWYI>YlYCzwSgSx-$RH3gzPy10W9y&pPpq50mM3|Tgy_yyfB8qv7?;b_=54Gw14-jh z1YrQQt(xMrl{`tbATe>5xG-D8Z8S|hpZAZIE6QBeQls8<1E>f?C_f-e4qC#VSALHN zkuMz4OQFitdWNSjv9Mklj0<$|?W;4=L2wwf4sG08wo6!UDlO;#o-gEuFPWE=G_Ld%i02eNd9x7#o zwUrgU%wzGdxpZbnLYQq7c)kMlgKDZDbzKu z7#e6MZ5NYWs$!++ zHMTw^nS~AHf&-Gt$q_1iA*2%1G(RY!a5UZm?Vbevc(VzHp*V3ld=}(o`;PEXlub_>+Eh*515&(J!WcJPgtj9MIhPC2Y&{V@-}oVf-np?7Myp4T9-p(!K}RenT>a{X%;p#oPv>aAwqd>VAFm z5C%}avkkn)4!ybS;wmg;9@a0uy_Y@6Q^CQ?~R;#4bC>26AmV2`$T^y#QC{vuKqFsvIHXNz1;8FFc85tA} zfK9h;2H`C@L8Gx5aLSnoETh*{2+>k_B?H~-L_fOOz{Ec??Qu5>MI?hoagcjyDcK$H(nZ7L5Ej;KG zt-5X}`Eox*>Ou3_eqEuVtoR>|Mh?H;WN_fSo9C@bM_i?-Hsm+`n;F7BS@GGMw5_m{R4w8=y)OMZF1@SJ+XhM4Y+UYu7^+!P6kb@&)|`9b+hG2K%F z#SCVFe;ekug+yG=6t7$-scMtX2XpnhdT6VxIh!zwM6Io!N~ByK)IGzCS4>TCuLD^{ zN%`zU7+{1Q?mcu-HwcSs=h1Sr2Yu6ws-nI;36@xh)(}$9q$!Bz9 zab&f_wX9wj`u(k1_|wLGmo~22<@Wu^^ZuAYc(t$#D_vmmC1>|w6wNpa*?v;&ua{*z zQ4|%E+P1%2~TSU`$XjuA$Do^d(N%Uxt$6_U(KMF zm+c&6AbTJnK#4kb(tS|UU^sm3J+l3d9&DsLLK)NJG?f)QoE^U`Uqd`S_hFtY=S5-^ zRCT+_6Ds~`ne5H>7}2>dzx55Q z(@bSYeQ>>sQ{ntrF;`#A%%p#fU7?rrnLqB*lqL^kYsLb~^%R~{I8q9kN!z_M8>C?v z1><<`$}}Gm^TpkN)0yerI*mshxY;nF531c`wxjz?dhoS~S>D)wi|R)(udsih?UW&S zxO%BulCel(+_<4ttEJWPt9NYI5}4It%Kmko9Q%PcNnm4Bto^+x1^4_!*)HPkcTA0P zi$dTuZ^htaC?6xdy9tIanteKC1oi$h_1Arv1d=TWiRAdZJqs!af#ViNT|0m6YgF$b zI1@nqS_Hz^G>(^NeofTD{4eXxwAz}~dQ!-KK!gyIdIF(VlaN|CTC{Wctgs0rYdQGe zt>d3k5tcJm{~#1&UX_`B+a5XozoXJ+_tkZn_&g$ih!sZ`oHZ&dL}n@TjxN|23~lCj zUQz{q@P;Knf9HR8c|QF3J?$j?W^`Y-vaitb&2H+yg+3lrAli{gB6=w@!UR{$ z1f4dsSasSzK0T!6x{_AU-EN`GcS6c&qHeN0JUo+b7~8cBLu8C#->N@e?-%`$x$jYx zb_C&3y?eWrkOutm=Rr{qxs#fhe%|46MV;ZQ&J!6?VTy!D^A93c{2{Q6UqyFc%R#el zimz5EJK&w4o^fs(Fs)uqoT^PC7ym`$3KJfvuK(HFR*@p@ZJ%a-b32L@>D$lxavD_E zSHA>5*{ST_+Nc!8#(fKjxqxcFTXG0(LkkveYSX$kTsrIMM;3Y7DYAMI-?PGXep%z> z7&Zx6R?B$LZcW#QnfL8Y(+N$lV+wkcEq;h%D@U0L4}5gCmaz40wE7g>4Rxq~<5x)Z z?W4LmRhx}HSaE}cW)+Pf)W@`R0#uL7x2))ck7H9`JM}dmaXwWM*hwfKgj5e>64xmW zqeg-LvOP*%7Fh~I=f(?rjTZqYN~yuMbWCvN=()7X#*bCRAtbq@>6>Q?T+?(Cg?t;e zv-r>eGHY_b%u@6L%KZoGcjq4M%g@gTmi;&;@kgunv zoHbmI1~efT;f-e$zb{K1Kd{)spx9!V){+!T4($h-4dVP*hmEWyI zjox7>bF8>zftm4!SrJ8SjqTD**n8xB8c$yf`%4Zdg8OjuQQXr`>c9}Xx;lE?Fl60qE&i#TwE$xA{o1sr4CJpXa?3%|Zs%FnH}8p2Lf1KW(OjYQi(qodwo! zU4@QU&mF$Rs4jN^+eoIFn|c#ZqLe}pqj@2GQc?(Mtn_0eU7YZNv$;nRx=Xs8vv>^Z z;0}Uw{)MD3EX8u`Fh)rRrtX`*Ta}8qE@rZg@sygG8P_xx)o4rf_=Ifc5-^L@$O?_Y z^OqfjTrFv6EwxY)O@KDnZwx8>GpMB1&u} zu*n8;SA2Kpyir0%lV>ww_P0YY^0aoM)ROM_Q~sV_28LyC1v>g4J#frUV6&cWJhN{C2b8&ZIZWoAE9MCjRhxI!V}qZ-(K@v z4z!UU*3)WVB{%|AWIdvY1AUcQAq>=^b*eP(w3esjsp_#k$K*~kOv3Br^b4VFMxy?E8%7`J-EEyF&Huj zh{b~?nfQ&N5lGV#A>|8Ui8UtWlU}gg+9|J=A;F_vK zz3`AK`df5cdi>G>p)RQ(qJsnUnGP$R2nutFy`UQ0jQ2GMid?=!5ZOAUD*lSNCv@eo z7yQHNw3-h#$o_?D=#FXGB>tQl$bd7L#e%fB-&8x9Ko?C1I-tKjU-8gKs~pp?i+)b~ zOG?<62~RFUA~Q7hr`SRQ{QE?khnE zwLlca0b_`4va*O9)QEap%07wBSTno4saqc~$nA z`z(@(miI(}>l1lw1;cqh6g;Gt=3YiPj3f#Nzfb`)6Vsgv{oNFjs%oUxRF8euBJO|! zs4i^k7uH(F%3oG8_zSQWU>+RUqqL_D1(5tHWF;A#KiWKeT^yhRs-bxyxwy%hWq@Cw zN?{0zZQz@3Yo$#0I&kUwu_6xDP?wQkDGyEsD3rOLAtE)aZNMOnfVeYgDRx{`QJ8#a z?WF7g)UXYgJ~SmcEKErYv>K_6O*PBCwvsw%R5-Z5Lzlc8)`#OUE`TMXWN<;+Ho$?h zptm0DcC{rN)Kk!z2)E7{H+Rie6%a@XzGQsa&z)@x@jRJ?$BBq{K+ullj#z+sgMg0uX?Vu z1xq-6tZ>_kxKN{?p*9N$8r%OoLzp9 z0?_`cf*}%i&7kgv)}GXRD*fmp z4bk+m#i1*z37J#L&6Nk8z)Qs=pF|1H3Kt44=6a~`;obhUl$%8%!~)|$dUEwPrleD; zLU6^J`kCZJJqcH8QhsA?I{}XKw5t#0W`}RWz znWY7sIMs?g@?BX{K$D^E=!8Y zfyQrvTx3&{{+AucOt0@ ztoI1(1v(6CjTcB1j;$~ugx|K#t>=Rq2Xhs;xM1tO1*_qwri8)k>3cVSAhJc zs@B>pB1Ia9lDXH9kLrZ|tPF!pNHx9bJjep_le$%vErPJ?if8FklH75{m$ir9P${>leFx3CGZFwCh)h`GQXL?_5#j-AB_jiub^m}K>uZKmVU0L zR%RwUTHs1x0}?<%C^FgIj`h0#vj;#ro9s>49FbYr*ftPKiBn2{2uO}psm7vE&HOhB z@g+d8f&fBN#~jl>MJIoI4b6a+qi)eh--fR0(9yiFqX5EVlRB*wR;YI8**V7-B+j&Q zd-O0jpG@FoX%!NOxv!_57`V|iFV>-gYu|0HFFjPwT0|RysyyuzShu9*0hrT%chHLV z+I}`p7-ED`Mv3?Mt8r3;<+8*hOb)STQ_=X6Qzt%ljr0%hk3k9(Our5w7h#h|@+6Eo zV$Fa6v>k_*6`89U zyVLBIJN5=IMn^Lm384?G;y2~4}vZf7C$OZoW-yb z>$2$SgGQ0QxWNs%qGw!RZ;D4kuZfMmf!iNh7uR5%1h=p+7wR6?uwQ6qV5k}08N`!P z9LAh0k*D}{ZHW^Rsm0P9Q`ra!_j2ZudcZzU@wK?Z^VGJ&)qWb8z?&1?ocPL@$nYnh z=58$as)BUP`1rfvrs|L`%Cin%zCRZ4dp#oRLGD*0uZ`G=~S0 z!jLHDAP?22oErdtOdQXcJ6=`=8U;ocui$Rd?)oxV?Hi(EP3>jL*& z2~cCN=Ajl28_`cRj)Pgl4lgQbCM}XBHXOFWqD9(3r7C|lhg4|yBYoJ%Ptz&g4<+7= z$-1I_ggy5)lnD4;1w>R@YuW;sju?Vfj|yZGERr7;mY4k>=SLyc1$ef`fpgpFiKJXe zRA9_topqeV)#{cAIwO46i952o1+f95Lb&;g@v5R2hy)u`vov85ivTR!Ws;TUe5d1~ z(3c9m;jJqQWhcv;5Tj}^$qoh0ZlWYEhI(zT?uJHH>GOTBSDKqtv-txy(>BCf6^5nl zw4()i5MYq3^>6H8DA{Ut&J3gFBCCJV2s@yO;R@CEB|L?R@4m!IvD%(hxU!0yhz#X; zC8VPa(Ma%Y3V5A3FpN>m8%q%TQ~>TDVHaR-te{^()}K^lF!kdhg9q)%#c z(!C~;$0vfn4KQQL=R`iKanlOR+;L4E%@dv#s#_^Zh7;NI^V6`7#W7xmO8u-NNUK|k zBZF2H6H^}uA+Ci6pZ@*Qi)&t1(ZxqwuCZLjSb?~lM)jhfEd(2F8{1gmB1-!TwzZNj z5`kLX09~`0N=N`=qs%bb*sVw@;D)bKzsWK`u@pz5g4TNx=VG;R?O!YmjLbDc>ko85 zwWCD{RUw{|ZiRZ$AIGDhjp#cJ7VZFH!gh8sDGTiXmq17kquy-zn>69);~PZK(~ z>`|72;WbnM9m$ikFjmxF7P1^G)O-_o$wM(9VqEsGQYY?C|K(lK^XZ~31&jlb;mKSjz%)2eP7r~Y|BLWl;efo_@ z_TA3a{<9jf-zu{6WITM@@In*W@wAvd#}$!UY6!Zh3YV)^??-80P^G?0Hww9Bznw$&JUc*+(F7PV*Jt(-eBrj(E`X|P;C>rrmY>e$=LDVDIp z?{^ryp${(_;Wj3_BmcggtD<+$XTx*wes*V~{ybmFzP@{?*10o2Z2xsH2&voMVe+0kAcQaG07* zr5c4ddBiXS;J=_lL9c}5L0veMHW7_Z6fNa*9h)ZIcIOyBfEUJ`SrMFtGU^TNM>b6s zpuf4fTR}bdjdtw&W~lxTWA6|pShQ_X1~MEOwr$(CZQHhO+qP}nwr$%{`G1X9)p(uX zJk8s>XU#qLI>TYc1ltSMh|9e>qy%0a+sUL|6W5+aEmkNZvy@{c0Ar2Ew8w@OVS%6R zVED6-MBn*}8L=C3Mlz4pKI3sR$$dsY?pgNf-8y`3w`xUsiw$_VhYQ|z49EsiSM|XF3SdpA~%qrndrDd0H5^2PzjGw-qg1 z(hAYrUY`A@n^0W7uIy49$~x6`_L1nBlCM+sQ{F$KK7IaNOD%ZCI~{f@c*$x_!-wRc ziqhE!t&{z9uA?xX%bGhUI4m_k)ehcEb0{;@&)BkEP5dY8yuXd>)Z)@q?EdTWmdS`2PG`yusV}ns{zRd$Kf%5~uvK?T`~Qu;{GWPm&_`LN}A6Zq^in7(HBk@(Z?;d+01yLB=>3f1!t z>btAe)eHA;ed*)$V*8{v)lGcuf47NPQ)_8Ub_@uU415m%c_-JmG(KxSYx%-pwJo$R z86bnf8$KHlCQjf!pNBTI>U#p4*UK|>pol8 z%!pc>cej(iaY7v_V}DMx?cy#TkcZxI6fJDqO2|PH6&#`1krpu$=F}D(N3<;*`E7k8 zw2L6*B~H_wJU%OMN5x{3um3*obY9q_pHd6CV9?s^UK4q+8J@z^ySd+o1ogRuT}yr? zOiAEhu-=~Z^Ddy+S6ihB7^LdVXNI5?w$#=yYuHnoPZ4c^c|eN`e1(gQ)lkewVlfpr zOBt}%Ox!Js@q;IRI^JC7Q^?m$>_olfgF9=}ien50pe{$Qnu|*`*&5tKcB8}Lv6t*V znA`IxnR3{cR=M1Gi0Z|!7!nGAjv8>%doa&6lEI$Fblf0=Q7Nxo1!sBOmb>;TnNZ## zM)LhGZF9iiOGO*F`}v_tmqYVKcVh%pW*M_rGR)0B>Ua;ZVa!fXurZ6>mlRraLM~9P zL*|)j3#2m_hj-Uk8eibkO<3q4MSV*Nc;u-^&+Bxg24=h-v8v>=8Oqf_5%XG}=tuiH=?0j6Wc6J-f5uakJ_w+Z> zkd+BO54f5ssR#^eN|lhm3P_32&Sbf82bqHrM~zVlS#{&&m921lR3Hc>kNR3Xs#14e zEkk)I(%~;bu!x95NsWuP(u43g^{f$GY7r}PdLT)x&f14-YvjgG+*QuMhFk+_TNc@#9;1$}=8^%zImt9de^g9<&l3}bpj z4Q>)vXiyQsu6u@geblJU6tcjyUF)H7TB0AR>oPJpWYNoH`DYE3lt~d>zOncfnrPYD z_oYGNH`jwF1P}g$V6Le^uXn8i=s+Ad3igpc0pTl^%XAz>#g~&jO0K8n=39>GyKf~O zQEORzSlH7+!m-4SZF9W-oed!*1Hh1$*j7#&wsvehJ1`TRr+o`C=L>= z`5Ov_I3Rk7H5A@fA+>Yi$?;q}AO$OE%(#qzXr6egOIdAVKZ`)_q*;}Fup-UFhgvEPE=NRU-uMkw7wgoCvAm0 zDw|KOpluY)fb_u@5yeRD6`0TmD2Ud^joHZMPsI58 zAhbMyzB`tjN;nQ+m5L9)dIDj4m?S!9hdSls)3c-d9v$wN6b6UB7N0A+fuJFWpy0U( z_w($EBk|&%;dl#cS%1Ob-aPwi0 z6#yk^mx6)|Lbh@o#ALHcEI9QOFX?C=ks-=2hG}yYP1M&CvXy~ZHPVU9BUaE7BhXQx zwD+uzck@S~(-=|PZ#YL*5q&2JG;827UrB!>kMm9CM zefy2x1YgTE2Mh4Z3Hu6|{fZWjK(7U7ONDf9;FkBQfToPEeHbX;I#-ey=Cp!(Dz>?{r_^1N`3$0-BTG!i zayIc~^26q4*>$I#?m{Y}Lz1ukm`?1q{@>5zeLU!EyMg}6u|}GhsT8y&^ycpB!&gzz z27u7U&uj;vLCmr&Z}C=lLB!F&F5)>GXq1Z@hX-lDpqN?EIa_`Yf%FayT{EId5}^QL zlUN=2Bl}tyu$|Ot0#*m)Ig#-hqIn_c)$#0$7ug{q-K7oi0T>f^eY~#p+Tz*R>wMvk zehI6i>Qi49mzTE~c4+H3sWKV|EBITsu5|sJTU9i1wEmphVob*u~IKoJPy@&67{m^!*sp zSLQcHgu{JoE_6t$*h;0Br4wtBI4C|kETX)31{wJGM+`5syO2k-tdc3@Lj?Yywy76F zA2T&>)x!0El0Ov4L|5Q~ti6_v%S@g}AVQ6JCgZRkU&*gD23XE4q-FUOGpQ>A zOxf;4gK}KmlqyEv@aX8aeS(BJ2hf(DO)OSSW<5pTqW4?>J%G$g%6^Ejm=CojQxkNz zx92f~H~>-1ep{YXE#oTP`0*FOYV2`Lt@9tEqsD7|WR%H`=5FouFTalRpqge@jxCnD zju3|-S6w=m?q8^*)3WPv%UW2rYXX$qM73cz;91;4HoM{|9)v&RTf%yUfoQ8tST6Ty z_{Ale$kzy{vKXg~2WXL5tB9cs)>Aq65G2VwY%1%DnwgN)Aw-e^Db4!C%3aLzI=~PN z_@mDHBbIn@bOe5FHxhXKs9+KMxL2KW5;Ifa#jE7wz-CykN4@5&bv@f%Ibw{=e;E-F zBFxAf|J)v4TJ{y0|4(Fr(eIqwnUX>pXIo8&okMQ-&wdw6g$OB7D(!Na6vr2_vmmbH zZ1`e08GE)G(3&E&>+vy{69+^EO=jA2QQ4K%mRcfU!o7h2pWd0jwz0df4m1wB-DFo* zUQlg91G}BYDI~&5ppo#va#CYvyfj9!rO)xCBP5SyTiCqG12&+psu@I*K0azECm+gW zr6#2=#-Qn-?`kd#8id_&roplT0`luv#3&sKgr+PmEi78t1;-r7WrvZkg5P)$;08-P-? z9UhnMx^wH2V|rqNrSZW;#|qbYSg#Ry_*3RAGd4-ifI73B9J!iA?U;jVmI`RtF(AOZ z4c}mw&@R~eC&h@Ll}JVLU1R=lY-lL0hCNA^&8)2CC=-Te-f;Pp#`|x+QGT+K0X5qB zqfxhqaru)tRvvtSo%Kj^ny3`%^V{_Rh@fkGhZ+AET|7WPOS5`986P{dfC}`dK$Pi4 z(lU2B-e#}U><1n4)M{i;-No^zKxIF0yb#lBs2C8<0(Vv$qU|jg{SbspIqR1qoW3a( zkpyyZ*kPRdSy$8G61=Pz^R~0^U5bYr;MHAYc98gF><9{|UazbbJ~H{Qg&jU~y5_T9 zPoE&Dfk|n-I*FnEh0#}ZB!)qj3 z%pLzk2M-4BP=y~3=J_ux4;m5k*$D+|a}n56PZCXV6MRV}*Do<{upi`~V)6>#@towLr#UX1$!!g0b~-tNavg z3U}#i$M2td!%U}()8PAVf~@gb4gr&_a?j(zGssAt)^R+$lOmtCLVf(K8+iJfoH?bh zEr@!x^R&Yd8NYk5mV3!oz0S9IaspL*lMd1;yv~4rDbCgv8y?Q=@(z;9*^uCAi zwHX;J$ALpeji5vzM&npvlbmdNs!sx~7xcjfq0HD}V|(`#X#Molb3>kD$_|G0oq0-K zU7asP-ybmOI9#^>idO#{nf})*U}X6JqZR9a+5Ajw|0kPYb2DbE4c;5~O7zLlbz)*6}_j+HEAYIeWWzmOKGL5@DHp+i-M!Sg+nr5MkV){$i<|aQZVE z$%62__v3c@d)W3DhsBjwXKXt6{&#!$6Dk>ZZOPZ>hSj%iNN~b7K}^T9v;AwoAW8+( zI4Ud?FL18S$M=5rI<~VLSwbVXg_V=ENkZSVxsiaqeCkD?G&pg?tu?u`8-9Ya8r85# z%HvZ%wA?zvoJYxzEOR^W1{iD7CSrw?QL}V!ZbTR3-M8 zY{?MXTY+}rzoMYF>ZH3gag;)&nOo@{h?LV4?;ZUKqUZzE%|wGYl;ZumrE9cVXc?T5NY^@{fp&3P#>|4RiuEN>cr60!E~(AmIsP>< z^)C-_pA?MR5qc}f+>s#)Scz19SKU}W*sn1BVEk57Gt1&rURwxbzsJH~I(lr_8VmV6 zbH03#hj`zMn(-PF7sn%R{9F|BtiP*+Sq5F&gSHCjuNeb?XLX`$L~T7+KUoc95!#+e zE*VBat`Xa}$NrLQhyDhlJh=k7$$g-s*xN0>%YV&Xo^t^D#mYa1oie;cgtLUwka;4b z3FB)>$uljf@_H>HIUhlq78Q^bG1yEMdPi~;S4)W*W@~1sL zWxYm`@;jcoh1jw`NaD#R^1}x5q*fV%G=wo>owA6r7{@k@hcWe&0k@fF`)N!A`3nCNosfY^iuR1tzuBvKu{6;f_n09Xu%OL z0IZcEXKw7`U=6e$IWUB+luzXTJmSl5iuciA3B3oR;t)42yV0o=KFImIX+K?UI?Vw| z(yRUN@p_ou-#(l<{nWgH{m$0_nTNd7Dzv4rNJHL}f|h530VRYLg}uAk%CR{~KUPvU zJy{D8rM!V)4eWpR`@$iJ<7LK$c>D{%xYD!_RGoFEgp)w!0fvh2OYIR6abQ$K|XGYNMgmAZ^jrtO*9AnEEG}w*Q#^o;eAw4yc`+MthsF$iIZ`qO; z%1r9*te-f4*;MCZb?b`(7I{gKS5K?#DvZ;1s9Tyvfvg1Fkv-j)< z(t0nN`@_cNlpint*zd>mGe{muG};x3EW0PQL#TDvW`SmAUML9db*8QQd`mF`fj=n` zrA5Ci+~@dLdvk^_7zo;o6QV8nMJ58=U00Ev#azARvs~r4MnUzgZfPq==ub{HCr%cpu%)p&EA@=cXCQBawS$~m{RRas9+UlC0+U07$mjGabI1|v)l z9qZ4F+F=;{&6}yfIPM8(fevubXp#yziD;@KyHhDT2GPoQ`Z970l`CV;GnRQO+mT{$?G>z|b+*>DAyphJzV;HLo7^;~Yju$3p=e=h@7r*U+lU%yHk zi;z&h_8cZ!8DUjmOGw09e#H$n-iwB>{_PQbT)JK*AS624_ZMD}$7-wIX$cJ*tqmX z#mp-?y~}5@g1MHSwWuh!3W$17h-s?_{w1Uf1T__#H$vN4m>SJ@bA4-Wi!)OgyCzo( zO!d?C_>^AFg6^*`SCZzm2z=j&YFL-kRd!a`T{Q#P2bfIq@M*ib@tP(M1f=y{ET}OR zQylr1q_u(1La+B0na*h@geSH8>vH(m)-1MoicZETHC1VwN#Hh?=$@^vGAl_i*?lpm zx*39|4JT5)b}1RQ-Egm4XJ%0Y=N}?!_--hZp2%lo$mHQM}*vEvLjC8Gf*r49A8Z( z+Wax&@}7WG{gc^qvaayasqVnan~*OhO`6qc``2A&secv@V3%}zl<1!&x%Q&bX*uv?PgGU)q_RB}AWSD$r^}YC zf!5x=k@Ig7a_qs24H~2cMsytK;-PH(1pIBC zY(%3~4P`5Yq{N5g$tNhHXC#PrPKNno```;*PiF%rrC@$si(E1@V|V@DS%mWRY;2n~JYwMh=%c+>&WB9i*E<*siMN0_zU z!-ok`ZF2a@AL3~E<(H4UPlgqLY&TMVY&cK#kqJKwn`t`Hcn(6R_ik0E*iQt180-6h znX&LWs!mHB_v+<<5_DJA&*2JruzNc>hwK&?giHU;dHg=>cYiC;Myn}x!mNKXo9p%@ z0gGAApprhSR?K7HbBkq976%ddL zgcjLVO<27LQ z4})=$ZhE`k9V%Ttxy4$sT|7D6YO6Ogo~fHRCCi`kre6lLF^rt#ZEJS5w6*8_PzZw=cZ(TeY#qI_I607#!eo;9=Fy`Zo3{g z+_Qh&6YgZ-2F1qcvF(2O+Zga89AQi=*jAxsC2!JBZvT>}emcCTI-y6=OA}#a+?jvu zlpfm$+Btl(4irHErMdCYN{AGN>lEy&HRuWU8B*nf84R|StPH_>LD2hdlLyqSEJ{FP zPdq4;zEI>zS~R9oydK)~?-!Cx%qOIn%+(_V+S;iWs%8wnjXt^K0{4z*5U`^q#ko~Ok>mFx?|#J-oK2QSj52Q(l|xcIUb_b$2K*qX|_cgb_FPLS~x3)KCRRs zPk7KnEfTfP_yU~4W}0{V{c`zkgP1^9!4bktk^aOC*oM?|pB+hsN+K+zKF;!y4_3?O zr8`~s-crRci7T}Y9TKRLvdlq(eSFe8ee(PS8-5ZRkx%j&fgDl77&!{ZRAUAt563`z z#p%V9mgZcIQ4lv`Z_K)*oV+8MBpF_|#+?!3*XuTzw<>@Fy<>Ii8@cK|*2H4~rXGmf&@()TpC48=L*U>NjsY>e`67unCS?>=bhojJZ8?@80XHq;@<)q0 zi^k_^jj8cP=r%Q|`qha?NcwUGFPBdBDYq^m zWX>00ByiRxtNVNdltB^qj{V0G}LXFGJxwdVcoAShgv z2)by~+Z57o0(zJI&a%fZRj!QJix+P#%yqV7@(% zAJ*TVLfMJ3*$b5|3W9isZ(>B7K5ck~o3z6{kU3PBZeuwS#I6ZNRni$sZqane=qS&c zV|cWJ3Ky3PS0a*p;s#RlsFV8?-&8jIQM#l-BqeXF5B&&3z}=cdhA0Lb(rQA2c8bT2 zycYy9LRzxCq8`-6brXkE!g%OT_v8SJsRACmjB!$t$j1LvXCMRynTvB!2H4G51&vTI z%A#i*RYXAX_&^Adw`UY3EBFAI$TC#FFIJB^B!bkSw6b(amD9uJ?m-STdEUjmqBJH; z-CG12BFnBA*Mjc`l-_jrH!QRyhmQCL!uEYCvrD1kMQmV&V;#PpJfUHygqiuUihw13 z8co*Gsd(DJ?+`fv>T7bCluHlxOYYDI>*+DwGH;;X1MfQCH*7a0M==zrYFJ$7FTa>2 zcqTC1?!BH12hnS6gq?3xGDV);1V{qZCv?sxi~JFI;^Pz~yiM$PO#gB!LJx2;5(!F* z!9rmt5xZ687aqgsRtwRFWcBDyDmlPg{-lq6TaamZGxCwDC%Fbtaizg6e6yY73enZ7 zCpDxSRbUflA4|Pq_f_1Toai+-AB)db!>^5$jAKM^Uu;mi;BIxv2&j8PE%9T*1P#ZP*p1^!#TG{iJc)z{{<{8p1Bu@38wBJ(vT zaNR>e>8o63;^otvxyco;q&h!O8VvSZF}HDgd^41t`PmdDm%2s{RVLGEa1+-2OyF8> zYG--LydK+QS{;a)b#E=A0wgF!26+|XLmB06u|Nxd#HFRFeLg!|=8CjzM9rf8E2hQ22*83iAR^Q8ZXk zA`8PC$T9TNN`1^TI=xwW2U1j&cC}cv(RCU|Efli#1g$ zItija1CBSeHUOFHZU3{mWt(u@ngj~e_?&8y^)Ve)(cW0hC3{7b^~aaD3wQ*mp+$82 zv!a+^^J9P)I45{%>=^^weTcA^XbO3C3#o?^a{t-Qrk?^INr%xoWUTYUbWnXkY7R0v zX$aI#$J8 z;|_x9>;t23XPa%$O($A6B$8rh^O@U6zarPh4Wb?uF)e(3-q@bNs%`I^IK_<=Ll}42 zT;k)Mu&AXTb58Agu3DpiWQPG5NyE`4FAa&Y!*QMG^h-_5q_4TyY5cF2_ZyY}f(5UK-D7{CEbDIX z=l=OLnD5S5CajO>@9Vs2?+7j|&(7E6G$|}g?(3qpH08ERBmlMltlI;KVvn`p`zuGd zz99q6u6Qy5S6AY6nC&F zhEdOe8Gk`jbZbx=K6@L`5E)Rlla(ITv?U{QNcjyeCPZB~Jp6AP&_vV=5@Mx@(weO! zrtgYw{5o=pawM`|NySXJJkK=>>hY{W)%4NU43+r56-t@3BFUMAr>5eN*)8-yvn?Hck}H{yLgz@DmEbMkMg65EuRMc|esX3_@VEZ~bC#za|m26iPGp4M+#+ zVr`P{+)%raGBn~PW>BLf93w^R)4lJG!7ujl2%uxR4(!6qzcU{0f4@z##In4IsY>PY zUcx3dyX%9`9z|)nTELYz;!-Gd8y7_>kCc;;{SvLMcl(?O+rb)SKl>UoT()cJ>XP_K zZE0B!*Bp$7IVEDW|HPvY>ljnfsls)2O15-M3!Fp|^XbHlMlc=E#Bt`96r{hhfw_8o zN3#SzEPO}nukSjqIAq^>R`vm}kYpA?#fDn2RacBSitOnZaJc^EBBQNo@R+!S*{HCp zX+PBt!LC`{7DGm+uG_Yai{#R=f8Upzno%kwr|C!Ysw`9qBCyI-#_j!*M&ns)vP#eE5tZ5?b#AvM? zV%e~(qLA4G&=YYxn7_;d6a%^JmSUQ?xHNUh)n;FM%2sVACKvXW0n$lHp-OlSq30xS z_~WLtxkfFlQ}NG+p6%~cAaHD*s2_c`wIqJ+O?Ha4%gAz&hK zQyA*1x)ybj-S}EI*JHr2@Uvc&aoNITVA-!|YAi{TDfxaunqr=cygKr+R!uY|!-(58 z>8@L*UMoqYrSI9n9%y=_qtw~HyHHF6YzVu2tP-K~SWD<_-7QN<(FDq6edHyH&BW7m zgIHWuzE(oKTx9G`<19MQ@lCDe1@{cwIw(KWkzMw&$(+Ddb?(c!fkyQpgzT{d*# zc(G~?M7^LPdQXN>^4$p71joX=DXc2m6pxLc$!%!({25aeYSc{{)QP|TG`gwQ#e#u2 zv=jlTXGD<3;8mX^3esAW<0?Gn0e^aDCg7B`O;^` zOqp6#B1uE6<_*kRBiO2B5wE$|_@AOE`ZX5)PPgUq!kd|9kk-aD zwy|S8{H%Sg9@E$Z^^acFiIoUThfYlNIb11}J3Ermg4@oc16GrwQ*vtJY&KMtRMz=g zz!#A!$vSAoCujElGUV zNcjBIfv7fsrH|4Vml(TtRlNt^r5k5gJ%Q?Q~dFiAAb@_Zp~3<|sk^%{lPF>5n$cu#KJN znaW(IMZ~YfB}(Gu%0q_AA`jx=Q*_}!5lU2wR+%xY#TE7q`7+RMgVeNTe;2x?sukKu z*HF69=Adi+D*zYHGd$8aofzb^*?5#Y1x+ZuJiumz5wg@QHck6Si(_HaZ=w^Xrv*79 z#@EGI7hF~fF%lg!8QT!Up6l$EViOJ0Y^zrZRY8RL* zh3)(HP9}j>+Of#Kyluolxd-|O*NJp7;va%fSFjaK?3jX5Mp>=QJA#4XdJP+=nH=SH z-h^gTW!#WtUUkh+K~Bk_n&8UhEp!%P!a&HcrM}H8OI-G?3WD@)x7Zg^*mbViWDMA$ zkKQwha{)iI(wp@#3C*8!{E%^tPWfoM>s&x;5K*6t?X2a8_i0`L^b9bp|KgYb%O(GZ zUotb$v;Tkm^1l@Z=Kq_*pe1gLHHtjrZh+^j@0AJBXK*cPbC00uAE*Wyh;@ZUq<{b- zSwyYb@O}HJL#+1llq&}yOG7?uzAXB^Y#Mu z_UiRGC^CfF@;>`sc};41mr(crb`s9!STC#^Q2uknFaNpWH@zEPji2VUY4iAR+n3y2 zi~*b5k>BC^GvtJ>wRZ{{rQbIOv+4T^>Vmp%-MsQFbcVw>qu=2s0hX9Q-Y=?J0VR@i z{^rxfREJkUC*Pbf_)UwQq;){oe^=T3474aaJ4Z@+!1Y~d^)*U~rJkL93DS}lDAk$+ z=C$UIOX7V-^?ZoaUp-!9&8J44i&QWs4LKSQGE-k2OPe{qs8al+?7zzYx<6tmGN zHS`f{iKJlQgXq)juPGlNI%?(CIb{tQ<2$_zRg4)PromVQkFKD+sDQ$ODnlO7DKJ)& zsne1oa1W0ru&ceja?32($}qk1873Noj{iX0K#mSw?4d611tA6sYI>Z%D;vhe$W_`9H0eY$GTNgjmr#}rBVJJ7rQYND)Oev#>W!A+R%xI$= z04#FZj?4=LM09S8E{5o+kdt^))_O>;KYPRu5M&!zAjEYLdASq>nSc&!0+_d_4RPAy zRWA=1rGMa;2|(nR5SsziPAmq1soeZP>`L|%52vv*jtj)7)Rn7_X@FdqI^jmS2#_s=7$SUiW~8Wx>%yN*Gr_@E)|4pemjii$Bmxg( zr$Wulu#8Vk({T7xcp`s6XV1LqaR}Mf;YRSK9%fpw$8TBRGUGGtjY5w<+y&y=4bPi?sO5_u#MXDMV>$lEVuLfEC;; zr{p}bC_kGke-XH8IwRHL!S+v^`2`~|7!-^8khaxN$r32^-*`N^^NT^^p`#KCjROcy z!Cfp0`RMyu#8NWk>yX2l^G%WJr4lzPDAf*L#$%xnmEkFiqvPvvAkJ%vV*-}*jK~H> zJG}9Cr6N}Ij~{mm{@ceBY||911`QQS{|wxyDKpIqGceT;5x=T1wk|<0xY4>&?Giu| zXAj*zy~1NmJ+ zr+r-v*a+Zbek`aur}+tccM!lnfSruT)(>sX#HJb*sH!-eKnC=z$hY}7&|DJ{FcZX^ z*(qDq>CGWgOa-~?-xnsqjk>2*R0tc=5cRc#gt%A>4Ie&o10=ET6nX;(0g_H5#;Lt! zl1(q~W=YcV5bH%${<$3uJ-MMJgH8~PV<0e0@Alsd{vuTeyq8^g;2t6OYo& zre7T*>bpaEvT{a64SjxB(NPY8noHa^-D`IM#$dLd!2=@pQeD39Dmlwt11q6SM4UTl zIF+R_pql)v922WqI|!)Z2`E5w8t2y6Q-J6|mvVljELZ0nX$)EqJszj@sUcSaB;k*@ zztyQ1XK()Z5-q7&!LrWLYYf?%3+nC!9<7MEBmD&&X<=l96%#37od0Qc<-P_lX`nq_ z#BxsRaC#uB3G(;5DQEFq2e}_qS`T9;$UbsAsf_++#N~QL!0O&aaB+a400&JH#PG6tOH$)?E zPv_LMuRELlKSzrSsm;5QX_LM_XcXxY`o-cTq{x!S!7uMxA_mlGcrD}M_i<>VwQPR} zM7FrrrqSrY87#!lXt0ghVNxMLnIHkYxu!6r8FiW~gK;?2Jb}3e_xhTOxaBWMl9(Jh zcjCzI1k7%6VbIaB{(0%F%bUrAEs7us9F+~yYC)I?FQVhxdn({jR^-Kxs-R?mG{TL} zEubP0D2MH9pMI^^M6ug!(gKml%?YMyOl9LtcqWYd>8@syO+IK6zk=Cgp^gv`_K0x4F`bRfW51fEHI`yjMC z3aeA@+Pusu4^iB7qV%xlH^uHxAj@I3RKy~r;>;_Ent}y--3;`e9 zkd6>`B32k1TdN~e@vJl+G!y{Ip-v$rc1l5j$o^$?)4Cgcrx=gRFMAaKF@wuFS|j^^ zGb6CFcKQ7%|7t47Dv-G(95YLj0d5NNzLvC9`cwdv01iLBmh!qd*|~G5lzVXfKjg`x zNTVE>a1#D+qdH(vD%JBrsoF(Rf*j_zE6U(^0fqiMwdBX6srw66k%!6~unL#-fVUTA z(wpAtt2JbMziH4M7%}mdNPHG(@?r>Nkzl;xvf8GsMpCTFsiT3u83*WZm|OZK?I>7c@p)}(BeiX6 zaMqk_qn}Wy4pf~8G+)NIhAsWDQpT6^!lv4=h-s6MyIedu#YP)hk`{81*7S8;wX9&u zhOv96!;rpEm>P#NXdja}myl@~cqqLl!ynS(%1jN9+um!^A?Hm|&h=>)#KTe;{uPe6 zF|X@8h8=l^U2#jQP6ACT_;Wu+yNA<#T)3P&D-2gzXP;Qf^AIPQ#!Kzy;ial`y05A6 zJ~PjZeny?)@N2HC_Ltq}+r?+Am^>`=_LnBu%88fQY1v-4htba(3`7^{+dv=y_z~Eu z?D>)v86BRIe!0Va6x;&R0INfg81XXJ^g@6ZwcAphcY)=kBv&$b3;avQuDW|LU3Lt5 zw8T@U0f~62bq43r;;MV*zUa6EI`sE|0B~G#1l3X?ehIUCCCmduEA(4Y08^h>w8euC zcff8n-Js!kj3uXOG?j$-_<#&ZCSEf=8(H7?m>8f=pNQkr;S|s3&f2oVun4oOM@#Gp z!N8Y-?l;+HIfr{PE{WIpD59lfKE<9uxPn(@19GnZD|+eS2`XBn&Klz+}G(pyyS>*^s_Q{f@2N8WoWXszjjP!oQ^EH?HIt(~iO8nfCZTZ}00T`zN8)Fa5(Y z?}%M+8+q=V6qrD1z*YmlNBt*H{ktu^-9C>_jvuwvYgsLqre@Q${w%-wXXdv@_-h3nr;v1 z*vVroI_=cho*0uWG*iv&f;Ydrz#45diiqLVNSdVwoObA#5H~B!-6Ejw%RPCE>%YcxwR#@Ob5bpxoww(v+gxn0WrK%zWHX^_(rAUb#EBJlgG*uBb^KLTIn79z~t4#PS_j*Ek1Nr?NjgrQr`Vo)}V7wPe(~^w&(C zb<#s`MvnY~T2bjXayqm<-bx^l#`(E(o`rOyPikjbI!SK(Iwa*3__M$cAA{e>YC(<1`gB@#8QSuPI%mbk*v zV`MP%r!#qV?zkpKZ(dEHugXpiR*B%N0$C&XQ*DW^FOHL{ZgIusN@oO?O5n%Zk3+%( zl%c_B!YnwGw`PY|-rQEV-ur3N0eUu|1_$_L>NKw#j&Nj@80-WxIP%(nIn5+oBUrn2 zjgKdA1Zf}{mEREp91Wzn%X-RtWvEPLufulzaiO~ft#OX--G!wPf7OwLh~yUS)Fe`m z%|Xq12{T4=c$Jf_040=IxPyXQn1*2UnyPm<0vB*QP#pd;fC2|pta0@RXBbb}$ zo5C5}wwJ@_u6WwQ0+S%%(xW`S%M$VE5GdUMSI1=N9YHn}4CaX|&s@eEUx6{curp;( zOWhl#dP3bMfYdy`LUc_GgO-a{p+p`faxUB7=Vor)@w5@UcrCo^p!gD1ZngwL!A5Ws z7AkE{^&<6?<4&IZcKW!a-hLohft#rBvGLz3UZgCveffj)RO z5(Y``^!a6AJg7j0eY4hdvW_CXcMY!UjZmLz`k}j~_oNN`6#+F`@?F&>Uh#gE0|nSW z|8+MNjG+-0J7O@tjX{;O{?eVF-y`1N2ua&Q=DhVA@@f0&#M?6R7T5v5p9~bhciX;) z+%ZP7#v2=?&Awt>MS#9|r(UectRu^-xPjN10Q3kr_%~gIXVJ8nuOccXK9l!C0hGB5 zn)B%;He~Kp$z_zj&P0`p%C(wki|jOR*hiA5A426bR_4#syD&kL*1zk=Dh49Y@}4;D z9SwBJ{<(!0l8PqSVkvzRuN>PiWEX*n@Ii*db@e`9>6YAGN_0AGbd6tMejj*)E)2eh z%ddG;+P$vp_Id_GKc=Uu!d zbhC=+tFXDq4a>(GE6W%vWN&9xX5ai*XF$$kFwgyWeTnAbajOlol7z_(w=<|n)ONLB_^7J^PQAulviOhE0pZfeE*Di${ZsMZLq(fnoSUoRzh(m_lggqe!x#ps+r zuP)zKjmU|nTFg+zxdLU+%3C2JrnVOasrQFkVZJ%P=;z9RyKNFSI+x#dXJ&j~2S0A> zsE?Tx+km;*PrJ2xx5C81frWGyPWmJw(6z{a zyZVHWjf{I}34r&!XWM0RTQ`Pu6Y9U7?K)|6U++Ovof7BzO#d}JdgF;v>;)}B?UqA% zYxro3Fl1@>{#^}v!6WV>L38xS)skMYe6Vk5{cvt0BhF<@#k;G9ON7rdB^i8ZI}9f` zALDE-lpUZ1Iyz0uGa_=a*ng0Cd+#_yJ_}T~%av0%&wSV}!mk!i6E}K(`-94)L;3$O zc1~TIh1-%&o0Yb0+qP}nw#_f?O53(=Ta~trs?L4J=yS6#x_`oYZ&u7XBc3R3vs_nG z3s^5_^s)7{Qf7i{V4SdMD8_dPHe+2vdN{f6KLw4DDDC%n92EXw> zkBUxW(1UzPY2(FAP43sOoLLL|vPhku7SBI&QmB|0`f1fmUbQbTX1OW$cz8&CKO^D_BSb<0>k{%3PEB2nRR6D>F%@sS_6? zIjL34F>$S?S_LOuOS!?KT$Xo>21%VqJqH$dd}U+m633bQo9O`L74nVz)GiDgS92Sk z2f)*~DIv%}pXE-2jrtpEEw)KtF~&biAgo~$;GsMZE$fVAoB{?M8Krf|3NQZ$9$e#* z8Nm}51dkDL4@ka)^Jf9D?b{dzJ}=%s8#sa2<^V1qt&@&Ue@Cx=0|zj{I$aQT)5krS zf0GSsl?sWh>b&(j8JeFD+)bwAICkj<3cUFb1-)qqaIH86~Jpu^bJrv9}%^y9`|6qhhbv?+_3Kg$y#&PoP2SMBX_=`5(+1Wq%}q& z!<9HHnW2Ou9H@~&Z0h0$7-^ga_G5wBnYHNXktpUXkRLl@?vtQJ6-{i)psjkkx|=lB7f+IfSb|r>VhfUGvqx_4VRqq2MBgtNn!szI>}Pd z&muD7P4vS75fGSgCqWAi)tn!>(O>c$JzJCQCj-}tyg5l^A-u8tIZ^VqxJyeESr5N8q3tYCK!$Ik znh6f{4;9Fl;p+qTh~mhXu+!QG!xGk?IgHuDUFqaIkQvMy?Hl=$46{f3l~RMzr|nPLS7UXeu!}SL8LlN}vrH*h35d-`-B$1j^c;U{4+5 zKap&!yIav2>g6{tl78137E*gXWSnR>N+?Xo&()~`?wK9kr*l3KYOsr%5KOxfA|VlA z`MWIICtL=Qt`?mq6zp}<8KM>{(Qoe#AVTBZuy&<~el>7fwa1GGQIB~gNvM%h4)nNM zQ~e5P8}-Y7$Of;;josk-MsoG%TYTp;hpIwAajbUW1>qqG9)PL=?f#Pm9CRBg+&|hE z1#1C8!(PP2TnMnj)X+E(zm&th<312?f~*d(BBrsVgLG|ifuOcQR8|vK#o)Sk1DXdQ zUDw@0?iA%R%EAhTw8CJ%=qJ-?I?9VQbsABjkn-Ob$|b^ru8|+KMEIGM;O`TrL_}n& zwZPd};LbKG%x{zV36z^a_=AUe3u@Qnh%qeC#$)vt-J=ii^;!nE)S#jqcillMqXVWJ z(Y{u9we!hRN{bROP+mu;p1U7`yXey;$pv9`ku(|UYI@SP8#*>5S+MF2Bk}eFb6vy9 z(OX#A?T3cVnwuI(K#k^I@QUn#lhN;#A(FkuOtXLfJYZILxM^qbq!Z>;v84{NAZ1QY z3=tO01%GQX?0C?dsvvwpzK+wd+Q80@{kG*mQl1c2%}#=CI$YD zM2-jX*zGEQUbDg^kXFm~tj})j>OI)9_C>L8`n|n`Um4`UFbRqcbmJ*hN6gXCdj7^_ zrT%1r;M`h`Qxr-AA=&J>WFb{eOoYv3u?w@K1PpyhegFq~dq4%L++#^3nI^Xd4kyRP zLm63&E?-`1xqGbf>yCI>L|ofShb*Y(gZ-V%j}&d7l`S2wQ`&Bh>=A&#w*;-H z^a}}LQuM?x2d}`$-Vrr%1_kMs(CwyD#;>B>CRU=4Ap;}#aBVy2a8H^6L<6yE$XKXt zG!pQ;B{4sd`wG|(XpFpdodp&Bt5whTDQqioeAb%Kj{O1T_j18p+bNIBP{W{7>X)68 zUGQ;j_+s}4)LZFkAqi#<{2?kZ8>gzK=G2yoUhO=>cC6mA?{?M;mBZ6G=fO+lU_$rf zbf|A&^03-V82VMWYZ&@G;UATPkuBeuNKNzm#Yup7kfg2bc?Il^OI709TCT?E@L-Xv z@r}bgU;0LL7*T?Wu)g!0#G^n7y3E&a692^zbr45f-EM_{)6c3Pf8<|rlPYIzaer6Z)r&iDLgO(Jn$B@a?SFu@vcor|wyacf zRYe1D@N7PKbZ^m7p?sntWq*ry+cczPsuf|0Vx2x{R?c&;MUh&opN2#rw7lGUBLd14 zgCjKaoC{Sb%jTNDDasV%18t`sE%r_7+qCNtBxVQ`jcJ~D#b=Zeyep}ISW&n0xEtAF zL$vf0k%(8V{p2ShUrpDBhAlOZclM|dOdET@DEY=}38T6XS$o}-C^6_1?6C)hiRUvL z_1*;3`!!Q>u4ZI^;m)=zNp4GK(T5cO6aeaM9S_-uB*svOiFpv6V%A)Nk6l^RnIM#~r$&WiJuEAX*+W6V^B0u%hUJ9`deEAjL)}gz# zC!0zt`SA?ma<`Im$BGVH(QWudmPY>0B{AVJ$_w@_LV$z&l&$EAZC+$6^cXau)M612 zO9b;6IMX|2LpY10mK8ZRhEh!{P!V8@rgW9M(4XuljSh7c4n3$_Tvtx3A^&k@PN1_9 z1w8S|*9Ep@xX%@TBE$lZ;QvN0I6f1?4T$yu^@L0!)2#9qcGe7?*IMG6+$5xRn5M;< zz6a~bua?A=np9^-R>KnHwc7v=LEE^Gy)Vyi+GQSKy#6){jd7y$?-Fd7oOx}T+HT5- zwJE5!#;ryy&4^Jr5h@Pp8tIdM{`Zf(FnGygb&GO$DE>0jTldy?2y2*cD<%E|#U~54 zSFvQ!@DjH;j~mebMu0=Z1$7SUDh3yhK;`K$cUKZq2%_pZh!(~ulJA>cR_7LXEjKPOB!J$|5US^LP9 zPx9lhWsqJxU&}nlZmQ;)Xivk}Ljcj@rX@{D##W}2YX%x!mCzI`1_<%UWyCQxh)qBWpnNoCaCA__BiM(VH{gXGMS#YJWikI_@n zR4gr)KWO@C)niYMjzoC~o8FVIW*SLPBSo;^x~X*dYvd6a_L1xS&#*Sgj)|J~WUAyJ z#(JwUq@C(hkHNsJhiy&S7c$N_?jS)Qi}LO}LhxT52GH)RWa+qBf9O91ins&h6av3W zecEx7Go{-Jhb9os56!y?+%&1no5~NT{F#;+9j1heoq$8yyKHc02Kw?BVg&rHy{3^V zSYum0?}P6W6}XqOMhD(aCB4mDe4s_Jl zimPeM9`MGuSwUr3vb+hN%ZdS#OleLo)YQ0n9oIOx=Lu+dnO4KVfOU|#D6o%D*40=3 ze_A17&;Vz3Q|MT?+SVo8Bm1`|hA}W^t3dL-(7JV5W?!Sf_MWI7%TpH#wygsVTfSd3 z+{NyatzUua6?eoe_h(SzqFUTJlfH~lGGlVuNaT($3iKiMKZSjSwi^66q&ux<{EWZJ z)C#m8Od55r})S8m;4oy2Cf;xtJ~HJAu1SLUJeImwM!Dtfj{axUSWhV{PJYpr>s z0MfNxX$hqGyF*6{pMpybt}D=*8R6u;aGA~3n7Xup?Ua`aerQs zWy?zC)t&>JIzjHRusQvl0&(5)7mV{yCtO4>wIU;0=INuf=V#SpQ{RBVKL}?}AA|qe zoczy52x(I;+2H=!kYP0_DWyhBq4$p*ogP&; zg=g9$I6IOcLAj#UuAHvrnh!-Ma%%a1oqJ2!BMTn2onKA^Rdx3s9dGqWPJ%1nIlHQJ z@{E$>(opEJfR%}n!dyD)0@TOU!+0sZ+-=(4I<=w96J2bBCUM3R+FscvRAFPwZ?&c) z%@H1kOP348!Ke?Fre)bP!^cq-S>s(Qn=b#Mn%cdxX90E@Gc*>VH39add!&@J6PdC{ zu`Y!Osas;D(e)2>mui;AURfE0%dg8Lh2iE}kRcFtiBdil^0$klueZ=mvJ0I=0zvWb#d>lcScm?x2`JnVLdFR8oV7e*DZ;!Xo z$r7X<*Ak6p#BgaVRlfzxQnWT_S@AtTP)Eu0=?pPpn5az~&EW|w*&moCfL~h7#ABR` z&PymR4{L>H`7H4~{6upKOf|itLMMgBAfO+Jyo0H*H=$_|2x?X@ykI%)Mau5B3^U(M zb5G8ej;A+`@$dM?9>jP;U}Z5`hlL=X)6(G^1WBrq?vsx~HHpw6Y#bb1<#e-;P@Et$ z(0vKuP7D`BR=J0Q8`Z_qS7i}@fhyksu;4FnwF7^&jR;4@wW_tPyYhP?#7ZF>zc)FeFWeq7OfIaca@I-ej5z$Y9Iqcp5g>07U4Ax$bD+^7~N}&Eoqh?GNX(e;c zplqE;M7mUNGdT~?mUl1mW2R9@vN6pE%KuYIMvPi;&E>`;F24O?U0}DsvvaCCjFy|b zFJw%cwk;HrH=;6?mXYgl>}I0kitaZxWn-cCJm&OLBWOXSkrvp8SvjJ3V4 z9ZToqM-Q$o234aS#D?&BkM4`@3D_s}h|>*(O&vPX`|#BXHqHUFAk&`4CKBT>gFK+~ z=M$H10rrz;IS<|f_S+9RxB*?DfS0|g==aE)e=aS5I?~^h_apKu65VEf#+10*Lg0yn z^BCfO1)uB1<|v+aw-Tuq3hl)aUVKJskiMt2b7r4D12=pOLKJdNh(jZ-^PCBtgNxya z139Wu;Yw=qhe5-CWDMXFhkwX-!*|Xh`x}c%$KADu5GQpcN^g*T+GtzMuD)Y%_(}Z+*EG>@){cnzP&SroY8277X9pAnu>vZ3p z<357hb0y+LU9QKbo2Y^?CMB(L_ZqhVnzLiyvkA*|c&CmIZZCCv%WHv8oT8W$L&;rF zQr6;!RRr-6`W4zStmp#~vi?_&hI>*NmT9$G5L_l5uy}5bKy^$?_a_81B9if z1qBRy&K9oN#)YF7R3HB|1wSx7V>H4TyDuox^lpiCuPnJ(kzYatf;NdjbtspM)sd1U z_TGeNU(g_8F!oEp96t=}U1luy$T~W+%2?lJ<9J^qu2Izip!HzDNm)uujR*BXHmjo; z6bD5e3saagdN?nX?_bIKR|?>!CTXG!d{vpC4183rj#~?xsepdH$n6&vI@Phid;@A8 zP!0=DcCi-k_2;q=F|3dv%jl@QwK>bi1BSHx9p3`o6N%Zh|ExRFQB^efE_kW;?{@x- zr`=c{^gM9mSLp}nBE6CF!DBbw9TaFX*Ap)B zO~A^nQhH71gIH*aF29cKN@J!FL4w&-)gR$wd4?zqFJFP!(OT8BJzpJCcV7biw@ifa23?Jeu|0Wn+8O zkzUgrsAiy=;9)d)qUVbdkZX?X+x7_1ID<5$a}zLS39y6^dOmBs4!!N+7d)lXLq!6; zvoSEqZJ#mlq@acL^%#iotzJL_`hJ^?BqDGC7x()O4-nAZw00ZLU#ChmO-tCXWFBSzY>!Xmbqq`Cnk96&hyLC<#%HJO96tA_ELqocH3<6bx+YfSPh0ikR}cCDQzoQ*GR;+;UZ;ERVh z#Ia#6tUw27_d&VMyED+9&r*B+;D?erqMx36# z|5nUKp8ctaA9%=W4eH!%Q&!ekOZ^>8Z_j^)4=(;wG^Yf&qGc2?t?zCO$ifSmbplxUu{HWqCyhJdA zskc9XV!q7pI&dkEEn=&HMV**pz>~X#vOaSzs^D!hb2!LZ7NHSdLrgaw;50B_D2?0- zL;RN4;lQL7Ve`qGhLCeq1bdzjH+Hgp zKj-?1vUJ~Y)f26j_!XDCF#-(AOk;htX?6hpe!ItJJrI>lkQzhbNXMKHCVfHaM#0%^ z+ma1=%R3U|4n_J+i*Lv-c^1eJ3}Zc-({{1K(o56B;_$}4@V|w=$-joBNZqJ zW;hDgl(~#Sa8Yp4I&(z0#7{|TeLCcf^Hx)&Xx_;c7? z5rWy)(1h)i6O-Vrk~51wn7lP{JDrUyi~LBVl~MT{hzmZ8c3Z6|q}#l&`q&{;PtL2J zcp7~?ONxb(OHB9V<{jy9+k~e)FPZ?a_HpT0KvLUt>h+F+#x`B|b&g2gQD=#RgK>tF z7xm`1WJGfMe6q&W(9XE;+b+k~$sh-cbLGJ7gZW`gQj-D&bIu9FS1WH?1-!$Fg&?xC zLb`N-)}fw8ql^2{<^1#QTJ$fajiEcYHol7c7mM_fw3O_FATgTq~8CMzW*a>{|B7F!SugP=p3y7Eq(t}()Rz9zBAf#F59EX zGhQ+R#x6sp%|-8jIgbc88f#LLHDOfv*SR87BrA-SNy#=B`{ry68JGG&z@(f?Qe;k6 zK{C$0zB@nNOc+*`%Ug>7J?#A_eu`n__ux;qws*KUabaAtiL?4Xw{ZS30c@}ApDX&X zx%E77U+JS=lgdO~8v-YM__?&gFmsDT;|nLnk&dI=M3r^&ZEo|!K|4ROCHW6J?e%v^ z-$G*=gH17`zBR4i9gNMlO;Ko^{N~BCc~$7D`o{@qTFWZr3cXFq{DjF`4Z1e=dHwZj zRC(&T{XBAM=E+u^yzqu;_81PljSBM&N4sq>RILH){sYg4GIS=f?aY>i3M7=Rk4_uR zUS$e*^5wn2zLf>aD%U`guov?f3|WoB)xm9O9O}RuxNSAYYOyD*?b#WAqzu8O8#64Y7M?w1?ub;JPGGITB!a85D2ks;vy*TYYL-f)@~5GR3qR25`M|~d zg|S_ABppiIlaQBKS8Wd>vOJ-)fLE*c)79-IV!B41MuNY7)k+b;S%8B72Sh-gU)SHI zi}R-E$E~E@p|P}9oRy^NITiKy-_N{1ob_YOygZNA>< zRcEnnL1?;tlpgA0+g$O@<3P4n&sMnX}6=dzS>t`qs%D#^KG_X zV#sd%Myg7Bj8&AL<`IqJly%`UpD?RP&Aj>uuxOZex|T0@3*fQYa#x%Ppab1VS;7fqLd+qBLq!?0D4$}XUMqA zq|y-=!LvSDg^T3GI(Z}~LbnJEZ~HR6HADhbdn)lvtqI)UbvB&#$9g~9^iyK_F!szn z64oW;GP5@LkkSm9_53XGn%Dl~Gci)$+jJ@Rte%UxX;P@F_9_ABx_l=yfQ)+RR!PwI z&Ne`%cV_n$YL+#9U&_=0VHSfV8AY6|jTU~EO2r4Tm=w+O(fWsfEpRdS^!?5UtHo3X zW6uA@ZPx#VY&M>CHTq^DzS9k zxi*!N16G#C@w6)fJcHHmk0bB~1U-?!p{Uqs-#_2}U4_(*#c4gps*y$lK7y%;Soqa#cMO2VY~unyMHWdPK06U;qI!x#&3K%N)Rf5T?YYrA(T)eFX1#0^rM#j?B zz^S#8sCxgZ0^y)p1lem5zSuNn94B!R*^4BhjocN=7vkV+Ri|RJeV-==R&=G@!dW9m zYZQ{y?4d?yGenv7XWhVcrIzL1cYDx^8u0v|Nlf4GhFeQ70RRuTOd*9hA(qh%4s#?%5G>_wcNfwNhIB z9T&A$e71Q}h8bWkhp3~Z*PO0cd^T7Aos?Ys7umSDEXHDSDL!$xX(tYp!fBseyx~Y- zcnNpTY(oi|c0;RC0CZWCP-BLuhrX-V08uNqqcS$BRro{1!#tzb(fWD&hFyo6R@OB> zDe0`>i_4S!B2r}^(|L+|H+REjOL@v`;j`Hpjxn2Pk6tC8^Ss^(Y6b4oQFcWqk37e) z@Te0vG$(FI=G3h`1Z7%%w#wQ4gy|^8;31TRATtsLA-=IHon1$Al-1P7bP?Xc>}7_K z*(iW$lVnZ3S~gEMhy!g9i>FyMBx?zOqyGzA*unGoTK=>>Io>){A>6X9JH=?s_@nmb zv2_XziD_UiEl*W4A!3U&Ts|LQ8+909C{$C74>i;J9m6VZVx+r#Du|#k`o7YRnan_$ zZgb>q;lax4^)|9#QuQ;`Z@Ch&j$bFw@XF|rJJz+YfKnk zn57cuP`7ZikT8fcj7Zb1-I`Ov#DBXQm75ZI}g?)M4-rV#T-(1gE1$VR>&ME|Bve>)(qQEsEVpc0DK*J2dN#6i_ zIU-G5Rv^i4^gul=NNe;AXyQXmha{=R1=Hp>Ogl}vMUD74-W8HF3-a;Xlpb^WsFV}i zVeoKVz<;7}qC6AV2~SRsAfA$TlQA*81>~xrg8Xs7T)3T|^iomKuAE_pVv{8LJiUn7 ztXMS$(&$?48Pe{eeBMeueIr+EspI7pJd>ydA3r`xb?RFCZd{CCI4{*a&Dvz=#F853 z<0KMYGZG$Ke%Q%%S#)LAAU7#bBXtR0+V*LnUL&9hq=w*v0MrEQ>!6FHaQBDI@~lHf zh~vD=sRqxxEHPGX(8xQ5Wye+DIXzLVX=YzR-rd7RGrGzVL12UMm62?UNw(#W?ROY- za~eUNZ8zZM4PTLxv$O;CySq)yT%k8$%cLAvN=i+%9|p8!k2yp%}EsdyAV z{=32nKB4rztyv&YnZM-#7hK_>qwK$B_?UhXl;CEeh68%R`H#ZTopo8;V(Z3NjoPDv=3 z&3!BOsbDMDqhCWDl7Nc`HD1y+rqJJ>+wfL3ioU~7J+Ax%lA>Rr_-`Hle@l>=IobX< z0Lby*D`?LDuNCx&j-3l?2lDJGynyi~|8?oQP>shu-4Q)>MKLv!#shGzGC#xmQLG&t z#LZrr4oRFgOO~E3x{5|l8Ea9Szt_ik+RKizYdz|d!H3U-`~6vmPF}A;ugluq+{;FDf!7lU{D*dr$vhXJ}p$lwbe8tsno)vsE*xvWIJYP}>|I|wrJhnVMD z1nh58m)~Z(0Et6#3gxrZ@NUWkFI)pipyW0B(9;@+1(V`mATRQBFL|L=wo`HapRjSbEax-%6^=_h#@K~ZNu>@Pzd(R@A%vKEzaKYshJh`bD1{Y6Xh~CA9$uZ+7O`-C zHZNsy6Axr@90J$Bt1FAWnIgS;TKRGwh~nba_k}M+qC3aMp{kvD*2S^PIGFHs*@;6G zC$SlHrYJ@7$|mAW;$&mWL=I;dy_Rt4R~KDJ!SvvYqJD!cu+i96+IsWu)OaM!88hZq zM37kPHgA_a+>L%NuEQ_N!1m8a)hx89h!s0gq1u{gj`%?n#f{y}Q^gwlgQMC& zC;pUlDqcFKA`b{1x;wr`YKcQByL)%VA*w&5uc2NSKkSn*7aVfly3{YP7KKMt>=`ov z4`x1*7Rk-X7R{6H9-=^D=D5;YixtW@+$5B1Knq*5X3@Gb6PWRU!cot)yB6(9y217t zd0#x2cjLapS8A=APjaK_Qln29#^J)YoP(W%s9C1y_-Pj<$s(qJK?A|{x)b?4)f?ND zjjSnqc>8MVUZLE>T|7W|~DPozbL&G#?5&*&op@dMr-(HJlblz9dC}HDVSA z9KlRrz|vn0^wJ_%QTUKNWnI;9=wILox3FcloouA5?Qay5Ar$2QfOvK-n)Q}C81w10 zPNir%_u$yMz?BerCV=I%$00u(qck$Z`&A{|SOcN+HjsR9;Q^du69jz+=&rX6$`*ftdD!>Lvq!Y5AWj(gww6_d#xoiQ2C z$TBpe?BwRCmETYwn#Whv#0Gzt!YE&8Uz3gidL5L*2a-Su#4DnuDf|~DS8&K1l=-c>8=<%NeZLw1YAGN@=o+R@ifZk(<@*lKabJs&KLM7Lcd6(oC{JhSQ_2@BGTAV z|6&MRVe~c(+IP0G9P<>HD}&K;zyH_1IS7x$3gdouR75ab={#`8{rryb4qhNTCif2& z+m8iZNzf99oZdnZ#HE*mwZ~;r@;-z$rv^ zXJrNz!hX^+W{g$Jamj-|oJ+>jIHnFHRyk6_dM_LS%kW{AXBk%xUnZ5LXL*OhyWplp zpV9&fImJ8N;YDQ*(>?aqaGYI-v>DGXkpgo|hxLz}^Qdiu#fYp)J0l@&o3r`n)zb9% zY)p?sL>t{9yW)!ENhM*kgocsDK-d(zK!sM68qY&$Vdm~nL9Se(3bICp-RX#t)>JXA zm=@F|G`#*E+YhyEIfMRfLpZOwl|BvAuK8C# z(#OEr5MD`c+`>980x%VXNM};RNnZ1VS!JUB{f8h^O5v`uQ30zW4{m=Qf34CXzyzOz zzuW36=jh+k!okMDj`H)ESR{>qlwoA@XUR+2I7lutpI4{n(-XlI;u=RCdcxnP(2=6P z#eaEUj|y+6=Lu7LbpGC*zU%=Xsu=N$=P1YsWKP(jG#dm0Y`p&V0P)cgzelmc(^VT& z>u7em9M~!X2!Mxab750?XPN4p5GjG|- zt0Z@}Ye8u$Pb}B6eD|^Tz?~VDpOu;dIRrnomt*xrFHh_3I9x~?uET+tCYIRYJ{GLie_RX+DaM^#qh} zGE)k#NBnwW_d*%nXA%q=Ek#gv0&_{+`_G6K0BbIl}k7?R!LD`9XHA22`h?79R z^Io{MsfdBkty4{k4qLM(USHZ>m|q&22dlrFTQH?wtvt6PtgM1-34*``KKIu?X>QI8 zF-56{`|D@Rc|X;2>#*_fl9Y#xk96G|YPm z<4n0+DuP+0fXsphtIPkI39?%{QFh@7Ju#=LB0IPZyhKKSq`-^vn(Yr}-%kw70DjDG zlv}5M3bH(ITY5%niKzqG z)8x_z{mU6LII9LJ1U#2-fsdwxy+kB8aR2O1Pp&+-3YE=|JPPG{z6cv2S`pSGR*28qi7g!>X4{CG#qk0NMxXwlK#hVbFlyXLWOVrPLbzVrD%& zo3bcLHe{XcG=qi+1tpJHhkVD_y7Req%qd&}b$1DWUIKNclFKE2)l_FrOXr-WHM#`b zxhhbw1Y z-nDT)TVD6*GKSJz7`BA#OO!=8zt^k)G03~h%FU-^O0&|A=d5*Il~x^X_@12~-gaswdC2 z5Iokbo3~TWV`w!=?`Dr?ZQ9KZl;my<6$H7N>Z?0jIVNpsl(3=<;B%>2ZT93=gey~7 z8*m|U0HK$qm5wJ)6ji417F)SOX z1T}-`GOcIWYCyRpC199BqH=}GOku1Rp9Eg{qRr)!(rBCqLP;k-#A}i5 zHSmtw#Lm=<*J?WXyC|H;y$#HN?RD&8q$?4v)$dU)6LcP=2dFVa9zmfUrMyBP-D3`` z+LpFS>e!z@J{b7na3HVZ&+p_$`#Tjn=sn`t8`d}CgTAFmO?m!FNa6uI+cU;L68=02 z^It>X{$rR+j|j#Ad)Y;g$e88EtGVRxosrKM@*NDD{AoT>ei#>g5iE{^I+a`Spt^;p zx9>O@yDy-R#o2!bUp0G{6EY;PE%Z=qKr=f^rCVO%kH#9UqD<&Hn>X{sK?C=v3iH7x zd}z_gBav;3birqZaPwJ+J|t~*rOg)bqDULnnrOt`p}s(2)xFiV*D6d^;^w`04BgIM~3d5pC7x#l(H+8T9ReMYLF<~OrMCR;%gb5XLHqa-J0FWXM3 zd|-2N6~0kk&S|E-$lt@0;<`TxH@d&RKOc_md}L9fZs1g2zpP6nNulfLz0-EDlNMLT zU!nfWXAoI@=0{hRk`z!otP3ep55=!_!dH>A&Co^bE|L+fdhVjUO zw}SY=-{23`DWc8U=hkwZw@|&ta#(c^;K~^8hP}S?tA7B0(Wl8N|E?(nYCJSd$Dy`_ zXG>0kpR%sGm)>g{`3JlefK~Nh)9L?Ao&UKKv9PoL?{v!f-&Z2e|F0|2Pqgd@PlN1V z_Dzz(dkwKGwKrz+3rr}OFhYnBxR7_eSPr^Wa-;FrR3E>ZpRC5~@>SwgY8)ve9G!V- zS5;M2FL(ByZnTs>%var)&-cke`tQ%FEf0)?2amgd*CQMl%zlnqe>?nL-Y;q1Bs-@# z#maIzx<4+66VlR^FR66B|4@L>?dg7*ysqfW4R#rN?A`pyO&z?}znMX;N%Vd-52#Oe z-VNPJ{|w10RHVPzy+$-o8f<@?s}k7P4zDd4B6WqU-(7*Hy?fV}-^@I7g!oBw8HU{& z(wXF>cfHG?P}AprNu$xE;bTOYDwbn*(#c*w4tc0jNGTP zW`gFN$LJExV{4!f3@H_jLGt&=ri}Z^ns_o2%knRiNGWUq{5WPqx97G~cdbYd^K~-{ zJ9#D9RFuVW!-u4i$ zlyXmmSXFUv;gdPSTy-dss44WG{@fyLwR&U<5FLw2BkqYB!ms>UiQgDHcL*cSM|i=c zUU8g3wjlAY-6CPhfd^GE+bA)oT2U*H#nS5E!^r^xGCGI5dWW1`x5OIbXC9d;nB|&# zr|(9ZYH9oD=d4yF$;3+Nt6|Suf6%i?aQSJx#8w=sLlMbJ4ZjvepNVIwhq8{$Z+Ji| zOs5#`Er4psDp!Y7(K5RcuAnrNkCpl}$Eg$TSnct4!5yj^Xns}XWCQheaVaquzR1Ml zioOP#iqrW57Q0{I(j7Dm3m=MtjtC1q9Y>X8#ptm#r!WUQKOZV$a+^snN)C<-r4$iA zC)+1NWF8N|8=lHCJzOOZup}!X_D?fAfu`S4Vl|X0RSdnT{!Iqo9`nI|#=YD+PI7L{ z?!Wq@%pQ*GxC<4Ad2mAb));E|){y1}MtQSe8B`0IaKkxn;+OvkFEeUv8W53^lgJNC zOi4TdqMxbtVF$>~;GQDE-lB#lp#>)3r$a z-}BWN_lO)s&2N1B*mwOa#omq!iKm;d6nXfgXwA4IK;W0p`-JhKzpm|F&@~Z+7rr?_ z7vnRhQ^Kajhhj)hgLz%Y3l2@+c6u#x<{_G4_2Kfzjb5`Df<(_OqYm%t(}CsjSlc^1 zwM<#KCLp1Nm3<|UFZB?i8Yx3qV2guO`8PsJUYTpL-oz9Wx!_cU-zc8LZ6tInKi}W% z7id-k$xon5F+0iwQS^aHP%&q)g73bd1`IgZGEY`y_BX&g9J`U+g^s*{5I`Y~&Hu15 zf?W}G3Skz#l|PV>5yLQ5ANI6bLpizuJ+XRb?cc*dLD6AcVzW^3R#}X7z9DI_84rr+ zKAtapLv-*kt*#ihhbsG3SFsJVe{i*fvDzS4*hunQO0bXG_ji>aO!xo?p)l3^SZ$l& zZJEa>V4A}rN0laH)+{3E{A~R^B>;s%!a-Q4LUk5cL`w|5lDP4}kr0`#@xhaZJHe24 z$)M^;Q!U83tzk-TOsyV4v0jvgAlyrj215-%CIq+dNED~nwBtuaHn!o4NH1sHD52en z`%CWnFMgj78~&LPUy=I~C>j9DL1n(gMYm_9GmDNU@0jQDc+Z%PvN>~v!40$S`70?4 z)jzRhK*olB)x?6yG%=}S1loIQ7PXjMq~`8Z@sxd-VRZ*ooy<&^dm_o6t^`FPj~+!k z2RmayeP;#WOi_m38Vz~76$K!(=gZ+r*JDRyhnc)1s0aKrN}&=+5n%&v!fB8m`Vz>7 zaD(%+O4E_h;oH-ZQjHP0DNpnyz4&^g11vTVQrj63=yKEahR{UJXifDmKv4(@r4vDE z2}UR!V387#zshvw#Di>(+;m+C*=*NqPJssGSaUu0znkcu| zuMNq-RCbMCCPoMngW&mBOdQ#KN*gR1*$qzcOrnJB%Sfd_9}ISv-Hjhjh~In7Tot-; zJ%xRE*>7ZkOTws0CEd&12n7%QykFU7QNt>Pf=`-U!V42i1hpn5yK_?>5i-`kPQo0Y z(Z!xai0bvveV&`uY7Kn9Uzsh?WXNFlorX6OAk+Tm!lak}<-N1oO`fHMC=x$PuoZ0} zTod$naMcWq(`*6Qxi|@kejS`htB?-d$dOiD{frxpqbWnfezLUsv zdIgNrpjWeTLzd~hd}}!+k1JQQZI;3MBvw(4B<HH3ReJ}E9>8IyHJ!QDZJ z0(JQLWNF;U6NIS`?-d~6LZkR&RZvq<(e9A%0paq)VK~V9Fxu9aF@E2D)rvIhgLOnj z$&K|dspr3?r!&&AsOg(V3XIx8Tn*J$$6tBEMmQ-pD!)MQvi`c#d5EccvUv}U1F2vo zEE_vB3S=9k%fiHG+Qslj*imWvsBb0Nd<(Q#O`QE*(o8d6ZIzXIu|6msY*2oeXrl8v zZdra0XbQ9Py22TCb{uEeA)QT1rZ0#9cFt)vmGx+bFl?_Q1lWol(xuZ_SvcyQoXeoG zc1g^Z!%)-H8$m>XmB~gxWtA3mA%GS&D8R|iGo#vD&y)EYMFvvNzP9#D0{vFwv1HA| zdluJ{3y6ALp8yh~VTvBGugj>%3<$1I^gLLx1zNw-N%)9jT3DSY!A_~5#ye7hA)APl z7{MmKp_Nw0_KP>iU1x>b`sK){?Z}~XmaTg*mn zTkOhpOXw>0p2cT%sc2e5;9Ou|0}GT8Ud&7GHHfmfdn!3uR-J;I^e`@8U`y{Tr~Ne8eKjgsIK#e<`^>%3jZx%Fo~JQ z5oEJki-=&eokAU=ef_slAP|x|7_n=wnf&B1NhyJ;pasdC2n)VWioWDn*gTh9M1O8F zfEO_M;@0m_&vCl+1~P^7YnZIHLL%u;*DbM)Nmey&V^>BZ(JrJFy#t|0kJIL@ehxyb zzHDgHSjH%Lt5KR-C=rB2Luxq2R++Ww-ftm%{e)Xcfld~MYA6lB`9MtzqLPb>Bf_H< z#|q;_je3#j3RYrmG-<11^={>anSTpU3lAg@<){uDwu6nTO_ToTVa{HGuzsgN9_i>h zuCR*h&qjTxvTG*Nra+vbd~1;)>5V4R-k$6#5}u2 zdQNAs3u9eAGwb*d5me^ZH`ZF>X!g$S zJ)s~-Nz0btTrqp3HEaGqfBQ8ZON5tgyEj|%Kqj6YF@uvn0uR`l3HM|yXPJ^I(V$-w z>*r|IATM*jtKB6Sn)r0C6Ty+!#hGb~>H#tK~ppXW@?7snv@t4S+-tPW+ zR$fQ!%sp!hf;gZPHcV=(NQVJMq_D|aiP?NZHB69Xq(x~+*(0~^)2ATzy@;4WF=iy_ zcS+l!4b9^Kq6RsD)$ykyKso9cI*MWP%FBKdp+JPhVKBAt*43?o2ckAiuKVlh^c?el z7(1snK>#jCmu=g&ZQHihW!tuG+qP{RUAC?5oqc9*zP*@#adMKpX#o*_RO07FE52yH zQj}1(xbp2bJ1o)!{~PVgb#a1FwmO|s*0#nKKOsFK+SwjbVJvG({I0Ai+Q?tCIf)Bf z(LdWDV)JWBd`i7|b>Cm#wC&}qHQg_klQX1*X#BZo*0J;6OKhAVMx<+r?E%h~w#WIw zYH?Hqo|t@u%gpAxKV>mRYcrw1IS2f~-Dzlm7Fl6gqs5m9iUJ7Z7XpB!yUc<{At}BI z+Yi60HA2YZ;Z8a zLSv_?U3KLU`D;z|kH$RE2s^)PuJf_4gXc9-LZq7K_GB8L5GmB~vx8LybT#N$OZGcG zow=|`uEHV`ueC@oqP=l5;ONeJk~V9ltsCw>rQ2{)!#H|D!M9_t_O)66RV@e2QZJHT ztOM`_Xp31E5^etMQLP*$>;woh0+7;nw#^M4T{GrER^ zUb<4(NWoW+ftR5;$kucEyY!WLvhS9ReK}!mP#wh3K9&3X1+@b94~S}2f@g#6HV%8L zRVrt=&Ig84M}?SU&#dBETrPQVZ4C2V(AFp!#Md_eKmogA@qN<4&O?AHx0+~OTH%A- zAkh!@47mEdiayP!hIkAhDDEH4@Qab3JwgX6tYDCl7Gt(qKWK}qG%m!*q$@xxy+G7# zsRQNN&lP6gw;j7Wx}Se+MDU{dAh!Q}E&R9f&BDOR^54`Nj{h{iIsaG2_qDdP9X2~c zFZ4GeS1nZd@u!3JLZLu{H1b{|9uBuF(0W7mu%(}`dHYe~)Ugz`hbd_dA_$^u+7VCh zyIH8oO^|{mS~OxAihiyx z?dF2@L@SB{Ts+Uob&DT2(m%L}*^U0Q5^ zo0jJUE#lvTXPdtWU| zL8N9v+;1b2h?I?n_xQoL==JxGRZX}{bj3;1?*wH_K2tS)L_OEEe9Lcg5#Ejr$9WKX z9QE3E;G&MgW=%zVTQHFnCuSOW>w0+WKK@scd#9* zq0m9J5cYCS2hB``Qu3d}yXO6vU(%d&NncF#wr9=-kzlFizeKz<*6C>L&WCR2QSJx% z5eEP_P0|8Ro?an9mVYf+vJz`O@}kJ1NwCyrVQ@r>fCziRz!gh0>@zQi^Or?@2xu0Y zn&muG0Z)vx!AA7JJJt}&^d8vrxHfLo06gVlEPwQB2&HJ0_gRr-5eh}n6^%%b8Kv0D zc@}gIJ^~q{rC__6`p{&hMRccY?&wxE?*Q;ILU0==g&u-^%RUz zBp7hWcfhB@iM|BEqKlQfmDYE%>$slBDL))S&NdQ=eEch{a>djgnn&y@j=LCG9%C?W zKC_n67|cY_#quuudLT?oB8fiEDpFIVzBUb*K>%Fj#Ee6FmkqqfA&R+)o*3#(VCtC# z+X3KuG@bFnJyJd!&?f1BDYkZ3It@~8h;b8&HB52t(Gf&nz*G+VD3MPdE&7V30C$Lxq*CbFITgk^;7K(u z?^47(V-a#>qCIHs?T)Mb)?F?d!w(LonoBmp->Vs>P{68z;6h6SPys_S|I|jVzFZ4r z0;}f~gf-W#U>ac6Jim+mjPh3fNbAWeZdfSdZ>!RCrnC`bt{k?;`_Lp) zOFOdyq}HTZP@O*a^ynjH@od$K`b%?UgrM`V2!P}g=F-0vD>w~e)PsmZ4NY`XY8#}~ z#u5gEf>gFaRB1w&uAGZ9&MHtkCZs1nxYx^+#Da)svU(cUQSF6b8?hJR z5ep9h<~wKSJ2BVQrqH4WqQT{M02Ue<*S3AGMq6zGKYdGJ*l5(^J|AIMAp z+LNh;a;TkH@u(*spGWCSZFFRCWV5S*a)k4LM(~0uSoZyWtADL;^x)-ygLR4Ek2&t# zhS>8oJ9n!uiB^doyPs{ghlJu@JLq>Fy zpsa)R+kNo8cyh3p2pO6;UV8vU`PMpX7|$)sUW1YFnB8^yoaMM->%R)43*n=$?Y-3+eh{w%g8^K4mq3ru-nheb#HiU{(Y z?!F)x=aOW&nbdEv#1kIu?7JJVyKFyBh9~Wib9))E9N*D2j73yp?*eU(aV|&+de?~S zV%#XKVn4RC6QSac?B#l^okvP(=( z;%1tRx}$P{YxUv#x2w;m%E~TK=DV8z)CqfpFg1JG;@)uMb4HB--NklaLY<>FvMx#EX8iRIz;QJp>ly zdwQc{DX#cQ>af!%7jc!ch&fF@{12j~cHP8K*+X!L*%7peF)=Scnxw#sPW(^2ufkr$ zS1RB0KO4od3#YzkzYFjUw~hFJ=W6DM)ht>sPCHONZ9`&rpm;0$KVr2B+4QN085#mO z0o@7^B$B3P&EJmg%%k`Z=K7L2O?dv}Jo~S+>%aOz% z+faSbKM+qHO2;!`ZcX;Kvla@^NfjTButR7@{vnuqhvl;RZZ}EH+c}3g#ZyVyDWC=z z7@0}fCtB8e@4I(mg4Sc6(ti2-_}(A>v~_(Qm~8Wo_DvbM3?h;fY&%vp*RrOcs`W_8=hTx%OSZ5{uo> zPTg>O;s+z|JnF%%YEpK=H<+5ZamGDfJ;kx~?S>F)Sh{5I!B2wpaepsOoYUty_Z29% zpo?YPxb(3Hy%Lt+U5fc39anpd|d+&d*Fj$$MxAbQ(Qp5DEjV1zkD4;vzEQb$R?Da%3Nm`=Z zs`8oM>Kkfjr;0t$`(2U7nyE;V*?{BYd^T1;iq?VGh*6j6KE%S~xk<(pjd!60Gsr|U z8J+tirI8IbH@T;?TQ+C z64+6_&1ZWyE8_!7{)L>#2O4Aa@`KG_5W0iOwJs)d+$i~i$%2lVCQo;nbj(RiH&&vM z^$8XQpT5c-%wWfhs9sg5visZ*I7UE(c^8YY@c_r{MwFzxS}wo8Q$7FXg7*;a#1ldY zJtEp^Ey@<@D7`IlnMeNMgIVNWTt_sg7@z}K-R`C`W@hxgdgegj^v<;2NqTruFUj~! z-`5feIdp4IhZ#19`ggK^Zp@104p0_vTE|-gMF4 zuDjk$Xi>ATR2Ofjq=!J3=9Be#;@OV6JDDoL8vjMf5E>|>2baRBg`P}$eikf@lN}w_ zjqKKv0a{`9-I6aG1NaPBF(`aLI`MM@T|3Em*^;XghJ+`#Plja9)3L1%E*Np(JH6v` z&a?CZLUWtj3caX%^1~ytw?lQTf-_%cSjpKD#dZ*MlTfOF2;yK*LrY*bleN-bP?m2* z-H@V1cA8|BAY`FQOBSG9MmfMqCF&D`b-?-D5z!H_$(ylzy1*S!Cj%Fgibf_dCKnO_ zOUU?w5Kzpx8%pE?O4BnuWbgRgD;S?(!IgP`E(`;O^jQqVY)lVt!o#le-DmD}h2jkd z*D?j-j*6n;Mt+u96{?HASTPW0X^D=YZ3mzwqbn|G8HL+L6DsJ^=YlmzS^p>6d=%qr zkwkh#cf|y#+4J%}AB!+B?W7InyG`mU^Bu?~J z;zvI{=it4f7&YGdSh*@_xxJuVZS5WSGWllIHnxU&uXXOY`)O=?;6C^;@+$`G2V!$; z#J)`K-n4G-NSLEDowHx*EXLBiR|5(f5J+1%Jf*;D)(0u@Jh=Q@Z?ljVQMWB?`Sd@A9d(Y z;XrsAv*TnF&}>s=qa@6LJ~Ql0xa@?73?3Lc`*tz6n0ds0RI;#?3%K<(v63M}d~LD` z;Bp9<_)bHyo9uB#CH<0~tpk*Z@=q?R7^FMe>`}cSWn^xVY{A29bZqnWWS7U9gMjQ- z3e)evfsT|}DCvDhpQB!8cezlMvR>oaNh67?TKDv*447RVj$-9D)myp1*)Ewa{GZ^p zpHqQ*59YqD<`r-pFwecl75f+ufcEBv1e~TA z*TkSdgVC|`>Z33s>v>j1=T}vUKdmvVM;CM#=ul`YTi4n313#2qh`*}p*apoa7Gz}Z z9BlB9j3eI=Z077rV-wtLfgNLiWDBqJ6Z(npW|Ribel~Bf0a`^7?%Xn^f}Cj3rop<}sZ{sTbBF<~PMYG5iJ96)MCKwuKArZ7p`NR< zH@+Vb^GjD+ol=$2;1xpNI2yHsV?jzxVXHc4Rn}!Xm&Xqj4(XCIZkc!s7is`U4iFw% zO7Oj?`)8F#oaxo@9?_SsOWg-|EiWIB$blh8os z)T&p*E7)3lshb6UZET%Hkrnktqnaw~wGe58-W&NB(&#$zsplGW#R~4HKFa$Tf*yFL z^OIIN{$%f{={apysGceB5LW3tC;t{9IbBPl2Y$d{KDVYN7jH^u+BqgxV!d9GjDQs4 z1j%dywTan-c4eYkOQq`1YArpboN&2v-*u<>9R9SbT}Rt7yR@7BIlDW@8bSniT(K9U zL$7K7o>r*2q}`%o(!?U$hD|Ffur~dGT$i)qP?d>*qUE&{Wfjeengcg7g&{lIb0lbNc&M{Ez7az*vI4szgZD;y8 z1-fkl8={|RW|Kng8Ee*9hr;Cpo-E^9s8P(Vx1qRAT^K0tmX?GNY+4g%I)a^xFdfHF zphvS-C=q&MTlF~;I}h7Xr}|NrOs;d>XH4ilW*>+MF2j+@2t8{N=7!8FMyKrIUbQtSeTD8YuQ6FHoVTuz99lGpbds1c#v$Iroe9tfS zSjf^xjo+uwTXN!I*-O9IODDgVVrI?WCVMXSDRECW{|%q4{9x#Yb?=IBWs0T3Q^h9BL_%PEG6PtLB1NP!&DoT8W;4#d)JWr`nZd%fT$&LQ>?8rc=Thxt#D)hU& zw070d_##=bfwPm_}ovd?c}8D zO^>^6xn|iKiy2+%rP-&?5VKG@()DFU%bdaxi?Vpa>kFetN1^v1gw{8hsbmI~{yOj3 zo(;sg#|PJ-)0J(rRGC?{rQX?23lDcv7y@depBx#U1tzO2BPAjGnwFt%72Jw$K~~}#_$1e ziV>#kl7sW0 zsFy;y3U1#J+Zw%8*^wXzG(5;ST7>)|PQ|EUl{Cim1G-aR881B2r_%f1k-vVLG**<^ z_1$F9k=mzYqrcETkYy_m*bpk)iOKh9V>g-gz?ITbN8=-ZBm!*w(+3PHuRnIqC-&}M z@sUo~CjV1r{r4A~nVI>2Fbtgk`2}ZW_+P%kHREvF5PkI_#`V+3a{Gnv`CyI+({RB7 zv)4b(js$ljTw(vTP;0gxe|@MV$Tp6f%}wh;fj~eD2Hl)|tFEYn?^$yoW5@bE{-Up$ z&-FQEP36tLok+jAdAyv+48yZM`k}97@#hSQ5847jt7-Lc`gx>kMa3vYzQ_FIkh%N% zyzD$Jxt3+@Z-$=ls4)}?-z`Pem<`w$j5p=AWnu z<##l4t)KI6-4KKRKi7 zOC#4yn;Ixh%6%>_@WdwMHfP{V)s;pqd}eWUzQUarG#l}Rb8sDMX+9i8Js5g|X$zwT z(6X2_rCWyagCf%%Av)YG^FSCHq}&Ark$#?kUdu_Dl^{45<_(c;^|w!Z5yuc2_uzef z0LG46YG8Y~YMOmvMwioArxgyx&rZyl2|oy530R$_-9UKkRma{)ZjM~i7J>=@*)j1g zMst>ZYWl6TeS7{T;K0AmXt45Jy%zJ&I6$n=Zyz#rTO4TDvUU|(EO2PLK&gXz8i%`{ z8tM)*`f#EC$6@=34o5&aZ?K)4OrQW=-!BEm<2h1FWJ6u8`^$`*O#qQsQkU?An;ow{ zFeG$P0YO;v0=7m$GhHZgPmQz18P9;x@I`{(FOUdI*Nhw4VTd#4!6KQKTcGmWx#QqI zdGNhrSfSUQd!G&JE^AIPCs4#&JKJBx+zE_YJ3avhd`Ei4B2&!fr%NUd=MkL62wPBCG3dB^#hhV zeT{skP9SZNpm_gty~(T#*i9NkHS}cE`JXF6e@wL{4^YDQcXo|r6rGFnxVI>7147hS zKf%s|^v7JI?EW)V&ZyiQgl@v|m-!?Hf&-u!+ABCGrfO%cu1$0tz!w9@H(F9j_LV{9 zPGVRM&n~8mg0%-LGIwl0@O;RxSbA}5j$fH77E3fNf8vZdQd3wuodj!^oM%j4t z@GdPb3J>+>F82qprqKjf{!+3o1JWv3NahlFKLvyOCJH+Nkcgj;c(a3pcV?Zmj(8e;fIJ|%Ki^7~+ znZlSl2{MDGi->-3eIY;8=EH=M9ZXV0w7+zA=bTQxW$Q?B|2BssC*;fJkRofkGjWue zWoR@`5?W6Um-aTM}q0Gb~ZYwnxL_o`UmYIJpE#wn!b0~*t%;s#o zU5(*!hHn*IO1U-ynUSTV#aJOeBLfr_P(R-P1?4vKNHK1o7Drz}8UMpI@Ey;Ho)Q!c zl!~_>>=&gq4am$1gIJQ`ZQ{M|<)Chap>I9lCKw1*1yBV%y1B4ZEHQp!++T1lB~Tbx zCnk7Nm&(_V$Pmrqtz@{6CtTg^`snyFE!H3ysDLET10+r`i;oqXBDzXv=tW~Mf~fY_ zUU-ZY8CmpBL}NR?XtrA_Sl)_W2xhJ?MB_QTQdfsV4){3DHsjFI_nR0z>muSNDKzNilDycpIYqMF$;KRT(p^fF=lx701D5k{;NWx&_%cW2~uT5Q9Xrf`1wlD#*v$wS_;PH{+G~I z+VxWPR@WoU2mA^qARfR^YrR;u zXP4bN5D|`3Zk-p_y50QkXWSc4bR!$Xt*9%+fxn4Vb7B0QUOOVlV{2op+r>b>1+pIThJ&KzkcMNA zB=?}eoKjs(iDy%iVcWI@EkNV4KzG-e5@<337oK%>&PS<6`2zN?ImFgR139YwK#4ar z-Bs~rtGk)(_6}(c%y}lC8r|WP_G~1&YczaB_^ug*kXDI<8zmT|ds&}Sj03|0U5^$- z&%nMG{Y}f$AZvMB_L|rHCAN~uv2>W!!X;zXzWr(>lNvoXi5^5zHs7COElo6 zk3fE9X#V6;l#L8J(BV6lIk{lUONAWrR*g)@jRf#v<40G7!|F;^{){Ca3A6!e1X34O z2~(ketqM15p_k%!4kqoWi5VJ@YJQpW!YrErJ7kk37d0pgVL@e&B-P^m$rnNx5arSTIj)f++#;eStTt!cg}nUWU$ZOG+2)n4#_6lZ@CV3S^*Xj zGxQTd*=ERlr3LUwH9N%e`4&@Kjtx@Fta{nIMev!BhfKG`T@P4Q0mov_ng^nd` zf2H9Br(sPAaPx-PB~26+l}4C@aJf8t)liZ z$!-H0f}~kXq$^C)^U&DFAXuL#4LJgv(AbAAS{Uo(q7%}ReE|gYQX10KQN(O=R~hUK zarPaS2kvT?nq?;mp$IvO1m`^uDyNx6#ImmdA)k4=nRW|d#^MiJ?TmuH?KS9tYt*3n zSE&MQg)DeITZUz`N4-|8vN~5ztcq1Docp5S+r0Az730p1+cZvW6s)*xa;{?EVx$v8 z!||nJ*k`r_r*mF*pZ5iCJ>f4=m};^_etnSohRtiA1z*$%klf&L6C{z33cIlQBlt>0 zy~2m)%HUQae%wDJ;1vX8Y(mT{D08_u|HSBKwP|G+!Zky`EJE)I^~8BPpQK2QF-!vyq*++S$cuH1GhR|gY9R!Ug;;$w|etXa7i7d8?7 z)we^1o!ATe(12in?dez>D6WA7wCC13kMT>934W+#D$ZdKbxwDB+7z!xi(y9rQR;Dx-3 zGFn!Vfz4hPI=+P(6B+&atU|y#3>YIdbYobMZYq(>my7Tk;E3N3w}5t@8KNW|9eJ%0 zbA=QVb<1xf3`|L@Q!h4GVIcpu**+A`85&g?*N!cD09%%zql1~24cjBlO7Ky*k*ZDp z0g=S@+j>mEG9R3lB12#Kj2rGbnpPufz%&-dRt|Y@WX}v=xj>6{QX7l(JbkXA5*Q@2 zLa|R5B!yyPwpx_$ab#joxVW3e9^1BT2uD^f#VIvfQ%=SaK1(07k#Aq}P^VNe)~#wW zsSh*q=y?1Vn2IGeq~MFXtXhXy@%6XM;q`Q@isJuUyqXic5x}7ophXNZho0*g;xUCF zcJQ9b&}03PAP8h`b(=?0LIp8&lfCD@I0HzBOw0f(=xPf^D`JEU-4wSseO*j;@%n6_bE#cxUVJIl zi(gT@fZD>^8}f11k6J^8xxwl(l3NoA5!rVl?bX-K)|y-u!f`~cCv=~VH%l7i0Cn8B zWP?xcKuO@*i5~|7n>2Y7;Rr{!iqGk>Nj0B}Rt-ovWmyS%>p~r>ZEF zeg?zKG9;F2eGXvjfyE+#j>J3w@UH$?6YJ|^2WkHJ^eU_FxO8@Tws!q%!DMV*l&n7b znAf};(sFg6J?X!Dy?Z|IQ}_AaA4*m8kMyBe;j1zA)YJLV>DTf1_De6;7^CMnn)%#& zr}U-%sc=DG)q9gW__5Ocn098rOOk9A;H29wGK z=8WV>ZfE()RYp@2cT+so&WNZ>N~2j}BCUiiqj$q zBfQXgMnnVG_+k~sD3VCEYKV&cp~1C%!r+}$qGS~n8XEUNQk2{p?>|!YOw9J!iKD*U zeG$#Y5@GHgayr~U>Z@78#*c0h5fc+rwAD&lH$Fw+p#icaY1m(!((Fa(&0TLoU$FS8 zEV}$Qn^2!eS;&k9;>+FDUC!u?r{fbHEVi_ughyB)Xv}9uRKVyui;puNBgzt=98J0` zz+WIJcX4HzakXX00w3y?(kNaSDyKp&l0H)s=93wf?II!Utu#`%>%F(mKvp)FWKZP` z6;v=T`u%o{0>557Jfo%Yq*vhqmfb+nkd?MHQgUiqVYHkL*Oj{wXKZV>!c%4O-nskD zpiecUXT$VfkF>WK*ab)b;E*GIM#4u&gXEd8SUD%LU36{4fc!~dba~zQtcb;xF@2Tn zo8f_Q9~dXgX|7Nk#jthKK$B`GF~6~IP$+osN|%9SdOV{sKn}TjqIa^3?2*gkU_TfM zyn(S11>w~~C)eV0adg>}07V@=ny3HzNrzdCe3cBXi_rKNt~BM+fL^P$RXu2A$V}w2 zqQD`z7gFuiv0$R`Wcfq8by_3~dBYY)?ZDy8H+C(=ZGeeC^c`=dz=B9C4rNa~2>+fr z!S{~Q9tw*XVb61kA$NSb+D@(KtuUQ-wrOk|ZwC|DPpV>OuXRAsE~KAuSR_eTDUZs( z=(+G{?y7#0PF~B(tx(-Elj}rRaX0qKwr4|Szt5(CuNVq>boaTcmw1V;?yK)*O0TC< z*q6)R!li7|8+<5U%Me>*EbE>ScdxHg)x|Hpc&^zZRQ}gY7cj6Q*pya9@y?~915yHK z>_*M}41u`;wKnVHU_Y|OAPN2BwkoR6aqL&U-5XA*Hoa~}l_Y3kC7&qI8a5x7n6T4Z zj+d`f6pZd%cH@ zEyJ*s(2Q>+nfEfn?N?y3Ms6K|aXjO2R>VaUU_8H_jlU>%2Z1{IPh-UWfM9{J6j4CfyixTo3V?a^aY87=7{&pa|{6SX==- ziOZM!fCzTx2Ca$EGK%cw4pUT@qq)3h_sYltLYs9-N35tE-(QHe*C2acL_MFa+pvN@ z3g6o)T0Q5=v3Da2vcJbo4z>HbgCAYU>Dd47R@3Z10lmjU{)e*;a?EbfqfbcFtenGE zNDC?q$GX<;&*XzTQ|l1}A(;a@(o5$JC)Kb$<;q?ef#8Zs9=Z9pQABUR7cdupee>z4 zmbKaVLg7RyifxOj(5ii`Be;<-Q2;{1w-MJ5I2T3G2IM9H%>Bsg%hv696f6GVT9zlh zfqZ4{56&#e*(NJSS;%Xm?bv#Y`-szekFtZY1G>4eR@(5#-dnW8iRD1p(5jR%D$!Z5 ztwdQ*sOs9cvM;p@{uyGxKmA^3m51|yG1jk06SF;s(F{m6;H9nsXFgqIN#x9!tVoiU zr0MI>m?eLv%tCsbyGtw*t!#4VKlT7_`*U#sr-;EqS@frFdTIKCNnFoKxfoZ;dJGy3 zJcoOV#F+V4VYwNHx2zn3gEq4@({u2(etUY?@x}|{`fB3y$=)sV^M#bWG{h8o+tFX& zydIi)hI4E&!L&K9SOl zRyuj>owi%_0*WQ6Tfs<I#{c(V8tUcv+zCK>_R4h&v-Q&1dg z^2W1W^|x5j0=ow&pV3HTn@t~ZEw3a@!?)!fVvEMO|L<{vrO`|nX9ePLyi$slNsrD7 zQh-UWNCC3VRD4Y%(!2#WXVAf%9UQenUSn;Q!+=brmH88Xn+)`6`1DaQp$WC63N<7I zGz|tz6^XxUS2$-G*JVd+g+Lb#m4e(7u;@1)gH5jjrXfDj|aU1S%?rZhKX9*%=K$_oO z1q60FneiUezXQfz9x|U^2aL|lcmE#NAl7oGTxnm~BBrgQ@h|u54r;jt3@t9wNFb8H zM$5O;#zzg(Rj~(*>mNtHyFhUzaw&Z~fw01gl%`p|Y=}6R(u+Cr_8YT9NHD0N#=m`b z&6j zr^L~tcm-buAVzga%c*H44v}5IMQ2Ousn#YEm4D>8yvzdtBG-pvjl(dsNHvBgLV^lr zAFD5sh5gxyNIm$AN#q$iHE?ZvyeQ<|f*v+^)nV+x4joM`q^5%_M5u`1jqL(JK7Pg` z?EZ0Zqh3^s&+>HgcRZvLJWUZFFrTD1FiMcTpQO!w$~U>+Ob_U(RpqsLizVtxD41(B zisM@{jWr&v)>;Ld;fGk*wUFdZV@62^V>-E97 zQ3-&LFurkvbOQ#RUKGU3a^v_orB3!)6Gahpo9X3=7dS!qJIDn-n40h?k>MDZ|bC}DA)(g_#8 zP|ITaWRTn+b0uD}h7Qk-7LniaBGvm7og+9QB3RJi{()mDqd5V2^~iKx*Us+KWx?i1 zRd+0snA&TWRef)sPE_S4K;7teUo>9j6lW$MGU}4zdX+FcbvY6?~@yC&}hhhZ4E)V(#{y`8mNj9dXahYJAvCRZyp*dSj z^=zcm187H(VA#>jN+Ph(;NhsO6C~&??6x0?pdv>gG0_7JOw1RqEfYYOwaiJ}%rhtY zPB^0z5jDB!9r4I2d!zw9xST==_p-@84xuPVUUn+*aHwkyG}2RPi}z(m)e!=Ge5rbq!y`j{PXLM< z!=f3fAK>BpZy`yYgAGMG?k=JCM+OA6%eDVyo+!hBlYPl@KlUgr&}efa%6R^2gQ;-J zj;LZwhpF$(Cs#I}u>aj_EtsdvpBM-Q1q8_a>cwYmzs8@X09sUPW`-?QDkk~m3CLaT zKN_qB-dRqULruP)bBbqcc_2BE3aw{#8(sLE^}GJ~=30|T9WZ9S-IfqzKU$TSw?~v9 z!Vy2nxc-U+A2K87mU`c|`8^x`jf38B%07)KF7o^Jci8Y)wV_t##1_AMc?y`0+3Ur4 z1rW1n=FIkS1QF|Wr@ymr0F9gcn4y_Bu$3NMu}y?LK0&W=5G89pZHFEF`qiBij~uoFY@@#T1U1Ri^Gu7S_CIWlVl@e)bI#?9r67D1eDlcO?s#o+iAthDu?f9SvVdU5S|0v-9vHRFr z*#0|J$;j~k@%tG6mww+w>_4JLPaKS&@aL*c`%(veuVoO7;2lw%526o2*c1X$*0Msf zpid96V?}uN)V}$#?(bSJ2amc2`m-26qr^o%6-O$NK7Ieou)DK_R z+kwzAI@@zzRa({@-2v$_yCg|n&yEgX4~2eJ43pTfY`maF`|rcwu9}_e7zJNyS1)oQ z206Q(yHur32;(-ttqhXr7vImy-dD4>HX+H&rI)cBq}fuGwmLT@j*1w!tt?y_D`l4V zsDD%qSFaYQe}MB=c~>vmM3q+Tay=`Xwz(-LoNljt!Mv1-l-1wfFRa%;UEgAcI+0mZ zc64-pzdJAZ^)%Qy&Fw(sMluuD`Zvwkq;#DSJ`E{Fi$dC870AN$@NO#f!89*wbbSMR~XqJ_BQn-Et+li5vZ zBnI14JS_6}WYp&-*^JhEXI`77^GUnQN}@IKCZUpWva)Mp%)+upDGHJSLvCBp^r%;Y zVTKMPLz+jM?DXPFgXLMy=%r@b6i3dTt%(nwSk9dKh3oIKuM=O$HkTsfcZv43N|q5G zAY;#yn%a*cP39(m$PnW8OLZ}2Z0YcWWPPBc7yJF&6H7kp?Qmlvr1yd-$;hkj&S@SdBEP>&txl32}=GYDG9NU8S~G=2$Yc zSwSp?IA4(4I3xWiW?y5oy@Yen$_79HZw%$2PDnBk5>4J7mc@qW2#Xg$;3=ZzF$$)5@-GH(sSp{E^{F{Xhy{I!7BFrdn^&3G?`-^)3N0R$N|#;N7pkMByO)dKnsh+C|aq9K~niKzhHZ3!BVvkmrut^Ce3#A zdRNLm2sjxvAcZ-4r7rx2MvCaeaO27d=25!{)%S;PO(L;yZnNJV&}pX@!6X- zxTREOj5BoZH()YOFpX0y7Kpn!59!oEgmt(58IkXR40{~xWriL`Xo%m07LFCEL)+~z z{I8~Dz6I?s>tpZLpa*F;6xM)_-47{b?`rPVfah|R&TO{tE4R8)!+*t;p{kHzbM;Q2%r z%>M$VzLjHGTEio*15c*Nr4#N<{;sM)Og3b&|r#am_F z`-%y*F;i>7u-S9vx_5*3s%L+#1i_s6fpR8Cnm3(a47`N`c7!PBRJ-nusTx4f`GHp|h$ypxw z?aE-#tKo1pn=|3D4K%d0*@!ns%_$?Q1<0Aaz#x?bK4xt0U4QAiKhsrKnL9F14JYdi zF%@P5OfKI-1VPwARmf$yn_mbKg8JEW5=$`6o<-K2#S2axzI+@bzDgx?(jL1zgqg&Ym zku5>!Sv&)U{dr{aFx5=KO$mzWqMiL;%k9O3nM_w9d1=>Kh^2xZ8#cSzhF?4~@W#1$ zkOZ^_Yac$_tGpesQtIM(F(rcd70etr1Mej=bDaOGa8*p;35-DoM_%Iijys8eHhkF_UdSZs2-c} z!^Cb0wXBuigkz$5W@d=(+ZZtZ(kt8GsOw9Gnk*-*THvPIjxV$;;S?)M<;)+*lBkny%>mI|j%f{%(s zoPHJI;0YV8wp|;m_-8)a$n$UwNExx=69@S-nBj0wBV(x%{uwYg8(OkWE;a8>vW|3R zv9@FnZLYZFzoiAE6L58->tQo5l^_6dafXCc%CN=mv5}^Yjv3Pds`6!|I6RI+7Wg!i zRZCQ<7W=Vcg5SCmWbVx&kSCR4J1E{89BR+gG7)J$Za6cUufna522#2%#IL#Ih`&xe zR5ZND(i^d=)=90*f@U=^UfAR07>66%V@3~*2(aOrPICxk5C$4nWUD1AkbQ^S19^eD zYvy2B9&^7nZGNnQfH>WKFZ)sJkA#hG8}j$t4OTv%#*KVmGTG zP%{?gXac1lmg_eU9r&{U_3nw%ROdvsl}NuW7vM=_xYQ`Dg?N23a>0H(>DDS_H(;Fz z2)n2x?N1wyt^WflGzgq7NDZ0-~GbtX}k212*`?gyoEJ8pRa0>e&0< z&v(6>EI-*iC42NVx^aQgMP=%8LZI(>?8+bJryjd%entSRW&$8mimA9h=-*3#HxYjA z0Nh=k3YRo5p+)C5LS%6Qr-P%@+;Gias6E=bW*ph@jtXJi?@KZ_8o-ho8N4Dm}0{| zqv4EIvAM}`L15W!sWrRMRiIn5cw(I4>@(tPLL*zL+|$JQ(GC{hSr~Pwu~;v{%d__0 zGgWgyy2_}O8!7MO#=4N7sTML+_V_>xgV6AZ@7a{vt3D8g9A?;r-_aZ*7R3~~eiw(3 zJIX)4N|trMgZfGp1M!WG3lbQj`-;gKLNx9SrYL!2Bs+Fc zn=~rEL>x9Vx1-kTN-xe9fR_O!SDG%p>0K9(I9y)GeUZ~Fxm|$BJ(f|LKIKEfYn!$i z5WRf1M@iVlo8!0hDL?LBe8wXBx4nFC447B~6NOCJgm+c6FnX%U9YWDlW{yh2mBBRW zn))N^#_4xI0;ltSDfq(f=*=>9cpgOth`+k83)kqsmEQdcnSaWalgX|t_J4?b3%IJ5 z?r&T|I;9(=Q8;ku5Tv`iySp0%Bn3o4NYg7Iy~;8|4{E2dsbpst%dee8r2g+N5fO zc-_3T5dRJ%#aFCC+d8qK>nfxjt`CmyWISsxTn(YGqQ)9~tcfJBwDy=Xgx^)`E}MV_ zO|k0cq2cq6dm?L^pZy~7SCGYXOVv|$oZx3X?KM9dj~fyvE9Ka7xM|X?Ur?_%KgkVD zmueuFkl8L=aTkovqaw|;GmR@#(c?NT((hbgbwuh8ME&vPAnftR8Ina#->kc5v=sK+f&ZBb!xadd5G%>P|$fR=35#M6t~7a&IsOQ9c!hoC$4 z=lB=pniLvLoLa9bK#mi`EbpZ1-El{rux~#4P?G;z=T4cpmhbw_PiKQ03*(~O(GgK5 zhpsV*cb>i6*@$`7#<*K@R7;25ggjo(IX`8jcUV0CF`b5>XU=coBu&U*9p8Rao1;WcS_U1RB-!16{C+w(gmdV_IBsgO!dzu9Htt)zKM%f1G2_%hE$6h_de_?B-VleGQdY;?)V zuGq>bvy-U%NUg5PSrSuIy}TqB_kjKTaL~is{%A}++AtsZkn#3}{K_BSzv*2XO_~!- zijWS6hnw5FhLcH20q@Oz6J?(~S-Idra2iex9LhdTT8(O^Rfp0+W-#7Shw>*H`yAMO zu!!`M7H4&i2xmMf6s28ZLqYVWuz|PSOG>lbtEw+4W6LClAE0P~rdg3uMT0+_R}rNL zvykoN(=~pbcq<@EZ@$2oKLDy;AXv(zO+=OTdBqMx#Z-}=#fyh+7EqQ&O(OqVsz`Jr zXUft}##@9qx5lCgo4NY__abL^oKLSW%;BEYXmBchA)8dTQn3)!^C+Dcl)G;PPNhDD9lTf_^lsB$+w1(3DYa2hk3&)FD_pB?iBcJgGY9wt zEm0>YzDHPC{*|K4Yf=~6_T|s5t9joECHM2m(GqYxN8B0Xuxm1_e`8nQAC$?T2$$~l zaM|N1U5Q#;cW)q=3->c8Ns(>q%2qg&J5#kpZz^lG#9*>SFI}x&QH}13IpcC{AmfS) zAKiru>5<@Y%Z|bxD5OxK|AZi-%rnsHqJe*+Wo2wF;DWgDtJ?+f=j4eNzUgm_&)29C z;OAnE6~mk}V9Xx;Qf9cBIyO#r|UyPBQCtlm{5m^*l`xF$$Scb%tBneMy zN_^wXDzKL{s-|0k}GjckTGLAU)xf5?846{#?_o5JhrHhXA0^^XL2<85>s6xrgewuBk%I8Zm8(E zF7ts)cj^_QljWU{t5C^!Wo9|>%q>3GyWE>zRUZ=J-Pe0es?uaU4#yVpUR?USw_pYX z>TW&QFip*Dx#rntF5Io@eDw|7d9b}rol2alpSyB9uKf2{#N3ts+n%PvXX9(H7?ypQ z^JKzhOZCv6xf|Ay?kzU2k9tU17Sh`ZHyo{ zhL|zx=!~aie0b!s>K~YyDV9{~+ZlvBojRw6Sr)x0-;gt-f8M326Vjso-swJ5#$V4% z5g~^cPUp#obE;MeZgrfk3Ma?l;uMfK%nD5Mg!%5wAy}Le=Pk!+Wnx%ekj9g-);$uv!|a8q328K zjVCL+;uzh|vYS=WUu8cUoZ}&Cle4-l$jVf2|EXum{aNX3iJTcb&5s%1Z;>JiyE%5E z992LgDT;z#I~iN}-wPAA3_j!G z?@-c1VZm4lgOARv__$qR-QfPx)EU&+#D!tI-{eeg$av2szNwM7`cPLAA2;KbE~(`! zHTe9Jvg8bd70$p})V0Frj}$~-eU-Xjf_0cpS_D&r0;95{Mu9;&jr2yW_`95#YVpUx z!U|+D-F!*W&}GtzH;cP6h#1q~A7H^4 zox8R&V|2l}hZT5@`fp8mVf*%s9M9xEbedKinVDygr#D9naR62(dvpgE6VPDbQS?VZ*;&(20P0iVLX6i2()#-_YmGg8%*}ZtrWZWp<>^=1| z;T_AjZF+6=LA`1lI4m1?m*FLo^$1;14o$Nj+e4Y;B??1NB^P9)8zZ^-g)Fh{l6 z!Uf>s9P8KvHEG5qdaTh!^NR;#mGyR-#8L`eoCR<&AZHd(skFDwlGuZK!5S8nqS9T< z7&Z>aAegspa?yU@z8%mxf@o$0tToB!HKsWfXYlMgWR~>~$QtpVMivL&@4_M~$aw7y zYpFW?@kyyhX!{-DQ|>AKl(e5rr5e0L)WVGPEHdz9bY9rFs3^lf8$JJ=oAZtZhVc$_ z4aX=9bEskyX^f2c?Jn-}aNfw;U7gtsO*(u&rA$o*OxoNDy#X@$ItxXdy-GbB%VT(g zGLN>KB}TG$sN<0^DGS<+>FDXm-U-J)paws{zz-2g<+Q5*hFo)3s6_b%vz_4Es27jY zY;SE7HabR1&~?o_G!i|RXDbTIA-H)Ls zQrjUhnbflv0=zl`x{Zd!sO330x}QS#Rf0sA@7YQ8LAau99+`)i_{H#&! zkz`=^1^LA>`l-N~$M=HH_=0}R*M~{-NUO#vlqS2Z!dka^i_i#czoe^&BRdSr`fFBZ zb{pn(_`=+AjJC?d}J(%2H`AU;R=e8B!gy7P<=f z!-Bw7wDklly_vPsJF^oqHZy*xatR7P<9;DrHq;1kE_>>SE=H}He%eg}e1lE4$*~4& z?Y4wSc;r3A9up=v_D0zFo@@3XE=!*k7b6G`hV|+nE)~{cpIiQrP0o5$?}I+%cDj%%U-~?7+bWvl3HYvp+bDo;11^)D%nH znSG*G-4MYi0(;`$&}2YBWZ~U!YAu9KmAxN}9<2b6fr19IbF(nu$cqto)_mEZoO_gF5aAUrE$)k zLF9gXn%f#Yi5zmhclXiN#UjL4>oRYWANsMY6eF`AP_hFbRvspMTi46WK9Ijm_Hi$p z{3OaLxt71I;UV$3<8D}?>Wv+;SuA%E*M&i>@&~*l`8-K#mJi>Q^Be`*hilEo=pJ?T znBjM*qv=g5ex_6hDTzthVi z?-8;Ct4>Ctj7dC)s>Yka3kD1KFK)f})BBwGL7UFW#%b=TR`?D^r~-52=?yw7YJ@}G z6v}&vA-Srfn(`wKg3o`LK3@brO6_QsTsLZfUd=8MYLDoPSc)N^Hnsdh)ZL|&FJJh7 z?Y7J9E0EiBS7%9VYoM12ol8}b)Uer%L>U}bi0WlgM)Sxc-Z!>*p4~aqb22)v6(qxprmg!pTAE+Ur*5bOf0dSh$I=Y8 z9_(?*_en71W4ZhIB3HAN$`p0m{p=+p^`Js@PVeiq`omyjowlcZbn~C2qV8b631o|L z$L%t76nn1VAo2V}BUaD%y*r_&vTM6vc2>(e#%gX3M|r8#u0U~HU4tf(_{B>$$$fz; za&*wdY+oIHi5Jr_NnDsjWf_XBYKGD>u)dl%leg)k3R4*E9rz_em@saAH&Hne zy#;wBpdn%f)LiznSf6$I3IdYSJabjp7^?lQRv3y z$m)F)*a%LB;f6OvPvYe1cJty9pIl>cLWRggqXe$Ox8mlySxLHF$9& zq#J>6@w0emH+x=shh7}b>%ssckmrZDw-0O*U3s08?{@YNuG(0>*+#3ZevEQbus-L2uzd)U02hW`mR~~E3mYw?)x1D*E0VXF3Jp;d zr;p#XgyYsXD&VlCeZjMjNLDIWAuF%nI^6i8*Qeo@L>Tsn2_4fl7tDzDQ6fBIFMCmF zZLUpp62#w6i=F1=z7-cmFS>PLheoEGpe`y{YC-IeAUU+u>TOF?*Jfk{SIff&3!-~a z0`Dktm_PV}s*YjN<7_ADKF--Z%B>^%6b#4Nycyd^JHxZ{58Zo6!+6@>@)4~S40Q(a z2tBFJ={F$vDWYVqHt>9lc(bYv-tPoW~oA_DmEbb)y6Z z_lVCGH@)8ZD%w5(xw4c8-B^I(#E_lTx4+PJ)ip3T$t!Sge3Xgk7ddWZ$^~nm_bJCS@ct}Mw2t+C%Q;-r z=pbAYfuirq!*DznVFRJ7M~2JG)_8;--qNSAo<4K+ z>qvZ7;pdMJ%dJtK!UzYg%i&Qjw7kvROVg;V5a->>h28erlen!B8iki^^5Tg_@7gV# z>TLJgwZePD@461(k&e`}eC2}^Sao1N(4dd6BgZUCnVvpYJDg2Y=TLn~N0_G>J&Ve@ zpay0Rc4&vAuRWp0V}eJGyVIbumnLZs@0hP*yjYmZ_Yg-H(|Qw`ZT`%MIXr^;g<2G5 zx?mFJm*_t#QT}jIQCuoQve_T7Aubg9ctEO2cio zeMF*|2m-B5u@n1?CQ;fwrwp*}KyP1LJ#1PgqVw%fif=+sknc72#re7=G5TdcI>Ubq zp&|{-b-c92FoqR5#sn#O95)p$7X5Z4+YQDLvp}4LKYjbUi*DLJEu^>7HzmM9CN?(Z9vG%YOEqAqP4HI&EhO`YI`-Fp6avS7O%x^?YKBedX8rBzaHMbPne9fqvXcv=rT2IOEN%R(o*319B6jH+f!<8E8Eu!;mZe z1hixfJZg53e@x3WGqo*sDh22teIJ=trm4#s@x+lFUZfFJilH5UT-3IY7om`?){tNQ8>rWE`9mGnpC5l?1OFzB z4*rkA=;J!T#y`Nevh%e|V@{l+*%il-z+eN^33pXLa5!bJ|a`(TrW=pHuPn`vzvuyKXdP z&STEavu~W;Z$jMgmuwPJ-X%K}Ot6S!EdQ9hNB0G$yy$yuSJk|(&CuGQDahi^`*y@T z!Q*fgv88+Wo1(#N%TsRLCcQ$67ZIaXF*T(T%EgBY!UZzc{yrE_ed_0=v7W09*?(hQ z(8+olo)=v)fmmBV&19StAF4qh?!tgT%Q3JIOz>~!o9$^yNZI<4TO08|HxF4booozM zNPie64SK~7%8jPtItj$o4K>RqMqtPrTtQspn1_`gM)8*33~G$qx}V_@iaqg&kb|{s zRIf)?hBx6R2d7=Xuj6YSE9$(q?_LZA)Vcv{??=qEHz@DxHWMYaOvxk^j=3Mfr(aCI zUk@SF$&toShWCh{x@b|pS@5tNcdOp-4%}qraQCiMNlaToAEl-0t9x1)xgR1ZEM?mf z1*11-(QQ_6PW(7&;Vh`v`M2|&h-)+me57B6+^=Pq>o;;P3)Qp`fVW{p;~YXZ-&z^u zx!^-pv<7}_xa21wzSkC<95`=t6PB}><*|&yEqWZ|4L4pEw;)~EbsH17uB^m5T0E`? z*am|sk=c{3%4jdF?Ym+v>oA<&hJT8aD(_)_E|Rm6DLq646Mo7he&Z3YQOy=E;w;Vp z{|^*Qp7r~sQ;xN8_oNf$P14@b?SJdZgD=qG_!=b3t*eF|Q`1pAJjmyto|;0_<6G17 zqBr7Y6e5gysCxIj>_$_z0oV3@I0qkmUY>Y?k1jSBle%98WghUo^Hn$E$0_J3;7w)h zo@d#C3zsMUPF*a5W_n2MA%!7_*0rEPIvs>2AhA{LYCkin5OmlvwzL#s zy+PX^^&utsqcC-CoKZ$p10l2NLeP+M(T2<2;O-}_aYAJZfhS8VyEBA0f^RGmVhCj3 zf?ayB_js+%PHl+C!hyT=CL)|a@Ew%eY}^fhj_i^Kc2m-D5BZ8m6de1;9QkjIsYvkc znSDNeI`Dp+`?5e_)8Fv{Q#|9z%HS!-j1>>o?VDd>v-;6f&b;yDP3oE{K9s+BYb@AC zyRU#=Xf^=jrJjS?M8jv*Ybm}ZJVnc`$+KD4a+ zK8ztA>>%FhBb29+t6+flx35ExSH#uBFL?rNYH#elcS{16v|`-4*Fs_L%NbXD#emnu zI88E4=KBhkaCEF`1wC#TMy44~k$@_Ep{hRrF8@}eG7$zlW;bV%QIqv;I1-{a)In+!jyW@CZL@R2THh>vQJ%>aZrCtfX&76N?Z=PVSr z%gS5nybV!JQ6)3H@^M{67lt4TX^$9QOeE{%{%NQ==TRq`I)_||b|X)BA(zMxk3}o=OTd)ecPD;uOX)`u_&Kx3 z_`S8xuef8Ch{V2Q8R*|JdaGU_JZ+2|Gi&cJ=n;R_S)eW0R9Y1;gSn4tqKFu9#}cbpw@YB$CX1Biy>KC$U){AFNhL&aG5p>JG)VfLT9?G_NBVg~LL_-SwK*={z&i#k-4brqdROI?{WlA^wk_&_x zZchm8TK5ORpQu}7vB1lBb!#Vvky`r)Dwn<=G-GlcGwF?!9SKJ7*b_H-pGiN@67ht& z^Z!uGJb|%CBa!; zs8}y;%#@)5Gu4xm=3%(dej__7jbPJhb5^4pq&Z3Wz^?B7`FK zCBAvw{d72$zSypPfRkYNt)Kq~PMq8f`=Ho06SFPBbpsLXT?w#q8c0F2T;s@AmBm2# zowI$brD^Dlj(};$$@D5nlOA-@c)qvu$;5sCb*)bNDa?iMdD6n$;r`u;7VRdl`hZ%$ z$F{ylbzLy)6{v*j^<8-nJ{#87N|}ILqb>v^4VLV&aw>h_I?v;rBC3th1fv;lF0om} z_rNRNO1Vc}a!gjS1G6H9jisTa$29YZgu?6H-wjF~js-9Agd{VHhdLL&L%4tv(ry{;fK zxNntlj>WMLlcM52m?{tNqpsX;>B99v?l*>g@)1YPR`6hBVM?U8BA{Sm^{J$kkjBx2 zu5T`n+{}eE_E%c_-(#{r&^~O?%l&Lqva(BH`A+w@- zPeXzLj+~~`Fj49WpS!60#8hsfsds!Gx6&>5(?edW<)Ut!`Z0SB!si{S{*2}U`u6T| zuI|gK-)h{?-zfNmRz8w$TPeh-oQT$m5MlUmhlMVqPH^t?%As2*snEP594oU}r|6pP z7CeG&^ZU*($yNQq-Bm{c`WA{=6J+apN0H*{!{P->W1AOib2Jkev!=)MzLQ{tSI(on z)waRAU*7hNsW(lLgi&)Nob?HA`X`e|6qy~U!B8+%$o|;Dxydf5e2fvqT2FX8(EnYd zX3uUwTDQ)-y~YRk6c~gv6tO;3(<2kqslrMQl2f{6+>QoOvPj-e${_npPp~Z3var~h z_u7W416E)4_6>}F2M z3gmJzcW|R*2U1ml$L6k%?k=Y0t^xueB^O6iRdY98kdl}LB}m#HASXfzQZx5*1Kt<+ za+6erk^qA*UzKnK$bc{D2nwQrM1gyNGO!UDG#z*Z)C2nY<^L^4xvw+IbH&x4j9yy) zDAzc>HvREG2`T$^NZEe_DLZry<{GE$|6NRfX>|7MShD{HOZLCFI{SYY%U?L;fFJ@$ zG*m1(esc3?YjgY^Lk=$B4TyjOvj1Ob?O!>BAacba=TB~~ad-*xpYq7b_Fv`jAGnAsVwmR3}vE+hu zum7H0{v(#$5M-`6<^IXlHBK+V{3h z{su$nt`mRZ@P8OXHrDGPva$XKMd&A6uk*;p`rn1|9~BWB>vcTYSbqcPu5VJ)6%?rbs)7PF5`oht4^Z<)1qEtDsGvXxXy62CMimt3&;pz;@1ROj z1%>zW?y|G1ps=z2aSs(#;GXS|`#(HAeM&&Q-65VI+qEG9(puMm2l5!Z8QVEpUR4TG zS-`T8H+M5O15zm2I4;}w+5r7m3V-^WC?G{8c}g}x!7FbP($D@VONAQ+iuIplu8V*Q z8yCu@)Pq!jkF{M&H*g6?x$LXJB`Z*02x}k}9u#OjK`LNYls{Iysj%^&T-N>?eMou# zTsnltRqDSj{a=>^^$D+N{Zdb;lX#W-`;z_*`F~jvsE7Bj$zOxil5 z)IGaO{XO^B$a8>EIH1b)TH{H{m*IsOK71M>VHV{w=i54m z`x{dKP7JP*f*NH1ObV*?uabYq6;Ri!vEe$^e~Bd<)ROvFRIibOS~XXBf2}Lj%(+Vb zHw^y1U7&`@6@}jv@E0(DKP3LDqo8BxA4ElrUCkj8Hjs#nw!F059Z`7^EjCtY&`r$T z)zrn>$<5J)^3uAz45~qL15r6^7gsk?D`Oyy4J2oLbqxlCG_B3ttXy>|xd0Wz1z0wa z0~nK0Amj4C`1=>>?0}ua4p@hr+`!K3+?sOD1u<}Vpc`CVzW)ntfHEhb>>;(|1mqNY1`I`Z zzu|pqoJdsuB;4*3}AQtA~Db)Ae zE~x;tfwH&(^Me~OsJVfj%?*sMT)^|&BF;zV~1Mnz%&go6Tu5~8fboQ9>98M zgYv=+$Qz_~(DxyB>$(bK`>Dd%AwCnN4FGlUyW>jWex8B6JU~lA{&=8a;LB@{pDGC$9U&^46@~i` ztpw-+=&ThF7o@}d@&_p#q8orbkOqgIp^hAc9accEK>kDicmWF^n##qF0zCuG%>n2q zh`4ZEr9q=s07c&G%?;G{uj=5RnjKQi-&KINg1U~V1XKn5ia69I{0GE2t|89G{S$F8 z)ba#MLg4^*d%Zd?uOQ_^p8V|(fQTFFNB`~lpZS0s|MKr|>Ax=nLV+C^9N2-b%=wr8 z@}B~Dt=Ie%S!HciMa@h6xc@G(5Cx|4d-%9`uE7Up{Rtm8FlPL@x9C-FeB_U(g zUvvDt19Ctl2KWyR*IoXHq=NqtX~>xyXdnm;ASaX}J1}~&18+gjSF|~JIIpRb{}djm zv+{TOk{1;hRuKW@OI7>VF$UUY{sAG@KLPp)4+=0GTw@FvPA?(;CxM41|340=tRQ=9 z2Y1(NstfA+{=J^k^0FclGC)1$rGKp_$G=cr;A@fqTwfVq9PHeGsp;ih=|36{(B%Ke zngXS}8M|Mr=+70qz;x_Sf!7vSQ<78yDysIIie3f@e=qVJ*EI(CnvMoUo*gi)*dd}1 z#Lj@;dF}Wq+)VAjqrzDq_$9>L0oi2j`!CiR~KloRC53@<6$|zQpF&yPudr zmB!DzYncD>?2mK^g}>&yqIsDD{DHHch{HsuBH6s_S&KpH9pJ`Ez1k6z5q-@eUOBmv85{|2MS2o)fBSI2Y3if zM;JRvnL`Yu%UcL}NE+l#6p%C!r?oZ}cCfSq76+k#RNc(&HGuFea4B!?>I!%fP!$0T zW9$GSz<&c42r+OX z+nKXdvH_MVFd|-aN}vz^kaHl9o4E@FFgJ5CbHHIT2P%KvPZ9;mnLAjzSpkL=FQ=fO ztDB3tu|0}cTBsJX9?pk}7g+H`c*>E~+4jLCJ5hL>)$ZcTo6RA_cv$e_-^4wz&}ev( zPnh~{XCjH1;YrRGz9}n{)%7ng_t&v48P|L>2>obU(^sFN_BYN?eNUIukylwGJ^q5mQl;Y+N;3u5of>z3HOm$ zxIwhq?UZV#xzY!%Js+9p1+zTbEn_N3guM4@-lPN=yw&BZKbc{6!94u3?~0jsVOOn- zU19x5)9SO9R-h^Pj3~@GZJmPk zj*~~6t5eVHJ8xr(P)Emf2P%#)mUT6LIOuL4og;4E^^GRtA2L4m#UZ8l zuuK*nxMjh}{!qIM%{-C)+W?9MEqj`FXS9(9J2eqO*E4663D)Z5+5tNYvZa9mW76dM z0WS;k18nx7lwmnDeDI@W=>e0jFrrpD<5R-GuBi3iuO>e16Vbuz?R#>D(%creV@TV< z&I540q`lscp5fE2OBHGOl*_)dOSLQ5;;s*Gj9#8ROQSyW{?Mrp@+4Vc&g1`ZujYiT z|7K#$z0B@ijq!Ua8U4QJv$j^CwR^=!BlA{s!#*u0RVFF7)s)A&8-}L^U+f2*PBj~F z-3v_WC^sn$Nb2>6TXp4vmH$n78`gp)?pQ&4@dAa z@dHsTaY-h*V3??mf{}Y{oTJnr8=+cvML3%5=hcWNI}Wl$ABxm0nC1{2K06xOoycZ^ zKIv!CVm)O6uOm)|1h#Xy9OF6r)|bOvNW^6ywU$hsg}HX|@wIEu1>B<_5C-AXzSaRv zBs^5qeA?tXPafATsI4w!_kLsfrLasVx|tT3S~}kXWENZyrDs&uVVjDeZ2VNslwzPm zP^FUm%zH~{2RlXVe1$b(@~OcBdON0b-?rqWs&rM4NCv}=lo@6xKhK!rH6>N)I~>BQ zZbgc{_*%%DJd%`X$_&=W`9#U^!hUp8ET0IKXPE4V?I?x`ggwl%6<)JTe;*kY?_SwX zL4DOB)fI=`kzPlACPvL7O!Q6cl~(~36AO0s*W&bCq4mm1^8B`3aMHoX*cZdLqdjLP zFoDq7=dqc3`nBMX=U-K_rD9muzQJl5vuYIbQA=x}^1P#wndaiu5)uz%<;Yy0?3VaK zi?Ar<%>X7uK_MnqG)sW>{JzxLk&5Q#kwQ@trb?oQ{N3om?HyN_$bu}r0j?9$`4J@2 z*wf*oLJ{3?U$dU*@tNDA>QN_Ucbx;UwLt3OpN3O1N05BPs+s1oX?V~Uuox z9LMrMRDM*gr58fIp8wi}k|9_x8GihL_FX@`1uo)@bCGo}683kjJ>Q)Wgr{{?cbjL8St$K-S zI)x39R-5_w%wtf}`C-@2JABEvHWP#5dyq7cUxM)c3T zsXC?|*DI-oT}k6`w8K)s&E1}_d#u^t9s&M%uL_9=Ol&*zS!lU#Pz_ltCvjNLjig8~ zl9xv(7ALE%DDLY=`0rfrdjjGMpR6B;N#xF@-WGPLes}uKkF>FBFs-q`%3So(v6|sq zY|Bc`zL5>fJOc_M^z$^y!*6|k8&AXHOPKW2xXZK&i`8l}qiHD`HMZTp*M{LQVHbwT z8jX%F%MRg!iQ{=PryE}Oo-uWe8Ll8VDu3j*92&kE^k$D5*I#?J1*~r!!A6sGLla@$ zSN+0h&^#?W1WD0csadg$?&B%a;G@C(#nwdz^$^AM6^XkAb*7_!M6YWuqMfn0Sl4`9 z8^QIIL?%I~F!F^_Qjps^=W0`5_V)b$-mr#>1yfWxH1JL_OnKGm+}S z;9(A#!pLX+;Edo&`3f#k8yXCq8JnC4YYMNYhu#-}BBSP}1e!W0n5lB?FaBbj=2>0$J6i z&8@?WTg?BKFVLSAz8%4|E=aXn{Mj_k zy|sAHLL^C*NZ31O1@PZB=DeCR`X&)_5XsykJGIFYz2AP1!+iCIik`FJ;ilQ%kaXXS zZ0@$P+taV7HKo-n(jx8wKd_MCYuN?_q&-Rmg-gcQYKw(wp7(so+%gs3De)Zn9>iZq zlCz#%ZP!cuE{I%ZU@1TD*%^ZIOYh|HA<IVt-%PQ5Usrd2PyUXE38^QDf1^|m}h77#WAmC2tGtO`%f^F*jJ zbG@6}Ubf;~NI63$s!Y?$lbh5csVpyU$X&nR;ZUYrFO)MKhd7&5yECS)%V1<-D{XO` zXgU!0Th!?(g@~zY5g4WWAZJQ>X)#!zdz@SXVc`x>V)2$767y7daITsFeP>`!M)%7} z?iNbw1Cok7ulMz9@zyF6gm432m>vk|&ky0Euc@fe#jJC~YHNp3Vvd5|e-8%9_i6C0 zF+IXCqpGB8&%WJgOg5=<4$ffB73EDE!Bh3Nq^2HaM>FafP`P&>StqU;tXSLF<}~kx zRh%X685f&!R-Ah#)8Q#!SGp}v6x~*~s6_twG|MofI2I9BSF6TX(HOhHN}92fc6q<^jCotZ*99hmh`rD4y6GnfJ&A0jt@M9V1f*z#di zw2Ai$3qzP1(iyxfwOu-nr6W;3UR-%|@sN@Ks}G(rV+(`RuHnSS)7YS_&9;f}L+R+R zDl^$>@+=CrnIGuv7)ebf-nc+g)O@=%8^cbZu*+_`edNhN5qXb<#=_XGZC+&yOY+N; zkp?HJ&j$Fd%x&g(sa-8cy?IT19XVn~mKOw(U z0y(>piulBz3q9_LJT^EOoAbR*$t#mYTBaOYuDiqkB9^dFa%QPGL_hj4EdOZ;9y+@B zvj_TbrR>lIEnZG}J(9MvN#Yjpe8lb?UDE^;_|ch!C@MsXH8R)2jAu%YD~pUMdWH?< z84vEK0=(Q)?rUnrOLPZ#DzNZo4A-PBV}jX$HN>No@IqTe#pAUE0c&5l8;`v(*=M z4{sm7HSjYwWNB=yxAo%^YNUlM)^__2DSW}KJ7W1YFS5>`iYVI5EeObKP`^T%uvnFx z&$7{oF&$v%qza9zPFsw6BhlMta@^8`SR5M(a+f_%S z;-wyYk|MF2eT)I&HFJ%(;VGgS)yNp`vaJxi^)`sTb9(!R`VNx^!L#j{VttC7i63@q z5-asd1G(Qxt6Yk!B`YP}3z=FatMS^X=U`kAj(pHv2lrK;a+$3_t|>(Ox+=L1)M?te(LVLFyiKOHBdv!)F(+aJk5iS zUed_w@&U(ZS>u!Nh#%{Q#Fi=|)CKymK?mVYwzG47ezUVS{;AL9IK!W5Y{zgcat}+T z!p}-S;*8|`@$Q@SsUyzvCoxg&yCmkkhD%r<9o%MVOyBRT7S+5P8hsRy2Htgy_ByzO zk0?46&MT%+c4oT~!J-yOj=8RvOThQ#nQt{X3e{%Tb{4b2vYWsGkvWMF*;$6ux7F*p zO**p8S57{K2$Q+{&+#>-^0PgKwoVEux%m&Ow6)-B-_{hv8aK1OFQxRQQh)wTEb$5U zS;wJc#57xjG0K)G!dt6gQKzroxGNPPQ-*o#c*^i-T+x};14jWVQ%!kYUv}KbYc>V~ z=7MBWOx8)Nh!X)i)8tg=U6!8<%ncD=M)0Yf@#$0A!4mAralXlE5%r7WN@<|3$}%OJ zx*gWDlVZQcV55G|_}1||VWA4G@6T!OfSIj@Ch=7Yp6Xh>>|83D7eI5`J*`x(Ie&o& z`&t+DKEdI|w-1Q07w-4TPbO=fBSQL94~6@-g<@q7VI{Si-+EFN9RDbf#k`gJrE;C& zTXErQK^aDGwr{W6J?(JG>acbX#P4P{=JL8~ra1KhKL%@-c*FgkpBIdETF2}Qx3SsJ zw82tmNGdf?6;J=vEpL%XuJ^pcIhOUTB<@Z^f|}47&Ph)CnfoZU-Ay@9&3jY?-ULXc zicHZj!!|3z+vf`&zB*wwO};l!quJa;%V#9y7Uvg(p)yOQvo|PM>j08%tbg@NTblSy z^`UOSZj-QhJ1Y1L7$FgD> z{^Ptztk7h@v>)6mDK6;y=0S(@-ITJdmlBwKx?s7NYhFD8C)#tE&uDv{eV-|(wlYk1 zcxxb}V5lc@XH0rUYQ-6tMbNJolS+h!3S=Doa4CE!J@9Bsu0*pmcl>#wVaiij{`G!N ziG?jn84zjSxaU2j5}z-}x~SRxbEldM)t?dU=g6yC1SVZ8-Ck%&YL<>MdUn{FP!TVV zwV^JJsun(uT-h3wiZblX9D|b<%y_b>9<_t`c|hu$x`u(-=am^`woOf&-fFzgr?QJK zMOJo(eFdw+2!wTuYqOJkpC`3qs&ZB@qUB=|(bw!>6VTx%^NI<~?54@4BEBb0$~JpHTRDV3hVZcZDGg50Q5asH^9LNoR?s_y4v?F|!esv4ppd}p$oVtE#r1%ja(KKDY~Ei`J_+izNhyAUHzAU_@BfnUv3 zVZt|JEl;$4P0tcBmy($x+}<}5jJ2W2@tRcZ`|Bk5x?w8*W7LghpJ;84fc25&s*SKw zQ~Fs{)6s-y=I-@$A05b2_)TL!=&epMRb|w5caBBdy^g`P^thccjh--W*zUPGKuIR* zqtu<%;kiyzJn{r91B#`=t#bA5RbMb}Qfb+pT>U ztIs-qC0q?B@C~tn74Y6^zGtg%?9X5KyklBEc$Y1PmHw#g3*Wc=GV0}5l8a!sj}%DM zoxS`14PPHPH3`xgNS}{=c_J4RBPP<2tb6okSW(%rg-2ZdRO*HMN8}#tz3i>;UBjx& zN;b&i*hV(dYcuTN`;-2Py8r;Hu-q&MOsNoRodK#PG6-y0>mx`nU<{$;I4OL61ToTH#q67fC%^AsMRzKRc9ESXLTrhQkq5W6a=v z%W6VY#d=orX4I_oZq9R|^;dUjx@euhoNzC68>}7g`PP8Bqs2eWi|p!eNyFF)GOaVk zWxThpTFBq-l^NS)Ki}eb&P|cAQGItxvCOSpAI8{%L=nOFiNgiiLLm4R=*!u5fxBmk z3@2l~Oc@I+0+*gSZ~675O7tEAdCXRt_W&Qh-Knm4UdeDiFC<2V%FHAT5yg^$0F>PW@*H z*VNJ8-WVFlg@%$r=FaZMb|7;vQ#)h(KVrL=)AG=@ApaQSwfPz4b+874ygx&|kRPQ& zL&i>!tIMMQi2pj-xw`^E;H#;AXs)Z9%Z$+Yu(`eUWw6=R+ye+F|KG%mq0@WUoTv3#nThLr(q_BzQkdAp8w$-ZFlId`|mlNQMy2kxXBGwv+L^W^6&#-9m< zbWiTTo+CGYqH0I*{ri*y?haDz+#2={-ZXV{)ojo3L~DL|_@BbXpjU zHWyp%WrGtDK&aZ}4Y%#`{Khk!l8`>sK5^L0p8eoE=^e0E`_^~K!S{uHGe*Gkv)9q7 z_bflpdha%KFF4O0N1oB6Px5;A@v9cdzhHCKXbB2ou)#H#9L$-|7R;T`lTalod|edt zp0F>2Sk^wfOBv(6mkm2-(6oqs9=_^KA?MCDzj{-UDyC^p2kPg51j zvMrQKic;Pa+u+wGrplM)tSD_3)vNKCi)*VkF_730a;6arJHK}*#vD)DQ2ee6S9oIs z&W4gRf>;hc>n1h5h>8rOI2 zds_FsTNahy;`(+>!oE;vQ#*uG8t_`sHiwXoIG^I%!Crm4VoU`^7Ri^-gT0Ouu4nag zv%)ElN(VfG%Bt-j+Ba`Md$K9H68kioiRAD^_e27*d7Hg!-E)Kw(Z^R=#a!OIsI;kU(t=imQrxr{oQy-&FIVEwnq`riwVoAwhf59>8-Wyta(Ei&T0>*e)zP_AQ;@b8-CR zu$zgp2%*y$#;s)A4C$!EkSkNl!ZjM#Yi5MP?+Y6fO~ zkqQl^IPSwlRteFY*y&`hzmHSd~zhLx$sx#-_&w2;<3EFk+D$D}f@F zTH$JA?^6;MZrCPmt*%7b07E#*tY9+;;BxKq;tHimmJVBn8M;g@mqg@fh`Ay5JnF|K zSI?T%+nN5{GkZT9w`iQ~)?Y3Vd@vi{kGLXo_{>^;g03z|(P`Oh)!rsLB`qoHbTvc7 zvCZ>-1BdwK_Ox~Rc&OF8qq)rPnb0pl7@Z!;j#e&+Gc&1PQmNT$v|+l;t6f#PRgx|^ z?=rQ)p}&Fh{L}PkDaG|0Ha$SZ73|mtC)_LamRMRsGhj6uJHm@7Fo5`U%9 zc>5DP_1^WA+Yt&&MB^b#Bp*!S8nr+Y=lhALE@ZbX`DrlCu_6!@xBciMchj}$MffvAypQ4|eLdz%RnS0M6+ z?lhvjIZVgMRDkkiS;O`<>=-7(;wR87qI~sT1rzaC zc_e(=?NDZy)0-xbf!rkBCipDhi(EoBbo_~VgS_w#M8DR@ThSKLUe`%bo{scz^H1-E zB;5hni)5%JoH#R5>NUFm9?#izI>-Q*&MJ|T`bPXCp1^1+J=%XSlQFBhFmU#iPe;>! zYCpCy(Kem?t%*kZ=`w0E>3Oczq}7mq=JbJ$;&$RkMU7=kh-ChRh)K63BQT z!_+{9j*53%454h|8&y#$uR#>)ROA7=5RZ;T$KvL zfQ2dNk(g(1(g_7h3jCQc;N>2fP^(cy`zVPc<79;Bi?^x3M(kIx*OXZXmr7Mmk$LA#flWsrd!V^l zBUeB!oZ@`35*TG4`Cd3gmzbltdN`OqQEEZ!p_XAKNV#?yefy9{j)L++8}!x!d5Vog z{~&}-!b2MABw4uI&QQ}3e7$)kw8>Px=B1`2>WtRT>{G>ir?Zi<2T~dcKtw>$~@=0#qri{W1 z$F(nsoI?R~m2;NG6;w{`4XU&*odsZ)*K!Wp?N`cdZWWk-U1B(RZ4G=D;e?%Jd0P4Q=(+3V5FkF_NA6|>h~~d`XA;>y(BSH9!|w?VC5MSZB+pwq zPGiZJDsSPdc_3R(G<6Kad>W)9meU!%}6I8 zr5$x4wF>F-jlrg6m)yrd(a5Q`mY$`^x{zZ}`JVn>{WIvd zKw}s6!FmZE3N@CsHN|%Pw5Bs9m)Wp&$$9m?h)lx<-|b9GH6x_CCG!3aJDs`k_1VVz zYfPd_I)*yr3b1Mb)5nS~;H)3Z z>KVaaY}+{y2wJZn>{c1;3}fmXD}DoZyV1}%<`3VVbLDLol=z|R%}0WYiCG8_`2bSQ zPbPficC*V&SCY$yB8ZPABqJfqF>LW8 zx6H@_wr2Je&z8`SZo@JHr+6r~qBHwbxSF2g%slhITch zxm8Q(cEF`enh+?pVM&Z_%g47>bB|mWJ$|viHM7)qin7JAkEK1kbI2ieD32S#sf%}h zw`I<)XwmTm#CF{D&}redkvE9i&W#40r8We~8M2B_nal4C>Q*r!6C{vpB#5hOE`t+k zs<`KWkT%4K=00zj@`ntu6HzaSppk4MHhV%B#^T}TFJ-2i`STak=hISZVjo`4ojBd` zkESu~`{!apARD$^*ck+ce(iUT=?70(?oq0`3t=U0W^HSoQLTTh1Chen!n@Rkgc%UX zi4uT9SB`iwF(L6yFZGk}1(8(4x`Y@zKm(hiWIS{}4XgaFUgM5WvqSl{7-d=ccE71l zbeTI_im`0C8ONEdte$Di$au)a#8vQfYu%k`n;o4J-)|Z(L9?Utj?jjtM{3*{6cI!3t zS?_JtQaL&oK~fuD(Eh1h(9c9oQFO+K+)S`t^f6h~)@smK5X2O>pO`to5MVtH5sxDR zRt*2*w+V`|sGt{74HH0yG%lK+ZQq(|)Indi=O&$8{^b7$sz(mrIUb{`X zUAl-Oo=AcCh>(YQe2|zOnfk&{W(n;8a*-{=Ahtj#W&I`gh z0gK3GGLrC2`kMweLqR5<8udv1m6E!!7IiIPwi7UKrg%VF^Y8UW=2^)2snPMBlKgO4 z$@#Ozyu-&pyxei2q`J7PIVDZ_|gYyypiW!0-~DnS%orUbEFB3^q14KxB!iQ zs~bOsKV!Dw8EISPnX#feHELl}QI=hse|Ob$ACkHmy{^=;c+HJu4^o@pe;*iWZUUaX1OQ1z=dqjs_#Vs$r4 zp00dLogVw0Mhti2b$snbr%v6B9ESGD7rD0@!_96=>bnO>t&M~Rh9{}2=c**-SKBsS zXMOu?IYY!g)qC@jxZ~pz(>f(+Qzwkt@dxG6(RVsXkrXvX9sd`ClZ9KH0k4S7#O;)t zs7@akCz_M+$9;isI(W!wtmr>Y6HDw%_&R}Gn3La~scch@) zpfgEVZRMg0s?u1agJdNZAP1a*U=TAe1AarXYdt^fuEO(=WaVoIHlZt4V)erz>O z$wC-ch8gFp(OcS(RiS700F1i5WnxCy`}gOisFx)Jjf$4>c??}HIYATAh3Dc6IsvLe zezmwbKKVBe4&&!qgpfxTY{nt(j{j`paS7HkL&kG*;G*%E09HXAI{fAAHiKT99mfPg-Z=7 zZG!A<=e*P6lz!lh_EPuWxhzN*VI`KvMZW*dP=$ElqL(HXYBepL*hQ`3T6P z3Q^Hr)nCwmnrKf$%Mxy_QX(Lo2?(DchMnv#65Qo1%8vX>cwuom6tQ~BoD_Q-u|zE} z7Y^E1-}YdSCbvamiq@Ik-w3FkV@wvdm+mfGI-fO{f^c4W$*-40UL{8SPM5Sf`L)~| z^kq1}KR~kk;3RxTy_!PcOBT(UkIp7_qfDEiupmfQ=jXUuAj2@#P}uT7m{@W1xP5@S zPX->c7dfyKkvg=Ru-Df)n2Rr%?dPD-Q1P#ON2w zl*d03t9T@Xnji=nC0lFIlj!oT#Eq{7C!9pAfLb}jmwFIO4^D(J2$W0?Z}FPY&SlYF zb{yUN-c@qzeEPa`={R{r*J_N00+GEX!<-BDpI=|=C?jZk3uFUQCje_!n?P{>D$0U4 zsS<+-Xw$96olk{Pk~Av(>Xg!Rx{e-qF)VVoJcTAW*UKDhA*f@+!lI+Y%3`Z4C}>kh zlKMB0bWKtSMW72oBaz+$j8wul$(ZE~I^&7~Cnsd5#~35c<%P*ghNe`JDft2Rpz=qq z!*YZ>+$Pkcdi(e8ZGJb!>$5Eo;rrmuOF~HBM=3dg?MaSp4Fb&Zl`meu3>g}5we(bI$O#Wq zf6#lxQ&q~IzryqrCB0!hJv-c;PlwaV%dmn=a79qC41Y*zzBT5)s1It<)FQBglkW#M zNg%W2lm5IB>FT(DUZnALDa56eeV-S_lyEf8jZN?@03&u7swB4WQHV@zVJHJC-uHAg z$E4~20shPTnTx42P@AQ^NB4OTkC9w0!9qbvUA2Xd^mml)tSJ>m4pL3r;^ZEFM2MLE3RU zX9Q{?^G)kYE;(*(B7{GpI0M}gBT+hbaAuTxiJ+f3y zheXbcJHZ3k@P|||We*RUDKH%y_N{v$lXG-yOp8I9v{%>;qLBt^(#+CZP@bv=np{Ix z`K8kJb~eAD7Z&fi;}1qVTL|Ri;lYS%)63sZadMBNx39)++>2yXcR~_S(@+R~*9nhJ zf}mmyn>PHw_MpCtt#dJywY8O#4WQ%U$TCgWE|~==2vJS4xruK$HN3v=voBBEV^mU~ z$f}Xm`C;X~`)QBC=G&HzqvU)j=MZFcDzNwAdM`j>2KGz1X~`bFsGu8qa6}{Nx0Gfi z2J3UuU@GLJF;mv+{j?@0A`D3*n=0`;GzMJV9R$43qlSc zEgxw$*kw?i1h-4!^V^W15WTE4iig0e!niYED>>~CXO6HJ2;CuxXPKHqbRpAY13H|( zPQ$uDBYv^~C3sF)Mz?Z!V!@pNt*~-5$U5r1edEGSUrzjXYj~l%S5?BtwBV3eU9`4w zLf_f#UR%-(4&h$1-m+eVA zBQ%mN9XIt3$J6weXwYLYLnOv_k4=iByQRVqsCj+1X>dpqCF`j2f zbYlBmT)eGhF>g%w@x=@378w}~w3bdvnLlIR$_ZB9^tkFwx0BuKl0EGYEzkRHR$8TJ zuAZ#Xc+^F=P6mgv2(MJMBddRQFh+Y=90rquy?5YV=o(AKvDNcppXVHP+!UU&82aLf z0#Bsu!KBf?FW*V65@cnvsg%&7s19x6ZAOcU=_{V@jvNawo@?f?>x>$s3(EF{afzKwM@lAREu0Jx}OAmzY|# z#QGXXcJzv;d2-G62t$T*mp&n1fZWKg ziY&i@jFFNhXR8vfmONkRY9R=^L`k{{XGbgEJY!B?(a zQJl$C9N&m1k|V(6+rziEE(DtXfLbHXlvYv&rQ>B79)X#d7K2h1YWUvu3*a#-p^)@x zy@JptQ{>wOIm8HaqGv9(u7*D}(->?BN%&Zr8TLnH5ke?@GP<{fv#0kqeMVtETnnp&-KUV2?t`@g|Sy zJj<)Gu*Q3uOe4IZ#-8N6;v*xFkKS!%PSc2MHWbKqsy8qW2RZEkS|vIp4d7MynQC%F zCypyiOn#>>Y$J){H}*;-ehxMpf?rz;kejdpQ4Wetj61Q(<-mXCSuTngdS{$Kk8-)Xc!{Az;R_d*x!tlkqDI?!pe_;!Gnj! zQt^$NlJx~{Z4%OjN_FZ`$4zAnuQRM=K3!&jS?-Fj`X|`IAeXa{_H*^=%K4nn)HK`t zF5tqd@p-OG09VKRX4{fdb=EJ2iuWNDP3+<85Npc=ftf-+KRP26c0%bEmq>rXJKQML z)j?;uo0>NYdalgMe+c zqf?u%s1$*9RRzEz z-!Z*w(cb=dMkKpK=^h6R!n6k_>`*G?c82v2Qq=Gh2MuxpiuMG?TqOsioNP_ybd03{ul5Qu2+(~ja?9$%EDBBuqm3e z^YXeJ1VigdRxZ0Sz~3O;#i8hR(~1sraQdvbaT0FOUG{!Z4Tx$*v_4T)h`5AUZ`SwHTFj0 zV}qa10-PJlb-GQ`HT1HrtVRfEm=^q^Zb?>+;>+O~kx(fiLg<$*8R|i33aJ5RSxVbh zO*fo^6%D%;4Nu-Ca3mz$H#venF4L6O+a1=h#Uyt&7DjeIS=YlLc#o2Van7U8yU6b5 z2&-Lp#Xm6svP(9!uc9a?rHLuO3cHuyU^~45p2MKy@ro(zY19uAXhJMZ8`=uuq~U6z zIbeZ!rCX6qjELiWDm|adxfn!mdtCNu9u-LH0byJz0RdouV9=nw&w&8Ad1Lv`guhOs zX2{3WzW#C?cLKhZKfm3xS27o*NEDAo3->inH0v{lk=6R%T&*$DTJ)Og|M|?bVC{16 ztOS21yDWMsuMRDDx&5i#YGUaa5w_QJq7}L7n-=*Bi}eWuaP`up-cqhXp0jE5(%i;P z^fTOHkuaE_b;zM0LO~m&L3{C9n#^Z``+_IwhNDK}ncgSm^0b3@x2D@ z_D=b9GyI{ffT9Ih$`=2LSJFL^OpFTZ8WQxpKfco%MlcK|)m8}(awtxBQFCSO(VnN; z=8|pT!%I@_{Z)tg0f$%a6Nad6zT)3ZEd0%)_@7KH{HqWCAKtPrYTy@d;LBV_`ww#& z!=Kz`U(A3%yUYG|{HME&_G>QTe{q+6{ls70WnYX78rAm!4U`8>6OTjtURtgILjN5< zArvZTNRjjfpdrA{l!ff`}4-Vyx;3_Vc8_7 z{V{dvOcxbaxd62?>53mG1-0VGX@n z0u>sbw%g3fx?~se940zQ1rP@SSN`oY@ArBS{|_M%5J6V=z-KVQKzgX%dQQf(sgbMD zq0*xUa-GgpFYFJ1Y(I@ejiwOF^j&(N?w(D$F+yX6-C;}PVp@&Vsxf9`j=F%f?lVJW zTI(_EFOyh^T7NSG^%%M_KwY%j5T!mdz4Mr;F%(0xTg-Nv-54R{H-lk9dLGd=LMmit zt<4&n}@I$y1 zE0Lvz&|WK_Bx0GDN0G#Q8#y>3`j&Ci%C=L4Vla z1pW4}qFoEAbA(<$j}}Kx<8fMN*FkQP#8vwA0J3|LDowy0ue6V;ji}Wyl~i0Pw?O?#HM03@(jLhwTV(XGpL>zh05w zPlUE+B3{;>@AaU+dIJ?A^R)sBQOQ!)iVv735NHxzH|K zPOrMXZlsebeKZz$CwM;1U221Pe9BG@5p0`&bA@rG?KE1n^UG~uQW2DOm^_1wPA}F_;52$tnYar zzux9-sAY|e#Nz|xXhOC7)q5|^_FMCPMynmC^t*w_BMS=mRUU|_bw7hZ)aCg*2pidp z0i(^>00^sOsEj;L5bDIFYyGbo)wP-0+sZ`|ahFY3agee|%4ZXD&O#OCUKiVR?bcXl zb^EdiF{bcnruc#1s2(ch(Xc7kM6p;YwhHHeFNLm@h zHR24##{3TA4!}?LIFms0)zBm!J%MxbSs$dfs;Nh$6b^>`oq&{*CZ*atHJ@L3qRyyM04R zfpD4^Ox$8>Hc;c=ww=tdB5`fmi4~Jftd{GH{xrh`4G5hHNCoB|TI6p<+ZL$Ys?877 zpOXqhn?PD6xhDmGooYI2f?{;A222j;r%v_MjW^YU?EXzdDZ6;VkD5wNIyjEA$Dn;) zDS=Y_ceph~&^W9#%etZ6epl)mL2x~!Eh_|D@R~e>1PNCjmT)JzrfK5b?9KZap^`4i zr)NL(PJNPU3DrYYL|J(mwFRYI4tqKcs)LLGgsqDPpyvLoDt!*+l0@NcEQjai>1dTz z(an4Alh{#g(mt=78f4!n%h5KWqOG8PR8BkV!Im}8Za+?J+57ADVri#M-#J!dYpM;l z)8~iN+wZzJ1quyKc}@FY^#+6Ug~sf!{F?@u{s<;K1PEO1F_?D=IFCD%S|^;-)sK-l3+(C!^w|Cm-dmI81pV6$;=J8ll}WflLjd z5sdQt6DWyaGH;&7RCAhAAXy4Q8y#B^sYWfx(}9OvgNVgqR?HF=L!1zVER2CfvjR-C zPF0C;)Q?^)6dyaXS4me-6ZY`|A8Pp2|Ejzed?n~Hwj#NxC^h_L*c0Pmhu%7epF*|t zVa_&t482?25Yc|%VQxz)Gq=-%xbg!@36m(Pk%K;T;kakkpgzQju1ko_5GmLO6zOo4 zuRlzG+*Z&y(D>v|b|OsWo>KWo8+&$Qk|xxT{@5fJP8^FDsI06W478sxm*`3HD|1W%HP zi_WOTA^71gh7Fh9YG86!L&U8m9$67Go5V%!(}{9lWYY+`3#KNGUvcJu)>Q*BA(G_# zEsASF+nz$miVLMUFZH8d8co?tk}zparjTd?m_BJC40Z=W9Xt7~qEYi^@bdfHrwiq6 zN6}>Lm_Ab4R%WKtEJ;j>b6FHD-4sJa%r7#>O7g;1jj#E_XXy5@mLeo%%DX0<-juyC zpD%kThQ?fY)i-`>0@?T#%x(Ult=fDIXjI6XC?2kv->WMYd-Um5r1zGHFn+1+D1_YR z@Kp8&x{I9?M4pYh6ZYFRM|UE6Lx+#;+TNeiu=8WU-|o$m$e18wFq$zc5!#mb5SUCL zCMRY^m)$BomFX+`Z<>9sY1O0atqxZB-@d6Q-4uxE`{TkQBE6346DV-y>wZ6U^MJPQ zg2C2tdrBFfhXe6nJih$WfIyS|hNGb|%DbSgu! z_?8g;K^ayxf8}=h$g`9iDlqf+cmE^+fQFG|VgsuPUgh|P#QOD1)B~>cm5H7zzTP`n zlV6FaVa48!YWBNm-uIH>%R8Xn?kxx0i1t_m7une*8-3N1L$ZF=dkubhBo@qy4ZXD5j2!(MHJ$MD*rA;5Am>H;>;d8yx8@A| zFAxney$#B<1&YfT4-X)opIb=CDR^$(5_Nw_-F{3hKH^|ch8E7O!3kj}n8Nq-jjTi@ zP>a95_j_ZH+`llSl|U7}D0C^MVi}SlwbQCX$|>HFFOk!BnMpadYJ*L$b(to!%B)LP zhH0>Oe5T=2A2ZbEsf&!1@!AH;z6fsmewR3V4F!409W*dBLoIY!B&53po^KbxG5bV7 zSI&8Lfgdf~sDK%Otd&tlsR~K^IV-T=|IU+8vG;o-<8ZVfAZ;|4Xhi-lv}~508QEEbjLZZ$c2--Z^FRZrA$woe1ybnuQ)dy=QlP zrcOmnxx}FfJ{9F#2^i%IA137N-PtPWxkAb{~-4w^ZD&xwWhF(M!xm8)`TBc@7 zRt3|Jr6e`bwcAFSwd4!iTZJJpaJI}${&vEF?b7BwsvarQtyG7Y>-GiE;jdwNY~yjt zzClJTzq&v6*|k*4r=Y5b7Y#_HFu$|C|d~AqO8%NMA;%s+Qd8K<7laWH-_cbgQ4?rqI4+{c^Zt4^mDq9#%A+2j&x`9GX8)sw3_nkjj#V#eqNWgWO@z zhog%R#Scax2z>+(4n^F82>)ge+LGak>a2!HwL5)eaG#Ha?4s-hS$`n4xTz!nTJfGDE-+rSTWk7rQO>8ChU6!G8= zLJ4C8VjP}X0c^G~C=#I~0G^a<-&sZVTpBV1B`~FGEZ$vGBYSr`!vbxvKHrqu`4E=WhZRA@|W3AC;==aush_XRbG=y#{8 z(+L5tsZU3pRv&K<2{EP;%LzN8%W-F-vj7Umy3SiVe60kf9}C**5JzO%g$g+VId z3P3#Up~kO6ogPz5pm6DfgS4dVp#^f~+VUT@_WG4c6F#9CWRxfKS+5U64IF1eUhG5) zCWge_m-m&qY$)h!E|MH!q1g3BB7xL55RvJva!QTCy<&4?&|$ZSslO*`k4zv%P$K3P zaa2p}T>(MNayi@HyC$OZ>j1sKV?u)hIaPgg#0+9>VihGyQqDerm4PUgDF@Ho7NMZ# zyden5X>&&ywrX=rfqLwJA+9yg@R$W3K#jW{Xi zoB)lvmR%Sb!wM2+=7?3QfHkHPe-ZSytoR*BLC#o;hmedjtDLsz)1eJPaU3MGXNnr` z>V0w1{cBVrV_7MxLJySEkDk_5>H?nTDQ`pRazliNg>H6Bs0#?|UMiEtb?F@JMJ03^ zP4~7Mvzj-{Y6Peig1}h6=Qu(sx^Y3cT2F^*4X_m_Oz-8_laoU8qQ=4Vvqsb7i)i8! z%?=Y@Jj50aDJDpxdPK^CgraL!GoSo+S%U4BRV7p7hU1LHZorX*<;4LLn9 zj;SBC=?c!&>&@A9s-srAdE?S`b*(iha%ULAI;Qn8XGa1`UijQt?_Io|&wjsb96BrY zpeaKH?-!QS6&28R0f`lfF=Z?xI@4C6JG;^@wu*LLuzY%m&~19!$9|}uk?|T{BOM_W zK0&yjQZMT8tiCbT_Yh^d2v=bq@WE61KkX2Kuu?YQem`3L2D`T!Kmr`c$Rboq&_@gK z^RTXkt)j^r*uMeD7L=NC1_)c+j4FMgd@i1NkfHlbWQ&XuVnRu7w$dY}6Ash5z$XXS zE|&8h*b0SFM(7r`y|1-`alQU`rQnZcf3;acDZh$MCT!k>*t-mCS7`$B2kc_HEJo{r zas=6Jo3%~*(yj`!TE3Q~`wiC3WuUv>i#{@jMatL`TUVe7gu@%c`(*4|KJNlwpA!$b z7n(jgZCiASDp|#mom(LBTJ-sTc@3*#U}haEHxEZ|PbbG4vb6bkqQ}(;U8tln5jr5b zC4T7f+mN02W;>plW+K*tV8|cGVY(rKlQ%*gyA{!qXJrwQ_@SQw{z${t|C$2-eDOk=+1UP`0O=U$zBaS`BME-J`EwHdh6E! zz`ym9|B(Z~_5u7e2MW?iep%S`zIwt&UkI_k1H}I32y^_RgSq~-(fh|1fj>8T|AdA8 z&w*fctaN{F^foA2$YLBKtqbx02H07uo?o$Qi#L(9TJ%c{PTq2tgs9evtaU5yM~#Jr zgav}U^9JS3NFWCb%}J^=$j6*SL%>dCyY)h zzugOxXL^;xl~x|Q**CW;Wo^yn&Fm9O3{BW0vR6vuG->F za7t<0^BhdFtNRS$7i4$`g)X4^TSVCY!iysugWwSK;ZCW3k5M)#%c~}6N}MBtU2w4& zoH*Xc&%1{jm8#lf#DZ5FpI=Tj9JE=z7}kTYDpUPP*({*#l!B}LpFLYp*sUSU1D5ZW zJUwt9%ZH{E{f6}L+h(!Qr6fuz7|FWm-qzZ-Iv3b!nAs)>GNqbs0ws9Jkhp`c@@dsW zv8H>x*6v$Prh30`L0awVz4~9rl{Wlo#8oBR)_S^5KT0-E7+#TV zsCRBrUujJ;=$GL2-fp>Bbu;owl2T+%G>KDJu;jT2WD#>Y+*zm5c*vwvD0UckB#5n= za@DQ}0OF7xiNgPV&Eo;Pzm@mC(aulk%%G20gM{jG81&vHn*5oKM#R{41=qsqZk5zp zE=3$o%1|iu>q4dsn)_GQ1*XrC$X#nn#uBLbU})$VN{ZvQxq1?(9_a$Y}WAC@@TMS2Q;9|COn$>@>u^`?!wT?Lzb%gNU> zrAvYgSnIA-$D1NJF%9lmu!J209dyP<$2)bf7shiF=tI+1zBz~Ya095Jmi|g`IpjE9 z&PoYt&g>E?AU3xn=`s^L@1ybrdK2iOV!yL%#|{$p8Dcn+#MW|4)zo5bM~L3tI{6v< z0TWOT&c)!e<&XYiJqD3{nT;*c`r)XIHY3hCKk}e}go0Th0s;ht2Q!4xz&c0lDi9(G zyM{DMV)m#7^-^Fft8q3j$DxNqSh>X?#-J>cDqY65NcjHC zP3xAH)ghp?fe{wu3<@$BiHsiJ8;r*Gyet${U?Oeq3N2{v-Fj9w4da>?Rye3=qo~Qw z6_relkW&Ii4b_AfzYb9_9lGu69+!<|bx7HG@NDuK#f`xUAX@(y6B8z+5? zo$TD~F-e6h+>tt%p|H1I2)i$UH07G>DIk0|#b`->fgo5yy0$tXJ2>@O@qxK6xx80B z=`Jmang=bvGZp`k;RA$Ev2WGIPTqE!nIo#tUBCPx)2%^^V50v-iJe*#lVP*Py5feR zlW~}5(*77EeGcMOCR{=7Wa^%Ug4vFE3!E?%?=}2llia0u=C6{M(#zVtWG}Xd1dE|g z=JLv~`7}o9ZjyY+b?~~~N->84?F3p*tK5;gld7Oi#bv zQ{2F(Xo$2f5o*`Z+Vh#gm#sSkj)1|CO+4OVJgV0&B7QMQW5}z5L>4C5g1G{ged|z$y9;cmA|0BAyCV#KN1*7x z?*7+G;}7!ke_tT>fjN@CQQq&y~WTF4O<>N`an%`A;{(28OzN`nraOhAt1#(Tt4W=#;!g89rk5 zUhqcO*57AOU-1{Lu@9`VlZiGHf;uw5y;=4?t4X@L#)gg#5Y97oWYrSWvgPt~w=2tZ zP0h@zw^B3I6VozNOSUppko}X!KF$|tHD`T#ggDwX->6;aTCKIRG zJe~Q!l|Lqx8&|?FZf@Mx8TOyWQ9kN*h8{F@0bh-)!Pe|GDGzSlSXm}_w)J$seG>_k zhWytE_=BGOpG3gFlCA$yZT>e&oPqA|)#g8AfRW*=K>R1?_K)M=V}R;wsms5Q0+z1| z^sl{^zmOBY@YH_|ia*vP{W&Q9wB_PI4+;ia`hOo3_xJxJD6~EeZeUFQJ1CMi4N4mPY zNPD}M`n!M~b$Wb+H)TOPJ|i{e(N0j_bXiB9ycS`kr!Sc;85Ue>v@{pA@IF1DHQZdp zT|6a~-Mt-MC`43TX77gE-xEki&RgsXJ@{A#xf+i)iHAFbFc?-(HAY)k+0coVXfzr0 zo-4W8I%a}+&QU(JnXOi!8aKmcmsGy^Q^~vfbUBl~Er$3oFhD@xMujaN|23@syin)= z)G+_b5&t8szK|SWSPohyT-GnlItv~1-y`cUjl8cY`DbW-ee|C-^8VJg`)hD9vHWi$ zhVP4}Ec_*8@Im8yrLf=eSe9elKSt-j3a+=fGCLwJ?@d?WX%VuYfF#dTCJzD*=AI36dE zTda#S{EaUmFt}h31ul#m_|EE10lSjLyqrbD#zI+pyTj$ I&h#%ZQ+wVBPU2nPcN zg#{7Csf)LV&+F>uhqLO^5*=zpKV-CO({uatEg+7`Q_0Uan&|6K3=L5dC?7gZ9AG?4 zaI{m8xFJY^`Gl$DFw>1$)Qo=j$AEJR(Jg+(Kx z67Xl#;P$ro93oXBPZp8HjFcSN*e5lK~}?s3|4=-{6wV$%n0b$ulOl?re(?02&&=R9#Yl6(Y2t5qc5YEwpI_kgN?d(bMG0)ollrlg;(#F({ z@r!eBK%sg{D$gg|_2#%g;XraEbB^(N_a{qlD{(}2+D&MZJ>+*U#)B9Q+N(U(93LsF z)43}J%X%~rxNDn13+GcqcQ3djyQ;jo3oB+mpyL2#tM6OJB+ciLvZ$mjvdb9#~_1^IBVe zb$p&Mb-|$S-YlHwlOz(#!Dlxj-dt%(nFVZ~3Dk`tLCT8rs#M}30d`kH`yL)^C2fR* zYH%reRDwkX;k_*w%bdlZ%YnelyM->o!7ZJ!S@jsb+fhj_JkLF13hn<75FmIpO2QnRu$Jed=0=;5Y9C=V)25col~+9j`7 z%bchrhh-YvFqGkn*c=)}oNLQ?S|b;dufIF%>M72ScnJFuzNdt%Y%EtI7-+S*j6w44 zvSukY8#kBaYO|!U=V{2w*CuweHVulnAPN#|!Ph2r-vGMi**{9zQ<&71yx+X5pFS9E zUsfn@7PB6}ik~wvLRX_S77&COejq^l$5N- zFO6a;FeYj;8q?Bir3;?cg^t7Z`czFiGLGc4ja!(7&i)lk2Ksv(15`-HIX)cpr9pO% zH+Bpy!No8d*2B>V5FvCr2kDYI3*HEcb6H~+v^C=!V0hFKC}UcObNMOpyA^&WwPtZj zO{gdP3AVkT4IuW1`F5F|?(`eu)5xYmiQ1TmuDnHgl>?#|LUF~QNP7T}+s@K)n2YyTxs=vif z{Dw;4X$?EjW*z(Kb|HrN0Jr*C$&)I&ND7QQXq24)asn!{$-DFMcw`q=BlLOUDV7k< ziF=vSi_EF@)6)F{^cIfJtq-bQw{IQZB%8E?^rAPf{!1chkveW&+@$x}(~rg*2XMD_ zT=a|&NW1;wni9l`WaM59!8b?C&o(9~@nN?MQLysCJf@c>fuyMbCIC{`ic_ObJfx$_ zmh8l?k5#w})MR0Ub8ONsfD?dVDW*C;`owgj1ec#eAs^~F7o%VXr2b};gj8NBB{^b{ z{m5mu;ls1bKK!8aR01pfT>%5ZTBZ4hA;~i++B4)r1;xKwv4?7C$K(Q#v-*yAHLbCx z9fedQs|9}TX`8F#spa>v?L4VhWRg+g_~O$!?3VLyW)2Z*QnBJ+1a&I>j2{EApHH=3 zR8;qdiyr#JJCY{95Q!v6E84oZf@#r`m^z9s?&`@6dD*D(ZHF2y&5=#NON zG>;*$=kho@got5;%0)tA3nm#eXiQ@(d@0l28ipaO!RnXH+Qj2Z$cr_R^ags~h-Y1g zS-Uy>Hqg1BR^YO0WUl@*ZwwO&E)%)n2M;CF8iDi@IbcN1lm^!eqRl&;8@Bx}5%sO( zoezzuFG54009Tf6!I=w{-d0TY{J-n=Ln#_GY`-|GHZr3nR45MxEw)gfMT&T2Ug~oC z){gEw(p?69T-#JOJ0Cfo1mGA$AiK;j* zYBK@-@kl#6ijkE&Tj5mBJE;YJr#bJG=v6n<%kGSU)iM5X`(6VtW-n@Fe2p;9{;Rut zvyG&YSNb43x&ZUkOC?gh$2ep^@^mVAR(P%p@5`_AR#3o0wOK(Zq$1p zow@J#KHu+m&tHed+H0-7>g=;-@3Wq{YRoulQMP?p-d5Kda3+Ct$YI+1UQv;e07>>V zo7RVmSsbgo#q?aInHkPr*pZOe`f6ZV`4kUyDdvF|Q;ubBXVd^wrghroZ4a}z9c7Hr zC^J5`mB6=tqs?vP%8e&hZz@(0NS+9#+~hmw*<+tHXpY|OzMOQyQ>V9M`^e|lVM=D7 zYR9rjQ&ZiY^O|;Hg04+M?$q_T`2;5Q&h5#Sz4~8pAGlNWg|=(=?3J9n&mmYFv!hgF zc0-JnFhX36EJ7q6TjxH=%Dd;*gq!%9KQyMR_M8mw$gPPY1`T+Sf^0 z>?xdbi;`8Kt2M`=zdxmQg2X+cwv@W2S?D_Csv%GO!mdYF74^@cXh|bjtHmBRqVZ7WTa05N}ebc1uMJj*zbl}F7oZa&CePa{*-` zmN=*LX}e}5pR6a@MaU!f=<|=VmMn(yuXsOHUR7hkD*kbtRbYd~z3aGUcu>fT9Us;a zz2gOM3_gA0J2XE~U^8*@z+^|Ky;0b)CEYFNRjTRx9dI0eE%2QOnpEyj*$Ojoa7xZx zacK!k;cg1$KBV5ev5s6B;iC?()?VyihfBFRBuq_bjg_GFd01O7^PDATZK*tydv1}V zYRAG3?4!qZo-c-~$E9bIaGjrIB?d^;Tlq-IMr7sl%!j=BZ7OdlCr7vqB0fdsvI-ByrRz@U%bxlfAu~rt5QM$Oa_6lw-sh4B_y+ZFhU5y0oqca9|qz9MN4UUXw2f$`QR7G1Sy;QyY_t9u+x1Xuu;BGdv57&l>}Gt=rPuS zm%B3i6ca^nw;G5uwYVOX3?7leUptu??ToY1s_{8{G$6mK*D*(!yA>~oc!BOr-78qh zNP?SpIL0cb>rbfb*=rdeoq^P)R$OjpA9)T^gw*65#xK(a_eej`mHuj z>wc93V;GwxYEITM_H*Qu?@F!Q_4jvh{Yey~+#iQKK70vJsz{mtaDFHcVX;*|2(q5w z^Zee;=c6SV;{59~53SRs8Td_%ttTIP8Nb)Izw>~b;6~bS6<;s2=f$6IyWdtvO0ONe zm5!?Lb#lCsLgivvqd&EXK(kX;$-Y ze2{$SRZ~QQ`j@n(f!0TF&hC3KTYQPE`be2_rOI6O!H77Hv=A4h!Db~nC)+eDa z-fwd#)gwngm=7>J!dG%+Iojw_psL~FHi?h?2S0b=MG_^ib@n(HM4v+P-r3frsUX_HpdXQD!22lI0lg#E%r1ZbHEwj(aY12Clc+ldn8dFUV!O_!ykWrC5@N%fii*7;EM)=T7yI&8y%Rxo?J} zR-zKONHo6HwR&NHfdGg5v2s>re@j0rta6xOU#NAD^?6SYe`csvQG~UaS+BMK^)F@T zH8PD7-$rQ=_3RbEKA??LW}dHC|2_+P(b6)T9JS9+`VGJ-wJ{(iBbTrzSDX;7%S2$`ENAa?9;658wG-+Tfl^>jFu%*;{uAd2(`awPMB?LD7r{T_w9ar;v zbQhMUdNhq$DSj=%hdV_j#h-;*ug63<+6eAFyKEMjyYqF`nP~~gHnrM@Na^&aw_8rT zeU<#Oh6&J9H_>*fP);>|Kutu9sb4MB+NK|uu+nx}zpQM0)u>S5;=(~Li8LF3JH4d< z_{keLqS^S%)OlW&PHnL{s46U+Qk?eZbsk4Cm-6xRxcFES#8u|;MMa`l_3_TCXGF6o)KET6>jpL)Ki%>LA`j3q1c z@bxq5C53rNS$uf?;AgHE3VWUvjy;@niMw~rDL2aKO7VCylL@P8FHuBfl96lhZQz2B z%yMGTn1JQe>1;w_Ts+jS`$?}yu+!-AZ^V*DF_z(ns4=ahZHXlsiM*q!PG7znP5pUb zaq4U*&Xia1R{N)MQG4;HsU-wz3jYW%jv7LEhgpBJgR=TgrATl{c0^E+cLAfq9V1I$ zA^P5_?7t~I()T<2Q6WNt0udbaK?R-GKneQq0ulJc>dziq0Qzfz2n`42#=mQiVCer+ ze8hs^_Rn*gbzB%TnkCpOB;6ugV9t~sL&9Uo3p2%du ziRzb9ybuv0vu3_{so`lp3%86WUhaG2*ScL&D~x4^8p|4;5=Lu?i!P%H@(o{yD;9ga zs=roG<3_KZW5cm+JAb^gNgnFis`#y$uSav+lmp|`*$d02uZtGH;e?z7DLh4$lilNc zRWa`dn3%;l6wjX;l9|pic$O7=lN}yAn(bZl#d3ILJ}q6R(2$RhXaCUnp{%GADN07G zic@9U>^w(|GDpv>yc~(&x*#@4*na@rJB1zW zGFOV8RXmfjCFGxfr|vG)cQ|mjyzTD%J2PU%YzASs!;GG}+OojTdx}Gf`hxT}$xNe!X9E3jX8G+oPXv12JLmoHFAB!v$*=Y`x=E=kIQ zI!fM2R-PSGz3glr+Q(pQPCU=;v4>Q1p?{rVx)n7iW+D|7Fk0U& z>V;k+nM$7VyIzY>wn|FhTP(=5BeI%tcd1nHYWO7!4^=*@^R=npdG|3WVr$rw64GneEA5Hpu3fJbR?x3n0d0kJ%v!H`j##vT-JzBYU+}PG_U&%*-EB1NYaU7onrp#dF+X!Y3I%0cM z3ryAbat;K)XW}z1^9~WDXtdMI z+%Tn>J)(#6A3Z;!-lcDy^C`o=Tv&?R)X$cugn(US)w-J;-c@VWo44L8o;Oz{J9Bx;DEyqxiy)Km{BRnXK^`@7H@?2k;Z&vd;t%B{{$}B1KtS|KiU0KTC zLC0iU_I}R$7(LKWDwL|fuqSLn^uYmLH_d|@cA*1uxN{$wFS5OA2x<+#mSHruhTb{x ztfo+0Z1mmWnTqo3rua#Tk2V)7j1>s`jt#$^JyCe=6|qNLnumjV#!BK`#r0eJB=iR_ zbGQjAT&u~sh7{tQ%~0{q7!0bP>f0fQW;18#uuQx0-Y)XgAZM7GE6>#v-m=p*dpinx zhbxvsQf@VpwKkwBnrq`pOnmi&xCSk34Ckdgt0EejJ8K#0Jlb@d8BLOgZ`NsNT&xQJ z7H)Vk^WMu8PVQR=vRPQYR}>Mc!dFA_Go{Is8WCHKlJ^>#TG^*vVz;&rvh}WUfB&9w zUAF#8oYDc(t%P;~wV3CPWW6i;N{_;sADP{_N+xX_tf}_Jn;#%)Wabvc_>S=!rnU32 ze)3k+!zHg%^{V4zD&qg5@`$0f|IvByNsIYbYgyt-JF zFt(n&J#An9Qxy^CL7|H+yEXQ!|1t9J#Khf8Zl}VwBV28R94qJFc^(N*9PGYAR3IELN*-@)Ea`guCjCEEv+OSEb>mmxbFG zN3*}7+Sv?jyFWbbW7Y7xE} zg%Z@f7m|h#qKTsmp-jUOmCfma3gZvkR{C_L`jz+TMHZ}jyPCp2IC4LhDOR&#N_y58 zaQK?wsV8Q$kK~hi4%f)8{*nK%o8m31VOHkY%;8wq*eW;2wb+=aDQe#5d|PSF`Tac@ zgmKGO_q4sp?_4VN?{;h(73X?*7 zR;Heo9T6Gi0P`^lR#8;WSf6TS%eic$C zK_2Ph>*eCYDSDUW402J)Pcz2ys>gOQ41GzT)0#F&XBi=pREv|!56%l^u^wz~W1Fr* zT-NY7zANPX`qAOO5Z3Y5E>?@+E<{55+M&9u8+8LA2h%?Har)kn>w5WM+G1=Vtu?fL zrURyo9Tb>^AG~Iha6t5tb@>0Fe&h(Uz_s&{w98)T z;3pQIR=cr_A+8sE!`o?^91wri&V8vxV;n|(JEXW+X7RxgrDOes>#*VQ{>zsnwfN(T z{r?r?VJA@}%c;&*Y z=Fyw#q4!T0m}bV26Jg>*o)bhX!Di|a2fYrFEDj`$Oi;Cgu5I_MexZ(?nyv|FDWJFn z=8JqaSdm?<+b7I2gIo6BpH`PW9hsT>YWR=Prqsw&m1}nLb-PQ)sS27L`oc$DZ^&`3 zoO@0f40|TXAbZeWid`iy?}Wto)F=FVqx8-t7*;z@RwBAWns?14S~j13YZ*4cCZIIr z1j&SVZ=yKYJ)VT)EMZ&l0gtctkJ>0qF45{_^TDTaj?b4Wa)t;tK1(8W|o`phCixDIt~-FvtThJ zhj4~ZuD{S48aZ9I5i97wbRBoIX>A!L>)Y6UJFup(^7Xp-n|`jqXOdhLYh4`^0j0X@ zuXJ}_CEw(Oi$wD)#ZE%@KUJSw<=EACYAP?fY@@Z#*~8Ma=9ravj#9=o`2DvcqQm#o zM&V1f%?G^n3wJr3$#{TN^>XQGjk;M3!IDEcWs_l^7cWV+6PbJ-C*P4B3HEEy@nhPM zSDo9DwpAL>CzWFI?L22=2w(A`>AAjDmiQ}9%f$4KP*U{WQ)^e`XFq1tGE;MD}}ORbK;Ty;uW8F z#~T{v*$X`d3in(bp43c)Y@s|$k+{pqea`K<>wQ-Q7x$qfc7Jx4?=fK$_4nCmG_Q&M zR8pP!&eF%MmS^AXSRvt#?5vYo5pulMt6y0l+e!}AY#V4tMdouN1RsTjGF9fpJ)6+a z?|6ldKh2TJ-87Wl)P#207qVniCsVxs53hSj+H*bH4pgE&kxKkedtXy+t-pHv!VqZe z-|rW)@_wG*dly4&9h_V|2x8L}HDVAKdxDq=N*k)}spR17q8>nTFbFtlXcypShqD)x zmt&HZC)$&39VGpTo|2B=n+khDK!;_5kdnTZs?a8aAKs7TNdjU({7CK|UU)x(*!LlL zaK8zb7K408p}G;oOtp0(R5ID!&4mhqOW~wok}!k>#E}AeK>Ly@ZV;FhS`3h+*gN9& zl~sQd1b-34oT*e#ytK5hudkFZLW)drl7``MIB6(c8V;8P7?NK89#o>Aq=%O<;P+h+ z7t_Cod3Z^Emq`k2Jdk!Vm4-<{rT=2I`7%p!@ua$tJs_KmiMC{KDnSf|gJOtS6kO5{ z>WGnq!5ra|P;g1w+1e5vZDHV*6^Z_fljkoI{>BRY1Mors6@WXuE`@CGZRbECh^gsn zLDZbdUeq6~Ay_F4R80Ek%>M;}fJOd!?!b&cCocc z(h!EmBawI%<`@)?heBngX)uAw!B8d8FdFoh{x639g89o(GQ|)$f}FjNi>H_P5tI}T zEd_%pkv;vtztBVAP|z`6pJ?x5M|6j%_&Y!h$c|KB&^_gcINxdhBq1xkX|`Xq_Aly@ z=&7y!|JEdlwCUiRcz9*9oi_>e9zUV{U%Jn~XmNYHzs2e^OmQXLGsl@u%QU{c+>&vKdc!ccOM!LVm!o;Nzx13!4|j;|B}|!{AVu-(gS; z4hy4$q2V}icIVfzoA;X?s(yzdP%yA<^*0#ci^bBy5I7_#*ZqnIgQB3DJH>v5L9qxl z*e>@Q3HNS{Me6MAO;`NQ|J>JroPW(ZaCc>smBAg#s9s7KTBi zK>_-A`9K`NXy*ol!%*}*5NNO}+PwbqHNXRG5v74)&{*(D`5h0?!_e`-0L9SYVWHr& zUGy+4EewOkp=tF8BAQNDa46WrOG^)l+}ue1>pWmk3>f@749pFMq8kfEVQFC)3^=Yv zGZyeg(asHyKtXBefrX;!Vimx!wEDwf;B+#mR3Ft28pKC z0icJV)iVN)qZ^BbVv)4602qcAhQXleY=l5S>2#04AaJzufxWe~V}adZSX%k8P#l~t z_MtcwEewMJiIT={2n>=g*CC;BI{C0L`aB6>NLqS;1+A|^0X;ZvEC4U1k6##+E5tCWP#^=+&JEDR(D@_` z0i}guu=M#41=Pzg|y-v|c7@T%)SQr|dxTWQR zrqd~y1)Z({J-RqTV^H+@1qPghjt7Qztpe61aJm=-^yr=y-~$k_b{q028I`_cOq zSeDS*9MGeC4r0JMhhApzW=b~?kQ8ZPAj~(9ru=3%K#w+GfrSP9A7sWMY2^ctcr0zc z!h%N+EglYrr1L8r4oxc`SYM%_G;s+63r?G3K|V#$=5_$X(dr&VIhr1 z!D5O=FIWVO&JVCi1bw_A(X{IW7!3WJji?l&i@O7bNmdpjZQv5%u(?=|i`|Q>zd9 zJ(kw$;D{Mn=Y4y+r6!WRbAMLx7zk~4u0Th10&*H)eS!X->&)JJJ6p!;Ds$=N?hQ3& zl~fYT&ZH*wFhx*yD1sK9>^O%Puu(bNSl?wqNC0ZF_fm+QP9W;_;`nfEmx%zz|3LO- zQ(h>RksDyGMtvrxM<&RJcbZ3id3(N+w#ndelZMuf;?}y*1m{fhD|lazF|rmJ)9hua z5!4!Bta8`v|Iu*k#k^?YlQM6-6;X-H@KV^JZBPzx)mnK}O>uF6Y61_xY0gl?!>g?4PT*}BfqV}onL@GD>-i&Mp3vZ;rf zBa_5$X`nPn@VB65wUuu^>S5iPu{D2a&x$>(L9lzz&&AV|FKUwKD1?`fKYyhZO`j*1a1<@ik%T}$ zeYFxnkl-Jh8r%KdTO_+3fbYwZ&nh9KgjZ^d*77#(^LBF|7TNq^P?ls!EZ6Vl{pLz> zACI6+KJ4+(F{DH;5v99NApiI{c8wYTpJ*yVsi6jTELhn5IV*N(?7xZxe}7?G;%SS) z_u=M`FYtR3y;!b`(!7FL_T9QL5R2o(8G~fGh&L`VEh`3y+3rtQJ+xIv=&lq>LT`yGN*Lcc%`ctGD&Y%VT0zB^ed(C%tILD zEheG7U$LhuqNfpzcbeF!e-8yE`KhT>&tJZ3>-?ShI;A6l_`gEh6xomg-Y62h6E~(6 zNWp@9+}V?shZ8WV1+_0+O6QYfWHS$Ii02t9hFGapR21ODo)FBQCANE7nbJIco-Thd zKBcy_702E*-hQ_`He(6_@?BA z0afX|n5#!OF;k0YOG8eV{xD5zTYA0msGf%L=n|&ow1gk{&#ocn{i6rxn9>;=>slD$ z(Tc%1j&(d}mi4^yc+-?ufS7;hb`ZqIl{c)H#&v`$d;8IX6nPtt`a{rq=Xy|;>k0A? zcrP7su7!uuCnt9nahwJ$7>M0JBlJ@D1dV`_IG-~YgM|^Qfi?L39$i{j9(m7Q{{_xS zG;SR&A~hnR+@Mg$S=n(Jn7BcmylC-##43>p|Vnji~&4-@5$l&TTr#f8Xsa?_-G5Bt0LfV5vZf{rB zEqf<}PMkYeNB*(AYqVB$WU(NJmCeQGOJ(W)IJ(Z7*H56qoMIs(t@wn~?ls2z@E2B>PCoacl2qTj4(I=#g8K5Bw@EnfH<= za}pN&aSFebroy|I&ml#>5b#|H&Ga59D2ila-dEF0YtX-02bSW@2o?_?5d&&l^fqJX zzazL9gxNdm6}+4~7FYzCRw{CC!0AmGSn*z}9GvEPbx~0QVP=F-elW6oK$72m;K6OH zF(q)RVr*WS&KM12EQFQGX?*(boy6RZM4xfZkj*A9sW6UMbF1?oG& z;W)-=nLtR4*2a7*91%k`Hd1J|^hv4LMT-Pk6PH(JP%(WsK#1+PxSECG-z6N@D??h^ zWk5^EV-_D7rshb_zu1AzK#<3%MMAXag_MST!Q~bXL7{YlT|_qDVg_=V@b7v^yQMeu zaMM^LB|_KHCQyXZ1{fGG6cigGEo)t)hcG5~RT9@AeoU!ttjH+On2vN}jDbs+^MQ$A zS-i6pL2%4(_3@B#8s}dnOOZ+01KiaT{N?1hP9>1Aw(d~EJu$%)GFik3JTWVRH!`Z`P&KJ~R zu*!XAIl>SVNGDNA()_V^$@Nxk{()EArh&@TPIz=#6AmibuFkHCp}THyG%)g#fH^nk zs&z#&ofvQJT=!95(`dfLb^xYPLf^Q)-6)LiLz;z1Y##$4L;(v%t7W847be@Pl9Cop zDi^3XN{w}FEuZM;8=`>3ln)nNii+e>aPK5h8;s1F(a3Kq-Cpt;>kl7VvrUIjoL8&5 zWpQU8c(=9j#c3l_pIU>$)=Hp?{vt zIX{^#Rma6QFKg;PF~&;D++afzBD{^n3w~4;XE0~pIuoG4fe@iiG%Pl%xtOsgB%a&; z1FTSN{i(y&%xaJ2rY^;pi~v(>2^-YvHfmfok$GaL{&>(Xe~V3SqM@lJ#UuY!9x_=t ze5bN~)rWI=T)OY7ji{=kVhi_6b0&N!I#F+Wm>^4gS*&+Odzeulwm#OKm%xQDp)FID zpEckQZ=TWZh8V*8W|XveLD~Vj<(`MTD2Gyjx(ctZn@dumYadsmg3fDy+!#B*ZPCZ04j z0;34O5zFip=0i^E&CLGGEMc{5vJo$bF238Bv?*Xc!f*4Xzi{&h-IF2gAsAeCpIrpk zi!^z&JoZCkS*nHwL~IVGlU%Awj5@norbfx~uhGh0P==4#06~*FQ$iDh^7U z;z9=-Gg`wf0n$16M+by3oQo!at{AHLgg;xallbg*`O0|mG@o86oF`2j{=#eOuMuRz zJtMp`oyhs@SFrYRXeZqf{4`ESTaZlDh#0EdhD6-F_yF=zU8jxFZtyHU8d5a3**l{`6*aLl!Ll z`aR7@ygi;BeG|GD@NETjdPVdz6*)&Zobf1MOTRoF@VqOu#*@ceio^|B^~aHB%h4Ne zb7WKwMs~l>mC=v0F&J<#?6(xeB_P&xIR{1!;7t!5a@uHkXF&%GD_nfv)A!Dfb9Lob zZ<+nTiB}`|H;(Fe=MXeclJCeX{qf(|C6Q0G=gQECn=>*j{6T7Jy1Q?uMYj6(P$v1; z7KG9n(-+dwK3R_O;IT*|?@ZUyF@riXN?S{uC!V&`rpW?3SCVX+8t#_cg4zmuudXT3 z{x{r(3fB%fY6YWeQDyrcP6$DH(d>HMqmX94$TB`b-K;mQDK=taLg;k%z`mPsB@tLC zP0u*N!MuCTmZq!MC#SoKck1=kNw{sqMJMd18^|>v&tWWLB2LM(cH+IldPWwu%^BiP zqVz#qe(unM8deyswIB9u2-f5G2`pFS&AIMb5q2NupY8!&Hg?=f-7ISB!@uW9NKA%r z&v#+jKhx*dcb@TlH9XrR(m&-Qxb^bdq1Q0;TwODWF);H$_R6hZ9&zaiXL(CRvpg2+ z|A@Ub-Nopd09sLF6f#{rREs4WTh$zamlhRn$@`SgwzD_eeFBP&R9MXj5@p*H7qgLI z3%)c4)+8%MFs(<#knYg$4BuE~Oq*ZodVGQeThPk_v;5)-8`qp$#emNydnP)H=8v2q zHaH6oaTW8A8)i2Sge_Sg!Yp^%6fJ8n<=Zs2oSLaDaYjhKslOd@d!3?djlBt8>CHX| zJxy`$+kKhd#yxGPA?aS6tr9IHe=VzSIv7**LcA7)H#<&pZ=t+t9V~Hlgb;4!|1FX0dHdV(rCgH_!0x{HF~sZk-+*h*93%n2|zu@;~p?rPvHzpkt zE?B~MaqQ(HmzaSVbwsPeks40~2INZV{oxX6YB6qpqdZ+aXr1PAdZr`WZipYr!mxJn zJXayuD>KEO+M}3i9m1w(buc0tBM#3l9q;U=?mcmC-K>}{s)|c_GdG|_w5+_#*rMIN zYWb5fkvN-kz(VFCp{W|l-DG90qHug3+P7an@{1L~bf(K`$pI4F6; zV2lG*OL(l7Cxvm`^CloTZ}O>yR#zma6r9;P zyWi%4KdR!WmgUxeOy#3yxGT_LtbGoqcYlEvqk*CR3k&}j`2L3rS=pI6{$DU;;rcK3 zX5s$7f$wV_9S6L2bbm~^Cq}x579CfsJw|^hrET#f5-DX32We%oWI#t!ZxxkH`Csu6AypU~<*q{`c!_oivTN z_Cv6uUOgdUQ93NGX-KnPW1KO*tA14moAfWu1W}6~em~ELKY&Af!Vq8(6NjuqowsJ* zJi1SmswcQfRU~)k-aCz-r+le_OWl(|9QMqZ0~jNMxivVMXYcErP+Z!2PViJArfBt# zsLyMiYV^+&!~gnlLw>A3>Q8#GN)vn7(oxZ;MV61QIdVvd|9$)Z$eC3a@vF+!>EE!8 zTO<+rPQZPVMfteq(4jPzo2=bG>g6EGeAeNEwu*}YQ30#T8xw0;*ustRqB1H;DgC;8 zA@#!zRdf2@h7i$RLS~(6G6|g9g2rS{@K{lf3XJL*KCXq2qG)HwXy%NEf9rx*jxRZB2RPel?#Q*QYj zvI&2_!AS{#TQ}zM;Ix(IkwmR!S&8V>1;TeM$flWZeC`y{d{bRgnw=%W zx?wrDZ&4otwC&O`S!7nNJ|aLCZb(VrC7-C$2+NLO!p3Sa(RJ3)jn&Kx)acd?pN=;-O^O?i0jlyVygnfpfhL6OrwQvjU@$6ckp5Won zh3cd0Pt_8Z*FNvZa7w_ibE~12Z%Qj?h!(_t$AcG6?0M+YQZc%*Z#_x(*VbaTGFk-y zfceX#ZY`Tc?4dY>?vJl+7XM^_RHllL0nUL=$WRA>y%40uUvXDhET-@qM zq&>(R;)|3K^-GOSIf+_gpjd2$?!bHTX7czZ;o5X!;j^m z>pphmzOfZTMH+5j?Z zl03B2;2Gy>L~_GvprGN;^xxRp33#`UWn zzWDY^hF0aJxEGI&nvL}}INA*?i$>*8Y^98Hl8U+dIg>IcJ-SY=Q`s<4iAH0mv1zm+ zMpYW9?(m*7tT#jjE)bfcXE$-scv6wws$*O!^6e_$zK2E(R~pL8>xH=w5-s#j*E(wNGIO!_pJ zA#A0MfAv6jXW+?n8|2xUPbWCyDkCw9;-)rSCRkmzua1*l-u^5bPnVo>6V%X7lFfu7 zp4uk_={`b!u=*@mNIUSTtJkg0tppm12j+TrNP6OKg}fIThIs(a-GH&{(HE(7ZI(4# z^kZ)jm7j*lilRh)F-a!3RA@Q&PYyr!Ip+oJ%-%u z>QcU!^qv$|vE-VO1bQ-CR3KGb%Cu$R<11DRGHJZxiz$dTg_fy6`GZ|S03d~*=6-YZ ziVD){5sN|81>;7WGjEzL*Z3VHNktay$v(ek>60ElOU|RZwM_nIj^CUkPW%BN)Pd99 z$7O`(KnFI{=gSZYAkP^e9y5ONGHNQ}%K(5jZy-u;?!{(AZD0*KCs{I*6E2^r40gR< zwJfAGK2qcKE)Oz22$15!I~?VpH5W}o+-92vfjrqX*CxoPYlf3CoALTVPZ#H}SVcbm zynw}MYI<3nxh~yFxDD_J&6RHHWx)h{nK@%@k!hAO4xgn8ll3YjB?C)CGs#;>b@$*y z7LG4Yh4g*7j8)8uu8_;7*06H6~Xsdnc7(}e?Ch1Wbx+S~=DJsto+ zDL$%0kH$q27Rxm&gG?8O>WujZ_^;&7wPbV78+1i$Wac5a%(tACi$jB56H_OVj;R=4 zMSEod;S24MO*^PnW)4@59r=0j>j1+fWOZk+1xF~g+1S+WTNY4s*zOu+9W-$b@D^If zA=08|DdwQ0^=y-ii4V;?AM=u0!wunj=oO#zICg?$;*Fve%=sxd*{q_30YnV?9q}A@ zhtGQJ;9QPM~l#1Ep>jw+hVDpH2lx{oEm0}Ak@I~Mlhz$xYTg}K>X zOdtlGQ}C@^cYHLi7LpaL>ZB3iQ5oHi%*`YbC>=ns;an9GahaX9$v{F zO)4a0VkDinq=-p5Tl^T1%JK_nmnB=HnQ4`l6IIpq?=_=JEBf|`O&HGh(;4ukbE%Z) z-r&+$cCaWB>auj@6`3NbSXB#SweK98%jAuY>&BqbNwNE%Hu#u$vcQ;2H(DMz@hXWB zqs`~}_woK@g*`cV8#SZ-9ft^pS@&?KJTPl!nzjDAawkCL=r&A)UH%&b zHG*h=QGTDPLq6L%p6QM-iFev1u5&@S|6Br3`_Xr?L4FAhJ2E~+l7sBO9h>38`l-&0 zZz~{i@nghPyMalq_`Ks5(CQo$SE)*>C&cMASTKv%xBR@RAj$X$6E;8mBR{A{;GN@O zCr6?OA6>mO%XaO&7<4`6C??@m*F6(Y+;TsJg}R~k;^*PO;|m|hs&qo`z1d{?#TTIY zTmQ1ICK?a1g9)*4$+hKsXyxDg^Mtz5GVC=6I=-3$8`|19=gT?BHTLt%>_W#b&|C_^bvHpKS4C{XfF|7Z$ zL5u@_JF-9K11Xqbp6c)WV(tZI<2Oww|$Rr-DJ_5t0c7T zAR^1re`Z{{)11Sb>k%o55vV^i0SSx<1iuG}^Y#ek!-B)Nn}e62Sv+`i0r89o{XD@6 zON26{ElwAAXQRRd^oV6^BzPZ_ux1De3<&;v69AMH&M~_Y^%!XxbWZo~kbZrsX0N8a z(2O;ScJ9&Fxz1T!EaNzqHg^1BDC8b@cYmAGUET7kG>@FiYXwN!mZhBSYXxAfrL0*s zAHJGDLhI6+6>4`m7EHZQ#8b1Yl4!OJXLsy_@*F>Y(w+P z*O@P7VJ+hnIwF0ShOh`{d$?X|Vs&#nVgTWC_kM#ek7 z>XanfDV-2qT9K?`Nm7C&7sXJx4(Cjv(x0*X zee)C>I+FRGjURZO2Vg^S9-Fr%P#o?1D@UHNeY6`$$ptV2$Cg#6zH5_zuO<{WUpbp~ z76XN&!8nY363E2y)bPqf>D4$?72P}29D`F{Q{T$vCjVL7wqi++0RLg@Nu*;nq%5ZC@xnIgc|kS%}~ zrsSs3w4i4FRESfrQ!+(q9lLq8OL6k*IEa<4j%95={p~b)VN8$^OTg`Bf+T621{#JMHWA3 zw1K{c7viiiah4%K8wZh6Oj&`!V1o}uZ4(Oj^j*`nGbv|$I)5Wf@*(69sZ1`5Qkiro zeP`rKHq`+Zuc0MoG}$>t$F0vMWTisYKE2~cx-Z%lqtgE38mz-ty&mk`2gY2;3r zn|=am3}u{x0H*wKRo%b6@3xxj@_s>ibg$0wK(0uXJsl9>*9puluUY@y;4 zYEQdk7FBbzz_3KtXBgo~x%t+U!;;7A%Liv13|+chS%-qW6QA><@Np>HT>eghKT?`0uj_ERCJoxCgKr+$(W)q= zc;Jy2KzK#O=osme^@SkH=PXKjj>r%0lLDtTAp)UHQs=*P9g=O-tm-Nc5^Jz?*fwL$b;b?%5%2`@F4S@UX79<;=~_WOoD zsUmYMv!SPa#?4Q?b+JU`qrP(_upKO+Q8rkEBcUCcHf>&Ew=w1;)I@Qz7m@14frEqu z&H1e(ry{fs)6t8`r^pt@11Eg+vbe6kSH`7JwpBx(d=1J*PnN49lj|$ngJr!j;>XRs zfzpMf<6)gNK(U-DW8O?oC8320=aR-f6j~ARgQ@8@9Z(CBrZCG{r|3{#e52<;9w>KF50aNu2b$&!4N*%!qnFBAc|C zgigu$F4K72Kc*QOj}LRTX#2>^?)>|LhTK?3bJ=?R)@m5G7#(WTE6k7ZV%gbA1Jk}P zB(0mbTbk0fQO*M7T^-8kIHv8~SQnDFb zNeMZ)5n^dYcqKH4s-fZbP#tLrvkeN7Bzw<5Lzj3$GfeJK%1NEs5LT2c$p4_$5^0MN z)KV|=T2pc)+u7(ZR~g$Tl_ZAALJ6Tv*AxWw5;qi)j{#xz(1H7t9q7SJ=p_sqt0|-i zC#LZWAP&q5H+f;y5sais9(AX9S=?~Ys-`C;^OydXR@TCCwn%?e$*m`J(@ZF#ng^b! zZq@CbaXlwWuiO(^Ps5qOVe{Raok_4hQw&XxGt8=%g2^`-VH zL7UmVv*NM}R;rtGcZoF?haj$wmp;AnDgnC^E@c?vUaNUurWa|IueEFo7g1&+q59n? zmb3M^+wTzH39N0{_JI0GU@zM@9DsqeYZ=Lz)fYig`7vo@&j^v9M5daf#(ra@yjSzelP5bVQ=)On>azBBdGlOM?8_XkOdv0Xx^si?$p*ROBG>r z<=It|olwLYCMjD68m#9lDW^vXVsn@OaJ|XQEC+W6bv{7PChnm zKyj{%md4*pc-E56Yv(6ifBV-4?2P2_f()>(pJ=M`v8wZNlle3fLWBJ%%AmNqtou z@O~dD4H>Q8?tKF)EJY+3#_8LFyK)2Fjon(n{>|v$xTfkh43ffQl#v#itGdTBn63#c zc{06ZiT+^QDMkseCH|x%w@c`VA`rQfa4Vt&5e;RTm|*K%FLcWqgTi`oXnMM&t{EwN zwSS-dFAf+-q-h0mi09AIeHgrV%#3-?F^fq((NfPaV#+b9Dnli|Zto5jQ)A+^e{!aA z7m^8I?%e5fi%TvjvDAh;q)PWJt{X1ENk$2A{=t-Zjtrb;d`zqF5Z-YdpMtvkX_I-M)Fze5C zPbY)RN>jw2TG{)J)gI053_O$_=eNFTSRu^;@AH?v<&Le5PAO_<;L;PI9}36~H|4d2 z6y8~AVrsjdFn!Hki~1kshn!mXwAN@s$r5pTr+wi{?gRwg0(GEJVBU-timG%Ub~0p+t%D!z?OV9Zjfj-&b_Y+NEd6{ z!8vI7QK81D^h|Et6slD&2*~grJYPox>C)PfVg#o(wZ1 z%%p7jjS}hS(C9AK_pb(bRmt!+6sWNdBC{Fpm#{}tJwN#MJ&{l-Pw72eUAn(l@%zjQ zd~)bPWOi)bI=(KKv-b2@Blc+Do&Z1ldqBlN8M~ECFj&&&60=A&`J}X!06-YOLE`vd zlDyw+Uf@fwSHkSUHagw!YkYWv-r7h?md+h*(`PppYCWRe7pUVTu^0@C_D-2c-ae!uRKG#x7Gg}wUb=>U&JC3<5@7N;?_<^&XxkD7kqs3(O>+^RTw_K+*Bh6_BByD zEquF8FA}qKK-$xdTQ{Bsc7#Vz7n+;$7L7{65?*l`1Tk3YE5S9x5ft%=>4h-(4 z9ta1M2&{ky&}g4E;#VF2oou)43-1*s6rS*JzO^0iv2H=0@aYDqz^4##R5zJAA935g zunM;1lbq0ckp(!9F+`u1gZ+0{tMbLU_nCj_JG{4X2?D-N$vhob`wO18K3SM1^SyGB zK*ux-pF^nwz5Dxw(0=eE?ibQoh#Hg;4xLp6#^pHB8*)$|sB65@Rxf8vN&6xZZtnUpRz*?`_1e{w!i#8`8DEwd3348YMaKUgWdq zZGO;haAH^0Eh`i3rgohe)x`(@wrx%6+g13lc>Q14^T3bCCD87t(*t44BQ$$cKy=VV zPb}CiXyFi-CHQTU%4iK&mc^%bH?Q+#kWFF>fe zy^3~YkVzRyRR+J=S{U|R?pm33BdbMR(~D+`t174>f$x z-K$AX+2z9O#EL#5u(z~9*iJixIM$6Hg}~@oY4OKLvYzf;>RH*!d!FjGI>9ar@x4sN zqYC`NvSJ(Ne!I%f=WwQ!Kkf@UCnW;2NHy~`QeXor2&(lm)y|@Y@;DyZT`!!%ql)5o zPL_5jeXiZ_=U;h)Q6MF{aQ#$Igq;jE{TfDZ)c6LOJvX_vL<723NI%D`8|o??-)1GLn{Fu_8ZM`6 z%|PuE{9j+)od(K*O9(heRYg)W(B1-VztE$*nJz5&>I1n_)S(i&nKg!WY1h26dc?LU z;`;a8lC^`iWBjvm9C1?~4%fFOcPc0F8+DVtIwb?r9!e#a^jEZv{Opjs_BCHM1zwjw zJa+RX+yq8W(g*Xp@vZzDx$Gdz9-nAyK@PJhPsfwtOt`g!ZiDf;T8Z?BY{`mBDPVVJ z`pKR0AIoElEw`WieSeC*{vnskixLNjx-;`pMZxcmoaAiHyre`QU2?`Waw82(Z&+RNk86?d>tJodjCoiECOs2?%4e|@97K=bLU;O@DCf-WtcYM3bt_V6=@1vEZEgl7DM!{#x|smblh8_I%z!QFIR6YQZG zwhV3OzJEpRn+_rNaYXO}dSw?QSLBX`Ko$Hp>*yGjN}zmC&GA+v){tyF&_PXy^Y;g* zF(QhW3;42{XB!&n(JoEnoxFjkNRExtkX;IRz;;}dda`^r3Mub(9yn4R_$t|&j)pE# zn)@WU-@_-?Gu01-gf=fPamgcN5Ni}FZqiSg7T6yk)1in@wkFHXWy2E8oN&Lx|YOq0wc4XEZZYvtaA}smX5U%zGNQEdUjz($rQm-ia z?USic*}Lh0NwbCU^`IEWiU*wn&K#c0k1N^11pVoK?Iq0GBt}XXK{h-PBPozDh1P4k ziH9uX(fV;95%|NCNhdgrdg9&fP8VtuHWM(quB%5=Fk;bnq;yYCxPwIL_YBfCx=3F?p#BC4!R^e8AVa*?99+WQCP z!~(&&)Xh%fJY-)<&Vj2cI>OU}&VeiP!c5Q+$rKT9{fq$)>y`*joz7}OTepcf!!aWE zEddL?7pMH^*8CYKO11cKa=yfW6$s6#bNj?^@;qI#r(SK2#b<0GMF1xhIl!|dP*j}I zNHw12!i^}@Aull~SIP9#$?3iuh4im^8MCodgv8-e?03(FP|h8qjcErU5L@Plchn1x zIWx=`8nMv&B5@HH&phS(dhed0u8%qBV`N12KZVi-w10~}rWxE2vlu=)#O<@z844Fc z3Fby|F@inue;!qfFEZ7wehX3RcF|^BJMjhPy{3716S}T_4;GycQ8PaPRNfz&n!aC(rVnbgEIin#6P ze#870aecy)7?V)?oX7x=>Ecyso1d|N?~gMzHPFo$7<;z&=~XrOB;r;-K`?8uz^GL|YygH{*4xZ4HS&mt&7}ad-(LadP&==pI1s6sXW4x6!=dhwEs*?1Ubg^j zCZ=L?422zodAf$En2%t7Y>aE1#|M#ZXWpHs0g63Y4@5*vUudR6vZm8!SX}FsZn3y@ zo*G7pz#-jjt=jQY>U>{1YD|xyl>+Sj`fJ}cn)VeZGsG`8;h$1l*C|i1bS{6Yo!cOg zJr>#dOy_!RdqLaiP2EPVl@kx7*QYk~;LKQ6g_w#ik&5ygD*}5-do@naO58cnGd;<4 zVk&IgO=f4#8s==X2H2ma}>LognW?W^6SH ztS(($CDm_vbQW(>zjT$w(B=jZ(r4*FDm@M}s;PX*K{4xuNWCdXh%Q0Z)*RHta^6v~ zmuVTQh8P|KDKRIA(y^2Rb%b(~+3Kv)+DZRPqdpugk05Zn=Eyw2CvBPJ;egQzW~KX7 ztx_fNQ`?Q#9r1RPd}X>fL96mF3cOH$*lp04 z;ki@!XcGx@`bXnFUZvC?&xIg*Lq1r4F1l4INEVV8Nc}zKh_xg84XqtUgyR=*5A2xqXTK?}J3X z+~g+$EM|Cfm82$mUH+=5Z?T_XtF9g0{xE#AQ@d^7Q!SMlY`GI&O@tZ-eZB7*endJv z=sjxuzqQ~;t(p8%-d>Pk_~+7)xSb1u&fz~~*AgPn>$XIaAUaE%j1dfnS{x@BF=Vaa z5i$kJs+#@D{Pd@XUEuAC$n*s~dKLg)w(Ruv`SqDj@XhV?EUx743np@ar;?5z-c-?6 z+gWfj?83I08}>aY{53zeQPF&~2+N!FEhMcb1DfYLR{2U(Mn)xEl%Du(ims?h5>(#k z--O~;RgL8O;_RiZu^4iQ*Z$CT_vDqSA4KvtziM%nd2!qAn;7r}%Ei<(uHpUcZG_)> z+us7iw)#!~TZHA!t|N~CP@Yd}6`bZsdFv{*?z|!6nvDIxZRK)EspjqwF3`T}$vP?k zlQ&vGULV0q#-U(RKL^N5^vz_SFRNLfBE7Mt>?$f>15Qka{g79WT$X>!nDevU!x0v@gH72z^~!U&?Z2n>(T@F+ZwrR4>Nz~Y(tToD$0abC5jE5Gka_ihP=r5SpMBWAK<+YTC=}ypf9@6*vE}Tg4x1RXHPT0j^Qd zqGBKGDrpY(+A@}qGk9r}t~@0Lg>Gi{F=6L{Vx*Jre!zz654Yw)_voPWlO@>_>~*S> z8UlWPKr}&Z_T9&tKg(^%`RUnHUKB#y)V%L|Gf1F_$|b9~))+O=+LULcP~N&cGBzjh z=i#|s#)F`u&F%0PI3IONxUyNlQ7+kXRq-FKMNWONuGGv^`+Gt11AEHvXsIs)eI~Z@ z4R4^qRe2dH!AYuV<={+6!5RjcD_q3}-~)RXJD_0hEN^7rMks)mV?4U=E|JhbcV=`? zSdlZrrC~E$MrB9Ipl){zNN}5y`oUu^!t_>^>Wi6^qFo$;bq`n%O;S<4cJkW`TH$?Y z)P?C|6}x2>kNf54*@==Z(FCIi8$Qj}+YO7;6?37Z89$ddRFOB=FTX z3zZ1z9h_%zz}*n*sr^dM0s@T4AC|%bg1Sgl>C{WBgV>YiX__v~KyY57w^>)oZwLU> zpc(wkk>`&1Af$7aD(I;>wdXhwI@XOPSYGfekacGk4;D7#VTZP)`8Y)V_4RrwxI66! zhA%$<{V&7se~rBVG5pw>m|6Zm!;ka74Zr`{ssI1|y}qiem7vFtl7C9zKjPQpG2+&f z+Aj4tR7_j~3|~neI$?>{B?=kkih%<1>tEf2m*MAY@4=Es6k3?z>(`Uozt#6}IH~~C zn)0Oh?sNZiwa4l2@jRWi^PhdBULGH(a+L_Zcb9wD*GX=775|DdM}_X)_XLY~yH?e) z$Oab)Sg7vD3XA<)L4Lfl1_WQnPs)fA3~iH&?~)L-MQO^TA1|vo@863;u@&UMKli}f zv8~p>4~}dEyprwfZ0byVHm?Pb0qNp_cZ0OrU}CwSUj`PZ0iXWA(}$IzpeBEREN~3K ztBmbdoqnsc?% zyH_%QUc3#^&fh3phs3u6ZiMf$l@4M$V6&U_K2(c!)4(Ys;RpP|i%pa{R6x6twqiuP zB0PB8vqlFR=aiuWNR?}AE*L(l0G18$><=RG<-nTzOP{fo5MJuHkHDj7JdbR#fm25T z3$-Xf`}MS)`g_#4k=>D!F->LgmUv*Lb+}xLOE6P7F_ubimgENw9rg?A%fQ(G?v9bs zpEY#b#H*}Rx0;`@g7*#nRba_~>tTmgYHJt#Z8AoB06>@4-WvIs9@Nm z3F5He*_bYZlXW_J18BnvfBL8ZNfdn#S9nxfv5wsnZFry$zkA4}Fy$g##`rY!ije(`AjtPha10UkBG|2oE z)8up=`R>v^v6yscRu2jWDM4HWH6!q7`kWqMHu#pc^8%bmTz(wDlCweW&=6#80?upR zJstJ9#kOe! zUJGDq@_ty$S}GlhY(aw)F+g|A;ix@27)5B z`U$;N79Ef&2UZXEJURTr#$z!d&;meus^tGs}VVy7vOWJ5&v}m2) z?ZQ}w5xJRKU^>sy1J^QRa_yfUw}&m=VE4s6S#2C=1U7Dz{Rj7Jgt;>f zOurXT9x0v?)Da1z>7QeDIX3SBL&@M*vImW(M?Wigs^AktuBFa*l+_IEPF71}C_Q`q zQwyPRtWe;MZat_|vEDF%vuK3zaN>VX+RVclXDDUiF06@cI*oh1!BNOKg*=Z2cbG_Q zz`*9i19?L?l1Bo|6m_#nwZX1N%iz1{xTukG7pxk4LN(_~%{&?xW|%?x(?+XH*=Q_r zQkfOxNtuH3v<{UXTov}ooDedWH90uAKw+7X9w(L-M<4pFF($gHLZ4K}hGO!*z> zsn{V~Ms}Kw$M zDk7S*4C^rzrzzrZ=#<)}-9eiPV9ZYSWM{&w$fl*%^IV#%(h0fn#x)VI1+T zz-Z8;>ublv3Ri-AEBSbS+VVio-8QN}QaGz^o=yujXcQVMR67);&81ZxC-&s!)3OCS3)?`OzyS8F=r4K3ZYP-jqv3A*^0Q|_`_V_}MC<2L99#`8k z`DQ`XYSST2+-r-^hk)S8WX(NMw>f(|?5O0Zi(2-*Q7*{x5+hm^3l|JoH%yF1Z{|ub zm%z>$STl1QYQd9w3GdW0h@Kg6#S@FIK`S*O)ex z>`~fnLI`?|fq>cNOYAd{1me|W(0@0!uNpd1_}M>-k0r2WoZ5&=?9p;yZyuLTK|c`A znml}AWbw>+gU@R{{cH0#_4?l7^2>5r@-O=Jy~^chRdbK^-^BB>$Kn1$93OeeJ!{ys ze9k;2UCqCfhcp^WP{c1LuZtA=$j9T>Y>jct)gN?Jw)z?PxLJ3oN76@*>SuhJY;#?7 zLdQ`sI8?2yBw4keAJ*pbO>e zb9$+PpbN35J&j;^%dTRZfXRwJh3snKf;?NV-xM+cZAY6><20QY zMw6h~y*6-*F4!qEDG_L`GBLC(U2+c2WpS4+OXBZT45+}@8t0P8#^WmUI(`HD?p1*;h?^CmB|G}@CFP3cTgwvfzdSCXn8lr_&|qYv1#L2lFP+ECyc|mp z4xX1a;e-?_p2^oV!)5>FL4`rXDw_zWykIQxuxmxs6a{-jGga23*CF(jSr=`Kc~{Ki zlJ@B_u98^}jer3+sI@lSu5QHc>5>C<@00b2a#ISdj=lKIV+t$na2UIec^Qh6vb6Q# zoDk-sigr<781rnQ$fusbeYEx&Xj-sX+AO~$&5$>wZ=sL64AxsHCY~8$AZQ-xe9jRt z(yd!L4q&$IG(P3Lc;F6N8O z%zWDm7US2ZokBNKORv^pSFvRrTgK#$JUd;QN@~EW1xWrTY5$0|QkNw-WUqB(sHEYf zEic+QFiOwu%^3!KHjUNVluB4#zM?n9>+H}o^P0j?-okJ{jJRsRYEql7&fJ9s;Y>~&S2CNW+kXBhf3U7mce2B-nqs?Sdsk*u#SlR!{nf@%D}ax$o}S>~RmVTfnZk|r(fRNhseoh?X0U22tgyT}8uUcLe; zi%fJtA|3f@Os$$l#!|yRO(e#hm4*~>E$$$Wx3*r@1vSlF1k;9w;kc#be*?ISZbP$8 zckR6`4}g=6h-}Oh*E`3L1RH23T6FJ}`s9S5T5T~sWO`5w2k)ID@w@cC!yK~-B!Iu7 z4)coIht_OSZVPP>zEqNI4zp}}&{rlCMM&Qm&=vF6vbQRjq%FRHLtJYZ}>;7Hsd8q4Z8LkQ;UcQzT&>UOMFF zS^F&Lm@y_X^Es*Ilz^#4)(j|E33FlqnU zfAEDa1Ft*#$dhjRHupL%$AW?+(3 zbErL!=-c1Y`=!5&Yq^3eGDK3hpUml-_9glZV7p6Mp;EuTQZB2bp(`EM^#-{Jam23S z$)cB`i?p&8x58%ck62L}1q|EuO0zk?cUq0LyO%0mkm9E1l+>fl4O^9aAR%SBtGJEt zYJd#o`TMU`VVlrC0lm<2F2`K8Z#Zsaobz~wgTPd4& z7vppt7pjDC&_$of&Wf;r8$`=q#!-!(gkg=f?(j*Y;2&UMV>z=DBa7WM*j(utNP>tI z%HwE+b1DYh%v3do?|<_!*ndMj5b-8jNvZ=B%L#K@IlB}LJ)6_$@*pQ{*Av{@HqG;p z4cDBNJuS)YfSaWvtDcY0V+CYSCy&96++-AEK&W?4ZaOI?wJ^5{Yor*ul4cNSVJl~X*bbpR~vN7T=%pAlWVMJg1L$tJ6OA~Tk z@jHg12}RZ@7`UFmSi6+yKUzpnnj&{LQU+l6t8|rZPv_BNer02zxaVY|J`|k(f_6OI z+74qK*D|v5qWhkHIAK10ujJz6!M$@e)un%u3phjiVRw5|%izOwNx3t6`@pSvxE1{x ziSf#5p*MLmKR>Vk0)WXFQT?Zg|DVA-69+T%|A=@N#{UrUEKL6w5kLJ;#N)L7!=nlF z{|vlUli$gA!FLbW$5Vs@Qfm;vx8RdhH$gRMR>w9c`{hz4Y|}KXGkKMfi|(1vfsa>w zRP`JrdNVk6?Oo%reYZ2LNa!9%v9W>DH3 zzg#_&bW_-`%nUt$Mz-9ZE~xHWQ=s^(%{789cB+9`;5pN|}XK zT4d$U{)7Sr+vxX8Rw@8MDpl^an)&T!eczAnU(0HiBry;A-Ls6NveEY#YIf#@v2pb` zsp-Pi+RrOW*6Ig(BaZ&wSU*}n`c@_^ykIpERUJxyR6ma}T`H{Za&L3{etf?yhGnW{ zj{a^$P9OFj{Q5i&=I-Z~?%MjbzTcd`tT(_?A(CPDF>4<((`@d&+uEhQ5|$MiQ?j&{ z87E2iE!Z6_z>1+doiJmJ!{8riDf(OROM7%9yVx7D=jzh6zM8KQ@RZ#- zWbAbAOL&}~o{yiSU)aEh%7ekwqXSeqse3PUgsAOEFYbA=Ycj>P>!Hq1a2*{?8df;| z>L|dDQ3sg@{B77j;5`r-502&oRMFG`3O-FV*U(y^aO9e`EednFDR!H36w#H8izge} zB&4r2qZsT=?8+I-422X-^Au2kp#HQ9iZ6PE0jGV{OEKx8v$qpKoK}TrxoD)hutHf3 zx_sNm@|83#PHTcudQNiZ8BZ5G-8!U3>bvg88nUl-g+Q{vVM6M|15^y9>3!H}%RsTq zD#hx|Q02xPf$ue3o5u@6jAxRVZJ(54_3wCynqrPg_rD@}!w2C+$cjRnB*;+=yx$8I zTU7iL^_V}LY{nT5dP^!<&cOX~^^Q^ql@Yasel{QAa2Y{ZBJwVRGQtw_eifsLKOfO> zZs%!w6WB)crgKQ8(N6nK!2))Jw_PU4wtFx(kmipN@VT-fjjfpJ7$L7fm@G(I=Ly+jJ2%HPAo1uS{fr%%K zc*KWnzfcnvl2;g};l3FjfL_d(z7|ctdRhbo{8u;eRVHQ(StUBi!lCyb68fh*vu=}UxR9tf^DL4Gpy z0cS)tZQW7S_dXc;bH)l5ZQQWea-w7c`sigLmKEEf;@jFgunE1S3x*HOZmi|MzFD{` zsyGj%^Rm!|kcS~J9b-1zjIzqX7luyEmbjb(WYZw4tWyML!66gr5?5FvsD&K)RVoSZ@qmobCv zm7ekJ!C>th*n^l65(9^(R5Jl;+ok32eI8brm8bUgX-6E_mpH{1T8V5S!TGNB4TlNo z9-6!qE;E1u*FfEI;k`8V1BlV$O9)t0P5XsO`#X8Brd`4pfCS!6jLK7D%YW5M0Qaj_ zv56|lG}|Sr*`nf2Vc2(Kh&&Uy zW0?cgm>8t!VCl;Xj(^K=eJ}z_|vU`PS*jnLopOSU8|2CLm5dNIe(I!)3 zO6pnTC)bbC9Xu_Rehnt3Fx`sTRdRWn3H6? zF)EOw0JX+;)6WyPf=cQq);tEm0}7vCv|Tit;R)`TjsD~z)l!#kN0S!GH1nW)P2+f3-+T+N@QO;7)NB$#R2spq`ZH3FnGcH5q78h5KEX01VL>$4*%63yRg~ zt#eFZcDc;7CV(#J2D=E9Zr`Y;U88xQZM%(_4o&bb&QQ5Tq!>`s(NR=BT3)x%Vgu0; z3vTPxyLOoA2vMqKqb>Y{+;hh3eL+9AzlsZC9{428Q>5p;Tv*>#e{_t*`}as|J5R;t z=r3LU_>7x)NQZ~qxc)?QrXa6TE@iyFZ?_b0pBpiE_{e6k-HHJ|K8{N52lg{`DXya5 z`nqhY`Tm-)hyBLqZ3X=V@^jdAV#mI=v*_4o7e&mS`&KPzx97SY1X^(~$Jn*MmsHz# z?qrB7M7Stw6L;2*04zDB4nGBl` z8;SiLbYn?L?dFSh1EK&@pC z=V_y~ePEgkH?HPR{`KOds2g1-E8}#5tVxiLPgpi^zTm(1ZT)xtc=WzEYD;17qD<^A zV=xXBmSJhAz_3R$cNt^j<*E*}s9#G`zIE?N#I zm$4TyJe$kwvsx?<)G#n{ZzmCJ7XT@$Ls@H_^u17YaSq{-KT=MJLS!+bdUmpL-I&B!TU`i@(iLB6;q?5TH zsHSXax);CGHXG}M+7UTh|A4UM%~Z^A=!?9DT*SOF2&;yMcw=0|4r2)di)!CNd-Gh% zunAPO<~yZ(-teC`0#)+<>rQf*4zk~x?URJAMzOlm)D%nw>A1kdQ+UB7X)x(Jf8;BrP;q_53L#@NT286QkzIy1ZLv)lPqyPiiX2Wl|E$;wzeRl zh5g&la24M&_zhZ=&^>DwaNSV`z*F^h-w*{EPpC#+`N1q2eI{9h3E`Ru;H44dZ0c&^ z{iAD8dw7!S-nTlU_f{^r7mUPjZhM#VMy({SSi;m@NiB1GlWlHpu|?QtC}}+r;^kLPWr!8O#80|cEqZI7j)W;M1_ucN92_iEGTIy z20GlJ#Fo&+dAHF$CBc$AAWX5i7*+VL7D<(wB=&w7my^ree~|!zer*+@m2JFM!PhsJ zA~L~+6ya{(gryyQ|HvO#7t6Us^F~PCt(jFO%YZr5n8$N%Z| zG^31ENg;t&%_c(Pf9^Aek2{~cV&GqhhPPrDlEqC3m84Wd=j(Zjm~PWyGYYH#T>)Q| zen{a=qH#xCV93w#<5OORlahvoid^5DXb6xnd=WP86ygL_AYHiKh(dW&LqEe(i#T)d zI3qbQPcPMgJ6rZVw@GM3BJJWL%a}B7ZZU_WbJaHKz6t|(f-2mvH#WIFr-0%=Jg$8PE5bpf-CyZBYvGfP%Vh4ROC3rz zl^2qSvNtt`GVWKRo#aM-OvU!54$eT!<@pCj%R}UC@oTc`a<-lq$9r>&#;xQ>0dB=> zIf67_2r?tSt3Styjw!iB87A`t#&=cUIp4fCT>Bfj}4xt3EcW&|J?w@~lF(v`^ zM55@o2e8mLE|`CKJJ;`J)5_o#RZomn2rD1?OSjDG7**kqn-tdic?gV_FPwxB2?@li z8K&hq1N)w?Mo7)wtIc{R z#^%g(r0m!t8ISTp4LzscR>IvA^0)1(VN>kxFx$nC#c9=nAZAM+4qwl(K`Dc1UA_Lu zraR4Y2SvsNIs6e0CnH}NxdliQnh9uKvSMwEZ2T}$q>S0%Xem)bFXFDHOS;u}CHb;v zc zUVbC+jw)^i_%#8eMq8bhmD_#NH39JeW^%2iBUV|8*7~~@#P)3k8G14(`a)f=(E7uK z7YuMPld+C+?{U?p!KDB>G?ww!m*R#^w<*-?$o{smA;qx#N-V21v{hU7;SyN14Rve|6olImH_gMkMnDWS&3Ulnq`>^KMN{ zct|8*;I8K5lKgxzmfdT#&7;S5`?Eht2kEV31&`*UXu?%9+1UXxfa0&LQ{elx z9U({i4PHdV+H@8C@D>DpkSr^WOVH~;AzcO0-h``>p$hVAZd+BioAHM z``|Zm?+)xH)Qhk87PXakiBIx}XooCd}PIcYCbhARemqujcf7opoaiFL7kAPHp4rXtJ$FB1!E~F}|)MV^~e5xhmeg*CDBygt6H93C#TSkUB z8rQW7a``s))RBGgd@WXza9-aS7Ho;tR=ng>W*RN}x5eFBF;-JnvJGK%i-bBUU1x4- z`p$AuQ^%oU^U!p}4zpK?#R&Id{DdJvyLn24WwFnai zioYRmZZn`~umMrkbO0Ctvh3Klhi2$V$eR^#t^o=1x%*=syT0ivO<+t@z|gu<@u(1l zq%ar~%nliFQX{gprFP4BzFBur7qD5jEuOYMaiBu)XzPS%ni5X3a0}}Ay-7NG*|?@m z&rs=Z6YH+y0RHwGqIGcE>EC2J0D!`IN)w4G&e|CWRx5h4zs?)Di=1id*1E=i0$?3L z*=Un^R6vQt$S*%7?gB!{UozSFXj@V)Se=vHBl9Y_W=J`)Br3?B(}51V7MR(_rxP_ zp#Ln0bVXG2S%1ro+WCZ$V9y03L4Vp<60oijEsEHLn(l(~a{to80OL3aDY< zC$yYxiMDv6EGOFLnqegM6JaL_wHiZZwzDLbmBL;iUO6gEW1KutdT&kZ&tNO4418{z zb-&JLGvN$f4QSKn{l%i}1cO*+$7-4b$Pr0o9a#DBmoMiPJ}8)<9s#Cv%f!hMfZ1Xf z%a|*U6+-RA5MiV!_Cx(_i4@x!_pfmC#CFEYwhq)a7q{!GYGXblPc(nSJLsoZQE0H?e7Lf6a*T|5e(HsH{6kEy%9G>%^vmyb zh&V<*MEBV(@Ztd{D$B_Oq3N2($@u$ITc@EN6>`@`Q4NPwsjHC*>Tgj{OXEC%bCfnD zMRrpE5t5muxvVpuRJK~V@U-`mRB+ecbTCxEf_CV12`GZ&#amrY0O_IJ|H466%^OW^ z@mXIW<9g)tX3f8H#MkwGPmx+}p2Q-~m()Sak77x;50|0z$HmJtGUq&s_J*Ikdp{|m zU^6NtJ2vfmcE%t;2I(jH_}ik4 zC<6HSioPczQDOm|a70s{wZ2Rx5HE-ct6YW!CLzg}8R^QHa)JRyI5HrULc)ZZEN>T& zGi}YXpNu#&}TtcoN<8m#IyT|a10ix`>qFL}x z1`J~2cd%TZ6x#-g-UJcPmoS_#NYJ1A1`L<_kUCDAB#yw@`50Z>TBYIH^SI6KRh1-X z`Yl9FbD+IRtBW!C=09tp&{d0nBLj6RWoJpj``UL+h74RUx_l3yQ3K}5!j&MgeLtzD z6jQ}(^OnAqgB|4)hj~Qp5cyG>A2S{x!n+yM^FDV!s#s|rCYT=&!5Fz{$voB%K5BLu zP-`l?UUk)G#j@9S+d(SOiuTd?V-tSG^EH)I_594J0$#DW?Ae1XR};W>ko6qtq|J8t zKE+}h7Q^<$-|XY|uR_fBm;pgQWVLeDFI#J|Z}Xht0AL$u9XP{&)lYP$v-YT7>oMFO zUZTbvKj`hwR^KdgD@n0Iccdfr%GFhQ-e{il6e3aTE-R-AE; zcsbpAe#&e8z;sj?Uh*AU^eFzxWjg&p_qUEZ&)~0EX$y0^w`_vrve>RoH2O|?+s{8_ z+KkB`a^iw>ZsDZLlq_9(O-Y3%3Z`>VJw9VQoapXaWB=~4xo2f+lU(cgqmSFH7E-~@ zsi&?mf78hfhRg}?*LgCva49~rE%ljDbb+HG2IN;Pj8AQm)Sw1{W*4H=EqU0@`{U}AJP76PNj6KC5-&8awKgzr99z72n;Tsg zTd4>s<%rA|4NbO+!t? zx*53l=PauC?1zRzg$9o9r9kL_TYc#vi$OfU{4mw>)%UWKA$)&|_UM@7Ib|OD9&r3%HM$)4R4e5?V7f@CQCo& zw9~qh_&6v_Ct3$P1<4;i1&2AD26&`8#5vmeS-0}VN*Iz-z<=--pWs#;yL~3-p3kAb zUSTeJMHoj&rpYA41-_0i3DFX$5UP!13)ZMJw`LqyrF{`wx^AIvd#s$(@hG?;Y1^30 zL1i}s_gshq;hQV(dC$?&e?h+hP_h40&Hry5fQ9LQ)I95d)&W@mPj!H6?eSQWcGzz8 zFT`UlvN_7A4VSbaHjI~Xsa)yK)=;ZC&0s6KZuz&b>E&KFHZ9_Uylrp8S4&1|$i{_^R?kEdlN@uEk2{VSi(sbW_P?eXm=UqS z7UjXL0TDx@wKh2_9JXS;y;dcd4o<~8Uv24rejn>V+vl2-I^^^lysE6* zUS!&xhP~6_qO9(&uEh(!SM7>lAcN#_sDuy|s|irlrv3D;Q{^`$^_dNwD4?cZzlCje zD_{5n!f5@r(Q3xgHiv}c$`YPo*jL|C4yB=A!G$%I0jIEL@(285+KC?$i3R^lh%$s> zz6>k|@JG%H%{)?cYmd ze(cRiI3qCvgmcXTE~N^{Wmv<{KRHuK2^ozN@M)Qlrl~0gy)L!M7jfakdru|yE zv=<0iM!mpl*9C1L-k4lN>@bG?-;M#8kpTP^1QTR|X9NeJhMIK4d9?F-D&^(ILTo*@_#I3)u+N007yf?R+<=2;^;Dk0@CM5OHgaQEP0^juMiN>lD>ew^%qe`2jSY z{&2<(FfQrO9P-qZ^`R!>D6Vh3a?RSio`FPROE5hM6&1V}MC3PDOK7W>+)sK`1Fp`2 z5%#mMc!YG#5^rXZ1r%fh_`+OJ^{9+I0siwv$&M*{8^~IqyDVl~w^00Wb0qFHS3xjL=@vVVC2HJrkK}I0a~GF2>}`M6VM_;8gt|MV9SY z&ns5!#7-91EHZqpLia)hEM$vM6Axjt=F|2>gY*!?E=Rs4Jrzqa zQQAy08Op=89?$Z`KeD#WZo5zmh8_%hv1u zK{F{f81(c$*P#P4GcgsgN`-0f7jRi(G?f=q5FcHx9@ov*Eea;)ssG}IINtX@l&rNQ zgULm;=W`vO$hiQF=!Fs)yUb!fzEi&L=&um`i`-gC_~PBCC)0V%=e`V|tKt3Wvu&!u zIM)K9L??TeA`R=|%{4V}@+_%@((UCEBaQ&|Vb1e#6mOQR5Nh8MGy79Tb=-TuXgj0T z1>Sx>L|Hg&H<4UP>mSr{C2k3FXq&0EV7naO$j#6wXM@~9drLC1-;-Z!9!;7Y=al+-CWON@u!88Vt0rlzWQyfx$>vgp7R z9@=6{njJ|xR6M0 z-v@4pqOO1=$STAn+%$GMbmp0rek8`TM&J%h*y%rAHw7oGGi0w32A<(RmrD3e1|D)t zqb!JH=t{Xw(VBeR&kSu~aNwNMJ_vU7B@jH%0$+czW{P>+Uc*iLVN|?_oLu!ui=R1m zd(lf0b9~{YM~UZhN1Z7$O9;$H8ElC(=jm~ejMGKuZ*{o)b+-T zigvK$)QLHvR2Dj8&zhXH`s{Kx8BYh0R+i?8&KVO6yJ%@SF2ZBUB6*KEu7*1Sb+=TP zOyaG#J30e0KP`_=2$4is*m(Jl28*NvnL=NC9xh1c#}ejTvpGmDisGsLrOriUcCg@T z8NE22udD#Ft^3;@ey5aRLdc9FoY$5XDrg?5Dk;gGx_v*^d(gOX!ukQWKO4{WEO!?( z9a%S^1z9`K5~Clkqk-uzXu^K1^}ohFc`723rpl|bCKW*j(Z5qA`I*i@Ss?Vrs{Bg$ zN1=g#@@BsH{Q@Cn>FQ#$*P6Wu$Ks`yTzcQBWpL_&s;-w(Wly7Z8AFEW&+?yiCFMsU z7n@J&#@JwY2VGQf4@xQM)5wPP#&+V08;i>ow%*=6&1F$YsAC*>tVKtme0Fl5g7LGH z8nx^}DOI(_d424qj0hNcmA5YXEK_@Fdt)6qGK>;lUs3F38Hl}B3hV(QQF{WdIf$m_c1|6B&DH_r?DKM8mAkPMKbBPWgXuKSR*TGb})EOohM}#oSg)xh&EfjAr+|# zBxr9W(&OocWQ-$v#FU0};e=i}L#bDOCuNU%6m2H>)uT1nG421XK{Ec4yx=6M&5&>?o` zGBT+c*FgbGzt2GR^%0lP;zf!_;?W!D~Ug&Iqbs_{cR7hJ|{JM2VfP z1t>hzJF$djQiKeJB~xy_YXb;XV1$8QGsAq3K(g$Ei94v0)2vz&iz{JV?x3eZ-)vbC zh|F7Q;+&0|fx1%42HX%`1L44Fg{#DSlLwCXYOx~AoN=)OKl1(_PKT#r#OT69al%Ep zP|B8nl)3RJMADV8Tz1XHBVFncwK({6>g{QMlP`PW;nU%r>WR_YCyTYaoQdSFkDR>%g#kmgad%lbme@OSLK_mNXrH<3+>$9> zVW^_2B9vU34UZ4FTL;%mWzmr@q=w`@B`Ym5O-xa;E^{ERRUzJNJ?4BK4CercHun0M zSx4y-A-@IRBb}SlKgw<26JaAxESoOM^j1O(%sh;v10V< z&GhbY0plJ5xed-g%F1nq_u>5VnP{}+h~=ovzkvovCV_@2yRb$!n9jKGaC|Zv(9LZE zJoX@e|99QrHfb=uG{M)qY%$Pcb*9s)p3iE`*4gJ*Lx^*Ino0(IOQ9MCu0=zrXtIUU zo`=CI+lorIr!kZ{V9g9R2z7?F*g=>-=pSNtNwt#(@=lq&Q*bJF z3}xXwn1@e6{9z>>Kb=xJm1Lh(;_aIR(&KuCRLOlD#aAkQKxFxaRKi^XNjD+*-+L{) z#26D@s`Ngo(p$9|)bf8n`D#fB!sY+FbjzkReh%@vomO8{tB;vNxPZ+@Jo^B~@6<}N zY5jNF!T~z4lcK)qx7wD#kHgkZM=OPx>CH(fK_2GA)d*|waPS!kHQ3?dp8Rsamvf#^ z#%@O&bE-q-5St9vP`b_sfhp!+Adrv3s&0yaq)PQUwMh1_GykQ!H8APy>3Zt)W;1Ml z;_^d-xygUZ{KE!@Iznh(KDE5PT)Sj`&r^`3t5UH~46g%`BWbRqZJ)R1J+r@EBoux= z2v2shbwS6h?1W`P7D zLgmu52-tkF2VR(sa`}pP>BjkPgKf0J&p}J5_U-UAS$8sLMz@(5<7@|R{fep*y%VGJ zYhRfUb3|~X(~Zg;2@q!S`{9ItA&Uw1L@4+%cV?q%ioJ|KGe~aD!iny8B{x{-g{m+P-_5T!cUu#R*{S(DK*zbtEuE3j-JAVgt zfj|HqrS`N~!ABo8_06t4$Ubj{B#V)X6FNFJUWSmFqx(@RNF)oyBk?7kN3CXtSVnu# ze>-2*{JuIneLvqL^?pHry1PHzNezQ8&wD#xSN%EyL=|+M1#99EQlfb(a6GXVOHtcFgB$ul*uT&2gdgc|HUbz>5H7~ z0;1$}x5NPi!GNMTMNra%MxK}5o8A4XDHcYdP74W;gHlH(o<})4{svWIlqD85&}4hj^)`>CguK zcKcNmS&amM@N>$HlRjh0?GMgN%oa1-H*PqR0J#G<*LcUEW>&^22n*jrT#KP6HtX%o z7KOkXC=0ye@S1zI@PcFy<@q5#eq!a+$LZ_e`TO;8{YSN&5RCa2dV=zuuU?Rc97dFU z3MfTpNJ*!#XX&b26P{cs4**NnD&`G&5nq4K)vG`16s9Wup+j1Uf;F~f7rk_!a-QCS zg0P8;@;v3PfM&KiO!*1<@>l={>V$f)>N4T_2RBG1$zL4+;JLvc>sjBVrEliT|xEH1?=U};QbEd|S%Nl5Tdc+-vT2V>yp zq&gSHwBw<9dow%oc(+t4VxR^&Sdc_=qfP*JX~Ab46J3$7=&fIC8xIQf?bkp>xRy1K zXdAIQr3Ry69ba93U@Q&O13?2wqgn*}qB}itpIP_Lv;(=J)p5`*_->;%x&=@Z2%e(4 z1&+x|r8F#6CC$oy(29LSNCcjwF>Ga-LGnABhiOtvKY7Fp@AR>My7}z$29wLAUGP3= z=fI|q?eCsvLIv-wW<6)26Tcrp%;2_G#foe-*DA8e;R3X?IHo0dHEiE;Mx?c)*Z*2h z4gIz=B%*V<)*G3zn}7y1(}sv^izz>Go>wvw26K!`g0nTVUW4wz5M$;5L9 zf};Ys5Il$cRYw&-EWjdcOhypJY!Hv^PWW-D+EG`skaCBFB0PN0@=6YPD8ZJS!@L08 zbLZZLE^crhsNI#c&l}hf&SUbtgp>(+dt{vChDx1aM)GFuS2gqE3s)F=b1Ong%UQyV zfNEY6xYBECE)5h}=(#3++nm`nv`YOET-bovp0ArC%ZFfaXHgog(NV^MA0oHE{bPC` z#t`-Q1S1LEK# z%OuafG^R>g61~q}AnovkagBK0AG82e#E3h(5io#>9?*xn38G94v0Nq+d}OYTH?)hV zPTW|ZJcNR^f6?Oy+ym15FE*95@mH;Jk*HTaX&!T&hklaX$i%nSAkOpOwDGPV$=~pb zo$G)yww*$WaUqpmv#t+@YEV|243{*U5s;M1F36rs3-LtB2%!z@(7N-cInDw<{tE$_ zm1RhJa};VZ*0DSwk!fV?V99wL{!(p~|Hs%nv z7o0a&-@giYg4X>9M!QB_#W$gG`p}?@`)7~gE5=W^bQ&DbxhV#(x;}U~E7BNb)W3H@qK#tYS|AY~@ad$NuoS$I%3Z0Q7aC@+*~jkBL;COU^lKwg0rUlZUPQ7`!$k z{GD*83{C6@MFSyDsY4DHY7wr!5(K$4SXk;Osjmk-HUL%vvV>4&T!~cfK%^|N*A5A~ zRi21%qE(Y3l{9kD$&E<~HkA6;geA9Sw@j195>m-v6CQ_lEE#-YobmIo?2@A}|2|x% zR(E@lOC$;euID(g-PAQ53_K^V5HlbMd07pGyAc)nprfTrytCDPK#)~f z6Eybyv2wcjZ4MLcrPf!nwk(I*TFZax|?#7ICb?-KX`Esv=#vfPZAVla)<@kX5GPxdSI@OCt+V4| zUv<)s!#%HtL&O0k5mrzh*e(;DI3b5FDi`-@nNZ3b_Xz}LKgHHKmm?8>V5P}8*F8=- zOME$OzZvI-CECxZ0fqhL&Ab*qBUA_4pY4T^4Rlm|<&P_iFwtJWRkBdGOA4UMyY@!j zfGpVc^{|yhk5@sf_3@qOURRpSnN#9IN)+u2i3V=b(BdpFm%}B?E`#4hz!KZwYiTzx z8b=IlZd2~D#IfDsl4vAJS=I@Yek72-yCbDk za6k_c3uA7GdHCAa;U5O>30-r+BWytr(V}bx^|4UR2240zf$o@S?N z*q~(F_DaYY4jdxt-N7FjIL+=ZdNK87w!#uii9~iQv~86WTDtL~8(o|u>7bmy%nC>o z14-*UC{JzSl2UsQ;%zIwZpH(mSfAq7stq=uZ>NXh7M8jIg#UWS#q>CT)By3uTKWPI z+o*0_x%Ee*Q2%|Qg%6LgF=Um_PwoK8Q%AZhp&`YtsbCR)UKux|5`cS}Lm5-!TYd{SG7YwZ-pE9m@G?{Q($(qCdW|><(yDBmb!5#97 zjx`2HJFFlL;Q}=VSOZ9$$FH+0yh~1m)^rPl4E^>cM||z+2Z&wEsk_m<#9vQJz*+f? zN&xR;sVW0aWN>#obuL&-_Rd8%tWq{fj>c)M92t3iBy4>~f~P;4+WTqH+e&sZdJSSn zW!!`TA?nd*;BP|?v0`_8@8%9su-RRYqFp23o`GpMXymoIS7>F-^iJHTJyaju2Z1{- zCb3_K=~+&^+(YzL;3400N{FHyXq zal@6y(M4-(o2$YJ%6eX(iWMxge_lc##EAq3#cuDJGCOW$+n=#Qm=JiD@^l7mU=s9+>a1Y4(LZ@IxB<X6j2hmxH(Jr<I+PcZ?)H?8XMei6H=gnN|MUSG8xB=Xs9sc6!<6%Um9{7%c9^5oJce(xbTvMO4E?^ z>YX-s0G~0^yd-+G#)@Z;W&F~ROXn;e8?ud|{q=ErX@CEwkF_=}_1|~k|C*yLoSgs9 z9A*D+bCmu6XpU;y6OSRzG8>cl1;m*c%)I)%FGM8R!~?Vv62R;6k0+|@8K`@$KR(zA={&EQ@SFw>2V0!(CgjsZu*zGfv}I>g7xBspj6$? z_y+a<6wKUNbJ*lOSh@A$xyj!81_`TH9KGecrXM!QVcNXWE9nYhJQ>V;XkMPYV#rmy zAMW}N0ctE}?%MheVRUqGcrL}UMPpiw4U^f{1vVAF-_&$^y_p6=FlolER_gk55}@wT z_HW%V!k{LQTzv0(WWSq%(Me`D?0klQP)H4K@=ovCjB7lx&fM*8O0Zj!Q)8LVl)~0Q zMB?8+p0aZXw9zJ5>2_<%&#oD}JKE8U@Eaj8erpO_!Kjz#{X8vDjerfI`PBes60tRc z$nM@7qx&Iy-Y>We8&!zQs~`v~Sxv>t{-7L(1;J}bvIn9FLsGL8VVd^ch+j8+J4kiR z7U$m#M82y2^r3;EwAKLh0wTX(ugB}x-c}ypwqM`BGQFB@p1lY<^y;c$lQ)_}9|#iW~KR-S~8Szq{KE5zc?r|Gi^<88l%(!IG-s2iZ%i zbI)P%L?bd6&{&)aRafN-5OD|nHv$T8kvr5#=mDAik5WAC=9^Xs4r;3<6o5B#798t| z=P^ZlcPLVhH#4If8FSd+jOIyzy1#2#*&|9zGCeU2#?@W2#uw)YejWnWvR9S0Kmec(&;S zVi!i5`HziaEN)AKaM76;F<3nR%|FqZ5x8OLjIz+B4s#*Vus|V`08>s^03^pzMK44@)*~$F&AgG+P*Rh2aQ~H@mw+?TLt0NW%hC0F^gm=fp5#m>)mJj~ z2a&z4a4B-dpz(Pf4+lZ+_XgY02l5(G6MqYi?$f}|fyR%hA5vDP!At9STa~rO9)~}9 z#>Hz6YD=hYdM5t*Y^5-1r9Mn}y5Y2?kcAZ#93824{HU8b(eDKe=-(3}EPu!Ah!g67 z(1b?2*DJue?@kVt7EGVdQ83VuG)zmMm5oR1u7K!-@{lB+rS}0D`St95#Fdqx1xH_M zL}!BIdI+r2zq`pN$p@GocK{4GGrLK8L_H7y=n)q3$f!?(PSx{lVHXC8Wj%)u1{ls1 z5E+UX0F<|ADZ=obFzR>j4DTijL_}L7xXcMQ7N&nTONtPOJxKb{j?jC13VL^++^}x& zVv%)_rAP62wNz zNK{Kz^s=qggC^Kk| zHi##i4rqE`EogV&HYTXZiu;3pu^(64CO`);ycrQO61K~FC@1|2!^VpOaFpbk3M2fS zD}Qs6i&UnlDJATaUq7uUc7}8}aTwg;1%~19XV1($$=|Fl>Lf2&W6^T80WG6sG{FAN zf=&QDziC2Xk||GajkIn_2`1o)6X=sF8gyQVtL<;?fz~Qx+xdaAizIkH#kHRI{^72Q z4N&)Ya1#X4bJoJ&9%~w<0Bv{F^2J{kY;whY>Q%10*GV9wgvu#^U@+h}@393xVH!{d z+j_$IaF-Fw&)O4YNZ%d+CpMaz^-QROWTndyyejeNwa$Uycm&qu26fI~i3%^h#20`; z($f#8<`RF?84GD!2ip_QG%&*izfu`?)DIH7mUuSa6hzBf3nsye!iR;nQ7IxdkkdS)f3PXrxz!1K?fHV zTI9m$ponD*#!$3UJB%xWoKEQ{btgfaeIchrO5mQuDt)a#GQ)^N2Z`&+%`s&YN@(K!`$Y}kdxz5tGgAZnbEUqYLV?=h zg>yzls(O+MQ<~+}r-um;-sv7@F&GB)Un?rAATVes>iOE7Zu&Ou+e4cSZe?PJo--Pm zNgzB^BX;G;>qLH9(8?MakUa?OdgCDxojaN5vfQv#fz)GA(rOckbm2kF@g~aF5)+j> zpPF`yt2_H%WJSBImL`B>Vu6e`L6KQ%ydE4MS`)@x5bz3k{m#XS#=;g4O^TtQJjS9b z{@RF#7Ts(wHz2llN3OK|l7Zv#D!>GciTP(pQQNvGA4A@$=@T>F^$@VG-3=y*CaaKUa=U@rCCE3NA8sDUU#tScC5ZI*-ay8A|(Qu3T5q; zbEa?!a5KvlYA$j}KkK20gKTGxfIy`hTi!u)AQ@bHvH}AEP~S^r1O#${A{$hfq_vQa z%}}VAcHjWA#eI1|UBCg>qLmYw@**D%qkXWKI6hG$ZSDwCM7Fx}JWDAQ5)`$n@V$E` zg5vijmA7(qSA={11GL_50Y&w2+0(=GLUsXkr(jU6Mve5J{@fm}!hM_FlcHr8Y(k}A zoDH*AM&sT+@?0uoQF;fC%;l|_GAjQPR)@rDzaso2@Zq13j!`x0-am^L65t|YcnVKf zY1B~|P`kbY(1#`ny!QNQcGgymnv~ndT9^L$)4)ZTopMmwno+4WG3&!BVK>X#EUEBj z>LlrmU7X|~0@aWvYeOx{K`)-DAiJ>stFVfrNk9gn^H(E%jzh6xr1^6}1?ybPvh$kL z=f;;k{$g;f*zloT&4e}W)MMqLu$&)W8h`yDt)1=tZIa|{fm)ZfY#2{4tJp4GKS2$A zn>c@Qb1#bEWal!H);Te|3* zWU2e=Ax(ZtTa1mecLYEVY<2Qjqlz(*T~1LyzfTw7G#5&xZn>&4sE=i}J~aABvSiq)KlSO9aJ z2EH7$Ws=hsQ(J;B=_Kugt`F}o_Uf77rrh2;zH(MnTO-a z@w`j;c4tywJ!LF|z4Nml+XgNDCHRMGfzO%(h+|&?c=??r6Jtq-xT%lfTBx#G^K(6J|2*-4NvZlOG zSDM}m6Crr?XHmlOc4)zsF(n0`l3%A+!P5sj7vZX1*|P&7xrz2nP2CfvHsS(;{BXqa z&5J+gV=8{S!Ygy|QL*t?QuVj`!#)pHyY3yD)U_&rppywWT9=E7f$d0KIf^q1G8Omw0pJFo@!)BY4Z{6jaUH_{(s3WB*d%K}!%LAfc#4Df-E29T~SS51iUD{-aSFjhCqIsE|W|QH7-MVuJ0Wi%@=R9+1P%#t57Z>!rn6l93JR$%|RiQvX?cl5) zkfi-Aj)*in4O%RxRvPmjgff!<*17Y52!}lBg8@x&0tZa{k)NOqVF)e}AqBzO4AjVx zy637Q$Bl|?G-!B^l}OZ@DtX^f4GN&mfD7r*mcj16B}x0(t%8{RY%qjQGtfvq8P%; z7BmWQ21c3Kua-nH;;Ci_un3|Ns8-ctFR3uR&}Qec;60}S+o9yS!?cg`+bc`v?6d1h zH+B~9Ju_4;9N>H%#D==!98f^rgYqJ-98X0!#BG+~$UA2*$hk^4MqfCi)-8RDi!co5 zkV@+_Q>`+z#(VXZAJXh;;Rb!*AUVc285wG$g9giw$AAc@X=8KsQ9K40KSuC|45H2) zNRVZ+q$kvbx(1lxRGgki-BY*iL#!@pUez=8P$x5k&l?VxKHGt+BM)&HvAE+KVi&II z-YgX5G#=e#pC((@G?E+$J{9Pvjw{&Ei+7z5m=vqb09@gX(;p=zm2= zJiTBIGNBIBvBrlpyZSwZ`#+gBb>%Xj3&J8OE}l+y2Ph$Nk#zGyVFHHAbXeFrrPxf| zoDtPt$s#OT+S(_*fvKBUA6%Mv2fG-{Z5&D{J`i*2Q>D`QwtUduni02!src!@= zDka>S)^&TDnz)g%0|@W(%Qi@=dOt6X=C)c;tY{zlKHsiiE@$HmzrVhvYWsrx=G5)g zsrKq?{bu#*?sx;Unl;H2x?kPC&o?Tg)vQgU!>nEwMnyODeZomb~q6O z9X+40_^sfJE>_sJDYKVHyJntlW+6^eR)2k;(bHu~xw0S!Gf@mj#m^W<_6(u0bDFct zwsMfPv@Z0mz{=5wFnT_LxD|)2NyS7ZCTxE?>M*mP zsozU-6-0}A42%>fR~0>tF-Z*GXT&>BQJB~Vr+Gdtk?leGZ+!9jBnS8k$8s=z|~jt1b|!2uSeI6 z**=4}L%1O*5e!8{W^Rvyo-m@-auKz$qd<;|0Gcfql}+QO%^TxjBoqEEeI%{4*s_(j zrXE}13hdx&bnHHFW?+K}AIi~nnEMK(aso?-k{Ct~c;&Ria3`#YXr=*BB7H2zj1K4R zPf}RgP>Cw#+GT=to*!&-~+xkCf_uY4{bx$O6r3ghD_XC?!%z;meWLJQ2O;h+)XxM8OhGAb8&$D4nnJm(@J`2eaLF zPxx30qm3W zB!vARu)A>10G`?F;@?8~>?4_(y}R@37U?ByK0RG&6?((io~D2o+_0m<+|DH z1@(6J+?IGu~4iB!qb$N`iJka1_62s5SW40A4~H7e)_Z&GFqK`Q|2 zs8XV$E*mM=bK;F_$_U^_kCevU995~sct#$_7r#QL{*zqgl=z=K8*6-w7) z;XMBBddM$0yi`HV#x2+N2IYi;2$el=a|9gkNqhL#z+O`d`j`;47`ikEo4M}^j)$dR zQ|sU&Xg(8=-Sh)_6EF`Xb~7L;z4nH(`0-UO2r7-Op3iCb>#2k^bLDWVGU-#JkjzG` zlG95mGObYxZdZsXDxZMK*p~1KbZ9Kae>P8kdsLy?EYU#Zy)kC<8?3Ngb5=o0blK!k z1WRzD2j?tC>hWv^3aLUJZ$&kL$e<|GD2o4)RaV*Ot78)lpNg{!8>?Q$g7%cWEFDdO z7SLMCKlj3@qy0?aw{->B0>s=I;|>yVX~8)3-qzki$O}|?R>9W~ShmPww@vo8Un2*Q zVSGkT=WHMMhvsk1z(?gS_ZAoCFnR#xsn0?p?GhOpjVGYOdVYin zR{+Cr!UQ`I?x*$N;TCx`4zEl~nq=uJGjWjO86NWftP2Y(rQpK`RC6Hva&tgDBLpab zDy-aOD^An;P007B==AYxgS9&1RMmE=P=c+b^NzG-L8|E!$?zZUG(wYsZl+G0AzBeE zREP-eKIe^n)i4t{ zOWTUWqxJ{p(W;aIabEp*lUjqdRPMQ6@jpF>VfzI@wlUJVOR6h&e)tM)O7>cwRM_ejxLgWpkYI znxk_gNhm>OwKZsom|g$gg$o46bHmDlQJTYH$DV396FMaq7*%1$e8*GT9rz^hRP!D9cj4H+G2n z>XuB(IJB4mW)OhDLuu_qSL?%F1;qxhQNlXA!>}WDsZtRV4x0)_&CzQh=HPJVq4w#d z5&UQ~bRPw_jVAZFEoFyGB&}3r;Rp-T-^f!#0SAZChvD~}Z$_Dv0#Qr)ez`XPLJS`0*z`*=C z9~z*j&v7chRk*J5w~Ip^Z?GkX5Pgp7nwZ25SVBv-hyPA-S)wRw!UJ9*Xd%hzRdWdQ z;gy!hddrI`rPgX#b=C_;mNsyw%2q*}4%t6i?j0lX2X&gU|BPD7X9g!MTYj*47oR;{ zPU6m+zy-#6nemv-$vhTo|6k4Q6|Kn4H)ZE&AM1HI%Lj}6hIxH2PwAqz4lQC7S#%+dYWia7ex^LvZ1 z;<6H}S!iju_?QZ67=*>RRnXiHQxvv_G5$kU)1aN<*B%^Gf~^r;xg-_>lcLSY%^E)o zbbY5p{ERmMYSPg+N^G0JGJUfvrOCv02VW_SsV`d&Y|zdj;C@~Y;Emg|RnlG>##AO2 z^n=4|$sCX_kJ&`d4&c$FYpZngj_fTWdM0J)jP%xioVyvboG z{w^86PV6+h!-?pNokXL0!Zkzl64jPbuF`*(QR{Bs_mUUn^6QZkju}WR1bpmbU!qAv z2V65nWD^C%>dy*Bp>#SCW8$ko8qKxW)m;#iq7oMC46=deXoynoA!4>6!yCRi7d<+P zNxcu_c&-7EXBl~!Ef%cmqq zv;UR~3r*)bY)ZRNeuqNbQSmf{cm~}L*sy9C& z^wYA1G&dD``PAi8QqG8z40mhk*4g)JdH)f-o4bBo)}_y;9&95#7sr*s94ywhW=PSI z(Z7P*b3kN2ZJ0fItA%@b*tA+eKZeZTWBak)CtX<_SsHj}!%T+uAEg#XUF~pE)L87y97uBQ2mtGRAGc*op1sP z(U_PdD~A|$Nci5``rwq9>pz@}+MHdcNq9uY7ZXup-aW0!8C|E}oXD_Fa9E2kz)hh; zm!c%yXL?QK{c{8}WwP#SnsW zqQ?YK{wQJKBMNaNfuALZF2VMq2}fLUt%zt<>224I9;^vQ2;kKyhlhwG%3mCyKbc^? ze`oP!)-~hk|8h(=eer1^b^WBi7Mp5HiAkx#qc;26$7tD%*R>+3qmgX+dzi2J7VX-I{y~#S(}ZaN@;cXx}ff<0VW?)Qw$bWs=yT1Q0kX z>bHpWdNi8+IuW9JkpIfd{vO^W>Hp5?_x#+8=zJso_8-8R*h?C)z?W;5+b&S^`?JN z%QUptFXw4om{woGVA%)45s7XKbf=|nQt|cEy`TC*76Sk;txouESf&CnG5;d7f7bh_ z2Dp3sX3{<0(sQpCexh(($Y48T(|=NEbC})qDq{X6iWPoOi_`Z6}EU!dCi`t%FUGSSJM!75AejDc1YcmxCOXYu~WI zq{ufVcuQM+?i99*x6R8G9lM0cT>QA5*EEYY^;*1!$Q^N$@7y@{OuV(n$s z%l-ZweVFs84-Xl(afBG!`T{ZNL-8OS1I+0>1{ACa3P$48eBM zZ%ZKUGGl)_;gBQN6R!)33`{2IPvGlfe)p#6#CcLX?P5ae1wD0$@c@42L49FtTW!>I zH|?444)>!Oy!>GQJ;bq85J*;ypnu2Q0Ja+bkdAUP@K!O!AuEQB?Y*oe8t%CN6kX`bkJy_-O#S5>{heyy?MMgIGI0dX;2HYQ|6*Wwh%biyfoFP|6jBY*~MDb#jNNS+uIH?#pl0rn*j8N8#vD%;+~zf z@U}R`tOqxWAKSQtg0_A+X)oH9$p+i!|g0Zun{;=~*z?qURS2AMi zVzOH2va7u*K8T5X3EV})MEfL}YylJOi@?)Wx!ahQfVsdUxQ$4SsIpw+KR*2h(}&Hu z6CeV=hXc1WCPZ_~`buQcAb4gzb7zZOEm?BP#4hX5PaVzeWA~h%GjG`H%7wGCFTYff!kMjy!t!y3AdQh>b@Fq50$p`2M6mG@l~=r??K{i+14)3%(&t&md9L7L?pMrmei~WSXc!Fb*|JgR$lGOu;-CA= z+szyT;?nIWWu52i_hr2wtGV}I-k$@%oQKQ_F{JS-Y~M32RBRcHZPs>LTqKM;!UGRp0gHkLwwKHHu zpcE-~Cm2u;C^yqER5EA7Vs+8)F8#*BT0I0C*_D?m#=u@}Fx>eB{Bj{s&5a_*quEtY z8XrOu=Iu|*h7$-)B7A&d*5FB`*B7Z{+$@4T*$gijaHKqwfZc;)*jQl_iELRx?0k%6$I@nj+O@-VT9#d0VYO)WS1(7`VPg{$)=l~Q zaxh~h;lLaeDlGm6!#Fw-zl}_sbg#5yU$cwG7I6_nglCe?1KTs|7(7$J;U6eU#W{Sa z$6{zCX{@c1)H2&AxDFfn^QFpr3$DPG=&|AXoF0ssJc`8z3|w2?;XisFe=iRD9JokW z4uGuKssU6+lG4yBUj2|IQjjdZ>Bxm>eb-{QdzJx8j9)A|2`mZ|gl1|lgug}5A{g)1mH25 zC`02yk}U^~+l|$|>#Ga?{@(2Zlpvh-6re}25>n@hA+%rPX~Zj6Q5r4`Wp4EG!`b8- z5+>&DKx&E3U}PXGA`={!06Z{68_}oJB+nlV7YQt8I)566Grha1b+hL6I=0` zqKR+5@UlbzGA?S1ZO(^3JSjj{cocT3_%iiYmzocD@P_4$ro*v%rHFKoi0Ic;n=RQc zC18#tr9jb^iGU{1Vo-omyh;$3%JCBcq!|M_ocLMBzI{2ui#MxB_zYyMw&_TxVvJS$ zP8ZKS#ywSX0)|v0{S7^^QYrWmh-j zQ!EwgJFE$wj9;&Wv)kl~U}_Az(}lDdT0!-5gv$}S+UF6;VZzWmn(sM(D$p6ciWi_$ z7ZD-bwcC2d^q2P?isg3v6*+wuWUa8}u+FD>F|8CHw8YSN0$s|5^KObiy}@UPCm=(6 z?SSOac7{DoK9A3YUX~t<3M++#l#*OzGm~MxJun)^cwIOIM(9fBXB$33w39-vu8lfo zuBye#0$>m^gjPEbTU_zSPYt0|fO*^k!j1fcu?uS$fGE0Bbz$;D@5Cw7#cU(G*^CrR z+raXoFR6lHUw4q|*UAeC^D&C7JWVf#?i}U}2qTq+(`$)iFTVTdHPn00u3`IDcYq__ zp)>Ijhxf^BqM9@P{HEF9da*oNN0qF1XpGP?1#O=uWr>ntG2We`&_c7(s^tB zMHA3=7%OK}q!F-#?kng}f1Ve}fOYbEE#>bvm+%?Mfp^XMo_jSvpZI<+luM32pRZp3 zAu7T*?7Tj`7cgD~GknoY1vB?MY~XT_#nJW5t`B3A-CpEO9g381iSmD@D@$<%pOy90 zoIsA#EB4L3Q*Uk9q8MH8dCVi$lm9@Vu-%T5V1o6pEe|SiCOF7uVUnTy(My+#<=H}{ z*mFQZT?Q8yW5nDUU0R@`bjy@@VXNG&^u&qtjGG)Kw48=DqnaA~&m<`s(4Ks=OV!Pyz1qko)c)`# zI}==#Ai|0x=H1^%T=8PL5X6HpyIo4c!$dT0%?6LFit-pB41jDZ>QX>`!ia9Hs=F*K zclJu(*MP5k`yxvShV9ezfWQzl<`Qan#O^y`zu5Wv`rOKU^8x$b?jHlAD0$b5Z>i|% z8NLTI!$AmaZHzv&CTk1BW~FBjs3as>Hg6DFJBh2^=tR=SWXe$vRB`>q6Y5OhE+y3< z9=KHICwXhu#li^Bnp(n3u&nf!C@mL*QyTZd4kyI&Bk0yd1hx~PL*Fvn_{70D~rc8R6kPE`NT}`u(mHD(0NQ8N4V3#ZO5!2#*7tm`j@F9FuG>%zNaL*;urC1fPw{~i|2Xo3qJbut= zw2u;00I>+4x*ji@rVX>T5}|Kbz=-oZv|EK)jJH}56Ihzm8O?F86!WRHOVU_ch zPf7C5K0FXA^Nrfvu}4Q-Q9#!k>iPLu3h}UbJ!tf`?WLkS%Xh5eo^eL2u5m(^uOQD6 znKn~rLMS-l1XyS}8sZ3sFv^Uyz2m%Qs*a***E4GYhO>We-!jo0m}w3Qif4T6b?^+- zE&#V<`>P_J6S6xe7)nm?)G4J=+$?I0LHu-35-)hV+(9WXZhE~}-Ye;OUo_sV;m9%|7B=tDCh|lD(yrb0I<4St0uQEZKcu)G>V|uQwTThw}{r z4iYH3jb%gL;NHmRz?<4PCfKveL`f$?yy`dOgvhBkuYyj9az_R0a40oV>ru5DLge?( z`YkND``W^Ed_WutVcKl?R*vdA#?Fxo?!%u@L}jugPJd8kHbAvDVVqB_2M{b92AYxN z=M7~lS&*6)-}7W3@|hpaAg;s!qkm93Bwt(?5P$UvM9?vOGB= z570cz{IC71!3Rq2;N87>7Y2ju*-F-am{;&aF-bi&<0h8(>nE5PChjWOtEqTD(7IIN zYP^MLP%;rX#IF2bf7jdzDXMiRXTE5$NMruPZ)xvcNE=Qs)_(}+@%56A*~Si8XUX`a zfU$KPvLH9tN9hEq3Aru{s~H)0y^Fvuv*_49sL7E=?Vwt&fn`MOd7{nD6vta=e~lfl zefYDTZE%O8)`=>==*g(I$V;Z#Cxm~Fq*o^1I2ful6R+0onxQ40BkGh|#^A1UJ~|#) zQh?A_Q9dgY|GprIi81oznt~3|U!4?wXCD?GyjKHAX>$vDmWBtLOH;jWyCN3q0`_-i z1`B;@CiU41~tLy&>y>&t{UF|*iVwQd}WX5O3g<_hDCOPu~b{eo@<{bNs)E{ zGeHv+PtToJaSVl_HI`#li}30U_EzkOJMSDb@AxtrHt^-X;szoyUiP_Z#KetgqdYaX zAem-+-;=vmkmUs$@wbdC_rI{saXN3kp8!{!3{7FebtkYee8z*&(@9{l4RFh)vn|NH zvkqCxE`$pq~GzF*!P*^A5Jc9470nY>m=}$1?~%3z9s>m zEfJ_d^7&Ra3vzPtfYQ{B#`yq6?diA&O_awvejjWk^$q&{0+x@!T3)Bg5N+OX(Q=1b&4-p02)uUiQ|3f zoAc6%j1yJ+(?RQT?I_HkQ-1m=;rq2K)a&UynZa@Lp7z`4?(-Pt*RgcWA1e4Rfc(>1vV?H z#!v~QjdRZm4F=uHx$k7!p`v;t{3gR_5Q?&kD-pcIqbsD;_1?<4iog{kQiEe4HF8WzNY=us zT=1df04pSEw0x5o(iGcogmj+&<$tGV5_wLY~xJ z{*wwfJ~3^*(nt)7iHc}NHyJB3P-T$$AZF*QF-4)MH3^)m#Z-<;Ddg+NkQx-ayB1xY zFYS2S79(GDFn;EAFR2^7W&g)gq<=qAiWW*t;+v(JAUJ{=40x3H*y$n884|E-5{mSfe-w4|IkQct#m)Ym!64z|T)&lx zq2S;mP8$*=Wa|EGnHL>T!HkE;Lb_k);61k%JwX_HB04FHI-jMcJw+w9?Y+xza#6Eg z+Px_Nkkzz(M^NxKVTrA-t)3he00LVH2TXxWj%Z(k>UAQt94FBczyyM0oD`Wwxy)P$ zKoBJDlMKh5AD^U`#KlAR;V&YI+Pj|OvKasXp*IpheIf(O@>{Yzc(BG*5rF{ZY?e82 zyc&{26AZyVT>;!kTw^^+>X+VH!n|ruoOLy_z(s^!)wF3}PNyF$YaW>h2e)ctw+t@P zDcjHz^A$7?J{FWnWpwpNnM%Qoyv@cf;z4Dl{7UJ7oLZkrscC!Bfk?t%GGZaF75j zVkFM7petZTNrOgtk2wvlApx3ol1bJ;puaXb6G@>MYPmDY}Y`G_qH4$xm08*S2e z?)r4Rq7uWv7HAy_+d8J^x2A7B2nFhyZl@+v06~>}A2Kgmf(lu(Lq4|3D<#mvA_^c_ z*=`7UP(6rrwLY6Uj$~1HSRFpMzD$ zIFxcZ#3vYIr&nOWQwz@MWuSPv42a_I=Ny&c7dOT}!@Oub0PJx@by}T<<+GJ=n7w9<ysl z$BJ(R*oI+=z}>1sL$7WeJy6xK#1t%uvWv_Y$4CUI=XkX2eOb2q?R8X!q}@QxDb*&N zM7>iT{pGdPe2Ti%Hv^?`k`a>6hPUE6+7qB9EI8eM!kxnjm=nov(!QNae4iCh1*Ue9 zvQm4lcohYi7sXEvkm+W+6+tFf-47XxTXe3hc?odYqX?iZCH?z9nD6sjjDp;4lY|K(?GK z8Bi_8077ND^0BJ13EybX%c_BHc?5nlRnuP@`JapDEtOah7Ug+?Y#^UT6fUaMR=Ffi zR>7bH$PFL>QL(#G2@!gl$dtydi{poXtrjSiIE<8Tl=r9u18i|ZlWl~V@JhQK={8XT zO%IConuzwHgGW_7H&GSo0LCWSG|D>$-$krZMKc7+VMz(ad~lI3E|}tmFI&k`K`6oi z1*gdiW$^NL6X@tKIo`IupsvdR&`xANyA94X$vW9MG0t%we8axC<-ezKz(z!m#>{kS zqnUD+LIJue1eb+rxna8m-+S6U0^)#Z2v-lz$`fm|NoB7Nm zLfJpv5z^c9FrS7~#^I7!EWSS));{QBSjsVLjY{AKNw;NX5wgeU8J^{FGaU-?-bCU; zv9BA&p3cnVAyACqIs1WF^bl6pMHT^|>9UL;%#Yw*f~1rB${YuB^A^b0!WNr27N6b( z<_;z1#69^IpV-CcjITHo8xeU5g&X@xEiFWr#Tfr`itON4lK)zI!$|OCjd=(&uca{{ z3_RQ`l<=;G!!1bVwT+|vf5g27SXABiKTb5Zn?7jX+LeWA*bYytCTry{Z{s7Sf(uw%DpfZCXr!bYfs@&~gU=!cXXOfev;}F>2p_I$8 z;>zOr5D2QigA+-C#~>{HB_Dg$rcMCB(1DQQPk(zqDyyrW?5=}^J6Ba#eK+P|6E#w0 z)*VB#+njeLGd(v)km>1wSSv5Z9y2btzg|8>(FzuEa8IM*>YevnRYbS#u{Jao3Q9TM zS-Iyl7_9FOIN0e)hwt~R*9fI5_es|`XJ|@HVi4oE_ft%r9EO{8s@mZnPcX92anHPV zr3{J+^>K7HMvlH`k}KKk&cMPO6EK9H(?9S)YawUKS!-v*7wxvRD(&>^!fkHc*Vz&P z@u62h>y{-Bjs+ZhgMD+%CIZ!wwJ`5&$M;tgc`bsAMc(S+X|Qjk2P`i!$(sfSIthiC~Fj!IOTcu237t>AiYY8K*7+YGd^%pTZw;KmW zJd=)Cfp#XwG@aT_VY0bb>`W7|XYTU|cC1F!-xiwJ^t%UWW!cG%eN2{;E2dOm$gId( zd5<+3WpnqUpyR!vh%=IA+U5_{mHRN~D@9pw+{23+92~{yhxmz(TTqfjB>gVd-mB|% zXZS{+(`*l7N`rUxO|Om=-a9wt?>yEH+_R~d5lD^dav`)YLOYnz3!m*VnR8;EGvn&6 zpUDn9R#piw8;ngg&w1`&*%tC~C~9U*;>{=7kg&v689_bao}DkqC(q#3OdJb?BOaL~ zQmHtU8#Oy7;svbxO=_|?nxDFhzBW8Wc)XQGOT8zM5DEYGj3UHslx~td{8G_8L0l>! zDIe~#6Q&%a?3Kuu;C=&1%V4kQ1xb$~u31II7MXg#6}pEls}rG-m2%EJ(&8D_Y{GUA zKQZRNy6@>;U|jNwM+Y05x990YHIX~Fk`x_y&UP@q)EcegO=Fy)+%A*hq+W>Z;AAm= z4HCJv%Nn)Je(=!|7de7kretsYptVZJ;4U_Ppnbu&{dT`VtM~7`=aXz-+r;9uz#eM7RD~#~r`*96vneS81xMg_V7l@Vk&h>?r0%KThL@!UHe87J#hMO#= z(3iQa^=4?=yMI?zUBSzd8sC4;^ng*++H^V8=Cw^LRtQo7TiN2hq?nPR9eG-JwQ^rA7_{ZVO$ZK+T)oA7L5c8MGdh;oxmL%4B z(@9wP&e{a2Ctmd@!-n}#pI4%9JPBs!nSJ`hPxOe1D{|4%xHB18=~t!7PgY;48z9bq z9CwpScni74LR#$dFWu#nP#?LYvJD>5erg%k~tFR4>|f z=jWboSgCje2jAtumPiAt?Wb}A7Uj90^9cmZbiQm8ekfTQ4-VU{%1V&;ep{yP&9jF2 z`Pq_8yXZ#_o(k}jZwTe@`3MduOlPq?Y2P;y;7sVHA@no_v+bL*naHQbN{|q&;1|m)xXz~ za?pK^4Oyu9?O@(}cFx*PfUvRSerfN*sI~Mq?08eW+OR=!`}6+E zImVC)Lj892a3$-|1GCLN!n@$QexThv+a!G-c^V* zyPSPtUi5M#)TxO$y#k%G;P;SEDctR-Nuf>5A|Yswhz{F6hG#6}R=F1o+$#j`DLPM+ zNX9%Qn%Z~MpQ0=YfT7_k3&GuPvO1HvgRte=k+A91)XPGTU@b0feo)OwgZQDp{3SB@ z9p^9JL)K#VY?2TqN11jIPpCh^*4lu{r7d&X4fnUvnT;P0s=?-VcoS)S>Hg5|;fL&D z$<>ZzQD8#jDBFF`i7>@F?-;JHnod28ge4}F6Z8DUAS2h*^>fO2~wRwtr13g zxs5a~hLcueXkiEbXG9nzv?~;Q$sEZp>7=y9m%d-lKj+&RKXKq}Xf{GcxHNMaGJ<`D zfSpLpD+%{7N&66{h-)>=yS=c+!|`)EMyYXg_PRuA-ZO_olb*ZXK-iI&B-paI16P8_ z8^#a4p7WDR+)dTq+q&OyM-XX8C-0$a*Zxt_h#=2}rhvdZB4+FDX23`+k7rprX5sNs zqdUxdD~B|A&F1a%Ud)qAoXTUPhT-K3Y%Vg3GBUJ|W;AAc&bvV@Z)()TkzTxJ>ZMYB zbjykjcO=K!P#YN`YkCBpBlz<(v5-mv-F#p_stP9;?*)xF8u8QGm<#kQ^R$(~K9lx) zE?1a5T!Z;j-7O`za6nIXOSlNdcm_Tgip+kV8+Ry}DK8io)1w%_>WR80mVm)DRX-Cw}u&9#A2zDo;BxP1=b_f$DB6xv>7Ix>kf=Hlbe%GsgAz@b6 z=!R!08HR3k%UF1|qHndaJqgyawfd5W+Ewr#-LF_nhzyRF$4gCDU#{-*ap98A{aOT! z$+MYF1SOMrvX_=LuHDa=05TPosK!M|vn8LwO+u&ySU9;ALJ9sQFFk<|_g zx+oUG8FDaO0CHBvsI=5$KD-)Q;f$d`XxT)v~Lp?coBT*BvAOg;iB(>KYpU+mfHpBvt-?c z%a&tYAOVUeFrMa&sGi;qZKBK0dSZF zy7E~ur@c)j?zsQ-F~8(7E4|=}<>r?18$8%Cm3+C@(&h`ya5L)R(LAd~#Bx#VLVcP& z8592wXVa<*MfkWVSeQ@EqpJ8yW~eon{@#NeWYPXX}Fn76zF`a5@p4t*N|#+ zV^Y+U7UkBXba5Xy3jJ|GZsuY&>nDHO$eKM0*)J~EdD$yghm9-pZ?>=}8@P0jRdvSF^h&dW z?Lb(Lg@ew!Co8iRWMRvL4=6t8)+%CH71a8GzP^0H z=&S8VFA>=kG8#g?NRaj*1;1B6N*TE7CMRXp%^>yA^QlH#45m1q4wt;KmcUBk*h29o zcHFzbwmH!+`0{%fLVGd@lcUKw#Apwc{ee$4I;kc;8{?3mKKJs)6Km4&;iCn`3_5+A ztG*=7u`C=c{G3Lpl+R|V*tO*;XSU=qfjDGBt=Wgd>Uj&)P;4k_Z6$r}7aGZ}Aec)?O(HKD zk-caj4&x8b|OoHR}H#gHU} z@DbEXJ>#SSW@Y=lw>)}>6LDyWt{+t+eM8eLerC`@3r{>6dfD?j76Yh;|gx2f$Z z4pEt5Tn}+`B{H`9{j49asAEQhv=%}M}g13sgEo*%-)yr$1 z4BKYK4ucGQ_w{p!8be(R(PP+?Nh)Nafcu+QYOe!zWMlWEMY9>R z_LCm$f5b#h!@@PrG{SLo*2rX?pgC+noI2^O(JYMf;F2rGz|dTdc{F)m$JRan=A*oa z_tU+9JVE6W#X9XLwyqsYCHfnE?QW&-s)MBs@+tKQD|m4Sd`YoiSOQb1 zQ$)Io-z}GN24fbUENJC#-*T{+gEKa_Of2cW==ySwJm1EjD-Z({q_2rZGKa}K|7j3z z>_fVdELS;;d@|SPlgSgBIbYBYZ>u5YVb<`PTbvZPuXmgziBP)(K4`>-VSM1d%X{YI zDaG?sTcjNy_Qai1eAW{?f-qc1N`4@v5Dsw%BF*@!vf;gpPo}Gsu-GFhxl4KKo_i2g7jGHg@@Zdcg7V~%d@InJt1rG#pmnfVSYHQKcq z)hh4ej2~82_!5DA19A`vp~~YxmD7>J=v!BGUd^TKlPn)iRrDC%PEm7~+j|W(s+qnk z%5w&NWz0}>9h*_zrJ~*~U6quiEv(^v%bi2>C~%x%W5y(d`6)A@NH4lm^RnyML{$%* zu?HYdt&H?m^~NjdiAegY<=P=Zpq}=435CJ^}IZ3N3;mYy4L!z>Qcl1iLNDH6!2lEr(>_5yCbSBf@aNJ#n1#%z zMz4}iA!Wkk^ob*>s#WuIZwuFcAqxh-WVBA7$fBN=RJm=0SZ$#i{~$x;dZelMQ(jMR zrKeav>YQzZGSa7=IDM^!_@|xL%T|cPsq8Eyd%fi_bGc992p>&+-dk0~Dc?j`)hNLa z4`bgl?x^#5^Ni`DspRd#%=`=4K*FYiq}Ey>&KI$N2Leszr= zz^q=+kaWNFahtrrD+BT_>ZD02>hcyn@-~B{`uEyIR4Y9F6yV1a>RvXSHnVqXlfPRp zEW_d8vEn4JQ${GsT=1RUElupCZ#u1dFW!*9x^7yMJEr_>xO^@X1yh{r;+-_L)w^}? zCYO7?i9_rDx`&t+w4O3{twgr~eR~-W9@3U&c{vK!-`3;;EGEZLmm@S@dQW(0M8oI@8D@9y2MFUhM9FbHUE5-=dWtWYn>Yg=m5zg~U1KQ*^E*{0Lt z)#QI7Idtb!C|i*bhTh}sZLV#UuOQTg;C7NW`FJ>7&ICApjW3<&sN(cdYbJR6OztRR zRU@=lO75gznp<~Q*DohgZStpl*V!dRT0Jq&6ISW;;g?XH;wO1uO!Zk%MBobZ!lDJi z&*Icrxq;tKh7NO{UwAJ+LN#Rh#PUrjwG$IP@kFEcK7~`$s&&Y=TcGB1y683Yk)$C*C2OkzqS(Ek0Z?V0?5Z zYZk%RH%6yQ*o(I6D2vGG`R22eQRb)Cx=gMYJrX)CHCZ{8g+{$1GbB1%;?H&k0>hTQc9LEJ^?)^+IFr z$XqY-=`cenJ}%Av$z`<+D!5!E3>9>OJtwUBe7(0vy?N%LtRzAcxEM$sl1xwZDk^GB zr^0uET$wk23poe94j2vog(T)09cq;vI=u7Ir1%=nZWJKrzZ%SdRfORvu5p|#0M{@=#7r*EVCo$ag&c8Wa{?u;k)P-wys>QZTKunWOPtx zOZ5flkX~O&xNfTFhjV_jxgv@e@qCgeFuuVZtv|leX7wdZe9sDx5FQPN_R*VJ1f<3w#C-CJhnRS+JIbZ`8#&w^?W>#MDrccn&#mUY3tsRfPO5(X?U^l24l2{>gB3%D3t<F6oY3P^;nPP2TWBI-?O;dH%JMNFDiM1p+L?Ke;_Bl&4RU#ocK0byCmlkjMsa9-ev3_%=xABnMPQZbp)3=SK z$46m2=+0On){g>&3{3>mO=3E?5q$_Hr-NZymMRI>t)Jj1GxVyb2L|hf!|qyIEJiYbRs<8~VW;mcQHxS6D*2 zJl#(1KO6)x;67J$ zmw$(ZhqR1R={VIWVbo00G7TI=aW(NP;6K)vUFr2@6$;7}owqbS3!)Jyk8-9n+sd}X z%{~5#MTUAI>-9L7Ib_n5QtlhF4i|{yr7|7MzR%m)7pA(=VH-zw;_DTncCn5a$uFE{ zUU}+cHs42Joxr>E2+q;hfG@81-Im|2^%Oi<3Wg49+Z81OM3|oZYuSkFFw%Iv#S2I3lR?)%Wc z=v1;;Q9bptc6i{B%fpzxz=;;lnR1NLe4lga-4l}MZ#V2xtf~W-UPTK&tf<5z7fL%n zTa?CZd4Bs6?_?M+4wtIw{^RKQJ)%&rVDk4l1=V^xTU}ZfdmnVYQfSo|iTJ8vFz_G9 zN>%sOn3`Zzm*2jkoZ-kbVj^thnKhqdsgKtWq&LGgB$ag-aK785$nP^ zRk&$ePLm~Nev7;qf!Xw{(qla)0mJs8nrwP&qSa89^AxXCU5e{`*dGZ0nc}@b# z5O#Sai}iw>S7tqga%=jopZIStkfD>X?!JGpD-@N$O|cmqEt(NsU_pOPiB#<5H)RHL z9Xmp-dV_;*X=S!lQ)e@|QLN?U^v3Ky|I1G>Ith{L3(O5`^vCJAsfb%sw5b(b7DBHH z80vb^3U58q^=h)G*JBa=`o3$I3f0T%jLexLT(xZdv|}74#!U#nE1a_DWKOl-I_Bx4 zIuRur#ZN1fmx(5$eB_<+l&Y?)!9wj=L)So@ViUG=HxKG4BlNYRKvj(duWiAAyF)qvl$vY z(An?u#hI@Q$Xqim+#}b&pV=4NkD89DNp6JbeNmTkocTz>kUsdG-e>Pk#WRYRBaKEL zQwIW^@nQD$2{ea~TZrjLU|2VAbzMqP$u7;Two+{-XL$NsP7z#|hnY)$BD|#F(6l~p zre*^_lP_7q2<$=MV!L+VIUH|O#Z$H^dhGp#srIG+aw~8=2Et19$QD1ZW_!}hX5I76t#00{IuHevant;5@b+Wx+=@K^8}0vV0bAo zm7Ajse&aG+kLGb%BDp0OAjFbYEBwv5PLA=IGv~eHDX_Y0cy@n_IlbzU96zV-TQ4ax zca)I2yX_BZ?yq%U z7FtP+h@8A0vRNs3|vpn42k!v~tL!*_P*nN7YDmN;tHp(W} zjf^0qT3*}ief;dHPMKlJrp1L%!<_B~K|QC!-Ihy~00)kzckd9`_6a<0`dsg$i{O>6 zhDqD-`Kqg6Cyc2fUwBrWG^rz^X}D>($-gj3W~pqC>?~7*{-bTvIho@-n<>&WQaY0i z%n$4V7krHDhC+;&(>C~-2j(Qz1FoExBbtS|(H~qKl3XZ-J$M~DsG>bkg-=>_vsM~r zzR9NdRi=3LIki6W$Y$@ogTJ3TuA8v4A&<20nSb!+e5X;s2mXOg&G|Epn1wqIO@;mz zN$wm^78;&>RlhG6*8D;y0nRRTb(Cv^^;N&|egsn4o39tg26VdFuBGBVvt3(xoK|m0 z!d6~!auN8&rcZB_aMu~1Me;?wL5li%U3qOLLO;MwW&TwoJZ{cw!Uq$<%bJSTb*RL{ zD^9}#?@run9PKD^{pycBGT|K~My%CN4W2cr%P-v4?hZ_6qG-KHt>=rUWa^U-0{>8^?|2FkN+#UxLRY~p(rTmMD z=0n`q>q+dN#z#}4WKpvhp9kN{bg)xfHdC~4+9;dn?*@hLitHs;^GI^O4lg$iL!b-u z?)~C&C&rfcw*R8fP?4E)?q}OEw;)jNgV!j-k0*t(%Ybd#g}Wy+T)@#Qz7tLM1)jyr z_jgNtNhjSdaWVj&9jKNZ{Yi4l4_I8BLaQC0j|`CtsaGMavIWmvdmD$>dQK2 zXi?cX@43uQIkF}1#THI8_l&YdllG}H(m49sz8#e*Dh=$$F?_&OS+j+w5@3jA@zmkX zW%gx}xN%GGgA&`~y7Fx+yIV$CI>XZ(k)K`Wu%ru>h3~)U5=Le^xR0ZbDa>fbxFFT= zjwkBvqgsMk;3$RV3=@H?oVj3oz|}27!@i*bjT(jVe!~axdag%7yr+_JoIw>YG&3q- zh?-b{TiG)7v+)#MENF*X5`zdIpIA+P=A34y&~}VB)siO@w}meiXD_Nk&#sYAU;&VYto##TT(V0kr^}@a*Ef|O*UVybry)4>urHB098W81EaD?&| z5Y>dJl|pE-*-eRBWf-jgy30GP;Qm7s`K`2rtl&k-IFl*@OFU;&TfEr(>GOW;Gq(3w zh|d+NCb*|z_zsy`Pn%l4v09q3hQ^!Px2Iq(yt5q>_9S((>b70pxaTmwJSZQz@O3q6 zd0?Nn&i-B=A6@x!bMQlEoh9l=zP)$XJf!g^1be97Po%^nGexz~KiYj0XSfZOTdp_3-K$2NAHJu_jF_g+T4{W_QA*P6L}RpA;@ye!RDwI!$J z`*J{AGWwimodESb>_A4UaF0CqAyc6g1(Fi-3U!$6rgEUe$e{RK=|F^b*!6?Rj2DDG zumBa!BT0R0MxRuV$J|*phmSAUH7-sG&#nr#e={ZDEd(SG24n~Rd=4BN1q%fvjgJqY z>g8w#P&BeI1IU?~S{VsDcv9%FfU`M(tQ4Hwta_*bWd~OyS2GG0a4Baqdshmm$pI&u zxj48vo0z$Pi6}Zdn5dY!>Hri)#VG))W}dF#dSafg5-QNDU{Wj;%BTQw2XJ-Z_xk+& zr~nc0HJG9c1v@k!oCM|{%Ip7@K`A@1yuyEAl=V9!-x+1)_`%iRi~@hu(hHMa3_}_8(kNU_4LFNai>_54>!RdFf|L$#e;Qt#=*>7UX{s&Cizbozy zPX8Za%6=15jz3_^{wt;&|65Fd8$ld5vE=vzmK?ug$??C%@^=nzV#xUi459DXyg7n6 z|F;kpW6{;HQ;|65Fd>vgW1SaSUVORit_ zlIwqq3aI<*LIIGmGIgQQLH$k=`27U+ z@03xYP89g`9TTWKpo|K&wcrz^gOpLBRswwbeg&QHlu84R6Po?S$Bgt$ecGkk6!=LptfE z>+;hrM+GP-%25FM`F}XwkkR{BNo7t{Xy^WIuAy%Gk6a)NDiEp=0A(&zXoG(jg!<4w z3jRh0>Qw*81xpHqHUm&*1);J+WdZ*LqOwB7Rt6{oxlw^o$p0n}b%1{m_>DZ&BmR+l zgFJ`@74#Rw|9ML{koz4EsAv1{Tlxd{P}lQEt>3tZ`l3H_Z*b4XipmC^S^>&`7UWMY zL2&y)>$jGmzT}VG8!i3ElK8F$Z-De&qf)vUB}gKA{%<2l@Y4RiP&LN3GvjhT7mCxi|3qZ@7n=%pbIVYw5cU z{gM42v;W=3{iyZ_syEg752Fe?!~RuW*vQ2U5`+PWNr*{FX)=h&32Opbq2UfuGZzzQ zD@RucXNvD8{2LMTJbW z|K{^sJ{x!@g&g1OfWZ0J;){T-@y{3-H2bfP zgNBxV)C54f@#lqxmA#O?i`CC-Q7dzEGjN~|9GTNW1$URZmEH}a5P5%91}%9tZ4q&> zGARE+7rt9!X#2nF0vp>+UEutw3#`yJ6}Tl-Ht>l3aeV&;X&;jE%Lj}(C)CIKCH?Pm z(4PCp+~4%>&uu{JgTP)G2<(utv$5Ui4KVZn3gbWY3PewT#ZO3DPEzPQew@FKCCGfH z{O6&>#&H8aR^Z?8L5wphM1dge{y6_Z^nU{hWH>;m{Gk?<>R;*L{J-h5u|OPBu<`>T zeGd7sf~jzVI}@7nlNJbU`ynZ8(AgeLfs6gW021oZ{EDQOmbA2t0$3AOrGPBILdo{s zKm4OAa&z9m63For%kQ$Vfqe%k$50;vA{mGU;@m+blliMuVrmlL2bx2qQvF>j(7zjCpc_)%&=7XWl=QC$>Mz$&=^$xf$!~mr zzk;Ux)t^7=eedyKzHgNICFd`yP8M|{XQlCQOAJ5o4vvMQ^z>KYdsFINr4<-l>Wl(SG;~+|CY}NHa3t0QUU}uSI}=% zcCaag96xLR_3L|?@2Tu;ATT{Huty5fVlJ>UaosR$Y@qKWngbkE0D|v>rr?HHNDekA z3tSLe24)#zHUIblmtqG`LXa|$!2>;mm%||NvKPV@Cf*}&5UM7$qq5GEmckONHjMz?}3B1Br{f3}D>T%G^gA_4*C=3t`;Ft@#77oiKz zUo}NaL0w#02COM6T7S@#?+da&YYO`fO=173C}3~mU!{cx0RCB8NcLYm{nyg61B~5l zZOvS7$O=`lUu9L5(ohuF0?VrW2T>vF@efAqp9Tdx_|Z)4;K>zoaDi9l;Nv&N|3&M- z`K;i#Q9*pJzds=GiU4waPle=zz|{UKhYCskPYy_V$N@2DP)`%w7AM5Gv2amvf~R{< z@QRTG>=SUXgD5z`W(|@Df(CRTfpatvcHEEcx-`3mbooBUh><^0+Ves}ecz2qK6+8!VgFSCB;(7paTO$h>3Jz3& zkc$aqe;S+!-dZ+tlr)1h4DMs_C4@XA4^k5qAO#MgS(ymgTiAlPwNU{ou4Z=X6hJmM zRDhh7iwoE{hpuWUz-tjyfaYIh*x11>K$bw@eQr8{5I`6p0uTjA0l?z|U<5D*m;g)x zW`OTAieH3NaQ4LXI~^zUy> z8sIXnX3h|NT+Kwyz^e{3u&g&18zKN%GkXhHORzG5xcK>9T%FB~>`*;3GBr?C@ieM; zol-ZEV51Av;-{lmTJJ{7;F#cbBZfBwudqHTts1}#-kFmHQZ!WoB9TMF+Z&J+aigD! zR$CIVpFKg@qZUv2mTuj=c6n_F1kQ2qWqR0;a)SzO>^~HrZI$djxKj=LL^#LrvmQay zsIS%)kG!`MWeb}iaS=lNxu>l|Br0Q)q1EKqw^)Ug(_cvJNgjcaK+>U|<1=0SrV_TP zZRG}!J|mn*)PX*YKDTM2>*pN`NVljci?Vq1+#}Wk;S$@jiPki|%|mpDZB8sGsIKH= zz@xcWUolTGqYl4ro!F7%)KIZ@@(xYXbPw_}rW&Q9L+ocIw@1_*?Z2(xl)tT!O}f+XYwx-OFbcN@krX&I8 zfvs8ADrx?*!1|qBn9mrh+&=D3UYLrevqa=-9M$IsRWf!TO5hSqja0L7@EZ{Er8i-+ zR@)}B?!oWqT`YVd{K6$DN0494wiD{Rk24?=Xr`p6fqmM#BUidDhFv%SA7keDh&2YXMe*AN!-FW*Ju}y8ospB*Wc$uI z2@CgH3{}~3X_B*FC>Qr(kr`z8KOdrYv6zc9GW8r)&4_T>oA0B91IDWH5g}RnA0agB z&D@);AuVC);2o>VhcHkPSjMj z%Jp0Wn|2~WSbw_9FWoaTQ)GCVk8A?fvu;I%P`<#D4lF?w$&}m{n@o2sRU%%<^^}xJ zmVoaTF=gEgw|Rel?`c@(Eli24L;M&KqglPf+!7zxc8O8wGTtpn%Y*Cho;|> zWVXG?kI%gPGw-G+Pw=6-m&cBG?{<)ojL&L07RylUT)`T;YYzIf?mnv^o z1xSqQ;eC~6Pdm|=HppYXyM**ksj!;982^4#nroh^kK(vD(JC_o4TBY>0m|vYCXZwU zA!~K~Th=P!H@=6yL1_090@3eAhfv)Gb)TV|cr(|$s0j_af6|K{?(D(bM0hV>W3$== zju24``<~Iv9Z7~^PC>1tinhblMXQ%E>7Z}AD6<*p?BW{Xv*y>$ZesF13{lI}Cs%qe z#myGtSwdnn6)E5gh@GuJ?(=4`A=q?=szpAhGcDyw++c|Q==3DwNe6qD^(Den6x^zY z&zzD}yj$ko_cfkowLEb3X{;O!35M6`d|V3`N{W%N?JJJ^P0~B+nu&XNr<2Kn$rI$V zNCewv5wTibLsPvffPVF2_rW|1%1n8&lTy~3?#BEMY$eu&BMlkiUD7l1`w zZm(PeJiNm(-mR0QCp7X>a?;#yp(9}xOi3yj)s|F`ra)JJGl|{!;vEkRAH_xlyZmP# zW&sY)G9=qbD{i!6GNYbwiTqL)XqLlHma3mUI`XxKrH9=Z0xw}A551P2{lvFxelo{*c zmR`qooSpxU;UEL}Q_M5{fe!(PC`et8`br z>)W>+$$?`gD$X#Bh|d$6thsFHql~}ND=>y3q$3!UQX_I8f>{^C#5#cU%!Tyk5wtc$)l2;b<+)&+ zm?g;j936?|3^tRQz07!Z#>K043{%1+TIb^m{X*_=gbne2^i@#O+q}eiU}E`jh~KS= zS9biA-tMI{)sgnBCL@}xkEXBq;P0=lnLK?Xvr73;{&`X?bJ#0QvX4Scy;}!8)y5%d zISHu`*51}>_G^lD`!Ra0Qr>6!NPt%iNq6lBfe*R5^nnFsH63d{Xk ziYZG)_g}gMYpH_lLZ8^m`5QAJdI`B(9gtz(T0f{>esi$u_;G~PalV;|#3ITf;@0)1 z1d6@Cf5}Go-DRJ;ttlK@}Gq<1bby-ar!(Lseuhq1nep4>vzp zX`qf*MT*lzji`*CWm z_c_d>VjXrQ@bl5F&OMNW*63@HK=Ed9Qx6`~5 zJ?}>IVV)M{ziik?olc!r)MNW5NLLz!oc3I1t4bL(0dnJsE2UUfjSsu@Ib8!ybtM&k z^a)~Op#Pwv5~Ob08-AfGz2eQxP3(?BTsN{0%f9odWsFj0k1ISZe@Blyja$m+^{i2%)`C-rzeifbsu6;m0 zY-He^9vsceb5iPKx&tI)PeBU_U1@PDLhZZ|(X?h*&l}V#Vy*+=5gga`t+XXn$?yHk4M3+2Gt~wQk#%fycCYg zty>`o=chxUz5hsr?vo1nf-RrooVWR4(`xuL*@OG)oedWA=l8!Xndo-z4o;j$tj#Vi zN>6CoSW)nNp_8uAiP+17UleI9tX6Q6K0hOfQ8FI7uP{4n^008?x~_cym(Wz+{b3<-enhNn zM1A3O`Ggh5*=z>>@q>6I3P$1o=LmZ*EN%I0!H>iGS2c;a&E@WU>_~ z*eQLs#%9(+-&$As;>=UR(9Q7Gn0qsCJ#j-;p2I9a)1mx*ICZ$_{lYPh=-L_j;d9bD z3B`8G$M(xdq)d?jN0`PXI-1=c9aZz-%szrUVyQ1bau1W`7FE<>V>*BCz|bCDG92B! zJvlBjd;w_lb9}JF%i5ywC^kVQHJiXnZUJ4oB{bCt3(SZ zUkvIwlZcoKJ(PQ}ny#|FxnGv2F?)ONE<;m{5`Fz$X`Ex8en|q3K08@$_>zu1PZh6c zl!LK|y7#E}@CKB;&n1f=u$mI$Bh&ck#4HpHgcX&~g^&`htu~*K22}be=*Y=fwkV8! zotCR^%ZP$^nr&&~x>NS)10_|xS3Z)Z=yrGfLJtjf8&Pi%kIt&LlA)zm7)}M*~gI$q(J2k z560$uGycFcd$RgPmKcdmQJqPlx=p6Mg@5|h#&pl>Q_dqFP}|AECqIkUr_`NY$nn%P zRcv1K?>aQl1;W<)!Vbv8VJsf49=h)%Yua{0m&s{X8CK-Ka+f{-X<|NG6PYTBM&xlDO1a-7X>)D@61HZVT? zUKlP__z7}YINlOUB#blC>vZ2c?pk?H_hY|eo z0Ro9{G{4U3in9a{TQ5Z8!v{QJv!C3Nr7wK{PVF&#OgkkPVl)Sjq}g<>Kc!1hm)2Z_ zc(kbe03yjJM!3705@zLaOeFgfT&305*U@8U)nG8|;j{EHAEAL4yl$cAmvh5L( zhhx{S28{v!J~C45g|;J3G<(DDG&>;-uGMWvz#fQ-Kp*DEXlp$SUvx zJmKc&{cS#D(@5CQ`ubStc*66PiuIMRDxHl>lSTr<)9D$v-e;bF?XTtC5%c4rQL!+k z?btgm&E_T~p7)UDjR+^Jc_HzL`4HvFvqmMgy09*(cS9HvN1sxgMk+TfP$dYX-m8*p z7CL*vAzEegHD9)m#N<}P`J<6wAi=wp!MKuya@BK5(j=*8tz#*myi_Pg&RCXUVCFld zdi=cE8+X9IE|VY!IdRCfXf_9Fqi@P#-sXYbhw;wZT8|*yujpaJroi;BC-shbpkWn{oU57$T@VRTmY%}u3YN@xA_RHy#rOfqpA zu)+)YE{=!`Phhd9w@FAZ^=i0AA~fD)NHE?wB7uM zI%_=x!plCmh4sNLlR*3SU5b5FfoIoGL|LCBm({RL9nP}8M?A~q20vHxl08YDP)Et= z7Vj7)%QF>s<_`^7)tZBLhB?FX)zyvVgi1Si#SJWLp6+ajsQKOFC%tSJY Aa&T!Y zHNs$gEP6aS^GsER*bt6Zm6k-oHmWUc4x_C-Z5R9w0uR!FP8wo|&Xyre%^i9{(*yhs z-287S-rLMm1_E;z>@}S^4e$n}5dkKA|(Ceh*1+K*z_%B_%-SnU-#@IqfPxuksPlwdU$z+v6{&|4` zTRzxlfNr3^Be6`GqUxKKBY5db;`cquI(7vJ90p8YKCb@0Zmx&)Y40y-PUfNv(UXQG zfbdGw!WhFxk5?`moCMxB&~W92p<-@E7(RY9dMMVqS`zbQrzq;lz3^+;VEh65-%a3+ zyR!am#QwKCA^x_2;9x!YhF1>mKUqL<>P-vC!3Fvk3kbgYvjqg-?evQUWC2I_e_BBB zEnI(FKsj)f-V7X${~m+?E6n~QxDE-ddjWp8fRLRE<(n4p#@5CE4-3f7ax=PKtLh`G z;&JCv&wjH7KCw~@Ud5rQ`xF`1t&wuY6*B}i8Mu!v#-z9<81z;e4Znu&>8$@}EHC^A ziaCV%r$D<8P`3U2G^Ol2nefbWa@mc=hNpC_IN*Kxgb*? z3L^-GQ>{6vh&;~fb;?7wuOZ|NL(pHgIu`W`AxH7gh0miu)#0Lq8U5Nv>2NQe;$EJH z=*w#K*&2XywHfX`+BXGZp`mZq&0p47y~&qNWpcgfZTA`gMI9PTLyo`%Q${x@s4(V+ab*uB= zDIySyJRyl0l7$#CD8y9&s_3%ij7Zce)R)vth9b*vKBRZqw7Ba6^dZ0hOzPb*KqV{R zML`N;gyn9bl^5R8vGN5PQ_%|C2d;6kIG&3dci7PM%{sskNTfu2E!UrE1#5uNbfRq)2xPl!i0W<$h~4jX0{b1=Zzb;SXA@t3lS@06uM0S?%_&p zU*6K@P!-{c3tVMm^PrOZj2`O-!X4ZE%wEBG*@^LBbFyZE6J*{ajBG@EtkMo&9pGT;{u)Q@&y^J1iV{F z)U-q=KIbli9@x*)tN}fu?+<*cl%w>~1kNq)A5ZOgzO3|7y(;>z= zmRRh%$y@`Vd6!y8j$voM6P0a^o}cBlKXJAF;x(Zx5d|e|$(g>93d@MsPNFmR-3#qd z8@^L?ty6R-C5WIBBZx~lt7x8Sj}<)~8u<5gCh`4Rll_3t>or=@{YkKt7vU0HH;Vu5J1&5GP= z_LV4$lz$&R_FO%Maqc=)%%Xma?notEH`)MR^|mUtuWoa^PlrnFWsJiX;27A;Xp{DY z?7H+!xDDN%Wpx(OPMc?U6mxcWCR4Zgv9PSVptG1J)@`BZl+~d{89(MzhweLHxNiz> zDkPTba<%|B%#@ZrtXIqPUDKce^a+6=Wq0d`lD=b0vUGX23U(9qE4|eT8nj!y2!2MG~KM@?3PiXEh3Q9{)`w0jCYmWS%D*9Vg|20R_ z{;$j4zlX;EK1MP!|8F9y`;TRA(|;{x+fh6G_o49*;PJ1L`Il#h|AS=GGyPREE8@*1 zj^K^26(dO+kGvbq3mCbG4LJfhu_$a6(@`%X2*SH3_AB0&q?=U0$RVY;_+Mux?Ne4 z9(q^1w+Ala868Mx@Bq?RrBZgzd!AS!;f3&# zXF6PDvH2A~$wVqt3FihxiV8?a)~PSrqmy<1yohP|56Dg?S@~^d@u8{6`~0bEC%>ppc;&8 zk)TVc&{%Y0`Ssqtn-#Yy*v(J9&6eSPu*ANyMt3xkOU4ckxO?C9#u2(v!UxrBF5EE8 zd}I`1LJD;&i?@k$iDFrh<|*W&0KhZ4WsUiqAA)^KCX+mGx9ExZV40Y<##NrOfhAhB zZDwmCCc7`Tt+#u~=T~sO8q2u-{7U^$TicqSehMJ_I~~XI^}Y6V=xSG^Dhj&3&azqH zTB}t@4#s6iX-vt;d5{*jSqTbSm zQC>iy1)b6XKa+T?`V?b$rifcVzJ46a8Ia9|7ffd9Zbg%RVf#R*@*SnB{T=;RbZm|c zae%k=>1@aRnlv*Tc;lJ2u0{2)*j$zI9peLh8*61M7iqunpG{HKY>&diV%4cBV6xdw z7_U_J_D2_=hUpU=*Ebg47ru_Z6@+mwXkq06c9GoemB-o6JnJBh-|HLLe_BZhTTE$M zngV0y3<#P$W2g;ORiWGoa)3|;&Q6~X9xrc)4f=c6LC@Z)m+?%Bi6r8PWW@SE?pa)) z%600DJX=wB!ne4x;>16CS*?z+ImA3j6@s}~6Lzs3oZQq#BIE9@v)^MRpVg+(N6-{q z+J$nz%xnr#W+DzsOn?|3gcz~{A0R1TJT8}*b_?rz1=I>zv567dR7g`)>(=9{;JfA? zE;FBItWWw~nWCZw5YTr_*@DL6a7y1FeNGWB<)`45?*WcVbk=sv-;&k~5g2-PS1_fI(Me~J{{ z=Zy9*k^21T|1#>ad}3O>PXFMtJ^|rR$H~Ew_eQOJAtIwam9n#+v*B{^*wV|z}uEi(OWlU}S$wmDpsr~|Unf)E-`jgzU zv2e8i3%>Q|SNwC%{L^W5v@$TXv)8w_GyKhSQ9J*;(euxERwzuJGf1N1Hh z!-4|k7D!Q1)mcDt6Wi?qt$_%wZTg$4j9@bo<$CTKff$Vgtc8A1l89_7QgXZv5 z>zyTu`}ro&X=8`1xn9pkRTwX?c-_|AibR>&YPoWYdQNX?G?B>2jq{?Ra8 z}Frq{8F^}g%KHq z6X-F~s}bcU=q%1E@Xytw;EY_WHZ;HW+a9Nxy_1O{i zz$$ao0U^BI7ynhY)>?0HKDQq^hAfJeWppX9n};<7fAamC@2@UzlyT#($Co54u@Y)> zPfr~F{Ws`Z>xK_#)!H;nDk0+LsvxIlHr#oAy>FLZdJdu<H|i>bl@C%ia?;Hq%m8j{M3!c^AE^KMjl5lzs6!Qnmmy=O;Og2H^{J zX|b+u5NKLGOKbT0^gb$bO;Ew3m2&lvxCp~aA9?tnc$#9#znJ{0Xl#Uz#N_5Wn%?a2 zu)8udlCkP>;4F7GAmsw1QxX1fe?o;cuH_TQD}`08q^gu1!c?zziLk4HAYZ_Sn=d%M zF|7W++_k{DX2optjjVR~i!5lUQBCye7(rMXTkua&$HbjQ8>IW$>-1oY<;?E%gn&a( zMNRF8F+fEg5vDlA7WUf8B!!OQXzCnO+7Z<7wn0qNM@=uXrn{6UqH9q|a?h1m2j=^* znl`7WWs6l68{xtH#6m=W95LTs{3X&{5`wY`>Pa&S12y+aV-uHJ<3(=kfD`aa<0vZm92;;+0v-Kc446|d6l$rp ztLjd7UXgSC?jRL{H=2fti;nr(qp;SCEE%ekouI8wfD$ySqt$z@bDgHK0wFJR32VM= z4gxe==6Vd_k=6guZy*T1{K==yIEzz8r{Dt)EeHI7W;5+4Lrik86R_sg2ae_mm?JVm zOj`oE|E8Qx*BG$oJC$k>YdT+3v=d2Im5(eU12CoPuHssYY&45kEHR5XnOYxRknp-= zmw)J`>1Vdgw3dKB6=}t%BuT>FrJ#JrBA%crWftrj%Iv;dN zu}+>b@a-*<%4SCv`d9ezk=@bJcwg{r;tlSoOucY#<|zSEelB`i=MeT;vUehoNiJDf z{ZoW0Reh)^=>;mHTWjLU1?q)<|8YIiUawrfq{9e0QVX#d|3S zI&0eG;z#7lB1eV`#8GV&c5%WC{^Sqn8Iq0W{s|a_MCkGCNGT z6$>a5z6q1@b3nT^w6lTfgWCbODimSywfV16!A`I6#KR>-e~%f@?7+~fHbGz_&`HH1ChQ^+m-1wsd=gXE}c<78dLb3SM<%h&`P z;b%W2l{VD__2>^KQY+T2U#ji;7)TOliHF!luN$uA2i}R_ymk$9Bdj2hsMWplPE>~) zBFiYzHC=yP@uG*%f>Evc*P`=T;acP~8Ww*aW~9C};jlO+=wwdr$OL5wH+`=etrj+v zYsE`}T5Tt#1zpB}p_hdzDQ8lfcX{FiVGCL@e8QIXXaU1_1W+mSdKUq00gjrl7=rYKTOG7ePcicuHv`#}MWwFZ4acZ4t{H2Jzn<*uxk1)`1mjACol}|Jy(|r+b`J3}Hn(i5wsw_KS?G-{ac*lj(1d-{CT&Sma~nMGbj2Ru zIX#OYOt@(EIkg!10k?$SM-*%LY2MieImD%BgYQ&l(ez|Qf!p)>Bd4kJO>cKpsGZiCKBT=IgFKh7u{Z=t)wR1=1^ec*C)9hR7bx3_n5!`=jgb-MC7=$nfH_Yl9T z*czUBNz&q;G%Cf4o(%(owjGdFoB*!^>CZv*n3l7$Xr9j;-~{n5U`4B&;**Yf5SrLs ze<(3cIbaneB>9i^;Q?~H`9${mS9RZ#;U6?_zQd(ux}pv)hRK%kPCm@)K;y*)^5Rc~ ze;qL+xN_&10NS`U@Y(ggZ)lHLW-}p3r8Plm6W-_;Al{IG&kF9m41#V>f`&}U-YSZv zUt_*FZ(=VK>Wb*O%|3bYBXeb7HK}Ib1n-0V2vk++mdvI%!;glOediR-=hd!h*4%^N zNDGQ`+W{5kq9{iQQE!c8!mf}JWTRsd%0CoeSiL}bQ;t)JLHo+e-c9dh3=8i;QalIq zl;@p1O;gH_m{Wsk@x;>QmrSLcsS7RCEnN@({(kc|bO=ipxfwV5QGi2;sD>u1SwK}{ zdG+K9?xlhf7NpNC^a@PueHEL8<9x-L48U3hf!@+8kN*3f&mXUNH4|KZF@plE1oXZm}$=W zww@8D-O9$^Lao~sH~Yg}sxdok?(ONvC5^@N2p{_|dG$^R-TtoSpsJ@e&(ruKdmRE5 z4wu*0#$7`Ys5;oipAbq-$Bs#rueWve7Ah_-qFk5@O4dqJoBzI8)g#h$6Wo@>(Y^WNeX3)nwQ$~UMM2K)>Rr7L zh#mY4yo_xKqv*lV&@}~TO;a&7Qtx%5uVbCQihbaqWsAh;Rx*1S8(h72xP$=A{kRyq zS1jQl`&r@{b9~*N`_}SiN6C^Ggzx?W<}c1rp7tei2^3xWn2WyZ1yTK4*mhT$2I-M5 zeyigaPZ%p=ghuw`TFH25$Qds4G&qRr*wi>ZcgB(OFPP z!N?gHJlCM0M9@&!9wtj?V`Vw``5TNKu>WA8a>=Ztuf3*BKC-8Mh?Inws32{8Jvbu$ zr9VeL(w1|8+;guskICx_bfvcH4#pK=EB6SeiVI(zj-(tRR$Pu;^{!bh0d4uFM0Y>I zC5NXZ^4C(mIbh?`c#orH3C(q=K5wtL@F;bjdIFa4JD3>5M+253L3{*}5HETW2K!KV z7pM6^NA$%NXG$s)Xx)d?kugEDQn{SOk-pqFWA4pvW`Hs5OpcD4v+HBEL5faqKY(`H zto~7s7^`AW6#6+8R0B2vW3y6bOexq85Rf>>y1%;=e}r`Z6PM!eQQv=>>2#mXil22+ zpE8+vVY`M|A>+Om*xJSq{nO>4ecFFKTVC_F*1iggJXXh4S!$d{v+=H*H!L6 zPW+#(1_ma^zj9s~Dqt!K%C()6;+y1nB$i?Q`P5b@eukaS#9qW=M`7p_k728%>B1kh6%>&Wac~#0>9TGbzO=Nh!JUZ|$MfUQ#YYKD zVdCy(oV8r_Ej~*X*$8SyJ>mB8+& z$xAUDM>+5?qNqzp9V*vpPe~XjGh(EVQSE!AsT@}uj7aG%*GHm}N7Ww8NEvjdp&I8i z`hJ6TL$o_GZeT~Hie6Sn9%+Did+?oxqwa2(DVKA3$!VV&-|o6T}O>d z)vu^s9r5xQO&qDjxRR7Bw?l8GW(dkT3p{bGU|sO|7$WgloVurFy#31Mvt9Z$2`7>~ zW5ChV{frD>zJc?f+B6u2Sd-=tM=U*n{3`KlNAH(9lCK!I3 za--I`eX&32DHTr(06-5$2or%njil3xpZ0*RcV*yf1qo}$m&)ZV6;#5bqU=Zm#9t^Ir!Sdkz3?J{6e_+2^E-2C!2WJUV zkq09??U<=Dg4)>h`FyzyWS~MErlC_Z#ov%=3bl*NM-9^b3LO_JOvC3>CFv$%6vy2h zjt^}xyngj4?EdRy$fS%QpkJJK&wG3^!zOnJN87QuqY!;1hqHyL-iW>&NZX1CHgGtB zp|Zu5ND|fyjv&c4wD>6T9^qC(S%FtpFHk8hp~U^-jc^EAkqQVz4@W+j9t`KJi1v*4 z*fgAFOvU6Zae)C(Y~&PPRZNd~h7R=jM%_W~vBk0EBQO^Y-pzJGRHeJ7U91*pXO^<~ z-XKs%BXl!xM~=@$6}~Fv7D*flEBu_<0|ILAwB5lrjoXvtTA-IKPlA@V*2anxT^CYw z88!u>lR^9o+EfM^%h^y-f)7?{v$P4cDQ;3NW{&XBRqwu#k4In^2OAfj!Ok{Ub3F>` zkIpp0^Qlp^-iKqaFu>G^;-UJ{9Zp_8@z++9sNDjVPT|VK4r8iR^e}T5ul04$Lt4>*H+)m~9X}qY zJNCrup!J-Mm!t>+DSczu%y3r@_^0#9>jkRJau-Ijk+XH9)5PuM1mp1|k5Hz2guS95 z2>O|b4y7n2ZW71VeuLmGfV8GhM|QD3Q*FL^kkh0>xm<1|B$2}9CBP~hTJ1I?kctH| zsVAS7ouw&FHmyHq!YODKuu`Aw&B&=5?AyQ~z!V&8v-m^K@xgX*f{WN2w1*RvjT=r? zG zRyS6sOKd}%9l0OkFXYg1w5vR1?Ayp{k94(vQ%1DWs279_xF` ztocfN#=D|~$E|{{Qv=Md;1{<(sOELS43QO~cksa(Ig275ffO8wIhH+oWsb65i;R2CRiACR*kuk zeF3E*kWag@m{6Pcg|-`ax`IVZYza*WPhd|cwRYjt>~Ri*`jVA zmiBUvt}SsJ*d>`WG)*STQ8oU2R_%S6Qp$-@SwALX2MHPj05t0(aV~c*B+0kCXaP>HSlzxh}z;A+m zUrhp~&c2$}d3!(~U7}q2yBibe~t27O!azjIh%|v?;Hn zhfGR8ll&M3q?>fK?7v6h%1W2jp=xW|SJ_1s8)4!BZY$Fm1R2NXW<=J;w=p0ldOGVZ2UnmHt)V}*(lU2m@pVR zC_&r25K6*Jg?toJ^+RLi;Hc{Ht9hXH&(LC8PL6y-?LTseNkxfB4D1t38<qrhop_U%;?RAyI6N;+yJw9MMns zt#>l~i4F-NG|M~4pk}&axln$CghS(!SVI;QI2pPpxi5xo0Zj)^tnXG*Qz$;;mw}KTx5IZ@=#oNDrWA z%T!Vz;&F;)Vpp9QdZ`4x$w$g_IJEKQrs=j3*wnJm&S_|<|89eW65PQxH-7Q{Bf0(_ zOVvD!Cp}6&pR?jI1E49^R^f|qoIoizQFH_WDCP*tTBK-kzb#7kDJBmU*#^j>hfkJe zOS}u_dAH%Nc9iFu)0NqqODQ^6h=s?+<<445HSC(b5s>p^OY2Yt-3dX6mkzh^4pZp~ z$h$rU-NW>P);lZ+I5PeZLkS0WM+P|d2dgu&Ud48Ou@rP)oRZM(gMAnR1 znwF7mD55Gce1lFPn$u2EL6f1+Ds(v=Wj*(q_nD}1Hz;<6=*QmuLa5 zB^U^Q;;5;K%;j(Q{v>x>u1(_c5a+yUbeks<_|bawNC6Wfe|*__8n6(2Yuz;z>siLhgBw2Pdu zbxSt3ig67)Z2f_G@ExpAajedl(I&q0qPeJvUH*V2N-wt>Fk=HO)4T%gF9Z1{(BjiG#u*1AX}nl@}8nALcE$ysb6)#)e2dULcal zHVTU(`1bBuMccep9hQt{b++O(Nv1nHAf-Ag?l z7Uy-vF7BnRaOjIaEqMK{RfJZvUdF+{(ZU(pJ2Ej5n$Q&eaY=^IK0FD~vo5A5% zJ>1uAaNRCVg>M?VH8lj%aS*QdWjB5kNo`7gZ8jotA+tBr(A#X#aeDNr2$y^B1APti z1w;3}K^U5foI3d1NiLN4obei)YYMAG79>B96QC3=3pBeuieQwUjESr_C#kQ((;+f7 zKr>F49o=xeqOKXPoEi6$`sBIecbZHTzCf@0B9&5a@-OV00obG*rPfGb+eou3)#42pF|LsOT5OglJmk|BgOF`{0$UuXp%wKaj2 zHCphZkjWoWP*!i3B&X}Uh|2qC*~CuHjMZz$FNzky#U)*n&<1L&qiSL$*3aid{CH^x#>&iq$0K`8=~b8NBO z9K6!8vJtAl63@J%wISI{KpPFDSw`vpUcIQzU$GH0DLQ^sIKyE0Hu{r&ghn7tS^F?I z8&oW_&YK&vWZdsSiJ_TolYEmUgO1(la?KA_BZ(CI$)^-(cOF{fAZ53zIA6PNBjnW? zdO}Iu9?EIv4!(ZN5s+uZWXC|BTZ&#~@Tgv2Aj(vA5BN<_eE;i~y32IU z)nWSd{_-}NAx{{y;*0`ZEG=&TG56vYv)P^tRA;N*<7%Orqg04o-g+Y-6Q3NfyCE5K zXoD#Eku4?eli;B;KK==WN)Nc9U%V2ak+M3B1!Z-k&@$IakE=O);1jkc9l!9u@%Vn% ztNkY)-``8x{^9X`7E^vwx4-MK{@D=4$jI;;Bl@!m>hl+W&7Ayk_)m}T^RNDG;DqU~ z6;OZns{J?k_0N5d{tE5<<-hpP;a56(=D#pI`UX0>dO8LM20!khA{iLI(9U~_(7#9P zKI4w9t-tks2!An$fzfA%v1f)Ei@g}(+no5;m3HaHjG&`qWZ-ZU;xtKJOff1kMIt+G zv!FmzU(cXyGcHLvDj_v4e zP97(b{nsy~_{4l9(#M0Me5C!)CS#gwdYX6|8d^HKlAE_fmiDcem#6R`uVDI*%a0A> z=ZVLdS!*GBe8PYsBJECkF6V2($SQ|z>6ZYDu5U!u)(5WLltTl0Tv58T_rk?jJnbA7x>`YuRX6|NnTszn$NIdntVGru9F)-rtnl-@INy zY9VT2YLU;PFmdXCy1p{hvj1>?6{(e|m8n&!b*Vo)l|T70d-KmGF+ICaG|kZAk7lrc zy#KQs?Ef27Gj!Is(6#*CK=%9fM+@5@HHUwck$rM(f9oUrFNDp?^fM3qpVgB6w^Fx1 zOUeu_P5<<+|I8ErE-m|a)Z4#Mw}0b6|IzIF*Zb!8iT|?$&CJY5|Cbx5!UaSH;n%`P zIXSz&@&Z`45t6tbvmSHJLu9DR_amGRv7iD9^~v*DH`T;*UvC^Fy$H03L3I6aS^bbf zC-}UO5SO5KcjirYgxxn{=8>BZsuvE9YIgby(ykl!E_)?`yHnl}0lbl&26Rgz2(OL_ z7{seS*GubA&6;;)LG@hJTSWfN%)7op3)){n(0sOl)A>H}Dg@-NRe!nOZpu z`bbd?jVYXNg?D`14_oV%lkW@W8T=hvha< z_H#N%wW$xygaN(+^zp6xRV)HGw}8CJBQ#j$eB^ptey-yKQ9@}U)p9rpE{$?-PnO|p zEC{q#M%bzUvO1~Ru=iUWTzA??b3gT9ez8QQ)jzmYt=sglK2NUMb-K-%w*J*GdLhx6 zLg%=0%k>5#GY2}Fh$dQ5v{4`=i(cGR95J^VkI9(2A`p>tT2eD-WQNfYup&m8OC+;e zJTNC<#@^tcDsYyaD0d+CU*b4NL6%;d zO;LgskI3kcCI*$qQi?pEcFaGK^IGf~&&?QhEDe8O^|{Lp{iL7#sD(k#0$@3@dR6s?r6yB4`Z??CO7PbA ztnhG5#*d00o0+#|CKa6XU6kJ?OwvNMO=0I7DG_e)R~D*CU5>*|f_<@4@JPf61<9YL_lhW*1j8175_W%s&v1zpDA@U+>t>K!@;q9dln|&lu;0Z0@ z^f;= z&Zg*VlH`jXJSfegF_Zmio{^u=sAc_w8sbtGUMw_z^%KhqIxU3Y;7nQ^qM#EYrEg zmvdLeDqqG${mc;0v_{ovDM}NIq_x^ueUVcD+GF7c#x>ruT0A zPPOX%-Z!U)GjpxjW(LrM%yj5mPp}UHj^Dc<%2L1=XuK=e4%d;D4#g%?M^+)iIi6x7 zJ&$JtXuMS7xIo)Ea7!FbN)5?}^@uLs9&moGIh)QRlL=<( z6J{(f5jx$@Ube{eaO|bX$+8O2I9t0THd~}rHs#AC{*2$qqotn&GDNAn4mhti*-1b8 zh6Nvdc)OywO~BLGSn*|Kz%7zmI94s=P}Bkj$ieYb$r9v)I-7k?S=%;GHbo;sy^apk zokW;b%?AL=+^?Yv*s%QF%u(OUa?uIJKTNG&Y&C?kJ1eYJNtfW5F?i*qT79MKSH<3Db0miMOWHc>zsEz~~f) z?VLF<_AxH^E`f5!wJh;m&o;T=>&8z@uZQ6Y2;=(9q{qc+Q$0xX6JHw%rl^OQ4u^t( zYJqtAYqH=877p6o)9vIh?M8`J3jcN?5?hB!|Kt0R>1q%Yw}9pewEgOySRD>hhwoZn zARCX#K>GNfO(UluRlkuzCrTu}MDAM1)aKV+s(__}DyD(ggqK7EWz*E%+gFuV+$#2S z5trl1rE1lTj)_xWsEWYkePdQ(2#H_uqo#Anp0Op9bmjn}{aQdfxD&dzqPB@vB$!E_ zuE%=hIOjK5tK5Ex4#jAy?l?aUSurh<-5#V>JZTDxF_#ICVZoS#p8;)E%7ahd|2omg zYVi`YnMP8wxQX-4_6wF{ygxJN*Xv_L5&Nijrnc3)6tIommLrmmvAa$<257QVa9Uvv z;&)SDl9re(Sv@Ufq-U;BqArSjm}vBsakPY{JYCwl`7y_Hi79$*L7P$zNizT%+h`2Z zzC;HEf?xTj4TOa0QXs86vHX)kj0HeHZ)3dNoo21A-7Cl27ASwR#>Hqgjj6``a1!y@ z_i-y0PK~IF{7GaK^K5*LQz3BANvU8King=Ml0b(mTVhw`99P0v)Xo2{_D5oX$rr?p)nJY02InS z;Tn^CuqXj@U&7R7&jtMii6!Ocz(K&werAo5PP-U(`1TMYvJw4n9ArCe?8m}H^;2_S z{orBx-O)b)SF^`jCKJ*Kv`Pc~!`5}bI)6`UHNza*h9`-9|7q^I3kZ-gC91p*vzVR9 zL+qbP%ma&<4d1*qRdtll)k0ey5dY1zAtQpx7uz+iA!nu-gC4$vfpoVxTmd}y>Tq+q zD?GDN|0y?RbO9dYx%4CsJv$YzZ}+f;233;9qxd-wEmFYtq1s9e{hlYh7ij8^mAOT% zr;N3qm^u09wj!a2{N{dw7*`Mk97U(-sikikCKAYuy+Q^O{6TEeHNQkI9GB9#H2=d= zd2Oy=QoVmR-~4;345&{=D@l$rqnRBaE&$xTSivi0x@m}8u9_egZ`ovNEm$a6_A7(a zu?#4Xas~F0((N}9#l5FoSrpa6p<}sg92mJexw@3e#yJL?A|FIpki^$T#Odw;+-t8JZGpMof^{Q!}fbn|7U&p7pWo*LdrG zg3_{#5A|~<=Vk^)?$-+vs0ez)giB});w|O_ zAjw>B^ZJ;%7L)Ju@m2Z?!fVDY2|IFPq?zvRC+BE{Av-YxW=k5{U{CqWGm8YYz=52E zWSGuDqe`_TGLUmC8w%n2nbd@_qH&7G{747FEGUAVsa*Nu>osq|WPXJ|nu%-@geHqb zRyxQxo$?a)57h|u!gf>jLJsQGElOHiA{m)|w}v7|q1lEs1~+!j;JJVWn)L=M=F7bB z;kdpE9t$3Kd}uG`*ck}$$nHh%vb{k?`b4S4qYSZ&1E14aI7-|T(3`NK5;YB7g7|JIN$Ft}070Q77U|LYoqopIOn=i>f zB}32gKar50vtGO8vSrwWh%iT1E$km~CEw{~`bMD+Man}`xD=mi>d#k5mrKLIK`}X1 zGjOvM0BAfJ4*}`SAaaQB7==zQAYf?eLLrpw<>x3%`ic_?Mh0C~$$)V7X5jgggX0iW zV%x|0vW^xgmETNu^Yj!*=KHf;G3$qD*$$`oGRGZGYNXMI6>Ewk@2;x!qfENtF%`jy zS?6ma3hByVZHN#eZFrBpHYpS$CMa|sTVYOKD_gN&-e*($yzlCgWc28{MW`v><3c?p85#P*z9RRaj#f?|c{{Dz@IfEF7c#N++YSb=B%350Ft62A#OL__?wJ^}Z|54v~~R&k-2UD>{Q zuDfym3uG#QWQtgs4`^Y> zo^+gyKv97SV+pt?-;4ZMxpM^(V6yu#Nz9e-5t)exFV9iIa^*d+^-|>xoXjf#27uw& z&5<(A4Y^<#8___&IKd7{D&uj^ZOWUxobot(-tYx3cLcsz`-d(8)riz=0YNFEs9DM) z3A%{4<<=*GKXc*H3GG~N3=a+f~poUm{&3!)2F>%wS46~yhwt*pWDRUVvil6;ag`z>uG<$ z?mJm~gmEuvva&9b2YT0j``C#>32%_t@9%~ybba@7fjx`NWB1AOgopd-5Y^MPmlk%* zY#hoqxg3R0^s!1zU3G+1eIyWEq_f^D=R#n@BeC7{h4;=FB26S@cLulKy|&S6?=l-c z?wj8{XEA+8B-4{s{ndWQ<6GE!c?Qj6=3Gisub)I$e|5S}2V{6KPuyFTBe-}hts>$j z)MN6M9V#j2N>lE%{Tm)LB2px zX4sQ2B+?z%6CxU<3C9h4JWKACfJGJEe39|I%{Tb#O&5T17{cLWXQsVjct%kJZ{;QS z7girYpbLnW;jIeQ@{X?$?cgM#ye`Af3%f-oOAhI*%vdnkTuBh@XZ9AHH0mB18UQzV z^=7E9#A)l8+j#^rOQ{a|*@g9$NAWW*{E?^gt|fl#0vWl=;}-&^rza=bDb-_4D{(W~ z7lc*JgSj6I_aVtw^E71RB41o)gQb$kzwwwwFTWyhDyfO&$&k2?Q4JDSmt46mPl}CANc_iRH_^JpOU< z0Hm$*wXFNj`{nBt41$|ai>yN%8>ZdPUUag=b#*^E9ZDnr?9~#nt+tww)|ysRiT@I{ z9{V?0h~tOZ*OjpXf1j-Ef>$;qb%?8H7I9vZ#U;!DwKGyp*6qpXNs@AfLdKE&&7$j< z<&~}3FPqif**yBuC9S#ji6`SS$t9L{4Npg-*5q#qnC!%{epZ+;Qh^jk(@JyLA782xBd>$T?~_Cg zd7%x6WGN6{NLJpHK#dZGk5Vi*Iv0Mt*5{?QKouz<%4o@Yo&2 zSK)zvS%a0VbCfj|&TR!p0N6=7s-+u8d@QBHHd(YH5#zSp-g zelxTG*V>iGL$$u~lW=*f>Dqv~@PMNKp*2_s za0`iA-fyO9hipi$1F1pX8L|hiytJI_{QCT!xLLUm{uprQ$vEUTA2m{lZ@jUzPfy{~ zmFGsU^nW`|ufI<&mdzx$4GivyFxWczc;cOmc4En%L_5=iXU~+b7_dxQR@B+`)28sX z%gRnl-G}P-niOQSi3?&0nGGv%R8i_gJ{7H9PK)W-x=(z{TSoy-*O}G1_$0<+NdaZ8 z42k%1mFxTjUhnI|?wsC5ZpB6~#?O2TNi#T>xIQU8-qWXN)u?`1sNE(J>0h5ws#O-& zy}5PyiSfD1ZzZlIjrFi&m=0~&`$eT^AuH}VS6gq(xWw#rcA8ycmF3aNYL}k{@0mQ{ ze7S$2J(um4w&Z-s&W#1(E5sx2C^nRQcF$OnlHU@i(sAlkpZMN1-e`@>`Ot;aA3vX4 z^ylYbS^PoHk;pewJlcWtqr-nppR9_qg*U8JtXn;;W;}T_K(g{FasH)aqUVMRM(-RP zmv;=EH?%@Nj$*viFx5DgQuMGv()QUiQsDrXaCk^pJXNvIrB_4@dtz@uqnrkBi|sSJ zb!&XLCKh}M+@F;QPwgn1kpDIRc?2e56j>LYtEar!+>K!Op@Xg0CRx>!)jOW=@S>vL zs{N*AXKb2^2g6u=pF1g~rZG#L_U5^?+%hS9se9X+ez(CM&%eFBwDu*&@zvqVu(r+4 zQ93EdSEbnMaC=d1gdNjSD8YgBwVeYL)_PdPBMav+CSqUfCK!lv!N z)mgjyS)bOPho-n2(hAWxnfrK=monSmM(mJL+Ls{Nt)O~%I(AW_^RQ@A%{ca|ExpfW zjoaXbU^8mM#ADw#^6#_@G!of7d~;=J-st$X`jy3ZuS-YPI^Hr5slBXWtKV}Xeky)j zeCqIut-q5KI}SCv>mA(D%v#WsY&UPUTABXo4@cCjimxxPkZ`;$%W`eH*=AlN5*{Dn zsy6(R<|Nhc7ncyhl&fq|-3g!%0;tEdZLZCqSWK`zb+qr1_Q;0NOA+B`k0is1gH=*_ z)_zO7%WI!zXV;o@iVC9>5YuBv#2ve{ZEwrK)?tJ{BcDpw-$i!Dzj1o0Y#**MlFl2U zXEqOcgbq3k#;NpAHfn7ua(i$wEU)Kh7kvA&YcY4jMnt!`E7{VB;Ug8|Sd#$-7lpFp zV>cd)-HKLXzdPwqVKu#5;W!!JT7C6HP~2p3q`2$``4d&;8FFu19nDH7s)k$?I|t^! zPUneVZq2G5%hUGq#mC&a?_+W8S%v4MhVrhnN-HUcYEOp4<@FOCRR8Dgi#CjwNAG%& z)0(NW(cHkPWNU8Eo{hMzDI(SS%G4Ey^gXVRU^gOu$z1N!Eeb{_7$R}=qjhCI>g>qw zW6LGXZ)fH)uw!nC?09B?l#PL}5A)82sql}#`gXm=1-5>)aGj%_;at&Z-B?`*da z)3l+_e~vv_zN4!(e))x}^*`^32r{lnS9A3o9N;xu)YOe%!Y|pFH~pZxV)iX=_MJdE zaLN;F-fc~r6bE8v*Bbgm1e^fAEV^0d$j&+mkqZ|`IcgV{NGQ3@o=ccsUYXH0G^uKO zciPs%>IHV(HFDc;_^F0=Ohky|zQLy+M@w{E?UyLUw?=o&Tf0<5>wdCKj)?dAtXZzQ zhjY4COR|qLUq$$@9$b>#5Z~F~|2SsFwo5@_wN(z?wZ9e&5T~bJX=LhD&wb@wrffEa zC=*>s+a?+p)M^~DP1z*fR1a;Uwl&!h>JB zR>~$lDO$hz$a`L*SYsYc>);?yi56DYxlh#U3I$WSGt=8P}F4gHWL1jb6!uO8be>(H*;KxsJ zSeCPuo1q)S#@{VO;c1uYVEPMk1<4`P@_dVEK2(6gn`OwQcHhyuP(7ZupiQN#!g(Lz zLYAM>rTyN@+_+N@%T0eQ6 zUpgvvQFnEVL4&(}9J~8cS=gM1ZK5YqqlOndmxvD)gp0#9XWDjI-&`uTr`e+QP~)nl zlJ*MIFKT2?U0?F?+~q@FYW>d(SYEHS&40hg@{uAxG{^|OUb(cqr9Mq_YeaPQhn{X; z`!?~tv0K!~*R0DBAF7MBKQ`yX;_6897EBS|a&h#=NZQ+Z4?K#o)h*?96MLFCeJ>uv zQ9sE(vFk6C?0T`;ac)=Lsis44cL=oNu0(j*mTEey-c-Nw0M116jyK)-4C!4Eyxnhk z>(Mye5toXHRbxMCZ=Mt0m1LP;wbMH;Y3W$(0BPNTm=vAV_5T$|mh))(hVF7v6_k|kpDK)LztjXvi4 zV$bP{<1$jwFV)W4!g37#+Y;XI7Qat=NFHytR5hGhp*!(pG;{gNbyp9h=PIlBc5ged z`8@uryYf`Ed>d;+Gl}t}>|oDID@|_*)S`|h z{9ZbQ7)f)srHU4gxv>-vw zo0C~BeNsqP`CM$ayBEtNC!u}OW%$NnM+J)s*6GE=NJH9fm^_)qtk!^NU`*6~-DHOGB& zS^W8ll$@3iGyiHa(r&o1+J zD1&-6OX?hwJUZ6Jht0b^!Z9+L&(SY>oqGv4poe?0W3uPL+x+`QRzdQzF}llL`pvwp96-jeESKRy|AJE8BRrijDwV{}-wUU?0r zoZ43!J`k)lls)X_$DGEcJ_URk}{$IUwR9Jp#} z**{x~auO|)3F?LM7Ow5tRZhb%-tL0lN3AScWjIZfd~;~sv52jM*FFx?Zg*TsgU@mv z-P~P0r7^HWB;fg#2=t}|cm^Q(`&|jvo?M0pgUk3EU(3nb>Mw9Dn27xSVw8@4SisER z`xtjmFCTwh>`+Aw7UScgi`_)FhO7gOJiUF)BLY1)M%dUhBYc@O53IhPn2tWfgX8Y0 z6~+kAV$Gm>1z`Z9nXZbFot3EypCODM<`>`x%)o^CvHgSSVY=9vA#`xhC*!f085XXu zF4oC zpyTnOp`o}?B90U2g@bw8$SFrcxMg6SIltd1aoz<2-BSid3q4Fm=KEsekNoQw7}jINQ+2j zA?{2fLSsPge`yN%&O!lI;0vIO2wVW}=<5SH9>Gk{KwYfadMk{XHz$buMKy+sqd-{v z*O~td27!qDcFdfc$0z1OOyL#>}gl zAUUymI^avL57_*pH&cHGZ0?sEwhzCa=xm0+mo7F;%fpk!2xfD!dO_?UV^6Lp6X3R+ z1^bwDLhU&?5X~>qVEgEOxtS4z|6BAAVl_ho3@ zzdxcd8@}6j_gB4Z{HWYD!Imw434yl5FCq-c+{IF~Mmw;;O>3xNx2n+ON0r*lF9DdDjgk9Buh%`RDxd06zgKi^4qYywCglIqqRhSPU68Pt%3Ce>Ad{AWp8U%qQLzo6^ z5#~ck2p@P^U@StR0_as?8i6cKqk_o^(+~;-3;Ujm08U|fK(X*xDog=*vqE}_d<0Y! z4b2CU_yDi`>suZ`L>hpW6`~lhAgyReJqVfu4Jx$nVgouEneuZ@)6ci0c*Ewil{C&s*_7OfAD|&98cg7yUMwsRmAeEgfhL?+2$71aeLzF!E=&SwzCt@~9}A zNid9}!8GttCTI&Vg@0%R|N2(vB;pTxJ6P6GF(Sd}xDg-4T}hstLJf)L>x2TRHiV)TRl0v>vV z=Su;NL)iBe5&^)C3))8kYlX003WbL9Gw24W_);klsy|b~S}QzX1f-g<4g{eQP&5jR ziU&fWpw=U>>H~Q7Z}Z>=G61A@pqP#h2EWlK!ju1ig~8i#I9v?KAdDRbZ{g44V8F~V zcHo@=V~mRqY)CdGAOy(35F#2G5lq38BXG4b$Q02>iH0s diff --git a/manual/docs/pdf/slsDetectorInstall.pdf b/manual/docs/pdf/slsDetectorInstall.pdf index fc9cb7166f3a14848c9dfa6631b0f5935226232a..4dcc51eabe84b27be07140b3c19bec4ed3c47bc8 100644 GIT binary patch delta 6123 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 delta 6109 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 I(^F^qKQ-qhasU7T diff --git a/manual/docs/pdf/slsDetectorUsersDocs.pdf b/manual/docs/pdf/slsDetectorUsersDocs.pdf deleted file mode 100644 index 9d7e2a00dde1ce401e73a0516cfa43974f58a9d3..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 300469 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 diff --git a/manual/docs/pdf/slsDetectors-FAQ.pdf b/manual/docs/pdf/slsDetectors-FAQ.pdf index 0be3a69ca7944e942f655e6994158f02e30368ba..7618aec85c4e7377331f039a09f5e14b065967e0 100644 GIT binary patch delta 24774 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 delta 24768 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 z|Ks~5M6d@H4006IGDKVrNk{registerCallBackStartAcquisition(StartAcq, NULL); /** - Call back for acquisition finished */ - bprintf(BLUE, "Registering AcquisitionFinished()\n"); + cprintf(BLUE, "Registering AcquisitionFinished()\n"); receiver->registerCallBackAcquisitionFinished(AcquisitionFinished, NULL); /* - Call back for raw data */ - bprintf(BLUE, "Registering GetData() \n"); + cprintf(BLUE, "Registering GetData() \n"); receiver->registerCallBackRawDataReady(GetData,NULL); } @@ -217,7 +217,7 @@ int main(int argc, char *argv[]) { /** - start tcp server thread */ if (receiver->start() == slsReceiverDefs::FAIL){ delete receiver; - bprintf(BLUE,"Exiting Child Process [ Tid: %ld ]\n", (long)syscall(SYS_gettid)); + cprintf(BLUE,"Exiting Child Process [ Tid: %ld ]\n", (long)syscall(SYS_gettid)); exit(EXIT_FAILURE); } @@ -226,7 +226,7 @@ int main(int argc, char *argv[]) { pause(); /** - interrupt caught, delete slsReceiverUsers object and exit */ delete receiver; - bprintf(BLUE,"Exiting Child Process [ Tid: %ld ]\n", (long)syscall(SYS_gettid)); + cprintf(BLUE,"Exiting Child Process [ Tid: %ld ]\n", (long)syscall(SYS_gettid)); exit(EXIT_SUCCESS); break; } @@ -237,13 +237,13 @@ int main(int argc, char *argv[]) { sa.sa_handler=SIG_IGN; // handler function sigemptyset(&sa.sa_mask); // dont block additional signals during invocation of handler if (sigaction(SIGINT, &sa, NULL) == -1) { - bprintf(RED, "Could not set handler function for SIGINT\n"); + cprintf(RED, "Could not set handler function for SIGINT\n"); } /** - Print Ready and Instructions how to exit */ cout << "Ready ... " << endl; - bprintf(GRAY, "\n[ Press \'Ctrl+c\' to exit ]\n"); + cprintf(DARKGRAY, "\n[ Press \'Ctrl+c\' to exit ]\n"); /** - Parent process waits for all child processes to exit */ for(;;) { @@ -252,16 +252,16 @@ int main(int argc, char *argv[]) { // no child closed if (childPid == -1) { if (errno == ECHILD) { - bprintf(GREEN,"All Child Processes have been closed\n"); + cprintf(GREEN,"All Child Processes have been closed\n"); break; } else { - bprintf(RED, "Unexpected error from waitpid(): (%s)\n",strerror(errno)); + cprintf(RED, "Unexpected error from waitpid(): (%s)\n",strerror(errno)); break; } } //child closed - bprintf(BLUE,"Exiting Child Process [ Tid: %ld ]\n", (long int) childPid); + cprintf(BLUE,"Exiting Child Process [ Tid: %ld ]\n", (long int) childPid); } cout << "Goodbye!" << endl;