diff --git a/.github/workflows/Check_Broken_VIs.yml b/.github/workflows/Check_Broken_VIs.yml index 516d944f2..7e1798592 100644 --- a/.github/workflows/Check_Broken_VIs.yml +++ b/.github/workflows/Check_Broken_VIs.yml @@ -52,4 +52,3 @@ jobs: Parameter2: NOPASSWORD Parameter3: YES Parameter4: -placeContent - timeout-minutes: 5 diff --git a/Communicable State Machine(CSM).lvproj b/Communicable State Machine(CSM).lvproj index 12672812a..dc3004ea2 100644 --- a/Communicable State Machine(CSM).lvproj +++ b/Communicable State Machine(CSM).lvproj @@ -589,6 +589,11 @@ + + + + + diff --git a/Communicable State Machine(CSM).vipb b/Communicable State Machine(CSM).vipb index d4ab7f856..fa863224a 100644 --- a/Communicable State Machine(CSM).vipb +++ b/Communicable State Machine(CSM).vipb @@ -1,50 +1,50 @@ - - - NEVSTOP_lib_Communicable_State_Machine - 2026.1.0.1 - false - src - vip - NEVSTOP - - MIT - 17.0 - true - 00000D7E002800000C9A00000400000200020022002200080000000000FFFFFF00FF80000000FFFFFFFFFFFF0000FFFFFFFFCCCC0000FFFFFFFF99990000FFFFFFFF66660000FFFFFFFF33330000FFFFFFFF00000000FFFFCCCCFFFF0000FFFFCCCCCCCC0000FFFFCCCC99990000FFFFCCCC66660000FFFFCCCC33330000FFFFCCCC00000000FFFF9999FFFF0000FFFF9999CCCC0000FFFF999999990000FFFF999966660000FFFF999933330000FFFF999900000000FFFF6666FFFF0000FFFF6666CCCC0000FFFF666699990000FFFF666666660000FFFF666633330000FFFF666600000000FFFF3333FFFF0000FFFF3333CCCC0000FFFF333399990000FFFF333366660000FFFF333333330000FFFF333300000000FFFF0000FFFF0000FFFF0000CCCC0000FFFF000099990000FFFF000066660000FFFF000033330000FFFF000000000000CCCCFFFFFFFF0000CCCCFFFFCCCC0000CCCCFFFF99990000CCCCFFFF66660000CCCCFFFF33330000CCCCFFFF00000000CCCCCCCCFFFF0000CCCCCCCCCCCC0000CCCCCCCC99990000CCCCCCCC66660000CCCCCCCC33330000CCCCCCCC00000000CCCC9999FFFF0000CCCC9999CCCC0000CCCC999999990000CCCC999966660000CCCC999933330000CCCC999900000000CCCC6666FFFF0000CCCC6666CCCC0000CCCC666699990000CCCC666666660000CCCC666633330000CCCC666600000000CCCC3333FFFF0000CCCC3333CCCC0000CCCC333399990000CCCC333366660000CCCC333333330000CCCC333300000000CCCC0000FFFF0000CCCC0000CCCC0000CCCC000099990000CCCC000066660000CCCC000033330000CCCC0000000000009999FFFFFFFF00009999FFFFCCCC00009999FFFF999900009999FFFF666600009999FFFF333300009999FFFF000000009999CCCCFFFF00009999CCCCCCCC00009999CCCC999900009999CCCC666600009999CCCC333300009999CCCC0000000099999999FFFF000099999999CCCC0000999999999999000099999999666600009999999933330000999999990000000099996666FFFF000099996666CCCC0000999966669999000099996666666600009999666633330000999966660000000099993333FFFF000099993333CCCC0000999933339999000099993333666600009999333333330000999933330000000099990000FFFF000099990000CCCC000099990000999900009999000066660000999900003333000099990000000000006666FFFFFFFF00006666FFFFCCCC00006666FFFF999900006666FFFF666600006666FFFF333300006666FFFF000000006666CCCCFFFF00006666CCCCCCCC00006666CCCC999900006666CCCC666600006666CCCC333300006666CCCC0000000066669999FFFF000066669999CCCC0000666699999999000066669999666600006666999933330000666699990000000066666666FFFF000066666666CCCC0000666666669999000066666666666600006666666633330000666666660000000066663333FFFF000066663333CCCC0000666633339999000066663333666600006666333333330000666633330000000066660000FFFF000066660000CCCC000066660000999900006666000066660000666600003333000066660000000000003333FFFFFFFF00003333FFFFCCCC00003333FFFF999900003333FFFF666600003333FFFF333300003333FFFF000000003333CCCCFFFF00003333CCCCCCCC00003333CCCC999900003333CCCC666600003333CCCC333300003333CCCC0000000033339999FFFF000033339999CCCC0000333399999999000033339999666600003333999933330000333399990000000033336666FFFF000033336666CCCC0000333366669999000033336666666600003333666633330000333366660000000033333333FFFF000033333333CCCC0000333333339999000033333333666600003333333333330000333333330000000033330000FFFF000033330000CCCC000033330000999900003333000066660000333300003333000033330000000000000000FFFFFFFF00000000FFFFCCCC00000000FFFF999900000000FFFF666600000000FFFF333300000000FFFF000000000000CCCCFFFF00000000CCCCCCCC00000000CCCC999900000000CCCC666600000000CCCC333300000000CCCC0000000000009999FFFF000000009999CCCC0000000099999999000000009999666600000000999933330000000099990000000000006666FFFF000000006666CCCC0000000066669999000000006666666600000000666633330000000066660000000000003333FFFF000000003333CCCC0000000033339999000000003333666600000000333333330000000033330000000000000000FFFF000000000000CCCC0000000000009999000000000000666600000000000033330000EEEE000000000000DDDD000000000000BBBB000000000000AAAA0000000000008888000000000000777700000000000055550000000000004444000000000000222200000000000011110000000000000000EEEE000000000000DDDD000000000000BBBB000000000000AAAA0000000000008888000000000000777700000000000055550000000000004444000000000000222200000000000011110000000000000000EEEE000000000000DDDD000000000000BBBB000000000000AAAA0000000000008888000000000000777700000000000055550000000000004444000000000000222200000000000011110000EEEEEEEEEEEE0000DDDDDDDDDDDD0000BBBBBBBBBBBB0000AAAAAAAAAAAA000088888888888800007777777777770000555555555555000044444444444400002222222222220000111111111111000000000000000000F681818181818181818181818181818181818181818181818181818181F600008181818181818181818181818181818181818181818181818181818181810000818100000000000000000000000000000000000000000000000000008181000081810000000000000000000000000000000000000000000000000000818100008181000000000000000000000000000000000000000000000000000081810075757575757575000000000000000000000000000000000000757575757575757500000000007500000000000000FF0000FF00000000000000750000000000757500757575007575007500750000FF0000FF000075007500757500007500007575000075000075007500750000FFFF00FFFF000000750075007500757575007575000000000075750075007500FF0000FF00000075007500757500000000007575757575757575000000000000FF0000FF000000000000000075757575757575008181000000000000000000000000000000000000000000000000000081810000818100000000000000000000000000000000000000D2D2000000000081810000818100000000000000000000000000000000000000D2D22B0000000081810000818100000000000000000000000000000000000000D2D22B0000000081810000818100000000000000000000000000000000D2D2D2D2D2D2D2D2000081810000818100000000000000000000000000000000D2D2D2D2D2D2D2D22B0081810000818100000000000000000000000000000000000000D2D22B2B2B2B0081810000818100000000000000000000000000000000000000D2D22B0000000081810000818100000000000000000000000000000000000000D2D22B0000000081810000818100000000000000000000000000000000000000002B2B0000000081810000818100007575000000757575007500000075000000000000000000008181000081810075000075007500000000757500757500000000000000000000818100008181007500000000007575000075007500750000000000000000000081810000818100750000750000000075007500000075000000000000000000008181000081810000757500007575750000750000007500000000000000000000F6F60000818100000000000000000000000000000000000000000000000081818181000081810000000000000000000000000000000000000000000000000081818100008181818181818181818181818181818181818181818181818181818181810000F6818181818181818181818181818181818181818181818181818181008100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007FFFFFFE7FFFFFFE7FFFFFFE7FFFFFFE7FFFFFFEFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF7FFFFFFE7FFFFFFE7FFFFFFE7FFFFFFE7FFFFFFE7FFFFFFE7FFFFFFE7FFFFFFE7FFFFFFE7FFFFFFE7FFFFFFE7FFFFFFE7FFFFFFE7FFFFFFE7FFFFFFE7FFFFFFE7FFFFFFE7FFFFFFE7FFFFFFA0000000000000000002900000012000000020000000D01000000000100000000000A000000080000000000240024002900000012000000020000000D00B2B2B900010000000000100000001000000002002300000000000000000023002900000012000000020000000D00FCFCFD00010000000000100000001000000002002200010001000100010022002900000012000000020000000D00B2B2B900010000000000100000001000000002000000240024002400240000002900000012000000020000000D0080808A00010000000000100000001000000002000100230023002300230001 - Communicable State Machine(CSM) - true - LabVIEW - - - - jki_lib_state_machine >=2018.0.7.45 - nevstop_lib_jki_state_machine++ >=2023.7.1.113641 - - - src\_vipm\Pre-Build Custom Action.vi - - - src\_vipm\Post-Install Custom Action.vi - src\_vipm\Pre-Uninstall Custom Action.vi - - - Communicable State Machine(CSM).vipc - - LabVIEW Application Framework extended from JKI State Machine(JKISM) - Communicable State Machine(CSM) is a LabVIEW application framework that builds upon JKI State Machine(JKISM). It follows the pattern of JKISM and extends the keywords to describe message communication between modules, including concepts such as Sync-Message, Async-Message, Subscription/Unsubscription of status - essential elements for creating reusable code modules. + + + NEVSTOP_lib_Communicable_State_Machine + 2026.4.0.1 + false + src + vip + NEVSTOP + + MIT + 17.0 + true + 00000D7E002800000C9A00000400000200020022002200080000000000FFFFFF00FF80000000FFFFFFFFFFFF0000FFFFFFFFCCCC0000FFFFFFFF99990000FFFFFFFF66660000FFFFFFFF33330000FFFFFFFF00000000FFFFCCCCFFFF0000FFFFCCCCCCCC0000FFFFCCCC99990000FFFFCCCC66660000FFFFCCCC33330000FFFFCCCC00000000FFFF9999FFFF0000FFFF9999CCCC0000FFFF999999990000FFFF999966660000FFFF999933330000FFFF999900000000FFFF6666FFFF0000FFFF6666CCCC0000FFFF666699990000FFFF666666660000FFFF666633330000FFFF666600000000FFFF3333FFFF0000FFFF3333CCCC0000FFFF333399990000FFFF333366660000FFFF333333330000FFFF333300000000FFFF0000FFFF0000FFFF0000CCCC0000FFFF000099990000FFFF000066660000FFFF000033330000FFFF000000000000CCCCFFFFFFFF0000CCCCFFFFCCCC0000CCCCFFFF99990000CCCCFFFF66660000CCCCFFFF33330000CCCCFFFF00000000CCCCCCCCFFFF0000CCCCCCCCCCCC0000CCCCCCCC99990000CCCCCCCC66660000CCCCCCCC33330000CCCCCCCC00000000CCCC9999FFFF0000CCCC9999CCCC0000CCCC999999990000CCCC999966660000CCCC999933330000CCCC999900000000CCCC6666FFFF0000CCCC6666CCCC0000CCCC666699990000CCCC666666660000CCCC666633330000CCCC666600000000CCCC3333FFFF0000CCCC3333CCCC0000CCCC333399990000CCCC333366660000CCCC333333330000CCCC333300000000CCCC0000FFFF0000CCCC0000CCCC0000CCCC000099990000CCCC000066660000CCCC000033330000CCCC0000000000009999FFFFFFFF00009999FFFFCCCC00009999FFFF999900009999FFFF666600009999FFFF333300009999FFFF000000009999CCCCFFFF00009999CCCCCCCC00009999CCCC999900009999CCCC666600009999CCCC333300009999CCCC0000000099999999FFFF000099999999CCCC0000999999999999000099999999666600009999999933330000999999990000000099996666FFFF000099996666CCCC0000999966669999000099996666666600009999666633330000999966660000000099993333FFFF000099993333CCCC0000999933339999000099993333666600009999333333330000999933330000000099990000FFFF000099990000CCCC000099990000999900009999000066660000999900003333000099990000000000006666FFFFFFFF00006666FFFFCCCC00006666FFFF999900006666FFFF666600006666FFFF333300006666FFFF000000006666CCCCFFFF00006666CCCCCCCC00006666CCCC999900006666CCCC666600006666CCCC333300006666CCCC0000000066669999FFFF000066669999CCCC0000666699999999000066669999666600006666999933330000666699990000000066666666FFFF000066666666CCCC0000666666669999000066666666666600006666666633330000666666660000000066663333FFFF000066663333CCCC0000666633339999000066663333666600006666333333330000666633330000000066660000FFFF000066660000CCCC000066660000999900006666000066660000666600003333000066660000000000003333FFFFFFFF00003333FFFFCCCC00003333FFFF999900003333FFFF666600003333FFFF333300003333FFFF000000003333CCCCFFFF00003333CCCCCCCC00003333CCCC999900003333CCCC666600003333CCCC333300003333CCCC0000000033339999FFFF000033339999CCCC0000333399999999000033339999666600003333999933330000333399990000000033336666FFFF000033336666CCCC0000333366669999000033336666666600003333666633330000333366660000000033333333FFFF000033333333CCCC0000333333339999000033333333666600003333333333330000333333330000000033330000FFFF000033330000CCCC000033330000999900003333000066660000333300003333000033330000000000000000FFFFFFFF00000000FFFFCCCC00000000FFFF999900000000FFFF666600000000FFFF333300000000FFFF000000000000CCCCFFFF00000000CCCCCCCC00000000CCCC999900000000CCCC666600000000CCCC333300000000CCCC0000000000009999FFFF000000009999CCCC0000000099999999000000009999666600000000999933330000000099990000000000006666FFFF000000006666CCCC0000000066669999000000006666666600000000666633330000000066660000000000003333FFFF000000003333CCCC0000000033339999000000003333666600000000333333330000000033330000000000000000FFFF000000000000CCCC0000000000009999000000000000666600000000000033330000EEEE000000000000DDDD000000000000BBBB000000000000AAAA0000000000008888000000000000777700000000000055550000000000004444000000000000222200000000000011110000000000000000EEEE000000000000DDDD000000000000BBBB000000000000AAAA0000000000008888000000000000777700000000000055550000000000004444000000000000222200000000000011110000000000000000EEEE000000000000DDDD000000000000BBBB000000000000AAAA0000000000008888000000000000777700000000000055550000000000004444000000000000222200000000000011110000EEEEEEEEEEEE0000DDDDDDDDDDDD0000BBBBBBBBBBBB0000AAAAAAAAAAAA000088888888888800007777777777770000555555555555000044444444444400002222222222220000111111111111000000000000000000F681818181818181818181818181818181818181818181818181818181F600008181818181818181818181818181818181818181818181818181818181810000818100000000000000000000000000000000000000000000000000008181000081810000000000000000000000000000000000000000000000000000818100008181000000000000000000000000000000000000000000000000000081810075757575757575000000000000000000000000000000000000757575757575757500000000007500000000000000FF0000FF00000000000000750000000000757500757575007575007500750000FF0000FF000075007500757500007500007575000075000075007500750000FFFF00FFFF000000750075007500757575007575000000000075750075007500FF0000FF00000075007500757500000000007575757575757575000000000000FF0000FF000000000000000075757575757575008181000000000000000000000000000000000000000000000000000081810000818100000000000000000000000000000000000000D2D2000000000081810000818100000000000000000000000000000000000000D2D22B0000000081810000818100000000000000000000000000000000000000D2D22B0000000081810000818100000000000000000000000000000000D2D2D2D2D2D2D2D2000081810000818100000000000000000000000000000000D2D2D2D2D2D2D2D22B0081810000818100000000000000000000000000000000000000D2D22B2B2B2B0081810000818100000000000000000000000000000000000000D2D22B0000000081810000818100000000000000000000000000000000000000D2D22B0000000081810000818100000000000000000000000000000000000000002B2B0000000081810000818100007575000000757575007500000075000000000000000000008181000081810075000075007500000000757500757500000000000000000000818100008181007500000000007575000075007500750000000000000000000081810000818100750000750000000075007500000075000000000000000000008181000081810000757500007575750000750000007500000000000000000000F6F60000818100000000000000000000000000000000000000000000000081818181000081810000000000000000000000000000000000000000000000000081818100008181818181818181818181818181818181818181818181818181818181810000F6818181818181818181818181818181818181818181818181818181008100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007FFFFFFE7FFFFFFE7FFFFFFE7FFFFFFE7FFFFFFEFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF7FFFFFFE7FFFFFFE7FFFFFFE7FFFFFFE7FFFFFFE7FFFFFFE7FFFFFFE7FFFFFFE7FFFFFFE7FFFFFFE7FFFFFFE7FFFFFFE7FFFFFFE7FFFFFFE7FFFFFFE7FFFFFFE7FFFFFFE7FFFFFFE7FFFFFFA0000000000000000002900000012000000020000000D01000000000100000000000A000000080000000000240024002900000012000000020000000D00B2B2B900010000000000100000001000000002002300000000000000000023002900000012000000020000000D00FCFCFD00010000000000100000001000000002002200010001000100010022002900000012000000020000000D00B2B2B900010000000000100000001000000002000000240024002400240000002900000012000000020000000D0080808A00010000000000100000001000000002000100230023002300230001 + Communicable State Machine(CSM) + true + LabVIEW + + + + jki_lib_state_machine >=2018.0.7.45 + nevstop_lib_jki_state_machine++ >=2023.7.1.113641 + + + src\_vipm\Pre-Build Custom Action.vi + + + src\_vipm\Post-Install Custom Action.vi + src\_vipm\Pre-Uninstall Custom Action.vi + + + Communicable State Machine(CSM).vipc + + LabVIEW Application Framework extended from JKI State Machine(JKISM) + Communicable State Machine(CSM) is a LabVIEW application framework that builds upon JKI State Machine(JKISM). It follows the pattern of JKISM and extends the keywords to describe message communication between modules, including concepts such as Sync-Message, Async-Message, Subscription/Unsubscription of status - essential elements for creating reusable code modules. -<b>CSM Syntax</b> +<b>CSM Syntax</b> - <color=gray>// Local Message Example</color> - DoSth: DoA >> Arguments - <color=gray>// Sync Call Example</color> - API: xxxx >> <i>Arguments</i> <color=red>-@</color> TargetModule - <color=gray>// Async Call Example</color> - API: xxxx >> <i>Arguments</i> <color=red>-></color> TargetModule - <color=gray>// Async Call without Reply Example</color> + <color=gray>// Local Message Example</color> + DoSth: DoA >> Arguments + <color=gray>// Sync Call Example</color> + API: xxxx >> <i>Arguments</i> <color=red>-@</color> TargetModule + <color=gray>// Async Call Example</color> + API: xxxx >> <i>Arguments</i> <color=red>-></color> TargetModule + <color=gray>// Async Call without Reply Example</color> API: xxxx >> <i>Arguments</i> <color=red>->|</color> TargetModule -Please visit this link for more syntax information: +Please visit this link for more syntax information: <color=blue><u><i>https://github.com/NEVSTOP-LAB/Communicable-State-Machine/tree/main/.doc/Syntax.md</i></u></color> <b>CSM Hightlights</b> @@ -59,209 +59,194 @@ Please visit this link for more syntax information: - Detailed global log interface with multiple debugging tools built on it. - Compatible with JKISM Editor. - For more information, please visit the CSM wiki: <color=blue><u><i>https://nevstop-lab.github.io/CSM-Wiki/</i></u></color> -For instructions on JKI State Machine(JKISM), visit: <color=blue><u><i>http://jki.net/state-machine</i></u></color> -For information on NEVSTOP-LAB, visit: <color=blue><u><i>https://github.com/NEVSTOP-LAB</i></u></color> - - NEVSTOP - https://github.com/NEVSTOP-LAB - ## Core -[update] #587 Convert VIs in _shared/ directory to inline for performance improvement -## Advance Modes -[fix] #591 Exiting issue for chain mode when some node is timout for "macro: exit" -[fix] Close front panel in exe/lvlibp scenario - -## Global Log -[update] #586 Update Complete log for Sync/Async Message -[update] #590 Show nodes left number in module destroy log for worker/chain mode. - -## Debug Tools -[add] Add common UI utility VIs -[fix] fix "CSM - Interface Browser.vi" launcher entry -[remove] #326 #321 Remove VI Analyzer support -[remove] Remove "fCSM - Add VI Reference Case to CSMs.vi" tool -[update] CSM tool Update: fix CSM - Switch Language Tool.vi - -## Doc/Palette -[doc] #602 Rewrite Syntax.md as comprehensive bilingual CSM syntax reference -[update] Improve palette and documentation - - - - false - true - <application> - - - false - true - <application>\examples - - - false - true - - - - true - - - - true - - - - false - true - <application>\templates - - - false - true - - - - false - true - <project>\Communicable State Machine(CSM) - - - false - true - - - - false - true - - - - false - true - - - - false - true - - - - - - . - 0 - false - 0 - - - templates - 5 - false - 0 - - - . - - false - - - . - Prefix - - - - _TEST - - - API Tree.vi - - - _vipm - - - _obsolete - - - - - - Example - - - help - - - templates - - - project - - - LICENSE - - - - false - - - - - - <random:32> - false - - - - false - - - Default - false - - 00000504002900000012000000020000000D00FFFFFF000100000000000A00000008000000000020002000280000025600000222000000030007001D00180000000000FFFFFF0000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF000000000000FFFFFFFFFFFF000000000000FFFFFF000000FFFFFF000000FFFFFFFFFFFF000000000000FFFFFF000000000000000000FFFFFFFFFFFF000000FFFFFFFFFFFF000000000000FFFFFF000000FFFFFF000000FFFFFF000000FFFFFFFFFFFF000000FFFFFF000000FFFFFF000000FFFFFFFFFFFFFFFFFFFFFFFF000000FFFFFFFFFFFF000000FFFFFF000000FFFFFF000000FFFFFF000000000000FFFFFF000000FFFFFF000000000000FFFFFF000000FFFFFF000000FFFFFF000000000000FFFFFFFFFFFFFFFFFF000000FFFFFFFFFFFF000000FFFFFF000000FFFFFF000000000000FFFFFF000000FFFFFF000000FFFFFF000000FFFFFFFFFFFF000000000000000000FFFFFFFFFFFFFFFFFF000000FFFFFFFFFFFF000000FFFFFFFFFFFF000000FFFFFF000000FFFFFF000000FFFFFFFFFFFF000000FFFFFF000000FFFFFF000000000000FFFFFFFFFFFF000000FFFFFFFFFFFF000000000000FFFFFFFFFFFFFFFFFF000000FFFFFFFFFFFFFFFFFF000000FFFFFFFFFFFF000000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF0000003FCD4DC9BFA950957FAD5895BFA9C4953FAC98893F0000003F002900000012000000020000000D00CCCCFF000100000000000A00000008001900000020002000280000025600000222001900030020001D00180000000000FFFFFF0000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF6C00006C0000FFFFFFFFFFFF6C00006C0000FFFFFF6C0000FFFFFF6C0000FFFFFFFFFFFF6C00006C0000FFFFFF6C00006C00006C0000FFFFFFFFFFFF6C0000FFFFFFFFFFFF6C00006C0000FFFFFF6C0000FFFFFF6C0000FFFFFF6C0000FFFFFFFFFFFF6C0000FFFFFF6C0000FFFFFF6C0000FFFFFFFFFFFFFFFFFFFFFFFF6C0000FFFFFFFFFFFF6C0000FFFFFF6C0000FFFFFF6C0000FFFFFF6C00006C0000FFFFFF6C0000FFFFFF6C00006C0000FFFFFF6C0000FFFFFF6C0000FFFFFF6C00006C0000FFFFFFFFFFFFFFFFFF6C0000FFFFFFFFFFFF6C0000FFFFFF6C0000FFFFFF6C00006C0000FFFFFF6C0000FFFFFF6C0000FFFFFF6C0000FFFFFFFFFFFF6C00006C00006C0000FFFFFFFFFFFFFFFFFF6C0000FFFFFFFFFFFF6C0000FFFFFFFFFFFF6C0000FFFFFF6C0000FFFFFF6C0000FFFFFFFFFFFF6C0000FFFFFF6C0000FFFFFF6C00006C0000FFFFFFFFFFFF6C0000FFFFFFFFFFFF6C00006C0000FFFFFFFFFFFFFFFFFF6C0000FFFFFFFFFFFFFFFFFF6C0000FFFFFFFFFFFF6C0000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF0000003FCD4DC9BFA950957FAD5895BFA9C4953FAC98893F0000003F - - Controls - <menus>\Controls - - - - Functions - <menus>\Categories - - - false - false - - - - true - true - true - true - true - true - false - true - true - true - true - true - true - - - true - true - false - false - - - true - {product_name} {version_number} -{author_name} - {company_name} -{copyright} - - - - +For more information, please visit the CSM wiki: <color=blue><u><i>https://nevstop-lab.github.io/CSM-Wiki/</i></u></color> +For instructions on JKI State Machine(JKISM), visit: <color=blue><u><i>http://jki.net/state-machine</i></u></color> +For information on NEVSTOP-LAB, visit: <color=blue><u><i>https://github.com/NEVSTOP-LAB</i></u></color> + + NEVSTOP + https://github.com/NEVSTOP-LAB + [update] #606 Added an optional "Sync Response Only (F)" input to the CSM - Run Script.vi +[update] #611 Set Menu Entry VIs to "Run When Opened" +[update] #612 Added the CSM version to the csmlog file +[update] #613 Updated the icon of "CSMLS - Define Loop State(s).vi" to indicate the wires +[fix] minor fix on module information page of Debug Console + + + + false + true + <application> + + + false + true + <application>\examples + + + false + true + + + + true + + + + true + + + + false + true + <application>\templates + + + false + true + + + + false + true + <project>\Communicable State Machine(CSM) + + + false + true + + + + false + true + + + + false + true + + + + false + true + + + + + + . + 0 + false + 0 + + + templates + 5 + false + 0 + + + . + + false + + + . + Prefix + + + + _TEST + + + API Tree.vi + + + _vipm + + + _obsolete + + + + + + Example + + + help + + + templates + + + project + + + LICENSE + + + + false + + + + + + <random:32> + false + + + + false + + + Default + false + + 00000504002900000012000000020000000D00FFFFFF000100000000000A00000008000000000020002000280000025600000222000000030007001D00180000000000FFFFFF0000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF000000000000FFFFFFFFFFFF000000000000FFFFFF000000FFFFFF000000FFFFFFFFFFFF000000000000FFFFFF000000000000000000FFFFFFFFFFFF000000FFFFFFFFFFFF000000000000FFFFFF000000FFFFFF000000FFFFFF000000FFFFFFFFFFFF000000FFFFFF000000FFFFFF000000FFFFFFFFFFFFFFFFFFFFFFFF000000FFFFFFFFFFFF000000FFFFFF000000FFFFFF000000FFFFFF000000000000FFFFFF000000FFFFFF000000000000FFFFFF000000FFFFFF000000FFFFFF000000000000FFFFFFFFFFFFFFFFFF000000FFFFFFFFFFFF000000FFFFFF000000FFFFFF000000000000FFFFFF000000FFFFFF000000FFFFFF000000FFFFFFFFFFFF000000000000000000FFFFFFFFFFFFFFFFFF000000FFFFFFFFFFFF000000FFFFFFFFFFFF000000FFFFFF000000FFFFFF000000FFFFFFFFFFFF000000FFFFFF000000FFFFFF000000000000FFFFFFFFFFFF000000FFFFFFFFFFFF000000000000FFFFFFFFFFFFFFFFFF000000FFFFFFFFFFFFFFFFFF000000FFFFFFFFFFFF000000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF0000003FCD4DC9BFA950957FAD5895BFA9C4953FAC98893F0000003F002900000012000000020000000D00CCCCFF000100000000000A00000008001900000020002000280000025600000222001900030020001D00180000000000FFFFFF0000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF6C00006C0000FFFFFFFFFFFF6C00006C0000FFFFFF6C0000FFFFFF6C0000FFFFFFFFFFFF6C00006C0000FFFFFF6C00006C00006C0000FFFFFFFFFFFF6C0000FFFFFFFFFFFF6C00006C0000FFFFFF6C0000FFFFFF6C0000FFFFFF6C0000FFFFFFFFFFFF6C0000FFFFFF6C0000FFFFFF6C0000FFFFFFFFFFFFFFFFFFFFFFFF6C0000FFFFFFFFFFFF6C0000FFFFFF6C0000FFFFFF6C0000FFFFFF6C00006C0000FFFFFF6C0000FFFFFF6C00006C0000FFFFFF6C0000FFFFFF6C0000FFFFFF6C00006C0000FFFFFFFFFFFFFFFFFF6C0000FFFFFFFFFFFF6C0000FFFFFF6C0000FFFFFF6C00006C0000FFFFFF6C0000FFFFFF6C0000FFFFFF6C0000FFFFFFFFFFFF6C00006C00006C0000FFFFFFFFFFFFFFFFFF6C0000FFFFFFFFFFFF6C0000FFFFFFFFFFFF6C0000FFFFFF6C0000FFFFFF6C0000FFFFFFFFFFFF6C0000FFFFFF6C0000FFFFFF6C00006C0000FFFFFFFFFFFF6C0000FFFFFFFFFFFF6C00006C0000FFFFFFFFFFFFFFFFFF6C0000FFFFFFFFFFFFFFFFFF6C0000FFFFFFFFFFFF6C0000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF0000003FCD4DC9BFA950957FAD5895BFA9C4953FAC98893F0000003F + + Controls + <menus>\Controls + + + + Functions + <menus>\Categories + + + false + false + + + + true + true + true + true + true + true + false + true + true + true + true + true + true + + + true + true + false + false + + + true + {product_name} {version_number} +{author_name} - {company_name} +{copyright} + + + + \ No newline at end of file diff --git a/src/help/NEVSTOP/Communicable State Machine(CSM)/VI Description/VI Description(en-us)/VI Description(en-us) - 05. Module Operation API.md b/src/help/NEVSTOP/Communicable State Machine(CSM)/VI Description/VI Description(en-us)/VI Description(en-us) - 05. Module Operation API.md index bffad8d86..91401d886 100644 --- a/src/help/NEVSTOP/Communicable State Machine(CSM)/VI Description/VI Description(en-us)/VI Description(en-us) - 05. Module Operation API.md +++ b/src/help/NEVSTOP/Communicable State Machine(CSM)/VI Description/VI Description(en-us)/VI Description(en-us) - 05. Module Operation API.md @@ -140,12 +140,13 @@ API: Do Something Else -@ csm -- Controls -- - Current Module ("" to Generate an ID): Name of the current module. If empty, a temporary ID is generated for debugging purposes to identify the location. - CSM Scripts: CSM commands to execute. +- Sync Response Only (F): Whether Response should include only responses from synchronous messages. Disabled by default. - Continue If Error? (F): Whether to continue execution if an error occurs. The default is FALSE, which specifies to not continue. - Wait (5000 ms): Timeout duration for waiting module to be alive. The default is 5000 ms. - Response Timeout (-2 Using Global Settings): Timeout for synchronous calls. The default is -2, which uses the global setting. You can set the global timeout using the CSM - Set TMO of Sync-Reply VI. -- Indicators -- -- Response: Returned results from executing the script. Only synchronous messages carry returns. The corresponding column for other commands will be an empty string. +- Response: Results returned by the script. When Sync Response Only (F) is enabled, this output includes only responses from synchronous messages. Otherwise, each script line, including blank lines and comments, produces one result in order. Non-synchronous commands return an empty string. - Scripts Left: Remaining unexecuted scripts. ## CSM - Broadcast Event.vi diff --git a/src/help/NEVSTOP/Communicable State Machine(CSM)/VI Description/VI Description(en-us)/VI Description(en-us) - 09. Build-in Addons.md b/src/help/NEVSTOP/Communicable State Machine(CSM)/VI Description/VI Description(en-us)/VI Description(en-us) - 09. Build-in Addons.md index ca11ffa90..3e88b7ad6 100644 --- a/src/help/NEVSTOP/Communicable State Machine(CSM)/VI Description/VI Description(en-us)/VI Description(en-us) - 09. Build-in Addons.md +++ b/src/help/NEVSTOP/Communicable State Machine(CSM)/VI Description/VI Description(en-us)/VI Description(en-us) - 09. Build-in Addons.md @@ -14,6 +14,9 @@ Starts the CSM Watchdog thread to monitor whether the main program has exited. I > - Ref: CSM WatchDog Implementation Principle +-- Controls -- +- Wait(5000ms): The time the Watchdog thread waits for modules to process `Macro: Exit` and exit, in milliseconds (ms). The default value is 5000 ms. + ### CSM Watchdog Thread.vi The CSM Watchdog thread is used to ensure that all asynchronously started CSM modules can exit normally after the main program exits. @@ -21,6 +24,7 @@ The CSM Watchdog thread is used to ensure that all asynchronously started CSM mo -- Controls -- - Watchdog Queue: Watchdog queue resource. +- Wait(5000ms): The time the Watchdog thread waits for modules to process `Macro: Exit` and exit, in milliseconds (ms). The default value is 5000 ms. ## CSM File Logger Addon @@ -111,6 +115,9 @@ The loop can be ended by removing `->`. You can use the following VIs to r > [!WARNING] > Add to Front? (F) is usually FALSE because once a loop state starts, it does not end immediately. Before insertion into the state queue, it is considered a sub-state of the current state. If the current state was called via a synchronous message, it would not return immediately. For example, if a set of continuous acquisition states is defined in `API: Start DAQ` and this message is sent synchronously from outside, the logic should be to start the loop and then return immediately. Only set Add to Front? (F) to TRUE if the logic is to wait for the loop to end before returning. +> [!WARNING] +> Be careful not to connect State Queue and Loop States in reverse. If reversed, it may cause synchronous messages sent externally to fail to return, and external messages can no longer be processed. + -- Controls -- - States Queue: Connect the entire state queue to this input. - Loop States: Loop states. diff --git a/src/help/NEVSTOP/Communicable State Machine(CSM)/VI Description/VI Description(zh-cn)/VI Description(zh-cn) - 05. Module Operation API.md b/src/help/NEVSTOP/Communicable State Machine(CSM)/VI Description/VI Description(zh-cn)/VI Description(zh-cn) - 05. Module Operation API.md index 1e96b631d..ac252b705 100644 --- a/src/help/NEVSTOP/Communicable State Machine(CSM)/VI Description/VI Description(zh-cn)/VI Description(zh-cn) - 05. Module Operation API.md +++ b/src/help/NEVSTOP/Communicable State Machine(CSM)/VI Description/VI Description(zh-cn)/VI Description(zh-cn) - 05. Module Operation API.md @@ -141,12 +141,13 @@ API: Do Something Else -@ csm -- 输入控件(Controls) -- - Current Module ("" to Generate an ID): 当前模块名称,当没有输入时,生成一个临时ID,便于调试判断位置。 - CSM Scripts: 待运行的CSM指令。 +- Sync Response Only (F): Response中是否仅包含同步消息的响应,默认不启用。 - Continue If Error? (F): 发生错误时是否继续执行, 默认不继续执行。 - Wait (5000 ms): 等待超时时间,默认为5000 ms。 - Response Timeout (-2 Using Global Settings): 同步调用的超时时间,默认为-2,使用全局设置。你可以通过CSM - Set TMO of Sync-Reply VI设置全局超时时间。 -- 输出控件(Indicators) -- -- Response: 执行脚本的返回结果。只有同步消息才会携带返回,其他的指令对应列为空字符串。 +- Response: 执行脚本的返回结果。Sync Response Only (F)启用时仅包含同步消息的响应,否则每一行指令,包括空行和注释,都对应了一个返回结果,按照顺序排列,非同步消息的响应为空字符串。 - Scripts Left: 剩余未执行的脚本。 ## CSM - Broadcast Event.vi diff --git a/src/help/NEVSTOP/Communicable State Machine(CSM)/VI Description/VI Description(zh-cn)/VI Description(zh-cn) - 09. Build-in Addons.md b/src/help/NEVSTOP/Communicable State Machine(CSM)/VI Description/VI Description(zh-cn)/VI Description(zh-cn) - 09. Build-in Addons.md index 2768e1d60..ccadaf978 100644 --- a/src/help/NEVSTOP/Communicable State Machine(CSM)/VI Description/VI Description(zh-cn)/VI Description(zh-cn) - 09. Build-in Addons.md +++ b/src/help/NEVSTOP/Communicable State Machine(CSM)/VI Description/VI Description(zh-cn)/VI Description(zh-cn) - 09. Build-in Addons.md @@ -14,6 +14,9 @@ > - Ref: CSM WatchDog实现的原理 +-- 输入控件(Controls) -- +- Wait(5000ms): Watchdog线程等待模块处理"Macro: Exit"退出的时间,单位为毫秒(ms),默认值为5000ms。 + ### CSM Watchdog Thread.vi CSM Watchdog线程,用于保证在主程序退出后,所有的异步启动的CSM模块都能正常退出。 @@ -21,6 +24,7 @@ CSM Watchdog线程,用于保证在主程序退出后,所有的异步启动 -- 输入控件(Controls) -- - Watchdog Queue: Watchdog队列资源。 +- Wait(5000ms): Watchdog线程等待模块处理"Macro: Exit"退出的时间,单位为毫秒(ms),默认值为5000ms。 ## CSM File Logger Addon @@ -114,6 +118,9 @@ CSM - Start File Logger VI中原本使用的线程VI。已废弃,目前使用C > > Add to Front? (F) 通常为FALSE,因为循环状态一旦开始,就不会立即结束,插入状态队列前,会被认为是当前状态的子状态,此时如果当前状态如果是以同步消息调用,就不会立即返回。例如: 假如`API: Start DAQ`中,定义了一组连续采集的状态,此时外部同步发送该消息,逻辑应为启动循环,然后立即返回。只有逻辑为等待循环结束后返回,才设置Add to Front? (F)为TRUE。 +> [!WARNING] +> 注意State QueueLoop States 的连线不要连反了,如果连反了,可能会造成外部发送的同步消息无法返回,并无法再处理外部消息的情况。 + -- 输入控件(Controls) -- - States Queue: 整个状态队列被连接到此输入。 - Loop States: 循环状态。 diff --git a/src/project/Communicable State Machine(CSM)/Open CSM_Tool_Launcher.vi b/src/project/Communicable State Machine(CSM)/Open CSM_Tool_Launcher.vi index 813dd4ffb..2ab42898a 100644 Binary files a/src/project/Communicable State Machine(CSM)/Open CSM_Tool_Launcher.vi and b/src/project/Communicable State Machine(CSM)/Open CSM_Tool_Launcher.vi differ diff --git a/src/user.lib/_NEVSTOP/Communicable State Machine(CSM)/AdvanceAPI/CSM - Compact Multiple States.vi b/src/user.lib/_NEVSTOP/Communicable State Machine(CSM)/AdvanceAPI/CSM - Compact Multiple States.vi index 8ecb224f1..92dc9a58e 100644 Binary files a/src/user.lib/_NEVSTOP/Communicable State Machine(CSM)/AdvanceAPI/CSM - Compact Multiple States.vi and b/src/user.lib/_NEVSTOP/Communicable State Machine(CSM)/AdvanceAPI/CSM - Compact Multiple States.vi differ diff --git a/src/user.lib/_NEVSTOP/Communicable State Machine(CSM)/AdvanceAPI/CSM - Make String Arguments Safe.vi b/src/user.lib/_NEVSTOP/Communicable State Machine(CSM)/AdvanceAPI/CSM - Make String Arguments Safe.vi index 0d0a0b882..6af0614dc 100644 Binary files a/src/user.lib/_NEVSTOP/Communicable State Machine(CSM)/AdvanceAPI/CSM - Make String Arguments Safe.vi and b/src/user.lib/_NEVSTOP/Communicable State Machine(CSM)/AdvanceAPI/CSM - Make String Arguments Safe.vi differ diff --git a/src/user.lib/_NEVSTOP/Communicable State Machine(CSM)/AdvanceAPI/CSM - Revert Arguments-Safe String.vi b/src/user.lib/_NEVSTOP/Communicable State Machine(CSM)/AdvanceAPI/CSM - Revert Arguments-Safe String.vi index 587867e08..02ad16447 100644 Binary files a/src/user.lib/_NEVSTOP/Communicable State Machine(CSM)/AdvanceAPI/CSM - Revert Arguments-Safe String.vi and b/src/user.lib/_NEVSTOP/Communicable State Machine(CSM)/AdvanceAPI/CSM - Revert Arguments-Safe String.vi differ diff --git a/src/user.lib/_NEVSTOP/Communicable State Machine(CSM)/AdvanceAPI/CSM - Run Script.vi b/src/user.lib/_NEVSTOP/Communicable State Machine(CSM)/AdvanceAPI/CSM - Run Script.vi index a7a36c2c2..8e260f887 100644 Binary files a/src/user.lib/_NEVSTOP/Communicable State Machine(CSM)/AdvanceAPI/CSM - Run Script.vi and b/src/user.lib/_NEVSTOP/Communicable State Machine(CSM)/AdvanceAPI/CSM - Run Script.vi differ diff --git a/src/user.lib/_NEVSTOP/Communicable State Machine(CSM)/Communicable State Machine.lvlib b/src/user.lib/_NEVSTOP/Communicable State Machine(CSM)/Communicable State Machine.lvlib index 1251633e9..8765f4a68 100644 --- a/src/user.lib/_NEVSTOP/Communicable State Machine(CSM)/Communicable State Machine.lvlib +++ b/src/user.lib/_NEVSTOP/Communicable State Machine(CSM)/Communicable State Machine.lvlib @@ -40,7 +40,7 @@ For information on NEVSTOP-LAB, visit: https://github.com/NEVSTOP-LAB &Q#!!!!!!!)!"1!&!!!-!%!!!@````]!!!!"!!%!!!)(!!!*Q(C=\>4.<2MR&-4RS==B6X51K)88AFJ1#[_$1&@\JB;G"<7A3QK9&N3#7F$_:!D$*_]F$A,%J#FL:\F]0X%8+]XW4@KKZ]XWYYWW=8J-?/`T7\[.JI`WU@\P^P49;/^0_#3./I^(''9UIT2+0U)?]J#(0/1B.\H*47ZSEZO]S:O]S:O]S:O]S)O]S)O]S)N]>H+2CVTEE%,R5#AM'B9)E[%I@!20]!20](#IY!G?Y!G?Y''+AC>YAC>YAI@,&$T"%TT"%TQM.37:H2R0],#]D->YD->YD)?3-BY$--8-QG92'$)HT2@D-2\DY;O-RXC-RXC-B^-S(O-R(O-R(C[:O_+J':U=$]OI]43?RN.Y'A^,K`%UHM<4?"I0Z>2Y'E_$;!IWCU.1=V%TI4FI0)W(@WI]D;@R.*\'Q[FZBXLOT.#-4I[H]"3?QF.Y#A^,K0!5HM*4?!I0S[LQ&*\#5XA+$[65?!J0Y3EA26(+KVCMO,#96!3&B\`ZN.3]3Z[3GFV;$[`71[HVM'E^2&I0B^:.V\K:7D>*;`/V.F6LM\1W1?P(;;'V-&J&N#Y?%X8H]];Y-C[--_0%/$)/D$VD.S\^QR0P^\NONZOOV[MOFYP/Z\./JZ//R[-/BY0W_\VWO^X,;_!\`?7&]0O^^&0[]M4R[T'SP`.?_B@?D@KMVX89IV_BU3H-!!!!!! CSM 385908736 - 2025.10.0.0 + 2026.4.0.0 true 3 49 52 48 48 56 48 51 52 13 0 0 0 0 1 23 21 76 111 97 100 32 38 32 85 110 108 111 97 100 46 108 118 99 108 97 115 115 0 0 1 0 0 0 0 0 9 0 0 38 220 1 100 1 100 80 84 72 48 0 0 0 4 0 0 0 0 0 0 0 0 0 0 0 3 0 0 0 1 15 13 76 97 121 101 114 46 108 118 99 108 97 115 115 0 0 1 0 0 0 0 0 7 0 0 12 182 0 0 0 0 0 0 0 0 0 0 12 158 0 40 0 0 12 152 0 0 12 0 0 0 0 0 0 32 0 32 0 24 0 0 0 0 0 255 255 255 0 0 102 102 102 102 102 102 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 102 102 102 102 102 102 102 102 102 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 102 102 102 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 102 204 102 102 204 102 102 204 102 102 204 102 102 204 102 102 204 102 102 204 102 102 204 102 102 204 102 102 204 102 102 204 102 102 204 102 102 204 102 102 204 102 102 204 102 102 204 102 102 204 102 102 204 102 102 204 102 102 204 102 102 204 102 102 204 102 102 204 102 102 204 102 102 204 102 102 204 102 102 204 102 102 204 102 102 204 102 102 204 102 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 102 102 102 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 102 102 102 102 102 102 102 102 102 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 102 102 102 102 102 102 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 192 0 0 3 128 0 0 1 0 0 0 0 0 0 0 0 127 255 255 254 0 0 0 0 128 0 0 1 192 0 0 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 70 105 108 108 100 1 0 2 0 0 0 1 15 13 76 97 121 101 114 46 108 118 99 108 97 115 115 0 0 1 0 0 0 0 0 7 0 0 12 187 0 0 0 0 0 0 0 0 0 0 12 158 0 40 0 0 12 152 0 0 12 0 0 0 0 0 0 32 0 32 0 24 0 0 0 0 0 255 255 255 0 0 170 170 170 170 170 170 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 170 170 170 170 170 170 170 170 170 102 102 102 102 204 102 102 204 102 102 204 102 102 204 102 102 204 102 102 204 102 102 204 102 102 204 102 102 204 102 102 204 102 102 204 102 102 204 102 102 204 102 102 204 102 102 204 102 102 204 102 102 204 102 102 204 102 102 204 102 102 204 102 102 204 102 102 204 102 102 204 102 102 204 102 102 204 102 102 204 102 102 204 102 102 204 102 102 102 102 170 170 170 102 102 102 102 204 102 102 204 102 102 204 102 102 204 102 102 204 102 102 204 102 102 204 102 102 204 102 102 204 102 102 204 102 102 204 102 102 204 102 102 204 102 102 204 102 102 204 102 102 204 102 102 204 102 102 204 102 102 204 102 102 204 102 102 204 102 102 204 102 102 204 102 102 204 102 102 204 102 102 204 102 102 204 102 102 204 102 102 204 102 102 204 102 102 102 102 102 102 102 102 204 102 102 204 102 102 204 102 102 204 102 102 204 102 102 204 102 102 204 102 102 204 102 102 204 102 102 204 102 102 204 102 102 204 102 102 204 102 102 204 102 102 204 102 102 204 102 102 204 102 102 204 102 102 204 102 102 204 102 102 204 102 102 204 102 102 204 102 102 204 102 102 204 102 102 204 102 102 204 102 102 204 102 102 204 102 102 204 102 102 102 102 102 102 102 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 102 102 102 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 128 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 9 67 108 105 112 98 111 97 114 100 100 1 0 0 0 0 0 1 15 13 76 97 121 101 114 46 108 118 99 108 97 115 115 0 0 1 0 0 0 0 0 7 0 0 12 191 0 0 0 0 0 0 0 0 0 0 12 158 0 40 0 0 12 152 0 0 12 0 0 0 0 0 0 32 0 32 0 24 0 0 0 0 0 255 255 255 0 0 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 102 102 102 102 102 102 102 204 102 102 204 102 102 204 102 102 204 102 102 204 102 102 204 102 102 204 102 102 204 102 102 204 102 102 204 102 102 204 102 102 204 102 102 204 102 102 204 102 102 204 102 102 204 102 102 204 102 102 204 102 102 204 102 102 204 102 102 204 102 102 204 102 102 204 102 102 204 102 102 204 102 102 204 102 102 204 102 102 204 102 102 204 102 102 204 102 102 102 102 170 170 170 102 102 102 102 204 102 102 204 102 102 204 102 102 204 102 102 204 102 102 204 102 102 204 102 102 204 102 102 204 102 102 204 102 102 204 102 102 204 102 102 204 102 102 204 102 102 204 102 102 204 102 102 204 102 102 204 102 102 204 102 102 204 102 102 204 102 102 204 102 102 204 102 102 204 102 102 204 102 102 204 102 102 204 102 102 204 102 102 102 102 170 170 170 170 170 170 170 170 170 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 170 170 170 170 170 170 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 0 0 0 0 0 0 0 0 0 0 0 0 255 255 255 255 128 0 0 1 255 255 255 255 255 255 255 255 255 255 255 255 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 13 77 101 114 103 101 100 32 76 97 121 101 114 115 100 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 11 83 109 97 108 108 32 70 111 110 116 115 0 1 8 1 1 diff --git a/src/user.lib/_NEVSTOP/Communicable State Machine(CSM)/_Support/lvlibpSupport/Check Compatibility for CSM.vi b/src/user.lib/_NEVSTOP/Communicable State Machine(CSM)/_Support/lvlibpSupport/Check Compatibility for CSM.vi index 9e19ad04c..dc9b8e5a1 100644 Binary files a/src/user.lib/_NEVSTOP/Communicable State Machine(CSM)/_Support/lvlibpSupport/Check Compatibility for CSM.vi and b/src/user.lib/_NEVSTOP/Communicable State Machine(CSM)/_Support/lvlibpSupport/Check Compatibility for CSM.vi differ diff --git a/src/user.lib/_NEVSTOP/Communicable State Machine(CSM)/_scripts/FixJKIHelper.vi b/src/user.lib/_NEVSTOP/Communicable State Machine(CSM)/_scripts/FixJKIHelper.vi index 2a9cb9d63..34b505e4f 100644 Binary files a/src/user.lib/_NEVSTOP/Communicable State Machine(CSM)/_scripts/FixJKIHelper.vi and b/src/user.lib/_NEVSTOP/Communicable State Machine(CSM)/_scripts/FixJKIHelper.vi differ diff --git a/src/user.lib/_NEVSTOP/Communicable State Machine(CSM)/_scripts/_csm_System_Language.vi b/src/user.lib/_NEVSTOP/Communicable State Machine(CSM)/_scripts/_csm_System_Language.vi index c7978e80f..5cff2c24a 100644 Binary files a/src/user.lib/_NEVSTOP/Communicable State Machine(CSM)/_scripts/_csm_System_Language.vi and b/src/user.lib/_NEVSTOP/Communicable State Machine(CSM)/_scripts/_csm_System_Language.vi differ diff --git a/src/user.lib/_NEVSTOP/Communicable State Machine(CSM)/_scripts/_script_enable_run_when_opened.vi b/src/user.lib/_NEVSTOP/Communicable State Machine(CSM)/_scripts/_script_enable_run_when_opened.vi new file mode 100644 index 000000000..3af9c71a7 Binary files /dev/null and b/src/user.lib/_NEVSTOP/Communicable State Machine(CSM)/_scripts/_script_enable_run_when_opened.vi differ diff --git a/src/user.lib/_NEVSTOP/Communicable State Machine(CSM)/_scripts/_script_set_csm_doc_case_as_default.vi b/src/user.lib/_NEVSTOP/Communicable State Machine(CSM)/_scripts/_script_set_csm_doc_case_as_default.vi index a0040c746..6a9ea57c1 100644 Binary files a/src/user.lib/_NEVSTOP/Communicable State Machine(CSM)/_scripts/_script_set_csm_doc_case_as_default.vi and b/src/user.lib/_NEVSTOP/Communicable State Machine(CSM)/_scripts/_script_set_csm_doc_case_as_default.vi differ diff --git a/src/user.lib/_NEVSTOP/Communicable State Machine(CSM)/_tool/_debugConsole/CSM - Debug Console 2.vi b/src/user.lib/_NEVSTOP/Communicable State Machine(CSM)/_tool/_debugConsole/CSM - Debug Console 2.vi index ad8e50127..af63a0a7e 100644 Binary files a/src/user.lib/_NEVSTOP/Communicable State Machine(CSM)/_tool/_debugConsole/CSM - Debug Console 2.vi and b/src/user.lib/_NEVSTOP/Communicable State Machine(CSM)/_tool/_debugConsole/CSM - Debug Console 2.vi differ diff --git a/src/user.lib/_NEVSTOP/Communicable State Machine(CSM)/_tool/_debugConsole/Module Information.vi b/src/user.lib/_NEVSTOP/Communicable State Machine(CSM)/_tool/_debugConsole/Module Information.vi index ba0a756a1..0ba6718c8 100644 Binary files a/src/user.lib/_NEVSTOP/Communicable State Machine(CSM)/_tool/_debugConsole/Module Information.vi and b/src/user.lib/_NEVSTOP/Communicable State Machine(CSM)/_tool/_debugConsole/Module Information.vi differ diff --git a/src/user.lib/_NEVSTOP/Communicable State Machine(CSM)/addons/Logger/CSM-Logger-Thread(Event).vi b/src/user.lib/_NEVSTOP/Communicable State Machine(CSM)/addons/Logger/CSM-Logger-Thread(Event).vi index 30aff9dcb..1acc21afa 100644 Binary files a/src/user.lib/_NEVSTOP/Communicable State Machine(CSM)/addons/Logger/CSM-Logger-Thread(Event).vi and b/src/user.lib/_NEVSTOP/Communicable State Machine(CSM)/addons/Logger/CSM-Logger-Thread(Event).vi differ diff --git a/src/user.lib/_NEVSTOP/Communicable State Machine(CSM)/addons/Logger/CSM-Logger-Thread.vi b/src/user.lib/_NEVSTOP/Communicable State Machine(CSM)/addons/Logger/CSM-Logger-Thread.vi index 96dd92043..0fb67c212 100644 Binary files a/src/user.lib/_NEVSTOP/Communicable State Machine(CSM)/addons/Logger/CSM-Logger-Thread.vi and b/src/user.lib/_NEVSTOP/Communicable State Machine(CSM)/addons/Logger/CSM-Logger-Thread.vi differ diff --git a/src/user.lib/_NEVSTOP/Communicable State Machine(CSM)/addons/Logger/_Support/List Rules as Strings.vi b/src/user.lib/_NEVSTOP/Communicable State Machine(CSM)/addons/Logger/_Support/List Rules as Strings.vi index b7ce535e5..ca052c900 100644 Binary files a/src/user.lib/_NEVSTOP/Communicable State Machine(CSM)/addons/Logger/_Support/List Rules as Strings.vi and b/src/user.lib/_NEVSTOP/Communicable State Machine(CSM)/addons/Logger/_Support/List Rules as Strings.vi differ diff --git a/src/user.lib/_NEVSTOP/Communicable State Machine(CSM)/addons/Loop-Support/CSMLS - Define Loop State(s).vi b/src/user.lib/_NEVSTOP/Communicable State Machine(CSM)/addons/Loop-Support/CSMLS - Define Loop State(s).vi index 77bf809e3..fada3eac6 100644 Binary files a/src/user.lib/_NEVSTOP/Communicable State Machine(CSM)/addons/Loop-Support/CSMLS - Define Loop State(s).vi and b/src/user.lib/_NEVSTOP/Communicable State Machine(CSM)/addons/Loop-Support/CSMLS - Define Loop State(s).vi differ diff --git a/src/user.lib/_NEVSTOP/Communicable State Machine(CSM)/addons/Watchdog/CSM - Start Watchdog to Ensure All Modules Exit.vi b/src/user.lib/_NEVSTOP/Communicable State Machine(CSM)/addons/Watchdog/CSM - Start Watchdog to Ensure All Modules Exit.vi index 2ffcbf0c8..da3bf54c0 100644 Binary files a/src/user.lib/_NEVSTOP/Communicable State Machine(CSM)/addons/Watchdog/CSM - Start Watchdog to Ensure All Modules Exit.vi and b/src/user.lib/_NEVSTOP/Communicable State Machine(CSM)/addons/Watchdog/CSM - Start Watchdog to Ensure All Modules Exit.vi differ diff --git a/src/user.lib/_NEVSTOP/Communicable State Machine(CSM)/addons/Watchdog/_support/CSM Watchdog Thread.vi b/src/user.lib/_NEVSTOP/Communicable State Machine(CSM)/addons/Watchdog/_support/CSM Watchdog Thread.vi index 6ad196bad..3135dccdc 100644 Binary files a/src/user.lib/_NEVSTOP/Communicable State Machine(CSM)/addons/Watchdog/_support/CSM Watchdog Thread.vi and b/src/user.lib/_NEVSTOP/Communicable State Machine(CSM)/addons/Watchdog/_support/CSM Watchdog Thread.vi differ diff --git a/testcases/CSM-New-Testcases.lvproj b/testcases/CSM-New-Testcases.lvproj index 0be0477e9..c5c805645 100644 --- a/testcases/CSM-New-Testcases.lvproj +++ b/testcases/CSM-New-Testcases.lvproj @@ -11,7 +11,15 @@ true true false - + + + + + + + + + @@ -361,19 +369,23 @@ + + + + - - - - + + + + @@ -382,9 +394,11 @@ - + + + @@ -413,7 +427,7 @@ relativeToProject true {A89D9A51-BD9C-4565-8F45-AD1D68D344FD} - 346 + 349 1 CSM-Testcase.lvlibp ../CSM/CSM-Testcase.lvlibp @@ -428,7 +442,7 @@ {8ACD2EE0-7F2A-4DDF-9C13-67BB3F9ECC94} Container 0 - /My Computer/CSM-Testcase.lvlib + /My Computer/CSM/CSM-Testcase.lvlib true true true @@ -454,7 +468,7 @@ relativeToProject true {DF3A8CD5-4937-4FE8-B30A-163F6FCA54B2} - 311 + 313 1 CSM-Testcase2.lvlibp ../CSM/CSM-Testcase2.lvlibp @@ -469,7 +483,7 @@ {91CC6082-CCFF-40D6-836F-F2075D5067B7} Container 0 - /My Computer/CSM-Testcase.lvlib + /My Computer/CSM/CSM-Testcase.lvlib true true true diff --git a/testcases/CSM/Build CSM to PPL.vi b/testcases/CSM/Build CSM to PPL.vi new file mode 100644 index 000000000..24ae29908 Binary files /dev/null and b/testcases/CSM/Build CSM to PPL.vi differ diff --git a/testcases/CSM/CSM-Testcase.lvlib b/testcases/CSM/CSM-Testcase.lvlib index 72d850045..62676f73f 100644 --- a/testcases/CSM/CSM-Testcase.lvlib +++ b/testcases/CSM/CSM-Testcase.lvlib @@ -12,5 +12,4 @@ - diff --git a/testcases/CSM/Chain4.vi b/testcases/CSM/Chain4.vi index 55620af99..c471404d1 100644 Binary files a/testcases/CSM/Chain4.vi and b/testcases/CSM/Chain4.vi differ diff --git a/testcases/CSM/Chain6.vi b/testcases/CSM/Chain6.vi index b2d6133dc..d84b9d730 100644 Binary files a/testcases/CSM/Chain6.vi and b/testcases/CSM/Chain6.vi differ diff --git a/testcases/CSM/GetPathByPrototypeName.vi b/testcases/CSM/GetPathByPrototypeName.vi new file mode 100644 index 000000000..83b14993b Binary files /dev/null and b/testcases/CSM/GetPathByPrototypeName.vi differ diff --git a/testcases/CSM/InitCSMs(backup).vi b/testcases/CSM/InitCSMs(backup).vi new file mode 100644 index 000000000..c7be6a76b Binary files /dev/null and b/testcases/CSM/InitCSMs(backup).vi differ diff --git a/testcases/CSM/InitCSMs.vi b/testcases/CSM/InitCSMs.vi index 3ef08deab..e53b38c03 100644 Binary files a/testcases/CSM/InitCSMs.vi and b/testcases/CSM/InitCSMs.vi differ diff --git a/testcases/CSM/Normal-CSM.vi b/testcases/CSM/Normal-CSM.vi index 454664c35..fe1431da9 100644 Binary files a/testcases/CSM/Normal-CSM.vi and b/testcases/CSM/Normal-CSM.vi differ diff --git a/testcases/CSM/Prototypes.vi b/testcases/CSM/Prototypes.vi new file mode 100644 index 000000000..81aac7f9e Binary files /dev/null and b/testcases/CSM/Prototypes.vi differ diff --git a/testcases/CSM/StartCSMs.vi b/testcases/CSM/StartCSMs.vi new file mode 100644 index 000000000..f1fd79467 Binary files /dev/null and b/testcases/CSM/StartCSMs.vi differ diff --git a/testcases/CSMTestSuite/New.vi b/testcases/CSMTestSuite/New.vi index 8fd9501ba..c7e3af766 100644 Binary files a/testcases/CSMTestSuite/New.vi and b/testcases/CSMTestSuite/New.vi differ diff --git a/testcases/CSMTestSuite/setUp.vi b/testcases/CSMTestSuite/setUp.vi index fd49b0a25..c1e62664a 100644 Binary files a/testcases/CSMTestSuite/setUp.vi and b/testcases/CSMTestSuite/setUp.vi differ diff --git a/testcases/testcase-CSMBroadcast/InitCSMs.vi b/testcases/testcase-CSMBroadcast/InitCSMs.vi deleted file mode 100644 index 46db658c2..000000000 Binary files a/testcases/testcase-CSMBroadcast/InitCSMs.vi and /dev/null differ diff --git a/testcases/testcase-CSMBroadcast/globalSetUp.vi b/testcases/testcase-CSMBroadcast/globalSetUp.vi index 3c74f9753..553f534fa 100644 Binary files a/testcases/testcase-CSMBroadcast/globalSetUp.vi and b/testcases/testcase-CSMBroadcast/globalSetUp.vi differ diff --git a/testcases/testcase-CSMBroadcast/test1-LocalExternalStatusRegistration.vi b/testcases/testcase-CSMBroadcast/test1-LocalExternalStatusRegistration.vi index 97dce5650..9fae3eaa2 100644 Binary files a/testcases/testcase-CSMBroadcast/test1-LocalExternalStatusRegistration.vi and b/testcases/testcase-CSMBroadcast/test1-LocalExternalStatusRegistration.vi differ diff --git a/testcases/testcase-CSMBroadcast/test19-1ToNInterruptStatus.vi b/testcases/testcase-CSMBroadcast/test19-1ToNInterruptStatus.vi index b889ccfab..ec02e8958 100644 Binary files a/testcases/testcase-CSMBroadcast/test19-1ToNInterruptStatus.vi and b/testcases/testcase-CSMBroadcast/test19-1ToNInterruptStatus.vi differ diff --git a/testcases/testcase-CSMBroadcast/test20-RegisterStatusAsInterruptFromNonCSM.vi b/testcases/testcase-CSMBroadcast/test20-RegisterStatusAsInterruptFromNonCSM.vi index c9787159c..f0567e12f 100644 Binary files a/testcases/testcase-CSMBroadcast/test20-RegisterStatusAsInterruptFromNonCSM.vi and b/testcases/testcase-CSMBroadcast/test20-RegisterStatusAsInterruptFromNonCSM.vi differ diff --git a/testcases/testcase-CSMBroadcast/test21-RegisterInterruptFromNonCSM.vi b/testcases/testcase-CSMBroadcast/test21-RegisterInterruptFromNonCSM.vi index 9c83abd73..51e049510 100644 Binary files a/testcases/testcase-CSMBroadcast/test21-RegisterInterruptFromNonCSM.vi and b/testcases/testcase-CSMBroadcast/test21-RegisterInterruptFromNonCSM.vi differ diff --git a/testcases/testcase-CSMBroadcast/test22-RegisterInterruptAsStatusFromNonCSM.vi b/testcases/testcase-CSMBroadcast/test22-RegisterInterruptAsStatusFromNonCSM.vi index 2318a3881..81e07614a 100644 Binary files a/testcases/testcase-CSMBroadcast/test22-RegisterInterruptAsStatusFromNonCSM.vi and b/testcases/testcase-CSMBroadcast/test22-RegisterInterruptAsStatusFromNonCSM.vi differ diff --git a/testcases/testcase-CSMBroadcast/test23-RegisterStatusAsInterruptFromNonCSM_State.vi b/testcases/testcase-CSMBroadcast/test23-RegisterStatusAsInterruptFromNonCSM_State.vi index 15e1bf2b0..c932cb010 100644 Binary files a/testcases/testcase-CSMBroadcast/test23-RegisterStatusAsInterruptFromNonCSM_State.vi and b/testcases/testcase-CSMBroadcast/test23-RegisterStatusAsInterruptFromNonCSM_State.vi differ diff --git a/testcases/testcase-CSMBroadcast/test24-MappingRelationshipByExternalRegistration_API.vi b/testcases/testcase-CSMBroadcast/test24-MappingRelationshipByExternalRegistration_API.vi index 971f83018..d60fe5d49 100644 Binary files a/testcases/testcase-CSMBroadcast/test24-MappingRelationshipByExternalRegistration_API.vi and b/testcases/testcase-CSMBroadcast/test24-MappingRelationshipByExternalRegistration_API.vi differ diff --git a/testcases/testcase-CSMBroadcast/test25-MappingRelationshipByExternalRegistration.vi b/testcases/testcase-CSMBroadcast/test25-MappingRelationshipByExternalRegistration.vi index dc0eb0273..fca46451d 100644 Binary files a/testcases/testcase-CSMBroadcast/test25-MappingRelationshipByExternalRegistration.vi and b/testcases/testcase-CSMBroadcast/test25-MappingRelationshipByExternalRegistration.vi differ diff --git a/testcases/testcase-CSMBroadcast/test26-MappingRelationshipByLocalRegistration_WithSubcriberName.vi b/testcases/testcase-CSMBroadcast/test26-MappingRelationshipByLocalRegistration_WithSubcriberName.vi index 170f8c463..08b20d28f 100644 Binary files a/testcases/testcase-CSMBroadcast/test26-MappingRelationshipByLocalRegistration_WithSubcriberName.vi and b/testcases/testcase-CSMBroadcast/test26-MappingRelationshipByLocalRegistration_WithSubcriberName.vi differ diff --git a/testcases/testcase-CSMBroadcast/test27-MappingRelationshipByLocalRegistration_WithoutSubcriberName.vi b/testcases/testcase-CSMBroadcast/test27-MappingRelationshipByLocalRegistration_WithoutSubcriberName.vi index 566a07ada..2959c686f 100644 Binary files a/testcases/testcase-CSMBroadcast/test27-MappingRelationshipByLocalRegistration_WithoutSubcriberName.vi and b/testcases/testcase-CSMBroadcast/test27-MappingRelationshipByLocalRegistration_WithoutSubcriberName.vi differ diff --git a/testcases/testcase-CSMBroadcast/test28-MappingRelationshipByExternalRegistration_API_State.vi b/testcases/testcase-CSMBroadcast/test28-MappingRelationshipByExternalRegistration_API_State.vi index 039f49daf..2c919e56a 100644 Binary files a/testcases/testcase-CSMBroadcast/test28-MappingRelationshipByExternalRegistration_API_State.vi and b/testcases/testcase-CSMBroadcast/test28-MappingRelationshipByExternalRegistration_API_State.vi differ diff --git a/testcases/testcase-CSMBroadcast/test29-MappingRelationshipByExternalRegistration_State.vi b/testcases/testcase-CSMBroadcast/test29-MappingRelationshipByExternalRegistration_State.vi index 298ae58d8..f682600e9 100644 Binary files a/testcases/testcase-CSMBroadcast/test29-MappingRelationshipByExternalRegistration_State.vi and b/testcases/testcase-CSMBroadcast/test29-MappingRelationshipByExternalRegistration_State.vi differ diff --git a/testcases/testcase-CSMBroadcast/test30-MappingRelationshipByLocalRegistration_WIthSubscriberName_State.vi b/testcases/testcase-CSMBroadcast/test30-MappingRelationshipByLocalRegistration_WIthSubscriberName_State.vi index 412e5787e..67cc289db 100644 Binary files a/testcases/testcase-CSMBroadcast/test30-MappingRelationshipByLocalRegistration_WIthSubscriberName_State.vi and b/testcases/testcase-CSMBroadcast/test30-MappingRelationshipByLocalRegistration_WIthSubscriberName_State.vi differ diff --git a/testcases/testcase-CSMBroadcast/test31-MappingRelationshipByLocalRegistration_WIthoutSubscriberName_State.vi b/testcases/testcase-CSMBroadcast/test31-MappingRelationshipByLocalRegistration_WIthoutSubscriberName_State.vi index b491145ac..7fff3e9f9 100644 Binary files a/testcases/testcase-CSMBroadcast/test31-MappingRelationshipByLocalRegistration_WIthoutSubscriberName_State.vi and b/testcases/testcase-CSMBroadcast/test31-MappingRelationshipByLocalRegistration_WIthoutSubscriberName_State.vi differ diff --git a/testcases/testcase-CSMBroadcast/test8-LocalExternalStateRegistration.vi b/testcases/testcase-CSMBroadcast/test8-LocalExternalStateRegistration.vi index 879c55576..80a86c81f 100644 Binary files a/testcases/testcase-CSMBroadcast/test8-LocalExternalStateRegistration.vi and b/testcases/testcase-CSMBroadcast/test8-LocalExternalStateRegistration.vi differ diff --git a/testcases/testcase-CSMBroadcast/testcase-CSMBroadcast.lvclass b/testcases/testcase-CSMBroadcast/testcase-CSMBroadcast.lvclass index c2b8b93e7..3616ea581 100644 --- a/testcases/testcase-CSMBroadcast/testcase-CSMBroadcast.lvclass +++ b/testcases/testcase-CSMBroadcast/testcase-CSMBroadcast.lvclass @@ -22,7 +22,7 @@ true &Q#!!!!!!!)!"1!&!!!-!%!!!@````]!!!!"!!%!!!6*0%.M>8.U:8)_$1I]4G&N:4Z1:7Y],UZB<75_$1I]4H6N27RU=TYY0#^/>7V&<(2T0AU+0&5T-DY.#DR/97VF0E:P=G6H=G^V<G1A1W^M<X)],UZB<75_$1I]6G&M0DEX.$!Z-D1],V:B<$Y.#DQP64-S0AU+0&5T-DY.#DR/97VF0E*B9WNH=G^V<G1A1W^M<X)],UZB<75_$1I]6G&M0DAW/41W.D)],V:B<$Y.#DQP64-S0AU+0%.M>8.U:8)_$1I]4G&N:4Z';7RM)&"B>(2F=GY],UZB<75_$1I]4H6N27RU=TYY0#^/>7V&<(2T0AU+0&5Y0AU+0%ZB<75_5G^X)$!],UZB<75_$1I]6G&M0D)V.4QP6G&M0AU+0#^6/$Y.#DR6/$Y.#DR/97VF0F*P>S!R0#^/97VF0AU+0&:B<$YS.45],V:B<$Y.#DQP64A_$1I]64A_$1I]4G&N:4Z3<X=A-DQP4G&N:4Y.#DR797Q_-D5V0#^797Q_$1I],V5Y0AU+0&5Y0AU+0%ZB<75_5G^X)$-],UZB<75_$1I]6G&M0D)V.4QP6G&M0AU+0#^6/$Y.#DR6/$Y.#DR/97VF0F*P>S!U0#^/97VF0AU+0&:B<$YS.45],V:B<$Y.#DQP64A_$1I]64A_$1I]4G&N:4Z3<X=A.4QP4G&N:4Y.#DR797Q_-D5V0#^797Q_$1I],V5Y0AU+0&5Y0AU+0%ZB<75_5G^X)$9],UZB<75_$1I]6G&M0D)V.4QP6G&M0AU+0#^6/$Y.#DR6/$Y.#DR/97VF0F*P>S!X0#^/97VF0AU+0&:B<$YS.45],V:B<$Y.#DQP64A_$1I],U.M>8.U:8)_$1I]34%W0AU+0%ZB<75_6WFE>'A],UZB<75_$1I]6G&M0D%],V:B<$Y.#DQP34%W0AU+0%680AU+0%ZB<75_47^E:4QP4G&N:4Y.#DR$;'^J9W5_1W^Q?4QP1WBP;7.F0AU+0%.I<WFD:4Z0=DQP1WBP;7.F0AU+0%.I<WFD:4Z&?'.M>8.J>G5A4X)],U.I<WFD:4Y.#DR$;'^J9W5_1GFU)%.M:7&S0#^$;'^J9W5_$1I]1WBP;7.F0EZP>#"$<X"Z0#^$;'^J9W5_$1I]1WBP;7.F0EZP>#"0=DQP1WBP;7.F0AU+0%.I<WFD:4Z/<X)A28BD<(6T;8:F)%^S0#^$;'^J9W5_$1I]1WBP;7.F0EZP>#"#;81A1WRF98)],U.I<WFD:4Y.#DR797Q_-$QP6G&M0AU+0#^&6TY.#DR&4$Y.#DR/97VF0F.U?7RF0#^/97VF0AU+0%.I<WFD:4Z4<WRJ:$QP1WBP;7.F0AU+0%.I<WFD:4Z%98.I0#^$;'^J9W5_$1I]1WBP;7.F0E2P>$QP1WBP;7.F0AU+0%.I<WFD:4Z%98.I)%2P>$QP1WBP;7.F0AU+0%.I<WFD:4Z%98.I)%2P>#"%<X1],U.I<WFD:4Y.#DR797Q_-$QP6G&M0AU+0#^&4$Y.#DR&4$Y.#DR/97VF0E:J<'QA5H6M:4QP4G&N:4Y.#DR$;'^J9W5_28:F<C"0:'1],U.I<WFD:4Y.#DR$;'^J9W5_6WFO:'FO:TQP1WBP;7.F0AU+0&:B<$YQ0#^797Q_$1I],U6-0AU+0%6-0AU+0%ZB<75_27ZE)%.B=(-],UZB<75_$1I]1WBP;7.F0E2F:G&V<(1],U.I<WFD:4Y.#DR$;'^J9W5_2GRB>$QP1WBP;7.F0AU+0&:B<$YQ0#^797Q_$1I],U6-0AU+0#^$<(6T>'6S0AU+!!!!!! &Q#!!!!!!!)!"1!&!!!-!%!!!@````]!!!!"!!%!!!5Y0%.M>8.U:8)_$1I]4G&N:4Z1:7Y],UZB<75_$1I]4H6N27RU=TYY0#^/>7V&<(2T0AU+0&5T-DY.#DR/97VF0E:P=G6H=G^V<G1A1W^M<X)],UZB<75_$1I]6G&M0D%T-4%Y.TQP6G&M0AU+0#^6-T)_$1I]64-S0AU+0%ZB<75_1G&D;W>S<X6O:#"$<WRP=DQP4G&N:4Y.#DR797Q_.49W.T1R-4QP6G&M0AU+0#^6-T)_$1I]1WRV=X2F=DY.#DR/97VF0E:J<'QA5'&U>'6S<DQP4G&N:4Y.#DR/>7V&<(2T0DA],UZV<56M>(-_$1I]64A_$1I]4G&N:4Z3<X=A-$QP4G&N:4Y.#DR797Q_-$QP6G&M0AU+0#^6/$Y.#DR6/$Y.#DR/97VF0F*P>S!R0#^/97VF0AU+0&:B<$YQ0#^797Q_$1I],V5Y0AU+0&5Y0AU+0%ZB<75_5G^X)$)],UZB<75_$1I]6G&M0D!],V:B<$Y.#DQP64A_$1I]64A_$1I]4G&N:4Z3<X=A-TQP4G&N:4Y.#DR797Q_-$QP6G&M0AU+0#^6/$Y.#DR6/$Y.#DR/97VF0F*P>S!U0#^/97VF0AU+0&:B<$YQ0#^797Q_$1I],V5Y0AU+0&5Y0AU+0%ZB<75_5G^X)$5],UZB<75_$1I]6G&M0D!],V:B<$Y.#DQP64A_$1I]64A_$1I]4G&N:4Z3<X=A.DQP4G&N:4Y.#DR797Q_-$QP6G&M0AU+0#^6/$Y.#DR6/$Y.#DR/97VF0F*P>S!X0#^/97VF0AU+0&:B<$YQ0#^797Q_$1I],V5Y0AU+0#^$<(6T>'6S0AU+0%ER.DY.#DR/97VF0F>J:(2I0#^/97VF0AU+0&:B<$YT0#^797Q_$1I],UER.DY.#DR&6TY.#DR/97VF0EVP:'5],UZB<75_$1I]1WBP;7.F0E.P=(E],U.I<WFD:4Y.#DR$;'^J9W5_4X)],U.I<WFD:4Y.#DR$;'^J9W5_28BD<(6T;8:F)%^S0#^$;'^J9W5_$1I]1WBP;7.F0E*J>#"$<'6B=DQP1WBP;7.F0AU+0%.I<WFD:4Z/<X1A1W^Q?4QP1WBP;7.F0AU+0%.I<WFD:4Z/<X1A4X)],U.I<WFD:4Y.#DR$;'^J9W5_4G^S)%6Y9WRV=WFW:3"0=DQP1WBP;7.F0AU+0%.I<WFD:4Z/<X1A1GFU)%.M:7&S0#^$;'^J9W5_$1I]6G&M0D!],V:B<$Y.#DQP26=_$1I]25Q_$1I]4G&N:4Z4>(FM:4QP4G&N:4Y.#DR$;'^J9W5_5W^M;71],U.I<WFD:4Y.#DR$;'^J9W5_2'&T;$QP1WBP;7.F0AU+0%.I<WFD:4Z%<X1],U.I<WFD:4Y.#DR$;'^J9W5_2'&T;#"%<X1],U.I<WFD:4Y.#DR$;'^J9W5_2'&T;#"%<X1A2'^U0#^$;'^J9W5_$1I]6G&M0D!],V:B<$Y.#DQP25Q_$1I]25Q_$1I]4G&N:4Z';7RM)&*V<'5],UZB<75_$1I]1WBP;7.F0E6W:7YA4W2E0#^$;'^J9W5_$1I]1WBP;7.F0F>J<G2J<G=],U.I<WFD:4Y.#DR797Q_-$QP6G&M0AU+0#^&4$Y.#DR&4$Y.#DR/97VF0E6O:#"$98"T0#^/97VF0AU+0%.I<WFD:4Z%:7:B>7RU0#^$;'^J9W5_$1I]1WBP;7.F0E:M981],U.I<WFD:4Y.#DR797Q_-$QP6G&M0AU+0#^&4$Y.#DQP1WRV=X2F=DY.#A!!!!! - &Q#!!!!!!!)!"1!&!!!-!%!!!@````]!!!!"!!%!!"N[5F.31QU+!!.-6E.$4%*76Q!!&NQ!!!3?!!!!)!!!&LQ!!!!C!!!!!2VU:8.U9W&T:3V$5UV#=G^B:'.B=X1O<(:D<'&T=Q!!!!!!I"=!A!!!-!!!#!!%!!!!!!1!!Q!]!,Q!(U#!!A!!!!!"!!%!"P````]!!!!!!!!!!!!!!!$6J3.=4I9-4[@TE18`/S$E!!!!$!!!!"!!!!!!:\LJ]L7U$UGF^+WVS`(U@^1>D.G0!,)%[9!*G/TY1HY!!"!!!!!!!'@Z9G*-O4N)PMGC3@^`^W%"!!!!`````^1>D.G0!,)%[9!*G/TY1HY!!!!1HX(^A'C,_`IDR960-6^QK!!!!!1!!!!!!!!!*Q!"4&:$1Q!!!!%!!F:*4%)!!!!!5&2)-!!!!!5!!1!"!!!!!!)!!Q!!!!!#!!%!!!!!!#%!!!!9?*RD9'.A;G#YQ!$%D!Z-$5Q:1.9(BA!'!$_B":9!!!!!!!!3!!!!#HC=9W"GY!"$"A!!H1!=!!!!!!")!!!"'(C=9W$!"0_"!%AR-D!Q81$3,'DC9"L'JC<!:3YOO[$CT&!XMM+%A?\?![3:1(*1.6!`-*U"YB0IZP"$[1>)9A#,%SE.!!!!$!!"6EF%5Q!!!!!!!Q!!!:Q!!!.M?*T<Q-D!E'FM9=<!R-$!$'3,-T1Q*/?HJ0)S!0E-%+!$9V!!!K$G;;'*'RYYH!9%?PTS,7"_]RO?<B=6A?9;&1GG5J&O(R724B]6FEY7F2>``P``XXS%ZX#X2]ZR2RO1WGY/I0BR&R5/%!>)MY$I`Y%:)&7IZMFU!G7"N!33"LC"+09(!&6R.&1I-Z3Q'"[)/HS]Q912YF#9%[+QO:>Y]ZP@=!!^*8$Q)5NXIQ;1XTM22!+&?$J$/#3/OX$IC!(ZD#>!"H<SQ(T.!@>0'-C!%B7"4B/123S--)O[W9Y\;)$$Q5%%1G6!K!I)61#C>I">=)1D\D!]`.?_PL?,&5CT)=7*!R!XA"B-K&C0A:'"%=RE:&A,67M$:$."R7"R#W)L1)/.E=%?LO=W6&Y$S2Q82JA?B,JK*(=QA=VA:0D$!$-0;"^54Q05X3!R8[$9!3A\"-C?!'6(!^E@I/QE)&M!SMY%MAU9)?Q]+"NM'1.OWNH@R25JG-$Z!J9V10EF/<@!Q%#P/NJ1*TCW&MDH!9E6**@"B!!&@:'J!!!!_A!!!7"YH(.A9'$).,9Q9W"E9'!'9H''"I<E`*25"C2AQMC!%Y1'BY=VPV(J^F'R[0225?BW5<(J>&'2[?:M06ECW'X:<>Z:IC)"R!,.RVF?CRRX52%![1,3%C$;]*PB`W['VA-FUNU3X=S7(TK`VL)"N5NU(GU_T+*Z$+10L!GC_/VLDAF!=;"*PKVP[R3[W<OZA8;S>,+IP0DT````ZB_-*1_!"0_5!`T<$LQ7;0U':JX9!8)_P_P"ZC-K=@(2M9>2X,`W^<V>)(FE,TI!M2+$"&C-#9D<E=2"Q.H@R25^@%"K?9%Y/<@!Q%#P/NJ1*TCW&MA(!+JF5M-!!!!!!3E!!!'U?*RT9'"AS$3W-$.A:'"A"G*RBA;'Z0S56!9EU-0)A"/%BT7`U?FW5<(I>&(2[0:2M?HU56(J.GD^6C,9<><LRA)5FOE7[QR258D.>>R&21'ER`"3.W0LA=\D*3T>&NXWFL^+D(K"-E#6)E";"%DT!!XB!+JG!6F]H%5&J/H&H````\=?+%U(7K<3T>"[I)3VG[(Z!-A##;#^#E!N!KUH[^S!<*GU.$V__2;Q_\IZA1J9/HF5Q0I\D\6_+V5&+7E_S!,5)1-U4!*G3)C+A"@1I1+NF_J0'H\L`."]2#=O`D#;@^?_PL?,'5AD"YE$%'="25"C4%#]#B:O$!:A-2#'"7A%ELIM*0UAY/TPYII?\C#V0%#=8*"=JF=><;A4(&M,!'EZ9*M!!!!!!!!-&Q#!"1!!"$%X,D!!!!!!$"=!A!!!!!1R.SYQ!!!!!!Q8!)!&!!!%-4=O-!!!!!!-&Q#!!!!!"$%X,D!!!!!!$"=!A!5!!!1R.SYQ!!!!!"1"!!!!^6=VAHEGIIQO=V*/"EEZH1!!!!U!!!!!!!!!!!!!!!!!!!!!!!!!A0````_!=2C0A(NXX`0\/>`T_X\@]`M2X`0```_-!!!"D!!!!9Q%!!'!#]!"A")9!9!C!Y'!1A'"A))$A9'#"I'"]A;"A@Y-A9(`W)'"``#"A@`QA9(``)'"``?"A@`R!9(`]A'"``9"A0`E!9!@[!'!!@!"A!!A!9!!!!(`````!!!#!0`````````````````````Q!!!!$`]!$Q!0]!$Q!0``]!!!!!``]0]0`Q```Q``````!0````$`!0`Q$`]0`````Q$````Q`Q````$`$`````]!````]0]!$Q!0`Q``````!0`````````````````Q!#)!!!!!!!!!!!!!!!!0]!!C!!!!!!!!!!!!!!!!$`!!)A!!!-,-!!!!!!!!!!`Q!!!!!!TG:G,-!!!!!!!0]!!!!!$#:G:G:CT!!!!!$`!!!!!-*G:G:G:G<N!!!!`Q!!!!!G:G:G:G:G9A!!!0]!!!!/:G:G:G:G:O9!!!$`!!!!ZG:G:G:G:GZG!!!!`Q!!!/\O:G:G:G<G:A!!!0]!!!$G:G\G:G:O:G9!!!$`!!!!*G:G:OZGZG:G!!!!`Q!!!#:G:G:G9G:G:A!!!0]!!!!G:G:G:GZG:G)!!!$`!!!!*G:G:G:O:G:C!!!!`Q!!!#:G:G:G<G:G9A!!!0]!!!!G:G:G:GZG:GQ!!!$`!!!!*G:G:G:O:G<!!!!!`Q!!!':G:G:G<G:C!!!!!0]!!!$.ZG:G:GZG)!!!!!$`!!!!!!T?:G:O9M!!!!!!`Q!!!!!!!-XG<GQ!!!!!!0]!!!!!!!!!$.,!!!!!!!$`!!!!!!!!!!!!!!!!!!!!``````````````````````!!!%!0```````````````````````````````````````````S1E*#1E*#1E````!!!!`Q!!!0``!!!!`Q!!!0``````*#1E*#1E*#4`````!0``!0```Q$``````Q$```````````]E*0````````]!``]!!0```Q!!````!0```````````S1E`````````Q$``Q$```````]!``]!````````````*#4`````````!0``!!!!`Q!!!0```Q$```````````]E*0```````````````````````````````````Q!!!.04!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!0``!!!!U^-!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!``]!!!$4UQ!!!!!!!0;D?@A!!!!!!!!!!!!!!!!!!!$``Q!!!!!!!!!!!!$WRXCCH-;>6@9!!!!!!!!!!!!!!0``!!!!!!!!!!!!^K.Y?+*Y?(BYRK.Z+Q!!!!!!!!!!``]!!!!!!!!!!0;D?(BYIHBY?(BY?(C=RY!!!!!!!!$``Q!!!!!!!!!!IXBY?(CC?(BY?(BY?(C=TQ!!!!!!!0``!!!!!!!!!+2Y?(BY?+*Y?(BY?(BYH-@'!!!!!!!!``]!!!!!!!#FH(BY?(BYIHBY?(BY?*T(?-9!!!!!!!$``Q!!!!!!!-@(R]?=?(CC?(BY?(BYRZRYRA!!!!!!!0``!!!!!!!!RZS=H-<(R]:Y?(BY?-?=?(D'!!!!!!!!``]!!!!!!!#DH*S=H*S=RM@(RHD(H(BY?-9!!!!!!!$``Q!!!!!!!+/=H*S=H++=H*T'TJRY?(BYRA!!!!!!!0``!!!!!!!!IZS=H*SCH*S=H*T(H(BY?(CD!!!!!!!!``]!!!!!!!#DH*S=IJS=H*S=H-?CIK*Y?+-!!!!!!!$``Q!!!!!!!+/=H++=H*S=H*S=RZRYIK+CIQ!!!!!!!0``!!!!!!!!IZSCH*S=H*S=H*T(H(BY?*RZ!!!!!!!!``]!!!!!!!#DIJS=H*S=H*S=H-?=?(C=?1!!!!!!!!$``Q!!!!!!!++=H*S=H*S=H*S=RZRYH+-!!!!!!!!!!0``!!!!!!!!_)$(IJS=H*S=H*T(?(CD!!!!!!!!!!!!``]!!!!!!!!!!!$YA-@'H*S=H->YI`9!!!!!!!!!!!$``Q!!!!!!!!!!!!!!!0B[R];=R]9L!!!!!!!!!!!!!0``!!!!!!!!!!!!!!!!!!!!+XKL+Q!!!!!!!!!!!!!!``]!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!$```````````````````````````````````````````]!!!!#!!%!!!!!!!Q!!5:13&!!!!!!!!-!!!3A!!!,9XC=L6:,<"N6&,VP0%H(4JK/H3<O1"I\\L.*J!3&EE!*&%IT25K6`H"$ST=RG@SA;J$NF%J)<2;D3%(KIE+*"&)E.P7WCQCRC6"6O18*G[[1;*''<NCQA565F'9]X$@D_>BV\1D6C[=H[ZV\\LPHT*E";"I8^X&&O+)$%4>R-[J$1#E1A(S@!+6@9AH%-@)9S&[*[("+'"-@=%83I5/T5EA)`@)S`&U[41;ZQ_*$0.II3FAMI--?J2!/(K?;3'^WU/5'OWIL2-2LJ-C>JZ&(QD6V(AF"\7:LM)]5A=B>0+`'4K=O4KG5`?PP%S3TJ&](53\M4V0N";S)V,@.EFQPI5B>+AF9MBP7V^>>5.!#*=QW$C''5,0>XBK9%')S6/MV-1%4ATS$.I]=+8\$?G?A3GCL8"!2CLD,^GCIT36(^#.6=<-[\+8;55%3(CLX'X;@58]%!C1`,BA`'!M-(TT*6$$0BF#)_"!2E\B0[P#37O!GA%=O9RP*4M%.5Q<?FO&F*M-\JAR_?6E%6Y=<>831_8RM``#&B5RW+BW>HYZ/8EBF-N%PUH/85NGJK*,+JCS&R,D6'[+!>B/]2.QLWI"=E&ZF!W(]FF`#Q'/DXXI&G)>=,I=TQ>7&$C)U4$5(VYJM36BT2&$=9<*'X''_AM/-PQ`R$U$_^_Q-'WN]C#MX]^OOG6^$-Q@&SO<+T0T[MT&TH6'^A<;\5O&P7)&$E+PBV=-7S05XHA=9A:5;G$=2=^8L<]3M)#:8X^^P0?&PBKXQ^_LK;K7`DTC37#\H#<&=LNYTNIVNZP8(BI9^`/4R_LOI%`)RURL`)&-0-D&>`,9OR[O[OQ?&/<%$99;4*T,VB4GNQ[B3;*<3MB9Z3G^WUO5"2B.#7$`UG0UUG!@`U/'M5O!F4*O!R_W\)!D01>Q?E2%U2\3VN95DQN6K3/W#2:Z4+@OH;D.K.PZC`X3JJ79>RP$:/%AVHUE5*9SI"4PKA"9MPL'RA=6R$5;Q&->+_;,ZC#68#R[*GE?[W#L'3J*`+M29_3?0-D7\W&J_V"^ROXH0[I9TO_FX1K<F`X=TO@.O*MO[19_?QW[_^/3'$X:$*UJ6.T@/?X.DTMI.8W+*=UN`C+805;U4,VL+!?;$A^"<(G:6(JS0%*EJTU%*_G!!LF=YIUI1@OQ%A^]/"AE78;TF]AL#4ZRA]*?#Y9#8LSJGX!E'@SE9$J4T<$\N?B.YP4(0T.PQ+@1%Q^.HHP,/@.;;/:^9]JEPO$-[++5!=+:6&MT4<D$<!7$]"7!5\1?O2A$E9YX*<(LOYET^$'D3919P/%3V02;2Q$JKR&>&#!*YL^`O`YY$76D[XL1YTYKQ7T`[R@+QO@`:M\`LW>`RG">Z:CW?3R<0,=<$)5`9Z%'':]+$EZOT(NEGDR^ZEW>C"UH&VUAKVR/@6<S`W?^Z5/J\YH/P*_\%P_)M7T3A,92E9B(_P"ZK9]R5AE"<K.X?NI@#^D;-FTXJ?3;&"X=8H-^;)5FFI^9"]2DW=67(.HEY>%M=957&%?'9O)9@$0DNU#[M#:PZ8ZU0X`SIAV4PQ>@E-PUO)OT\$Y(*+S)!!!!%!!!!/A!!!!1!!!!!!!!!$!!"1E2)5!!!!!!!!Q!!!'5!!!"V?*RD9'!I&*"A_M>1^Z?"3?!LE#(^FY&:U)`R.Q-$JZ`!93$.+#!*&*<^S]!OK!U7VD[CS]%!";JMD"S3()=&/=!S(#U;$0```V=J9O4Y?O1;8.%2(TB4::9]BQ1!:1A:GA!!!!!!!!1!!!!(!!!#WA!!!!=!!!!B8WZJ8URB=X2,<G^X<E^X<GFO:UR71WRB=X.$<(6T>'6S!!!!<"=!A!!!!!!"!!A!-0````]!!1!!!!!!5!!!!!-!%%!Q`````Q:4>(*J<G=!!"*!1!!"`````Q!!"%.448-!!#:!5!!"!!%>>'6T>'.B=W5N1V..1H*P972D98.U,GRW9WRB=X-!!1!#!!!!!!!!!"J-6E.M98.T5(*J>G&U:52B>'&597*0=G2F=A!!!#E8!)!!!!!!!A!&!!=!!!Q!1!!"`````Q!!!!%!!1!!!!%!!!!!!!!!!!!!!"N-6E.M98.T5(*J>G&U:52B>'&5;7VF=X2B<8!!!!!:&Q#!!!!!!!%!"1!(!!!"!!$F4'YU!!!!!!!!!#:-6E.M98.T5(*J>G&U:52B>'&-98.U18"Q<'FF:&2J<76T>'&N=!!!!"E8!)!!!!!!!1!&!!=!!!%!!/6-<D1!!!!!!!!!'ER71WRB=X.1=GFW982F2'&U962Z='6%:8.D!!!!A"=!A!!!!!!"!!A!-0````]!!1!!!!!!:!!!!!-!%%!Q`````Q:4>(*J<G=!!"*!1!!"`````Q!!"%.448-!!$J!5!!"!!%R>'6T>'.B=W5N1V..5X2B>(6T5X2B>'63:7>J=X2F=F6O=G6H;8.U:8)O<(:D<'&T=Q!"!!)!!!!!!!!!(ER71WRB=X.1=GFW982F2'&U952G<(2%982B5WF[:1!!!"E8!)!!!!!!!1!&!!-!!!%!!!!!!!1!!!!!!!!!'ER71WRB=X.1=GFW982F2'&U952G<(2%982B!!!!="=!A!!!!!!$!""!-0````]'5X2S;7ZH!!!31%!!!@````]!!!2$5UVT!!![1&!!!1!"-82F=X2D98.F,5.446.U982V=V.U982F5G6H;8.U:8*6<H*F:WFT>'6S,GRW9WRB=X-!!1!#!!!!!!!!!!!!!!!!!!1!"1!,!!!!"!!!!'M!!!!I!!!!!A!!"!!!!!!K!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!2U!!!(9?*S.5>N+!T%5H$4<G[ZNL:>;I<"00AC+I"]1,!C#QG*`Q,#<,:7V+ZOU_/D0_KZ@I,-85>!(-X#3=UYSG?%!/-2!H8VQN79O8STHQ&!JC+)#?.0:L15?]0Z[M\Q!U*AY9VWEL4FB[T,0>-T%H;<L+.87DP`O2C\&M1IB)#<4>'7>S9-M#=IHQ6/_7'NHAFA\D3;"$=3!?).E)OM5ZUS[KAW:J(.UV)P-\FR6-&F#$S'PNN&"6[\CB(PJ#4[_P'T#,R8YUDX(Z!T29.T#U4^V.=$1+I)![?]JS=-6;1)-M-X0#QR,!R6ED>_6\]Z/C=KAQ#Y:A6YV$O`;G=?@QRD6F3:NIE]^(O8U?.L$0AYQ9OQ4YU,@*XR"9&1!!!!!!!#6!!%!!A!$!!5!!!"9!"%!!!!!!"%!]1$F!!!!;Q!2!!!!!!!2!0%!Z1!!!(Y!%1!!!!!!%1$R!/5!!!#2A!#!!)!!!"%!]1$F!!!!EY!!A!#!!!!2!0%!Z2*.;7.S<X.P:H1A77&):7EA65E347FD=G^T<W:U)&FB3'6J)&6*%EVJ9X*P=W^G>#":95BF;3"631%S!4!!!!"35V*$$1I!!UR71U.-1F:8!!!7X!!!"*Y!!!!A!!!7P!!!!!!!!!!!!!!!)!!!!$1!!!3%!!!!(5R*1EY!!!!!!!!"<%R75V)!!!!!!!!"A&*55U=!!!!!!!!"F%.$5V1!!!!!!!!"K%R*>GE!!!!!!!!"P%.04F!!!!!!!!!"U&2./$!!!!!"!!!"Z%2'2&-!!!!!!!!#$%R*:(-!!!!!!!!#)&:*1U1!!!!#!!!#.(:F=H-!!!!%!!!#=&.$5V)!!!!!!!!#V%>$5&)!!!!!!!!#[%F$4UY!!!!!!!!#`'FD<$1!!!!!!!!$%'FD<$A!!!!!!!!$*%.11T)!!!!!!!!$/%R*:H!!!!!!!!!$4%:13')!!!!!!!!$9%:15U5!!!!!!!!$>&:12&!!!!!!!!!$C%R*9G1!!!!!!!!$H%*%3')!!!!!!!!$M%*%5U5!!!!!!!!$R&:*6&-!!!!!!!!$W%253&!!!!!!!!!$\%V6351!!!!!!!!%!%B*5V1!!!!!!!!%&&:$6&!!!!!!!!!%+%:515)!!!!!!!!%0!!!!!$`````!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!+!!!!!!!!!!!`````Q!!!!!!!!$-!!!!!!!!!!$`````!!!!!!!!!/!!!!!!!!!!!0````]!!!!!!!!![!!!!!!!!!!!`````Q!!!!!!!!%5!!!!!!!!!!$`````!!!!!!!!!2Q!!!!!!!!!!P````]!!!!!!!!"2!!!!!!!!!!!`````Q!!!!!!!!&=!!!!!!!!!!$`````!!!!!!!!!;A!!!!!!!!!!0````]!!!!!!!!"O!!!!!!!!!!"`````Q!!!!!!!!.9!!!!!!!!!!,`````!!!!!!!!"&A!!!!!!!!!"0````]!!!!!!!!&C!!!!!!!!!!(`````Q!!!!!!!!79!!!!!!!!!!D`````!!!!!!!!";A!!!!!!!!!#@````]!!!!!!!!&O!!!!!!!!!!+`````Q!!!!!!!!8)!!!!!!!!!!$`````!!!!!!!!">A!!!!!!!!!!0````]!!!!!!!!&]!!!!!!!!!!!`````Q!!!!!!!!9%!!!!!!!!!!$`````!!!!!!!!"IA!!!!!!!!!!0````]!!!!!!!!)D!!!!!!!!!!!`````Q!!!!!!!!S1!!!!!!!!!!$`````!!!!!!!!$*A!!!!!!!!!!0````]!!!!!!!!-K!!!!!!!!!!!`````Q!!!!!!!"&-!!!!!!!!!!$`````!!!!!!!!%61!!!!!!!!!!0````]!!!!!!!!28!!!!!!!!!!!`````Q!!!!!!!"&M!!!!!!!!!!$`````!!!!!!!!%>A!!!!!!!!!!0````]!!!!!!!!2Y!!!!!!!!!!!`````Q!!!!!!!"4!!!!!!!!!!!$`````!!!!!!!!&-A!!!!!!!!!!0````]!!!!!!!!5U!!!!!!!!!!!`````Q!!!!!!!"4]!!!!!!!!!)$`````!!!!!!!!&C!!!!!!'82F=X2D98.F,5.445*S<W&E9W&T>#ZD>'Q!!!!! + &Q#!!!!!!!)!"1!&!!!-!%!!!@````]!!!!"!!%!!"N35F.31QU+!!.-6E.$4%*76Q!!&N1!!!2_!!!!)!!!&L1!!!!C!!!!!2VU:8.U9W&T:3V$5UV#=G^B:'.B=X1O<(:D<'&T=Q!!!!!!I"=!A!!!-!!!#!!%!!!!!!1!!Q!]!,Q!(U#!!A!!!!!"!!%!"P````]!!!!!!!!!!!!!!!$6J3.=4I9-4[@TE18`/S$E!!!!$!!!!"!!!!!!:\LJ]L7U$UGF^+WVS`(U@^1>D.G0!,)%[9!*G/TY1HY!!"!!!!!!!'@Z9G*-O4N)PMGC3@^`^W%"!!!!`````^1>D.G0!,)%[9!*G/TY1HY!!!!1HX(^A'C,_`IDR960-6^QK!!!!!1!!!!!!!!!*Q!"4&:$1Q!!!!%!!F:*4%)!!!!!5&2)-!!!!!5!!1!"!!!!!!)!!Q!!!!!#!!%!!!!!!#%!!!!9?*RD9'.A;G#YQ!$%D!Z-$5Q:1.9(BA!'!$_B":9!!!!!!!!3!!!!#HC=9W"GY!"$"A!!H1!=!!!!!!")!!!"'(C=9W$!"0_"!%AR-D!Q81$3,'DC9"L'JC<!:3YOO[$CT&!XMM+%A?\?![3:1(*1.6!`-*U"YB0IZP"$[1>)9A#,%SE.!!!!$!!"6EF%5Q!!!!!!!Q!!!:Q!!!.M?*T<Q-D!E'FM9=<!R-$!$'3,-T1Q*/?HJ0)S!0E-%+!$9V!!!K$G;;'*'RYYH!9%?PTS,7"_]RO?<B=6A?9;&1GG5J&O(R724B]6FEY7F2>``P``XXS%ZX#X2]ZR2RO1WGY/I0BR&R5/%!>)MY$I`Y%:)&7IZMFU!G7"N!33"LC"+09(!&6R.&1I-Z3Q'"[)/HS]Q912YF#9%[+QO:>Y]ZP@=!!^*8$Q)5NXIQ;1XTM22!+&?$J$/#3/OX$IC!(ZD#>!"H<SQ(T.!@>0'-C!%B7"4B/123S--)O[W9Y\;)$$Q5%%1G6!K!I)61#C>I">=)1D\D!]`.?_PL?,&5CT)=7*!R!XA"B-K&C0A:'"%=RE:&A,67M$:$."R7"R#W)L1)/.E=%?LO=W6&Y$S2Q82JA?B,JK*(=QA=VA:0D$!$-0;"^54Q05X3!R8[$9!3A\"-C?!'6(!^E@I/QE)&M!SMY%MAU9)?Q]+"NM'1.OWNH@R25JG-$Z!J9V10EF/<@!Q%#P/NJ1*TCW&MDH!9E6**@"B!!&@:'J!!!!_A!!!7"YH(.A9'$).,9Q9W"E9'!'9H''"I<E`*25"C2AQMC!%Y1'BY=VPV(J^F'R[0225?BW5<(J>&'2[?:M06ECW'X:<>Z:IC)"R!,.RVF?CRRX52%![1,3%C$;]*PB`W['VA-FUNU3X=S7(TK`VL)"N5NU(GU_T+*Z$+10L!GC_/VLDAF!=;"*PKVP[R3[W<OZA8;S>,+IP0DT````ZB_-*1_!"0_5!`T<$LQ7;0U':JX9!8)_P_P"ZC-K=@(2M9>2X,`W^<V>)(FE,TI!M2+$"&C-#9D<E=2"Q.H@R25^@%"K?9%Y/<@!Q%#P/NJ1*TCW&MA(!+JF5M-!!!!!!3E!!!'U?*RT9'"AS$3W-$.A:'"A"G*RBA;'Z0S56!9EU-0)A"/%BT7`U?FW5<(I>&(2[0:2M?HU56(J.GD^6C,9<><LRA)5FOE7[QR258D.>>R&21'ER`"3.W0LA=\D*3T>&NXWFL^+D(K"-E#6)E";"%DT!!XB!+JG!6F]H%5&J/H&H````\=?+%U(7K<3T>"[I)3VG[(Z!-A##;#^#E!N!KUH[^S!<*GU.$V__2;Q_\IZA1J9/HF5Q0I\D\6_+V5&+7E_S!,5)1-U4!*G3)C+A"@1I1+NF_J0'H\L`."]2#=O`D#;@^?_PL?,'5AD"YE$%'="25"C4%#]#B:O$!:A-2#'"7A%ELIM*0UAY/TPYII?\C#V0%#=8*"=JF=><;A4(&M,!'EZ9*M!!!!!!!!-&Q#!"1!!"$%X,D!!!!!!$"=!A!!!!!1R.SYQ!!!!!!Q8!)!&!!!%-4=O-!!!!!!-&Q#!!!!!"$%X,D!!!!!!$"=!A!5!!!1R.SYQ!!!!!"1"!!!!^6=VAHEGIIQO=V*/"EEZH1!!!!U!!!!!!!!!!!!!!!!!!!!!!!!!A0````_!=2C0A(NXX`0\/>`T_X\@]`M2X`0```_-!!!"D!!!!9Q%!!'!#]!"A")9!9!C!Y'!1A'"A))$A9'#"I'"]A;"A@Y-A9(`W)'"``#"A@`QA9(``)'"``?"A@`R!9(`]A'"``9"A0`E!9!@[!'!!@!"A!!A!9!!!!(`````!!!#!0`````````````````````Q!!!!$`]!$Q!0]!$Q!0``]!!!!!``]0]0`Q```Q``````!0````$`!0`Q$`]0`````Q$````Q`Q````$`$`````]!````]0]!$Q!0`Q``````!0`````````````````Q!#)!!!!!!!!!!!!!!!!0]!!C!!!!!!!!!!!!!!!!$`!!)A!!!-,-!!!!!!!!!!`Q!!!!!!TG:G,-!!!!!!!0]!!!!!$#:G:G:CT!!!!!$`!!!!!-*G:G:G:G<N!!!!`Q!!!!!G:G:G:G:G9A!!!0]!!!!/:G:G:G:G:O9!!!$`!!!!ZG:G:G:G:GZG!!!!`Q!!!/\O:G:G:G<G:A!!!0]!!!$G:G\G:G:O:G9!!!$`!!!!*G:G:OZGZG:G!!!!`Q!!!#:G:G:G9G:G:A!!!0]!!!!G:G:G:GZG:G)!!!$`!!!!*G:G:G:O:G:C!!!!`Q!!!#:G:G:G<G:G9A!!!0]!!!!G:G:G:GZG:GQ!!!$`!!!!*G:G:G:O:G<!!!!!`Q!!!':G:G:G<G:C!!!!!0]!!!$.ZG:G:GZG)!!!!!$`!!!!!!T?:G:O9M!!!!!!`Q!!!!!!!-XG<GQ!!!!!!0]!!!!!!!!!$.,!!!!!!!$`!!!!!!!!!!!!!!!!!!!!``````````````````````!!!%!0```````````````````````````````````````````S1E*#1E*#1E````!!!!`Q!!!0``!!!!`Q!!!0``````*#1E*#1E*#4`````!0``!0```Q$``````Q$```````````]E*0````````]!``]!!0```Q!!````!0```````````S1E`````````Q$``Q$```````]!``]!````````````*#4`````````!0``!!!!`Q!!!0```Q$```````````]E*0```````````````````````````````````Q!!!.04!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!0``!!!!U^-!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!``]!!!$4UQ!!!!!!!0;D?@A!!!!!!!!!!!!!!!!!!!$``Q!!!!!!!!!!!!$WRXCCH-;>6@9!!!!!!!!!!!!!!0``!!!!!!!!!!!!^K.Y?+*Y?(BYRK.Z+Q!!!!!!!!!!``]!!!!!!!!!!0;D?(BYIHBY?(BY?(C=RY!!!!!!!!$``Q!!!!!!!!!!IXBY?(CC?(BY?(BY?(C=TQ!!!!!!!0``!!!!!!!!!+2Y?(BY?+*Y?(BY?(BYH-@'!!!!!!!!``]!!!!!!!#FH(BY?(BYIHBY?(BY?*T(?-9!!!!!!!$``Q!!!!!!!-@(R]?=?(CC?(BY?(BYRZRYRA!!!!!!!0``!!!!!!!!RZS=H-<(R]:Y?(BY?-?=?(D'!!!!!!!!``]!!!!!!!#DH*S=H*S=RM@(RHD(H(BY?-9!!!!!!!$``Q!!!!!!!+/=H*S=H++=H*T'TJRY?(BYRA!!!!!!!0``!!!!!!!!IZS=H*SCH*S=H*T(H(BY?(CD!!!!!!!!``]!!!!!!!#DH*S=IJS=H*S=H-?CIK*Y?+-!!!!!!!$``Q!!!!!!!+/=H++=H*S=H*S=RZRYIK+CIQ!!!!!!!0``!!!!!!!!IZSCH*S=H*S=H*T(H(BY?*RZ!!!!!!!!``]!!!!!!!#DIJS=H*S=H*S=H-?=?(C=?1!!!!!!!!$``Q!!!!!!!++=H*S=H*S=H*S=RZRYH+-!!!!!!!!!!0``!!!!!!!!_)$(IJS=H*S=H*T(?(CD!!!!!!!!!!!!``]!!!!!!!!!!!$YA-@'H*S=H->YI`9!!!!!!!!!!!$``Q!!!!!!!!!!!!!!!0B[R];=R]9L!!!!!!!!!!!!!0``!!!!!!!!!!!!!!!!!!!!+XKL+Q!!!!!!!!!!!!!!``]!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!$```````````````````````````````````````````]!!!!-!!&'5%B1!!!!!!!$!!!%I!!!#W.YH+V73WQ<623^<TR*RU[;DJUG\E!;/_[T3;1%B:*!#22+-U6+F@ZQ1]MX-:H]I'K1\:2+3'U7IUB"[K*#C123*$<VNIM)M9F16<E&S:OOE'C2BG\9M)&&6*2G0.QXY`H9>?U)V9OH*_O>?_[\Z]S:!7A;&`>R2<CC!R%X=4/K1U!J%)"]HQ#F8W)*R$(S'-B?C?BQ3BA4(X"&UK&$MV*)#0XS-PR>/EU'O=0C1TT;+%J9,+$$(K51$B[HGEBP>N$F"LNK+U4%;[4)H;?22])V>2Y*1?VG;\#0&)()84SPRE[H,E[JF0XL\R-EM[2@"V%O\%^4\17MC.3XT:*=,[&)83I*7,)<VN@886$1!C8-.AYBBF#TX>Y;G""C-F4L.4%"%Y-]AT;0(#F_QXJHI%JIKVQ1%9KYS`:IK-UF2`1D68'T/OSFWF&"%BYK^RNWHV&`"!)E0SY90RA,$"]]S61QTY:1C0A1%:/Y4_LQEFLA*I"(,G-<S5\"$6-'XJ<B:3<$/[9-@HF:"&?('X6UE0F]<0`QB96->CI>H:_/4FZ):4,2,^*TFV,:K;C3SK9MB=3YV2OCA(94P%4=+^K!8*"?:1.B`*:@QM"DI^^[":C(8#[(-](6B1YC.%QV"^?+<%F9=U21X''S2NRBPI,$D,]0]1^!`P@M$"NL@)AL.`0<LJF@1T-(R=LGSMT]_L-R=ZV2P9'WOV,B<VC"1Z#LY>8$&MDV.ZY(')'6'JAX%806[W`%L#!G6^`@<TXB<Y;N]0@K[GKFPY]YEFAOZQGR8+\?-\;.<?<VRY;'0@TE]@K\K"0S->-;`S"4$T)R8@SW,M?LOLM(B4GR!W''ES=S^95ZL=/I5GC7UL)7/5JP>N,F!5941FA`^*D^.*A(`^$BL&,A*5S<A-@NOS!)TU(=(J%2.%?UN<7&)],6;EDNAE7?5SH\JWIT;D<_9P^UK;6G(=<QW4B).:^*&#7-K!5\[I!7,,[RM9(&=1V'M"4(3PGC_9AF6QM?C:J(ONAKREK3@SL%70EHDT)VO^B;@N1@=<NZT_K'-\PJ>U+GZ@^X-\HT<C<,OE'0HM.OPP4EBA^W1S>+64=XTHNT9]\+$6^CC8.,@YCFTV'N%S^;SA(GAY017RZG62[=DR#:+=^"#@JA!+Z8/+.+%(\M")0@$A9*&FWMZ@)+QE_=90#8AO'!F[]K:NQ*"H]J'![5]WQ_\8I4?,URT]T<]#HU"-04:Z\STHT7GDG@70+:,\AT/CCF!(#G62<-UWYQWQ&A`!6A&/U(LE9!Z'/.S7R[\O*-`1RIUG%',TB%N4U7E=![;M2821A#?+`@\P_/!VF9_N[U/-_+M&M`_M8SM,H`W</`[^H@]:A8?79NHEM7TSX'QS&0W/2"BG@#AZ/<MR\:*I]@?:.H9A>*R>>)+N=4HV7]P^HP?6$K?_*TLS@OR,`C,&MUI#W%:')2`LQ?;G0-6)*!7[D>XL;(QP9WD*=^[8EGB1>X&ZT07C&*:;07!@%9^H&6BT:Z/(2,('&&B2(BG,C'(QTY\>!OL!G<_6_>$^`]K).5\](8Z$,^,C,M_Q_"S3MC!!!!"!!!!$I!!!!%!!!!!!!!!!Q!!5*%3&!!!!!!!!-!!!"F!!!!>8C=9W"A+"3190L(50?8A5HA+Z!B`:?"7>#0]4=$![?@Q'%AT3AA#237`=P!,KA.&N9_IMP"!!7K<)Q=EBS("4H!-BQN'AT```^8+7,E_(LE'FT2%2]Y5W770)=%!'5)':I!!!!!!!!%!!!!"Q!!!NI!!!!(!!!!)6^O;6^-98.U3WZP>WZ0>WZJ<G>-6E.M98.T1WRV=X2F=A!!!'Q8!)!!!!!!!1!)!$$`````!!%!!!!!!&!!!!!$!""!-0````]'5X2S;7ZH!!!31%!!!@````]!!!2$5UVT!!!G1&!!!1!"(82F=X2D98.F,5.445*S<W&E9W&T>#ZM>G.M98.T!!%!!A!!!!!!!!!;4&:$<'&T=V"S;8:B>'6%982B6'&C4X*E:8)!!!!J&Q#!!!!!!!)!"1!(!!!-!%!!!@````]!!!!"!!%!!!!"!!!!!!!!!!!!!!!<4&:$<'&T=V"S;8:B>'6%982B6'FN:8.U97VQ!!!!'2=!A!!!!!!"!!5!"Q!!!1!!Z5RO.!!!!!!!!!!G4&:$<'&T=V"S;8:B>'6%982B4'&T>%&Q='RJ:725;7VF=X2B<8!!!!!:&Q#!!!!!!!%!"1!(!!!"!!$F4'YU!!!!!!!!!"J-6E.M98.T5(*J>G&U:52B>'&5?8"F2'6T9Q!!!)!8!)!!!!!!!1!)!$$`````!!%!!!!!!'1!!!!$!""!-0````]'5X2S;7ZH!!!31%!!!@````]!!!2$5UVT!!![1&!!!1!"-82F=X2D98.F,5.446.U982V=V.U982F5G6H;8.U:8*6<H*F:WFT>'6S,GRW9WRB=X-!!1!#!!!!!!!!!"Z-6E.M98.T5(*J>G&U:52B>'&%:GRU2'&U96.J?G5!!!!:&Q#!!!!!!!%!"1!$!!!"!!!!!!!%!!!!!!!!!"J-6E.M98.T5(*J>G&U:52B>'&%:GRU2'&U91!!!(!8!)!!!!!!!Q!11$$`````"F.U=GFO:Q!!%E"!!!(`````!!!%1V..=Q!!/E"1!!%!!4&U:8.U9W&T:3V$5UV4>'&U>8.4>'&U:6*F:WFT>'6S67ZS:7>J=X2F=CZM>G.M98.T!!%!!A!!!!!!!!!!!!!!!!!%!!5!#Q!!!!1!!!"L!!!!+!!!!!)!!!1!!!!!+A!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!%>!!!"W(C=D6(<3A-R&*QUWZOO<;W87K'Q4TY)CK!@%#Q)AM*C@]#QGSW6N3O<N0DIT`KO8[#T&V(1"T.QEH./-JHB!$D%1*V^=,6G,F]MZ]"1+9CC!HD4W;U&(P$_?L/]!.#9/'.>J+UZ9?MSTX4-R*WG[SD6VI\`\E9OR<%+)3!GUX2FH=G$,!H+*]&4PFBL:Y*9/YUGA1X%A(C$:#,L&/>-OKI.G;2T>.3,T/Z=64":1A]BL\<216?OYI2\[1E_PLRMQC]6_.)^R_1-U7$=QN%`>48!U#K#!/HP+=H$&7E#$,$.TQM-3Q-6:)X@F?`/4IH+I-!O'9&?.1\PWJH(H]-9V:5G<;*002\F^(D;QTY/-',M%_.#XS>]17"5!!!!!!!!F1!"!!)!!Q!&!!!!7!!2!!!!!!!2!0%!Z1!!!'M!%1!!!!!!%1$R!/5!!!"_!"%!!!!!!"%!]1$F!!!!E9!!A!#!!!!2!0%!Z1!!!*/!!)!!A!!!%1$R!/5347FD=G^T<W:U)&FB3'6J)&6*%EVJ9X*P=W^G>#":95BF;3"632*.;7.S<X.P:H1A77&):7EA65E"-A%Q!!!!5F.31QU+!!.-6E.$4%*76Q!!&N1!!!2_!!!!)!!!&L1!!!!!!!!!!!!!!#!!!!!U!!!%:!!!!"R-35*/!!!!!!!!!7"-6F.3!!!!!!!!!8236&.(!!!!!!!!!9B$1V.5!!!!!!!!!:R-38:J!!!!!!!!!<"$4UZ1!!!!!!!!!=2544AQ!!!!!1!!!>B%2E24!!!!!!!!!A"-372T!!!!!!!!!B2735.%!!!!!A!!!CBW:8*T!!!!"!!!!G241V.3!!!!!!!!!MB(1V"3!!!!!!!!!NR*1U^/!!!!!!!!!P"J9WQU!!!!!!!!!Q2J9WQY!!!!!!!!!RB-37:Q!!!!!!!!!SR'5%BC!!!!!!!!!U"'5&.&!!!!!!!!!V275%21!!!!!!!!!WB-37*E!!!!!!!!!XR#2%BC!!!!!!!!!Z"#2&.&!!!!!!!!![273624!!!!!!!!!\B%6%B1!!!!!!!!!]R.65F%!!!!!!!!!_")36.5!!!!!!!!!`271V21!!!!!!!!"!B'6%&#!!!!!!!!""Q!!!!!`````Q!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!#A!!!!!!!!!!0````]!!!!!!!!!T!!!!!!!!!!!`````Q!!!!!!!!$A!!!!!!!!!!$`````!!!!!!!!!/A!!!!!!!!!!0````]!!!!!!!!"&!!!!!!!!!!!`````Q!!!!!!!!%=!!!!!!!!!!,`````!!!!!!!!!51!!!!!!!!!!0````]!!!!!!!!"8!!!!!!!!!!!`````Q!!!!!!!!'I!!!!!!!!!!$`````!!!!!!!!!<A!!!!!!!!!!@````]!!!!!!!!$7!!!!!!!!!!#`````Q!!!!!!!!29!!!!!!!!!!4`````!!!!!!!!"9A!!!!!!!!!"`````]!!!!!!!!&G!!!!!!!!!!)`````Q!!!!!!!!7I!!!!!!!!!!H`````!!!!!!!!"<A!!!!!!!!!#P````]!!!!!!!!&S!!!!!!!!!!!`````Q!!!!!!!!89!!!!!!!!!!$`````!!!!!!!!"@!!!!!!!!!!!0````]!!!!!!!!'"!!!!!!!!!!!`````Q!!!!!!!!;)!!!!!!!!!!$`````!!!!!!!!#)Q!!!!!!!!!!0````]!!!!!!!!-E!!!!!!!!!!!`````Q!!!!!!!!SA!!!!!!!!!!$`````!!!!!!!!%51!!!!!!!!!!0````]!!!!!!!!24!!!!!!!!!!!`````Q!!!!!!!"&5!!!!!!!!!!$`````!!!!!!!!%71!!!!!!!!!!0````]!!!!!!!!2U!!!!!!!!!!!`````Q!!!!!!!"(9!!!!!!!!!!$`````!!!!!!!!&,A!!!!!!!!!!0````]!!!!!!!!5Q!!!!!!!!!!!`````Q!!!!!!!"4)!!!!!!!!!!$`````!!!!!!!!&01!!!!!!!!!A0````]!!!!!!!!7'!!!!!!:>'6T>'.B=W5N1V..1H*P972D98.U,G.U<!!!!!! @@ -45,15 +45,6 @@ 3 - - &Q#!!!!!!!)!"1!&!!!-!%!!!@````]!!!!"!!%!!!&;!!!!#A!-1#%'=X2B>(6T!!!,1!-!"'.P:'5!!""!-0````]'=W^V=G.F!!!71&!!!Q!!!!%!!AFF=H*P=C"P>81!"!!!!%"!=!!?!!!@(82F=X2D98.F,5.445*S<W&E9W&T>#ZM>G.M98.T!":U:8.U9W&T:3V$5UV4>'&U>8-A<X6U!!!=1#%827ZB9GRF)'*V;7RE;7ZH)'RW<'FC=$]!&E"1!!-!!!!"!!)):8*S<X)A;7Y!!$Z!=!!?!!!@(82F=X2D98.F,5.445*S<W&E9W&T>#ZM>G.M98.T!"6U:8.U9W&T:3V$5UV4>'&U>8-A;7Y!91$Q!!Q!!Q!%!!1!"1!%!!1!"!!'!!=!"!!%!!A$!!"Y!!!*!!!!!!!!!!!!!!!.#Q!!!!!!!!!!!!!!!!!!#!!!!!A!!!!!!!!!!!!!!!A!!!U!!!!-!!!!!!!!!!!!!!%!#1!!!!! - -1 - 0 - true - 1 - 1 - 1107821073 - &Q#!!!!!!!)!"1!&!!!-!%!!!@````]!!!!"!!%!!!%\!!!!#1!-1#%'=X2B>(6T!!!,1!-!"'.P:'5!!""!-0````]'=W^V=G.F!!!71&!!!Q!!!!%!!AFF=H*P=C"P>81!"!!!!%"!=!!?!!!@(82F=X2D98.F,5.445*S<W&E9W&T>#ZM>G.M98.T!":U:8.U9W&T:3V$5UV4>'&U>8-A<X6U!!!A1&!!!Q!!!!%!!B.F=H*P=C"J<C!I<G]A:8*S<X)J!$Z!=!!?!!!@(82F=X2D98.F,5.445*S<W&E9W&T>#ZM>G.M98.T!"6U:8.U9W&T:3V$5UV4>'&U>8-A;7Y!6!$Q!!Q!!Q!%!!1!"1!%!!1!"!!%!!9!"!!%!!=$!!"Y!!!.#!!!!!!!!!!!!!#.#Q!!!!!!!!!!!!!!!!!!!!!!!!I!!!!!!!!!!!!!!*)!!!!!!1!)!!!!!! -1 @@ -318,20 +309,20 @@ &Q#!!!!!!!)!"1!&!!!-!%!!!@````]!!!!"!!%!!!%U!!!!#1!-1#%'=X2B>(6T!!!,1!-!"'.P:'5!!""!-0````]'=W^V=G.F!!!71&!!!Q!!!!%!!AFF=H*P=C"P>81!"!!!!$:!=!!?!!!@(82F=X2D98.F,5.445*S<W&E9W&T>#ZM>G.M98.T!!R5:8.U1W&T:3"P>81!!#"!5!!$!!!!!1!#%W6S=G^S)'FO)#BO<S"F=H*P=CE!.%"Q!"Y!!"]>>'6T>'.B=W5N1V..1H*P972D98.U,GRW9WRB=X-!#V2F=X2$98.F)'FO!'%!]!!-!!-!"!!%!!5!"!!%!!1!"!!'!!1!"!!(!Q!!?!!!#1!!!!!!!!!!!!!!$1M!!!!!!!!!!!!!!!!!!!!!!!!)!!!!!!!!!!!!!!!3!!!.!!!!$!!!!!!!!!!!!!!"!!A!!!!! -1 - 32 + 16777216 true 1 1 - 1082143248 + 1342972432 &Q#!!!!!!!)!"1!&!!!-!%!!!@````]!!!!"!!%!!!%U!!!!#1!-1#%'=X2B>(6T!!!,1!-!"'.P:'5!!""!-0````]'=W^V=G.F!!!71&!!!Q!!!!%!!AFF=H*P=C"P>81!"!!!!$:!=!!?!!!@(82F=X2D98.F,5.445*S<W&E9W&T>#ZM>G.M98.T!!R5:8.U1W&T:3"P>81!!#"!5!!$!!!!!1!#%W6S=G^S)'FO)#BO<S"F=H*P=CE!.%"Q!"Y!!"]>>'6T>'.B=W5N1V..1H*P972D98.U,GRW9WRB=X-!#V2F=X2$98.F)'FO!'%!]!!-!!-!"!!%!!5!"!!%!!1!"!!'!!1!"!!(!Q!!?!!!#1!!!!!!!!!!!!!!$1M!!!!!!!!!!!!!!!!!!!!!!!!)!!!!!!!!!!!!!!!3!!!.!!!!$!!!!!!!!!!!!!!"!!A!!!!! -1 - 1090519040 + 16777216 true 1 1 - 1082143248 + 1342972432 &Q#!!!!!!!)!"1!&!!!-!%!!!@````]!!!!"!!%!!!%U!!!!#1!-1#%'=X2B>(6T!!!,1!-!"'.P:'5!!""!-0````]'=W^V=G.F!!!71&!!!Q!!!!%!!AFF=H*P=C"P>81!"!!!!$:!=!!?!!!@(82F=X2D98.F,5.445*S<W&E9W&T>#ZM>G.M98.T!!R5:8.U1W&T:3"P>81!!#"!5!!$!!!!!1!#%W6S=G^S)'FO)#BO<S"F=H*P=CE!.%"Q!"Y!!"]>>'6T>'.B=W5N1V..1H*P972D98.U,GRW9WRB=X-!#V2F=X2$98.F)'FO!'%!]!!-!!-!"!!%!!5!"!!%!!1!"!!'!!1!"!!(!Q!!?!!!#1!!!!!!!!!!!!!!$1M!!!!!!!!!!!!!!!!!!!!!!!!)!!!!!!!!!!!!!!!3!!!.!!!!$!!!!!!!!!!!!!!"!!A!!!!! @@ -340,7 +331,7 @@ true 1 1 - 1082143248 + 1342972432 &Q#!!!!!!!)!"1!&!!!-!%!!!@````]!!!!"!!%!!!%U!!!!#1!-1#%'=X2B>(6T!!!,1!-!"'.P:'5!!""!-0````]'=W^V=G.F!!!71&!!!Q!!!!%!!AFF=H*P=C"P>81!"!!!!$:!=!!?!!!@(82F=X2D98.F,5.445*S<W&E9W&T>#ZM>G.M98.T!!R5:8.U1W&T:3"P>81!!#"!5!!$!!!!!1!#%W6S=G^S)'FO)#BO<S"F=H*P=CE!.%"Q!"Y!!"]>>'6T>'.B=W5N1V..1H*P972D98.U,GRW9WRB=X-!#V2F=X2$98.F)'FO!'%!]!!-!!-!"!!%!!5!"!!%!!1!"!!'!!1!"!!(!Q!!?!!!#1!!!!!!!!!!!!!!$1M!!!!!!!!!!!!!!!!!!!!!!!!)!!!!!!!!!!!!!!!3!!!.!!!!$!!!!!!!!!!!!!!"!!A!!!!! @@ -358,16 +349,16 @@ true 1 1 - 1082130960 + 1342972432 &Q#!!!!!!!)!"1!&!!!-!%!!!@````]!!!!"!!%!!!%U!!!!#1!-1#%'=X2B>(6T!!!,1!-!"'.P:'5!!""!-0````]'=W^V=G.F!!!71&!!!Q!!!!%!!AFF=H*P=C"P>81!"!!!!$:!=!!?!!!@(82F=X2D98.F,5.445*S<W&E9W&T>#ZM>G.M98.T!!R5:8.U1W&T:3"P>81!!#"!5!!$!!!!!1!#%W6S=G^S)'FO)#BO<S"F=H*P=CE!.%"Q!"Y!!"]>>'6T>'.B=W5N1V..1H*P972D98.U,GRW9WRB=X-!#V2F=X2$98.F)'FO!'%!]!!-!!-!"!!%!!5!"!!%!!1!"!!'!!1!"!!(!Q!!?!!!#1!!!!!!!!!!!!!!$1M!!!!!!!!!!!!!!!!!!!!!!!!)!!!!!!!!!!!!!!!3!!!.!!!!$!!!!!!!!!!!!!!"!!A!!!!! -1 - 1090519040 + 16777216 true 1 1 - 1082130960 + 1342972432 &Q#!!!!!!!)!"1!&!!!-!%!!!@````]!!!!"!!%!!!%U!!!!#1!-1#%'=X2B>(6T!!!,1!-!"'.P:'5!!""!-0````]'=W^V=G.F!!!71&!!!Q!!!!%!!AFF=H*P=C"P>81!"!!!!$:!=!!?!!!@(82F=X2D98.F,5.445*S<W&E9W&T>#ZM>G.M98.T!!R5:8.U1W&T:3"P>81!!#"!5!!$!!!!!1!#%W6S=G^S)'FO)#BO<S"F=H*P=CE!.%"Q!"Y!!"]>>'6T>'.B=W5N1V..1H*P972D98.U,GRW9WRB=X-!#V2F=X2$98.F)'FO!'%!]!!-!!-!"!!%!!5!"!!%!!1!"!!'!!1!"!!(!Q!!?!!!#1!!!!!!!!!!!!!!$1M!!!!!!!!!!!!!!!!!!!!!!!!)!!!!!!!!!!!!!!!3!!!.!!!!$!!!!!!!!!!!!!!"!!A!!!!! @@ -376,7 +367,7 @@ true 1 1 - 1082130960 + 1342972432 &Q#!!!!!!!)!"1!&!!!-!%!!!@````]!!!!"!!%!!!%U!!!!#1!-1#%'=X2B>(6T!!!,1!-!"'.P:'5!!""!-0````]'=W^V=G.F!!!71&!!!Q!!!!%!!AFF=H*P=C"P>81!"!!!!$:!=!!?!!!@(82F=X2D98.F,5.445*S<W&E9W&T>#ZM>G.M98.T!!R5:8.U1W&T:3"P>81!!#"!5!!$!!!!!1!#%W6S=G^S)'FO)#BO<S"F=H*P=CE!.%"Q!"Y!!"]>>'6T>'.B=W5N1V..1H*P972D98.U,GRW9WRB=X-!#V2F=X2$98.F)'FO!'%!]!!-!!-!"!!%!!5!"!!%!!1!"!!'!!1!"!!(!Q!!?!!!#1!!!!!!!!!!!!!!$1M!!!!!!!!!!!!!!!!!!!!!!!!)!!!!!!!!!!!!!!!3!!!.!!!!$!!!!!!!!!!!!!!"!!A!!!!! diff --git a/testcases/testcase-CSMChainMode/StartCandidateCSMs.vi b/testcases/testcase-CSMChainMode/StartCandidateCSMs.vi new file mode 100644 index 000000000..ac38a3603 Binary files /dev/null and b/testcases/testcase-CSMChainMode/StartCandidateCSMs.vi differ diff --git a/testcases/testcase-CSMChainMode/globalSetUp.vi b/testcases/testcase-CSMChainMode/globalSetUp.vi index e9b04c664..60bd8c4de 100644 Binary files a/testcases/testcase-CSMChainMode/globalSetUp.vi and b/testcases/testcase-CSMChainMode/globalSetUp.vi differ diff --git a/testcases/testcase-CSMChainMode/globalTearDown.vi b/testcases/testcase-CSMChainMode/globalTearDown.vi index bb212f724..5b9c4e26b 100644 Binary files a/testcases/testcase-CSMChainMode/globalTearDown.vi and b/testcases/testcase-CSMChainMode/globalTearDown.vi differ diff --git a/testcases/testcase-CSMChainMode/initCSMs.vi b/testcases/testcase-CSMChainMode/initCSMs.vi deleted file mode 100644 index 9746dcf30..000000000 Binary files a/testcases/testcase-CSMChainMode/initCSMs.vi and /dev/null differ diff --git a/testcases/testcase-CSMChainMode/test1-AllChainNodesShareTheSameData.vi b/testcases/testcase-CSMChainMode/test1-AllChainNodesShareTheSameData.vi index 8d2625e8f..ba303730f 100644 Binary files a/testcases/testcase-CSMChainMode/test1-AllChainNodesShareTheSameData.vi and b/testcases/testcase-CSMChainMode/test1-AllChainNodesShareTheSameData.vi differ diff --git a/testcases/testcase-CSMChainMode/test2-DifferentChainNodesProcessDifferentAllowedMessages.vi b/testcases/testcase-CSMChainMode/test2-DifferentChainNodesProcessDifferentAllowedMessages.vi index 1c69a1d5e..f3d120f0b 100644 Binary files a/testcases/testcase-CSMChainMode/test2-DifferentChainNodesProcessDifferentAllowedMessages.vi and b/testcases/testcase-CSMChainMode/test2-DifferentChainNodesProcessDifferentAllowedMessages.vi differ diff --git a/testcases/testcase-CSMChainMode/test6-ChainNodeExitSequenceCheck.vi b/testcases/testcase-CSMChainMode/test6-ChainNodeExitSequenceCheck.vi index d1f3f723a..0873c4e64 100644 Binary files a/testcases/testcase-CSMChainMode/test6-ChainNodeExitSequenceCheck.vi and b/testcases/testcase-CSMChainMode/test6-ChainNodeExitSequenceCheck.vi differ diff --git a/testcases/testcase-CSMChainMode/testcase-CSMChainMode.lvclass b/testcases/testcase-CSMChainMode/testcase-CSMChainMode.lvclass index 48a227042..19a11fbf0 100644 --- a/testcases/testcase-CSMChainMode/testcase-CSMChainMode.lvclass +++ b/testcases/testcase-CSMChainMode/testcase-CSMChainMode.lvclass @@ -63,7 +63,7 @@ 1 1074536978 - + &Q#!!!!!!!)!"1!&!!!-!%!!!@````]!!!!"!!%!!!%U!!!!#1!-1#%'=X2B>(6T!!!,1!-!"'.P:'5!!""!-0````]'=W^V=G.F!!!71&!!!Q!!!!%!!AFF=H*P=C"P>81!"!!!!$:!=!!?!!!@(82F=X2D98.F,5.445.I97FO47^E:3ZM>G.M98.T!!R5:8.U1W&T:3"P>81!!#"!5!!$!!!!!1!#%W6S=G^S)'FO)#BO<S"F=H*P=CE!.%"Q!"Y!!"]>>'6T>'.B=W5N1V..1WBB;7Z.<W2F,GRW9WRB=X-!#V2F=X2$98.F)'FO!'%!]!!-!!-!"!!%!!5!"!!%!!1!"!!'!!1!"!!(!Q!!?!!!#1!!!!!!!!!!!!!!$1M!!!!!!!!!!!!!!!!!!!!!!!!)!!!!!!!!!!!!!!!3!!!.!!!!$!!!!!!!!!!!!!!"!!A!!!!! -1 0 diff --git a/testcases/testcase-CSMGlobalLog/initCSMs.vi b/testcases/testcase-CSMGlobalLog/initCSMs.vi deleted file mode 100644 index 942f954a7..000000000 Binary files a/testcases/testcase-CSMGlobalLog/initCSMs.vi and /dev/null differ diff --git a/testcases/testcase-CSMGlobalLog/test1-ModuleCreatedDestroyed_Queue.vi b/testcases/testcase-CSMGlobalLog/test1-ModuleCreatedDestroyed_Queue.vi index 6b0166bf9..407e2b72f 100644 Binary files a/testcases/testcase-CSMGlobalLog/test1-ModuleCreatedDestroyed_Queue.vi and b/testcases/testcase-CSMGlobalLog/test1-ModuleCreatedDestroyed_Queue.vi differ diff --git a/testcases/testcase-CSMGlobalLog/test9-ModuleCreatedDestroyed_Event.vi b/testcases/testcase-CSMGlobalLog/test9-ModuleCreatedDestroyed_Event.vi index 2135592bc..77ecf8f47 100644 Binary files a/testcases/testcase-CSMGlobalLog/test9-ModuleCreatedDestroyed_Event.vi and b/testcases/testcase-CSMGlobalLog/test9-ModuleCreatedDestroyed_Event.vi differ diff --git a/testcases/testcase-CSMGlobalLog/testcase-CSMGlobalLog.lvclass b/testcases/testcase-CSMGlobalLog/testcase-CSMGlobalLog.lvclass index 5105b48d2..fe943430d 100644 --- a/testcases/testcase-CSMGlobalLog/testcase-CSMGlobalLog.lvclass +++ b/testcases/testcase-CSMGlobalLog/testcase-CSMGlobalLog.lvclass @@ -22,7 +22,7 @@ true &Q#!!!!!!!)!"1!&!!!-!%!!!@````]!!!!"!!%!!!6*0%.M>8.U:8)_$1I]4G&N:4Z1:7Y],UZB<75_$1I]4H6N27RU=TYY0#^/>7V&<(2T0AU+0&5T-DY.#DR/97VF0E:P=G6H=G^V<G1A1W^M<X)],UZB<75_$1I]6G&M0DEX.$!Z-D1],V:B<$Y.#DQP64-S0AU+0&5T-DY.#DR/97VF0E*B9WNH=G^V<G1A1W^M<X)],UZB<75_$1I]6G&M0DAW/41W.D)],V:B<$Y.#DQP64-S0AU+0%.M>8.U:8)_$1I]4G&N:4Z';7RM)&"B>(2F=GY],UZB<75_$1I]4H6N27RU=TYY0#^/>7V&<(2T0AU+0&5Y0AU+0%ZB<75_5G^X)$!],UZB<75_$1I]6G&M0D)V.4QP6G&M0AU+0#^6/$Y.#DR6/$Y.#DR/97VF0F*P>S!R0#^/97VF0AU+0&:B<$YS.45],V:B<$Y.#DQP64A_$1I]64A_$1I]4G&N:4Z3<X=A-DQP4G&N:4Y.#DR797Q_-D5V0#^797Q_$1I],V5Y0AU+0&5Y0AU+0%ZB<75_5G^X)$-],UZB<75_$1I]6G&M0D)V.4QP6G&M0AU+0#^6/$Y.#DR6/$Y.#DR/97VF0F*P>S!U0#^/97VF0AU+0&:B<$YS.45],V:B<$Y.#DQP64A_$1I]64A_$1I]4G&N:4Z3<X=A.4QP4G&N:4Y.#DR797Q_-D5V0#^797Q_$1I],V5Y0AU+0&5Y0AU+0%ZB<75_5G^X)$9],UZB<75_$1I]6G&M0D)V.4QP6G&M0AU+0#^6/$Y.#DR6/$Y.#DR/97VF0F*P>S!X0#^/97VF0AU+0&:B<$YS.45],V:B<$Y.#DQP64A_$1I],U.M>8.U:8)_$1I]34%W0AU+0%ZB<75_6WFE>'A],UZB<75_$1I]6G&M0D%],V:B<$Y.#DQP34%W0AU+0%680AU+0%ZB<75_47^E:4QP4G&N:4Y.#DR$;'^J9W5_1W^Q?4QP1WBP;7.F0AU+0%.I<WFD:4Z0=DQP1WBP;7.F0AU+0%.I<WFD:4Z&?'.M>8.J>G5A4X)],U.I<WFD:4Y.#DR$;'^J9W5_1GFU)%.M:7&S0#^$;'^J9W5_$1I]1WBP;7.F0EZP>#"$<X"Z0#^$;'^J9W5_$1I]1WBP;7.F0EZP>#"0=DQP1WBP;7.F0AU+0%.I<WFD:4Z/<X)A28BD<(6T;8:F)%^S0#^$;'^J9W5_$1I]1WBP;7.F0EZP>#"#;81A1WRF98)],U.I<WFD:4Y.#DR797Q_-$QP6G&M0AU+0#^&6TY.#DR&4$Y.#DR/97VF0F.U?7RF0#^/97VF0AU+0%.I<WFD:4Z4<WRJ:$QP1WBP;7.F0AU+0%.I<WFD:4Z%98.I0#^$;'^J9W5_$1I]1WBP;7.F0E2P>$QP1WBP;7.F0AU+0%.I<WFD:4Z%98.I)%2P>$QP1WBP;7.F0AU+0%.I<WFD:4Z%98.I)%2P>#"%<X1],U.I<WFD:4Y.#DR797Q_-$QP6G&M0AU+0#^&4$Y.#DR&4$Y.#DR/97VF0E:J<'QA5H6M:4QP4G&N:4Y.#DR$;'^J9W5_28:F<C"0:'1],U.I<WFD:4Y.#DR$;'^J9W5_6WFO:'FO:TQP1WBP;7.F0AU+0&:B<$YQ0#^797Q_$1I],U6-0AU+0%6-0AU+0%ZB<75_27ZE)%.B=(-],UZB<75_$1I]1WBP;7.F0E2F:G&V<(1],U.I<WFD:4Y.#DR$;'^J9W5_2GRB>$QP1WBP;7.F0AU+0&:B<$YQ0#^797Q_$1I],U6-0AU+0#^$<(6T>'6S0AU+!!!!!! &Q#!!!!!!!)!"1!&!!!-!%!!!@````]!!!!"!!%!!!5Y0%.M>8.U:8)_$1I]4G&N:4Z1:7Y],UZB<75_$1I]4H6N27RU=TYY0#^/>7V&<(2T0AU+0&5T-DY.#DR/97VF0E:P=G6H=G^V<G1A1W^M<X)],UZB<75_$1I]6G&M0D%T-4%Y.TQP6G&M0AU+0#^6-T)_$1I]64-S0AU+0%ZB<75_1G&D;W>S<X6O:#"$<WRP=DQP4G&N:4Y.#DR797Q_.49W.T1R-4QP6G&M0AU+0#^6-T)_$1I]1WRV=X2F=DY.#DR/97VF0E:J<'QA5'&U>'6S<DQP4G&N:4Y.#DR/>7V&<(2T0DA],UZV<56M>(-_$1I]64A_$1I]4G&N:4Z3<X=A-$QP4G&N:4Y.#DR797Q_-$QP6G&M0AU+0#^6/$Y.#DR6/$Y.#DR/97VF0F*P>S!R0#^/97VF0AU+0&:B<$YQ0#^797Q_$1I],V5Y0AU+0&5Y0AU+0%ZB<75_5G^X)$)],UZB<75_$1I]6G&M0D!],V:B<$Y.#DQP64A_$1I]64A_$1I]4G&N:4Z3<X=A-TQP4G&N:4Y.#DR797Q_-$QP6G&M0AU+0#^6/$Y.#DR6/$Y.#DR/97VF0F*P>S!U0#^/97VF0AU+0&:B<$YQ0#^797Q_$1I],V5Y0AU+0&5Y0AU+0%ZB<75_5G^X)$5],UZB<75_$1I]6G&M0D!],V:B<$Y.#DQP64A_$1I]64A_$1I]4G&N:4Z3<X=A.DQP4G&N:4Y.#DR797Q_-$QP6G&M0AU+0#^6/$Y.#DR6/$Y.#DR/97VF0F*P>S!X0#^/97VF0AU+0&:B<$YQ0#^797Q_$1I],V5Y0AU+0#^$<(6T>'6S0AU+0%ER.DY.#DR/97VF0F>J:(2I0#^/97VF0AU+0&:B<$YT0#^797Q_$1I],UER.DY.#DR&6TY.#DR/97VF0EVP:'5],UZB<75_$1I]1WBP;7.F0E.P=(E],U.I<WFD:4Y.#DR$;'^J9W5_4X)],U.I<WFD:4Y.#DR$;'^J9W5_28BD<(6T;8:F)%^S0#^$;'^J9W5_$1I]1WBP;7.F0E*J>#"$<'6B=DQP1WBP;7.F0AU+0%.I<WFD:4Z/<X1A1W^Q?4QP1WBP;7.F0AU+0%.I<WFD:4Z/<X1A4X)],U.I<WFD:4Y.#DR$;'^J9W5_4G^S)%6Y9WRV=WFW:3"0=DQP1WBP;7.F0AU+0%.I<WFD:4Z/<X1A1GFU)%.M:7&S0#^$;'^J9W5_$1I]6G&M0D!],V:B<$Y.#DQP26=_$1I]25Q_$1I]4G&N:4Z4>(FM:4QP4G&N:4Y.#DR$;'^J9W5_5W^M;71],U.I<WFD:4Y.#DR$;'^J9W5_2'&T;$QP1WBP;7.F0AU+0%.I<WFD:4Z%<X1],U.I<WFD:4Y.#DR$;'^J9W5_2'&T;#"%<X1],U.I<WFD:4Y.#DR$;'^J9W5_2'&T;#"%<X1A2'^U0#^$;'^J9W5_$1I]6G&M0D!],V:B<$Y.#DQP25Q_$1I]25Q_$1I]4G&N:4Z';7RM)&*V<'5],UZB<75_$1I]1WBP;7.F0E6W:7YA4W2E0#^$;'^J9W5_$1I]1WBP;7.F0F>J<G2J<G=],U.I<WFD:4Y.#DR797Q_-$QP6G&M0AU+0#^&4$Y.#DR&4$Y.#DR/97VF0E6O:#"$98"T0#^/97VF0AU+0%.I<WFD:4Z%:7:B>7RU0#^$;'^J9W5_$1I]1WBP;7.F0E:M981],U.I<WFD:4Y.#DR797Q_-$QP6G&M0AU+0#^&4$Y.#DQP1WRV=X2F=DY.#A!!!!! - &Q#!!!!!!!)!"1!&!!!-!%!!!@````]!!!!"!!%!!$ZO5F.31QU+!!.-6E.$4%*76Q!!/@!!!!2_!!!!)!!!/>!!!!!C!!!!!2VU:8.U9W&T:3V$5UV(<'^C97R-<W=O<(:D<'&T=Q!!!!!!I"=!A!!!-!!!#!!%!!!!!!1!!Q!]!,Q!(U#!!A!!!!!"!!%!"P````]!!!!!!!!!!!!!!!$6PRHZ,GUI2<0F)RG20VA*!!!!$!!!!"!!!!!!E7$9Y&?)S53"R:+-U0!TP>1>D.G0!,)%[9!*G/TY1HY!!"!!!!!!!%,<(>.07DV&GC/?^TU8+I-"!!!!`````^1>D.G0!,)%[9!*G/TY1HY!!!!1U557&!6#[GCS)(D:W!32TA!!!!1!!!!!!!!#QA!"4&:$1Q!!!!1!!F:*4%)!!!!!5&2)-!!!!!5!!1!"!!!!!!)!!F:*1U-!!!!!!C"$<WVN>7ZJ9W&C<'5A5X2B>'5A47&D;'FO:3ZM>GRJ9B:@1V..8U>M<W*B<%RP:V^.5U=O9X2M5&2)-!!!!'9!!1!,!!!!!!.T=G-)>8.F=CZM;7))8UZ&6F.54V!@1W^N<86O;7.B9GRF)&.U982F)%VB9WBJ<G5I1V..+1B@5X6Q='^S>!>5?8"F:'6G&F^$5UV@2WRP9G&M4'^H8UV42SZD>'Q!!!!!!!(`!!!!!1@J!!I!!!!!!!!!!!!!!!!!!!!!!!!!!!!#6EF$1Q!!!!!#)%.P<7VV<GFD97*M:3"4>'&U:3".97.I;7ZF,GRW<'FC)&^$5UV@5G6T='^O=W5A5W^V=G.F)%VF=X.B:W5O9X2M5&2)-!!!!(!!!1!,!!!!!!.T=G-)>8.F=CZM;7))8UZ&6F.54V!@1W^N<86O;7.B9GRF)&.U982F)%VB9WBJ<G5I1V..+1B@5X6Q='^S>!>5?8"F:'6G)&^$5UV@5G6T='^O=W5A5W^V=G.F)%VF=X.B:W5O9X2M!!!!!!!#`Q!!!!%([1!+!!!!!!!!!!!!!!!!!!!!!!!!#!!!!F:*1U-!!!!!!C"$<WVN>7ZJ9W&C<'5A5X2B>'5A47&D;'FO:3ZM>GRJ9BN@1V..8U>M<W*B<%RP:V^.5U>@6&F123ZD>'Q!5&2)-!!!!'M!!1!,!!!!!!.T=G-)>8.F=CZM;7))8UZ&6F.54V!@1W^N<86O;7.B9GRF)&.U982F)%VB9WBJ<G5I1V..+1B@5X6Q='^S>!>5?8"F:'6G'V^$5UV@2WRP9G&M4'^H8UV42V^576"&,G.U<!!!!!!!!`]!!!!""_E!#A!!!!!!!!!!!!!!!!!!!!!!!!A!!!-!!!!!!!)!"!!!!!!!)1!!!"BYH'.A9W"N9,D!!-3-$EQ.4"F!VA?'!!9!0_!&G1!!!!!!!"1!!!!1?*RD9'0A:O#!1Q9!!B%!/A!!!%E!!!%9?*RD9-!%`Y%!3$%S-$!^!N)M;/*A'M;G*M"F,C[\I/,-5$?SQI3"\NY$J*F!=F!VP"!JJKN!@!,>((YI`1"*$!#@PSER!!!!!!!!$!!"6EF%5Q!!!!!!!Q!!!;-!!!.]?*T<Q-D!E'FM9=<!R-$!$'3,-T1Q*/?HJ0)S!0E-%+!$9V!!!K$G;;'*'RYYH!9%?PTS,7"_]RO?<B=6A?9;&1GG5J&O(R724B]6FEY7F2>``P``XXS%ZX#X2]ZR2RO1WGY/I0BR&R5/%!>)MY$I`Y%:)&7IZMFU!G7"N!33"LC"+09(!&6R.&1I-Z3Q'"[)/HS]Q912YF#9%[+QO:>Y]ZP@=!!^*8$Q)5NXIQ;1XTM22!+&?$J$/#3/OX$IC!(ZD#>!"H<SQ(T.!@>0'-C!%B7"4B/123S--)O[W9Y\;)$$Q5%%1G6!K!I)61#C>I">=)1D\D!]`.?_PL?,&5CT)=7*!R!XA"B-K&C0A:'"%=RE:&A,67M$:$."R7"R#W)L1)/.E=%?LK=;+K_":)Y,)UQ01NVN*(=QA=VA:0D$!$-0;"^54Q05X3!R8[$9!3A\"-C?!'6(!^E@I/QE)&M!SMY%MAU9)?Q]+"NM'1.OWNH@R25JG-$Z!J9V1)'?8*"=JF@NJ".NK"-=KV/5"E3VIC$RX!)$!X1*I$A!8_[7J1!!!!&J!!!#$(C==W"A9-AUND"L9'2A9!:C=99'BO4]F&1'*(#(E1%H#!^L@K04\;*CU?GCIN(NIW,4[;/CUM81Q1BE;`1[-I+&8625()!-F?Z#RN:P*9,>:LV_,%"V-NVCH3%K#K_ZDLOI+)!--\T5T>&[MP.]#5OX:<?^Z;]3MVY@&17A3B%A,1+E?9#G=!"6MT!"62^H51&J?P(H````L1@Y7R="/3#L1';5M(:T.B]%73,2$<1#;)V![[5[8[#U4"I)[0(,NY$>X]U!6-03S;)#.K<T7/OXUFC1KO9$,%#\:)#_E%#9)_!&-;D_*.A?E!]$79"#'LU")%KFWZ/FUY-&++@2[Q(3!QI1&9A3F7Y(FEZ(&M.PH2_;D_D%R2_'BN`;V`>W-1.JZ#"W!/)MI!B)$/425V$R(A9$M"A)VU(&)J$5.30J"Q&H@R>8^(A%K25"YO3#Z$+^;C?>;%/>Y&C>ID1AKA5!.]J^-Q!!!!!!!8)!!!(I?*RT9'"AS$3W-'NA:'"A"G*RBA;'Z0S56!9EM)72!3=)$1Y0;X[DU_WCYN$JIK,28;,CUFGCIN*AR]!`^7#$":!]WP(+Y*4"W2*O`GW(GD]QPPQ/V.8LQ>DJI])"R"JO)/8>$ISN"UK%OD7[9RE[9V15A&CC_3D,;Z(D,CI3)'O!N!+).LRN_,;<$;C&"[B?ONOCG^XS2O?^7D;AX1K>RZK0MWA?"OF^,1`8]/WV=&J;GB[`@!P9P5!F1)0^7L`6S87\-H4T!ZX!UMGC]O,0````GX]QFNQ(%PR4$LTG<LU.J)$?Y3FBZ>^WY,6,>YA+2[]4#]C4P8YM1'UKX5%MVG%M`&-/F;LU"L"UBA!F!E%5U$=MVIZ!C10]WU\M!)5>P_P"V]QA\R`2C9O0DDW-&(ZL8^`<"6+#(-1/1+T%)!%79Q,C%UDC)/$M\_++(D]AN;*!H*R<9'#A6_WE%WWI%RSL5Z1'2,6!=1!V$9"_!!!!!!!-&Q#!"1!!"$%X,D!!!!!!$"=!A!!!!!1R.SYQ!!!!!!Q8!)!&!!!%-4=O-!!!!!!-&Q#!!!!!"$%X,D!!!!!!$"=!A!5!!!1R.SYQ!!!!!"1"!!!!^6=VAHEGIIQO=V*/"EEZH1!!!!U!!!!!!!!!!!!!!!!!!!!!!!!!A0````_!=2C0A(NXX`0\/>`T_X\@]`M2X`0```_-!!!"D!!!!9Q%!!'!#]!"A")9!9!C!Y'!1A'"A))$A9'#"I'"]A;"A@Y-A9(`W)'"``#"A@`QA9(``)'"``?"A@`R!9(`]A'"``9"A0`E!9!@[!'!!@!"A!!A!9!!!!(`````!!!#!0`````````````````````Q!!!!$`]!$Q!0]!$Q!0``]!!!!!``]0]0`Q```Q``````!0````$`!0`Q$`]0`````Q$````Q`Q````$`$`````]!````]0]!$Q!0`Q``````!0`````````````````Q!#)!!!!!!!!!!!!!!!!0]!!C!!!!!!!!!!!!!!!!$`!!)A!!!-,-!!!!!!!!!!`Q!!!!!!TG:G,-!!!!!!!0]!!!!!$#:G:G:CT!!!!!$`!!!!!-*G:G:G:G<N!!!!`Q!!!!!G:G:G:G:G9A!!!0]!!!!/:G:G:G:G:O9!!!$`!!!!ZG:G:G:G:GZG!!!!`Q!!!/\O:G:G:G<G:A!!!0]!!!$G:G\G:G:O:G9!!!$`!!!!*G:G:OZGZG:G!!!!`Q!!!#:G:G:G9G:G:A!!!0]!!!!G:G:G:GZG:G)!!!$`!!!!*G:G:G:O:G:C!!!!`Q!!!#:G:G:G<G:G9A!!!0]!!!!G:G:G:GZG:GQ!!!$`!!!!*G:G:G:O:G<!!!!!`Q!!!':G:G:G<G:C!!!!!0]!!!$.ZG:G:GZG)!!!!!$`!!!!!!T?:G:O9M!!!!!!`Q!!!!!!!-XG<GQ!!!!!!0]!!!!!!!!!$.,!!!!!!!$`!!!!!!!!!!!!!!!!!!!!``````````````````````!!!%!0```````````````````````````````````````````S1E*#1E*#1E````!!!!`Q!!!0``!!!!`Q!!!0``````*#1E*#1E*#4`````!0``!0```Q$``````Q$```````````]E*0````````]!``]!!0```Q!!````!0```````````S1E`````````Q$``Q$```````]!``]!````````````*#4`````````!0``!!!!`Q!!!0```Q$```````````]E*0```````````````````````````````````Q!!!.04!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!0``!!!!U^-!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!``]!!!$4UQ!!!!!!!0;D?@A!!!!!!!!!!!!!!!!!!!$``Q!!!!!!!!!!!!$WRXCCH-;>6@9!!!!!!!!!!!!!!0``!!!!!!!!!!!!^K.Y?+*Y?(BYRK.Z+Q!!!!!!!!!!``]!!!!!!!!!!0;D?(BYIHBY?(BY?(C=RY!!!!!!!!$``Q!!!!!!!!!!IXBY?(CC?(BY?(BY?(C=TQ!!!!!!!0``!!!!!!!!!+2Y?(BY?+*Y?(BY?(BYH-@'!!!!!!!!``]!!!!!!!#FH(BY?(BYIHBY?(BY?*T(?-9!!!!!!!$``Q!!!!!!!-@(R]?=?(CC?(BY?(BYRZRYRA!!!!!!!0``!!!!!!!!RZS=H-<(R]:Y?(BY?-?=?(D'!!!!!!!!``]!!!!!!!#DH*S=H*S=RM@(RHD(H(BY?-9!!!!!!!$``Q!!!!!!!+/=H*S=H++=H*T'TJRY?(BYRA!!!!!!!0``!!!!!!!!IZS=H*SCH*S=H*T(H(BY?(CD!!!!!!!!``]!!!!!!!#DH*S=IJS=H*S=H-?CIK*Y?+-!!!!!!!$``Q!!!!!!!+/=H++=H*S=H*S=RZRYIK+CIQ!!!!!!!0``!!!!!!!!IZSCH*S=H*S=H*T(H(BY?*RZ!!!!!!!!``]!!!!!!!#DIJS=H*S=H*S=H-?=?(C=?1!!!!!!!!$``Q!!!!!!!++=H*S=H*S=H*S=RZRYH+-!!!!!!!!!!0``!!!!!!!!_)$(IJS=H*S=H*T(?(CD!!!!!!!!!!!!``]!!!!!!!!!!!$YA-@'H*S=H->YI`9!!!!!!!!!!!$``Q!!!!!!!!!!!!!!!0B[R];=R]9L!!!!!!!!!!!!!0``!!!!!!!!!!!!!!!!!!!!+XKL+Q!!!!!!!!!!!!!!``]!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!$```````````````````````````````````````````]!!!1#!!&'5%B1!!!!!Q!#6%2$1Q!!!!)A1W^N<86O;7.B9GRF)&.U982F)%VB9WBJ<G5O<(:M;7)A8U.446^3:8.Q<WZT:3"4<X6S9W5A476T=W&H:3ZD>'R16%AQ!!!!=!!"!!M!!!!!!X.S9QBV=W6S,GRJ9AB@4E675V205"^$<WVN>7ZJ9W&C<'5A5X2B>'5A47&D;'FO:3B$5UUJ#&^4>8"Q<X*U"V2Z='6E:79A8U.446^3:8.Q<WZT:3"4<X6S9W5A476T=W&H:3ZD>'Q!!!!!!!$`!!!!!1@J!!I!!!!!!!!!!!!!!!!!!!!!!!!)!!!!!!)!!!#[!!!"GF"53$!!!!"@!!%!#1!!!!!$=X*D#(6T:8)O<'FC#&^/26:46%^1(U.P<7VV<GFD97*M:3"4>'&U:3".97.I;7ZF+%.443EA1W^N<86O;7.B9GRF)&.U982F)%VB9WBJ<G5O<(:M;7)!!F2%1U-!!!!!!!)A1W^N<86O;7.B9GRF)&.U982F)%VB9WBJ<G5O<(:M;7)<8U.446^(<'^C97R-<W>@46.(8V2:5%5O9X2M!&"53$!!!!"L!!%!#Q!!!!!$=X*D#(6T:8)O<'FC#&^/26:46%^1(U.P<7VV<GFD97*M:3"4>'&U:3".97.I;7ZF+%.443E)8V.V=("P=H1(6(FQ:72F:BN@1V..8U>M<W*B<%RP:V^.5U>@6&F123ZD>'Q!!!!!!!$`!!!!!1@J!!I!!!!!!!!!!!!!!!!!!!!!!!!)!!!!!!)!!!%I!!!##&"53$!!!!"@!!%!#1!!!!!$=X*D#(6T:8)O<'FC#&^/26:46%^1(U.P<7VV<GFD97*M:3"4>'&U:3".97.I;7ZF+%.443EA1W^N<86O;7.B9GRF)&.U982F)%VB9WBJ<G5O<(:M;7)!!F2%1U-!!!!!!!!#)%.P<7VV<GFD97*M:3"4>'&U:3".97.I;7ZF,GRW<'FC&F^$5UV@2WRP9G&M4'^H8UV42SZD>'R16%AQ!!!!:A!"!!M!!!!!!X.S9QBV=W6S,GRJ9AB@4E675V205"^$<WVN>7ZJ9W&C<'5A5X2B>'5A47&D;'FO:3B$5UUJ#&^4>8"Q<X*U"V2Z='6E:7978U.446^(<'^C97R-<W>@46.(,G.U<!!!!!!!!0]!!!!""_E!#A!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!A!!!'1!!!&:5&2)-!!!!&]!!1!*!!!!!!.T=G-)>8.F=CZM;7))8UZ&6F.54V!@1W^N<86O;7.B9GRF)&.U982F)%VB9WBJ<G5I1V..+3"$<WVN>7ZJ9W&C<'5A5X2B>'5A47&D;'FO:3ZM>GRJ9A!$!!!!!"5L!!"U$8C=Z6U,>&46O@\XS34-Z%%G)5^&=B*G9I)1156&%95-+%_"%&_NSJ!:EJ&E*GM?#&K&WRMDW/N3;L%,<KH9>;(;^F\UIN66M65P;NNJ\V6<P<@K<8QNP#V5Q2=O:8,OP`?:-X/?=QZD-BEJ3`;;$0O^P``<`\`X`AR!V/'MYY<B^A11Z[@Y95E#CHVR!H"QGBW3@ZI(Q>F*PA2365]3=+7^U`E'.UQG*K$5&W_W4`>MB;0*X'1G>YHT<=R;Z+T(SII45/[,VV9M=AUZ8@MGOL973L6/A!<HX739O]<6=.R_^U!)'Y3"&JJ74#0$1$S..NN!UX*PU$`AIN][JNHL7:7/"$A^]40#LK%TM5:M_DF7*4?6O,$J:*7!6<<!`PX\UY5KR%,.L"M89BHC9NW>GK&-*:;*O);GMD,&L!SW-V.KR^-Q@"`N/SWE,DL"%X>C53SX1:I;F^37JS&RG7[ZHA25O9<GW?PN<`N?,SR<-@!%%#!(<\1,_Y597=R.L6B'6Y(FL=3&=&^%H"XYO3-"-Q<CX'KQ96P##7S,ATVM'7T3-JS,SU!7M'6Q?,9[)<U/?UT7Q7-\W(2'?W]M%P7(_>";PKP8'YHQ`?(!?G`5T`O]5;_Y1E[XW$=M";Y7AI.QSR@N0%`==1'>%.K_C*>;M'&(>]A8)!2\^_\&/=%U881G&KVV$;8+4=!"&M'OV#,YUJ.*/Z+?T0.R-NX8APM[](S_KJN/K`MC4A+TD9(:Q^)!3_@2F-R0QXM7QLP#K?[O!NY8DQS]43:P.A,R>B8C94M=BLU:U(O*7#C.?-Q0=!+W:SAT"]NMEC-?SWT(-HP.%8_J"P'UL!LR^^^`PRLRF[573=3^D2!2^Q-P#3?%%R4^`SE-E7HQ3Y:_%>'>O%[?/-^AP!.<?B/[W<K-3[Y,74Y1B_^L!5^Q:<ITLQT0A1B[Z_7^I48?8HZ*K*O@P^Y@D&J:+L,#%\@0=!U2<$;*BRIIA0.BMD14\]X54$N:+2<SJAPR-"HG1,P25J5E3)>I5(+LA(:9)F_=CA<M+E?\SJ<O##UM@B;=^HJ(1\I$KTTR_EO6VFE(B>C$S[6O#R5'#U][0@'[7;[B_H4H*QC(Y"RM/.HZ$QT)DFQFM]_S,LL]TOPQ8ZZ.E'56>837$^9XN8=MZ<P&B9B%+?0%)MB$@LI?@)]X[/PV/_LMV\EP+K"W4=H1FS$8)B2HUYYMB5,O/O*AU#C1I0%.#AVGMZZ^$9O3W"!_""!%_,9*.IK3W*D9(AYB#SZ;P*$P9,V;[OXK#14^P-?!$TE&4DI3Z*O5M*UWTV$$IK3Z='8%JC"N=A0L[4)&C*->N6PKK+M*T$O$3XAD,L_+H'VAYRQ%T-C:L-;C=H+7"G*'TM3L1]YWC:TND)LP9/EN,!WR>#>,\W8J-%UZFJ/L4Z%W]3F)7RK'H,4*WB1#F+TNB0KPQ.K;7?X79_U48#%J-W:AUK.G<;Y1:\1'4G1I%V#T.J9ZQ>6)\72A<8+4BL6J7607*OP-7:M)RU#!9=<;>F:O#"@+&_>%X`,XQB&3#F%&<8/H[^.W#<*<BQ5`J8B6I-^0,<+PXZSMXUJQ%\'Z!==ZLK&CB6N3$B@$7B8R@@(&&TA(G)LN$44#:BMXY+,@[$:S-&LCHOVO/`?;9P?'/;O34:9GO$/1NL&"DD5Y(34G<I*3</4!A109#+:JZC\A$T;)[#T(,$T,UEB4:V.S<<PM43+RK\03:7OEK4*LCP?R.Z0%XB3QXP#%^K9*S]`)PD>LL0>GD;)XDA48I((U3O"3O-G%3[Z-=,QP8O1!Z.)/'7QGQ$K9#FM9Q$BJQ%X92+6LK&J'6V!0:WBW4:NS#$1,T\)UUF1;1E*HN%::P>;TLL;?^5<&(09EO-ES7KV_7K461K46Q2NI(?F]T<*]H4P%@%79L^+".:^ZM+%Q=@#=H:N>0"1\+IO48^H,`9]!`;IY79]0_>=6Z_F%0C!=A>`$!YKNFCN/G<.MKUX;]W57X<"R[(_NWNBPQ6'_/M%N]-6N4J!WV5IMU!<\F22TB>[G_A&WC5$66^F5.?3SE**,`3+*8-3R/_"RG!D0K]DFF6>?/3FS'9C[W[;P44:6FO!7_?,W?L4D5BG.&;,>V=%_#SX:-N&9WX:\*`7Y="6+26?H(>WO<H]2`3%7=3Q-9FQ9DP6(\3P^X1%;*":X"M0*DY\ZY8#)F2W`./3,^7,BM"`L]$G40XL]E7AYN.(P+ZM<W2DMYJ@[)R&PN\^K77D;3H]`L`CSN%0W1ZL#&K-$=L[35/G@5H-++\6/K+67#85*^C:&K'*PH&B_9P;^U;%9I^ZI#(7JSDED#0/*;""+1G795$BHX$+Z=_98W7&=]S$8T%.TI^$=""7(=14A/*QO5C.XZB?,2?R)+)@O3@%U'5:PA]X*/O%Y0*$=`#7XD!.GG:=TS[R/EU5BEM6N&PXSKP:18X_P0_JP7>6[.C)U('V:U'JOL<BQ2&SYKVD4Z;TJ"IT"JM!Z/%/4&G.\..8<'UKA(&?$:GGE;7IV<N)OH*D6*^#MG*JH`?KVSM(*Y2BL:*P@;4CX:]-&'G3K"FC.=[#(T)#W+W*7,4).MX\V7O5$,"$DG'NFCUD(?"\-.NPA4].JU.F@BTX;XOBGJ8[ZN:QH8[F]B$:RB.@)2FC.R@6'3*1N.'!7P=\UK$W)1JEBLX3)BOQ101B=C.4/4X;+/\^Q*^KS"TZ7"NE`-.DZ[>'9T_,/0\YD&!NX_38+.T>D$+NXC??AEA>!Z_:JD'=59@5$W,>N;A`A-)<6QR)VGH4.EA?!Q>6O\:EHRK0Q,`#Z;6D^I-I6JH]?3A>GRG(VDX4#[G)JL#ZAA@-D,(W+J3_E!_=^[M#:>612/0`9)(!?W?./]J"?Y0Q*\#;&'9,ABT8(H<ORV+0Q399S0^%=>_\'>B[6WME5/0^5?^SZ7WIL5_$]-`0!W3N]"G8Q*1O=#S2APT!1*[O>\)$`+?%%D)/D3F$`BBZ%[R\QOSTOH?-?X-@=.5N,^&PNC6%^)O9+\*9#WDIT&V=Z*>2'F[3HTBD;P^.!7TIO@&%[,NSXKM@0_ZH4W:7]MFA<$P8R5@R;?VA8C0!X"]*_(R].91\]+2$MDU8<_)6L?7]Q75WIKSM7^E@Q#R`P\?`X?]-20B35::`++M>-98IE+:Z2BG*2`"=_\)`'QM%)S^!EOM*8M#0,=*/9M5U]OSR2WO@L,(W8J2_G\@/`&09JT<<#0F_7X59I14#C^PG+HHX_$;<$=!:<_Y0'0K>DK<HQNQRF`JCW4WEYU\'BO6*$G1TU6;W"HAV(4'`AS'M:$01/Y7%U5*T\B8!>73!TU"7Y5N,+&-/4-)N=T&;G5&K:DQTPX[;9G+=N;:Z&%<9<GC^139*]D#:WE7OI8'T-,PJ".GC'9BTTHVZ`%]=='^S>^I0ID"T`>@J[Y0C,MM]PS$Y`,X-6=&3@C->(*9JL!RO=":MSHZ[*I]I9?+98]F066FD&6P)@T@HC-]6+3FRR6/++RSF8T*YX2ZT8W7@0GY.''1Y%OXG@0^)6$KTRCZ9<#A?[!U&[^2F.E1P_>\-X(-4-<=8&N*\_50_U7$]@[I]'E"WQVPE<_HO^7)S:0;O]"1N*XVYN&G\FOQ0LM:G_5"D:+,AW&/\TMAK];Z"#:/XZ!B%MC(&SED&+GQ=,EA.>DF4BCR="*W)P!,0A3?6>W#&>\,E1?RZ,\MZ!5V@):Q&Y<S8)_\[Y48W?7A?H)S)7GS'#<E-:$TU]5<=PZ1C4`^-`2WVAA@9DDTS'F7.K('D4,)UU.1`\>_T9B6ER.1T\S6_UZ[A.70[M\(ND'0:L?[--_^(]`SLW*GH_TYC,5)[^K5[:`Z9N7VBP#C84`HR[WMQ`0VPWO5XW?:K-#FZ7XC!?VFBJ#6LJF3ILR7<66HJ%VUL@E[RU4^*++13:'<&.FQ`Y=,=.L!UE<41`L,+M?:!<Z$@D]!9<.QE#03>*HXW],JV^&-/6='\S\#0FPPUPX<EV2R^U@X"<M6%8X2`9A:SZG:9FS*_2-/K$LK%;77M4Q)%<2+8#@>.X&GWOT!(11"OE6RC.9QBX)`G:?T89I25G)BT???=>R#+G?C&Z&61BX'G72JJ+=0`YG.9SD,)?N:\V:'O62=TE,6U)PS&"_%`32M-7C+&O43D5[U=@%ZV)@Q!"&?:8L?S=T\>=U]IDX&,?ZV1+[16TFX4A0X8V_,P7^8H$[]1MQ6!;^.[RB@VY]8!!JQOH::E-109X8ID:B3\B=`IX/6XI+4V&AZBN'/U]B=[@QH`^J;'8..^C%&0SY,[ZY?Z9(\+$"6.!LPS6VF7KB5+9$#8KQ[*MH;2HN%Z3.=:P,@#B.+<0$']9,8B);'$0?O*FZ\K'TJ,R@4559!O&7#XS%&;,K?N?IL="41"OA'=4WMCGS`AYC_6E^4836-LZE?L5G4SHO=9D-!7/+6:1T`0_$VF]6\J:<EI(*&/+LES'6.\A2N[<8/C73#OCURPF_\Q<_48MB9A0!;Q4FYH_82O02B,RJ]J(_+Z1(`[YFI;,,&;<-[?*\_LRBLV>_&6%2(FZWO6#$$^#->S.'.['-95#Q`M.-4T:=C$_<SR/N94@R`4Q;U0]&I]5@B`8QW]2IOO$E=,PT`8QSW%,ND("\R0;^Y;)X[/G_(X3%,_0ZA&_H1S`/PT],51R`EW0YUO>GZQ+Z0A\KN[/T(Y\>:_$6H!PH2[0="T7Q@N++`CO`E-/_M:GA=8DXT,J_*>>&:K`O-&7\].7.[P"7IFA>;P"GDYKF]#[B9'6HIRH.LDP;1WO#AW/(S'$1X09LD7(3D1(^RC:Q`UK=[$XG7>;-)@P;]T"@6'FAE4PI#1[4DAOT&$$:YMBC7[V3+,6S\RI%SV.4@2QLR/NJ<.TI=@#63#O].:2J^3\2JV3PZ.@F0J076,KX9;5/JA(F$J"A?:<+*JH)*KP6[0Z.E-U8WG6#^O4H<<O'.SO24%^-X;0()IX;6&=CSC?9I*C;K-HA?4.7C48)J+HD"'3`U'&:(J\->5#EL^NC/2<*34`?+8MPE#*5I<F3%]IVOPD`2P]84(],OD@%*5Q,?<K%_]VF"=9SEM/PRA$*E^2]'=^GUB?8[TR5S/)K+]OEF&@F1,])1L_[R(]>[L"(T9%`TS,Y(?=8%18'88[DIY[@=@SC\\8:UH@.RO#PD]0[,P;S#/G,AH_44_*G+,D%>=QD`C^^^I?1Y_Y)ZGX-Q(T*&X+64B*/S#I/)O(<RDL5I*:[&*7R0QR;R+C<ZLK5O:JZ5$89[':#FV+'^4"H,1,L^7FQ!UDK%O"'\08J="K4\TOEGRU+3#8*J3N&J?\.KUP!:_E,]'_='[6PA47ZI/_",L.^36Q5Y\U*<!O;XU*^';J,Y%_H9=Q>1J^#?RB+>/5Q$UM`16,R1=SEVD;QN*:;6(AA+G_"!:TIC_"/\01F]#7E^?8Q.;M^36Q6X<[%PC/_4/:D=)R=L.+8U*G3@I3-F]Y1A:5_B*S=5\V*72WTP5FZ**]UJ?1/@GE,S'8:KEP):>:V:?1?;?YPI3U[_B,[L8[%GJD'HX*;3?P,S%NYCN45IPG0&_F,S&4=KUPG7'O,TEX6`K3]X+H,ZHZ>[QP/4_P^#58Z*7_Z-*M^37T>01FJW@5FZ$T>7+QC3J^S34JD=7\QH&3K^+8%(Y-^37E]>48FZ#G5VR@1C;@[PI3YBJV@1FR[_B,TN$K3_!838W*)"S(!SJ^#2Q9'XU*0'WO,Y&@Z5B@!M^EL3_":\05F]"T/G(V*-8\>8C*J7_Q^&![=(\?6&]#,_:%8Q+`TE*@!L]Z?8U*`$:L@1H%M^/8Q/_SUZ@!I=T[%PB,4P5F].?M^36Q/%N^#2QRUJ@!_V^P@5G$UD[`9%>;IN;E0'W@(ZLK3_"94P1F]&%7_B,Y_/4V*@"*^PI3_$1\@1F]FK7_J$SDPK1SJ`K3#4H3FV4F1F^3H;W_J%<XW;`T6.#8]!J^35&G@5F2\P1FYX+G,\(HF<\%E6@[EO)RU*?5:+MP+>7V5NP856`3G%&@!F^EUJ>!)J@[%BD/J<Y%B&.>8Q*[%%9(`O^%8^*U=PI3?-.)8Q*`TLG_"):'7V]#<YWWPA4?TCN^#<S4H<Y%XD6[D12PZM&LJ-HS^X4QEJ'_"0[15XU*`('U8^0"K[0^GAZ?S[P8>0$@W<WGA`]RR/`,?9"@FW6^S?E[.TFO08U*5*56("#/Q\OK6[8Q\W/B,Y(^I[]P!2V"V]DK3_$RP.+8Q-_TUZ@!%TL[EG9&C?[B*,J*/#Y]L)<01W/I,Y'(2ZV3@T,KF0L4`+,5HW6*K@^K3+F\]Y"3TV3A?3>&]]/)ZF@6;.YV"PI3_/&I[UPAA6TI3W"X8OF,10U`@L/I,Y%@'3,ZH\_?_J)7"@DPI?"`&=%PK-(`X2TL3_#_5;@P\YU[@?N)4-?3PN535[PUL:793K#`.Q`IO^8))[9OS3;:PI1MUP')J[4U*3FVS=I%"/DU4-,JO1KW-TNQ3+!*[>J"+]\F5AMO$<W@;_^9;M%#FC?AXR=P>91^1QXT80MGO<;?*\W&H![NMFOJNR)1JM@V9?6R`4CIA./E5]?MHT]L8CACI#0;!`,R1.`&D4>\&T=?MVB]&S>G.8M8B\W*;C]0J0*:^E<H]M#I.VVK[YJB<W[776="F#'%7MUPR.@,,]1$)CT0;B\EUF6PR+KP>AV.3GNM2"QI@KO7\P8J,6ASIL\AHQ<HQ496-H1?L^S;OB^W30@$^<!Z86:%OKL"<[8OBRX*__(*]P:US^S7OB^W*.^P4&;W][H2]'\(Y85KNP&7O$$^[Z#-ZXS4@-Z\R$G@CE4#N%?Y%=[6DPGFW6*MBIPI-<`OSS/4T:"NB(<[SX;#'.>9WA?8;0@")NQ(+U@U%BD<[2$<73`<KTBMJZ;VASW-U'5TL"*@;-JX82NL:\5&LL*UV1S>7D%4H#[^6]O%#PFP3FLVP0N74A4'.,L$>$2PBE0<+KNJS[Z[++[OL*%_VF473B^LUT>&(IK+9VD`**CNB-^3X6MC_E#WR21_!UX,1JL@VI>=O%TE1PH$VTIUI]GHU-.87)ZDF$^]H9"TVH)+08S&&?*,1`H$6TL';;@-QV>9K8XY3BU)P2&G_@!6&OM]@'W408T6?IK1`'0P=(G%4"G=]\'*41GI^L280O.=3$NJ8WC@\^T&$2/3A"L\,POH"V^DW?HPLTSY*&6SY#7YCWRQ\7SQV`U`N$]1+1!!!!!%!!!"R!!!!!1!!!!!!!!!$!!"1E2)5!!!!!!!!Q!!!'5!!!"V?*RD9'!I&*"A_M>1^Z?"3?!LE#(^FY&:U)`R.Q-$JZ`!93$.+#!*&*<^S]!OK!U7VD[CS]%!";JMD"S3()=&/=!S(#U;$0```V=J9O4Y?O1;8.%2(TB4::9]BQ1!:1A:GA!!!!!!!!1!!!!(!!!,TA!!!!=!!!!B8WZJ8URB=X2,<G^X<E^X<GFO:UR71WRB=X.$<(6T>'6S!!!$=2=!A!!!!!!"!!A!-0````]!!1!!!!!$61!!!"5!#E!B"%ZP<G5!!"*!-0````])1V..)'ZB<75!!":!1!!"`````Q!"#5.443"O97VF=Q!?1$$`````&5ZB<75A+#)C)(2P)&6T:3"665F%+1!71$$`````$5.V=H*F<H1A5X2B>'5!%E!Q`````QF"=G>V<76O>(-!%%!Q`````Q?BLF.U982F!"2!-0````],I;^"=G>V<76O>(-!$%!B"H.U982V=Q!!#U!$!!2D<W2F!!!11$$`````"H.P>8*D:1!!&%"1!!-!#!!*!!I(I;^&=H*P=A"K!0(B=TTB!!!!!C"$<WVN>7ZJ9W&C<'5A5X2B>'5A47&D;'FO:3ZM>GRJ9C"@1V..8V*F=X"P<H.F)&.P>8*D:3".:8.T97>F,G.U<!!A1&!!!Q!'!!=!#QZ4<X6S9W5A476T=W&H:1!!&E!Q`````QV4<X6S9W5A47^E>7RF!"J!)22$<WVQ<'6U:3B5+3^4>'&S>#B'+1!!\A$R!!!!!!!!!!)A1W^N<86O;7.B9GRF)&.U982F)%VB9WBJ<G5O<(:M;7)<8U.446^(<'^C97R-<W>@46.(8V2:5%5O9X2M!+F!&A!-#&6T:8)A4'^H$&.U982F)%.I97ZH:1:4>'&U>8-*37ZU:8*S>8"U#&*F:WFT>'6S#F6O=G6H;8.U:8)*28*S<X)A4'^H$EVP:(6M:3"$=G6B>'6E%%VP:(6M:3"%:8.U=G^Z:71.18.Z<G-A476T=W&H:22/<SV3:8!A18.Z<G-A476T=W&H:1R4?7ZD)%VF=X.B:W5!!!>-<W>5?8"F!"*!6!!'#F2J<75A5X2B<8!!!(A!]?4E,L1!!!!#)%.P<7VV<GFD97*M:3"4>'&U:3".97.I;7ZF,GRW<'FC&F^$5UV@2WRP9G&M4'^H8UV42SZD>'Q!/%"1!!A!!Q!%!!5!$!!.!!Y!$Q!1(%.S<X.T)%J,33"4>'&U:3".97.I;7ZF)%2B>'%!!"R!=!!3!!%!%2"(<'^C97QA4'^H)&&V:86F!!!=1(!!'1!"!"%12WRP9G&M)%RP:S"&>G6O>!!!,%"1!!1!!!!#!")!%RVU:8.U9W&T:3V$5UV(<'^C97R-<W=O<(:D<'&T=Q!"!"1!!!!!!!!!'ER71WRB=X.1=GFW982F2'&U962B9E^S:'6S!!!!.2=!A!!!!!!#!!5!"Q!!$!"!!!(`````!!!!!1!"!!!!"!!!!!!!!!!"!!!!!A!!!!-!!!!!!!!!'UR71WRB=X.1=GFW982F2'&U962J<76T>'&N=!!!!"E8!)!!!!!!!1!&!!=!!!%!!/6P`]9!!!!!!!!!*ER71WRB=X.1=GFW982F2'&U95RB=X2"=("M;76E6'FN:8.U97VQ!!!!'2=!A!!!!!!"!!5!"Q!!!1!!Z7``RA!!!!!!!!!;4&:$<'&T=V"S;8:B>'6%982B6(FQ:52F=W-!!!.N&Q#!!!!!!!%!#!!Q`````Q!"!!!!!!.2!!!!&1!+1#%%4G^O:1!!%E!Q`````QB$5UUA<G&N:1!!%E"!!!(`````!!%%1V..=Q!!(E!Q`````R6/97VF)#AC)C"U<S"6=W5A666*2#E!&E!Q`````QV$>8*S:7ZU)&.U982F!"*!-0````]*18*H>7VF<H2T!""!-0````](I;Z4>'&U:1!51$$`````#['P18*H>7VF<H2T!!R!)1:T>'&U>8-!!!N!!Q!%9W^E:1!!%%!Q`````Q:T<X6S9W5!!"2!5!!$!!A!#1!+"['P28*S<X)!;A$RY8-]Y1!!!!)A1W^N<86O;7.B9GRF)&.U982F)%VB9WBJ<G5O<(:M;7)A8U.446^3:8.Q<WZT:3"4<X6S9W5A476T=W&H:3ZD>'Q!)%"1!!-!"A!(!!M/5W^V=G.F)%VF=X.B:W5!!":!-0````].5W^V=G.F)%VP:(6M:1!;1#%51W^N='RF>'5I6#EP5X2B=H1I2CE!!/Y!]1!!!!!!!!!#)%.P<7VV<GFD97*M:3"4>'&U:3".97.I;7ZF,GRW<'FC'V^$5UV@2WRP9G&M4'^H8UV42V^576"&,G.U<!#J1"9!$!B6=W6S)%RP:QR4>'&U:3"$;'&O:W5'5X2B>(6T#5FO>'6S=H6Q>!B3:7>J=X2F=AJ6<H*F:WFT>'6S#56S=G^S)%RP:QZ.<W2V<'5A1X*F982F:"".<W2V<'5A2'6T>(*P?76E$5&T?7ZD)%VF=X.B:W554G]N5G6Q)%&T?7ZD)%VF=X.B:W5-5XFO9S".:8.T97>F!!!(4'^H6(FQ:1!31&1!"AJ5;7VF)&.U97VQ!!"Y!0(EZ#[U!!!!!C"$<WVN>7ZJ9W&C<'5A5X2B>'5A47&D;'FO:3ZM>GRJ9B:@1V..8U>M<W*B<%RP:V^.5U=O9X2M!$B!5!!)!!-!"!!&!!Q!$1!/!!]!%"R$=G^T=S"+3UEA5X2B>'5A47&D;'FO:3"%982B!!!=1(!!%A!"!"%12WRP9G&M)%RP:S"2>76V:1!!(%"Q!"E!!1!2%%>M<W*B<#"-<W=A28:F<H1!!#R!5!!%!!!!!A!3!"->>'6T>'.B=W5N1V..2WRP9G&M4'^H,GRW9WRB=X-!!1!5!!!!!!!!!"Z-6E.M98.T5(*J>G&U:52B>'&%:GRU2'&U96.J?G5!!!!:&Q#!!!!!!!%!"1!$!!!"!!!!!!!.!!!!!!!!!"J-6E.M98.T5(*J>G&U:52B>'&%:GRU2'&U91!!!W98!)!!!!!!&1!+1#%%4G^O:1!!%E!Q`````QB$5UUA<G&N:1!!%E"!!!(`````!!%%1V..=Q!!(E!Q`````R6/97VF)#AC)C"U<S"6=W5A666*2#E!&E!Q`````QV$>8*S:7ZU)&.U982F!"*!-0````]*18*H>7VF<H2T!""!-0````](I;Z4>'&U:1!51$$`````#['P18*H>7VF<H2T!!R!)1:T>'&U>8-!!!N!!Q!%9W^E:1!!%%!Q`````Q:T<X6S9W5!!"2!5!!$!!A!#1!+"['P28*S<X)!;A$RY8-]Y1!!!!)A1W^N<86O;7.B9GRF)&.U982F)%VB9WBJ<G5O<(:M;7)A8U.446^3:8.Q<WZT:3"4<X6S9W5A476T=W&H:3ZD>'Q!)%"1!!-!"A!(!!M/5W^V=G.F)%VF=X.B:W5!!":!-0````].5W^V=G.F)%VP:(6M:1!;1#%51W^N='RF>'5I6#EP5X2B=H1I2CE!!/Y!]1!!!!!!!!!#)%.P<7VV<GFD97*M:3"4>'&U:3".97.I;7ZF,GRW<'FC'V^$5UV@2WRP9G&M4'^H8UV42V^576"&,G.U<!#J1"9!$!B6=W6S)%RP:QR4>'&U:3"$;'&O:W5'5X2B>(6T#5FO>'6S=H6Q>!B3:7>J=X2F=AJ6<H*F:WFT>'6S#56S=G^S)%RP:QZ.<W2V<'5A1X*F982F:"".<W2V<'5A2'6T>(*P?76E$5&T?7ZD)%VF=X.B:W554G]N5G6Q)%&T?7ZD)%VF=X.B:W5-5XFO9S".:8.T97>F!!!(4'^H6(FQ:1!31&1!"AJ5;7VF)&.U97VQ!!"Y!0(EZ#[U!!!!!C"$<WVN>7ZJ9W&C<'5A5X2B>'5A47&D;'FO:3ZM>GRJ9B:@1V..8U>M<W*B<%RP:V^.5U=O9X2M!$B!5!!)!!-!"!!&!!Q!$1!/!!]!%"R$=G^T=S"+3UEA5X2B>'5A47&D;'FO:3"%982B!!!=1(!!%A!"!"%12WRP9G&M)%RP:S"2>76V:1!!(%"Q!"E!!1!2%%>M<W*B<#"-<W=A28:F<H1!!#R!5!!%!!!!!A!3!"->>'6T>'.B=W5N1V..2WRP9G&M4'^H,GRW9WRB=X-!!1!5!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!1!,A!2!!!!"!!!!EY!!!!I!!!!!A!!"!!!!!!N!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!V%!!!ET?*T.65V4%U%1@:#1$QC)'#-)[!3`C%J%2=5K+\65_#B5+#4BY!G8:)CR.DN</\O5X0QD(DBY]+)8,`Y"`Q>6?,8E$YA^MUE!D5+6(NCJ3GVX4`?]\P>W!O!B,BDD?`3=842LH)W/D$"0M"8*W=L+`(1'K3$;H@>>F^M?+XCGR^%8?/.4<M7PE6OC.`"%NTY%/Z+"X<8V=8^0QEB(*%6^#81:)92,IMT23)V)Y<MFMJ0'%E,I1!42[.<('>=6,FZB>VM_WA<1TP+C6P0N;MF=MXC!BSW9J:>6GW?N$;O[RF<TB986:3Y>96-@"6W7,8!JT1L0FDQ,4*^!!"$L/2R'M_''8Z2^C_/]E5\3O9\&04Z;T.SC9VVP>$9$@--OAO>I:)-;W:QFVETLK;CM,B4G6IP0FW9UK0>'#IE94>ZF&%M%[@G8JFXBE9+?7HT?^LDL_IY87_;6KC3D=]6W[[^R03G6WR/!:HG85YVS<^W=ZN*TR39P>U`*4<P5;$GZ+-;7O=-//2/&!Q91J;L&45=28U3EMVCN[@ZK$B1T/TP:4]@K0`6\`\LV[]2(D#KUI2VR>+),#84XZ&UB*;--.GV[*P$[PWIAO[_"Y6S/`7%LS_8QYX]R`0E%-ZRKD2PI..,B27(4FPJ((V/-W(2:+)_".O6$8ZC]5H0UTWK9<+7'I5!.DZ`-(SZ6V];1Y;#0-J+^14UV*0<-ZTY09A/`RG9W[%I#(/R_&8N@&.ZBD[:8-C5@)VB.6!3V:*F3$L3/+LTDB$?-UTC$MUA.ZSV@==8%/N/*T('L'QJQ71(NI%5NF;G\\_AH)V1X=2@H%4?C#+V<&=3-.S'R\!5/,N<JDF2K(=)Q,I4]]DK>F[9:;4ZI/AU7UF3L0A@^JLMGFB1_BB&=QO71^\J-M37;\56=I>H]_3:]>Y,FWLS1*A[)Z:I7S_CRR:,ZCVAS,=2SMUHU>>QYEOBW[0]Q_GE$18R")-/9J=ETD#&,Z+NVCVBPL0\[_NWT(RH8+V"-'WZ4R9/QDN:@#CW_,<T&S77;!$9F3L/-!DHUY"2[=9[)'M26X-1>_HJ5`XVK!P1_13O&?T4J<NSH!FVY1-F29K/$SI2UZ]%-EJ2RP(W4OP\JH^B3D#E!!!!!!!#H!!%!!A!$!!9!!!"I!"%!!!!!!"%!]1$F!!!!?Q!2!!!!!!!2!0%!Z1!!!)Y!%1!!!!!!%1$R!/5!!!#BA!#!!)!!!"%!]1$F!!!!IY!!A!#!!!!2!0%!Z1!!!+5!$I!!A!!!$A#T!+U347FD=G^T<W:U)&FB3'6J)&6*%EVJ9X*P=W^G>#":95BF;3"632*.;7.S<X.P:H1A77&):7EA65E"-A%Q!4!!5F.31QU+!!.-6E.$4%*76Q!!/@!!!!2_!!!!)!!!/>!!!!!!!!!!!!!!!#!!!!!U!!!%:!!!!"R-35*/!!!!!!!!!7"-6F.3!!!!!!!!!8236&.(!!!!!!!!!9B$1V.5!!!!!!!!!:R-38:J!!!!!!!!!<"$4UZ1!!!!!!!!!=2544AQ!!!!!1!!!>B%2E24!!!!!!!!!A"-372T!!!!!!!!!B2735.%!!!!!A!!!CBW:8*T!!!!"!!!!G241V.3!!!!!!!!!MB(1V"3!!!!!!!!!NR*1U^/!!!!!!!!!P"J9WQU!!!!!!!!!Q2J9WQY!!!!!!!!!RB-37:Q!!!!!!!!!SR'5%BC!!!!!!!!!U"'5&.&!!!!!!!!!V275%21!!!!!!!!!WB-37*E!!!!!!!!!XR#2%BC!!!!!!!!!Z"#2&.&!!!!!!!!![273624!!!!!!!!!\B%6%B1!!!!!!!!!]R.65F%!!!!!!!!!_")36.5!!!!!!!!!`271V21!!!!!!!!"!B'6%&#!!!!!!!!""Q!!!!!`````Q!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!#A!!!!!!!!!!0````]!!!!!!!!!T!!!!!!!!!!!`````Q!!!!!!!!$A!!!!!!!!!!$`````!!!!!!!!!/A!!!!!!!!!!0````]!!!!!!!!$M!!!!!!!!!!!`````Q!!!!!!!!/Y!!!!!!!!!!(`````!!!!!!!!!_!!!!!!!!!!!0````]!!!!!!!!$_!!!!!!!!!!!`````Q!!!!!!!!2)!!!!!!!!!!$`````!!!!!!!!"&A!!!!!!!!!!@````]!!!!!!!!'!!!!!!!!!!!#`````Q!!!!!!!!>Q!!!!!!!!!!4`````!!!!!!!!#/A!!!!!!!!!"`````]!!!!!!!!)_!!!!!!!!!!)`````Q!!!!!!!!E)!!!!!!!!!!H`````!!!!!!!!#2A!!!!!!!!!#P````]!!!!!!!!*+!!!!!!!!!!!`````Q!!!!!!!!EY!!!!!!!!!!$`````!!!!!!!!#6!!!!!!!!!!!0````]!!!!!!!!*:!!!!!!!!!!!`````Q!!!!!!!!HI!!!!!!!!!!$`````!!!!!!!!#_Q!!!!!!!!!!0````]!!!!!!!!0]!!!!!!!!!!!`````Q!!!!!!!"0Y!!!!!!!!!!$`````!!!!!!!!+3A!!!!!!!!!!0````]!!!!!!!!J-!!!!!!!!!!!`````Q!!!!!!!#EY!!!!!!!!!!$`````!!!!!!!!+5A!!!!!!!!!!0````]!!!!!!!!JN!!!!!!!!!!!`````Q!!!!!!!#G]!!!!!!!!!!$`````!!!!!!!!.:!!!!!!!!!!!0````]!!!!!!!!VG!!!!!!!!!!!`````Q!!!!!!!$7A!!!!!!!!!!$`````!!!!!!!!.=Q!!!!!!!!!A0````]!!!!!!!!Z*!!!!!!:>'6T>'.B=W5N1V..2WRP9G&M4'^H,G.U<!!!!!! + &Q#!!!!!!!)!"1!&!!!-!%!!!@````]!!!!"!!%!!$[35F.31QU+!!.-6E.$4%*76Q!!/@1!!!3?!!!!)!!!/>1!!!!C!!!!!2VU:8.U9W&T:3V$5UV(<'^C97R-<W=O<(:D<'&T=Q!!!!!!I"=!A!!!-!!!#!!%!!!!!!1!!Q!]!,Q!(U#!!A!!!!!"!!%!"P````]!!!!!!!!!!!!!!!$6PRHZ,GUI2<0F)RG20VA*!!!!$!!!!"!!!!!!E7$9Y&?)S53"R:+-U0!TP>1>D.G0!,)%[9!*G/TY1HY!!"!!!!!!!%,<(>.07DV&GC/?^TU8+I-"!!!!`````^1>D.G0!,)%[9!*G/TY1HY!!!!1U557&!6#[GCS)(D:W!32TA!!!!1!!!!!!!!#QA!"4&:$1Q!!!!1!!F:*4%)!!!!!5&2)-!!!!!5!!1!"!!!!!!)!!F:*1U-!!!!!!C"$<WVN>7ZJ9W&C<'5A5X2B>'5A47&D;'FO:3ZM>GRJ9B:@1V..8U>M<W*B<%RP:V^.5U=O9X2M5&2)-!!!!'9!!1!,!!!!!!.T=G-)>8.F=CZM;7))8UZ&6F.54V!@1W^N<86O;7.B9GRF)&.U982F)%VB9WBJ<G5I1V..+1B@5X6Q='^S>!>5?8"F:'6G&F^$5UV@2WRP9G&M4'^H8UV42SZD>'Q!!!!!!!(`!!!!!1@J!!I!!!!!!!!!!!!!!!!!!!!!!!!!!!!#6EF$1Q!!!!!#)%.P<7VV<GFD97*M:3"4>'&U:3".97.I;7ZF,GRW<'FC)&^$5UV@5G6T='^O=W5A5W^V=G.F)%VF=X.B:W5O9X2M5&2)-!!!!(!!!1!,!!!!!!.T=G-)>8.F=CZM;7))8UZ&6F.54V!@1W^N<86O;7.B9GRF)&.U982F)%VB9WBJ<G5I1V..+1B@5X6Q='^S>!>5?8"F:'6G)&^$5UV@5G6T='^O=W5A5W^V=G.F)%VF=X.B:W5O9X2M!!!!!!!#`Q!!!!%([1!+!!!!!!!!!!!!!!!!!!!!!!!!#!!!!F:*1U-!!!!!!C"$<WVN>7ZJ9W&C<'5A5X2B>'5A47&D;'FO:3ZM>GRJ9BN@1V..8U>M<W*B<%RP:V^.5U>@6&F123ZD>'Q!5&2)-!!!!'M!!1!,!!!!!!.T=G-)>8.F=CZM;7))8UZ&6F.54V!@1W^N<86O;7.B9GRF)&.U982F)%VB9WBJ<G5I1V..+1B@5X6Q='^S>!>5?8"F:'6G'V^$5UV@2WRP9G&M4'^H8UV42V^576"&,G.U<!!!!!!!!`]!!!!""_E!#A!!!!!!!!!!!!!!!!!!!!!!!!A!!!-!!!!!!!)!"!!!!!!!)1!!!"BYH'.A9W"N9,D!!-3-$EQ.4"F!VA?'!!9!0_!&G1!!!!!!!"1!!!!1?*RD9'0A:O#!1Q9!!B%!/A!!!%E!!!%9?*RD9-!%`Y%!3$%S-$!^!N)M;/*A'M;G*M"F,C[\I/,-5$?SQI3"\NY$J*F!=F!VP"!JJKN!@!,>((YI`1"*$!#@PSER!!!!!!!!$!!"6EF%5Q!!!!!!!Q!!!;-!!!.]?*T<Q-D!E'FM9=<!R-$!$'3,-T1Q*/?HJ0)S!0E-%+!$9V!!!K$G;;'*'RYYH!9%?PTS,7"_]RO?<B=6A?9;&1GG5J&O(R724B]6FEY7F2>``P``XXS%ZX#X2]ZR2RO1WGY/I0BR&R5/%!>)MY$I`Y%:)&7IZMFU!G7"N!33"LC"+09(!&6R.&1I-Z3Q'"[)/HS]Q912YF#9%[+QO:>Y]ZP@=!!^*8$Q)5NXIQ;1XTM22!+&?$J$/#3/OX$IC!(ZD#>!"H<SQ(T.!@>0'-C!%B7"4B/123S--)O[W9Y\;)$$Q5%%1G6!K!I)61#C>I">=)1D\D!]`.?_PL?,&5CT)=7*!R!XA"B-K&C0A:'"%=RE:&A,67M$:$."R7"R#W)L1)/.E=%?LK=;+K_":)Y,)UQ01NVN*(=QA=VA:0D$!$-0;"^54Q05X3!R8[$9!3A\"-C?!'6(!^E@I/QE)&M!SMY%MAU9)?Q]+"NM'1.OWNH@R25JG-$Z!J9V1)'?8*"=JF@NJ".NK"-=KV/5"E3VIC$RX!)$!X1*I$A!8_[7J1!!!!&J!!!#$(C==W"A9-AUND"L9'2A9!:C=99'BO4]F&1'*(#(E1%H#!^L@K04\;*CU?GCIN(NIW,4[;/CUM81Q1BE;`1[-I+&8625()!-F?Z#RN:P*9,>:LV_,%"V-NVCH3%K#K_ZDLOI+)!--\T5T>&[MP.]#5OX:<?^Z;]3MVY@&17A3B%A,1+E?9#G=!"6MT!"62^H51&J?P(H````L1@Y7R="/3#L1';5M(:T.B]%73,2$<1#;)V![[5[8[#U4"I)[0(,NY$>X]U!6-03S;)#.K<T7/OXUFC1KO9$,%#\:)#_E%#9)_!&-;D_*.A?E!]$79"#'LU")%KFWZ/FUY-&++@2[Q(3!QI1&9A3F7Y(FEZ(&M.PH2_;D_D%R2_'BN`;V`>W-1.JZ#"W!/)MI!B)$/425V$R(A9$M"A)VU(&)J$5.30J"Q&H@R>8^(A%K25"YO3#Z$+^;C?>;%/>Y&C>ID1AKA5!.]J^-Q!!!!!!!8)!!!(I?*RT9'"AS$3W-'NA:'"A"G*RBA;'Z0S56!9EM)72!3=)$1Y0;X[DU_WCYN$JIK,28;,CUFGCIN*AR]!`^7#$":!]WP(+Y*4"W2*O`GW(GD]QPPQ/V.8LQ>DJI])"R"JO)/8>$ISN"UK%OD7[9RE[9V15A&CC_3D,;Z(D,CI3)'O!N!+).LRN_,;<$;C&"[B?ONOCG^XS2O?^7D;AX1K>RZK0MWA?"OF^,1`8]/WV=&J;GB[`@!P9P5!F1)0^7L`6S87\-H4T!ZX!UMGC]O,0````GX]QFNQ(%PR4$LTG<LU.J)$?Y3FBZ>^WY,6,>YA+2[]4#]C4P8YM1'UKX5%MVG%M`&-/F;LU"L"UBA!F!E%5U$=MVIZ!C10]WU\M!)5>P_P"V]QA\R`2C9O0DDW-&(ZL8^`<"6+#(-1/1+T%)!%79Q,C%UDC)/$M\_++(D]AN;*!H*R<9'#A6_WE%WWI%RSL5Z1'2,6!=1!V$9"_!!!!!!!-&Q#!"1!!"$%X,D!!!!!!$"=!A!!!!!1R.SYQ!!!!!!Q8!)!&!!!%-4=O-!!!!!!-&Q#!!!!!"$%X,D!!!!!!$"=!A!5!!!1R.SYQ!!!!!"1"!!!!^6=VAHEGIIQO=V*/"EEZH1!!!!U!!!!!!!!!!!!!!!!!!!!!!!!!A0````_!=2C0A(NXX`0\/>`T_X\@]`M2X`0```_-!!!"D!!!!9Q%!!'!#]!"A")9!9!C!Y'!1A'"A))$A9'#"I'"]A;"A@Y-A9(`W)'"``#"A@`QA9(``)'"``?"A@`R!9(`]A'"``9"A0`E!9!@[!'!!@!"A!!A!9!!!!(`````!!!#!0`````````````````````Q!!!!$`]!$Q!0]!$Q!0``]!!!!!``]0]0`Q```Q``````!0````$`!0`Q$`]0`````Q$````Q`Q````$`$`````]!````]0]!$Q!0`Q``````!0`````````````````Q!#)!!!!!!!!!!!!!!!!0]!!C!!!!!!!!!!!!!!!!$`!!)A!!!-,-!!!!!!!!!!`Q!!!!!!TG:G,-!!!!!!!0]!!!!!$#:G:G:CT!!!!!$`!!!!!-*G:G:G:G<N!!!!`Q!!!!!G:G:G:G:G9A!!!0]!!!!/:G:G:G:G:O9!!!$`!!!!ZG:G:G:G:GZG!!!!`Q!!!/\O:G:G:G<G:A!!!0]!!!$G:G\G:G:O:G9!!!$`!!!!*G:G:OZGZG:G!!!!`Q!!!#:G:G:G9G:G:A!!!0]!!!!G:G:G:GZG:G)!!!$`!!!!*G:G:G:O:G:C!!!!`Q!!!#:G:G:G<G:G9A!!!0]!!!!G:G:G:GZG:GQ!!!$`!!!!*G:G:G:O:G<!!!!!`Q!!!':G:G:G<G:C!!!!!0]!!!$.ZG:G:GZG)!!!!!$`!!!!!!T?:G:O9M!!!!!!`Q!!!!!!!-XG<GQ!!!!!!0]!!!!!!!!!$.,!!!!!!!$`!!!!!!!!!!!!!!!!!!!!``````````````````````!!!%!0```````````````````````````````````````````S1E*#1E*#1E````!!!!`Q!!!0``!!!!`Q!!!0``````*#1E*#1E*#4`````!0``!0```Q$``````Q$```````````]E*0````````]!``]!!0```Q!!````!0```````````S1E`````````Q$``Q$```````]!``]!````````````*#4`````````!0``!!!!`Q!!!0```Q$```````````]E*0```````````````````````````````````Q!!!.04!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!0``!!!!U^-!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!``]!!!$4UQ!!!!!!!0;D?@A!!!!!!!!!!!!!!!!!!!$``Q!!!!!!!!!!!!$WRXCCH-;>6@9!!!!!!!!!!!!!!0``!!!!!!!!!!!!^K.Y?+*Y?(BYRK.Z+Q!!!!!!!!!!``]!!!!!!!!!!0;D?(BYIHBY?(BY?(C=RY!!!!!!!!$``Q!!!!!!!!!!IXBY?(CC?(BY?(BY?(C=TQ!!!!!!!0``!!!!!!!!!+2Y?(BY?+*Y?(BY?(BYH-@'!!!!!!!!``]!!!!!!!#FH(BY?(BYIHBY?(BY?*T(?-9!!!!!!!$``Q!!!!!!!-@(R]?=?(CC?(BY?(BYRZRYRA!!!!!!!0``!!!!!!!!RZS=H-<(R]:Y?(BY?-?=?(D'!!!!!!!!``]!!!!!!!#DH*S=H*S=RM@(RHD(H(BY?-9!!!!!!!$``Q!!!!!!!+/=H*S=H++=H*T'TJRY?(BYRA!!!!!!!0``!!!!!!!!IZS=H*SCH*S=H*T(H(BY?(CD!!!!!!!!``]!!!!!!!#DH*S=IJS=H*S=H-?CIK*Y?+-!!!!!!!$``Q!!!!!!!+/=H++=H*S=H*S=RZRYIK+CIQ!!!!!!!0``!!!!!!!!IZSCH*S=H*S=H*T(H(BY?*RZ!!!!!!!!``]!!!!!!!#DIJS=H*S=H*S=H-?=?(C=?1!!!!!!!!$``Q!!!!!!!++=H*S=H*S=H*S=RZRYH+-!!!!!!!!!!0``!!!!!!!!_)$(IJS=H*S=H*T(?(CD!!!!!!!!!!!!``]!!!!!!!!!!!$YA-@'H*S=H->YI`9!!!!!!!!!!!$``Q!!!!!!!!!!!!!!!0B[R];=R]9L!!!!!!!!!!!!!0``!!!!!!!!!!!!!!!!!!!!+XKL+Q!!!!!!!!!!!!!!``]!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!$```````````````````````````````````````````]!!!!#!!1!!!!!"!)!!5:13&!!!!!$!!*52%.$!!!!!C"$<WVN>7ZJ9W&C<'5A5X2B>'5A47&D;'FO:3ZM>GRJ9C"@1V..8V*F=X"P<H.F)&.P>8*D:3".:8.T97>F,G.U<&"53$!!!!"Q!!%!#Q!!!!!$=X*D#(6T:8)O<'FC#&^/26:46%^1(U.P<7VV<GFD97*M:3"4>'&U:3".97.I;7ZF+%.443E)8V.V=("P=H1(6(FQ:72F:C"@1V..8V*F=X"P<H.F)&.P>8*D:3".:8.T97>F,G.U<!!!!!!!!0]!!!!""_E!#A!!!!!!!!!!!!!!!!!!!!!!!!A!!!!!!A!!!,I!!!';5&2)-!!!!&]!!1!*!!!!!!.T=G-)>8.F=CZM;7))8UZ&6F.54V!@1W^N<86O;7.B9GRF)&.U982F)%VB9WBJ<G5I1V..+3"$<WVN>7ZJ9W&C<'5A5X2B>'5A47&D;'FO:3ZM>GRJ9A!#6%2$1Q!!!!!!!C"$<WVN>7ZJ9W&C<'5A5X2B>'5A47&D;'FO:3ZM>GRJ9BN@1V..8U>M<W*B<%RP:V^.5U>@6&F123ZD>'Q!5&2)-!!!!'M!!1!,!!!!!!.T=G-)>8.F=CZM;7))8UZ&6F.54V!@1W^N<86O;7.B9GRF)&.U982F)%VB9WBJ<G5I1V..+1B@5X6Q='^S>!>5?8"F:'6G'V^$5UV@2WRP9G&M4'^H8UV42V^576"&,G.U<!!!!!!!!0]!!!!""_E!#A!!!!!!!!!!!!!!!!!!!!!!!!A!!!!!!A!!!3A!!!))5&2)-!!!!&]!!1!*!!!!!!.T=G-)>8.F=CZM;7))8UZ&6F.54V!@1W^N<86O;7.B9GRF)&.U982F)%VB9WBJ<G5I1V..+3"$<WVN>7ZJ9W&C<'5A5X2B>'5A47&D;'FO:3ZM>GRJ9A!#6%2$1Q!!!!!!!!)A1W^N<86O;7.B9GRF)&.U982F)%VB9WBJ<G5O<(:M;7)78U.446^(<'^C97R-<W>@46.(,G.U<&"53$!!!!"G!!%!#Q!!!!!$=X*D#(6T:8)O<'FC#&^/26:46%^1(U.P<7VV<GFD97*M:3"4>'&U:3".97.I;7ZF+%.443E)8V.V=("P=H1(6(FQ:72F:B:@1V..8U>M<W*B<%RP:V^.5U=O9X2M!!!!!!!!`Q!!!!%([1!+!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!#!!!!:!!!!6F16%AQ!!!!8Q!"!!E!!!!!!X.S9QBV=W6S,GRJ9AB@4E675V205"^$<WVN>7ZJ9W&C<'5A5X2B>'5A47&D;'FO:3B$5UUJ)%.P<7VV<GFD97*M:3"4>'&U:3".97.I;7ZF,GRW<'FC!!-!!!!!&3M!!(1.?*TF81NU6.7Z`P@**-TE139B4U6S%G:CAB""2552B1QI4Y%18[X+E"G3E71G;RY)7I8<'S09[V*KM1NOK>BVI>LW8P3CV67R63^KWWHP66O^N_JN@#W],64"&SZF=O[`^ZET=ZZT$G-S'3F,^JI-_\W``^P`P`@_$%$5Y;TDBO(W""$HJ`BB31++@8%#=(#;(:*`GA@"W5G_"&*64R*QJ<X4_19X4#9GI.18<\:0^WS&I]H=:#:XC@.NT&LEL-@+CB.1\IP86CRS$4F>_S;[NB:+N5[!"O@>:*C\RN6QX(\X1!A<B)%7GF:-)].!0)UWWU$4=G`10_#CXTKGW?N:F9Y%/$XR-]+OI4/R2GT[/69F.Z7YM/FEF9"6NM$_`@P4B3L%1MWM'R>C'?*CX:W;I5QFFIGYBK;S-M7M$,9T5WL(UT"](_U\,;1O/M%4>W*2,,>"GBK8V*;H)8':<LG?"&3ZBO<:[_VP_VYP,&MR]!11)!>PN!P\B2B:T%WN7%:8A?7NR)6Q8U3=(@CZ)Q%T"O,=;L"B7])*<)O$07Q:<.)SH)P,1";Q:8"YNDIBP1Z\4.<"9TP9>%:\<SQ3^9@ZU&K_K^=<C@$^Y="[<^40_\R2L\B#4L@9.SQ&LB;#AX$,&_U]4^RR!:U1WL[)FVKQ95>XS"=A"(PX\M5ZQ42>>#97L85.J=J.Q!%7Q;\5)PD3EUE\EJ\-]X%SX>?#_TLQ@,[KGU[L_S*/!L/.A>H$UA",Z^'5T%`$?R<#O]+J\KY#XB?0$,R.*G]W!P&W&?*B/RS'P2H1?YF9+)VYT!^Q!L:H+$-(SWS3)R\,<-=S?]U2@[E']<3M#P(XXX_`'P'8J2:*R,W.%"(X!S]**Y14&0X`+1S2;@",BHY2U:WY4JYYTW#]!VN[%\L:OIR,LAN:0B#(\WM"4X"FOD/P$-_"#(LHZ<WB.>Z?@EGIGZ_`XB_-7FEKMM)4N]^Q$2&M.IG('CC!]W'S."0PT>2-/VEJ&P+G#`%Q'?:!O^&3F32)BWB1=KO!>FAC8ZS+"OQK2\P+FOY),3R_&JTW?E>$OA/L00([3Z8771?&W)0,J7Y,&19,4TI^]<J:LK([>/=H#)@A('QYW@E0$-C/8#7TT\)OOPT/[`"@HEW1:26V>*90VD?V>STFO]7&C%1JY]1CS%._OBZ]DT@I[`5\[OT8O3]KI(:.S>#8).=C&'@4DCS&1OY[YG$1+*#A]1U+$7;THHU.CZ,9%$Y%%!4YNAEWCJ,9G.A?$C%,,FK]E/^AP6LK\?I*"0W]RY!0/16//B,EGZ3QH4<05-/CJ,FQ:=3G)'VS!_PJ-A7)ERWV7_KIKQH-/Y.,?#-OPYK=<7$D(!4-S*GMRK*S=J9'9E</R+N$TD;*H/W-CO^A[3UM$<&U*UPP:?EQ44G7E[N0E4<R+5B<'I;=N-H;&!+5L/W%_K`!WJJ:\>:D\2.=)3ET:G$3IW:NLB"HN!:/:#A45,-WFDH"V5DN:'"N=J/'N7F:5^9G[]R:GQD(1)"BRNJW6GY)&]I8ZU4@]P@#%6)+516N=[@LUX9*MFO("4_F?&7ATU]NMK`@H+T@3H!4M<E"RTGOI7+&7V)/&].;&@&^]=58/!?9COU..-*G'T@AIN`I.H)Q7O+?\7Y\^ZJC^Y9ZKZ*.FC;Y-Z#WM5'/.4A>*/:OAF*MZ-#"!^A)JGHG,O!0.IDI,-=M0-P33&.H5X*NO_R.)L'LM^*F;[3J-GO+^\%XE]4?&,$?])4WJAH,T]C_.WOM^W;.ID?/".?A=@2+Y&+YS92,LERQP#^?Z!$EUAY:<#<!/JA+7RD!/'H!4>B%J7OI7E:85!^H;(:.GX)).!P0MD436"J#1G?U2FG^VL/ONJ\V2M5=^C3YS4*;L8Z;J.6#J.8"'WA>[8T.MHS>/]2]2:CPUI%VHXGQI4"R]*S>GVU]&$MKCZ.@W=P^DQ$^KDB:DQ`ZVR8H[51_)"S"X]-$CKW7+U[:MWSL4>LT:2<>M((I@[X;W'`"5<Y[Q3XQR7V/E$<63CT1"PO6&(/&XK<[!8;*1.68W61VZ,+1EEP^)IF=R,%\Y('9#-_LS/766VYZ+8):C,L<JK^..F77Y"<ZYP:[N/.3'9U6INX6Q4Y,,>ESU6D<>HMH^<BQ&5J&6[=>X;ZO@R(^)2:R,!RC8"C/^5@N+`X>!2IE&H='Q]G0DPHB=)C6(<]UZ)PV9O'Q(_PQ/:-`?PS2;$CUU?]LGRP:'/TCF`ID%7_XPWJ:;.J+@T_P_,+U1`:$GM)7IQ.SPJ*1[:^3=QILN5[IJ69*>1HW*E7I9G_=7(ZC^LX2I2CDXGA)>;H+/3-)]YFI%%J#::B1/'@=-LFTZB@:96TT).@-1X/DU.Q%&9>R"/!YH#Z3)X@G&YN&\%AIB_Z*]41:2G_$T=E[Y4A]E.T]*<?-!W;:FT0,L%[423'3R7U7`@+K^F"@@[]`[G^:V8IW)D1=<6H1;G[NO("%8,CL7.0FL/E'D-'GQ$EY1Z-79XMUV>M<3K!=6Y.G;;2J;D6OUC[=G.5HU+S9GG@^[L8+Q=HB''NEG^^J/,>HQQ5;:+I'7)VTI)@-A,9L9F9N-AWT@P6;Z1-M%//9;W7,3->Y(MQWW_"0QWH1W6_(0>L?[';F@LGVH#>@K8S%.H'%V]B'7)X&^5:)F#UU9";^TP3I09B#G3'P>)C'\"!^#&S)V-Z0>II\PX!HWL)(0F9'W4]QW0HJU:D0YMY`PC-5#X@Z*=IX.W--KX?*Z[#3"U$HZGG-:R2B^109NWVK$_!QBN8$%D7;>-W3"Y$"V7\NG3@'I`!P],FJ70WASB7G@RZ+"W<'9@70>-,K9CGM,G#"]S-M@9KF,[1$ZTXKQ*FV6"%Y`^AA="\:YU\SE&\A`!HM*I5:AO#(.=?>O\(5I`"*BD)`U2RX\M:W(J8;S21Y`V2\X,F<;CN4Y0QT]]$:+XQ':@!F#ZQ,*'#`-"!HKZXMA0]JY13-A[.+50_'(E4L(P#\,/[>YR\=R^QV3UPU7_W*54UCZALMFA,;/D-86TEFV%;8J+@/'.K`UU"</CZ]54IOX,?KR]`\G>0:F<SS7"M/^@&2`&J\7"?)]$=(QHY@(QVB$PQJ%/S02>PYB7NZ<T":4;CL+R<W2`!,(_`N\`>\QR%_&*2FH]IKRURB?C1JHF''9F(]&T\MD]<#Q1D,U#3[QF?Q)]NQEZCR44S\,&(;Z_MM@:?F([<N]\]5^CH.NM)_8Z<>2CB"-+,W_9K?@@Y.JM.Q"FP\A]9_JW/JO@#X$'8_G,:0;4D4M;'Z5E/:$026L9'?$5>-<_$);RE-^!\B9421H0O&="V:)$01&<B3UMI5QZ-QCVT-6K:17JG0$/`@JJC9JSVJHE52NBO;,V"*AHS-*H;2;[B=<-QO_E%W;):C(0/@8H]4RRQ<X*XWA_C-(0^V_HLA_)OSTS`)0D]P=R6Q6*_)RU=FCGM$'ZQ&GT+@HIGDSBBYJB@S5^677-67]B`._?)TR5J+8(&5YIL(+6@-HD>(H.@::]_<AU9:$A3\?:]`UB5/L0',FBM+"\I$18LV'5W2#`ZXMT==R-RNR=7UHPZ1`\290R`KDQ;1(<$7_2P[?\V9D*E^K\Q&#UH@8CU7<O7\!_ORG<Z1'.EIO$95\P/S#LRLE%*E\@E#%3S)=8+3-5K<"QO3!VW/6/',&Q%H9C]!M_"*Z6X9)6XMO2"\(EPOTE"46]BH!8BP*=D\PLB.@:Z;"[=D)B;<)9*O1RE004R2NS`F#*0`UT^(<7#"^C/00);69WI=;.-MD41V$`NX\.C&74%V$0P*8\4HK!V9`KTM?W-9^GN\IQT\U@T`+P9G;@\0C)N1DLWJ4JH`FCV<7']+*>0_@(L;T$]`7`;Z4@:ZGIQ+8F<?)"\77'E*7OG6+CP&:N67?E483N_4L(20UEIJ"*E:M5W8$`BQNQWM$32N.$_MMKRZE"PE._0Q"BMX#1)^*UG@@<QOH8U5QZ6Q<P,M)_7_`3`>O46((X2`=&OR52@>(^C"H,G:FC8)HZ%Q[I/OI2J:;R0!A2N%J=*^UX=7<;\-!>"!'[28')VD#(=D_:F\.>CB&39C(.ZZZRX%)K:[)8E66#(=;::'GEJQ``C9VD+-MB[VHP6E;Z6&T/1N81C`)5(Y4^*'QR;)I7Z.+.4L2R]4H5B`!!%6ZF?N\*T0NVT4SC0=5N\H6!LJ"8/8>/!`>@8YO^<V?=0LR#T"5"LUXL'&`8DR=!#H#[>FG1R!^D>?C.G&,O&T_D=Z8?AJ057$G'U9\4S&TJ`#@`WFI:=UXW)15`,APLHB\FA@MI-&5U#O`*876;K&1JA-*?L$IGS>J'?U4F)VRG]N]+%UJM]-<RAN?%BI9-^[YG8HOI</EP&^.22A#Y69,@)16IOJ[V[CNQ&.!'[!:R0;S+<,_$C,Z74V.>*5SPG2[N3:0+?ZRC-Q"9YJ6F$0]`Y078R8OFFO3A=E5YKO4):5XO"'XJN=[*:)+[,4'_8\P"PZ.?S&C!]"L"/8C@Z>'Y^'%P'HSE@YLF!@`LC7BIMM6JMTJYHP[P''P6XY652%?8H;Z5)-0U)RX)U9XI9RB1,$_QUR0.FS)0ZP,%[VB.`(^0"L1`Q7DR2_(^@$<R'C[Y/2QO`0^@$,91OW-=(P%^LXBID@I[<Y@>)1PY`G!8[>$,][`0QN2$(_49`D3ZW<H!LE_$OKXI\-@DNVHY.7=#_>(I^Q(.<"_UIL_+\_1Q\[RG;"R?0@-OHYFVU6GL_YQ6<PQV9XK]&;C7"VK]';0CK8Q,K&A:7?D'=WO/^J$;Y+$9Y@)9.$=^CO.9>+.!@X'*H$`3JTI0?::VIQB_^LT-&^5;7#2/_A*$J//#\-5-.HCS'*<L6)IN8,P'A4,5V.^(#P%[WFMX/BR]*6)+\QVF'HV,N'H6+`EV_5_E^:5OL>BJ1[G!?5/E'"ZFMIGG=AGK^8I`EW1T2@;:5,WZ/>NOY9X+Z&-4UT>I]=CD>J56S,+*ZCAG*KIS?"Z-V;*.=CEK?-%:,`196E?HMRV1+3PWW)Z&MF*0^YJ?S_1)F3BO6)4SD7[_0^'`R>-@QO[.]1F4!NZOI4\T75&RD+3Q[`'!-G4V(Q:TW<3&Z@L0&4)YCILS[356_6!PQB#P\L%@RXKM%@.A4`0)PA>ZR=2"=:>@K/DDJ^R`+,PN>H3>]X'Y+_0Q`IO^L))[9O#@Z.0YG9IO-2VT#0_,XXWBZ$D\ADG<=T!@-E8=J6/%E\)+AYCY>P'/N3AFHI5F<%`$&L%K*PGOJ3ZGHF1.>DI:E+85I<V-'=N!OPV;8!$3/I3Y%<M^?FQ'J0P/[3<(1J)*=GF+U7F\MWL3]"H[1PQ<ZQ<J7_".<GA\Y%OMXV*8"4DP1FM#ZL@1HU:KEPA4[>BT"V#HU*\'%JUZ4!03T^"5P&"T+47.L#UFFJ5?#!K<Y%"H/C,Y%\M^#8Q*;4VZ@!VKTV*8"8>PI3_)\Z-ZG.QD&SMUJ@1G:*_B)S8TB#"F4[%H*R4P5F:(</^38EEHT3FZ!Z_;1P):>GK3]BFVH6FZ"ZJ\C_B,4L[%PKN@I3;G-;@=FJ*[]P)3XC+V.3C_9]8[5P)6.SL3_:9;YP/4>8_J,T=K=PG@FXL#]Z0[`U*2@EF<\EQGTV*<.U^#7H:^38E0.V9L#*+HX**/G.R<P#=6+LUJ=1@ATV*;4RV.?8E+:48&^#*J`K_B,C'H6^#8(L[%P/U/J,Y">*@9EA()=$+HU*("A<@1E]<;YPA6`F3&]#TW3N,Y&HM^38Q(-[9@5ER@NV?)GF<\$U5$JQ@NZ58Q)PZE2@!L`/1F]#PTFZ@1H].GN^#=3TUZ@!\\,4F]#BT0I3_%N/^38QV[TV*8!Y3XU*($(3F]$\8W^^39030L^A2VKCVK1]<:]@GOJ,Y&B/^#8Q52<[%PDYZ05F]%HW_B,Y.$N^#8S7J<[E0+/_J$+H_J)*/>+86/6#8V+>L<[E2P@:L`.5U*@Q#HV*17:^36(O^#8D=K9PM??6PM326`K3YD(1FZ2EKS]JV<63W^>28^+916]#8W43FU!CF`I3'-[FPA3%5VV@!HI12A@_\U2@UH2S_B*YQUB@!H`/O<Y%BE:<8Q*PD<;_".\/+XU*P*/>PA4?.8K."'`GQ7OES@,X>0#3E<Y%`J"4@1H]=<2@U]'LI`W;$F\,K^>U].`:P;;$`T(%\]NZA&_8:8X*[4IX/7Y^@1F1F25=%)\$O[J8J@$P9[%PA@WDLS]"(5(8S/J,Y0']UJ@!T\04F]!4/PK3:A7*\K%EOEEY,DSMBM^$9[APA9>(H6*`-OK5_N0]IN3@:5GJ`WJ)K8PTA&,06+"Z*U8TQYDG6^6IXD5'_B,YY7DL3_#"8/B,9(>?[5N!`4^_M[APA2]:)PG@PZ\[EB9&_/_BY(]6Q3_IQ@`>(/N,Y,Z2J_`PD4J^[UB-RZ+_V2*4K`3NF:B+I,]X$_C\V=ADJC\**JG_B#T3]9CHJ01F+88*SA1%[02-QOGZ#L9T/X")I!HJWE%LTO63#SY.P:^L\VBKQ1+7*[$@&S^VB$V$$@.=_S;ZNJYHP97=$KWS7[GX%B#GR`6BZ8(^/+C!U[24R[S@0SN?+#+A)^I$]P&!X]7..XM8.R[T7(Q8*W9V?R?(P9FK,Q_E]FHW2O@SQ+AX87LLCG&P<J::6Q'5)92;T3`%V]MPR!-C,-^K(O4367`%KK^W$5V+;WR%(#B_KZ<O^?EN7$+CPO#@"O@".B5S>"[PX*K[(X:)^]0VM$F>6E3[KM&PJ?[((=H\Y=HS^H4,X*;[(X9EXW^-6L<TK>(Q<M@B>3KW]6;Y-0XLE)TH@*.]THP%/:_+2-+U2\A2TJ7/_;8:5GS'C_ARP_\,)Z0.E'W%>PL,>I)9VVD;"Z>I^]%CX!=L2`13'.PJ%.N:,^OL/'SHFL7$,9T1:4/M%F^ISH>>'WNHN17OMH46$*V;-2/=,LV8SY1+_7^+7P7]_V:/"-9UOM.U.'_'1^MKKWH,LHIILK[ME4\76.:+(WP4.U5?CIJD70]EG+W%TV,>7S,[1,<&&$Y$4=N#GN`7BVSY4/2#_=08/D3DS;@1QV>9DG/50XS>A(07=AI^@)56YEN$_=.8/M:JJ]T$6VCJ@@B+(1C^%7<Z]"57[TR]<:-^@.6[CJ$]9_^Q?92-':TTM9F.#;DWN&=_YVR)/WF@;*`PX-5.%Z+!'PMO_[=(8W0:[?_P0,AE68,A*<C,<($N<,$8`4_U0R!J!!!!!!1!!!(%!!!!"!!!!!!!!!!-!!&#2%B1!!!!!!!$!!!!:1!!!(6YH'.A9#A5E'$[RV$XFY&*Y#O1)@W8A6H1D`%X!Q/HH]"B)-UI)!E5FPX,Q#[I$2<70K,,Q1!&KGS-(*)=BQ5ZQ$)=,2I-````6SFCZ0B[Z"J=U2%@/&.FFDS("!"F#"G;!!!!!!!!"!!!!!=!!!P+!!!!"Q!!!#&@<GF@4'&T>%NO<X>O4X>O;7ZH4&:$<'&T=U.M>8.U:8)!!!.N&Q#!!!!!!!%!#!!Q`````Q!"!!!!!!.2!!!!&1!+1#%%4G^O:1!!%E!Q`````QB$5UUA<G&N:1!!%E"!!!(`````!!%%1V..=Q!!(E!Q`````R6/97VF)#AC)C"U<S"6=W5A666*2#E!&E!Q`````QV$>8*S:7ZU)&.U982F!"*!-0````]*18*H>7VF<H2T!""!-0````](I;Z4>'&U:1!51$$`````#['P18*H>7VF<H2T!!R!)1:T>'&U>8-!!!N!!Q!%9W^E:1!!%%!Q`````Q:T<X6S9W5!!"2!5!!$!!A!#1!+"['P28*S<X)!;A$RY8-]Y1!!!!)A1W^N<86O;7.B9GRF)&.U982F)%VB9WBJ<G5O<(:M;7)A8U.446^3:8.Q<WZT:3"4<X6S9W5A476T=W&H:3ZD>'Q!)%"1!!-!"A!(!!M/5W^V=G.F)%VF=X.B:W5!!":!-0````].5W^V=G.F)%VP:(6M:1!;1#%51W^N='RF>'5I6#EP5X2B=H1I2CE!!/Y!]1!!!!!!!!!#)%.P<7VV<GFD97*M:3"4>'&U:3".97.I;7ZF,GRW<'FC'V^$5UV@2WRP9G&M4'^H8UV42V^576"&,G.U<!#J1"9!$!B6=W6S)%RP:QR4>'&U:3"$;'&O:W5'5X2B>(6T#5FO>'6S=H6Q>!B3:7>J=X2F=AJ6<H*F:WFT>'6S#56S=G^S)%RP:QZ.<W2V<'5A1X*F982F:"".<W2V<'5A2'6T>(*P?76E$5&T?7ZD)%VF=X.B:W554G]N5G6Q)%&T?7ZD)%VF=X.B:W5-5XFO9S".:8.T97>F!!!(4'^H6(FQ:1!31&1!"AJ5;7VF)&.U97VQ!!"Y!0(EZ#[U!!!!!C"$<WVN>7ZJ9W&C<'5A5X2B>'5A47&D;'FO:3ZM>GRJ9B:@1V..8U>M<W*B<%RP:V^.5U=O9X2M!$B!5!!)!!-!"!!&!!Q!$1!/!!]!%"R$=G^T=S"+3UEA5X2B>'5A47&D;'FO:3"%982B!!!=1(!!%A!"!"%12WRP9G&M)%RP:S"2>76V:1!!(%"Q!"E!!1!2%%>M<W*B<#"-<W=A28:F<H1!!#R!5!!%!!!!!A!3!"->>'6T>'.B=W5N1V..2WRP9G&M4'^H,GRW9WRB=X-!!1!5!!!!!!!!!"J-6E.M98.T5(*J>G&U:52B>'&597*0=G2F=A!!!$58!)!!!!!!!A!&!!=!!!Q!1!!"`````Q!!!!%!!1!!!!1!!!!!!!!!!1!!!!)!!!!$!!!!!!!!!"N-6E.M98.T5(*J>G&U:52B>'&5;7VF=X2B<8!!!!!:&Q#!!!!!!!%!"1!(!!!"!!$F<``'!!!!!!!!!#:-6E.M98.T5(*J>G&U:52B>'&-98.U18"Q<'FF:&2J<76T>'&N=!!!!"E8!)!!!!!!!1!&!!=!!!%!!/6P`]9!!!!!!!!!'ER71WRB=X.1=GFW982F2'&U962Z='6%:8.D!!!$<2=!A!!!!!!"!!A!-0````]!!1!!!!!$51!!!"5!#E!B"%ZP<G5!!"*!-0````])1V..)'ZB<75!!"*!1!!"`````Q!""%.448-!!"Z!-0````]64G&N:3!I)C)A>']A68.F)&66351J!":!-0````].1X6S=G6O>#"4>'&U:1!31$$`````#5&S:X6N:7ZU=Q!11$$`````"['O5X2B>'5!&%!Q`````QOBLU&S:X6N:7ZU=Q!-1#%'=X2B>(6T!!!,1!-!"'.P:'5!!""!-0````]'=W^V=G.F!!!51&!!!Q!)!!E!#A?BLU6S=G^S!'I!]?&T0/%!!!!#)%.P<7VV<GFD97*M:3"4>'&U:3".97.I;7ZF,GRW<'FC)&^$5UV@5G6T='^O=W5A5W^V=G.F)%VF=X.B:W5O9X2M!#"!5!!$!!9!"Q!,$F.P>8*D:3".:8.T97>F!!!71$$`````$6.P>8*D:3".<W2V<'5!'E!B&%.P<8"M:82F+&1J,V.U98*U+%9J!!$O!0%!!!!!!!!!!C"$<WVN>7ZJ9W&C<'5A5X2B>'5A47&D;'FO:3ZM>GRJ9BN@1V..8U>M<W*B<%RP:V^.5U>@6&F123ZD>'Q!K5!7!!Q)68.F=C"-<W=-5X2B>'5A1WBB<G>F"F.U982V=QF*<H2F=H*V=(1)5G6H;8.U:8)+67ZS:7>J=X2F=AF&=H*P=C"-<W=/47^E>7RF)%.S:7&U:71147^E>7RF)%2F=X2S<XFF:!V"=XFO9S".:8.T97>F&%ZP,6*F=#""=XFO9S".:8.T97>F$&.Z<G-A476T=W&H:1!!"URP:V2Z='5!%E"5!!9+6'FN:3"4>'&N=!!!?!$RZ/1ON!!!!!)A1W^N<86O;7.B9GRF)&.U982F)%VB9WBJ<G5O<(:M;7)78U.446^(<'^C97R-<W>@46.(,G.U<!!Y1&!!#!!$!!1!"1!-!!U!$A!0!"!=1X*P=X-A3EN*)&.U982F)%VB9WBJ<G5A2'&U91!!(%"Q!")!!1!2%%>M<W*B<#"-<W=A586F>75!!"R!=!!:!!%!%2"(<'^C97QA4'^H)%6W:7ZU!!!M1&!!"!!!!!)!%A!4(82F=X2D98.F,5.445>M<W*B<%RP:SZM>G.M98.T!!%!&!!!!!!!!!!?4&:$<'&T=V"S;8:B>'6%982B2':M>%2B>'&4;8JF!!!!'2=!A!!!!!!"!!5!!Q!!!1!!!!!!$1!!!!!!!!!;4&:$<'&T=V"S;8:B>'6%982B2':M>%2B>'%!!!.G&Q#!!!!!!"5!#E!B"%ZP<G5!!"*!-0````])1V..)'ZB<75!!"*!1!!"`````Q!""%.448-!!"Z!-0````]64G&N:3!I)C)A>']A68.F)&66351J!":!-0````].1X6S=G6O>#"4>'&U:1!31$$`````#5&S:X6N:7ZU=Q!11$$`````"['O5X2B>'5!&%!Q`````QOBLU&S:X6N:7ZU=Q!-1#%'=X2B>(6T!!!,1!-!"'.P:'5!!""!-0````]'=W^V=G.F!!!51&!!!Q!)!!E!#A?BLU6S=G^S!'I!]?&T0/%!!!!#)%.P<7VV<GFD97*M:3"4>'&U:3".97.I;7ZF,GRW<'FC)&^$5UV@5G6T='^O=W5A5W^V=G.F)%VF=X.B:W5O9X2M!#"!5!!$!!9!"Q!,$F.P>8*D:3".:8.T97>F!!!71$$`````$6.P>8*D:3".<W2V<'5!'E!B&%.P<8"M:82F+&1J,V.U98*U+%9J!!$O!0%!!!!!!!!!!C"$<WVN>7ZJ9W&C<'5A5X2B>'5A47&D;'FO:3ZM>GRJ9BN@1V..8U>M<W*B<%RP:V^.5U>@6&F123ZD>'Q!K5!7!!Q)68.F=C"-<W=-5X2B>'5A1WBB<G>F"F.U982V=QF*<H2F=H*V=(1)5G6H;8.U:8)+67ZS:7>J=X2F=AF&=H*P=C"-<W=/47^E>7RF)%.S:7&U:71147^E>7RF)%2F=X2S<XFF:!V"=XFO9S".:8.T97>F&%ZP,6*F=#""=XFO9S".:8.T97>F$&.Z<G-A476T=W&H:1!!"URP:V2Z='5!%E"5!!9+6'FN:3"4>'&N=!!!?!$RZ/1ON!!!!!)A1W^N<86O;7.B9GRF)&.U982F)%VB9WBJ<G5O<(:M;7)78U.446^(<'^C97R-<W>@46.(,G.U<!!Y1&!!#!!$!!1!"1!-!!U!$A!0!"!=1X*P=X-A3EN*)&.U982F)%VB9WBJ<G5A2'&U91!!(%"Q!")!!1!2%%>M<W*B<#"-<W=A586F>75!!"R!=!!:!!%!%2"(<'^C97QA4'^H)%6W:7ZU!!!M1&!!"!!!!!)!%A!4(82F=X2D98.F,5.445>M<W*B<%RP:SZM>G.M98.T!!%!&!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!%!#Y!%1!!!!1!!!*/!!!!+!!!!!)!!!1!!!!!,1!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!.2!!!*-XC=T66.5R."%(W1E!])C"AD#/A%PYB+2%8&+COV60AI6#AEY?!*FW3)M49\7TO\F.T])RYY?0#C&S`_!@](68CVZ!_)0<.*!)V#F2\9K5JN>U`XP/\X>A,A)3Y9YXPUH&UU;ZS.DIQQ4\!6S>H+SPRU"KEAWJXX8:@<(CNYJM@2&XDD5W\&LZ&<ID@Q2,=_"$O3A>WV^8&`4]*)2S2&@1FU'3'%3[,-U5C.3/'\*<+4RB*#[%!%U?D7RRH8&3Z?98><0NI'U-\SIF<T\7L*8,.YA)=NG+786:NHL1WLOM:7]Y7&V75O(7&4(Q6>FCVQ+=U+TZ9]#US@1!!1[TE=2L0BBF_5@9PDP*&/ULG/R4U_7MT=IG.><X1W!XT$,I,H;'3$'NG=*>:-[[GIL#Y5ZF;,TZ>G.+DX2AK*'%X?:22,"/HZF[:>Y:'#HFJ]XP;Y[`K/&VPGF;IEIX0&>OOP=4UJF>M4A':ZFV/.=G`>H/<3=]5G,X>0S5W\V'AZO3D'FLH$$DE4B1-'%+7KR5V(%6^%J,.9L?H_;AY5-TM\W5`([D`V?`_[^?P%2YQKN+%>=83C#QFU^_2>)37D$$:N?C<Q_L^K),OPA?&=DPVB+]PF]/.`-@TZ"$/=;IU<[$43Y56BUZ<[2R^4D.BU73C0A4<F1V_9P&*T^-^KG'SFBK&!$9_@T"]O6>@'E/'ADT+3P5%^.34WT/=_$W)$P]:G.OB+!BTM@B6\8R4?99_G6T)F(S.9461%N73:5A[UDCK]YY1XD.-YA\.)$?=N8X(&R$L4C=RRKRM+=&E"\;"&,:7JO_`I*S.5.X%8ZR%XIACN7R8%D$=BM?Q&$C\7[9Z5;BX#-#[%`0)[H:?G'7E_;$I.&N*5KTY(`;;\*J950I928-,FE0?[4,%FGOV&8+(:`0EG@(?#Z>K]E#9/C/7;&MPIM=73_9N9-CX%=L.*^(8=/*,I>OD`-0JJ!U&]13$$G+8*-YQB3_3L>9N9<[T__PL>MR]:VSN14"NO5]7$M)\78QINPCW]R=FFGA!W*5KTD!)Z^/!5?H'/C"L%6>T%(@J[60^^;A,U0E%LB8MU[7\=JQ*>?%$*57+DA]K%>/@"$*+5=<R^E\L_[:`95IQJ!!!!!!!!JQ!"!!)!!Q!'!!!!;!!2!!!!!!!2!0%!Z1!!!(M!%1!!!!!!%1$R!/5!!!#/!"%!!!!!!"%!]1$F!!!!I9!!A!#!!!!2!0%!Z1!!!+/!!)!!A!!!%1$R!/5!!!#F!![!!)!!!!Y!MQ#N%EVJ9X*P=W^G>#":95BF;3"632*.;7.S<X.P:H1A77&):7EA65E347FD=G^T<W:U)&FB3'6J)&6*!4)"-!%Q!&*45E-.#A!$4&:$1UR#6F=!!$HU!!!%HA!!!#!!!$H5!!!!!!!!!!!!!!!A!!!!.!!!")1!!!!>4%F#4A!!!!!!!!&M4&:45A!!!!!!!!'!5F242Q!!!!!!!!'51U.46!!!!!!!!!'I4%FW;1!!!!!!!!']1U^/5!!!!!!!!!(16%UY-!!!!!%!!!(E2%:%5Q!!!!!!!!)-4%FE=Q!!!!!!!!)A6EF$2!!!!!)!!!)U>G6S=Q!!!!1!!!*Q5U.45A!!!!!!!!,52U.15A!!!!!!!!,I35.04A!!!!!!!!,];7.M.!!!!!!!!!-1;7.M/!!!!!!!!!-E1V"$-A!!!!!!!!-Y4%FG=!!!!!!!!!.-2F")9A!!!!!!!!.A2F"421!!!!!!!!.U6F"%5!!!!!!!!!/)4%FC:!!!!!!!!!/=1E2)9A!!!!!!!!/Q1E2421!!!!!!!!0%6EF55Q!!!!!!!!092&2)5!!!!!!!!!0M466*2!!!!!!!!!1!3%F46!!!!!!!!!156E.55!!!!!!!!!1I2F2"1A!!!!!!!!1]!!!!!0````]!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!I!!!!!!!!!!$`````!!!!!!!!!-Q!!!!!!!!!!0````]!!!!!!!!!Y!!!!!!!!!!!`````Q!!!!!!!!$I!!!!!!!!!!$`````!!!!!!!!!\!!!!!!!!!!!0````]!!!!!!!!$O!!!!!!!!!!"`````Q!!!!!!!!0A!!!!!!!!!!$`````!!!!!!!!!`A!!!!!!!!!!0````]!!!!!!!!%3!!!!!!!!!!!`````Q!!!!!!!!29!!!!!!!!!!(`````!!!!!!!!"A!!!!!!!!!!!P````]!!!!!!!!(=!!!!!!!!!!%`````Q!!!!!!!!DI!!!!!!!!!!@`````!!!!!!!!#0A!!!!!!!!!#0````]!!!!!!!!*#!!!!!!!!!!*`````Q!!!!!!!!E9!!!!!!!!!!L`````!!!!!!!!#3A!!!!!!!!!!0````]!!!!!!!!*/!!!!!!!!!!!`````Q!!!!!!!!F1!!!!!!!!!!$`````!!!!!!!!#71!!!!!!!!!!0````]!!!!!!!!*[!!!!!!!!!!!`````Q!!!!!!!!PM!!!!!!!!!!$`````!!!!!!!!$`!!!!!!!!!!!0````]!!!!!!!!0_!!!!!!!!!!!`````Q!!!!!!!"1!!!!!!!!!!!$`````!!!!!!!!+4!!!!!!!!!!!0````]!!!!!!!!J/!!!!!!!!!!!`````Q!!!!!!!#F!!!!!!!!!!!$`````!!!!!!!!+6!!!!!!!!!!!0````]!!!!!!!!JP!!!!!!!!!!!`````Q!!!!!!!#H%!!!!!!!!!!$`````!!!!!!!!.:1!!!!!!!!!!0````]!!!!!!!!VH!!!!!!!!!!!`````Q!!!!!!!$7E!!!!!!!!!!$`````!!!!!!!!.>!!!!!!!!!!A0````]!!!!!!!!Z+!!!!!!:>'6T>'.B=W5N1V..2WRP9G&M4'^H,G.U<!!!!!! @@ -45,15 +45,6 @@ 3 - - &Q#!!!!!!!)!"1!&!!!-!%!!!@````]!!!!"!!%!!!&1!!!!#A!-1#%'=X2B>(6T!!!,1!-!"'.P:'5!!""!-0````]'=W^V=G.F!!!71&!!!Q!!!!%!!AFF=H*P=C"P>81!"!!!!$:!=!!?!!!@(82F=X2D98.F,5.445>M<W*B<%RP:SZM>G.M98.T!!R5:8.U1W&T:3"P>81!!"R!)2>&<G&C<'5A9H6J<'2J<G=A<(:M;7*Q0Q!A1&!!!Q!!!!%!!B.F=H*P=C"J<C!I<G]A:8*S<X)J!$2!=!!?!!!@(82F=X2D98.F,5.445>M<W*B<%RP:SZM>G.M98.T!!N5:8.U1W&T:3"J<A"B!0!!$!!$!!1!"!!&!!1!"!!%!!9!"Q!%!!1!#!-!!(A!!!U)!!!!!!!!!!!!!!U,!!!!!!!!!!!!!!!!!!!)!!!!#A!!!!!!!!!!!!!!%!!!$1!!!!Q!!!!!!!!!!!!!!1!*!!!!!! - -1 - 0 - true - 1 - 1 - 1082130960 - &Q#!!!!!!!)!"1!&!!!-!%!!!@````]!!!!"!!%!!!0]!!!!&Q!-1#%'=X2B>(6T!!!,1!-!"'.P:'5!!""!-0````]'=W^V=G.F!!!71&!!!Q!!!!%!!AFF=H*P=C"P>81!(E!Q`````R6/97VF)#AC)C"U<S"6=W5A666*2#E!&E!Q`````QV$>8*S:7ZU)&.U982F!"*!-0````]*18*H>7VF<H2T!""!-0````](I;Z4>'&U:1!51$$`````#['P18*H>7VF<H2T!"2!5!!$!!!!!1!#"['P28*S<X)!;A$RY8-]Y1!!!!)A1W^N<86O;7.B9GRF)&.U982F)%VB9WBJ<G5O<(:M;7)A8U.446^3:8.Q<WZT:3"4<X6S9W5A476T=W&H:3ZD>'Q!)%"1!!-!"Q!)!!E/5W^V=G.F)%VF=X.B:W5!!":!-0````].5W^V=G.F)%VP:(6M:1!;1#%51W^N='RF>'5I6#EP5X2B=H1I2CE!!/Y!]1!!!!!!!!!#)%.P<7VV<GFD97*M:3"4>'&U:3".97.I;7ZF,GRW<'FC'V^$5UV@2WRP9G&M4'^H8UV42V^576"&,G.U<!#J1"9!$!B6=W6S)%RP:QR4>'&U:3"$;'&O:W5'5X2B>(6T#5FO>'6S=H6Q>!B3:7>J=X2F=AJ6<H*F:WFT>'6S#56S=G^S)%RP:QZ.<W2V<'5A1X*F982F:"".<W2V<'5A2'6T>(*P?76E$5&T?7ZD)%VF=X.B:W554G]N5G6Q)%&T?7ZD)%VF=X.B:W5-5XFO9S".:8.T97>F!!!(4'^H6(FQ:1!31&1!"AJ5;7VF)&.U97VQ!!"Y!0(EZ#[U!!!!!C"$<WVN>7ZJ9W&C<'5A5X2B>'5A47&D;'FO:3ZM>GRJ9B:@1V..8U>M<W*B<%RP:V^.5U=O9X2M!$B!5!!)!!1!"1!'!!I!#Q!-!!U!$BR$=G^T=S"+3UEA5X2B>'5A47&D;'FO:3"%982B!!!=1(!!'1!"!!]12WRP9G&M)%RP:S"&>G6O>!!!(%"Q!")!!1!0%%>M<W*B<#"-<W=A586F>75!!$:!=!!?!!!@(82F=X2D98.F,5.445>M<W*B<%RP:SZM>G.M98.T!!R5:8.U1W&T:3"P>81!!!1!!!!A1&!!!Q!!!!%!!B.F=H*P=C"J<C!I<G]A:8*S<X)J!$2!=!!?!!!@(82F=X2D98.F,5.445>M<W*B<%RP:SZM>G.M98.T!!N5:8.U1W&T:3"J<A"B!0!!$!!$!"!!%1!3!"-!%Q!4!"-!&!!4!"-!&1-!!(A!!!U)!!!*!!!!#1!!!!U,!!!!!!!!!!!!!!!!!!!!!!!!#A!!!!!!!!!!!!!!%A!!$1!!!!Q!!!!!!!!!!!!!!1!7!!!!!! -1 @@ -124,7 +115,7 @@ true 1 1 - 1082130960 + 1342972432 &Q#!!!!!!!)!"1!&!!!-!%!!!@````]!!!!"!!%!!!%U!!!!#1!-1#%'=X2B>(6T!!!,1!-!"'.P:'5!!""!-0````]'=W^V=G.F!!!71&!!!Q!!!!%!!AFF=H*P=C"P>81!"!!!!$:!=!!?!!!@(82F=X2D98.F,5.445>M<W*B<%RP:SZM>G.M98.T!!R5:8.U1W&T:3"P>81!!#"!5!!$!!!!!1!#%W6S=G^S)'FO)#BO<S"F=H*P=CE!.%"Q!"Y!!"]>>'6T>'.B=W5N1V..2WRP9G&M4'^H,GRW9WRB=X-!#V2F=X2$98.F)'FO!'%!]!!-!!-!"!!%!!5!"!!%!!1!"!!'!!1!"!!(!Q!!?!!!#1!!!!!!!!!!!!!!$1M!!!!!!!!!!!!!!!!!!!!!!!!)!!!!!!!!!!!!!!!3!!!.!!!!$!!!!!!!!!!!!!!"!!A!!!!! @@ -214,7 +205,7 @@ true 1 1 - 1082130960 + 1342972432 &Q#!!!!!!!)!"1!&!!!-!%!!!@````]!!!!"!!%!!!%U!!!!#1!-1#%'=X2B>(6T!!!,1!-!"'.P:'5!!""!-0````]'=W^V=G.F!!!71&!!!Q!!!!%!!AFF=H*P=C"P>81!"!!!!$:!=!!?!!!@(82F=X2D98.F,5.445>M<W*B<%RP:SZM>G.M98.T!!R5:8.U1W&T:3"P>81!!#"!5!!$!!!!!1!#%W6S=G^S)'FO)#BO<S"F=H*P=CE!.%"Q!"Y!!"]>>'6T>'.B=W5N1V..2WRP9G&M4'^H,GRW9WRB=X-!#V2F=X2$98.F)'FO!'%!]!!-!!-!"!!%!!5!"!!%!!1!"!!'!!1!"!!(!Q!!?!!!#1!!!!!!!!!!!!!!$1M!!!!!!!!!!!!!!!!!!!!!!!!)!!!!!!!!!!!!!!!3!!!.!!!!$!!!!!!!!!!!!!!"!!A!!!!! diff --git a/testcases/testcase-CSMManagementAPI/test1-TestModuleStatusVI.vi b/testcases/testcase-CSMManagementAPI/test1-TestModuleStatusVI.vi index 84301ec2a..f9b09ebf2 100644 Binary files a/testcases/testcase-CSMManagementAPI/test1-TestModuleStatusVI.vi and b/testcases/testcase-CSMManagementAPI/test1-TestModuleStatusVI.vi differ diff --git a/testcases/testcase-CSMNonCSMCallerSupportAPI/globalSetUp.vi b/testcases/testcase-CSMNonCSMCallerSupportAPI/globalSetUp.vi deleted file mode 100644 index 98e7deb98..000000000 Binary files a/testcases/testcase-CSMNonCSMCallerSupportAPI/globalSetUp.vi and /dev/null differ diff --git a/testcases/testcase-CSMNonCSMCallerSupportAPI/globalTearDown.vi b/testcases/testcase-CSMNonCSMCallerSupportAPI/globalTearDown.vi deleted file mode 100644 index 61e9423f8..000000000 Binary files a/testcases/testcase-CSMNonCSMCallerSupportAPI/globalTearDown.vi and /dev/null differ diff --git a/testcases/testcase-CSMNonCSMCallerSupportAPI/initCSMs.vi b/testcases/testcase-CSMNonCSMCallerSupportAPI/initCSMs.vi deleted file mode 100644 index b65f00ca9..000000000 Binary files a/testcases/testcase-CSMNonCSMCallerSupportAPI/initCSMs.vi and /dev/null differ diff --git a/testcases/testcase-CSMNonCSMCallerSupportAPI/setUp.vi b/testcases/testcase-CSMNonCSMCallerSupportAPI/setUp.vi index 4f1779bb9..5b34b6a7a 100644 Binary files a/testcases/testcase-CSMNonCSMCallerSupportAPI/setUp.vi and b/testcases/testcase-CSMNonCSMCallerSupportAPI/setUp.vi differ diff --git a/testcases/testcase-CSMNonCSMCallerSupportAPI/tearDown.vi b/testcases/testcase-CSMNonCSMCallerSupportAPI/tearDown.vi index 498e1b7f7..d33b53ab8 100644 Binary files a/testcases/testcase-CSMNonCSMCallerSupportAPI/tearDown.vi and b/testcases/testcase-CSMNonCSMCallerSupportAPI/tearDown.vi differ diff --git a/testcases/testcase-CSMNonCSMCallerSupportAPI/test1-testModuleExitEventAPI.vi b/testcases/testcase-CSMNonCSMCallerSupportAPI/test1-testModuleExitEventAPI.vi index c4da3431c..8cc24bd75 100644 Binary files a/testcases/testcase-CSMNonCSMCallerSupportAPI/test1-testModuleExitEventAPI.vi and b/testcases/testcase-CSMNonCSMCallerSupportAPI/test1-testModuleExitEventAPI.vi differ diff --git a/testcases/testcase-CSMNonCSMCallerSupportAPI/test2-testModuleTurnsInvalidAPI.vi b/testcases/testcase-CSMNonCSMCallerSupportAPI/test2-testModuleTurnsInvalidAPI.vi index 6b2773eae..5e79be580 100644 Binary files a/testcases/testcase-CSMNonCSMCallerSupportAPI/test2-testModuleTurnsInvalidAPI.vi and b/testcases/testcase-CSMNonCSMCallerSupportAPI/test2-testModuleTurnsInvalidAPI.vi differ diff --git a/testcases/testcase-CSMNonCSMCallerSupportAPI/testcase-CSMNonCSMCallerSupportAPI.lvclass b/testcases/testcase-CSMNonCSMCallerSupportAPI/testcase-CSMNonCSMCallerSupportAPI.lvclass index 87c0de301..81b67ae8a 100644 --- a/testcases/testcase-CSMNonCSMCallerSupportAPI/testcase-CSMNonCSMCallerSupportAPI.lvclass +++ b/testcases/testcase-CSMNonCSMCallerSupportAPI/testcase-CSMNonCSMCallerSupportAPI.lvclass @@ -22,7 +22,7 @@ true &Q#!!!!!!!)!"1!&!!!-!%!!!@````]!!!!"!!%!!!6*0%.M>8.U:8)_$1I]4G&N:4Z1:7Y],UZB<75_$1I]4H6N27RU=TYY0#^/>7V&<(2T0AU+0&5T-DY.#DR/97VF0E:P=G6H=G^V<G1A1W^M<X)],UZB<75_$1I]6G&M0DEX.$!Z-D1],V:B<$Y.#DQP64-S0AU+0&5T-DY.#DR/97VF0E*B9WNH=G^V<G1A1W^M<X)],UZB<75_$1I]6G&M0DAW/41W.D)],V:B<$Y.#DQP64-S0AU+0%.M>8.U:8)_$1I]4G&N:4Z';7RM)&"B>(2F=GY],UZB<75_$1I]4H6N27RU=TYY0#^/>7V&<(2T0AU+0&5Y0AU+0%ZB<75_5G^X)$!],UZB<75_$1I]6G&M0D)V.4QP6G&M0AU+0#^6/$Y.#DR6/$Y.#DR/97VF0F*P>S!R0#^/97VF0AU+0&:B<$YS.45],V:B<$Y.#DQP64A_$1I]64A_$1I]4G&N:4Z3<X=A-DQP4G&N:4Y.#DR797Q_-D5V0#^797Q_$1I],V5Y0AU+0&5Y0AU+0%ZB<75_5G^X)$-],UZB<75_$1I]6G&M0D)V.4QP6G&M0AU+0#^6/$Y.#DR6/$Y.#DR/97VF0F*P>S!U0#^/97VF0AU+0&:B<$YS.45],V:B<$Y.#DQP64A_$1I]64A_$1I]4G&N:4Z3<X=A.4QP4G&N:4Y.#DR797Q_-D5V0#^797Q_$1I],V5Y0AU+0&5Y0AU+0%ZB<75_5G^X)$9],UZB<75_$1I]6G&M0D)V.4QP6G&M0AU+0#^6/$Y.#DR6/$Y.#DR/97VF0F*P>S!X0#^/97VF0AU+0&:B<$YS.45],V:B<$Y.#DQP64A_$1I],U.M>8.U:8)_$1I]34%W0AU+0%ZB<75_6WFE>'A],UZB<75_$1I]6G&M0D%],V:B<$Y.#DQP34%W0AU+0%680AU+0%ZB<75_47^E:4QP4G&N:4Y.#DR$;'^J9W5_1W^Q?4QP1WBP;7.F0AU+0%.I<WFD:4Z0=DQP1WBP;7.F0AU+0%.I<WFD:4Z&?'.M>8.J>G5A4X)],U.I<WFD:4Y.#DR$;'^J9W5_1GFU)%.M:7&S0#^$;'^J9W5_$1I]1WBP;7.F0EZP>#"$<X"Z0#^$;'^J9W5_$1I]1WBP;7.F0EZP>#"0=DQP1WBP;7.F0AU+0%.I<WFD:4Z/<X)A28BD<(6T;8:F)%^S0#^$;'^J9W5_$1I]1WBP;7.F0EZP>#"#;81A1WRF98)],U.I<WFD:4Y.#DR797Q_-$QP6G&M0AU+0#^&6TY.#DR&4$Y.#DR/97VF0F.U?7RF0#^/97VF0AU+0%.I<WFD:4Z4<WRJ:$QP1WBP;7.F0AU+0%.I<WFD:4Z%98.I0#^$;'^J9W5_$1I]1WBP;7.F0E2P>$QP1WBP;7.F0AU+0%.I<WFD:4Z%98.I)%2P>$QP1WBP;7.F0AU+0%.I<WFD:4Z%98.I)%2P>#"%<X1],U.I<WFD:4Y.#DR797Q_-$QP6G&M0AU+0#^&4$Y.#DR&4$Y.#DR/97VF0E:J<'QA5H6M:4QP4G&N:4Y.#DR$;'^J9W5_28:F<C"0:'1],U.I<WFD:4Y.#DR$;'^J9W5_6WFO:'FO:TQP1WBP;7.F0AU+0&:B<$YQ0#^797Q_$1I],U6-0AU+0%6-0AU+0%ZB<75_27ZE)%.B=(-],UZB<75_$1I]1WBP;7.F0E2F:G&V<(1],U.I<WFD:4Y.#DR$;'^J9W5_2GRB>$QP1WBP;7.F0AU+0&:B<$YQ0#^797Q_$1I],U6-0AU+0#^$<(6T>'6S0AU+!!!!!! &Q#!!!!!!!)!"1!&!!!-!%!!!@````]!!!!"!!%!!!5Y0%.M>8.U:8)_$1I]4G&N:4Z1:7Y],UZB<75_$1I]4H6N27RU=TYY0#^/>7V&<(2T0AU+0&5T-DY.#DR/97VF0E:P=G6H=G^V<G1A1W^M<X)],UZB<75_$1I]6G&M0D%T-4%Y.TQP6G&M0AU+0#^6-T)_$1I]64-S0AU+0%ZB<75_1G&D;W>S<X6O:#"$<WRP=DQP4G&N:4Y.#DR797Q_.49W.T1R-4QP6G&M0AU+0#^6-T)_$1I]1WRV=X2F=DY.#DR/97VF0E:J<'QA5'&U>'6S<DQP4G&N:4Y.#DR/>7V&<(2T0DA],UZV<56M>(-_$1I]64A_$1I]4G&N:4Z3<X=A-$QP4G&N:4Y.#DR797Q_-$QP6G&M0AU+0#^6/$Y.#DR6/$Y.#DR/97VF0F*P>S!R0#^/97VF0AU+0&:B<$YQ0#^797Q_$1I],V5Y0AU+0&5Y0AU+0%ZB<75_5G^X)$)],UZB<75_$1I]6G&M0D!],V:B<$Y.#DQP64A_$1I]64A_$1I]4G&N:4Z3<X=A-TQP4G&N:4Y.#DR797Q_-$QP6G&M0AU+0#^6/$Y.#DR6/$Y.#DR/97VF0F*P>S!U0#^/97VF0AU+0&:B<$YQ0#^797Q_$1I],V5Y0AU+0&5Y0AU+0%ZB<75_5G^X)$5],UZB<75_$1I]6G&M0D!],V:B<$Y.#DQP64A_$1I]64A_$1I]4G&N:4Z3<X=A.DQP4G&N:4Y.#DR797Q_-$QP6G&M0AU+0#^6/$Y.#DR6/$Y.#DR/97VF0F*P>S!X0#^/97VF0AU+0&:B<$YQ0#^797Q_$1I],V5Y0AU+0#^$<(6T>'6S0AU+0%ER.DY.#DR/97VF0F>J:(2I0#^/97VF0AU+0&:B<$YT0#^797Q_$1I],UER.DY.#DR&6TY.#DR/97VF0EVP:'5],UZB<75_$1I]1WBP;7.F0E.P=(E],U.I<WFD:4Y.#DR$;'^J9W5_4X)],U.I<WFD:4Y.#DR$;'^J9W5_28BD<(6T;8:F)%^S0#^$;'^J9W5_$1I]1WBP;7.F0E*J>#"$<'6B=DQP1WBP;7.F0AU+0%.I<WFD:4Z/<X1A1W^Q?4QP1WBP;7.F0AU+0%.I<WFD:4Z/<X1A4X)],U.I<WFD:4Y.#DR$;'^J9W5_4G^S)%6Y9WRV=WFW:3"0=DQP1WBP;7.F0AU+0%.I<WFD:4Z/<X1A1GFU)%.M:7&S0#^$;'^J9W5_$1I]6G&M0D!],V:B<$Y.#DQP26=_$1I]25Q_$1I]4G&N:4Z4>(FM:4QP4G&N:4Y.#DR$;'^J9W5_5W^M;71],U.I<WFD:4Y.#DR$;'^J9W5_2'&T;$QP1WBP;7.F0AU+0%.I<WFD:4Z%<X1],U.I<WFD:4Y.#DR$;'^J9W5_2'&T;#"%<X1],U.I<WFD:4Y.#DR$;'^J9W5_2'&T;#"%<X1A2'^U0#^$;'^J9W5_$1I]6G&M0D!],V:B<$Y.#DQP25Q_$1I]25Q_$1I]4G&N:4Z';7RM)&*V<'5],UZB<75_$1I]1WBP;7.F0E6W:7YA4W2E0#^$;'^J9W5_$1I]1WBP;7.F0F>J<G2J<G=],U.I<WFD:4Y.#DR797Q_-$QP6G&M0AU+0#^&4$Y.#DR&4$Y.#DR/97VF0E6O:#"$98"T0#^/97VF0AU+0%.I<WFD:4Z%:7:B>7RU0#^$;'^J9W5_$1I]1WBP;7.F0E:M981],U.I<WFD:4Y.#DR797Q_-$QP6G&M0AU+0#^&4$Y.#DQP1WRV=X2F=DY.#A!!!!! - &Q#!!!!!!!)!"1!&!!!-!%!!!@````]!!!!"!!%!!"TX5F.31QU+!!.-6E.$4%*76Q!!''Q!!!3,!!!!)!!!'%Q!!!!P!!!!!3JU:8.U9W&T:3V$5UV/<WZ$5UV$97RM:8*4>8"Q<X*U16"*,GRW9WRB=X-!!!!!I"=!A!!!-!!!#!!%!!!!!!1!!Q!]!,Q!(U#!!A!!!!!"!!%!"P````]!!!!!!!!!!!!!!!$Y:M.$8NEL4+J2Q^^>6#<8!!!!$!!!!"!!!!!!W8YH/+?-%U_W_QD7!O,=#>1>D.G0!,)%[9!*G/TY1HY!!"!!!!!!!(:3)?[I?-V$A9:,)-K^7P-"!!!!`````^1>D.G0!,)%[9!*G/TY1HY!!!!1IG@IE9W@0Q+O@50*8&=OAA!!!!1!!!!!!!!!*Q!"4&:$1Q!!!!%!!F:*4%)!!!!!5&2)-!!!!!5!!1!"!!!!!!)!!Q!!!!!#!!%!!!!!!#%!!!!9?*RD9'.A;G#YQ!$%D!Z-$5Q:1.9(BA!'!$_B":9!!!!!!!!3!!!!$(C=9W"BY)"#"A!!_!!F!!!!!!")!!!"'(C=9W$!"0_"!%AR-D!Q81,3,'DC9"L'JC<!:3YOO[$CT&!XMM+%A?\?![3:1(*1.6!ZJL.!@!,>((YI`1"*$!#.8SE2!!!!$!!"6EF%5Q!!!!!!!Q!!!:]!!!.Q?*T<Q-D!E'FM9=<!R-$!$'3,-T1Q*/?HJ0)S!0E-%+!$9V!!!K$G;;'*'RYYH!9%?PTS,7"_]RO?<B=6A?9;&1GG5J&O(R724B]6FEY7F2>``P``XXS%ZX#X2]ZR2RO1WGY/I0BR&R5/%!>)MY$I`Y%:)&7IZMFU!G7"N!33"LC"+09(!&6R.&1I-Z3Q'"[)/HS]Q912YF#9%[+QO:>Y]ZP@=!!^*8$Q)5NXIQ;1XTM22!+&?$J$/#3/OX$IC!(ZD#>!"H<SQ(T.!@>0'-C!%B7"4B/123S--)O[W9Y\;)$$Q5%%1G6!K!I)61#C>I">=)1D\D!]`.?_PL?,&5CT)=7*!R!XA"B-K&C0A:'"%=RE:&A,67M$:$."R7"R#W)L1)/.E=%?LO=W6&Y$S2Q82JA?B,JK*(=QA=VA:0D$!$-0;"^54Q05X3!R8[$9!3A\"-C?!'6(!^E@I/QE)&M!SMY%MAU9)?Q]+"NM'1.OWNH@R25JG-$Z!J9V_)%Y/<@!Q%#PWEEHWF!H/,;7A1]E6J"=BC4%!!"6D:+*!!!!!3A!!!'1?*RT9'"AS$3W-$.A:'"A"G*RBA;'Z0S56!9EE-,)A"/%"I?(.<^2[@:2M?DU56(I>F'R[822E7GQ9/#@?KD"%EA?\LBH=-XA=AEX`\:DT2]98SY&[OI.:/Q-56&Q!#HN^G2M06ECW'X:<>Z:IC)"R!,.RVF?CRRX52%!W1#E*5#UY4@$`^U-L1>+J,MFOJEN0X2_L75$[J@I0.J]G%8T'%D@;QGYYL?P?@DF82A9A(*!UXR<X^9J>,.X=Q0>S.,*IP,CT````ZN`-*9]!",]5Q\Q<TPQ7K$V'ZBV9A@)O`SO"ZO0K-4&2]=?2P(PWN@X>I(EE90%!9C6'#4!9ER!P"V*(!3=`6V=U=-4<!=1*_=7'"DI64PJ2"PK"-@7-A!!=?*E*!!!!4M!!!()?*RT9'"AS$3W-(.A:'"A"G*RBA;'Z0S56!9E-)?2!3=)$WN_I^0NIG,2[;+CU?WD9N0JI[,3R>$"#"44[06A"(*"QCK/)0(O!M<7<S7#X7;^<CR!^4,>9JUB+AKPO9[\K#C!$$/]V-X9?K$T?!F,NU7XP?7P%K.?I!R1J1C1&A(30%"4/)#K7:C!KI_TK)!UP@DT````VA/F=5!<6<I:7A_5M(9T."]!73!"N&E"K%7A^73>,:!NET;BGR-ITN,*IQ,7VHGM^6OJ+ECG_3!,5+%-U!Q*G.Y1&1%PI0M%7C`6HT4]VPGB_9B/80RB.0_P@8VP&T/12AYC"S$/!IK!R%!/X156\W%Q!)O"="V5,!**84/3@B"Q^H>R29](E&I_)%YO3#\4KX<3C4<5#9[N:7!!!&PA:ZE!!!!!$"=!A!5!!!1R.SYQ!!!!!!Q8!)!!!!!%-4=O-!!!!!!-&Q#!"1!!"$%X,D!!!!!!$"=!A!!!!!1R.SYQ!!!!!!Q8!)!&!!!%-4=O-!!!!!!5!1!!!068.9*Z*K+-,H.34A:*/:U!!!!.!!!!!!!!!!!!!!!!!!!!!!!!!)$`````A(%9DY"\>^`T_TH@]`N_X`0\%>`T````D!!!!9Q!!!'-"!!"A!P!!9!3'!'!)A/"A%)"A9##!Y'"AA;"A@)'A9(_$)'"`^C"A@`QA9(`])'"``S"A@`XA9(`]1'"``)"A@`W!9$`Z!'!(_A"A!(Q!9!!)!'!!!!"`````Q!!!A$`````````````````````]!!!!!``!!]!$`!!]!$```!!!!!0``$`$`]0``]0`````Q$````Q`Q$`]!``$`````]!````]0]0```Q`Q``````!0````$`!!]!$`]0`````Q$`````````````````]!!C!!!!!!!!!!!!!!!!$`!!)A!!!!!!!!!!!!!!!!`Q!#)!!!$#T!!!!!!!!!!0]!!!!!!-ZG:CT!!!!!!!$`!!!!!!QG:G:G9MQ!!!!!`Q!!!!$#:G:G:G:G\1!!!0]!!!!!*G:G:G:G:G)!!!$`!!!!$G:G:G:G:G<G!!!!`Q!!!/:G:G:G:G:O:A!!!0]!!!$O\G:G:G:GZG9!!!$`!!!!ZG:OZG:G<G:G!!!!`Q!!!#:G:G<O:O:G:A!!!0]!!!!G:G:G:G*G:G9!!!$`!!!!*G:G:G:O:G:C!!!!`Q!!!#:G:G:G<G:G9A!!!0]!!!!G:G:G:GZG:G)!!!$`!!!!*G:G:G:O:G:M!!!!`Q!!!#:G:G:G<G:GQ!!!!0]!!!"G:G:G:GZG9A!!!!$`!!!!T?:G:G:O:C!!!!!!`Q!!!!!-XG:G<G,!!!!!!0]!!!!!!!$.ZGZM!!!!!!$`!!!!!!!!!!T3Q!!!!!!!`Q!!!!!!!!!!!!!!!!!!!0`````````````````````Q!!"!$```````````````````````````````````````````]E*#1E*#1E*0```Q!!!0]!!!$``Q!!!0]!!!$``````S1E*#1E*#1E`````Q$``Q$```]!``````]!````````````*#4`````````!0``!!$```]!!0```Q$```````````]E*0````````]!``]!````````!0``!0```````````S1E`````````Q$``Q!!!0]!!!$```]!````````````*#4```````````````````````````````````]!!!$4UQ!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!$``Q!!!.04!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!0``!!!!U^-!!!!!!!$WIXHY!!!!!!!!!!!!!!!!!!!!``]!!!!!!!!!!!!!^M>YIJT'H68W!!!!!!!!!!!!!!$``Q!!!!!!!!!!!0;D?(CC?(BY?-;D?3M!!!!!!!!!!0``!!!!!!!!!!$WIXBY?+*Y?(BY?(BYH-?!!!!!!!!!``]!!!!!!!!!!+.Y?(BYIHBY?(BY?(BYH-]!!!!!!!$``Q!!!!!!!!#E?(BY?(CC?(BY?(BY?*T(RA!!!!!!!0``!!!!!!!!J:RY?(BY?+*Y?(BY?(C=RXD'!!!!!!!!``]!!!!!!!$(R]@(H(BYIHBY?(BY?-?=?-9!!!!!!!$``Q!!!!!!!-?=H*T'R]@'?(BY?(D(H(BYRA!!!!!!!0``!!!!!!!!IZS=H*S=H-<(R]:YRZRY?(D'!!!!!!!!``]!!!!!!!#DH*S=H*SCH*S=RM[=?(BY?-9!!!!!!!$``Q!!!!!!!+/=H*S=IJS=H*S=RZRY?(BYIQ!!!!!!!0``!!!!!!!!IZS=H++=H*S=H*T(IK+C?(CD!!!!!!!!``]!!!!!!!#DH*SCH*S=H*S=H-?=?++CIK-!!!!!!!$``Q!!!!!!!+/=IJS=H*S=H*S=RZRY?(C=?1!!!!!!!0``!!!!!!!!I[+=H*S=H*S=H*T(H(BYH(E!!!!!!!!!``]!!!!!!!#CH*S=H*S=H*S=H-?=?*SD!!!!!!!!!!$``Q!!!!!!!0C!R[+=H*S=H*S=RXBYIQ!!!!!!!!!!!0``!!!!!!!!!!!!_)$(RJS=H*T(?+0W!!!!!!!!!!!!``]!!!!!!!!!!!!!!!$Y?M@'H-@'+Q!!!!!!!!!!!!$``Q!!!!!!!!!!!!!!!!!!!#N[KSM!!!!!!!!!!!!!!0``!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!````````````````````````````````````````````!!!!$!!"2F")5!!!!!!!!Q!!";!!!!]E?*SN6V^-7V59`_[FR8O"Q7V:+:W-8OIN1A),YNA5G=ZRZ])'D$`LRJRO6!K$/=81-IUG$*/<*DTM94&A.#%R*O.V$TTY1MRCODH4FTW:O'HK8HQR*L\A$/[W@O?=^N\<0\4IVC9H*]XX@<`PT_`]TCF!D3T6]UF9U)'4.H(4LU.&+-Y"R.I&3(_;IS!&O(_!W_XB>$AJ"+1(@**LU+%K&']7/N1F_$.NT88RB[3(;&IO?4"9B1YVI<D<=6R*3-L."G8*HIF;#V\J'J@ERR4P)_';.IO!I,71V>(/*9&4GWQWT4=5@(^35]CP9LPAI3&&(31VPH>/34S0%2([/RK3<_-5B%[("!T:!OPL[[;4ATEVUT2?1B^/I?GW&@&RIE^93<22HQLKATB>'2T6G`S-Z%[==FVLV<C%LODX5;9V3A:,^?K(#`J.[\"<32Q20-,$U(X\LG(N'_#!CVU1EL]EI`:']8@()*E#N88C)0T>H$3+_V%>8N$C`$D9#"<JV^@=$4I'7W9-,_)9O$@I'%2V31*T$D>+T%'VR8R\?S`0BS/4=`,MF$RR/2A/SR`-T6Q*2C<F5$!3:"/3`#QX^!+FB=-C`.;B\6@DYE(3%),0_/)''XQ-8VA(-!NL;WP9%VR.VSZU>3M*Q[]7U2:AV2B#S'QG3=2MZA&MJP]M_.]%^?^4&UF<`>V]BMQ]*<.+V^>.3L_-F(:)O3FG5@K6JU0J%AXL1@)NZ,!=FG%#VIIQ^B"T-FG/^A!27#\C]SL[8,7S((W7U7?N.-N@SW-Z]=VB_=L+3C\,$RO$96SX=2TDOH9P^4DV'"G@OJN-Q,H5NZ4R005<Q4EB3OKP&%"<;JH/2-T-Z,A7B]`T#>[+5REI0B7:"T;:XN'"=/H*$/H1(YJ8C8.KQHN%O>GI,/UH5"+[\9.7GJ3>'P[KQSF-3B.2>3IML(]'(,!(`*EGJ2SU36N<7^AE8&F77B-MWHB.)<]5T%;,_0>V4+6TKN)BA'?E5UG553#:)U$6G&)$6'0QD9U.$)[LQ]O[S38,Z*C8$;Q;472KUE27S:=?_DO#DY40.S8T<#*LNKHI.<-ZT<,B;49>BNB5``^M*H;?T527.MD3-ZD.BR<^+).>U)CT+KE@9V<^G'([5>9=Z=X1ZT$U'382C)7GF9!1I10;ME7NQ.&Z#TX$O8L9$JVQ09=:"14R<5-;R)QUO/&4UZ>201@QP#%.9FI;@&;]ADY8$'E1U^,AS]<:X+[]=3QPE+8:L8$!F)<N?R[U^HS;^>T7(#WD&^WQ$C'5(-DN7*9]4R%J3/NT2AJ3@V$+,*55[*D0.2B]<V*O]@HES+Q=#%`+A5#@WFJ;'#JVO+D'0>V+II<B#C4$=LR!H&#"N@ZU`W>MUHTU+UJ\'QF#/P(I,O-VX8^PW>_R\'^<#)UYUQTH#M/Z28"YR(&4(%2Y+DD9S2HMZ+)($X+FB;5WCD3_!`WS&>%PESG8M"DL\5Y_TU+I.&0?N4,FNP]4HJ(&DG122JM8Y<@L4B>"6DR1Y8,7:<:V4H>G[UY(/YHP!%+3(V+!NUN0.JU'S'V`D,,*:6YM>G2U3]G8E_9<H-V\Q;)_$D*^0%V$VN#1^@!=@DORV-94')?MZA".U;O%'B1^9N*%6E0U,O8L)T-.J9AJLK6.HTSK^1Y9QBLLF)4,6!!\N-$"P!MAJU!8^K$1"4#4HQITT<]!ND6^]KD7!I@:C`;M:9CERH<IM5JCI2LX9"NE;N*%6A.#T=_GI#GZ6H:G_>_$7CM=Q;/*&9Z:+C30CE)6=NE)8D1JF-RU&A1?YB/71TQCMB.=DE`U[(ES#,1>N.SEQI-\]];@5G&5560&$+3D#(&6"Z@;[\QF^:%EB4\BK,3+$XV]]^=*K]+G8_6C0RL`8'0^BL.W$YY"LXTJ&?L`"1)V)+5!!!!%!!!!1Q!!!!1!!!!!!!!!$!!"1E2)5!!!!!!!!Q!!!'5!!!"V?*RD9'!I&*"A_M>1^Z?"3?!LE#(^FY&:U)`R.Q-$JZ`!93$.+#!*&*<^S]!OK!U7VD[CS]%!";JMD"S3()=&/=!S(#U;$0```V=J9O4Y?O1;8.%2(TB4::9]BQ1!:1A:GA!!!!!!!!1!!!!(!!!#`1!!!!=!!!!B8WZJ8URB=X2,<G^X<E^X<GFO:UR71WRB=X.$<(6T>'6S!!!!9B=!A!!!!!!"!!A!-0````]!!1!!!!!!2A!!!!)!#E!B"%ZP<G5!!$2!5!!"!!!K>'6T>'.B=W5N1V..4G^O1V..1W&M<'6S5X6Q='^S>%&133ZM>G.M98.T!!!"!!%!!!!!!!!!'ER71WRB=X.1=GFW982F2'&U962B9E^S:'6S!!!!,2=!A!!!!!!#!!5!"Q!!$!"!!!(`````!!!!!1!"!!!!!A!!!!!!!!!"!!!!!!!!!"N-6E.M98.T5(*J>G&U:52B>'&5;7VF=X2B<8!!!!!:&Q#!!!!!!!%!"1!(!!!"!!$F;H5:!!!!!!!!!#:-6E.M98.T5(*J>G&U:52B>'&-98.U18"Q<'FF:&2J<76T>'&N=!!!!"E8!)!!!!!!!1!&!!=!!!%!!/6K>2E!!!!!!!!!'ER71WRB=X.1=GFW982F2'&U962Z='6%:8.D!!!!F"=!A!!!!!!"!!A!-0````]!!1!!!!!!?!!!!!1!#E!B"%ZP<G5!!"Z!-0````]64G&N:3!I)C)A>']A68.F)&66351J!"*!1!!"`````Q!""%.448-!!$:!5!!#!!!!!CJU:8.U9W&T:3V$5UV/<WZ$5UV$97RM:8*4>8"Q<X*U16"*,GRW9WRB=X-!!!%!!Q!!!!!!!!!?4&:$<'&T=V"S;8:B>'6%982B2':M>%2B>'&4;8JF!!!!'2=!A!!!!!!"!!5!!Q!!!1!!!!!!"1!!!!!!!!!;4&:$<'&T=V"S;8:B>'6%982B2':M>%2B>'%!!!#&&Q#!!!!!!!1!#E!B"%ZP<G5!!"Z!-0````]64G&N:3!I)C)A>']A68.F)&66351J!"*!1!!"`````Q!""%.448-!!$:!5!!#!!!!!CJU:8.U9W&T:3V$5UV/<WZ$5UV$97RM:8*4>8"Q<X*U16"*,GRW9WRB=X-!!!%!!Q!!!!!!!!!!!!!!!!!!!!1!"A!-!!!!"!!!!'M!!!!I!!!!!A!!"!!!!!!J!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!59!!!)=?*S.5=N/QE!50;6&(C)#CIKP$#Q-'D5G`E!.RI3&B%D9/[&4)[G5>+<%J3P`V,V_A:Y7C#:O[%FG\P0UX,E!$F&UGUYPH#DAW,X[ZF@PS2=FWKW7-+%9;C7'Q_\N+7KO#SP*QX)[AXM.P/0L9RQX!'4/D.*G*,7[9)JM0$MS#&1UC+@4-$)X`?ZF-"M&5OO4&5J(*M#ZWU=GY4\K",%W+B+B,V)'-9W?:^)IY5EDE361B!>9HX$IW!M8VVB$Q=X"^I-HZ.UX/XQQ]Y!+@64)<S/0!IJW\0FM<>*,8Q!F,'@>1$H655,:.K]?G2.P(:NIL[S066F+Y7'"PXBEEY-\%AH5M%5\Q49LFH!7_"`ZT>24T!?VM--9O+*5@JZ0+C:=)PYML<&97B9ZI-L*%[.#;R>\<.V(AX?6/+"?[PQ"3"^QV!!!!!!!F1!"!!)!!Q!&!!!!7!!2!!!!!!!2!0%!Z1!!!'M!%1!!!!!!%1$R!/5!!!"_!"%!!!!!!"%!]1$F!!!!E9!!A!#!!!!2!0%!Z1!!!*/!!)!!A!!!%1$R!/5347FD=G^T<W:U)&FB3'6J)&6*%EVJ9X*P=W^G>#":95BF;3"632*.;7.S<X.P:H1A77&):7EA65E"-A%Q!!!!5F.31QU+!!.-6E.$4%*76Q!!''Q!!!3,!!!!)!!!'%Q!!!!!!!!!!!!!!#!!!!!U!!!%:!!!!"R-35*/!!!!!!!!!7"-6F.3!!!!!!!!!8236&.(!!!!!!!!!9B$1V.5!!!!!!!!!:R-38:J!!!!!!!!!<"$4UZ1!!!!!!!!!=2544AQ!!!!!1!!!>B%2E24!!!!!!!!!A"-372T!!!!!!!!!B2735.%!!!!!A!!!CBW:8*T!!!!"!!!!G241V.3!!!!!!!!!MB(1V"3!!!!!!!!!NR*1U^/!!!!!!!!!P"J9WQU!!!!!!!!!Q2J9WQY!!!!!!!!!RB-37:Q!!!!!!!!!SR'5%BC!!!!!!!!!U"'5&.&!!!!!!!!!V275%21!!!!!!!!!WB-37*E!!!!!!!!!XR#2%BC!!!!!!!!!Z"#2&.&!!!!!!!!![273624!!!!!!!!!\B%6%B1!!!!!!!!!]R.65F%!!!!!!!!!_")36.5!!!!!!!!!`271V21!!!!!!!!"!B'6%&#!!!!!!!!""Q!!!!!`````Q!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!$1!!!!!!!!!!0````]!!!!!!!!!W!!!!!!!!!!!`````Q!!!!!!!!$M!!!!!!!!!!$`````!!!!!!!!!01!!!!!!!!!!0````]!!!!!!!!")!!!!!!!!!!!`````Q!!!!!!!!%I!!!!!!!!!!,`````!!!!!!!!!6!!!!!!!!!!!0````]!!!!!!!!";!!!!!!!!!!!`````Q!!!!!!!!'U!!!!!!!!!!$`````!!!!!!!!!=1!!!!!!!!!!@````]!!!!!!!!$;!!!!!!!!!!#`````Q!!!!!!!!35!!!!!!!!!!4`````!!!!!!!!">1!!!!!!!!!"`````]!!!!!!!!&Z!!!!!!!!!!)`````Q!!!!!!!!8U!!!!!!!!!!H`````!!!!!!!!"A1!!!!!!!!!#P````]!!!!!!!!'&!!!!!!!!!!!`````Q!!!!!!!!9E!!!!!!!!!!$`````!!!!!!!!"DQ!!!!!!!!!!0````]!!!!!!!!'5!!!!!!!!!!!`````Q!!!!!!!!<5!!!!!!!!!!$`````!!!!!!!!#.A!!!!!!!!!!0````]!!!!!!!!-X!!!!!!!!!!!`````Q!!!!!!!!TM!!!!!!!!!!$`````!!!!!!!!%J!!!!!!!!!!!0````]!!!!!!!!3G!!!!!!!!!!!`````Q!!!!!!!"+A!!!!!!!!!!$`````!!!!!!!!%L!!!!!!!!!!!0````]!!!!!!!!4(!!!!!!!!!!!`````Q!!!!!!!"-E!!!!!!!!!!$`````!!!!!!!!&CA!!!!!!!!!!0````]!!!!!!!!7-!!!!!!!!!!!`````Q!!!!!!!"9Y!!!!!!!!!!$`````!!!!!!!!&G1!!!!!!!!!A0````]!!!!!!!!8M!!!!!!G>'6T>'.B=W5N1V..4G^O1V..1W&M<'6S5X6Q='^S>%&133ZD>'Q!!!!! + &Q#!!!!!!!)!"1!&!!!-!%!!!@````]!!!!"!!%!!"TT5F.31QU+!!.-6E.$4%*76Q!!''A!!!3,!!!!)!!!'%A!!!!P!!!!!3JU:8.U9W&T:3V$5UV/<WZ$5UV$97RM:8*4>8"Q<X*U16"*,GRW9WRB=X-!!!!!I"=!A!!!-!!!#!!%!!!!!!1!!Q!]!,Q!(U#!!A!!!!!"!!%!"P````]!!!!!!!!!!!!!!!$Y:M.$8NEL4+J2Q^^>6#<8!!!!$!!!!"!!!!!!W8YH/+?-%U_W_QD7!O,=#>1>D.G0!,)%[9!*G/TY1HY!!"!!!!!!!(:3)?[I?-V$A9:,)-K^7P-"!!!!`````^1>D.G0!,)%[9!*G/TY1HY!!!!1IG@IE9W@0Q+O@50*8&=OAA!!!!1!!!!!!!!!*Q!"4&:$1Q!!!!%!!F:*4%)!!!!!5&2)-!!!!!5!!1!"!!!!!!)!!Q!!!!!#!!%!!!!!!#%!!!!9?*RD9'.A;G#YQ!$%D!Z-$5Q:1.9(BA!'!$_B":9!!!!!!!!3!!!!$(C=9W"BY)"#"A!!_!!F!!!!!!")!!!"'(C=9W$!"0_"!%AR-D!Q81,3,'DC9"L'JC<!:3YOO[$CT&!XMM+%A?\?![3:1(*1.6!ZJL.!@!,>((YI`1"*$!#.8SE2!!!!$!!"6EF%5Q!!!!!!!Q!!!:]!!!.Q?*T<Q-D!E'FM9=<!R-$!$'3,-T1Q*/?HJ0)S!0E-%+!$9V!!!K$G;;'*'RYYH!9%?PTS,7"_]RO?<B=6A?9;&1GG5J&O(R724B]6FEY7F2>``P``XXS%ZX#X2]ZR2RO1WGY/I0BR&R5/%!>)MY$I`Y%:)&7IZMFU!G7"N!33"LC"+09(!&6R.&1I-Z3Q'"[)/HS]Q912YF#9%[+QO:>Y]ZP@=!!^*8$Q)5NXIQ;1XTM22!+&?$J$/#3/OX$IC!(ZD#>!"H<SQ(T.!@>0'-C!%B7"4B/123S--)O[W9Y\;)$$Q5%%1G6!K!I)61#C>I">=)1D\D!]`.?_PL?,&5CT)=7*!R!XA"B-K&C0A:'"%=RE:&A,67M$:$."R7"R#W)L1)/.E=%?LO=W6&Y$S2Q82JA?B,JK*(=QA=VA:0D$!$-0;"^54Q05X3!R8[$9!3A\"-C?!'6(!^E@I/QE)&M!SMY%MAU9)?Q]+"NM'1.OWNH@R25JG-$Z!J9V_)%Y/<@!Q%#PWEEHWF!H/,;7A1]E6J"=BC4%!!"6D:+*!!!!!3A!!!'1?*RT9'"AS$3W-$.A:'"A"G*RBA;'Z0S56!9EE-,)A"/%"I?(.<^2[@:2M?DU56(I>F'R[822E7GQ9/#@?KD"%EA?\LBH=-XA=AEX`\:DT2]98SY&[OI.:/Q-56&Q!#HN^G2M06ECW'X:<>Z:IC)"R!,.RVF?CRRX52%!W1#E*5#UY4@$`^U-L1>+J,MFOJEN0X2_L75$[J@I0.J]G%8T'%D@;QGYYL?P?@DF82A9A(*!UXR<X^9J>,.X=Q0>S.,*IP,CT````ZN`-*9]!",]5Q\Q<TPQ7K$V'ZBV9A@)O`SO"ZO0K-4&2]=?2P(PWN@X>I(EE90%!9C6'#4!9ER!P"V*(!3=`6V=U=-4<!=1*_=7'"DI64PJ2"PK"-@7-A!!=?*E*!!!!4M!!!()?*RT9'"AS$3W-(.A:'"A"G*RBA;'Z0S56!9E-)?2!3=)$WN_I^0NIG,2[;+CU?WD9N0JI[,3R>$"#"44[06A"(*"QCK/)0(O!M<7<S7#X7;^<CR!^4,>9JUB+AKPO9[\K#C!$$/]V-X9?K$T?!F,NU7XP?7P%K.?I!R1J1C1&A(30%"4/)#K7:C!KI_TK)!UP@DT````VA/F=5!<6<I:7A_5M(9T."]!73!"N&E"K%7A^73>,:!NET;BGR-ITN,*IQ,7VHGM^6OJ+ECG_3!,5+%-U!Q*G.Y1&1%PI0M%7C`6HT4]VPGB_9B/80RB.0_P@8VP&T/12AYC"S$/!IK!R%!/X156\W%Q!)O"="V5,!**84/3@B"Q^H>R29](E&I_)%YO3#\4KX<3C4<5#9[N:7!!!&PA:ZE!!!!!$"=!A!5!!!1R.SYQ!!!!!!Q8!)!!!!!%-4=O-!!!!!!-&Q#!"1!!"$%X,D!!!!!!$"=!A!!!!!1R.SYQ!!!!!!Q8!)!&!!!%-4=O-!!!!!!5!1!!!068.9*Z*K+-,H.34A:*/:U!!!!.!!!!!!!!!!!!!!!!!!!!!!!!!)$`````A(%9DY"\>^`T_TH@]`N_X`0\%>`T````D!!!!9Q!!!'-"!!"A!P!!9!3'!'!)A/"A%)"A9##!Y'"AA;"A@)'A9(_$)'"`^C"A@`QA9(`])'"``S"A@`XA9(`]1'"``)"A@`W!9$`Z!'!(_A"A!(Q!9!!)!'!!!!"`````Q!!!A$`````````````````````]!!!!!``!!]!$`!!]!$```!!!!!0``$`$`]0``]0`````Q$````Q`Q$`]!``$`````]!````]0]0```Q`Q``````!0````$`!!]!$`]0`````Q$`````````````````]!!C!!!!!!!!!!!!!!!!$`!!)A!!!!!!!!!!!!!!!!`Q!#)!!!$#T!!!!!!!!!!0]!!!!!!-ZG:CT!!!!!!!$`!!!!!!QG:G:G9MQ!!!!!`Q!!!!$#:G:G:G:G\1!!!0]!!!!!*G:G:G:G:G)!!!$`!!!!$G:G:G:G:G<G!!!!`Q!!!/:G:G:G:G:O:A!!!0]!!!$O\G:G:G:GZG9!!!$`!!!!ZG:OZG:G<G:G!!!!`Q!!!#:G:G<O:O:G:A!!!0]!!!!G:G:G:G*G:G9!!!$`!!!!*G:G:G:O:G:C!!!!`Q!!!#:G:G:G<G:G9A!!!0]!!!!G:G:G:GZG:G)!!!$`!!!!*G:G:G:O:G:M!!!!`Q!!!#:G:G:G<G:GQ!!!!0]!!!"G:G:G:GZG9A!!!!$`!!!!T?:G:G:O:C!!!!!!`Q!!!!!-XG:G<G,!!!!!!0]!!!!!!!$.ZGZM!!!!!!$`!!!!!!!!!!T3Q!!!!!!!`Q!!!!!!!!!!!!!!!!!!!0`````````````````````Q!!"!$```````````````````````````````````````````]E*#1E*#1E*0```Q!!!0]!!!$``Q!!!0]!!!$``````S1E*#1E*#1E`````Q$``Q$```]!``````]!````````````*#4`````````!0``!!$```]!!0```Q$```````````]E*0````````]!``]!````````!0``!0```````````S1E`````````Q$``Q!!!0]!!!$```]!````````````*#4```````````````````````````````````]!!!$4UQ!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!$``Q!!!.04!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!0``!!!!U^-!!!!!!!$WIXHY!!!!!!!!!!!!!!!!!!!!``]!!!!!!!!!!!!!^M>YIJT'H68W!!!!!!!!!!!!!!$``Q!!!!!!!!!!!0;D?(CC?(BY?-;D?3M!!!!!!!!!!0``!!!!!!!!!!$WIXBY?+*Y?(BY?(BYH-?!!!!!!!!!``]!!!!!!!!!!+.Y?(BYIHBY?(BY?(BYH-]!!!!!!!$``Q!!!!!!!!#E?(BY?(CC?(BY?(BY?*T(RA!!!!!!!0``!!!!!!!!J:RY?(BY?+*Y?(BY?(C=RXD'!!!!!!!!``]!!!!!!!$(R]@(H(BYIHBY?(BY?-?=?-9!!!!!!!$``Q!!!!!!!-?=H*T'R]@'?(BY?(D(H(BYRA!!!!!!!0``!!!!!!!!IZS=H*S=H-<(R]:YRZRY?(D'!!!!!!!!``]!!!!!!!#DH*S=H*SCH*S=RM[=?(BY?-9!!!!!!!$``Q!!!!!!!+/=H*S=IJS=H*S=RZRY?(BYIQ!!!!!!!0``!!!!!!!!IZS=H++=H*S=H*T(IK+C?(CD!!!!!!!!``]!!!!!!!#DH*SCH*S=H*S=H-?=?++CIK-!!!!!!!$``Q!!!!!!!+/=IJS=H*S=H*S=RZRY?(C=?1!!!!!!!0``!!!!!!!!I[+=H*S=H*S=H*T(H(BYH(E!!!!!!!!!``]!!!!!!!#CH*S=H*S=H*S=H-?=?*SD!!!!!!!!!!$``Q!!!!!!!0C!R[+=H*S=H*S=RXBYIQ!!!!!!!!!!!0``!!!!!!!!!!!!_)$(RJS=H*T(?+0W!!!!!!!!!!!!``]!!!!!!!!!!!!!!!$Y?M@'H-@'+Q!!!!!!!!!!!!$``Q!!!!!!!!!!!!!!!!!!!#N[KSM!!!!!!!!!!!!!!0``!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!````````````````````````````````````````````!!!!$!!"2F")5!!!!!!!!Q!!":Q!!!]A?*SN6V^-7V59`_[FR>PS\\;MF#+DN`7WFA17R,%J-JXD4M-'D$`LRJRO6!K$/=81-IUG$*-<%B\WM#RA.#%R*O.V$TTY1MRCODH4FTW:/%TK8HQT]16H=,@V/_?UP<>`;.'N45Z/GO`\@N_@X`G>5Y#[:L'24]+#"JSYD:N_$;TB/!=1;R=A`@%PA2DE`A&OHYP4Y*11&,@Y*.?M185Y\B=[F'8Y-WX.>@&(R%>I7CG[-*B6A\JQX'E\)3>%_8;TP'T/2+U(NXC>3`*DMPOR=&W>25"1!W3VN8.*Y"30S;2[BU)@4;IS_>83,LBI3)M'IB+PG:-4,W*%B0["BO4</"GBUS%"1Q:A9W.$>\)R*T^.YR8UY73;<FM*(TP[2/2%'`7R5B`%[=LA+/\E4:)\==JXL:@D[)FOHW9[)W?A&,>WN+D<N!<\Z-1RQ35]#D]UVQSLXQ%(8/SCE.KC`BWW14)%;GP(/@C[/8%5^[-;P+4'_8%Q%3T3LG_Z7X1+JMQ58M9J='`2+6C5:2(U->QK-Q<&&00O\\US(YF/TEGT5^,%F6!E)HU].X-V&*W5QK&IC!V)^,(=U!PE!)>&_)QT/[D%,9>*1QA_IYM440!:@'8M`SSML[^D4X$68<P1V3EHMH\VC,9!;^E:B06GEE4U:B\#:PL/A?]>50Y_@9GUV>@.:\D-5SYL>(V4:`3LS'C<G*^C$K.@?T;-,N/Q(C7_@S'0Z,!#%\"?AL"(G*./=L1(C-*+#:`8U??;E?4IMY)_[_6*`I93&X.:4HTT7,[[OJL0]K0:Q4#OGTC/=6V^E(K3?E)9@T_:A0/J\SHD??IXAH.#F.2@+9#WV!K>C35TER.K(,YM*(AL4G7A^&1E(NBE?E=()O5H-[2"@TB?<:F4%OZD]OU7?@EAA2,2\1#UUK4-V0!X$5ZD5KI&2=>K90VT9)-G]'7;F,,2*OXM\'#4='6:K2Z9.0'K4(YJGIU;^2XIG%LH6+V"%-^)JZSII%!32Y"K-;6GK-8AGZO<'"R8GZNVEUN73$%X'VANGED5R%.7U:M?_PO#FY1P.#8T^*!VV^4CVL-ZQ\,B;49>7<'J`@`:4/Q^GYG=<*#F:T'<4QT[51%VU)+T+KM@9U<^G'([5?&@YP81ZT(U74H2AI7GF9!1I10;=E7NS.&Z&TUD_8L9$JVQ)Y]:214RP;QU7$,3Y)1P>&^'^4T!#VFJM+3FQ7P%+_JT-3M.FL1U?(.RNH=L<RT,#_:I>CM=UK6B^Z[(D$W@:DUX_:=K[%5XL%%9*1@S/Z9DTV.%#N,[H*'#V"_5-MNF"4LG>1S'0JS5!F[P&*W6AJ&*+2DM5VL,#U/6"J?5O+N<4N1R8)&E7)E8C"WM7/MP$X`&*MUP@5.J<S*"3#=?XW?]JPM@$@N\BPV>![%2:ZLB8'5Y>QA/DTB/CI-)TQ1(/TG$H6RUY5'O-L$52*('^["@JB,[J40F-B:DP.X*ZXE)FW@+"U;GX06^TD/SG*%MQKB`%8[`98=1:.E&6I?^)<.NM$MT7W=[W#F]"R#3`*1#P&V[=OEU1'\\NSG<(0L&9E:'"]K_H&4PY'T"!R<V=:$JYRE;MI['<)18].O*J<;=R$BEV1?ICVY6V+(I%2-07</C>\F1(ZFJ/%6-=3VP_P22D8@!%.<9)#==OA+9)1#(#S[!P!)>W).C&]"-93L-N0!#W.8U[;-;#RRG,^JTBC'3'NOBRSC*R7JMQD:)V-2$VCS%5JB.56.SL?T.]L](.69YAE=4+RQT6%A?&=5KZ()2X'B3,*HJ(!A]R#=.BXD%QEZQ*4\2FS[11;$NI/%G&<<OT7@`EQKDMJ)K:3!?2YBL'DC58PM>M9]E+@1*R]5V@/DDG\^"7"/W9T^H`\8'_L/?[A-_SD@*8\O&RH]"10!>WQ!!!!1!!!"$!!!!"!!!!!!!!!!-!!&#2%B1!!!!!!!$!!!!:1!!!(6YH'.A9#A5E'$[RV$XFY&*Y#O1)@W8A6H1D`%X!Q/HH]"B)-UI)!E5FPX,Q#[I$2<70K,,Q1!&KGS-(*)=BQ5ZQ$)=,2I-````6SFCZ0B[Z"J=U2%@/&.FFDS("!"F#"G;!!!!!!!!"!!!!!=!!!,^!!!!"Q!!!#&@<GF@4'&T>%NO<X>O4X>O;7ZH4&:$<'&T=U.M>8.U:8)!!!"C&Q#!!!!!!!%!#!!Q`````Q!"!!!!!!"'!!!!!A!+1#%%4G^O:1!!.%"1!!%!!#JU:8.U9W&T:3V$5UV/<WZ$5UV$97RM:8*4>8"Q<X*U16"*,GRW9WRB=X-!!!%!!1!!!!!!!!!;4&:$<'&T=V"S;8:B>'6%982B6'&C4X*E:8)!!!!N&Q#!!!!!!!)!"1!(!!!-!%!!!@````]!!!!"!!%!!!!#!!!!!!!!!!%!!!!!!!!!'UR71WRB=X.1=GFW982F2'&U962J<76T>'&N=!!!!"E8!)!!!!!!!1!&!!=!!!%!!/6K>2E!!!!!!!!!*ER71WRB=X.1=GFW982F2'&U95RB=X2"=("M;76E6'FN:8.U97VQ!!!!'2=!A!!!!!!"!!5!"Q!!!1!!Z7JV'1!!!!!!!!!;4&:$<'&T=V"S;8:B>'6%982B6(FQ:52F=W-!!!#5&Q#!!!!!!!%!#!!Q`````Q!"!!!!!!"Y!!!!"!!+1#%%4G^O:1!!(E!Q`````R6/97VF)#AC)C"U<S"6=W5A666*2#E!%E"!!!(`````!!%%1V..=Q!!.E"1!!)!!!!#+H2F=X2D98.F,5.445ZP<E.445.B<'RF=F.V=("P=H2"5%EO<(:D<'&T=Q!!!1!$!!!!!!!!!"Z-6E.M98.T5(*J>G&U:52B>'&%:GRU2'&U96.J?G5!!!!:&Q#!!!!!!!%!"1!$!!!"!!!!!!!&!!!!!!!!!"J-6E.M98.T5(*J>G&U:52B>'&%:GRU2'&U91!!!)58!)!!!!!!"!!+1#%%4G^O:1!!(E!Q`````R6/97VF)#AC)C"U<S"6=W5A666*2#E!%E"!!!(`````!!%%1V..=Q!!.E"1!!)!!!!#+H2F=X2D98.F,5.445ZP<E.445.B<'RF=F.V=("P=H2"5%EO<(:D<'&T=Q!!!1!$!!!!!!!!!!!!!!!!!!!!"!!'!!Q!!!!%!!!!;Q!!!#A!!!!#!!!%!!!!!#E!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"2A!!!BRYH)V2SU\#1"1^J55?)A++CK]-,!Q;.3<_1!X'B)7%3.A\I6-DK:2UJM3F+``5P8["HB;)*G\I37<O]`4=O1!/583<4C_=+/$9P@LG6_`*&S8;L:9QI2BK*9<$\OUJ;KY,+]H$=DK$?QW]Y_ND($=!:-[-UG9EN<JACGQ]/T))6$3)J^-Q-D@^\G5Q'Q63[Z-63E=GQ,H<2S<B0OI%M49K%K%P5A9RD:ZHUCDB33/2*6#%"VC@=/D9#R@87%0"T=(WAS@EX4=\@$$TA!J^6-BP)Y]#CH<M_7RNUEN@!#5M:^V!/>621NEWLR[:%W]>GWCPL)^675LB99'`?'34ATM3#>3Q24P".CO7="<Y(`H.V&0-"\7QQRCYIF2_HE]K*FQC`CSNM6B;&DGASME4IU*L&XNMX5?$>Z5YI&\K`!&)(X$5!!!!!!#6!!%!!A!$!!5!!!"9!"%!!!!!!"%!]1$F!!!!;Q!2!!!!!!!2!0%!Z1!!!(Y!%1!!!!!!%1$R!/5!!!#2A!#!!)!!!"%!]1$F!!!!EY!!A!#!!!!2!0%!Z2*.;7.S<X.P:H1A77&):7EA65E347FD=G^T<W:U)&FB3'6J)&6*%EVJ9X*P=W^G>#":95BF;3"631%S!4!!!!"35V*$$1I!!UR71U.-1F:8!!!9;!!!")M!!!!A!!!93!!!!!!!!!!!!!!!)!!!!$1!!!2E!!!!(%R*1EY!!!!!!!!"9%R75V)!!!!!!!!">&*55U=!!!!!!!!"C%.$5V1!!!!!!!!"H%R*>GE!!!!!!!!"M%.04F!!!!!!!!!"R&2./$!!!!!"!!!"W%2'2&-!!!!!!!!#!%R*:(-!!!!!!!!#&&:*1U1!!!!#!!!#+(:F=H-!!!!%!!!#:&.$5V)!!!!!!!!#S%>$5&)!!!!!!!!#X%F$4UY!!!!!!!!#]'FD<$1!!!!!!!!$"'FD<$A!!!!!!!!$'%R*:H!!!!!!!!!$,%:13')!!!!!!!!$1%:15U5!!!!!!!!$6&:12&!!!!!!!!!$;%R*9G1!!!!!!!!$@%*%3')!!!!!!!!$E%*%5U5!!!!!!!!$J&:*6&-!!!!!!!!$O%253&!!!!!!!!!$T%V6351!!!!!!!!$Y%B*5V1!!!!!!!!$^&:$6&!!!!!!!!!%#%:515)!!!!!!!!%(!!!!!$`````!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!.!!!!!!!!!!!`````Q!!!!!!!!$9!!!!!!!!!!$`````!!!!!!!!!/Q!!!!!!!!!!0````]!!!!!!!!!^!!!!!!!!!!!`````Q!!!!!!!!%A!!!!!!!!!!$`````!!!!!!!!!3A!!!!!!!!!!P````]!!!!!!!!"5!!!!!!!!!!!`````Q!!!!!!!!&I!!!!!!!!!!$`````!!!!!!!!!<1!!!!!!!!!!0````]!!!!!!!!"R!!!!!!!!!!"`````Q!!!!!!!!.I!!!!!!!!!!,`````!!!!!!!!"*1!!!!!!!!!"0````]!!!!!!!!&V!!!!!!!!!!(`````Q!!!!!!!!8E!!!!!!!!!!D`````!!!!!!!!"@1!!!!!!!!!#@````]!!!!!!!!'"!!!!!!!!!!+`````Q!!!!!!!!95!!!!!!!!!!$`````!!!!!!!!"C1!!!!!!!!!!0````]!!!!!!!!'0!!!!!!!!!!!`````Q!!!!!!!!:1!!!!!!!!!!$`````!!!!!!!!"N1!!!!!!!!!!0````]!!!!!!!!)W!!!!!!!!!!!`````Q!!!!!!!!T=!!!!!!!!!!$`````!!!!!!!!$/Q!!!!!!!!!!0````]!!!!!!!!3D!!!!!!!!!!!`````Q!!!!!!!"+5!!!!!!!!!!$`````!!!!!!!!%JQ!!!!!!!!!!0````]!!!!!!!!3L!!!!!!!!!!!`````Q!!!!!!!"-9!!!!!!!!!!$`````!!!!!!!!%S!!!!!!!!!!!0````]!!!!!!!!7*!!!!!!!!!!!`````Q!!!!!!!"9M!!!!!!!!!!$`````!!!!!!!!&D1!!!!!!!!!!0````]!!!!!!!!79!!!!!!!!!#!`````Q!!!!!!!"?M!!!!!#:U:8.U9W&T:3V$5UV/<WZ$5UV$97RM:8*4>8"Q<X*U16"*,G.U<!!!!!! @@ -72,50 +72,23 @@ 1 1082143232 - - &Q#!!!!!!!)!"1!&!!!-!%!!!@````]!!!!"!!%!!!&M!!!!#A!-1#%'=X2B>(6T!!!,1!-!"'.P:'5!!""!-0````]'=W^V=G.F!!!71&!!!Q!!!!%!!AFF=H*P=C"P>81!"!!!!%2!=!!?!!!M+H2F=X2D98.F,5.445ZP<E.445.B<'RF=F.V=("P=H2"5%EO<(:D<'&T=Q!!$&2F=X2$98.F)'^V>!!!(%!B&U6O97*M:3"C>7FM:'FO:S"M>GRJ9H!`!#"!5!!$!!!!!1!#%W6S=G^S)'FO)#BO<S"F=H*P=CE!1E"Q!"Y!!#QK>'6T>'.B=W5N1V..4G^O1V..1W&M<'6S5X6Q='^S>%&133ZM>G.M98.T!!!,6'6T>%.B=W5A;7Y!91$Q!!Q!!Q!%!!1!"1!%!!1!"!!'!!=!"!!%!!A$!!"Y!!!*!!!!!!!!!!!!!!!.#Q!!!!!!!!!!!!!!!!!!#A!!!!A!!!!!!!!!!!!!!")!!!U!!!!-!!!!!!!!!!!!!!%!#1!!!!! - -1 - 0 - true - 1 - 1 - 1082130960 - - - &Q#!!!!!!!)!"1!&!!!-!%!!!@````]!!!!"!!%!!!'(!!!!#1!-1#%'=X2B>(6T!!!,1!-!"'.P:'5!!""!-0````]'=W^V=G.F!!!71&!!!Q!!!!%!!AFF=H*P=C"P>81!"!!!!':!=!!?!!!M+H2F=X2D98.F,5.445ZP<E.445.B<'RF=F.V=("P=H2"5%EO<(:D<'&T=Q!!,H2F=X2D98.F,5.445ZP<E.445.B<'RF=F.V=("P=H2"5%EO<(:D<'&T=S"P>81!!#"!5!!$!!!!!1!#%W6S=G^S)'FO)#BO<S"F=H*P=CE!:%"Q!"Y!!#QK>'6T>'.B=W5N1V..4G^O1V..1W&M<'6S5X6Q='^S>%&133ZM>G.M98.T!!!N>'6T>'.B=W5N1V..4G^O1V..1W&M<'6S5X6Q='^S>%&133ZM>G.M98.T)'FO!&1!]!!-!!-!"!!%!!5!"!!%!!1!"!!'!!1!"!!(!Q!!?!!!$1A!!!!!!!!!!!!!D1M!!!!!!!!!!!!!!!!!!!!!!!!+!!!!!!!!!!!!!!#3!!!!!!%!#!!!!!! - -1 - 0 - false - 1 - 1 - 1342710288 - - - &Q#!!!!!!!)!"1!&!!!-!%!!!@````]!!!!"!!%!!!&X!!!!#1!-1#%'=X2B>(6T!!!,1!-!"'.P:'5!!""!-0````]'=W^V=G.F!!!71&!!!Q!!!!%!!AFF=H*P=C"P>81!"!!!!&Z!=!!?!!!M+H2F=X2D98.F,5.445ZP<E.445.B<'RF=F.V=("P=H2"5%EO<(:D<'&T=Q!!*H2F=X2D98.F,5.445ZP<E.445.B<'RF=F.V=("P=H2"5%EA<X6U!!!A1&!!!Q!!!!%!!B.F=H*P=C"J<C!I<G]A:8*S<X)J!&R!=!!?!!!M+H2F=X2D98.F,5.445ZP<E.445.B<'RF=F.V=("P=H2"5%EO<(:D<'&T=Q!!*82F=X2D98.F,5.445ZP<E.445.B<'RF=F.V=("P=H2"5%EA;7Y!6!$Q!!Q!!Q!%!!1!"1!%!!1!"!!%!!9!"!!%!!=$!!"Y!!!.#!!!!!!!!!!!!!#.#Q!!!!!!!!!!!!!!!!!!!!!!!!I!!!!!!!!!!!!!!*)!!!!!!1!)!!!!!! - -1 - 0 - false - 1 - 1 - 1107821072 - - &Q#!!!!!!!)!"1!&!!!-!%!!!@````]!!!!"!!%!!!&3!!!!#1!-1#%'=X2B>(6T!!!,1!-!"'.P:'5!!""!-0````]'=W^V=G.F!!!71&!!!Q!!!!%!!AFF=H*P=C"P>81!"!!!!%2!=!!?!!!M+H2F=X2D98.F,5.445ZP<E.445.B<'RF=F.V=("P=H2"5%EO<(:D<'&T=Q!!$8*F:G6S:7ZD:3"P>81!)%"1!!-!!!!"!!)4:8*S<X)A;7YA+'ZP)'6S=G^S+1"%1(!!(A!!,#JU:8.U9W&T:3V$5UV/<WZ$5UV$97RM:8*4>8"Q<X*U16"*,GRW9WRB=X-!!!RS:7:F=G6O9W5A;7Y!!'%!]!!-!!-!"!!%!!5!"!!%!!1!"!!'!!1!"!!(!Q!!?!!!$1A!!!!!!!!!!!!!$1M!!!!!!!!!!!!!!!!!!!!!!!!+!!!!!!!!!!!!!!!3!!!.!!!!$!!!!!!!!!!!!!!"!!A!!!!! + &Q#!!!!!!!)!"1!&!!!-!%!!!@````]!!!!"!!%!!!&3!!!!#1!-1#%'=X2B>(6T!!!,1!-!"'.P:'5!!""!-0````]'=W^V=G.F!!!71&!!!Q!!!!%!!AFF=H*P=C"P>81!"!!!!%2!=!!?!!!M+H2F=X2D98.F,5.445ZP<E.445.B<'RF=F.V=("P=H2"5%EO<(:D<'&T=Q!!$8*F:G6S:7ZD:3"P>81!)%"1!!-!!!!"!!)4:8*S<X)A;7YA+'ZP)'6S=G^S+1"%1(!!(A!!,#JU:8.U9W&T:3V$5UV/<WZ$5UV$97RM:8*4>8"Q<X*U16"*,GRW9WRB=X-!!!RS:7:F=G6O9W5A;7Y!!'%!]!!-!!-!"!!%!!5!"!!%!!1!"!!'!!1!"!!(!Q!!?!!!#1!!!!!!!!!!!!!!$1M!!!!!!!!!!!!!!!!!!!!!!!!)!!!!!!!!!!!!!!!3!!!.!!!!$!!!!!!!!!!!!!!"!!A!!!!! -1 0 true 1 1 - 1350574608 + 1107821072 - &Q#!!!!!!!)!"1!&!!!-!%!!!@````]!!!!"!!%!!!&3!!!!#1!-1#%'=X2B>(6T!!!,1!-!"'.P:'5!!""!-0````]'=W^V=G.F!!!71&!!!Q!!!!%!!AFF=H*P=C"P>81!"!!!!%2!=!!?!!!M+H2F=X2D98.F,5.445ZP<E.445.B<'RF=F.V=("P=H2"5%EO<(:D<'&T=Q!!$8*F:G6S:7ZD:3"P>81!)%"1!!-!!!!"!!)4:8*S<X)A;7YA+'ZP)'6S=G^S+1"%1(!!(A!!,#JU:8.U9W&T:3V$5UV/<WZ$5UV$97RM:8*4>8"Q<X*U16"*,GRW9WRB=X-!!!RS:7:F=G6O9W5A;7Y!!'%!]!!-!!-!"!!%!!5!"!!%!!1!"!!'!!1!"!!(!A!!?!!!#1!!!!!!!!!!!!!!$1M!!!!!!!!!!!!!!!!!!!!!!!!+!!!!!!!!!!!!!!!1!!!.!!!!$!!!!!!!!!!!!!!"!!A!!!!! + &Q#!!!!!!!)!"1!&!!!-!%!!!@````]!!!!"!!%!!!&3!!!!#1!-1#%'=X2B>(6T!!!,1!-!"'.P:'5!!""!-0````]'=W^V=G.F!!!71&!!!Q!!!!%!!AFF=H*P=C"P>81!"!!!!%2!=!!?!!!M+H2F=X2D98.F,5.445ZP<E.445.B<'RF=F.V=("P=H2"5%EO<(:D<'&T=Q!!$8*F:G6S:7ZD:3"P>81!)%"1!!-!!!!"!!)4:8*S<X)A;7YA+'ZP)'6S=G^S+1"%1(!!(A!!,#JU:8.U9W&T:3V$5UV/<WZ$5UV$97RM:8*4>8"Q<X*U16"*,GRW9WRB=X-!!!RS:7:F=G6O9W5A;7Y!!'%!]!!-!!-!"!!%!!5!"!!%!!1!"!!'!!1!"!!(!Q!!?!!!$1A!!!!!!!!!!!!!$1M!!!!!!!!!!!!!!!!!!!!!!!!+!!!!!!!!!!!!!!!1!!!.!!!!$!!!!!!!!!!!!!!"!!A!!!!! -1 0 true 1 1 - 1082139136 + 1107821072 &Q#!!!!!!!)!"1!&!!!-!%!!!@````]!!!!"!!%!!!&1!!!!#1!-1#%'=X2B>(6T!!!,1!-!"'.P:'5!!""!-0````]'=W^V=G.F!!!71&!!!Q!!!!%!!AFF=H*P=C"P>81!"!!!!%2!=!!?!!!M+H2F=X2D98.F,5.445ZP<E.445.B<'RF=F.V=("P=H2"5%EO<(:D<'&T=Q!!$&2F=X2$98.F)'^V>!!!)%"1!!-!!!!"!!)4:8*S<X)A;7YA+'ZP)'6S=G^S+1"#1(!!(A!!,#JU:8.U9W&T:3V$5UV/<WZ$5UV$97RM:8*4>8"Q<X*U16"*,GRW9WRB=X-!!!N5:8.U1W&T:3"J<A"B!0!!$!!$!!1!"!!&!!1!"!!%!!1!"A!%!!1!"Q-!!(A!!!U)!!!!!!!!!!!!!!U,!!!!!!!!!!!!!!!!!!!!!!!!#A!!!!!!!!!!!!!!%A!!$1!!!!Q!!!!!!!!!!!!!!1!)!!!!!! @@ -142,7 +115,7 @@ true 1 1 - 1082130960 + 1342972432 &Q#!!!!!!!)!"1!&!!!-!%!!!@````]!!!!"!!%!!!&1!!!!#1!-1#%'=X2B>(6T!!!,1!-!"'.P:'5!!""!-0````]'=W^V=G.F!!!71&!!!Q!!!!%!!AFF=H*P=C"P>81!"!!!!%2!=!!?!!!M+H2F=X2D98.F,5.445ZP<E.445.B<'RF=F.V=("P=H2"5%EO<(:D<'&T=Q!!$&2F=X2$98.F)'^V>!!!)%"1!!-!!!!"!!)4:8*S<X)A;7YA+'ZP)'6S=G^S+1"#1(!!(A!!,#JU:8.U9W&T:3V$5UV/<WZ$5UV$97RM:8*4>8"Q<X*U16"*,GRW9WRB=X-!!!N5:8.U1W&T:3"J<A"B!0!!$!!$!!1!"!!&!!1!"!!%!!1!"A!%!!1!"Q-!!(A!!!E!!!!!!!!!!!!!!!U,!!!!!!!!!!!!!!!!!!!!!!!!#!!!!!!!!!!!!!!!%A!!$1!!!!Q!!!!!!!!!!!!!!1!)!!!!!! @@ -151,6 +124,6 @@ true 1 1 - 1082130960 + 1342972432 diff --git a/testcases/testcase-CSMSubModule/globalSetUp.vi b/testcases/testcase-CSMSubModule/globalSetUp.vi index 2464f66be..65bf97539 100644 Binary files a/testcases/testcase-CSMSubModule/globalSetUp.vi and b/testcases/testcase-CSMSubModule/globalSetUp.vi differ diff --git a/testcases/testcase-CSMSubModule/globalTearDown.vi b/testcases/testcase-CSMSubModule/globalTearDown.vi index f8b874834..4b85dd700 100644 Binary files a/testcases/testcase-CSMSubModule/globalTearDown.vi and b/testcases/testcase-CSMSubModule/globalTearDown.vi differ diff --git a/testcases/testcase-CSMSubModule/intCSMs.vi b/testcases/testcase-CSMSubModule/intCSMs.vi deleted file mode 100644 index 55841d411..000000000 Binary files a/testcases/testcase-CSMSubModule/intCSMs.vi and /dev/null differ diff --git a/testcases/testcase-CSMSubModule/testcase-CSMSubModule.lvclass b/testcases/testcase-CSMSubModule/testcase-CSMSubModule.lvclass index 531d21c07..c871d99ac 100644 --- a/testcases/testcase-CSMSubModule/testcase-CSMSubModule.lvclass +++ b/testcases/testcase-CSMSubModule/testcase-CSMSubModule.lvclass @@ -63,15 +63,6 @@ 1 1107821072 - - &Q#!!!!!!!)!"1!&!!!-!%!!!@````]!!!!"!!%!!!%U!!!!#1!-1#%'=X2B>(6T!!!,1!-!"'.P:'5!!""!-0````]'=W^V=G.F!!!71&!!!Q!!!!%!!AFF=H*P=C"P>81!"!!!!$:!=!!?!!!@(82F=X2D98.F,5.446.V9EVP:(6M:3ZM>G.M98.T!!R5:8.U1W&T:3"P>81!!#"!5!!$!!!!!1!#%W6S=G^S)'FO)#BO<S"F=H*P=CE!.%"Q!"Y!!"]>>'6T>'.B=W5N1V..5X6C47^E>7RF,GRW9WRB=X-!#V2F=X2$98.F)'FO!'%!]!!-!!-!"!!%!!5!"!!%!!1!"!!'!!1!"!!(!Q!!?!!!#1!!!!!!!!!!!!!!$1M!!!!!!!!!!!!!!!!!!!!!!!!)!!!!!!!!!!!!!!!3!!!.!!!!$!!!!!!!!!!!!!!"!!A!!!!! - -1 - 0 - true - 1 - 1 - 1082130960 - &Q#!!!!!!!)!"1!&!!!-!%!!!@````]!!!!"!!%!!!%W!!!!#1!-1#%'=X2B>(6T!!!,1!-!"'.P:'5!!""!-0````]'=W^V=G.F!!!71&!!!Q!!!!%!!AFF=H*P=C"P>81!"!!!!$:!=!!?!!!@(82F=X2D98.F,5.446.V9EVP:(6M:3ZM>G.M98.T!!VS:7:F=G6O9W5A<X6U!#"!5!!$!!!!!1!#%W6S=G^S)'FO)#BO<S"F=H*P=CE!.E"Q!"Y!!"]>>'6T>'.B=W5N1V..5X6C47^E>7RF,GRW9WRB=X-!$(*F:G6S:7ZD:3"J<A!!91$Q!!Q!!Q!%!!1!"1!%!!1!"!!%!!9!"!!%!!=$!!"Y!!!.#!!!!!!!!!!!!!!.#Q!!!!!!!!!!!!!!!!!!!!!!!!I!!!!!!!!!!!!!!"!!!!U!!!!-!!!!!!!!!!!!!!%!#!!!!!! -1 diff --git a/testcases/testcase-CSMSystemLevelModule/test1-SystemLevelModuleInListModuleAPI.vi b/testcases/testcase-CSMSystemLevelModule/test1-SystemLevelModuleInListModuleAPI.vi index d9e5b79c9..ee063bb11 100644 Binary files a/testcases/testcase-CSMSystemLevelModule/test1-SystemLevelModuleInListModuleAPI.vi and b/testcases/testcase-CSMSystemLevelModule/test1-SystemLevelModuleInListModuleAPI.vi differ