ArDrone SDK 1.8 added
[mardrone] / mardrone / ARDrone_SDK_Version_1_8_20110726 / Examples / Win32 / sdk_demo / Sources / UI / gamepad.cpp
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
2 \0 \0*\0
3 \0 \0*\0 \0 \0P\0a\0r\0t\0s\0 \0o\0f\0 \0t\0h\0e\0 \0D\0i\0r\0e\0c\0t\0I\0n\0p\0u\0t\0 \0c\0o\0d\0e\0 \0a\0r\0e\0 \0f\0r\0o\0m\0 \0a\0 \0t\0u\0t\0o\0r\0i\0a\0l\0 \0b\0y\0 \0M\0i\0c\0r\0o\0s\0o\0f\0t\0
4 \0 \0*\0   \0w\0h\0i\0c\0h\0 \0c\0a\0n\0 \0b\0e\0 \0f\0o\0u\0n\0d\0 \0i\0n\0 \0t\0h\0e\0 \0M\0i\0c\0r\0o\0s\0o\0f\0t\0 \0D\0i\0r\0e\0c\0t\0X\0 \0S\0D\0K\0 \0J\0u\0n\0e\0 \02\00\01\00\0.\0
5 \0 \0*\0 \0 \0C\0o\0p\0y\0r\0i\0g\0h\0t\0 \0(\0c\0)\0 \0M\0i\0c\0r\0o\0s\0o\0f\0t\0 \0C\0o\0r\0p\0o\0r\0a\0t\0i\0o\0n\0.\0 \0A\0l\0l\0 \0r\0i\0g\0h\0t\0s\0 \0r\0e\0s\0e\0r\0v\0e\0d\0.\0
6 \0 \0*\0 \0 \0S\0e\0e\0 \0\\0M\0i\0c\0r\0o\0s\0o\0f\0t\0 \0D\0i\0r\0e\0c\0t\0X\0 \0S\0D\0K\0 \0(\0J\0u\0n\0e\0 \02\00\01\00\0)\0\\0S\0a\0m\0p\0l\0e\0s\0\\0C\0+\0+\0\\0D\0i\0r\0e\0c\0t\0I\0n\0p\0u\0t\0
7 \0 \0*\0 \0 \0
8 \0 \0*\0 \0 \0T\0h\0e\0 \0r\0e\0s\0t\0 \0o\0f\0 \0t\0h\0e\0 \0c\0o\0d\0e\0 \0i\0s\0 \0C\0O\0P\0Y\0R\0I\0G\0H\0T\0 \0P\0A\0R\0R\0O\0T\0 \02\00\01\00\0
9 \0 \0*\0
10 \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
11 \0 \0*\0 \0 \0 \0 \0 \0 \0 \0P\0A\0R\0R\0O\0T\0 \0-\0 \0A\0.\0R\0.\0D\0r\0o\0n\0e\0 \0S\0D\0K\0 \0W\0i\0n\0d\0o\0w\0s\0 \0C\0l\0i\0e\0n\0t\0 \0E\0x\0a\0m\0p\0l\0e\0
12 \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 \0/\0*\0*\0
14 \0 \0*\0 \0@\0f\0i\0l\0e\0 \0g\0a\0m\0e\0p\0a\0d\0.\0c\0p\0p\0
15 \0 \0*\0 \0@\0b\0r\0i\0e\0f\0 \0G\0a\0m\0e\0p\0a\0d\0 \0a\0n\0d\0 \0k\0e\0y\0b\0o\0a\0r\0d\0 \0c\0o\0n\0t\0r\0o\0l\0 \0s\0y\0s\0t\0e\0m\0.\0
16 \0 \0*\0
17 \0 \0*\0 \0@\0a\0u\0t\0h\0o\0r\0 \0S\0t\0e\0p\0h\0a\0n\0e\0 \0P\0i\0s\0k\0o\0r\0s\0k\0i\0 \0<\0s\0t\0e\0p\0h\0a\0n\0e\0.\0p\0i\0s\0k\0o\0r\0s\0k\0i\0.\0e\0x\0t\0@\0p\0a\0r\0r\0o\0t\0.\0f\0r\0>\0
18 \0 \0*\0 \0@\0d\0a\0t\0e\0 \0 \0 \0S\0e\0p\0t\0,\0 \08\0.\0 \02\00\01\00\0
19 \0 \0*\0
20 \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
21 \0\r\0
22 \0\r\0
23 \0#\0p\0r\0a\0g\0m\0a\0 \0w\0a\0r\0n\0i\0n\0g\0(\0 \0d\0i\0s\0a\0b\0l\0e\0 \0:\0 \04\09\09\05\0 \0)\0 \0/\0/\0 \0d\0i\0s\0a\0b\0l\0e\0 \0'\0d\0e\0p\0r\0e\0c\0a\0t\0e\0d\0'\0 \0w\0a\0r\0n\0i\0n\0g\0 \0\r\0
24 \0#\0p\0r\0a\0g\0m\0a\0 \0w\0a\0r\0n\0i\0n\0g\0(\0 \0d\0i\0s\0a\0b\0l\0e\0 \0:\0 \04\09\09\06\0 \0)\0 \0/\0/\0 \0d\0i\0s\0a\0b\0l\0e\0 \0'\0u\0n\0s\0a\0f\0e\0'\0 \0w\0a\0r\0n\0i\0n\0g\0 \0\r\0
25 \0       \0\r\0
26 \0e\0n\0u\0m\0 \0{\0 \0\r\0
27 \0       \0G\0A\0M\0E\0P\0A\0D\0_\0U\0N\0K\0N\0O\0W\0N\0=\00\0,\0\r\0
28 \0       \0G\0A\0M\0E\0P\0A\0D\0_\0L\0O\0G\0I\0T\0E\0C\0H\0_\0P\0R\0E\0C\0I\0S\0I\0O\0N\0,\0\r\0
29 \0       \0G\0A\0M\0E\0P\0A\0D\0_\0R\0A\0D\0I\0O\0_\0G\0P\0,\0\r\0
30 \0       \0G\0A\0M\0E\0P\0A\0D\0_\0P\0L\0A\0Y\0S\0T\0A\0T\0I\0O\0N\03\0,\0\r\0
31 \0       \0J\0O\0Y\0S\0T\0I\0C\0K\0_\0C\0Y\0B\0O\0R\0G\0_\0X\0\r\0
32 \0}\0 \0\r\0
33 \0J\0o\0y\0s\0t\0i\0c\0k\0T\0y\0p\0e\0;\0\r\0
34 \0\r\0
35 \0#\0i\0n\0c\0l\0u\0d\0e\0 \0<\0e\0r\0r\0n\0o\0.\0h\0>\0\r\0
36 \0#\0i\0n\0c\0l\0u\0d\0e\0 \0<\0f\0c\0n\0t\0l\0.\0h\0>\0\r\0
37 \0#\0i\0n\0c\0l\0u\0d\0e\0 \0<\0s\0t\0r\0i\0n\0g\0.\0h\0>\0\r\0
38 \0#\0i\0n\0c\0l\0u\0d\0e\0 \0<\0s\0t\0d\0d\0e\0f\0.\0h\0>\0\r\0
39 \0#\0i\0n\0c\0l\0u\0d\0e\0 \0<\0s\0t\0d\0i\0o\0.\0h\0>\0\r\0
40 \0#\0i\0n\0c\0l\0u\0d\0e\0 \0<\0c\0u\0s\0t\0o\0m\0_\0c\0o\0d\0e\0.\0h\0>\0\r\0
41 \0\r\0
42 \0e\0x\0t\0e\0r\0n\0 \0"\0C\0"\0{\0\r\0
43 \0       \0#\0i\0n\0c\0l\0u\0d\0e\0 \0<\0V\0P\0_\0O\0s\0/\0v\0p\0_\0o\0s\0_\0p\0r\0i\0n\0t\0.\0h\0>\0\r\0
44 \0       \0#\0i\0n\0c\0l\0u\0d\0e\0 \0"\0g\0a\0m\0e\0p\0a\0d\0.\0h\0"\0\r\0
45 \0       \0#\0i\0n\0c\0l\0u\0d\0e\0 \0<\0a\0r\0d\0r\0o\0n\0e\0_\0t\0o\0o\0l\0/\0U\0I\0/\0a\0r\0d\0r\0o\0n\0e\0_\0i\0n\0p\0u\0t\0.\0h\0>\0\r\0
46 \0       \0#\0i\0n\0c\0l\0u\0d\0e\0 \0<\0a\0r\0d\0r\0o\0n\0e\0_\0a\0p\0i\0.\0h\0>\0\r\0
47 \0}\0\r\0
48 \0\r\0
49 \0#\0i\0f\0d\0e\0f\0 \0_\0W\0I\0N\03\02\0\r\0
50 \0       \0#\0i\0f\0n\0d\0e\0f\0 \0S\0T\0R\0I\0C\0T\0 \0\r\0
51 \0       \0       \0#\0d\0e\0f\0i\0n\0e\0 \0S\0T\0R\0I\0C\0T\0\r\0
52 \0       \0#\0e\0n\0d\0i\0f\0\r\0
53 \0       \0#\0d\0e\0f\0i\0n\0e\0 \0D\0I\0R\0E\0C\0T\0I\0N\0P\0U\0T\0_\0V\0E\0R\0S\0I\0O\0N\0 \00\0x\00\08\00\00\0\r\0
54 \0       \0#\0d\0e\0f\0i\0n\0e\0 \0_\0C\0R\0T\0_\0S\0E\0C\0U\0R\0E\0_\0N\0O\0_\0D\0E\0P\0R\0E\0C\0A\0T\0E\0\r\0
55 \0       \0#\0i\0f\0n\0d\0e\0f\0 \0_\0W\0I\0N\03\02\0_\0D\0C\0O\0M\0\r\0
56 \0       \0#\0d\0e\0f\0i\0n\0e\0 \0_\0W\0I\0N\03\02\0_\0D\0C\0O\0M\0\r\0
57 \0       \0#\0e\0n\0d\0i\0f\0\r\0
58 \0\r\0
59 \0       \0#\0i\0n\0c\0l\0u\0d\0e\0 \0<\0t\0c\0h\0a\0r\0.\0h\0>\0\r\0
60 \0       \0#\0i\0n\0c\0l\0u\0d\0e\0 \0<\0w\0i\0n\0d\0o\0w\0s\0.\0h\0>\0\r\0
61 \0       \0#\0i\0n\0c\0l\0u\0d\0e\0 \0<\0c\0o\0m\0m\0c\0t\0r\0l\0.\0h\0>\0\r\0
62 \0       \0#\0i\0n\0c\0l\0u\0d\0e\0 \0<\0b\0a\0s\0e\0t\0s\0d\0.\0h\0>\0\r\0
63 \0       \0#\0i\0n\0c\0l\0u\0d\0e\0 \0<\0d\0i\0n\0p\0u\0t\0.\0h\0>\0\r\0
64 \0       \0#\0i\0n\0c\0l\0u\0d\0e\0 \0<\0d\0i\0n\0p\0u\0t\0d\0.\0h\0>\0\r\0
65 \0       \0#\0i\0n\0c\0l\0u\0d\0e\0 \0<\0a\0s\0s\0e\0r\0t\0.\0h\0>\0\r\0
66 \0       \0#\0i\0n\0c\0l\0u\0d\0e\0 \0<\0o\0l\0e\0a\0u\0t\0o\0.\0h\0>\0\r\0
67 \0       \0#\0i\0n\0c\0l\0u\0d\0e\0 \0<\0s\0h\0e\0l\0l\0a\0p\0i\0.\0h\0>\0\r\0
68 \0\r\0
69 \0       \0#\0i\0n\0c\0l\0u\0d\0e\0 \0<\0s\0t\0r\0s\0a\0f\0e\0.\0h\0>\0\r\0
70 \0#\0e\0n\0d\0i\0f\0\r\0
71 \0\r\0
72 \0#\0i\0f\0n\0d\0e\0f\0 \0_\0_\0C\0_\0P\0L\0U\0S\0_\0P\0L\0U\0S\0\r\0
73 \0#\0d\0e\0f\0i\0n\0e\0 \0b\0o\0o\0l\0 \0i\0n\0t\0\r\0
74 \0 \0#\0d\0e\0f\0i\0n\0e\0 \0t\0r\0u\0e\0 \01\0\r\0
75 \0 \0#\0d\0e\0f\0i\0n\0e\0 \0f\0a\0l\0s\0e\0 \00\0\r\0
76 \0#\0e\0n\0d\0i\0f\0\r\0
77 \0\r\0
78 \0/\0/\0 \0S\0t\0u\0f\0f\0 \0t\0o\0 \0f\0i\0l\0t\0e\0r\0 \0o\0u\0t\0 \0X\0I\0n\0p\0u\0t\0 \0d\0e\0v\0i\0c\0e\0s\0\r\0
79 \0#\0i\0n\0c\0l\0u\0d\0e\0 \0<\0w\0b\0e\0m\0i\0d\0l\0.\0h\0>\0\r\0
80 \0H\0R\0E\0S\0U\0L\0T\0 \0S\0e\0t\0u\0p\0F\0o\0r\0I\0s\0X\0I\0n\0p\0u\0t\0D\0e\0v\0i\0c\0e\0(\0)\0;\0\r\0
81 \0i\0n\0t\0 \0I\0s\0X\0I\0n\0p\0u\0t\0D\0e\0v\0i\0c\0e\0(\0 \0c\0o\0n\0s\0t\0 \0G\0U\0I\0D\0*\0 \0p\0G\0u\0i\0d\0P\0r\0o\0d\0u\0c\0t\0F\0r\0o\0m\0D\0i\0r\0e\0c\0t\0I\0n\0p\0u\0t\0 \0)\0;\0\r\0
82 \0v\0o\0i\0d\0 \0C\0l\0e\0a\0n\0u\0p\0F\0o\0r\0I\0s\0X\0I\0n\0p\0u\0t\0D\0e\0v\0i\0c\0e\0(\0)\0;\0\r\0
83 \0\r\0
84 \0t\0y\0p\0e\0d\0e\0f\0 \0s\0t\0r\0u\0c\0t\0 \0{\0\r\0
85 \0 \0 \0i\0n\0t\03\02\0_\0t\0 \0b\0u\0s\0;\0\r\0
86 \0 \0 \0i\0n\0t\03\02\0_\0t\0 \0v\0e\0n\0d\0o\0r\0;\0\r\0
87 \0 \0 \0i\0n\0t\03\02\0_\0t\0 \0p\0r\0o\0d\0u\0c\0t\0;\0\r\0
88 \0 \0 \0i\0n\0t\03\02\0_\0t\0 \0v\0e\0r\0s\0i\0o\0n\0;\0\r\0
89 \0 \0 \0c\0h\0a\0r\0 \0 \0 \0 \0n\0a\0m\0e\0[\0M\0A\0X\0_\0N\0A\0M\0E\0_\0L\0E\0N\0G\0T\0H\0]\0;\0\r\0
90 \0 \0 \0c\0h\0a\0r\0 \0 \0 \0 \0h\0a\0n\0d\0l\0e\0r\0s\0[\0M\0A\0X\0_\0N\0A\0M\0E\0_\0L\0E\0N\0G\0T\0H\0]\0;\0\r\0
91 \0}\0 \0d\0e\0v\0i\0c\0e\0_\0t\0;\0\r\0
92 \0\r\0
93 \0s\0t\0a\0t\0i\0c\0 \0C\0_\0R\0E\0S\0U\0L\0T\0 \0a\0d\0d\0_\0d\0e\0v\0i\0c\0e\0(\0d\0e\0v\0i\0c\0e\0_\0t\0*\0 \0d\0e\0v\0i\0c\0e\0,\0 \0c\0o\0n\0s\0t\0 \0i\0n\0t\03\02\0_\0t\0 \0i\0d\0)\0;\0\r\0
94 \0s\0t\0a\0t\0i\0c\0 \0C\0_\0R\0E\0S\0U\0L\0T\0 \0p\0a\0r\0s\0e\0_\0p\0r\0o\0c\0_\0i\0n\0p\0u\0t\0_\0d\0e\0v\0i\0c\0e\0s\0(\0F\0I\0L\0E\0*\0 \0f\0,\0 \0c\0o\0n\0s\0t\0 \0i\0n\0t\03\02\0_\0t\0 \0i\0d\0)\0;\0\r\0
95 \0\r\0
96 \0\r\0
97 \0\r\0
98 \0\r\0
99 \0i\0n\0p\0u\0t\0_\0d\0e\0v\0i\0c\0e\0_\0t\0 \0d\0x\0_\0g\0a\0m\0e\0p\0a\0d\0 \0=\0 \0{\0\r\0
100 \0 \0 \0"\0D\0i\0r\0e\0c\0t\0X\0 \0G\0a\0m\0e\0p\0a\0d\0"\0,\0\r\0
101 \0 \0 \0o\0p\0e\0n\0_\0d\0x\0_\0g\0a\0m\0e\0p\0a\0d\0,\0\r\0
102 \0 \0 \0u\0p\0d\0a\0t\0e\0_\0d\0x\0_\0g\0a\0m\0e\0p\0a\0d\0,\0\r\0
103 \0 \0 \0c\0l\0o\0s\0e\0_\0d\0x\0_\0g\0a\0m\0e\0p\0a\0d\0\r\0
104 \0}\0;\0\r\0
105 \0\r\0
106 \0i\0n\0p\0u\0t\0_\0d\0e\0v\0i\0c\0e\0_\0t\0 \0d\0x\0_\0k\0e\0y\0b\0o\0a\0r\0d\0 \0=\0 \0{\0\r\0
107 \0 \0 \0"\0D\0i\0r\0e\0c\0t\0X\0 \0K\0e\0y\0b\0o\0a\0r\0d\0"\0,\0\r\0
108 \0 \0 \0o\0p\0e\0n\0_\0d\0x\0_\0k\0e\0y\0b\0o\0a\0r\0d\0,\0\r\0
109 \0 \0 \0u\0p\0d\0a\0t\0e\0_\0d\0x\0_\0k\0e\0y\0b\0o\0a\0r\0d\0,\0\r\0
110 \0 \0 \0c\0l\0o\0s\0e\0_\0d\0x\0_\0k\0e\0y\0b\0o\0a\0r\0d\0\r\0
111 \0}\0;\0\r\0
112 \0\r\0
113 \0\r\0
114 \0s\0t\0a\0t\0i\0c\0 \0i\0n\0t\03\02\0_\0t\0 \0j\0o\0y\0_\0d\0e\0v\0 \0=\0 \00\0;\0\r\0
115 \0\r\0
116 \0\r\0
117 \0L\0P\0D\0I\0R\0E\0C\0T\0I\0N\0P\0U\0T\08\0 \0d\0i\0;\0\r\0
118 \0H\0R\0E\0S\0U\0L\0T\0 \0h\0r\0;\0\r\0
119 \0\r\0
120 \0\r\0
121 \0\r\0
122 \0\r\0
123 \0\r\0
124 \0\r\0
125 \0\r\0
126 \0H\0W\0N\0D\0 \0G\0e\0t\0C\0o\0n\0s\0o\0l\0e\0H\0w\0n\0d\0(\0v\0o\0i\0d\0)\0\r\0
127 \0 \0 \0 \0{\0\r\0
128 \0 \0 \0 \0 \0 \0 \0 \0#\0d\0e\0f\0i\0n\0e\0 \0M\0Y\0_\0B\0U\0F\0S\0I\0Z\0E\0 \01\00\02\04\0 \0/\0/\0 \0B\0u\0f\0f\0e\0r\0 \0s\0i\0z\0e\0 \0f\0o\0r\0 \0c\0o\0n\0s\0o\0l\0e\0 \0w\0i\0n\0d\0o\0w\0 \0t\0i\0t\0l\0e\0s\0.\0\r\0
129 \0 \0 \0 \0 \0 \0 \0 \0H\0W\0N\0D\0 \0h\0w\0n\0d\0F\0o\0u\0n\0d\0;\0 \0 \0 \0 \0 \0 \0 \0 \0 \0/\0/\0 \0T\0h\0i\0s\0 \0i\0s\0 \0w\0h\0a\0t\0 \0i\0s\0 \0r\0e\0t\0u\0r\0n\0e\0d\0 \0t\0o\0 \0t\0h\0e\0 \0c\0a\0l\0l\0e\0r\0.\0\r\0
130 \0       \0 \0 \0 \0T\0C\0H\0A\0R\0 \0p\0s\0z\0N\0e\0w\0W\0i\0n\0d\0o\0w\0T\0i\0t\0l\0e\0[\0M\0Y\0_\0B\0U\0F\0S\0I\0Z\0E\0]\0;\0 \0/\0/\0 \0C\0o\0n\0t\0a\0i\0n\0s\0 \0f\0a\0b\0r\0i\0c\0a\0t\0e\0d\0\r\0
131 \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 \0W\0i\0n\0d\0o\0w\0T\0i\0t\0l\0e\0.\0\r\0
132 \0 \0 \0 \0 \0 \0 \0 \0T\0C\0H\0A\0R\0 \0p\0s\0z\0O\0l\0d\0W\0i\0n\0d\0o\0w\0T\0i\0t\0l\0e\0[\0M\0Y\0_\0B\0U\0F\0S\0I\0Z\0E\0]\0;\0 \0/\0/\0 \0C\0o\0n\0t\0a\0i\0n\0s\0 \0o\0r\0i\0g\0i\0n\0a\0l\0\r\0
133 \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 \0W\0i\0n\0d\0o\0w\0T\0i\0t\0l\0e\0.\0\r\0
134 \0\r\0
135 \0 \0 \0 \0 \0 \0 \0 \0/\0/\0 \0F\0e\0t\0c\0h\0 \0c\0u\0r\0r\0e\0n\0t\0 \0w\0i\0n\0d\0o\0w\0 \0t\0i\0t\0l\0e\0.\0\r\0
136 \0\r\0
137 \0 \0 \0 \0 \0 \0 \0 \0G\0e\0t\0C\0o\0n\0s\0o\0l\0e\0T\0i\0t\0l\0e\0(\0p\0s\0z\0O\0l\0d\0W\0i\0n\0d\0o\0w\0T\0i\0t\0l\0e\0,\0 \0M\0Y\0_\0B\0U\0F\0S\0I\0Z\0E\0)\0;\0\r\0
138 \0\r\0
139 \0 \0 \0 \0 \0 \0 \0 \0/\0/\0 \0F\0o\0r\0m\0a\0t\0 \0a\0 \0"\0u\0n\0i\0q\0u\0e\0"\0 \0N\0e\0w\0W\0i\0n\0d\0o\0w\0T\0i\0t\0l\0e\0.\0\r\0
140 \0\r\0
141 \0 \0 \0 \0 \0 \0 \0 \0w\0s\0p\0r\0i\0n\0t\0f\0(\0p\0s\0z\0N\0e\0w\0W\0i\0n\0d\0o\0w\0T\0i\0t\0l\0e\0,\0_\0T\0(\0"\0%\0d\0/\0%\0d\0"\0)\0,\0\r\0
142 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0G\0e\0t\0T\0i\0c\0k\0C\0o\0u\0n\0t\0(\0)\0,\0\r\0
143 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0G\0e\0t\0C\0u\0r\0r\0e\0n\0t\0P\0r\0o\0c\0e\0s\0s\0I\0d\0(\0)\0)\0;\0\r\0
144 \0\r\0
145 \0 \0 \0 \0 \0 \0 \0 \0/\0/\0 \0C\0h\0a\0n\0g\0e\0 \0c\0u\0r\0r\0e\0n\0t\0 \0w\0i\0n\0d\0o\0w\0 \0t\0i\0t\0l\0e\0.\0\r\0
146 \0 \0 \0 \0 \0 \0 \0 \0S\0e\0t\0C\0o\0n\0s\0o\0l\0e\0T\0i\0t\0l\0e\0(\0p\0s\0z\0N\0e\0w\0W\0i\0n\0d\0o\0w\0T\0i\0t\0l\0e\0)\0;\0\r\0
147 \0\r\0
148 \0 \0 \0 \0 \0 \0 \0 \0/\0/\0 \0E\0n\0s\0u\0r\0e\0 \0w\0i\0n\0d\0o\0w\0 \0t\0i\0t\0l\0e\0 \0h\0a\0s\0 \0b\0e\0e\0n\0 \0u\0p\0d\0a\0t\0e\0d\0.\0\r\0
149 \0 \0 \0 \0 \0 \0 \0 \0S\0l\0e\0e\0p\0(\04\00\0)\0;\0\r\0
150 \0\r\0
151 \0 \0 \0 \0 \0 \0 \0 \0/\0/\0 \0L\0o\0o\0k\0 \0f\0o\0r\0 \0N\0e\0w\0W\0i\0n\0d\0o\0w\0T\0i\0t\0l\0e\0.\0\r\0
152 \0 \0 \0 \0 \0 \0 \0 \0h\0w\0n\0d\0F\0o\0u\0n\0d\0=\0F\0i\0n\0d\0W\0i\0n\0d\0o\0w\0(\0N\0U\0L\0L\0,\0 \0p\0s\0z\0N\0e\0w\0W\0i\0n\0d\0o\0w\0T\0i\0t\0l\0e\0)\0;\0\r\0
153 \0\r\0
154 \0 \0 \0 \0 \0 \0 \0 \0/\0/\0 \0R\0e\0s\0t\0o\0r\0e\0 \0o\0r\0i\0g\0i\0n\0a\0l\0 \0w\0i\0n\0d\0o\0w\0 \0t\0i\0t\0l\0e\0\r\0
155 \0 \0 \0 \0 \0 \0 \0 \0S\0e\0t\0C\0o\0n\0s\0o\0l\0e\0T\0i\0t\0l\0e\0(\0p\0s\0z\0O\0l\0d\0W\0i\0n\0d\0o\0w\0T\0i\0t\0l\0e\0)\0;\0\r\0
156 \0\r\0
157 \0 \0 \0 \0 \0 \0 \0 \0r\0e\0t\0u\0r\0n\0(\0h\0w\0n\0d\0F\0o\0u\0n\0d\0)\0;\0\r\0
158 \0 \0 \0 \0}\0\r\0
159 \0\r\0
160 \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\r\0
161 \0/\0/\0 \0 \0d\0x\0_\0g\0a\0m\0e\0p\0a\0d\0 \0i\0n\0p\0u\0t\0 \0f\0u\0n\0c\0t\0i\0o\0n\0s\0 \0 \0/\0/\0\r\0
162 \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\r\0
163 \0\r\0
164 \0\r\0
165 \0\r\0
166 \0\r\0
167 \0s\0t\0r\0u\0c\0t\0 \0X\0I\0N\0P\0U\0T\0_\0D\0E\0V\0I\0C\0E\0_\0N\0O\0D\0E\0\r\0
168 \0{\0\r\0
169 \0 \0 \0 \0 \0D\0W\0O\0R\0D\0 \0d\0w\0V\0i\0d\0P\0i\0d\0;\0\r\0
170 \0 \0 \0 \0 \0s\0t\0r\0u\0c\0t\0 \0X\0I\0N\0P\0U\0T\0_\0D\0E\0V\0I\0C\0E\0_\0N\0O\0D\0E\0*\0 \0p\0N\0e\0x\0t\0;\0\r\0
171 \0}\0;\0\r\0
172 \0\r\0
173 \0s\0t\0r\0u\0c\0t\0 \0D\0I\0_\0E\0N\0U\0M\0_\0C\0O\0N\0T\0E\0X\0T\0\r\0
174 \0{\0\r\0
175 \0 \0 \0 \0 \0D\0I\0J\0O\0Y\0C\0O\0N\0F\0I\0G\0*\0 \0p\0P\0r\0e\0f\0e\0r\0r\0e\0d\0J\0o\0y\0C\0f\0g\0;\0\r\0
176 \0 \0 \0 \0 \0b\0o\0o\0l\0 \0b\0P\0r\0e\0f\0e\0r\0r\0e\0d\0J\0o\0y\0C\0f\0g\0V\0a\0l\0i\0d\0;\0\r\0
177 \0}\0;\0\r\0
178 \0\r\0
179 \0b\0o\0o\0l\0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0g\0_\0b\0F\0i\0l\0t\0e\0r\0O\0u\0t\0X\0i\0n\0p\0u\0t\0D\0e\0v\0i\0c\0e\0s\0 \0=\0 \0f\0a\0l\0s\0e\0;\0\r\0
180 \0s\0t\0r\0u\0c\0t\0 \0X\0I\0N\0P\0U\0T\0_\0D\0E\0V\0I\0C\0E\0_\0N\0O\0D\0E\0*\0 \0 \0 \0 \0 \0g\0_\0p\0X\0I\0n\0p\0u\0t\0D\0e\0v\0i\0c\0e\0L\0i\0s\0t\0 \0=\0 \0N\0U\0L\0L\0;\0\r\0
181 \0\r\0
182 \0\r\0
183 \0\r\0
184 \0\r\0
185 \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\r\0
186 \0/\0/\0 \0D\0e\0f\0i\0n\0e\0s\0,\0 \0c\0o\0n\0s\0t\0a\0n\0t\0s\0,\0 \0a\0n\0d\0 \0g\0l\0o\0b\0a\0l\0 \0v\0a\0r\0i\0a\0b\0l\0e\0s\0\r\0
187 \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\r\0
188 \0#\0d\0e\0f\0i\0n\0e\0 \0S\0A\0F\0E\0_\0D\0E\0L\0E\0T\0E\0(\0p\0)\0 \0 \0{\0 \0i\0f\0(\0p\0)\0 \0{\0 \0d\0e\0l\0e\0t\0e\0 \0(\0p\0)\0;\0 \0 \0 \0 \0 \0(\0p\0)\0=\0N\0U\0L\0L\0;\0 \0}\0 \0}\0\r\0
189 \0#\0d\0e\0f\0i\0n\0e\0 \0S\0A\0F\0E\0_\0R\0E\0L\0E\0A\0S\0E\0(\0p\0)\0 \0{\0 \0i\0f\0(\0p\0)\0 \0{\0 \0(\0p\0)\0-\0>\0R\0e\0l\0e\0a\0s\0e\0(\0)\0;\0 \0(\0p\0)\0=\0N\0U\0L\0L\0;\0 \0}\0 \0}\0\r\0
190 \0\r\0
191 \0L\0P\0D\0I\0R\0E\0C\0T\0I\0N\0P\0U\0T\08\0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0g\0_\0p\0D\0I\0 \0=\0 \0N\0U\0L\0L\0;\0\r\0
192 \0L\0P\0D\0I\0R\0E\0C\0T\0I\0N\0P\0U\0T\0D\0E\0V\0I\0C\0E\08\0 \0 \0 \0 \0g\0_\0p\0J\0o\0y\0s\0t\0i\0c\0k\0 \0=\0 \0N\0U\0L\0L\0;\0\r\0
193 \0L\0P\0D\0I\0R\0E\0C\0T\0I\0N\0P\0U\0T\0D\0E\0V\0I\0C\0E\08\0       \0f\0D\0I\0K\0e\0y\0b\0o\0a\0r\0d\0 \0=\0 \0N\0U\0L\0L\0;\0\r\0
194 \0\r\0
195 \0\r\0
196 \0\r\0
197 \0\r\0
198 \0\r\0
199 \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\r\0
200 \0/\0/\0 \0E\0n\0u\0m\0 \0e\0a\0c\0h\0 \0P\0N\0P\0 \0d\0e\0v\0i\0c\0e\0 \0u\0s\0i\0n\0g\0 \0W\0M\0I\0 \0a\0n\0d\0 \0c\0h\0e\0c\0k\0 \0e\0a\0c\0h\0 \0d\0e\0v\0i\0c\0e\0 \0I\0D\0 \0t\0o\0 \0s\0e\0e\0 \0i\0f\0 \0i\0t\0 \0c\0o\0n\0t\0a\0i\0n\0s\0 \0\r\0
201 \0/\0/\0 \0"\0I\0G\0_\0"\0 \0(\0e\0x\0.\0 \0"\0V\0I\0D\0_\00\04\05\0E\0&\0P\0I\0D\0_\00\02\08\0E\0&\0I\0G\0_\00\00\0"\0)\0.\0 \0 \0I\0f\0 \0i\0t\0 \0d\0o\0e\0s\0,\0 \0t\0h\0e\0n\0 \0i\0t\0ó\ 4 \0a\0n\0 \0X\0I\0n\0p\0u\0t\0 \0d\0e\0v\0i\0c\0e\0\r\0
202 \0/\0/\0 \0U\0n\0f\0o\0r\0t\0u\0n\0a\0t\0e\0l\0y\0 \0t\0h\0i\0s\0 \0i\0n\0f\0o\0r\0m\0a\0t\0i\0o\0n\0 \0c\0a\0n\0 \0n\0o\0t\0 \0b\0e\0 \0f\0o\0u\0n\0d\0 \0b\0y\0 \0j\0u\0s\0t\0 \0u\0s\0i\0n\0g\0 \0D\0i\0r\0e\0c\0t\0I\0n\0p\0u\0t\0.\0\r\0
203 \0/\0/\0 \0C\0h\0e\0c\0k\0i\0n\0g\0 \0a\0g\0a\0i\0n\0s\0t\0 \0a\0 \0V\0I\0D\0/\0P\0I\0D\0 \0o\0f\0 \00\0x\00\02\08\0E\0/\00\0x\00\04\05\0E\0 \0w\0o\0n\0'\0t\0 \0f\0i\0n\0d\0 \03\0r\0d\0 \0p\0a\0r\0t\0y\0 \0o\0r\0 \0f\0u\0t\0u\0r\0e\0 \0\r\0
204 \0/\0/\0 \0X\0I\0n\0p\0u\0t\0 \0d\0e\0v\0i\0c\0e\0s\0.\0\r\0
205 \0/\0/\0\r\0
206 \0/\0/\0 \0T\0h\0i\0s\0 \0f\0u\0n\0c\0t\0i\0o\0n\0 \0s\0t\0o\0r\0e\0s\0 \0t\0h\0e\0 \0l\0i\0s\0t\0 \0o\0f\0 \0x\0i\0n\0p\0u\0t\0 \0d\0e\0v\0i\0c\0e\0s\0 \0i\0n\0 \0a\0 \0l\0i\0n\0k\0e\0d\0 \0l\0i\0s\0t\0 \0\r\0
207 \0/\0/\0 \0a\0t\0 \0g\0_\0p\0X\0I\0n\0p\0u\0t\0D\0e\0v\0i\0c\0e\0L\0i\0s\0t\0,\0 \0a\0n\0d\0 \0I\0s\0X\0I\0n\0p\0u\0t\0D\0e\0v\0i\0c\0e\0(\0)\0 \0s\0e\0a\0r\0c\0h\0s\0 \0t\0h\0a\0t\0 \0l\0i\0n\0k\0e\0d\0 \0l\0i\0s\0t\0\r\0
208 \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\r\0
209 \0H\0R\0E\0S\0U\0L\0T\0 \0S\0e\0t\0u\0p\0F\0o\0r\0I\0s\0X\0I\0n\0p\0u\0t\0D\0e\0v\0i\0c\0e\0(\0)\0\r\0
210 \0{\0\r\0
211 \0 \0 \0 \0 \0I\0W\0b\0e\0m\0S\0e\0r\0v\0i\0c\0e\0s\0*\0 \0p\0I\0W\0b\0e\0m\0S\0e\0r\0v\0i\0c\0e\0s\0 \0=\0 \0N\0U\0L\0L\0;\0\r\0
212 \0 \0 \0 \0 \0I\0E\0n\0u\0m\0W\0b\0e\0m\0C\0l\0a\0s\0s\0O\0b\0j\0e\0c\0t\0*\0 \0p\0E\0n\0u\0m\0D\0e\0v\0i\0c\0e\0s\0 \0=\0 \0N\0U\0L\0L\0;\0\r\0
213 \0 \0 \0 \0 \0I\0W\0b\0e\0m\0L\0o\0c\0a\0t\0o\0r\0*\0 \0p\0I\0W\0b\0e\0m\0L\0o\0c\0a\0t\0o\0r\0 \0=\0 \0N\0U\0L\0L\0;\0\r\0
214 \0 \0 \0 \0 \0I\0W\0b\0e\0m\0C\0l\0a\0s\0s\0O\0b\0j\0e\0c\0t\0*\0 \0p\0D\0e\0v\0i\0c\0e\0s\0[\02\00\0]\0 \0=\0 \0{\00\0}\0;\0\r\0
215 \0 \0 \0 \0 \0B\0S\0T\0R\0 \0b\0s\0t\0r\0D\0e\0v\0i\0c\0e\0I\0D\0 \0=\0 \0N\0U\0L\0L\0;\0\r\0
216 \0 \0 \0 \0 \0B\0S\0T\0R\0 \0b\0s\0t\0r\0C\0l\0a\0s\0s\0N\0a\0m\0e\0 \0=\0 \0N\0U\0L\0L\0;\0\r\0
217 \0 \0 \0 \0 \0B\0S\0T\0R\0 \0b\0s\0t\0r\0N\0a\0m\0e\0s\0p\0a\0c\0e\0 \0=\0 \0N\0U\0L\0L\0;\0\r\0
218 \0 \0 \0 \0 \0D\0W\0O\0R\0D\0 \0u\0R\0e\0t\0u\0r\0n\0e\0d\0 \0=\0 \00\0;\0\r\0
219 \0 \0 \0 \0 \0b\0o\0o\0l\0 \0b\0C\0l\0e\0a\0n\0u\0p\0C\0O\0M\0 \0=\0 \0f\0a\0l\0s\0e\0;\0\r\0
220 \0 \0 \0 \0 \0U\0I\0N\0T\0 \0i\0D\0e\0v\0i\0c\0e\0 \0=\0 \00\0;\0\r\0
221 \0 \0 \0 \0 \0V\0A\0R\0I\0A\0N\0T\0 \0v\0a\0r\0;\0\r\0
222 \0 \0 \0 \0 \0H\0R\0E\0S\0U\0L\0T\0 \0h\0r\0;\0\r\0
223 \0\r\0
224 \0 \0 \0 \0 \0/\0/\0 \0C\0o\0I\0n\0i\0t\0 \0i\0f\0 \0n\0e\0e\0d\0e\0d\0\r\0
225 \0 \0 \0 \0 \0h\0r\0 \0=\0 \0C\0o\0I\0n\0i\0t\0i\0a\0l\0i\0z\0e\0(\0 \0N\0U\0L\0L\0 \0)\0;\0\r\0
226 \0 \0 \0 \0 \0b\0C\0l\0e\0a\0n\0u\0p\0C\0O\0M\0 \0=\0 \0S\0U\0C\0C\0E\0E\0D\0E\0D\0(\0 \0h\0r\0 \0)\0;\0\r\0
227 \0\r\0
228 \0 \0 \0 \0 \0/\0/\0 \0C\0r\0e\0a\0t\0e\0 \0W\0M\0I\0\r\0
229 \0 \0 \0 \0 \0h\0r\0 \0=\0 \0C\0o\0C\0r\0e\0a\0t\0e\0I\0n\0s\0t\0a\0n\0c\0e\0(\0 \0_\0_\0u\0u\0i\0d\0o\0f\0(\0 \0W\0b\0e\0m\0L\0o\0c\0a\0t\0o\0r\0 \0)\0,\0\r\0
230 \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 \0N\0U\0L\0L\0,\0\r\0
231 \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 \0C\0L\0S\0C\0T\0X\0_\0I\0N\0P\0R\0O\0C\0_\0S\0E\0R\0V\0E\0R\0,\0\r\0
232 \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_\0u\0u\0i\0d\0o\0f\0(\0 \0I\0W\0b\0e\0m\0L\0o\0c\0a\0t\0o\0r\0 \0)\0,\0\r\0
233 \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 \0L\0P\0V\0O\0I\0D\0*\0 \0)\0&\0p\0I\0W\0b\0e\0m\0L\0o\0c\0a\0t\0o\0r\0 \0)\0;\0\r\0
234 \0 \0 \0 \0 \0i\0f\0(\0 \0V\0P\0_\0F\0A\0I\0L\0E\0D\0(\0 \0h\0r\0 \0)\0 \0|\0|\0 \0p\0I\0W\0b\0e\0m\0L\0o\0c\0a\0t\0o\0r\0 \0=\0=\0 \0N\0U\0L\0L\0 \0)\0\r\0
235 \0 \0 \0 \0 \0 \0 \0 \0 \0g\0o\0t\0o\0 \0L\0C\0l\0e\0a\0n\0u\0p\0;\0\r\0
236 \0\r\0
237 \0 \0 \0 \0 \0/\0/\0 \0C\0r\0e\0a\0t\0e\0 \0B\0S\0T\0R\0s\0 \0f\0o\0r\0 \0W\0M\0I\0\r\0
238 \0 \0 \0 \0 \0b\0s\0t\0r\0N\0a\0m\0e\0s\0p\0a\0c\0e\0 \0=\0 \0S\0y\0s\0A\0l\0l\0o\0c\0S\0t\0r\0i\0n\0g\0(\0 \0L\0"\0\\0\\0\\0\\0.\0\\0\\0r\0o\0o\0t\0\\0\\0c\0i\0m\0v\02\0"\0 \0)\0;\0 \0i\0f\0(\0 \0b\0s\0t\0r\0N\0a\0m\0e\0s\0p\0a\0c\0e\0 \0=\0=\0 \0N\0U\0L\0L\0 \0)\0 \0g\0o\0t\0o\0 \0L\0C\0l\0e\0a\0n\0u\0p\0;\0\r\0
239 \0 \0 \0 \0 \0b\0s\0t\0r\0D\0e\0v\0i\0c\0e\0I\0D\0 \0=\0 \0S\0y\0s\0A\0l\0l\0o\0c\0S\0t\0r\0i\0n\0g\0(\0 \0L\0"\0D\0e\0v\0i\0c\0e\0I\0D\0"\0 \0)\0;\0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0i\0f\0(\0 \0b\0s\0t\0r\0D\0e\0v\0i\0c\0e\0I\0D\0 \0=\0=\0 \0N\0U\0L\0L\0 \0)\0 \0 \0g\0o\0t\0o\0 \0L\0C\0l\0e\0a\0n\0u\0p\0;\0\r\0
240 \0 \0 \0 \0 \0b\0s\0t\0r\0C\0l\0a\0s\0s\0N\0a\0m\0e\0 \0=\0 \0S\0y\0s\0A\0l\0l\0o\0c\0S\0t\0r\0i\0n\0g\0(\0 \0L\0"\0W\0i\0n\03\02\0_\0P\0N\0P\0E\0n\0t\0i\0t\0y\0"\0 \0)\0;\0 \0 \0 \0 \0i\0f\0(\0 \0b\0s\0t\0r\0C\0l\0a\0s\0s\0N\0a\0m\0e\0 \0=\0=\0 \0N\0U\0L\0L\0 \0)\0 \0g\0o\0t\0o\0 \0L\0C\0l\0e\0a\0n\0u\0p\0;\0\r\0
241 \0\r\0
242 \0 \0 \0 \0 \0/\0/\0 \0C\0o\0n\0n\0e\0c\0t\0 \0t\0o\0 \0W\0M\0I\0 \0\r\0
243 \0 \0 \0 \0 \0h\0r\0 \0=\0 \0p\0I\0W\0b\0e\0m\0L\0o\0c\0a\0t\0o\0r\0-\0>\0C\0o\0n\0n\0e\0c\0t\0S\0e\0r\0v\0e\0r\0(\0 \0b\0s\0t\0r\0N\0a\0m\0e\0s\0p\0a\0c\0e\0,\0 \0N\0U\0L\0L\0,\0 \0N\0U\0L\0L\0,\0 \00\0L\0,\0\r\0
244 \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 \00\0L\0,\0 \0N\0U\0L\0L\0,\0 \0N\0U\0L\0L\0,\0 \0&\0p\0I\0W\0b\0e\0m\0S\0e\0r\0v\0i\0c\0e\0s\0 \0)\0;\0\r\0
245 \0 \0 \0 \0 \0i\0f\0(\0 \0V\0P\0_\0F\0A\0I\0L\0E\0D\0(\0 \0h\0r\0 \0)\0 \0|\0|\0 \0p\0I\0W\0b\0e\0m\0S\0e\0r\0v\0i\0c\0e\0s\0 \0=\0=\0 \0N\0U\0L\0L\0 \0)\0\r\0
246 \0 \0 \0 \0 \0 \0 \0 \0 \0g\0o\0t\0o\0 \0L\0C\0l\0e\0a\0n\0u\0p\0;\0\r\0
247 \0\r\0
248 \0 \0 \0 \0 \0/\0/\0 \0S\0w\0i\0t\0c\0h\0 \0s\0e\0c\0u\0r\0i\0t\0y\0 \0l\0e\0v\0e\0l\0 \0t\0o\0 \0I\0M\0P\0E\0R\0S\0O\0N\0A\0T\0E\0\r\0
249 \0 \0 \0 \0 \0C\0o\0S\0e\0t\0P\0r\0o\0x\0y\0B\0l\0a\0n\0k\0e\0t\0(\0 \0p\0I\0W\0b\0e\0m\0S\0e\0r\0v\0i\0c\0e\0s\0,\0 \0R\0P\0C\0_\0C\0_\0A\0U\0T\0H\0N\0_\0W\0I\0N\0N\0T\0,\0 \0R\0P\0C\0_\0C\0_\0A\0U\0T\0H\0Z\0_\0N\0O\0N\0E\0,\0 \0N\0U\0L\0L\0,\0\r\0
250 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0R\0P\0C\0_\0C\0_\0A\0U\0T\0H\0N\0_\0L\0E\0V\0E\0L\0_\0C\0A\0L\0L\0,\0 \0R\0P\0C\0_\0C\0_\0I\0M\0P\0_\0L\0E\0V\0E\0L\0_\0I\0M\0P\0E\0R\0S\0O\0N\0A\0T\0E\0,\0 \0N\0U\0L\0L\0,\0 \00\0 \0)\0;\0\r\0
251 \0\r\0
252 \0 \0 \0 \0 \0/\0/\0 \0G\0e\0t\0 \0l\0i\0s\0t\0 \0o\0f\0 \0W\0i\0n\03\02\0_\0P\0N\0P\0E\0n\0t\0i\0t\0y\0 \0d\0e\0v\0i\0c\0e\0s\0\r\0
253 \0 \0 \0 \0 \0h\0r\0 \0=\0 \0p\0I\0W\0b\0e\0m\0S\0e\0r\0v\0i\0c\0e\0s\0-\0>\0C\0r\0e\0a\0t\0e\0I\0n\0s\0t\0a\0n\0c\0e\0E\0n\0u\0m\0(\0 \0b\0s\0t\0r\0C\0l\0a\0s\0s\0N\0a\0m\0e\0,\0 \00\0,\0 \0N\0U\0L\0L\0,\0 \0&\0p\0E\0n\0u\0m\0D\0e\0v\0i\0c\0e\0s\0 \0)\0;\0\r\0
254 \0 \0 \0 \0 \0i\0f\0(\0 \0V\0P\0_\0F\0A\0I\0L\0E\0D\0(\0 \0h\0r\0 \0)\0 \0|\0|\0 \0p\0E\0n\0u\0m\0D\0e\0v\0i\0c\0e\0s\0 \0=\0=\0 \0N\0U\0L\0L\0 \0)\0\r\0
255 \0 \0 \0 \0 \0 \0 \0 \0 \0g\0o\0t\0o\0 \0L\0C\0l\0e\0a\0n\0u\0p\0;\0\r\0
256 \0\r\0
257 \0 \0 \0 \0 \0/\0/\0 \0L\0o\0o\0p\0 \0o\0v\0e\0r\0 \0a\0l\0l\0 \0d\0e\0v\0i\0c\0e\0s\0\r\0
258 \0 \0 \0 \0 \0f\0o\0r\0(\0;\0 \0;\0 \0)\0\r\0
259 \0 \0 \0 \0 \0{\0\r\0
260 \0 \0 \0 \0 \0 \0 \0 \0 \0/\0/\0 \0G\0e\0t\0 \02\00\0 \0a\0t\0 \0a\0 \0t\0i\0m\0e\0\r\0
261 \0 \0 \0 \0 \0 \0 \0 \0 \0h\0r\0 \0=\0 \0p\0E\0n\0u\0m\0D\0e\0v\0i\0c\0e\0s\0-\0>\0N\0e\0x\0t\0(\0 \01\00\00\00\00\0,\0 \02\00\0,\0 \0p\0D\0e\0v\0i\0c\0e\0s\0,\0 \0&\0u\0R\0e\0t\0u\0r\0n\0e\0d\0 \0)\0;\0\r\0
262 \0 \0 \0 \0 \0 \0 \0 \0 \0i\0f\0(\0 \0V\0P\0_\0F\0A\0I\0L\0E\0D\0(\0 \0h\0r\0 \0)\0 \0)\0\r\0
263 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0g\0o\0t\0o\0 \0L\0C\0l\0e\0a\0n\0u\0p\0;\0\r\0
264 \0 \0 \0 \0 \0 \0 \0 \0 \0i\0f\0(\0 \0u\0R\0e\0t\0u\0r\0n\0e\0d\0 \0=\0=\0 \00\0 \0)\0\r\0
265 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0b\0r\0e\0a\0k\0;\0\r\0
266 \0\r\0
267 \0 \0 \0 \0 \0 \0 \0 \0 \0f\0o\0r\0(\0 \0i\0D\0e\0v\0i\0c\0e\0 \0=\0 \00\0;\0 \0i\0D\0e\0v\0i\0c\0e\0 \0<\0 \0u\0R\0e\0t\0u\0r\0n\0e\0d\0;\0 \0i\0D\0e\0v\0i\0c\0e\0+\0+\0 \0)\0\r\0
268 \0 \0 \0 \0 \0 \0 \0 \0 \0{\0\r\0
269 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0/\0/\0 \0F\0o\0r\0 \0e\0a\0c\0h\0 \0d\0e\0v\0i\0c\0e\0,\0 \0g\0e\0t\0 \0i\0t\0s\0 \0d\0e\0v\0i\0c\0e\0 \0I\0D\0\r\0
270 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0h\0r\0 \0=\0 \0p\0D\0e\0v\0i\0c\0e\0s\0[\0i\0D\0e\0v\0i\0c\0e\0]\0-\0>\0G\0e\0t\0(\0 \0b\0s\0t\0r\0D\0e\0v\0i\0c\0e\0I\0D\0,\0 \00\0L\0,\0 \0&\0v\0a\0r\0,\0 \0N\0U\0L\0L\0,\0 \0N\0U\0L\0L\0 \0)\0;\0\r\0
271 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0i\0f\0(\0 \0S\0U\0C\0C\0E\0E\0D\0E\0D\0(\0 \0h\0r\0 \0)\0 \0&\0&\0 \0v\0a\0r\0.\0v\0t\0 \0=\0=\0 \0V\0T\0_\0B\0S\0T\0R\0 \0&\0&\0 \0v\0a\0r\0.\0b\0s\0t\0r\0V\0a\0l\0 \0!\0=\0 \0N\0U\0L\0L\0 \0)\0\r\0
272 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0{\0\r\0
273 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0/\0/\0 \0C\0h\0e\0c\0k\0 \0i\0f\0 \0t\0h\0e\0 \0d\0e\0v\0i\0c\0e\0 \0I\0D\0 \0c\0o\0n\0t\0a\0i\0n\0s\0 \0"\0I\0G\0_\0"\0.\0 \0 \0I\0f\0 \0i\0t\0 \0d\0o\0e\0s\0,\0 \0t\0h\0e\0n\0 \0i\0t\0ó\ 4 \0a\0n\0 \0X\0I\0n\0p\0u\0t\0 \0d\0e\0v\0i\0c\0e\0\r\0
274 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0/\0/\0 \0U\0n\0f\0o\0r\0t\0u\0n\0a\0t\0e\0l\0y\0 \0t\0h\0i\0s\0 \0i\0n\0f\0o\0r\0m\0a\0t\0i\0o\0n\0 \0c\0a\0n\0 \0n\0o\0t\0 \0b\0e\0 \0f\0o\0u\0n\0d\0 \0b\0y\0 \0j\0u\0s\0t\0 \0u\0s\0i\0n\0g\0 \0D\0i\0r\0e\0c\0t\0I\0n\0p\0u\0t\0 \0\r\0
275 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0i\0f\0(\0 \0w\0c\0s\0s\0t\0r\0(\0 \0v\0a\0r\0.\0b\0s\0t\0r\0V\0a\0l\0,\0 \0L\0"\0I\0G\0_\0"\0 \0)\0 \0)\0\r\0
276 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0{\0\r\0
277 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0/\0/\0 \0I\0f\0 \0i\0t\0 \0d\0o\0e\0s\0,\0 \0t\0h\0e\0n\0 \0g\0e\0t\0 \0t\0h\0e\0 \0V\0I\0D\0/\0P\0I\0D\0 \0f\0r\0o\0m\0 \0v\0a\0r\0.\0b\0s\0t\0r\0V\0a\0l\0\r\0
278 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0D\0W\0O\0R\0D\0 \0d\0w\0P\0i\0d\0 \0=\0 \00\0,\0 \0d\0w\0V\0i\0d\0 \0=\0 \00\0;\0\r\0
279 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0W\0C\0H\0A\0R\0*\0 \0s\0t\0r\0V\0i\0d\0 \0=\0 \0w\0c\0s\0s\0t\0r\0(\0 \0v\0a\0r\0.\0b\0s\0t\0r\0V\0a\0l\0,\0 \0L\0"\0V\0I\0D\0_\0"\0 \0)\0;\0\r\0
280 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0i\0f\0(\0 \0s\0t\0r\0V\0i\0d\0 \0&\0&\0 \0s\0w\0s\0c\0a\0n\0f\0(\0 \0s\0t\0r\0V\0i\0d\0,\0 \0L\0"\0V\0I\0D\0_\0%\04\0X\0"\0,\0 \0&\0d\0w\0V\0i\0d\0 \0)\0 \0!\0=\0 \01\0 \0)\0\r\0
281 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0d\0w\0V\0i\0d\0 \0=\0 \00\0;\0\r\0
282 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0W\0C\0H\0A\0R\0*\0 \0s\0t\0r\0P\0i\0d\0 \0=\0 \0w\0c\0s\0s\0t\0r\0(\0 \0v\0a\0r\0.\0b\0s\0t\0r\0V\0a\0l\0,\0 \0L\0"\0P\0I\0D\0_\0"\0 \0)\0;\0\r\0
283 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0i\0f\0(\0 \0s\0t\0r\0P\0i\0d\0 \0&\0&\0 \0s\0w\0s\0c\0a\0n\0f\0(\0 \0s\0t\0r\0P\0i\0d\0,\0 \0L\0"\0P\0I\0D\0_\0%\04\0X\0"\0,\0 \0&\0d\0w\0P\0i\0d\0 \0)\0 \0!\0=\0 \01\0 \0)\0\r\0
284 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0d\0w\0P\0i\0d\0 \0=\0 \00\0;\0\r\0
285 \0\r\0
286 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0D\0W\0O\0R\0D\0 \0d\0w\0V\0i\0d\0P\0i\0d\0 \0=\0 \0M\0A\0K\0E\0L\0O\0N\0G\0(\0 \0d\0w\0V\0i\0d\0,\0 \0d\0w\0P\0i\0d\0 \0)\0;\0\r\0
287 \0\r\0
288 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0/\0/\0 \0A\0d\0d\0 \0t\0h\0e\0 \0V\0I\0D\0/\0P\0I\0D\0 \0t\0o\0 \0a\0 \0l\0i\0n\0k\0e\0d\0 \0l\0i\0s\0t\0\r\0
289 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0X\0I\0N\0P\0U\0T\0_\0D\0E\0V\0I\0C\0E\0_\0N\0O\0D\0E\0*\0 \0p\0N\0e\0w\0N\0o\0d\0e\0 \0=\0 \0n\0e\0w\0 \0X\0I\0N\0P\0U\0T\0_\0D\0E\0V\0I\0C\0E\0_\0N\0O\0D\0E\0;\0\r\0
290 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0i\0f\0(\0 \0p\0N\0e\0w\0N\0o\0d\0e\0 \0)\0\r\0
291 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0{\0\r\0
292 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0p\0N\0e\0w\0N\0o\0d\0e\0-\0>\0d\0w\0V\0i\0d\0P\0i\0d\0 \0=\0 \0d\0w\0V\0i\0d\0P\0i\0d\0;\0\r\0
293 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0p\0N\0e\0w\0N\0o\0d\0e\0-\0>\0p\0N\0e\0x\0t\0 \0=\0 \0g\0_\0p\0X\0I\0n\0p\0u\0t\0D\0e\0v\0i\0c\0e\0L\0i\0s\0t\0;\0\r\0
294 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0g\0_\0p\0X\0I\0n\0p\0u\0t\0D\0e\0v\0i\0c\0e\0L\0i\0s\0t\0 \0=\0 \0p\0N\0e\0w\0N\0o\0d\0e\0;\0\r\0
295 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0}\0\r\0
296 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0}\0\r\0
297 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0}\0\r\0
298 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0S\0A\0F\0E\0_\0R\0E\0L\0E\0A\0S\0E\0(\0 \0p\0D\0e\0v\0i\0c\0e\0s\0[\0i\0D\0e\0v\0i\0c\0e\0]\0 \0)\0;\0\r\0
299 \0 \0 \0 \0 \0 \0 \0 \0 \0}\0\r\0
300 \0 \0 \0 \0 \0}\0\r\0
301 \0\r\0
302 \0L\0C\0l\0e\0a\0n\0u\0p\0:\0\r\0
303 \0 \0 \0 \0 \0i\0f\0(\0 \0b\0s\0t\0r\0N\0a\0m\0e\0s\0p\0a\0c\0e\0 \0)\0\r\0
304 \0 \0 \0 \0 \0 \0 \0 \0 \0S\0y\0s\0F\0r\0e\0e\0S\0t\0r\0i\0n\0g\0(\0 \0b\0s\0t\0r\0N\0a\0m\0e\0s\0p\0a\0c\0e\0 \0)\0;\0\r\0
305 \0 \0 \0 \0 \0i\0f\0(\0 \0b\0s\0t\0r\0D\0e\0v\0i\0c\0e\0I\0D\0 \0)\0\r\0
306 \0 \0 \0 \0 \0 \0 \0 \0 \0S\0y\0s\0F\0r\0e\0e\0S\0t\0r\0i\0n\0g\0(\0 \0b\0s\0t\0r\0D\0e\0v\0i\0c\0e\0I\0D\0 \0)\0;\0\r\0
307 \0 \0 \0 \0 \0i\0f\0(\0 \0b\0s\0t\0r\0C\0l\0a\0s\0s\0N\0a\0m\0e\0 \0)\0\r\0
308 \0 \0 \0 \0 \0 \0 \0 \0 \0S\0y\0s\0F\0r\0e\0e\0S\0t\0r\0i\0n\0g\0(\0 \0b\0s\0t\0r\0C\0l\0a\0s\0s\0N\0a\0m\0e\0 \0)\0;\0\r\0
309 \0 \0 \0 \0 \0f\0o\0r\0(\0 \0i\0D\0e\0v\0i\0c\0e\0 \0=\0 \00\0;\0 \0i\0D\0e\0v\0i\0c\0e\0 \0<\0 \02\00\0;\0 \0i\0D\0e\0v\0i\0c\0e\0+\0+\0 \0)\0\r\0
310 \0 \0 \0 \0 \0S\0A\0F\0E\0_\0R\0E\0L\0E\0A\0S\0E\0(\0 \0p\0D\0e\0v\0i\0c\0e\0s\0[\0i\0D\0e\0v\0i\0c\0e\0]\0 \0)\0;\0\r\0
311 \0 \0 \0 \0 \0S\0A\0F\0E\0_\0R\0E\0L\0E\0A\0S\0E\0(\0 \0p\0E\0n\0u\0m\0D\0e\0v\0i\0c\0e\0s\0 \0)\0;\0\r\0
312 \0 \0 \0 \0 \0S\0A\0F\0E\0_\0R\0E\0L\0E\0A\0S\0E\0(\0 \0p\0I\0W\0b\0e\0m\0L\0o\0c\0a\0t\0o\0r\0 \0)\0;\0\r\0
313 \0 \0 \0 \0 \0S\0A\0F\0E\0_\0R\0E\0L\0E\0A\0S\0E\0(\0 \0p\0I\0W\0b\0e\0m\0S\0e\0r\0v\0i\0c\0e\0s\0 \0)\0;\0\r\0
314 \0\r\0
315 \0 \0 \0 \0 \0r\0e\0t\0u\0r\0n\0 \0h\0r\0;\0\r\0
316 \0}\0\r\0
317 \0\r\0
318 \0\r\0
319 \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\r\0
320 \0/\0/\0 \0R\0e\0t\0u\0r\0n\0s\0 \0t\0r\0u\0e\0 \0i\0f\0 \0t\0h\0e\0 \0D\0i\0r\0e\0c\0t\0I\0n\0p\0u\0t\0 \0d\0e\0v\0i\0c\0e\0 \0i\0s\0 \0a\0l\0s\0o\0 \0a\0n\0 \0X\0I\0n\0p\0u\0t\0 \0d\0e\0v\0i\0c\0e\0.\0\r\0
321 \0/\0/\0 \0C\0a\0l\0l\0 \0S\0e\0t\0u\0p\0F\0o\0r\0I\0s\0X\0I\0n\0p\0u\0t\0D\0e\0v\0i\0c\0e\0(\0)\0 \0b\0e\0f\0o\0r\0e\0,\0 \0a\0n\0d\0 \0C\0l\0e\0a\0n\0u\0p\0F\0o\0r\0I\0s\0X\0I\0n\0p\0u\0t\0D\0e\0v\0i\0c\0e\0(\0)\0 \0a\0f\0t\0e\0r\0\r\0
322 \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\r\0
323 \0b\0o\0o\0l\0 \0I\0s\0X\0I\0n\0p\0u\0t\0D\0e\0v\0i\0c\0e\0(\0 \0c\0o\0n\0s\0t\0 \0G\0U\0I\0D\0*\0 \0p\0G\0u\0i\0d\0P\0r\0o\0d\0u\0c\0t\0F\0r\0o\0m\0D\0i\0r\0e\0c\0t\0I\0n\0p\0u\0t\0 \0)\0\r\0
324 \0{\0\r\0
325 \0 \0 \0 \0 \0/\0/\0 \0C\0h\0e\0c\0k\0 \0e\0a\0c\0h\0 \0x\0i\0n\0p\0u\0t\0 \0d\0e\0v\0i\0c\0e\0 \0t\0o\0 \0s\0e\0e\0 \0i\0f\0 \0t\0h\0i\0s\0 \0d\0e\0v\0i\0c\0e\0'\0s\0 \0v\0i\0d\0/\0p\0i\0d\0 \0m\0a\0t\0c\0h\0e\0s\0\r\0
326 \0 \0 \0 \0 \0X\0I\0N\0P\0U\0T\0_\0D\0E\0V\0I\0C\0E\0_\0N\0O\0D\0E\0*\0 \0p\0N\0o\0d\0e\0 \0=\0 \0g\0_\0p\0X\0I\0n\0p\0u\0t\0D\0e\0v\0i\0c\0e\0L\0i\0s\0t\0;\0\r\0
327 \0 \0 \0 \0 \0w\0h\0i\0l\0e\0(\0 \0p\0N\0o\0d\0e\0 \0)\0\r\0
328 \0 \0 \0 \0 \0{\0\r\0
329 \0 \0 \0 \0 \0 \0 \0 \0 \0i\0f\0(\0 \0p\0N\0o\0d\0e\0-\0>\0d\0w\0V\0i\0d\0P\0i\0d\0 \0=\0=\0 \0p\0G\0u\0i\0d\0P\0r\0o\0d\0u\0c\0t\0F\0r\0o\0m\0D\0i\0r\0e\0c\0t\0I\0n\0p\0u\0t\0-\0>\0D\0a\0t\0a\01\0 \0)\0\r\0
330 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0r\0e\0t\0u\0r\0n\0 \0t\0r\0u\0e\0;\0\r\0
331 \0 \0 \0 \0 \0 \0 \0 \0 \0p\0N\0o\0d\0e\0 \0=\0 \0p\0N\0o\0d\0e\0-\0>\0p\0N\0e\0x\0t\0;\0\r\0
332 \0 \0 \0 \0 \0}\0\r\0
333 \0\r\0
334 \0 \0 \0 \0 \0r\0e\0t\0u\0r\0n\0 \0f\0a\0l\0s\0e\0;\0\r\0
335 \0}\0\r\0
336 \0\r\0
337 \0\r\0
338 \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\r\0
339 \0/\0/\0 \0C\0l\0e\0a\0n\0u\0p\0 \0n\0e\0e\0d\0e\0d\0 \0f\0o\0r\0 \0I\0s\0X\0I\0n\0p\0u\0t\0D\0e\0v\0i\0c\0e\0(\0)\0\r\0
340 \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\r\0
341 \0v\0o\0i\0d\0 \0C\0l\0e\0a\0n\0u\0p\0F\0o\0r\0I\0s\0X\0I\0n\0p\0u\0t\0D\0e\0v\0i\0c\0e\0(\0)\0\r\0
342 \0{\0\r\0
343 \0 \0 \0 \0 \0/\0/\0 \0C\0l\0e\0a\0n\0u\0p\0 \0l\0i\0n\0k\0e\0d\0 \0l\0i\0s\0t\0\r\0
344 \0 \0 \0 \0 \0X\0I\0N\0P\0U\0T\0_\0D\0E\0V\0I\0C\0E\0_\0N\0O\0D\0E\0*\0 \0p\0N\0o\0d\0e\0 \0=\0 \0g\0_\0p\0X\0I\0n\0p\0u\0t\0D\0e\0v\0i\0c\0e\0L\0i\0s\0t\0;\0\r\0
345 \0 \0 \0 \0 \0w\0h\0i\0l\0e\0(\0 \0p\0N\0o\0d\0e\0 \0)\0\r\0
346 \0 \0 \0 \0 \0{\0\r\0
347 \0 \0 \0 \0 \0 \0 \0 \0 \0X\0I\0N\0P\0U\0T\0_\0D\0E\0V\0I\0C\0E\0_\0N\0O\0D\0E\0*\0 \0p\0D\0e\0l\0e\0t\0e\0 \0=\0 \0p\0N\0o\0d\0e\0;\0\r\0
348 \0 \0 \0 \0 \0 \0 \0 \0 \0p\0N\0o\0d\0e\0 \0=\0 \0p\0N\0o\0d\0e\0-\0>\0p\0N\0e\0x\0t\0;\0\r\0
349 \0 \0 \0 \0 \0 \0 \0 \0 \0S\0A\0F\0E\0_\0D\0E\0L\0E\0T\0E\0(\0 \0p\0D\0e\0l\0e\0t\0e\0 \0)\0;\0\r\0
350 \0 \0 \0 \0 \0}\0\r\0
351 \0}\0\r\0
352 \0\r\0
353 \0\r\0
354 \0\r\0
355 \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\r\0
356 \0/\0/\0 \0N\0a\0m\0e\0:\0 \0E\0n\0u\0m\0g\0_\0p\0J\0o\0y\0s\0t\0i\0c\0k\0s\0C\0a\0l\0l\0b\0a\0c\0k\0(\0)\0\r\0
357 \0/\0/\0 \0D\0e\0s\0c\0:\0 \0C\0a\0l\0l\0e\0d\0 \0o\0n\0c\0e\0 \0f\0o\0r\0 \0e\0a\0c\0h\0 \0e\0n\0u\0m\0e\0r\0a\0t\0e\0d\0 \0g\0_\0p\0J\0o\0y\0s\0t\0i\0c\0k\0.\0 \0I\0f\0 \0w\0e\0 \0f\0i\0n\0d\0 \0o\0n\0e\0,\0 \0c\0r\0e\0a\0t\0e\0 \0a\0\r\0
358 \0/\0/\0 \0 \0 \0 \0 \0 \0 \0d\0e\0v\0i\0c\0e\0 \0i\0n\0t\0e\0r\0f\0a\0c\0e\0 \0o\0n\0 \0i\0t\0 \0s\0o\0 \0w\0e\0 \0c\0a\0n\0 \0p\0l\0a\0y\0 \0w\0i\0t\0h\0 \0i\0t\0.\0\r\0
359 \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\r\0
360 \0B\0O\0O\0L\0 \0C\0A\0L\0L\0B\0A\0C\0K\0 \0E\0n\0u\0m\0g\0_\0p\0J\0o\0y\0s\0t\0i\0c\0k\0s\0C\0a\0l\0l\0b\0a\0c\0k\0(\0 \0c\0o\0n\0s\0t\0 \0D\0I\0D\0E\0V\0I\0C\0E\0I\0N\0S\0T\0A\0N\0C\0E\0*\0 \0p\0d\0i\0d\0I\0n\0s\0t\0a\0n\0c\0e\0,\0\r\0
361 \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 \0V\0O\0I\0D\0*\0 \0p\0C\0o\0n\0t\0e\0x\0t\0 \0)\0\r\0
362 \0{\0\r\0
363 \0 \0 \0 \0 \0D\0I\0_\0E\0N\0U\0M\0_\0C\0O\0N\0T\0E\0X\0T\0*\0 \0p\0E\0n\0u\0m\0C\0o\0n\0t\0e\0x\0t\0 \0=\0 \0(\0 \0D\0I\0_\0E\0N\0U\0M\0_\0C\0O\0N\0T\0E\0X\0T\0*\0 \0)\0p\0C\0o\0n\0t\0e\0x\0t\0;\0\r\0
364 \0 \0 \0 \0 \0H\0R\0E\0S\0U\0L\0T\0 \0h\0r\0;\0\r\0
365 \0\r\0
366 \0 \0 \0 \0 \0i\0f\0(\0 \0g\0_\0b\0F\0i\0l\0t\0e\0r\0O\0u\0t\0X\0i\0n\0p\0u\0t\0D\0e\0v\0i\0c\0e\0s\0 \0&\0&\0 \0I\0s\0X\0I\0n\0p\0u\0t\0D\0e\0v\0i\0c\0e\0(\0 \0&\0p\0d\0i\0d\0I\0n\0s\0t\0a\0n\0c\0e\0-\0>\0g\0u\0i\0d\0P\0r\0o\0d\0u\0c\0t\0 \0)\0 \0)\0\r\0
367 \0 \0 \0 \0 \0 \0 \0 \0 \0r\0e\0t\0u\0r\0n\0 \0D\0I\0E\0N\0U\0M\0_\0C\0O\0N\0T\0I\0N\0U\0E\0;\0\r\0
368 \0\r\0
369 \0 \0 \0 \0 \0/\0/\0 \0S\0k\0i\0p\0 \0a\0n\0y\0t\0h\0i\0n\0g\0 \0o\0t\0h\0e\0r\0 \0t\0h\0a\0n\0 \0t\0h\0e\0 \0p\0e\0r\0f\0e\0r\0r\0e\0d\0 \0g\0_\0p\0J\0o\0y\0s\0t\0i\0c\0k\0 \0d\0e\0v\0i\0c\0e\0 \0a\0s\0 \0d\0e\0f\0i\0n\0e\0d\0 \0b\0y\0 \0t\0h\0e\0 \0c\0o\0n\0t\0r\0o\0l\0 \0p\0a\0n\0e\0l\0.\0 \0 \0\r\0
370 \0 \0 \0 \0 \0/\0/\0 \0I\0n\0s\0t\0e\0a\0d\0 \0y\0o\0u\0 \0c\0o\0u\0l\0d\0 \0s\0t\0o\0r\0e\0 \0a\0l\0l\0 \0t\0h\0e\0 \0e\0n\0u\0m\0e\0r\0a\0t\0e\0d\0 \0g\0_\0p\0J\0o\0y\0s\0t\0i\0c\0k\0s\0 \0a\0n\0d\0 \0l\0e\0t\0 \0t\0h\0e\0 \0u\0s\0e\0r\0 \0p\0i\0c\0k\0.\0\r\0
371 \0 \0 \0 \0 \0i\0f\0(\0 \0p\0E\0n\0u\0m\0C\0o\0n\0t\0e\0x\0t\0-\0>\0b\0P\0r\0e\0f\0e\0r\0r\0e\0d\0J\0o\0y\0C\0f\0g\0V\0a\0l\0i\0d\0 \0&\0&\0\r\0
372 \0 \0 \0 \0 \0 \0 \0 \0 \0!\0I\0s\0E\0q\0u\0a\0l\0G\0U\0I\0D\0(\0 \0p\0d\0i\0d\0I\0n\0s\0t\0a\0n\0c\0e\0-\0>\0g\0u\0i\0d\0I\0n\0s\0t\0a\0n\0c\0e\0,\0 \0p\0E\0n\0u\0m\0C\0o\0n\0t\0e\0x\0t\0-\0>\0p\0P\0r\0e\0f\0e\0r\0r\0e\0d\0J\0o\0y\0C\0f\0g\0-\0>\0g\0u\0i\0d\0I\0n\0s\0t\0a\0n\0c\0e\0 \0)\0 \0)\0\r\0
373 \0 \0 \0 \0 \0 \0 \0 \0 \0r\0e\0t\0u\0r\0n\0 \0D\0I\0E\0N\0U\0M\0_\0C\0O\0N\0T\0I\0N\0U\0E\0;\0\r\0
374 \0\r\0
375 \0 \0 \0 \0 \0/\0/\0 \0O\0b\0t\0a\0i\0n\0 \0a\0n\0 \0i\0n\0t\0e\0r\0f\0a\0c\0e\0 \0t\0o\0 \0t\0h\0e\0 \0e\0n\0u\0m\0e\0r\0a\0t\0e\0d\0 \0g\0_\0p\0J\0o\0y\0s\0t\0i\0c\0k\0.\0\r\0
376 \0 \0 \0 \0 \0h\0r\0 \0=\0 \0g\0_\0p\0D\0I\0-\0>\0C\0r\0e\0a\0t\0e\0D\0e\0v\0i\0c\0e\0(\0 \0p\0d\0i\0d\0I\0n\0s\0t\0a\0n\0c\0e\0-\0>\0g\0u\0i\0d\0I\0n\0s\0t\0a\0n\0c\0e\0,\0 \0&\0g\0_\0p\0J\0o\0y\0s\0t\0i\0c\0k\0,\0 \0N\0U\0L\0L\0 \0)\0;\0\r\0
377 \0\r\0
378 \0 \0 \0 \0 \0/\0/\0 \0I\0f\0 \0i\0t\0 \0f\0a\0i\0l\0e\0d\0,\0 \0t\0h\0e\0n\0 \0w\0e\0 \0c\0a\0n\0'\0t\0 \0u\0s\0e\0 \0t\0h\0i\0s\0 \0g\0_\0p\0J\0o\0y\0s\0t\0i\0c\0k\0.\0 \0(\0M\0a\0y\0b\0e\0 \0t\0h\0e\0 \0u\0s\0e\0r\0 \0u\0n\0p\0l\0u\0g\0g\0e\0d\0\r\0
379 \0 \0 \0 \0 \0/\0/\0 \0i\0t\0 \0w\0h\0i\0l\0e\0 \0w\0e\0 \0w\0e\0r\0e\0 \0i\0n\0 \0t\0h\0e\0 \0m\0i\0d\0d\0l\0e\0 \0o\0f\0 \0e\0n\0u\0m\0e\0r\0a\0t\0i\0n\0g\0 \0i\0t\0.\0)\0\r\0
380 \0 \0 \0 \0 \0i\0f\0(\0 \0V\0P\0_\0F\0A\0I\0L\0E\0D\0(\0 \0h\0r\0 \0)\0 \0)\0\r\0
381 \0 \0 \0 \0 \0 \0 \0 \0 \0r\0e\0t\0u\0r\0n\0 \0D\0I\0E\0N\0U\0M\0_\0C\0O\0N\0T\0I\0N\0U\0E\0;\0\r\0
382 \0\r\0
383 \0 \0 \0 \0 \0/\0/\0 \0S\0t\0o\0p\0 \0e\0n\0u\0m\0e\0r\0a\0t\0i\0o\0n\0.\0 \0N\0o\0t\0e\0:\0 \0w\0e\0'\0r\0e\0 \0j\0u\0s\0t\0 \0t\0a\0k\0i\0n\0g\0 \0t\0h\0e\0 \0f\0i\0r\0s\0t\0 \0g\0_\0p\0J\0o\0y\0s\0t\0i\0c\0k\0 \0w\0e\0 \0g\0e\0t\0.\0 \0Y\0o\0u\0\r\0
384 \0 \0 \0 \0 \0/\0/\0 \0c\0o\0u\0l\0d\0 \0s\0t\0o\0r\0e\0 \0a\0l\0l\0 \0t\0h\0e\0 \0e\0n\0u\0m\0e\0r\0a\0t\0e\0d\0 \0g\0_\0p\0J\0o\0y\0s\0t\0i\0c\0k\0s\0 \0a\0n\0d\0 \0l\0e\0t\0 \0t\0h\0e\0 \0u\0s\0e\0r\0 \0p\0i\0c\0k\0.\0\r\0
385 \0\r\0
386 \0       \0 \0 \0 \0 \0 \0i\0f\0 \0(\0 \0w\0c\0s\0c\0m\0p\0(\0 \0(\0c\0o\0n\0s\0t\0 \0w\0c\0h\0a\0r\0_\0t\0*\0)\0&\0p\0E\0n\0u\0m\0C\0o\0n\0t\0e\0x\0t\0-\0>\0p\0P\0r\0e\0f\0e\0r\0r\0e\0d\0J\0o\0y\0C\0f\0g\0-\0>\0w\0s\0z\0T\0y\0p\0e\0 \0,\0 \0T\0E\0X\0T\0(\0"\0V\0I\0D\0_\01\02\07\0F\0&\0P\0I\0D\0_\0E\00\01\08\0"\0)\0 \0)\0=\0=\00\0)\0 \0\r\0
387 \0       \0       \0 \0{\0\r\0
388 \0       \0       \0       \0 \0J\0o\0y\0s\0t\0i\0c\0k\0T\0y\0p\0e\0=\0G\0A\0M\0E\0P\0A\0D\0_\0R\0A\0D\0I\0O\0_\0G\0P\0;\0 \0\r\0
389 \0       \0       \0       \0 \0p\0r\0i\0n\0t\0f\0(\0"\0U\0s\0i\0n\0g\0 \0g\0a\0m\0e\0p\0a\0d\0 \0s\0e\0t\0t\0i\0n\0g\0s\0 \0f\0o\0r\0 \0a\0n\0 \0I\0c\0a\0r\0u\0s\0 \0G\0a\0m\0e\0p\0a\0d\0.\0\\0n\0"\0)\0;\0\r\0
390 \0       \0       \0 \0}\0\r\0
391 \0       \0       \0e\0l\0s\0e\0 \0\r\0
392 \0       \0       \0i\0f\0 \0(\0 \0w\0c\0s\0c\0m\0p\0(\0 \0(\0c\0o\0n\0s\0t\0 \0w\0c\0h\0a\0r\0_\0t\0*\0)\0&\0p\0E\0n\0u\0m\0C\0o\0n\0t\0e\0x\0t\0-\0>\0p\0P\0r\0e\0f\0e\0r\0r\0e\0d\0J\0o\0y\0C\0f\0g\0-\0>\0w\0s\0z\0T\0y\0p\0e\0 \0,\0 \0T\0E\0X\0T\0(\0"\0V\0I\0D\0_\00\04\06\0D\0&\0P\0I\0D\0_\0C\02\01\0A\0"\0)\0 \0)\0=\0=\00\0)\0 \0\r\0
393 \0       \0       \0{\0 \0\r\0
394 \0       \0       \0       \0J\0o\0y\0s\0t\0i\0c\0k\0T\0y\0p\0e\0=\0G\0A\0M\0E\0P\0A\0D\0_\0L\0O\0G\0I\0T\0E\0C\0H\0_\0P\0R\0E\0C\0I\0S\0I\0O\0N\0;\0 \0\r\0
395 \0       \0       \0       \0p\0r\0i\0n\0t\0f\0(\0"\0U\0s\0i\0n\0g\0 \0g\0a\0m\0e\0p\0a\0d\0 \0s\0e\0t\0t\0i\0n\0g\0s\0 \0f\0o\0r\0 \0a\0 \0L\0o\0g\0i\0t\0e\0c\0h\0 \0P\0r\0e\0c\0i\0s\0i\0o\0n\0 \0g\0a\0m\0e\0p\0a\0d\0.\0\\0n\0"\0)\0;\0\r\0
396 \0       \0       \0}\0\r\0
397 \0       \0       \0e\0l\0s\0e\0 \0\r\0
398 \0       \0       \0i\0f\0 \0(\0 \0w\0c\0s\0c\0m\0p\0(\0 \0(\0c\0o\0n\0s\0t\0 \0w\0c\0h\0a\0r\0_\0t\0*\0)\0&\0p\0E\0n\0u\0m\0C\0o\0n\0t\0e\0x\0t\0-\0>\0p\0P\0r\0e\0f\0e\0r\0r\0e\0d\0J\0o\0y\0C\0f\0g\0-\0>\0w\0s\0z\0T\0y\0p\0e\0 \0,\0 \0T\0E\0X\0T\0(\0"\0V\0I\0D\0_\00\05\04\0C\0&\0P\0I\0D\0_\00\02\06\08\0"\0)\0 \0)\0=\0=\00\0)\0 \0\r\0
399 \0       \0       \0{\0 \0\r\0
400 \0       \0       \0       \0J\0o\0y\0s\0t\0i\0c\0k\0T\0y\0p\0e\0=\0G\0A\0M\0E\0P\0A\0D\0_\0P\0L\0A\0Y\0S\0T\0A\0T\0I\0O\0N\03\0;\0 \0\r\0
401 \0       \0       \0       \0p\0r\0i\0n\0t\0f\0(\0"\0U\0s\0i\0n\0g\0 \0g\0a\0m\0e\0p\0a\0d\0 \0s\0e\0t\0t\0i\0n\0g\0s\0 \0f\0o\0r\0 \0a\0 \0P\0l\0a\0y\0s\0t\0a\0t\0i\0o\0n\03\0 \0g\0a\0m\0e\0p\0a\0d\0.\0\\0n\0"\0)\0;\0\r\0
402 \0       \0       \0}\0\r\0
403 \0       \0       \0e\0l\0s\0e\0 \0\r\0
404 \0       \0       \0i\0f\0 \0(\0 \0w\0c\0s\0c\0m\0p\0(\0 \0(\0c\0o\0n\0s\0t\0 \0w\0c\0h\0a\0r\0_\0t\0*\0)\0&\0p\0E\0n\0u\0m\0C\0o\0n\0t\0e\0x\0t\0-\0>\0p\0P\0r\0e\0f\0e\0r\0r\0e\0d\0J\0o\0y\0C\0f\0g\0-\0>\0w\0s\0z\0T\0y\0p\0e\0 \0,\0 \0T\0E\0X\0T\0(\0"\0V\0I\0D\0_\00\06\0A\03\0&\0P\0I\0D\0_\00\08\03\06\0"\0)\0 \0)\0=\0=\00\0)\0 \0\r\0
405 \0       \0       \0{\0 \0\r\0
406 \0       \0       \0       \0J\0o\0y\0s\0t\0i\0c\0k\0T\0y\0p\0e\0=\0J\0O\0Y\0S\0T\0I\0C\0K\0_\0C\0Y\0B\0O\0R\0G\0_\0X\0;\0 \0\r\0
407 \0       \0       \0       \0p\0r\0i\0n\0t\0f\0(\0"\0U\0s\0i\0n\0g\0 \0g\0a\0m\0e\0p\0a\0d\0 \0s\0e\0t\0t\0i\0n\0g\0s\0 \0f\0o\0r\0 \0a\0 \0C\0y\0b\0o\0r\0g\0X\0 \0j\0o\0y\0s\0t\0i\0c\0k\0.\0\\0n\0"\0)\0;\0\r\0
408 \0       \0       \0}\0\r\0
409 \0       \0\r\0
410 \0\r\0
411 \0\r\0
412 \0       \0       \0e\0l\0s\0e\0 \0{\0 \0J\0o\0y\0s\0t\0i\0c\0k\0T\0y\0p\0e\0=\0G\0A\0M\0E\0P\0A\0D\0_\0U\0N\0K\0N\0O\0W\0N\0;\0 \0\r\0
413 \0       \0       \0p\0r\0i\0n\0t\0f\0(\0"\0U\0n\0k\0n\0o\0w\0n\0 \0g\0a\0m\0e\0p\0a\0d\0.\0 \0C\0o\0n\0t\0r\0o\0l\0s\0 \0a\0r\0e\0 \0d\0i\0s\0a\0b\0l\0e\0d\0.\0\\0n\0"\0)\0;\0\r\0
414 \0       \0       \0}\0\r\0
415 \0       \0\r\0
416 \0 \0 \0 \0 \0r\0e\0t\0u\0r\0n\0 \0D\0I\0E\0N\0U\0M\0_\0S\0T\0O\0P\0;\0\r\0
417 \0}\0\r\0
418 \0\r\0
419 \0\r\0
420 \0\r\0
421 \0\r\0
422 \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\r\0
423 \0/\0/\0 \0N\0a\0m\0e\0:\0 \0E\0n\0u\0m\0O\0b\0j\0e\0c\0t\0s\0C\0a\0l\0l\0b\0a\0c\0k\0(\0)\0\r\0
424 \0/\0/\0 \0D\0e\0s\0c\0:\0 \0C\0a\0l\0l\0b\0a\0c\0k\0 \0f\0u\0n\0c\0t\0i\0o\0n\0 \0f\0o\0r\0 \0e\0n\0u\0m\0e\0r\0a\0t\0i\0n\0g\0 \0o\0b\0j\0e\0c\0t\0s\0 \0(\0a\0x\0e\0s\0,\0 \0b\0u\0t\0t\0o\0n\0s\0,\0 \0P\0O\0V\0s\0)\0 \0o\0n\0 \0a\0 \0\r\0
425 \0/\0/\0 \0 \0 \0 \0 \0 \0 \0g\0_\0p\0J\0o\0y\0s\0t\0i\0c\0k\0.\0 \0T\0h\0i\0s\0 \0f\0u\0n\0c\0t\0i\0o\0n\0 \0e\0n\0a\0b\0l\0e\0s\0 \0u\0s\0e\0r\0 \0i\0n\0t\0e\0r\0f\0a\0c\0e\0 \0e\0l\0e\0m\0e\0n\0t\0s\0 \0f\0o\0r\0 \0o\0b\0j\0e\0c\0t\0s\0\r\0
426 \0/\0/\0 \0 \0 \0 \0 \0 \0 \0t\0h\0a\0t\0 \0a\0r\0e\0 \0f\0o\0u\0n\0d\0 \0t\0o\0 \0e\0x\0i\0s\0t\0,\0 \0a\0n\0d\0 \0s\0c\0a\0l\0e\0s\0 \0a\0x\0e\0s\0 \0m\0i\0n\0/\0m\0a\0x\0 \0v\0a\0l\0u\0e\0s\0.\0\r\0
427 \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\r\0
428 \0B\0O\0O\0L\0 \0C\0A\0L\0L\0B\0A\0C\0K\0 \0E\0n\0u\0m\0O\0b\0j\0e\0c\0t\0s\0C\0a\0l\0l\0b\0a\0c\0k\0(\0 \0c\0o\0n\0s\0t\0 \0D\0I\0D\0E\0V\0I\0C\0E\0O\0B\0J\0E\0C\0T\0I\0N\0S\0T\0A\0N\0C\0E\0*\0 \0p\0d\0i\0d\0o\0i\0,\0\r\0
429 \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 \0V\0O\0I\0D\0*\0 \0p\0C\0o\0n\0t\0e\0x\0t\0 \0)\0\r\0
430 \0{\0\r\0
431 \0 \0 \0 \0 \0H\0W\0N\0D\0 \0h\0D\0l\0g\0 \0=\0 \0(\0 \0H\0W\0N\0D\0 \0)\0p\0C\0o\0n\0t\0e\0x\0t\0;\0\r\0
432 \0\r\0
433 \0 \0 \0 \0 \0s\0t\0a\0t\0i\0c\0 \0i\0n\0t\0 \0n\0S\0l\0i\0d\0e\0r\0C\0o\0u\0n\0t\0 \0=\0 \00\0;\0 \0 \0/\0/\0 \0N\0u\0m\0b\0e\0r\0 \0o\0f\0 \0r\0e\0t\0u\0r\0n\0e\0d\0 \0s\0l\0i\0d\0e\0r\0 \0c\0o\0n\0t\0r\0o\0l\0s\0\r\0
434 \0 \0 \0 \0 \0s\0t\0a\0t\0i\0c\0 \0i\0n\0t\0 \0n\0P\0O\0V\0C\0o\0u\0n\0t\0 \0=\0 \00\0;\0 \0 \0 \0 \0 \0/\0/\0 \0N\0u\0m\0b\0e\0r\0 \0o\0f\0 \0r\0e\0t\0u\0r\0n\0e\0d\0 \0P\0O\0V\0 \0c\0o\0n\0t\0r\0o\0l\0s\0\r\0
435 \0\r\0
436 \0 \0 \0 \0 \0/\0/\0 \0F\0o\0r\0 \0a\0x\0e\0s\0 \0t\0h\0a\0t\0 \0a\0r\0e\0 \0r\0e\0t\0u\0r\0n\0e\0d\0,\0 \0s\0e\0t\0 \0t\0h\0e\0 \0D\0I\0P\0R\0O\0P\0_\0R\0A\0N\0G\0E\0 \0p\0r\0o\0p\0e\0r\0t\0y\0 \0f\0o\0r\0 \0t\0h\0e\0\r\0
437 \0 \0 \0 \0 \0/\0/\0 \0e\0n\0u\0m\0e\0r\0a\0t\0e\0d\0 \0a\0x\0i\0s\0 \0i\0n\0 \0o\0r\0d\0e\0r\0 \0t\0o\0 \0s\0c\0a\0l\0e\0 \0m\0i\0n\0/\0m\0a\0x\0 \0v\0a\0l\0u\0e\0s\0.\0\r\0
438 \0 \0 \0 \0 \0i\0f\0(\0 \0p\0d\0i\0d\0o\0i\0-\0>\0d\0w\0T\0y\0p\0e\0 \0&\0 \0D\0I\0D\0F\0T\0_\0A\0X\0I\0S\0 \0)\0\r\0
439 \0 \0 \0 \0 \0{\0\r\0
440 \0 \0 \0 \0 \0 \0 \0 \0 \0D\0I\0P\0R\0O\0P\0R\0A\0N\0G\0E\0 \0d\0i\0p\0r\0g\0;\0\r\0
441 \0 \0 \0 \0 \0 \0 \0 \0 \0d\0i\0p\0r\0g\0.\0d\0i\0p\0h\0.\0d\0w\0S\0i\0z\0e\0 \0=\0 \0s\0i\0z\0e\0o\0f\0(\0 \0D\0I\0P\0R\0O\0P\0R\0A\0N\0G\0E\0 \0)\0;\0\r\0
442 \0 \0 \0 \0 \0 \0 \0 \0 \0d\0i\0p\0r\0g\0.\0d\0i\0p\0h\0.\0d\0w\0H\0e\0a\0d\0e\0r\0S\0i\0z\0e\0 \0=\0 \0s\0i\0z\0e\0o\0f\0(\0 \0D\0I\0P\0R\0O\0P\0H\0E\0A\0D\0E\0R\0 \0)\0;\0\r\0
443 \0 \0 \0 \0 \0 \0 \0 \0 \0d\0i\0p\0r\0g\0.\0d\0i\0p\0h\0.\0d\0w\0H\0o\0w\0 \0=\0 \0D\0I\0P\0H\0_\0B\0Y\0I\0D\0;\0\r\0
444 \0 \0 \0 \0 \0 \0 \0 \0 \0d\0i\0p\0r\0g\0.\0d\0i\0p\0h\0.\0d\0w\0O\0b\0j\0 \0=\0 \0p\0d\0i\0d\0o\0i\0-\0>\0d\0w\0T\0y\0p\0e\0;\0 \0/\0/\0 \0S\0p\0e\0c\0i\0f\0y\0 \0t\0h\0e\0 \0e\0n\0u\0m\0e\0r\0a\0t\0e\0d\0 \0a\0x\0i\0s\0\r\0
445 \0 \0 \0 \0 \0 \0 \0 \0 \0d\0i\0p\0r\0g\0.\0l\0M\0i\0n\0 \0=\0 \0-\01\00\00\00\0;\0\r\0
446 \0 \0 \0 \0 \0 \0 \0 \0 \0d\0i\0p\0r\0g\0.\0l\0M\0a\0x\0 \0=\0 \0+\01\00\00\00\0;\0\r\0
447 \0\r\0
448 \0 \0 \0 \0 \0 \0 \0 \0 \0/\0/\0 \0S\0e\0t\0 \0t\0h\0e\0 \0r\0a\0n\0g\0e\0 \0f\0o\0r\0 \0t\0h\0e\0 \0a\0x\0i\0s\0\r\0
449 \0 \0 \0 \0 \0 \0 \0 \0 \0i\0f\0(\0 \0V\0P\0_\0F\0A\0I\0L\0E\0D\0(\0 \0g\0_\0p\0J\0o\0y\0s\0t\0i\0c\0k\0-\0>\0S\0e\0t\0P\0r\0o\0p\0e\0r\0t\0y\0(\0 \0D\0I\0P\0R\0O\0P\0_\0R\0A\0N\0G\0E\0,\0 \0&\0d\0i\0p\0r\0g\0.\0d\0i\0p\0h\0 \0)\0 \0)\0 \0)\0\r\0
450 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0r\0e\0t\0u\0r\0n\0 \0D\0I\0E\0N\0U\0M\0_\0S\0T\0O\0P\0;\0\r\0
451 \0\r\0
452 \0 \0 \0 \0 \0}\0\r\0
453 \0       \0r\0e\0t\0u\0r\0n\0 \0D\0I\0E\0N\0U\0M\0_\0C\0O\0N\0T\0I\0N\0U\0E\0;\0\r\0
454 \0}\0\r\0
455 \0\r\0
456 \0\r\0
457 \0\r\0
458 \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-\0-\0-\0-\0-\0-\0-\0-\0-\0-\0-\0-\0-\0-\0-\0-\0-\0-\0\r\0
459 \0\r\0
460 \0\r\0
461 \0C\0_\0R\0E\0S\0U\0L\0T\0 \0o\0p\0e\0n\0_\0d\0x\0_\0k\0e\0y\0b\0o\0a\0r\0d\0(\0v\0o\0i\0d\0)\0\r\0
462 \0{\0\r\0
463 \0 \0 \0H\0R\0E\0S\0U\0L\0T\0 \0h\0r\0;\0\r\0
464 \0 \0 \0H\0W\0N\0D\0 \0h\0D\0l\0g\0 \0=\0 \0G\0e\0t\0C\0o\0n\0s\0o\0l\0e\0H\0w\0n\0d\0(\0)\0;\0\r\0
465 \0\r\0
466 \0 \0 \0 \0 \0/\0/\0 \0R\0e\0g\0i\0s\0t\0e\0r\0 \0w\0i\0t\0h\0 \0t\0h\0e\0 \0D\0i\0r\0e\0c\0t\0I\0n\0p\0u\0t\0 \0s\0u\0b\0s\0y\0s\0t\0e\0m\0 \0a\0n\0d\0 \0g\0e\0t\0 \0a\0 \0p\0o\0i\0n\0t\0e\0r\0\r\0
467 \0 \0 \0 \0 \0/\0/\0 \0t\0o\0 \0a\0 \0I\0D\0i\0r\0e\0c\0t\0I\0n\0p\0u\0t\0 \0i\0n\0t\0e\0r\0f\0a\0c\0e\0 \0w\0e\0 \0c\0a\0n\0 \0u\0s\0e\0.\0\r\0
468 \0 \0 \0 \0 \0/\0/\0 \0C\0r\0e\0a\0t\0e\0 \0a\0 \0D\0I\0n\0p\0u\0t\0 \0o\0b\0j\0e\0c\0t\0\r\0
469 \0\r\0
470 \0 \0 \0   \0i\0f\0 \0(\0g\0_\0p\0D\0I\0=\0=\0N\0U\0L\0L\0)\0\r\0
471 \0 \0 \0 \0 \0i\0f\0(\0 \0V\0P\0_\0F\0A\0I\0L\0E\0D\0(\0 \0h\0r\0 \0=\0 \0D\0i\0r\0e\0c\0t\0I\0n\0p\0u\0t\08\0C\0r\0e\0a\0t\0e\0(\0 \0G\0e\0t\0M\0o\0d\0u\0l\0e\0H\0a\0n\0d\0l\0e\0(\0 \0N\0U\0L\0L\0 \0)\0,\0 \0D\0I\0R\0E\0C\0T\0I\0N\0P\0U\0T\0_\0V\0E\0R\0S\0I\0O\0N\0,\0\r\0
472 \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 \0I\0I\0D\0_\0I\0D\0i\0r\0e\0c\0t\0I\0n\0p\0u\0t\08\0,\0 \0(\0 \0V\0O\0I\0D\0*\0*\0 \0)\0&\0g\0_\0p\0D\0I\0,\0 \0N\0U\0L\0L\0 \0)\0 \0)\0 \0)\0\r\0
473 \0 \0 \0 \0 \0 \0 \0 \0 \0r\0e\0t\0u\0r\0n\0 \0h\0r\0;\0\r\0
474 \0\r\0
475 \0       \0/\0/\0 \0C\0r\0e\0a\0t\0e\0 \0t\0h\0e\0 \0c\0o\0n\0n\0e\0c\0t\0i\0o\0n\0 \0t\0o\0 \0t\0h\0e\0 \0k\0e\0y\0b\0o\0a\0r\0d\0 \0d\0e\0v\0i\0c\0e\0\r\0
476 \0       \0       \0g\0_\0p\0D\0I\0-\0>\0C\0r\0e\0a\0t\0e\0D\0e\0v\0i\0c\0e\0(\0G\0U\0I\0D\0_\0S\0y\0s\0K\0e\0y\0b\0o\0a\0r\0d\0,\0 \0&\0f\0D\0I\0K\0e\0y\0b\0o\0a\0r\0d\0,\0 \0N\0U\0L\0L\0)\0;\0\r\0
477 \0\r\0
478 \0       \0       \0i\0f\0 \0(\0f\0D\0I\0K\0e\0y\0b\0o\0a\0r\0d\0)\0\r\0
479 \0       \0       \0{\0\r\0
480 \0       \0       \0       \0       \0f\0D\0I\0K\0e\0y\0b\0o\0a\0r\0d\0-\0>\0S\0e\0t\0D\0a\0t\0a\0F\0o\0r\0m\0a\0t\0(\0&\0c\0_\0d\0f\0D\0I\0K\0e\0y\0b\0o\0a\0r\0d\0)\0;\0\r\0
481 \0       \0       \0       \0       \0f\0D\0I\0K\0e\0y\0b\0o\0a\0r\0d\0-\0>\0S\0e\0t\0C\0o\0o\0p\0e\0r\0a\0t\0i\0v\0e\0L\0e\0v\0e\0l\0(\0h\0D\0l\0g\0,\0D\0I\0S\0C\0L\0_\0F\0O\0R\0E\0G\0R\0O\0U\0N\0D\0 \0|\0 \0D\0I\0S\0C\0L\0_\0E\0X\0C\0L\0U\0S\0I\0V\0E\0)\0;\0\r\0
482 \0       \0       \0       \0       \0f\0D\0I\0K\0e\0y\0b\0o\0a\0r\0d\0-\0>\0A\0c\0q\0u\0i\0r\0e\0(\0)\0;\0\r\0
483 \0       \0       \0}\0\r\0
484 \0       \0       \0r\0e\0t\0u\0r\0n\0 \0C\0_\0O\0K\0;\0\r\0
485 \0}\0\r\0
486 \0\r\0
487 \0\r\0
488 \0\r\0
489 \0C\0_\0R\0E\0S\0U\0L\0T\0 \0o\0p\0e\0n\0_\0d\0x\0_\0g\0a\0m\0e\0p\0a\0d\0(\0v\0o\0i\0d\0)\0\r\0
490 \0{\0\r\0
491 \0 \0 \0H\0R\0E\0S\0U\0L\0T\0 \0h\0r\0;\0\r\0
492 \0 \0 \0H\0W\0N\0D\0 \0h\0D\0l\0g\0 \0=\0 \0G\0e\0t\0C\0o\0n\0s\0o\0l\0e\0H\0w\0n\0d\0(\0)\0;\0\r\0
493 \0\r\0
494 \0 \0 \0 \0 \0/\0/\0 \0R\0e\0g\0i\0s\0t\0e\0r\0 \0w\0i\0t\0h\0 \0t\0h\0e\0 \0D\0i\0r\0e\0c\0t\0I\0n\0p\0u\0t\0 \0s\0u\0b\0s\0y\0s\0t\0e\0m\0 \0a\0n\0d\0 \0g\0e\0t\0 \0a\0 \0p\0o\0i\0n\0t\0e\0r\0\r\0
495 \0 \0 \0 \0 \0/\0/\0 \0t\0o\0 \0a\0 \0I\0D\0i\0r\0e\0c\0t\0I\0n\0p\0u\0t\0 \0i\0n\0t\0e\0r\0f\0a\0c\0e\0 \0w\0e\0 \0c\0a\0n\0 \0u\0s\0e\0.\0\r\0
496 \0 \0 \0 \0 \0/\0/\0 \0C\0r\0e\0a\0t\0e\0 \0a\0 \0D\0I\0n\0p\0u\0t\0 \0o\0b\0j\0e\0c\0t\0\r\0
497 \0 \0 \0\r\0
498 \0       \0i\0f\0 \0(\0g\0_\0p\0D\0I\0=\0=\0N\0U\0L\0L\0)\0\r\0
499 \0 \0 \0 \0 \0i\0f\0(\0 \0V\0P\0_\0F\0A\0I\0L\0E\0D\0(\0 \0h\0r\0 \0=\0 \0D\0i\0r\0e\0c\0t\0I\0n\0p\0u\0t\08\0C\0r\0e\0a\0t\0e\0(\0 \0G\0e\0t\0M\0o\0d\0u\0l\0e\0H\0a\0n\0d\0l\0e\0(\0 \0N\0U\0L\0L\0 \0)\0,\0 \0D\0I\0R\0E\0C\0T\0I\0N\0P\0U\0T\0_\0V\0E\0R\0S\0I\0O\0N\0,\0\r\0
500 \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 \0I\0I\0D\0_\0I\0D\0i\0r\0e\0c\0t\0I\0n\0p\0u\0t\08\0,\0 \0(\0 \0V\0O\0I\0D\0*\0*\0 \0)\0&\0g\0_\0p\0D\0I\0,\0 \0N\0U\0L\0L\0 \0)\0 \0)\0 \0)\0\r\0
501 \0 \0 \0 \0 \0 \0 \0 \0 \0r\0e\0t\0u\0r\0n\0 \0h\0r\0;\0\r\0
502 \0\r\0
503 \0\r\0
504 \0 \0 \0 \0 \0i\0f\0(\0 \0g\0_\0b\0F\0i\0l\0t\0e\0r\0O\0u\0t\0X\0i\0n\0p\0u\0t\0D\0e\0v\0i\0c\0e\0s\0 \0)\0\r\0
505 \0 \0 \0 \0 \0 \0 \0 \0 \0S\0e\0t\0u\0p\0F\0o\0r\0I\0s\0X\0I\0n\0p\0u\0t\0D\0e\0v\0i\0c\0e\0(\0)\0;\0\r\0
506 \0\r\0
507 \0 \0 \0 \0 \0D\0I\0J\0O\0Y\0C\0O\0N\0F\0I\0G\0 \0P\0r\0e\0f\0e\0r\0r\0e\0d\0J\0o\0y\0C\0f\0g\0 \0=\0 \0{\00\0}\0;\0\r\0
508 \0 \0 \0 \0 \0D\0I\0_\0E\0N\0U\0M\0_\0C\0O\0N\0T\0E\0X\0T\0 \0e\0n\0u\0m\0C\0o\0n\0t\0e\0x\0t\0;\0\r\0
509 \0 \0 \0 \0 \0e\0n\0u\0m\0C\0o\0n\0t\0e\0x\0t\0.\0p\0P\0r\0e\0f\0e\0r\0r\0e\0d\0J\0o\0y\0C\0f\0g\0 \0=\0 \0&\0P\0r\0e\0f\0e\0r\0r\0e\0d\0J\0o\0y\0C\0f\0g\0;\0\r\0
510 \0 \0 \0 \0 \0e\0n\0u\0m\0C\0o\0n\0t\0e\0x\0t\0.\0b\0P\0r\0e\0f\0e\0r\0r\0e\0d\0J\0o\0y\0C\0f\0g\0V\0a\0l\0i\0d\0 \0=\0 \0f\0a\0l\0s\0e\0;\0\r\0
511 \0\r\0
512 \0 \0 \0 \0 \0I\0D\0i\0r\0e\0c\0t\0I\0n\0p\0u\0t\0J\0o\0y\0C\0o\0n\0f\0i\0g\08\0*\0 \0p\0J\0o\0y\0C\0o\0n\0f\0i\0g\0 \0=\0 \0N\0U\0L\0L\0;\0\r\0
513 \0 \0 \0 \0 \0i\0f\0(\0 \0V\0P\0_\0F\0A\0I\0L\0E\0D\0(\0 \0h\0r\0 \0=\0 \0g\0_\0p\0D\0I\0-\0>\0Q\0u\0e\0r\0y\0I\0n\0t\0e\0r\0f\0a\0c\0e\0(\0 \0I\0I\0D\0_\0I\0D\0i\0r\0e\0c\0t\0I\0n\0p\0u\0t\0J\0o\0y\0C\0o\0n\0f\0i\0g\08\0,\0 \0(\0 \0v\0o\0i\0d\0*\0*\0 \0)\0&\0p\0J\0o\0y\0C\0o\0n\0f\0i\0g\0 \0)\0 \0)\0 \0)\0\r\0
514 \0 \0 \0 \0 \0 \0 \0 \0 \0r\0e\0t\0u\0r\0n\0 \0h\0r\0;\0\r\0
515 \0\r\0
516 \0 \0 \0 \0 \0P\0r\0e\0f\0e\0r\0r\0e\0d\0J\0o\0y\0C\0f\0g\0.\0d\0w\0S\0i\0z\0e\0 \0=\0 \0s\0i\0z\0e\0o\0f\0(\0 \0P\0r\0e\0f\0e\0r\0r\0e\0d\0J\0o\0y\0C\0f\0g\0 \0)\0;\0\r\0
517 \0 \0 \0 \0 \0i\0f\0(\0 \0S\0U\0C\0C\0E\0E\0D\0E\0D\0(\0 \0p\0J\0o\0y\0C\0o\0n\0f\0i\0g\0-\0>\0G\0e\0t\0C\0o\0n\0f\0i\0g\0(\0 \00\0,\0 \0&\0P\0r\0e\0f\0e\0r\0r\0e\0d\0J\0o\0y\0C\0f\0g\0,\0 \0D\0I\0J\0C\0_\0G\0U\0I\0D\0I\0N\0S\0T\0A\0N\0C\0E\0 \0)\0 \0)\0 \0)\0 \0/\0/\0 \0T\0h\0i\0s\0 \0f\0u\0n\0c\0t\0i\0o\0n\0 \0i\0s\0 \0e\0x\0p\0e\0c\0t\0e\0d\0 \0t\0o\0 \0f\0a\0i\0l\0 \0i\0f\0 \0n\0o\0 \0g\0_\0p\0J\0o\0y\0s\0t\0i\0c\0k\0 \0i\0s\0 \0a\0t\0t\0a\0c\0h\0e\0d\0\r\0
518 \0 \0 \0 \0 \0 \0 \0 \0 \0e\0n\0u\0m\0C\0o\0n\0t\0e\0x\0t\0.\0b\0P\0r\0e\0f\0e\0r\0r\0e\0d\0J\0o\0y\0C\0f\0g\0V\0a\0l\0i\0d\0 \0=\0 \0t\0r\0u\0e\0;\0\r\0
519 \0 \0 \0 \0 \0S\0A\0F\0E\0_\0R\0E\0L\0E\0A\0S\0E\0(\0 \0p\0J\0o\0y\0C\0o\0n\0f\0i\0g\0 \0)\0;\0\r\0
520 \0\r\0
521 \0 \0 \0 \0 \0/\0/\0 \0L\0o\0o\0k\0 \0f\0o\0r\0 \0a\0 \0s\0i\0m\0p\0l\0e\0 \0g\0_\0p\0J\0o\0y\0s\0t\0i\0c\0k\0 \0w\0e\0 \0c\0a\0n\0 \0u\0s\0e\0 \0f\0o\0r\0 \0t\0h\0i\0s\0 \0s\0a\0m\0p\0l\0e\0 \0p\0r\0o\0g\0r\0a\0m\0.\0\r\0
522 \0 \0 \0 \0 \0i\0f\0(\0 \0V\0P\0_\0F\0A\0I\0L\0E\0D\0(\0 \0h\0r\0 \0=\0 \0g\0_\0p\0D\0I\0-\0>\0E\0n\0u\0m\0D\0e\0v\0i\0c\0e\0s\0(\0 \0D\0I\08\0D\0E\0V\0C\0L\0A\0S\0S\0_\0G\0A\0M\0E\0C\0T\0R\0L\0,\0\r\0
523 \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 \0E\0n\0u\0m\0g\0_\0p\0J\0o\0y\0s\0t\0i\0c\0k\0s\0C\0a\0l\0l\0b\0a\0c\0k\0,\0\r\0
524 \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&\0e\0n\0u\0m\0C\0o\0n\0t\0e\0x\0t\0,\0 \0D\0I\0E\0D\0F\0L\0_\0A\0T\0T\0A\0C\0H\0E\0D\0O\0N\0L\0Y\0 \0)\0 \0)\0 \0)\0\r\0
525 \0 \0 \0 \0 \0 \0 \0 \0 \0r\0e\0t\0u\0r\0n\0 \0h\0r\0;\0\r\0
526 \0\r\0
527 \0 \0 \0 \0 \0i\0f\0(\0 \0g\0_\0b\0F\0i\0l\0t\0e\0r\0O\0u\0t\0X\0i\0n\0p\0u\0t\0D\0e\0v\0i\0c\0e\0s\0 \0)\0\r\0
528 \0 \0 \0 \0 \0 \0 \0 \0 \0C\0l\0e\0a\0n\0u\0p\0F\0o\0r\0I\0s\0X\0I\0n\0p\0u\0t\0D\0e\0v\0i\0c\0e\0(\0)\0;\0\r\0
529 \0\r\0
530 \0 \0 \0 \0 \0/\0/\0 \0M\0a\0k\0e\0 \0s\0u\0r\0e\0 \0w\0e\0 \0g\0o\0t\0 \0a\0 \0g\0_\0p\0J\0o\0y\0s\0t\0i\0c\0k\0\r\0
531 \0 \0 \0 \0 \0i\0f\0(\0 \0g\0_\0p\0J\0o\0y\0s\0t\0i\0c\0k\0 \0=\0=\0 \0N\0U\0L\0L\0 \0)\0\r\0
532 \0 \0 \0 \0 \0{\0\r\0
533 \0 \0 \0 \0 \0 \0 \0 \0 \0/\0/\0M\0e\0s\0s\0a\0g\0e\0B\0o\0x\0(\0 \0N\0U\0L\0L\0,\0 \0T\0E\0X\0T\0(\0 \0"\0J\0o\0y\0s\0t\0i\0c\0k\0 \0n\0o\0t\0 \0f\0o\0u\0n\0d\0.\0"\0 \0)\0,\0\r\0
534 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0/\0/\0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0T\0E\0X\0T\0(\0 \0"\0A\0.\0R\0.\0 \0D\0r\0o\0n\0e\0"\0)\0,\0\r\0
535 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0/\0/\0 \0 \0 \0 \0 \0 \0 \0 \0 \0M\0B\0_\0I\0C\0O\0N\0E\0R\0R\0O\0R\0 \0|\0 \0M\0B\0_\0O\0K\0 \0)\0;\0\r\0
536 \0 \0 \0 \0 \0 \0 \0 \0/\0/\0 \0E\0n\0d\0D\0i\0a\0l\0o\0g\0(\0 \0h\0D\0l\0g\0,\0 \00\0 \0)\0;\0\r\0
537 \0 \0 \0 \0 \0 \0 \0 \0 \0r\0e\0t\0u\0r\0n\0 \0C\0_\0F\0A\0I\0L\0;\0\r\0
538 \0 \0 \0 \0 \0}\0\r\0
539 \0\r\0
540 \0 \0 \0 \0 \0/\0/\0 \0S\0e\0t\0 \0t\0h\0e\0 \0d\0a\0t\0a\0 \0f\0o\0r\0m\0a\0t\0 \0t\0o\0 \0"\0s\0i\0m\0p\0l\0e\0 \0g\0_\0p\0J\0o\0y\0s\0t\0i\0c\0k\0"\0 \0-\0 \0a\0 \0p\0r\0e\0d\0e\0f\0i\0n\0e\0d\0 \0d\0a\0t\0a\0 \0f\0o\0r\0m\0a\0t\0 \0\r\0
541 \0 \0 \0 \0 \0/\0/\0\r\0
542 \0 \0 \0 \0 \0/\0/\0 \0A\0 \0d\0a\0t\0a\0 \0f\0o\0r\0m\0a\0t\0 \0s\0p\0e\0c\0i\0f\0i\0e\0s\0 \0w\0h\0i\0c\0h\0 \0c\0o\0n\0t\0r\0o\0l\0s\0 \0o\0n\0 \0a\0 \0d\0e\0v\0i\0c\0e\0 \0w\0e\0 \0a\0r\0e\0 \0i\0n\0t\0e\0r\0e\0s\0t\0e\0d\0 \0i\0n\0,\0\r\0
543 \0 \0 \0 \0 \0/\0/\0 \0a\0n\0d\0 \0h\0o\0w\0 \0t\0h\0e\0y\0 \0s\0h\0o\0u\0l\0d\0 \0b\0e\0 \0r\0e\0p\0o\0r\0t\0e\0d\0.\0 \0T\0h\0i\0s\0 \0t\0e\0l\0l\0s\0 \0D\0I\0n\0p\0u\0t\0 \0t\0h\0a\0t\0 \0w\0e\0 \0w\0i\0l\0l\0 \0b\0e\0\r\0
544 \0 \0 \0 \0 \0/\0/\0 \0p\0a\0s\0s\0i\0n\0g\0 \0a\0 \0D\0I\0J\0O\0Y\0S\0T\0A\0T\0E\02\0 \0s\0t\0r\0u\0c\0t\0u\0r\0e\0 \0t\0o\0 \0I\0D\0i\0r\0e\0c\0t\0I\0n\0p\0u\0t\0D\0e\0v\0i\0c\0e\0:\0:\0G\0e\0t\0D\0e\0v\0i\0c\0e\0S\0t\0a\0t\0e\0(\0)\0.\0\r\0
545 \0       \0i\0f\0(\0 \0V\0P\0_\0F\0A\0I\0L\0E\0D\0(\0 \0h\0r\0 \0=\0 \0g\0_\0p\0J\0o\0y\0s\0t\0i\0c\0k\0-\0>\0S\0e\0t\0D\0a\0t\0a\0F\0o\0r\0m\0a\0t\0(\0 \0&\0c\0_\0d\0f\0D\0I\0J\0o\0y\0s\0t\0i\0c\0k\02\0 \0)\0 \0)\0 \0)\0\r\0
546 \0 \0 \0 \0 \0 \0 \0 \0 \0r\0e\0t\0u\0r\0n\0 \0C\0_\0F\0A\0I\0L\0;\0\r\0
547 \0\r\0
548 \0 \0 \0 \0 \0/\0/\0 \0S\0e\0t\0 \0t\0h\0e\0 \0c\0o\0o\0p\0e\0r\0a\0t\0i\0v\0e\0 \0l\0e\0v\0e\0l\0 \0t\0o\0 \0l\0e\0t\0 \0D\0I\0n\0p\0u\0t\0 \0k\0n\0o\0w\0 \0h\0o\0w\0 \0t\0h\0i\0s\0 \0d\0e\0v\0i\0c\0e\0 \0s\0h\0o\0u\0l\0d\0\r\0
549 \0 \0 \0 \0 \0/\0/\0 \0i\0n\0t\0e\0r\0a\0c\0t\0 \0w\0i\0t\0h\0 \0t\0h\0e\0 \0s\0y\0s\0t\0e\0m\0 \0a\0n\0d\0 \0w\0i\0t\0h\0 \0o\0t\0h\0e\0r\0 \0D\0I\0n\0p\0u\0t\0 \0a\0p\0p\0l\0i\0c\0a\0t\0i\0o\0n\0s\0.\0\r\0
550 \0       \0i\0f\0(\0 \0V\0P\0_\0F\0A\0I\0L\0E\0D\0(\0 \0h\0r\0 \0=\0 \0g\0_\0p\0J\0o\0y\0s\0t\0i\0c\0k\0-\0>\0S\0e\0t\0C\0o\0o\0p\0e\0r\0a\0t\0i\0v\0e\0L\0e\0v\0e\0l\0(\0 \0h\0D\0l\0g\0 \0,\0 \0D\0I\0S\0C\0L\0_\0E\0X\0C\0L\0U\0S\0I\0V\0E\0 \0|\0\r\0
551 \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 \0D\0I\0S\0C\0L\0_\0F\0O\0R\0E\0G\0R\0O\0U\0N\0D\0 \0)\0 \0)\0 \0)\0\r\0
552 \0 \0 \0 \0 \0 \0 \0 \0 \0r\0e\0t\0u\0r\0n\0 \0C\0_\0F\0A\0I\0L\0;\0\r\0
553 \0\r\0
554 \0 \0 \0 \0 \0/\0/\0 \0E\0n\0u\0m\0e\0r\0a\0t\0e\0 \0t\0h\0e\0 \0g\0_\0p\0J\0o\0y\0s\0t\0i\0c\0k\0 \0o\0b\0j\0e\0c\0t\0s\0.\0 \0T\0h\0e\0 \0c\0a\0l\0l\0b\0a\0c\0k\0 \0f\0u\0n\0c\0t\0i\0o\0n\0 \0e\0n\0a\0b\0l\0e\0d\0 \0u\0s\0e\0r\0\r\0
555 \0 \0 \0 \0 \0/\0/\0 \0i\0n\0t\0e\0r\0f\0a\0c\0e\0 \0e\0l\0e\0m\0e\0n\0t\0s\0 \0f\0o\0r\0 \0o\0b\0j\0e\0c\0t\0s\0 \0t\0h\0a\0t\0 \0a\0r\0e\0 \0f\0o\0u\0n\0d\0,\0 \0a\0n\0d\0 \0s\0e\0t\0s\0 \0t\0h\0e\0 \0m\0i\0n\0/\0m\0a\0x\0\r\0
556 \0 \0 \0 \0 \0/\0/\0 \0v\0a\0l\0u\0e\0s\0 \0p\0r\0o\0p\0e\0r\0t\0y\0 \0f\0o\0r\0 \0d\0i\0s\0c\0o\0v\0e\0r\0e\0d\0 \0a\0x\0e\0s\0.\0\r\0
557 \0 \0 \0 \0 \0i\0f\0(\0 \0V\0P\0_\0F\0A\0I\0L\0E\0D\0(\0 \0h\0r\0 \0=\0 \0g\0_\0p\0J\0o\0y\0s\0t\0i\0c\0k\0-\0>\0E\0n\0u\0m\0O\0b\0j\0e\0c\0t\0s\0(\0 \0E\0n\0u\0m\0O\0b\0j\0e\0c\0t\0s\0C\0a\0l\0l\0b\0a\0c\0k\0,\0\r\0
558 \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 \0V\0O\0I\0D\0*\0 \0)\0h\0D\0l\0g\0,\0 \0D\0I\0D\0F\0T\0_\0A\0L\0L\0 \0)\0 \0)\0 \0)\0\r\0
559 \0 \0 \0 \0 \0 \0 \0 \0 \0r\0e\0t\0u\0r\0n\0 \0C\0_\0F\0A\0I\0L\0;\0\r\0
560 \0\r\0
561 \0 \0 \0 \0 \0r\0e\0t\0u\0r\0n\0 \0C\0_\0O\0K\0;\0\r\0
562 \0}\0\r\0
563 \0\r\0
564 \0\r\0
565 \0\r\0
566 \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\r\0
567 \0\r\0
568 \0       \0s\0t\0a\0t\0i\0c\0 \0i\0n\0t\0 \0s\0t\0a\0r\0t\0 \0=\0 \00\0;\0\r\0
569 \0       \0s\0t\0a\0t\0i\0c\0 \0i\0n\0t\0 \0k\0e\0y\0b\0o\0a\0r\0d\0_\0i\0n\0_\0u\0s\0e\0=\00\0;\0\r\0
570 \0e\0x\0t\0e\0r\0n\0 \0"\0C\0"\0 \0i\0n\0t\03\02\0_\0t\0 \0e\0x\0i\0t\0_\0i\0h\0m\0_\0p\0r\0o\0g\0r\0a\0m\0;\0\r\0
571 \0C\0_\0R\0E\0S\0U\0L\0T\0 \0u\0p\0d\0a\0t\0e\0_\0d\0x\0_\0k\0e\0y\0b\0o\0a\0r\0d\0(\0v\0o\0i\0d\0)\0\r\0
572 \0{\0\r\0
573 \0       \0s\0t\0a\0t\0i\0c\0 \0f\0l\0o\0a\0t\0 \0r\0o\0l\0l\0 \0=\0 \00\0,\0 \0p\0i\0t\0c\0h\0 \0=\0 \00\0,\0 \0g\0a\0z\0=\00\0,\0 \0y\0a\0w\0=\00\0;\0\r\0
574 \0       \0s\0t\0a\0t\0i\0c\0 \0i\0n\0t\0 \0h\0o\0v\0e\0r\0i\0n\0g\0=\00\0;\0\r\0
575 \0\r\0
576 \0       \0c\0o\0n\0s\0t\0 \0c\0h\0a\0r\0 \0*\0 \0l\0i\0n\0e\0f\0i\0l\0l\0e\0r\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\r\0
577 \0\r\0
578 \0       \0\r\0
579 \0\r\0
580 \0/\0*\0 \0D\0i\0r\0e\0c\0t\0 \0I\0n\0p\0u\0t\0 \0k\0e\0y\0b\0o\0a\0r\0d\0 \0s\0t\0a\0t\0e\0 \0*\0/\0\r\0
581 \0       \0       \0c\0h\0a\0r\0 \0k\0e\0y\0b\0o\0a\0r\0d\0S\0t\0a\0t\0e\0[\02\05\06\0]\0;\0\r\0
582 \0       \0       \0s\0t\0a\0t\0i\0c\0 \0c\0h\0a\0r\0 \0p\0r\0e\0v\0i\0o\0u\0s\0_\0k\0e\0y\0b\0o\0a\0r\0d\0S\0t\0a\0t\0e\0[\02\05\06\0]\0;\0\r\0
583 \0\r\0
584 \0       \0       \0s\0t\0a\0t\0i\0c\0 \0b\0o\0o\0l\0 \0f\0u\0n\0c\0t\0i\0o\0n\0_\0f\0i\0r\0s\0t\0_\0c\0a\0l\0l\0 \0=\0 \0t\0r\0u\0e\0;\0\r\0
585 \0\r\0
586 \0       \0       \0/\0/\0 \0G\0e\0t\0 \0t\0h\0e\0 \0k\0e\0y\0b\0o\0a\0r\0d\0 \0s\0t\0a\0t\0e\0\r\0
587 \0       \0       \0h\0r\0 \0=\0 \0f\0D\0I\0K\0e\0y\0b\0o\0a\0r\0d\0-\0>\0G\0e\0t\0D\0e\0v\0i\0c\0e\0S\0t\0a\0t\0e\0(\0 \0s\0i\0z\0e\0o\0f\0(\0k\0e\0y\0b\0o\0a\0r\0d\0S\0t\0a\0t\0e\0)\0,\0\r\0
588 \0       \0       \0       \0       \0       \0       \0       \0       \0       \0       \0(\0L\0P\0V\0O\0I\0D\0)\0&\0k\0e\0y\0b\0o\0a\0r\0d\0S\0t\0a\0t\0e\0   \0)\0;\0\r\0
589 \0       \0       \0i\0f\0 \0(\0F\0A\0I\0L\0E\0D\0(\0h\0r\0)\0)\0 \0f\0D\0I\0K\0e\0y\0b\0o\0a\0r\0d\0-\0>\0A\0c\0q\0u\0i\0r\0e\0(\0)\0;\0\r\0
590 \0\r\0
591 \0\r\0
592 \0\r\0
593 \0       \0i\0f\0 \0(\0f\0u\0n\0c\0t\0i\0o\0n\0_\0f\0i\0r\0s\0t\0_\0c\0a\0l\0l\0)\0 \0{\0 \0\r\0
594 \0       \0       \0p\0r\0i\0n\0t\0f\0(\0"\0S\0e\0n\0d\0i\0n\0g\0 \0f\0l\0a\0t\0 \0t\0r\0i\0m\0 \0-\0 \0m\0a\0k\0e\0 \0s\0u\0r\0e\0 \0t\0h\0e\0 \0d\0r\0o\0n\0e\0 \0i\0s\0 \0h\0o\0r\0i\0z\0o\0n\0t\0a\0l\0 \0a\0t\0 \0c\0l\0i\0e\0n\0t\0 \0s\0t\0a\0r\0t\0u\0p\0.\0\\0n\0"\0)\0;\0 \0\r\0
595 \0       \0       \0a\0r\0d\0r\0o\0n\0e\0_\0a\0t\0_\0s\0e\0t\0_\0f\0l\0a\0t\0_\0t\0r\0i\0m\0(\0)\0;\0\r\0
596 \0       \0       \0f\0u\0n\0c\0t\0i\0o\0n\0_\0f\0i\0r\0s\0t\0_\0c\0a\0l\0l\0=\0f\0a\0l\0s\0e\0;\0 \0\r\0
597 \0       \0       \0v\0p\0_\0o\0s\0_\0m\0e\0m\0c\0p\0y\0(\0p\0r\0e\0v\0i\0o\0u\0s\0_\0k\0e\0y\0b\0o\0a\0r\0d\0S\0t\0a\0t\0e\0,\0k\0e\0y\0b\0o\0a\0r\0d\0S\0t\0a\0t\0e\0,\0s\0i\0z\0e\0o\0f\0(\0k\0e\0y\0b\0o\0a\0r\0d\0S\0t\0a\0t\0e\0)\0)\0;\0\r\0
598 \0       \0       \0r\0e\0t\0u\0r\0n\0 \0C\0_\0O\0K\0;\0 \0\r\0
599 \0       \0       \0\r\0
600 \0       \0}\0\r\0
601 \0\r\0
602 \0       \0A\0R\0W\0i\0n\03\02\0D\0e\0m\0o\0_\0A\0c\0q\0u\0i\0r\0e\0C\0o\0n\0s\0o\0l\0e\0(\0)\0;\0\r\0
603 \0       \0A\0R\0W\0i\0n\03\02\0D\0e\0m\0o\0_\0S\0e\0t\0C\0o\0n\0s\0o\0l\0e\0C\0u\0r\0s\0o\0r\0(\00\0,\01\02\0)\0;\0\r\0
604 \0\r\0
605 \0       \0       \0/\0/\0 \0P\0r\0o\0c\0e\0s\0s\0 \0t\0h\0e\0 \0k\0e\0y\0b\0o\0a\0r\0d\0 \0d\0a\0t\0a\0\r\0
606 \0\r\0
607 \0       \0#\0d\0e\0f\0i\0n\0e\0 \0E\0V\0E\0N\0T\0K\0B\0(\0I\0)\0 \0 \0 \0 \0 \0 \0(\0 \0k\0e\0y\0b\0o\0a\0r\0d\0S\0t\0a\0t\0e\0[\0I\0]\0 \0!\0=\0 \0p\0r\0e\0v\0i\0o\0u\0s\0_\0k\0e\0y\0b\0o\0a\0r\0d\0S\0t\0a\0t\0e\0[\0I\0]\0 \0)\0\r\0
608 \0       \0#\0d\0e\0f\0i\0n\0e\0 \0T\0E\0S\0T\0K\0B\0(\0I\0)\0 \0 \0 \0 \0 \0 \0 \0(\0 \0k\0e\0y\0b\0o\0a\0r\0d\0S\0t\0a\0t\0e\0[\0I\0]\0 \0&\0 \00\0x\08\00\0 \0)\0 \0\r\0
609 \0       \0#\0d\0e\0f\0i\0n\0e\0 \0S\0E\0T\0K\0B\0(\0I\0,\0J\0)\0 \0 \0 \0 \0 \0 \0i\0f\0(\0 \0k\0e\0y\0b\0o\0a\0r\0d\0S\0t\0a\0t\0e\0[\0I\0]\0 \0&\0 \00\0x\08\00\0 \0)\0 \0 \0J\0(\01\0)\0;\0 \0e\0l\0s\0e\0 \0J\0(\00\0)\0;\0\r\0
610 \0\r\0
611 \0       \0p\0i\0t\0c\0h\0 \0=\0 \0(\0T\0E\0S\0T\0K\0B\0(\0D\0I\0K\0_\0N\0U\0M\0P\0A\0D\02\0)\0)\0?\0 \0(\0+\01\0.\00\0f\0)\0 \0:\0 \0(\0T\0E\0S\0T\0K\0B\0(\0D\0I\0K\0_\0N\0U\0M\0P\0A\0D\08\0)\0)\0?\0 \0(\0-\01\0.\00\0f\0)\0 \0:\0\r\0
612 \0       \0       \0       \0(\0T\0E\0S\0T\0K\0B\0(\0D\0I\0K\0_\0K\0)\0)\0?\0 \0(\0+\01\0.\00\0f\0)\0 \0 \0 \0 \0 \0 \0 \0:\0 \0(\0T\0E\0S\0T\0K\0B\0(\0D\0I\0K\0_\0I\0)\0)\0?\0 \0(\0-\01\0.\00\0f\0)\0     \0       \0       \0:\0(\00\0.\00\0f\0)\0 \0;\0\r\0
613 \0       \0r\0o\0l\0l\0 \0 \0=\0 \0(\0T\0E\0S\0T\0K\0B\0(\0D\0I\0K\0_\0N\0U\0M\0P\0A\0D\04\0)\0)\0?\0 \0(\0-\01\0.\00\0f\0)\0 \0:\0 \0(\0T\0E\0S\0T\0K\0B\0(\0D\0I\0K\0_\0N\0U\0M\0P\0A\0D\06\0)\0)\0?\0 \0(\0+\01\0.\00\0f\0)\0 \0:\0\r\0
614 \0       \0       \0       \0(\0T\0E\0S\0T\0K\0B\0(\0D\0I\0K\0_\0J\0)\0)\0?\0 \0(\0-\01\0.\00\0f\0)\0 \0 \0 \0 \0 \0 \0 \0:\0 \0(\0T\0E\0S\0T\0K\0B\0(\0D\0I\0K\0_\0L\0)\0)\0?\0 \0(\0+\01\0.\00\0f\0)\0     \0       \0:\0 \0(\00\0.\00\0f\0)\0 \0;\0\r\0
615 \0       \0y\0a\0w\0 \0 \0 \0=\0 \0(\0T\0E\0S\0T\0K\0B\0(\0D\0I\0K\0_\0N\0U\0M\0P\0A\0D\07\0)\0)\0?\0 \0(\0-\01\0.\00\0f\0)\0 \0:\0 \0(\0T\0E\0S\0T\0K\0B\0(\0D\0I\0K\0_\0N\0U\0M\0P\0A\0D\09\0)\0)\0?\0 \0(\0+\01\0.\00\0f\0)\0 \0:\0 \0\r\0
616 \0       \0       \0       \0(\0T\0E\0S\0T\0K\0B\0(\0D\0I\0K\0_\0N\0U\0M\0P\0A\0D\03\0)\0)\0?\0 \0(\0-\01\0.\00\0f\0)\0 \0:\0 \0(\0T\0E\0S\0T\0K\0B\0(\0D\0I\0K\0_\0N\0U\0M\0P\0A\0D\01\0)\0)\0?\0 \0(\0+\01\0.\00\0f\0)\0 \0:\0\r\0
617 \0       \0       \0       \0(\0T\0E\0S\0T\0K\0B\0(\0D\0I\0K\0_\0U\0)\0)\0?\0 \0(\0-\01\0.\00\0f\0)\0 \0 \0 \0 \0 \0 \0 \0:\0 \0(\0T\0E\0S\0T\0K\0B\0(\0D\0I\0K\0_\0O\0)\0)\0?\0 \0(\0+\01\0.\00\0f\0)\0 \0:\0 \0 \0(\00\0.\00\0f\0)\0 \0;\0\r\0
618 \0       \0g\0a\0z\0 \0 \0 \0=\0 \0(\0T\0E\0S\0T\0K\0B\0(\0D\0I\0K\0_\0A\0)\0)\0?\0 \0(\0-\01\0.\00\0f\0)\0 \0 \0 \0 \0 \0 \0 \0:\0 \0(\0T\0E\0S\0T\0K\0B\0(\0D\0I\0K\0_\0Q\0)\0)\0?\0 \0 \0 \0 \0 \0 \0(\01\0.\00\0f\0)\0 \0:\0 \0(\00\0.\00\0f\0)\0 \0;\0\r\0
619 \0       \0h\0o\0v\0e\0r\0i\0n\0g\0 \0=\0 \0(\0T\0E\0S\0T\0K\0B\0(\0D\0I\0K\0_\0G\0)\0)\0?\0 \0(\01\0)\0:\0(\00\0)\0 \0;\0\r\0
620 \0\r\0
621 \0       \0k\0e\0y\0b\0o\0a\0r\0d\0_\0i\0n\0_\0u\0s\0e\0 \0=\0 \0!\0(\0(\0p\0i\0t\0c\0h\0+\0r\0o\0l\0l\0+\0g\0a\0z\0+\0y\0a\0w\0)\0=\0=\00\0)\0;\0\r\0
622 \0       \0\r\0
623 \0\r\0
624 \0\r\0
625 \0       \0i\0f\0 \0(\0E\0V\0E\0N\0T\0K\0B\0(\0D\0I\0K\0_\0E\0S\0C\0A\0P\0E\0)\0)\0 \0{\0\r\0
626 \0       \0       \0i\0f\0 \0(\0T\0E\0S\0T\0K\0B\0(\0D\0I\0K\0_\0E\0S\0C\0A\0P\0E\0)\0)\0 \0 \0\r\0
627 \0       \0       \0       \0{\0\r\0
628 \0       \0       \0       \0       \0e\0x\0i\0t\0_\0i\0h\0m\0_\0p\0r\0o\0g\0r\0a\0m\0=\00\0;\0\r\0
629 \0       \0       \0       \0}\0\r\0
630 \0       \0}\0\r\0
631 \0\r\0
632 \0       \0i\0f\0 \0(\0E\0V\0E\0N\0T\0K\0B\0(\0D\0I\0K\0_\0T\0A\0B\0)\0)\0 \0{\0\r\0
633 \0       \0       \0i\0f\0 \0(\0T\0E\0S\0T\0K\0B\0(\0D\0I\0K\0_\0T\0A\0B\0)\0)\0 \0 \0\r\0
634 \0       \0       \0       \0{\0 \0\r\0
635 \0       \0       \0       \0       \0a\0r\0d\0r\0o\0n\0e\0_\0t\0o\0o\0l\0_\0s\0e\0t\0_\0u\0i\0_\0p\0a\0d\0_\0s\0t\0a\0r\0t\0(\00\0)\0;\0 \0\r\0
636 \0       \0       \0       \0       \0a\0r\0d\0r\0o\0n\0e\0_\0t\0o\0o\0l\0_\0s\0e\0t\0_\0u\0i\0_\0p\0a\0d\0_\0s\0e\0l\0e\0c\0t\0(\01\0)\0;\0 \0 \0\r\0
637 \0       \0       \0       \0       \0p\0r\0i\0n\0t\0f\0(\0"\0S\0e\0n\0d\0i\0n\0g\0 \0e\0m\0e\0r\0g\0e\0n\0c\0y\0.\0%\0s\0\\0n\0"\0,\0l\0i\0n\0e\0f\0i\0l\0l\0e\0r\0)\0;\0 \0\r\0
638 \0       \0       \0       \0}\0\r\0
639 \0       \0       \0e\0l\0s\0e\0\r\0
640 \0       \0       \0       \0{\0\r\0
641 \0       \0       \0       \0       \0       \0a\0r\0d\0r\0o\0n\0e\0_\0t\0o\0o\0l\0_\0s\0e\0t\0_\0u\0i\0_\0p\0a\0d\0_\0s\0e\0l\0e\0c\0t\0(\00\0)\0;\0 \0 \0\r\0
642 \0       \0       \0       \0}\0\r\0
643 \0       \0}\0\r\0
644 \0\r\0
645 \0       \0i\0f\0 \0(\0E\0V\0E\0N\0T\0K\0B\0(\0D\0I\0K\0_\0S\0P\0A\0C\0E\0)\0 \0&\0&\0 \0T\0E\0S\0T\0K\0B\0(\0D\0I\0K\0_\0S\0P\0A\0C\0E\0)\0)\0 \0\r\0
646 \0       \0       \0{\0 \0\r\0
647 \0       \0       \0       \0s\0t\0a\0r\0t\0^\0=\01\0;\0 \0\r\0
648 \0       \0       \0       \0a\0r\0d\0r\0o\0n\0e\0_\0t\0o\0o\0l\0_\0s\0e\0t\0_\0u\0i\0_\0p\0a\0d\0_\0s\0t\0a\0r\0t\0(\0s\0t\0a\0r\0t\0)\0;\0 \0 \0\r\0
649 \0       \0       \0       \0p\0r\0i\0n\0t\0f\0(\0"\0S\0e\0n\0d\0i\0n\0g\0 \0s\0t\0a\0r\0t\0 \0%\0i\0.\0%\0s\0\\0n\0"\0,\0s\0t\0a\0r\0t\0,\0l\0i\0n\0e\0f\0i\0l\0l\0e\0r\0)\0;\0 \0\r\0
650 \0       \0       \0}\0\r\0
651 \0       \0\r\0
652 \0       \0i\0f\0 \0(\0E\0V\0E\0N\0T\0K\0B\0(\0D\0I\0K\0_\0F\0)\0 \0&\0&\0 \0 \0T\0E\0S\0T\0K\0B\0(\0D\0I\0K\0_\0F\0)\0)\0 \0 \0\r\0
653 \0       \0       \0{\0\r\0
654 \0       \0       \0       \0a\0r\0d\0r\0o\0n\0e\0_\0a\0t\0_\0s\0e\0t\0_\0f\0l\0a\0t\0_\0t\0r\0i\0m\0(\0)\0;\0 \0\r\0
655 \0       \0       \0       \0p\0r\0i\0n\0t\0f\0(\0"\0S\0e\0n\0d\0i\0n\0g\0 \0f\0l\0a\0t\0 \0t\0r\0i\0m\0.\0%\0s\0\\0n\0"\0,\0l\0i\0n\0e\0f\0i\0l\0l\0e\0r\0)\0;\0 \0\r\0
656 \0       \0       \0}\0\r\0
657 \0\r\0
658 \0\r\0
659 \0       \0a\0r\0d\0r\0o\0n\0e\0_\0a\0t\0_\0s\0e\0t\0_\0p\0r\0o\0g\0r\0e\0s\0s\0_\0c\0m\0d\0(\0(\0h\0o\0v\0e\0r\0i\0n\0g\0)\0?\00\0:\01\0,\0r\0o\0l\0l\0,\0 \0p\0i\0t\0c\0h\0,\0 \0g\0a\0z\0,\0 \0y\0a\0w\0)\0;\0\r\0
660 \0       \0p\0r\0i\0n\0t\0f\0(\0"\0[\0P\0i\0t\0c\0h\0 \0%\0f\0]\0 \0[\0R\0o\0l\0l\0 \0%\0f\0]\0 \0[\0Y\0a\0w\0 \0%\0f\0]\0 \0[\0G\0a\0z\0 \0%\0f\0]\0%\0\\0n\0"\0,\0p\0i\0t\0c\0h\0,\0r\0o\0l\0l\0,\0y\0a\0w\0,\0g\0a\0z\0)\0;\0\r\0
661 \0\r\0
662 \0       \0v\0p\0_\0o\0s\0_\0m\0e\0m\0c\0p\0y\0(\0p\0r\0e\0v\0i\0o\0u\0s\0_\0k\0e\0y\0b\0o\0a\0r\0d\0S\0t\0a\0t\0e\0,\0k\0e\0y\0b\0o\0a\0r\0d\0S\0t\0a\0t\0e\0,\0s\0i\0z\0e\0o\0f\0(\0k\0e\0y\0b\0o\0a\0r\0d\0S\0t\0a\0t\0e\0)\0)\0;\0\r\0
663 \0\r\0
664 \0       \0A\0R\0W\0i\0n\03\02\0D\0e\0m\0o\0_\0R\0e\0l\0e\0a\0s\0e\0C\0o\0n\0s\0o\0l\0e\0(\0)\0;\0\r\0
665 \0\r\0
666 \0       \0r\0e\0t\0u\0r\0n\0 \0C\0_\0O\0K\0;\0\r\0
667 \0}\0\r\0
668 \0\r\0
669 \0\r\0
670 \0\r\0
671 \0\r\0
672 \0C\0_\0R\0E\0S\0U\0L\0T\0 \0u\0p\0d\0a\0t\0e\0_\0d\0x\0_\0g\0a\0m\0e\0p\0a\0d\0(\0v\0o\0i\0d\0)\0\r\0
673 \0{\0\r\0
674 \0 \0/\0*\0 \0s\0t\0a\0t\0i\0c\0 \0i\0n\0t\03\02\0_\0t\0 \0x\0 \0=\0 \00\0,\0 \0y\0 \0=\0 \00\0;\0\r\0
675 \0 \0 \0s\0t\0a\0t\0i\0c\0 \0b\0o\0o\0l\0_\0t\0 \0r\0e\0f\0r\0e\0s\0h\0_\0v\0a\0l\0u\0e\0s\0 \0=\0 \0F\0A\0L\0S\0E\0;\0\r\0
676 \0 \0 \0s\0i\0z\0e\0_\0t\0 \0r\0e\0s\0;\0\r\0
677 \0 \0 \0s\0t\0a\0t\0i\0c\0 \0j\0s\0_\0e\0v\0e\0n\0t\0 \0j\0s\0_\0e\0_\0b\0u\0f\0f\0e\0r\0[\06\04\0]\0;\0\r\0
678 \0 \0*\0/\0\r\0
679 \0 \0 \0\r\0
680 \0       \0\r\0
681 \0       \0H\0R\0E\0S\0U\0L\0T\0 \0h\0r\0;\0\r\0
682 \0 \0 \0 \0 \0T\0C\0H\0A\0R\0 \0s\0t\0r\0T\0e\0x\0t\0[\05\01\02\0]\0 \0=\0 \0{\00\0}\0;\0 \0/\0/\0 \0D\0e\0v\0i\0c\0e\0 \0s\0t\0a\0t\0e\0 \0t\0e\0x\0t\0\r\0
683 \0\r\0
684 \0       \0/\0*\0 \0D\0i\0r\0e\0c\0t\0 \0I\0n\0p\0u\0t\0 \0g\0a\0m\0e\0p\0a\0d\0 \0s\0t\0a\0t\0e\0 \0*\0/\0\r\0
685 \0       \0       \0D\0I\0J\0O\0Y\0S\0T\0A\0T\0E\02\0 \0j\0s\0;\0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0\r\0
686 \0       \0       \0s\0t\0a\0t\0i\0c\0 \0D\0I\0J\0O\0Y\0S\0T\0A\0T\0E\02\0 \0p\0r\0e\0v\0i\0o\0u\0s\0_\0j\0s\0;\0 \0 \0 \0 \0 \0 \0 \0 \0 \0\r\0
687 \0\r\0
688 \0       \0s\0t\0a\0t\0i\0c\0 \0b\0o\0o\0l\0 \0f\0u\0n\0c\0t\0i\0o\0n\0_\0f\0i\0r\0s\0t\0_\0c\0a\0l\0l\0 \0=\0 \0t\0r\0u\0e\0;\0\r\0
689 \0       \0s\0t\0a\0t\0i\0c\0 \0f\0l\0o\0a\0t\0 \0r\0o\0l\0l\0 \0=\0 \00\0,\0 \0p\0i\0t\0c\0h\0 \0=\0 \00\0,\0 \0g\0a\0z\0=\00\0,\0 \0y\0a\0w\0=\00\0;\0\r\0
690 \0\r\0
691 \0       \0c\0o\0n\0s\0t\0 \0c\0h\0a\0r\0 \0*\0 \0l\0i\0n\0e\0f\0i\0l\0l\0e\0r\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\r\0
692 \0\r\0
693 \0       \0\r\0
694 \0\r\0
695 \0 \0/\0/\0 \0P\0o\0l\0l\0 \0t\0h\0e\0 \0d\0e\0v\0i\0c\0e\0 \0t\0o\0 \0r\0e\0a\0d\0 \0t\0h\0e\0 \0c\0u\0r\0r\0e\0n\0t\0 \0s\0t\0a\0t\0e\0\r\0
696 \0 \0 \0 \0 \0h\0r\0 \0=\0 \0g\0_\0p\0J\0o\0y\0s\0t\0i\0c\0k\0-\0>\0P\0o\0l\0l\0(\0)\0;\0\r\0
697 \0 \0 \0 \0 \0i\0f\0(\0 \0F\0A\0I\0L\0E\0D\0(\0 \0h\0r\0 \0)\0 \0)\0\r\0
698 \0 \0 \0 \0 \0{\0\r\0
699 \0 \0 \0 \0 \0 \0 \0 \0 \0/\0/\0 \0D\0I\0n\0p\0u\0t\0 \0i\0s\0 \0t\0e\0l\0l\0i\0n\0g\0 \0u\0s\0 \0t\0h\0a\0t\0 \0t\0h\0e\0 \0i\0n\0p\0u\0t\0 \0s\0t\0r\0e\0a\0m\0 \0h\0a\0s\0 \0b\0e\0e\0n\0\r\0
700 \0 \0 \0 \0 \0 \0 \0 \0 \0/\0/\0 \0i\0n\0t\0e\0r\0r\0u\0p\0t\0e\0d\0.\0 \0W\0e\0 \0a\0r\0e\0n\0'\0t\0 \0t\0r\0a\0c\0k\0i\0n\0g\0 \0a\0n\0y\0 \0s\0t\0a\0t\0e\0 \0b\0e\0t\0w\0e\0e\0n\0 \0p\0o\0l\0l\0s\0,\0 \0s\0o\0\r\0
701 \0 \0 \0 \0 \0 \0 \0 \0 \0/\0/\0 \0w\0e\0 \0d\0o\0n\0'\0t\0 \0h\0a\0v\0e\0 \0a\0n\0y\0 \0s\0p\0e\0c\0i\0a\0l\0 \0r\0e\0s\0e\0t\0 \0t\0h\0a\0t\0 \0n\0e\0e\0d\0s\0 \0t\0o\0 \0b\0e\0 \0d\0o\0n\0e\0.\0 \0W\0e\0\r\0
702 \0 \0 \0 \0 \0 \0 \0 \0 \0/\0/\0 \0j\0u\0s\0t\0 \0r\0e\0-\0a\0c\0q\0u\0i\0r\0e\0 \0a\0n\0d\0 \0t\0r\0y\0 \0a\0g\0a\0i\0n\0.\0\r\0
703 \0 \0 \0 \0 \0 \0 \0 \0 \0h\0r\0 \0=\0 \0g\0_\0p\0J\0o\0y\0s\0t\0i\0c\0k\0-\0>\0A\0c\0q\0u\0i\0r\0e\0(\0)\0;\0\r\0
704 \0 \0 \0 \0 \0 \0 \0 \0 \0w\0h\0i\0l\0e\0(\0 \0h\0r\0 \0=\0=\0 \0D\0I\0E\0R\0R\0_\0I\0N\0P\0U\0T\0L\0O\0S\0T\0 \0)\0\r\0
705 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0h\0r\0 \0=\0 \0g\0_\0p\0J\0o\0y\0s\0t\0i\0c\0k\0-\0>\0A\0c\0q\0u\0i\0r\0e\0(\0)\0;\0\r\0
706 \0\r\0
707 \0 \0 \0 \0 \0 \0 \0 \0 \0/\0/\0 \0h\0r\0 \0m\0a\0y\0 \0b\0e\0 \0D\0I\0E\0R\0R\0_\0O\0T\0H\0E\0R\0A\0P\0P\0H\0A\0S\0P\0R\0I\0O\0 \0o\0r\0 \0o\0t\0h\0e\0r\0 \0e\0r\0r\0o\0r\0s\0.\0 \0 \0T\0h\0i\0s\0\r\0
708 \0 \0 \0 \0 \0 \0 \0 \0 \0/\0/\0 \0m\0a\0y\0 \0o\0c\0c\0u\0r\0 \0w\0h\0e\0n\0 \0t\0h\0e\0 \0a\0p\0p\0 \0i\0s\0 \0m\0i\0n\0i\0m\0i\0z\0e\0d\0 \0o\0r\0 \0i\0n\0 \0t\0h\0e\0 \0p\0r\0o\0c\0e\0s\0s\0 \0o\0f\0 \0\r\0
709 \0 \0 \0 \0 \0 \0 \0 \0 \0/\0/\0 \0s\0w\0i\0t\0c\0h\0i\0n\0g\0,\0 \0s\0o\0 \0j\0u\0s\0t\0 \0t\0r\0y\0 \0a\0g\0a\0i\0n\0 \0l\0a\0t\0e\0r\0 \0\r\0
710 \0 \0 \0 \0 \0 \0 \0 \0 \0r\0e\0t\0u\0r\0n\0 \0C\0_\0O\0K\0;\0\r\0
711 \0 \0 \0 \0 \0}\0\r\0
712 \0\r\0
713 \0 \0 \0 \0 \0/\0/\0 \0G\0e\0t\0 \0t\0h\0e\0 \0i\0n\0p\0u\0t\0'\0s\0 \0d\0e\0v\0i\0c\0e\0 \0s\0t\0a\0t\0e\0\r\0
714 \0       \0i\0f\0(\0 \0F\0A\0I\0L\0E\0D\0(\0 \0h\0r\0 \0=\0 \0g\0_\0p\0J\0o\0y\0s\0t\0i\0c\0k\0-\0>\0G\0e\0t\0D\0e\0v\0i\0c\0e\0S\0t\0a\0t\0e\0(\0 \0s\0i\0z\0e\0o\0f\0(\0 \0D\0I\0J\0O\0Y\0S\0T\0A\0T\0E\02\0 \0)\0,\0 \0&\0j\0s\0 \0)\0 \0)\0 \0)\0\r\0
715 \0 \0 \0 \0 \0 \0 \0 \0 \0r\0e\0t\0u\0r\0n\0 \0h\0r\0;\0 \0/\0/\0 \0T\0h\0e\0 \0d\0e\0v\0i\0c\0e\0 \0s\0h\0o\0u\0l\0d\0 \0h\0a\0v\0e\0 \0b\0e\0e\0n\0 \0a\0c\0q\0u\0i\0r\0e\0d\0 \0d\0u\0r\0i\0n\0g\0 \0t\0h\0e\0 \0P\0o\0l\0l\0(\0)\0\r\0
716 \0       \0\r\0
717 \0       \0i\0f\0 \0(\0f\0u\0n\0c\0t\0i\0o\0n\0_\0f\0i\0r\0s\0t\0_\0c\0a\0l\0l\0)\0 \0{\0 \0\r\0
718 \0       \0       \0p\0r\0i\0n\0t\0f\0(\0"\0S\0e\0n\0d\0i\0n\0g\0 \0f\0l\0a\0t\0 \0t\0r\0i\0m\0 \0-\0 \0m\0a\0k\0e\0 \0s\0u\0r\0e\0 \0t\0h\0e\0 \0d\0r\0o\0n\0e\0 \0i\0s\0 \0h\0o\0r\0i\0z\0o\0n\0t\0a\0l\0 \0a\0t\0 \0c\0l\0i\0e\0n\0t\0 \0s\0t\0a\0r\0t\0u\0p\0.\0\\0n\0"\0)\0;\0 \0\r\0
719 \0       \0       \0a\0r\0d\0r\0o\0n\0e\0_\0a\0t\0_\0s\0e\0t\0_\0f\0l\0a\0t\0_\0t\0r\0i\0m\0(\0)\0;\0\r\0
720 \0       \0       \0f\0u\0n\0c\0t\0i\0o\0n\0_\0f\0i\0r\0s\0t\0_\0c\0a\0l\0l\0=\0f\0a\0l\0s\0e\0;\0 \0\r\0
721 \0       \0       \0p\0r\0e\0v\0i\0o\0u\0s\0_\0j\0s\0=\0j\0s\0;\0 \0\r\0
722 \0       \0       \0r\0e\0t\0u\0r\0n\0 \0C\0_\0O\0K\0;\0 \0\r\0
723 \0       \0       \0\r\0
724 \0       \0}\0\r\0
725 \0\r\0
726 \0       \0A\0R\0W\0i\0n\03\02\0D\0e\0m\0o\0_\0A\0c\0q\0u\0i\0r\0e\0C\0o\0n\0s\0o\0l\0e\0(\0)\0;\0\r\0
727 \0       \0A\0R\0W\0i\0n\03\02\0D\0e\0m\0o\0_\0S\0e\0t\0C\0o\0n\0s\0o\0l\0e\0C\0u\0r\0s\0o\0r\0(\00\0,\01\04\0)\0;\0\r\0
728 \0       \0\r\0
729 \0\r\0
730 \0       \0/\0/\0 \0P\0r\0o\0c\0e\0s\0s\0 \0t\0h\0e\0 \0g\0a\0m\0e\0p\0a\0d\0 \0d\0a\0t\0a\0\r\0
731 \0       \0{\0\r\0
732 \0s\0w\0i\0t\0c\0h\0(\0J\0o\0y\0s\0t\0i\0c\0k\0T\0y\0p\0e\0)\0\r\0
733 \0{\0\r\0
734 \0       \0/\0*\0 \0T\0e\0s\0t\0s\0 \0t\0h\0a\0t\0 \0i\0f\0 \0a\0n\0 \0e\0v\0e\0n\0t\0 \0o\0c\0c\0u\0r\0e\0d\0 \0*\0/\0\r\0
735 \0       \0#\0d\0e\0f\0i\0n\0e\0 \0E\0V\0E\0N\0T\0J\0S\0(\0I\0)\0 \0 \0 \0 \0 \0 \0(\0 \0j\0s\0.\0r\0g\0b\0B\0u\0t\0t\0o\0n\0s\0[\0I\0-\01\0]\0 \0!\0=\0 \0p\0r\0e\0v\0i\0o\0u\0s\0_\0j\0s\0.\0r\0g\0b\0B\0u\0t\0t\0o\0n\0s\0[\0I\0-\01\0]\0 \0)\0\r\0
736 \0       \0#\0d\0e\0f\0i\0n\0e\0 \0T\0E\0S\0T\0J\0S\0(\0I\0)\0 \0 \0 \0 \0 \0 \0 \0(\0 \0j\0s\0.\0r\0g\0b\0B\0u\0t\0t\0o\0n\0s\0[\0I\0-\01\0]\0 \0&\0 \00\0x\08\00\0 \0)\0 \0\r\0
737 \0       \0#\0d\0e\0f\0i\0n\0e\0 \0S\0E\0T\0J\0S\0(\0I\0,\0J\0)\0 \0 \0 \0 \0 \0 \0i\0f\0(\0 \0j\0s\0.\0r\0g\0b\0B\0u\0t\0t\0o\0n\0s\0[\0I\0-\01\0]\0 \0&\0 \00\0x\08\00\0 \0)\0 \0 \0J\0(\01\0)\0;\0 \0e\0l\0s\0e\0 \0J\0(\00\0)\0;\0\r\0
738 \0       \0\r\0
739 \0       \0/\0*\0*\0*\0*\0*\0*\0*\0*\0*\0*\0*\0*\0*\0*\0*\0*\0*\0*\0*\0*\0/\0\r\0
740 \0\r\0
741 \0c\0a\0s\0e\0 \0G\0A\0M\0E\0P\0A\0D\0_\0P\0L\0A\0Y\0S\0T\0A\0T\0I\0O\0N\03\0:\0\r\0
742 \0\r\0
743 \0       \0p\0i\0t\0c\0h\0 \0=\0 \0j\0s\0.\0l\0Y\0/\0(\01\00\00\00\0.\00\0f\0)\0 \0/\0*\0 \0b\0e\0l\0o\0n\0g\0s\0 \0t\0o\0 \0[\0-\01\00\00\00\0:\01\00\00\00\0]\0 \0*\0/\0;\0\r\0
744 \0       \0r\0o\0l\0l\0 \0 \0=\0 \0j\0s\0.\0l\0X\0/\0(\01\00\00\00\0.\00\0f\0)\0 \0/\0*\0 \0b\0e\0l\0o\0n\0g\0s\0 \0t\0o\0 \0[\0-\01\00\00\00\0:\01\00\00\00\0]\0 \0*\0/\0;\0\r\0
745 \0       \0y\0a\0w\0 \0 \0 \0=\0 \0j\0s\0.\0l\0Z\0/\0(\01\00\00\00\0.\00\0f\0)\0 \0/\0*\0 \0b\0e\0l\0o\0n\0g\0s\0 \0t\0o\0 \0[\0-\01\00\00\00\0:\01\00\00\00\0]\0 \0*\0/\0;\0\r\0
746 \0       \0g\0a\0z\0 \0 \0 \0=\0 \0j\0s\0.\0l\0R\0z\0/\0(\01\00\00\00\0.\00\0f\0)\0 \0/\0*\0 \0b\0e\0l\0o\0n\0g\0s\0 \0t\0o\0 \0[\0-\01\00\00\00\0:\01\00\00\00\0]\0 \0*\0/\0;\0\r\0
747 \0\r\0
748 \0       \0       \0\r\0
749 \0       \0/\0/\0 \0B\0u\0t\0t\0o\0n\0s\0 \0h\0a\0r\0d\0 \0c\0o\0d\0e\0d\0 \0f\0o\0r\0 \0t\0h\0e\0 \0P\0l\0a\0y\0s\0t\0a\0t\0i\0o\0n\03\0 \0S\0i\0x\0A\0x\0i\0s\0 \0p\0a\0d\0 \0c\0o\0n\0n\0e\0c\0t\0e\0d\0 \0i\0n\0 \0U\0S\0B\0 \0m\0o\0d\0e\0 \0o\0n\0 \0a\0 \0W\0i\0n\0d\0o\0w\0s\0 \0X\0P\0 \0c\0o\0m\0p\0u\0t\0e\0r\0\r\0
750 \0       \0       \0i\0f\0 \0(\0E\0V\0E\0N\0T\0J\0S\0(\09\0)\0)\0 \0{\0\r\0
751 \0       \0       \0i\0f\0 \0(\0T\0E\0S\0T\0J\0S\0(\09\0)\0)\0 \0 \0\r\0
752 \0       \0       \0       \0{\0 \0\r\0
753 \0       \0       \0       \0       \0a\0r\0d\0r\0o\0n\0e\0_\0t\0o\0o\0l\0_\0s\0e\0t\0_\0u\0i\0_\0p\0a\0d\0_\0s\0t\0a\0r\0t\0(\00\0)\0;\0 \0\r\0
754 \0       \0       \0       \0       \0a\0r\0d\0r\0o\0n\0e\0_\0t\0o\0o\0l\0_\0s\0e\0t\0_\0u\0i\0_\0p\0a\0d\0_\0s\0e\0l\0e\0c\0t\0(\01\0)\0;\0 \0 \0\r\0
755 \0       \0       \0       \0       \0p\0r\0i\0n\0t\0f\0(\0"\0S\0e\0n\0d\0i\0n\0g\0 \0e\0m\0e\0r\0g\0e\0n\0c\0y\0.\0%\0s\0\\0n\0"\0,\0l\0i\0n\0e\0f\0i\0l\0l\0e\0r\0)\0;\0 \0\r\0
756 \0       \0       \0       \0}\0\r\0
757 \0       \0       \0e\0l\0s\0e\0\r\0
758 \0       \0       \0       \0{\0\r\0
759 \0       \0       \0       \0       \0       \0a\0r\0d\0r\0o\0n\0e\0_\0t\0o\0o\0l\0_\0s\0e\0t\0_\0u\0i\0_\0p\0a\0d\0_\0s\0e\0l\0e\0c\0t\0(\00\0)\0;\0 \0 \0\r\0
760 \0       \0       \0       \0}\0\r\0
761 \0       \0       \0}\0\r\0
762 \0\r\0
763 \0       \0       \0i\0f\0 \0(\0E\0V\0E\0N\0T\0J\0S\0(\01\00\0)\0 \0&\0&\0 \0T\0E\0S\0T\0J\0S\0(\01\00\0)\0)\0 \0\r\0
764 \0       \0       \0{\0 \0\r\0
765 \0       \0       \0       \0s\0t\0a\0r\0t\0^\0=\01\0;\0 \0\r\0
766 \0       \0       \0       \0a\0r\0d\0r\0o\0n\0e\0_\0t\0o\0o\0l\0_\0s\0e\0t\0_\0u\0i\0_\0p\0a\0d\0_\0s\0t\0a\0r\0t\0(\0s\0t\0a\0r\0t\0)\0;\0 \0 \0\r\0
767 \0       \0       \0       \0p\0r\0i\0n\0t\0f\0(\0"\0S\0e\0n\0d\0i\0n\0g\0 \0s\0t\0a\0r\0t\0 \0%\0i\0.\0%\0s\0\\0n\0"\0,\0s\0t\0a\0r\0t\0,\0l\0i\0n\0e\0f\0i\0l\0l\0e\0r\0)\0;\0 \0\r\0
768 \0       \0       \0}\0\r\0
769 \0       \0\r\0
770 \0       \0b\0r\0e\0a\0k\0;\0\r\0
771 \0\r\0
772 \0\r\0
773 \0       \0/\0*\0*\0*\0*\0*\0*\0*\0*\0*\0*\0*\0*\0*\0*\0*\0*\0*\0*\0*\0*\0/\0\r\0
774 \0\r\0
775 \0c\0a\0s\0e\0 \0J\0O\0Y\0S\0T\0I\0C\0K\0_\0C\0Y\0B\0O\0R\0G\0_\0X\0:\0\r\0
776 \0\r\0
777 \0       \0p\0i\0t\0c\0h\0 \0=\0 \0j\0s\0.\0l\0Y\0/\0(\01\00\00\00\0.\00\0f\0)\0 \0/\0*\0 \0b\0e\0l\0o\0n\0g\0s\0 \0t\0o\0 \0[\0-\01\00\00\00\0:\01\00\00\00\0]\0 \0*\0/\0;\0\r\0
778 \0       \0r\0o\0l\0l\0 \0 \0=\0 \0j\0s\0.\0l\0X\0/\0(\01\00\00\00\0.\00\0f\0)\0 \0/\0*\0 \0b\0e\0l\0o\0n\0g\0s\0 \0t\0o\0 \0[\0-\01\00\00\00\0:\01\00\00\00\0]\0 \0*\0/\0;\0\r\0
779 \0       \0y\0a\0w\0 \0 \0 \0=\0 \0j\0s\0.\0l\0R\0z\0/\0(\01\00\00\00\0.\00\0f\0)\0 \0/\0*\0 \0b\0e\0l\0o\0n\0g\0s\0 \0t\0o\0 \0[\0-\01\00\00\00\0:\01\00\00\00\0]\0 \0*\0/\0;\0\r\0
780 \0\r\0
781 \0       \0/\0*\0 \0F\0r\0o\0m\0 \0M\0S\0D\0N\0 \0:\0\r\0
782 \0       \0D\0i\0r\0e\0c\0t\0i\0o\0n\0 \0c\0o\0n\0t\0r\0o\0l\0l\0e\0r\0s\0,\0 \0s\0u\0c\0h\0 \0a\0s\0 \0p\0o\0i\0n\0t\0-\0o\0f\0-\0v\0i\0e\0w\0 \0h\0a\0t\0s\0.\0 \0\r\0
783 \0       \0T\0h\0e\0 \0p\0o\0s\0i\0t\0i\0o\0n\0 \0i\0s\0 \0i\0n\0d\0i\0c\0a\0t\0e\0d\0 \0i\0n\0 \0h\0u\0n\0d\0r\0e\0d\0t\0h\0s\0 \0o\0f\0 \0a\0 \0d\0e\0g\0r\0e\0e\0 \0c\0l\0o\0c\0k\0w\0i\0s\0e\0 \0f\0r\0o\0m\0 \0n\0o\0r\0t\0h\0 \0(\0a\0w\0a\0y\0 \0f\0r\0o\0m\0 \0t\0h\0e\0 \0u\0s\0e\0r\0)\0.\0 \0\r\0
784 \0       \0T\0h\0e\0 \0c\0e\0n\0t\0e\0r\0 \0p\0o\0s\0i\0t\0i\0o\0n\0 \0i\0s\0 \0n\0o\0r\0m\0a\0l\0l\0y\0 \0r\0e\0p\0o\0r\0t\0e\0d\0 \0a\0s\0 \0-\0 \01\0;\0 \0b\0u\0t\0 \0s\0e\0e\0 \0R\0e\0m\0a\0r\0k\0s\0.\0 \0\r\0
785 \0       \0F\0o\0r\0 \0i\0n\0d\0i\0c\0a\0t\0o\0r\0s\0 \0t\0h\0a\0t\0 \0h\0a\0v\0e\0 \0o\0n\0l\0y\0 \0f\0i\0v\0e\0 \0p\0o\0s\0i\0t\0i\0o\0n\0s\0,\0 \0t\0h\0e\0 \0v\0a\0l\0u\0e\0 \0f\0o\0r\0 \0a\0 \0c\0o\0n\0t\0r\0o\0l\0l\0e\0r\0 \0i\0s\0 \0-\0 \01\0,\0 \00\0,\0 \09\0,\00\00\00\0,\0 \01\08\0,\00\00\00\0,\0 \0o\0r\0 \02\07\0,\00\00\00\0.\0\r\0
786 \0       \0*\0/\0\r\0
787 \0       \0s\0w\0i\0t\0c\0h\0 \0(\0j\0s\0.\0r\0g\0d\0w\0P\0O\0V\0[\00\0]\0)\0\r\0
788 \0       \0{\0\r\0
789 \0       \0c\0a\0s\0e\0 \00\0:\0 \0g\0a\0z\0 \0=\0 \01\0.\00\0f\0;\0 \0b\0r\0e\0a\0k\0;\0\r\0
790 \0       \0c\0a\0s\0e\0 \04\05\00\00\0:\0 \0g\0a\0z\0 \0=\0 \00\0.\05\0f\0;\0 \0b\0r\0e\0a\0k\0;\0\r\0
791 \0       \0c\0a\0s\0e\0 \01\03\05\00\00\0:\0 \0g\0a\0z\0 \0=\0 \0-\00\0.\05\0f\0;\0 \0b\0r\0e\0a\0k\0;\0\r\0
792 \0       \0c\0a\0s\0e\0 \01\08\00\00\00\0:\0 \0g\0a\0z\0 \0=\0 \0-\01\0.\00\0f\0;\0 \0b\0r\0e\0a\0k\0;\0\r\0
793 \0       \0c\0a\0s\0e\0 \02\02\05\00\00\0:\0 \0g\0a\0z\0 \0=\0 \0-\00\0.\05\0f\0;\0 \0b\0r\0e\0a\0k\0;\0\r\0
794 \0       \0c\0a\0s\0e\0 \03\01\05\00\00\0:\0 \0g\0a\0z\0 \0=\0 \0+\00\0.\05\0f\0;\0 \0b\0r\0e\0a\0k\0;\0\r\0
795 \0       \0d\0e\0f\0a\0u\0l\0t\0:\0g\0a\0z\0 \0=\0 \00\0.\00\0f\0;\0 \0\r\0
796 \0       \0}\0\r\0
797 \0       \0\r\0
798 \0       \0       \0\r\0
799 \0       \0/\0/\0 \0B\0u\0t\0t\0o\0n\0s\0 \0h\0a\0r\0d\0 \0c\0o\0d\0e\0d\0 \0f\0o\0r\0 \0t\0h\0e\0 \0P\0l\0a\0y\0s\0t\0a\0t\0i\0o\0n\03\0 \0S\0i\0x\0A\0x\0i\0s\0 \0p\0a\0d\0 \0c\0o\0n\0n\0e\0c\0t\0e\0d\0 \0i\0n\0 \0U\0S\0B\0 \0m\0o\0d\0e\0 \0o\0n\0 \0a\0 \0W\0i\0n\0d\0o\0w\0s\0 \0X\0P\0 \0c\0o\0m\0p\0u\0t\0e\0r\0\r\0
800 \0       \0       \0i\0f\0 \0(\0E\0V\0E\0N\0T\0J\0S\0(\02\0)\0|\0|\0E\0V\0E\0N\0T\0J\0S\0(\03\0)\0|\0|\0E\0V\0E\0N\0T\0J\0S\0(\04\0)\0|\0|\0E\0V\0E\0N\0T\0J\0S\0(\05\0)\0)\0 \0{\0\r\0
801 \0       \0       \0i\0f\0 \0(\0T\0E\0S\0T\0J\0S\0(\02\0)\0|\0|\0T\0E\0S\0T\0J\0S\0(\03\0)\0|\0|\0T\0E\0S\0T\0J\0S\0(\04\0)\0|\0|\0T\0E\0S\0T\0J\0S\0(\05\0)\0)\0 \0 \0\r\0
802 \0       \0       \0       \0{\0 \0\r\0
803 \0       \0       \0       \0       \0a\0r\0d\0r\0o\0n\0e\0_\0t\0o\0o\0l\0_\0s\0e\0t\0_\0u\0i\0_\0p\0a\0d\0_\0s\0t\0a\0r\0t\0(\00\0)\0;\0 \0\r\0
804 \0       \0       \0       \0       \0a\0r\0d\0r\0o\0n\0e\0_\0t\0o\0o\0l\0_\0s\0e\0t\0_\0u\0i\0_\0p\0a\0d\0_\0s\0e\0l\0e\0c\0t\0(\01\0)\0;\0 \0 \0\r\0
805 \0       \0       \0       \0       \0p\0r\0i\0n\0t\0f\0(\0"\0S\0e\0n\0d\0i\0n\0g\0 \0e\0m\0e\0r\0g\0e\0n\0c\0y\0.\0%\0s\0\\0n\0"\0,\0l\0i\0n\0e\0f\0i\0l\0l\0e\0r\0)\0;\0 \0\r\0
806 \0       \0       \0       \0}\0\r\0
807 \0       \0       \0e\0l\0s\0e\0\r\0
808 \0       \0       \0       \0{\0\r\0
809 \0       \0       \0       \0       \0       \0a\0r\0d\0r\0o\0n\0e\0_\0t\0o\0o\0l\0_\0s\0e\0t\0_\0u\0i\0_\0p\0a\0d\0_\0s\0e\0l\0e\0c\0t\0(\00\0)\0;\0 \0 \0\r\0
810 \0       \0       \0       \0}\0\r\0
811 \0       \0       \0}\0\r\0
812 \0\r\0
813 \0       \0       \0i\0f\0 \0(\0E\0V\0E\0N\0T\0J\0S\0(\01\0)\0 \0&\0&\0 \0T\0E\0S\0T\0J\0S\0(\01\0)\0)\0 \0\r\0
814 \0       \0       \0{\0 \0\r\0
815 \0       \0       \0       \0s\0t\0a\0r\0t\0^\0=\01\0;\0 \0\r\0
816 \0       \0       \0       \0a\0r\0d\0r\0o\0n\0e\0_\0t\0o\0o\0l\0_\0s\0e\0t\0_\0u\0i\0_\0p\0a\0d\0_\0s\0t\0a\0r\0t\0(\0s\0t\0a\0r\0t\0)\0;\0 \0 \0\r\0
817 \0       \0       \0       \0p\0r\0i\0n\0t\0f\0(\0"\0S\0e\0n\0d\0i\0n\0g\0 \0s\0t\0a\0r\0t\0 \0%\0i\0.\0%\0s\0\\0n\0"\0,\0s\0t\0a\0r\0t\0,\0l\0i\0n\0e\0f\0i\0l\0l\0e\0r\0)\0;\0 \0\r\0
818 \0       \0       \0}\0\r\0
819 \0       \0\r\0
820 \0       \0b\0r\0e\0a\0k\0;\0\r\0
821 \0       \0/\0*\0*\0*\0*\0*\0*\0*\0*\0*\0*\0*\0*\0*\0*\0*\0*\0*\0*\0*\0*\0/\0\r\0
822 \0       \0\r\0
823 \0c\0a\0s\0e\0 \0G\0A\0M\0E\0P\0A\0D\0_\0L\0O\0G\0I\0T\0E\0C\0H\0_\0P\0R\0E\0C\0I\0S\0I\0O\0N\0:\0\r\0
824 \0       \0\r\0
825 \0\r\0
826 \0       \0p\0i\0t\0c\0h\0 \0=\0 \0(\0f\0l\0o\0a\0t\0)\0j\0s\0.\0l\0Y\0/\0(\01\00\00\00\0.\00\0f\0)\0;\0\r\0
827 \0       \0r\0o\0l\0l\0 \0 \0=\0 \0(\0f\0l\0o\0a\0t\0)\0j\0s\0.\0l\0X\0/\0(\01\00\00\00\0.\00\0f\0)\0;\0\r\0
828 \0       \0\r\0
829 \0       \0y\0a\0w\0 \0 \0 \0=\0 \0(\0T\0E\0S\0T\0J\0S\0(\03\0)\0)\0?\0 \0(\01\0.\00\0f\0)\0 \0:\0 \0(\0T\0E\0S\0T\0J\0S\0(\01\0)\0)\0?\0 \0(\0-\01\0.\00\0f\0)\0 \0:\0 \0(\00\0.\00\0f\0)\0 \0;\0\r\0
830 \0       \0g\0a\0z\0 \0 \0 \0=\0 \0(\0T\0E\0S\0T\0J\0S\0(\04\0)\0)\0?\0 \0(\01\0.\00\0f\0)\0 \0:\0 \0(\0T\0E\0S\0T\0J\0S\0(\02\0)\0)\0?\0 \0(\0-\01\0.\00\0f\0)\0 \0:\0 \0(\00\0.\00\0f\0)\0 \0;\0\r\0
831 \0\r\0
832 \0       \0i\0f\0 \0(\0E\0V\0E\0N\0T\0J\0S\0(\09\0)\0)\0 \0{\0\r\0
833 \0       \0       \0i\0f\0 \0(\0T\0E\0S\0T\0J\0S\0(\09\0)\0)\0 \0 \0\r\0
834 \0       \0       \0       \0{\0 \0\r\0
835 \0       \0       \0       \0       \0a\0r\0d\0r\0o\0n\0e\0_\0t\0o\0o\0l\0_\0s\0e\0t\0_\0u\0i\0_\0p\0a\0d\0_\0s\0t\0a\0r\0t\0(\00\0)\0;\0 \0\r\0
836 \0       \0       \0       \0       \0a\0r\0d\0r\0o\0n\0e\0_\0t\0o\0o\0l\0_\0s\0e\0t\0_\0u\0i\0_\0p\0a\0d\0_\0s\0e\0l\0e\0c\0t\0(\01\0)\0;\0 \0 \0\r\0
837 \0       \0       \0       \0       \0p\0r\0i\0n\0t\0f\0(\0"\0S\0e\0n\0d\0i\0n\0g\0 \0e\0m\0e\0r\0g\0e\0n\0c\0y\0.\0%\0s\0\\0n\0"\0,\0l\0i\0n\0e\0f\0i\0l\0l\0e\0r\0)\0;\0 \0\r\0
838 \0       \0       \0       \0}\0\r\0
839 \0       \0       \0e\0l\0s\0e\0\r\0
840 \0       \0       \0       \0{\0\r\0
841 \0       \0       \0       \0       \0       \0a\0r\0d\0r\0o\0n\0e\0_\0t\0o\0o\0l\0_\0s\0e\0t\0_\0u\0i\0_\0p\0a\0d\0_\0s\0e\0l\0e\0c\0t\0(\00\0)\0;\0 \0 \0\r\0
842 \0       \0       \0       \0}\0\r\0
843 \0       \0}\0\r\0
844 \0\r\0
845 \0       \0i\0f\0 \0(\0E\0V\0E\0N\0T\0J\0S\0(\01\00\0)\0 \0&\0&\0 \0T\0E\0S\0T\0J\0S\0(\01\00\0)\0)\0 \0\r\0
846 \0       \0       \0{\0 \0\r\0
847 \0       \0       \0       \0s\0t\0a\0r\0t\0^\0=\01\0;\0 \0\r\0
848 \0       \0       \0       \0a\0r\0d\0r\0o\0n\0e\0_\0t\0o\0o\0l\0_\0s\0e\0t\0_\0u\0i\0_\0p\0a\0d\0_\0s\0t\0a\0r\0t\0(\0s\0t\0a\0r\0t\0)\0;\0 \0 \0\r\0
849 \0       \0       \0       \0p\0r\0i\0n\0t\0f\0(\0"\0S\0e\0n\0d\0i\0n\0g\0 \0s\0t\0a\0r\0t\0 \0%\0i\0.\0%\0s\0\\0n\0"\0,\0s\0t\0a\0r\0t\0,\0l\0i\0n\0e\0f\0i\0l\0l\0e\0r\0)\0;\0 \0\r\0
850 \0       \0       \0}\0\r\0
851 \0       \0\r\0
852 \0       \0i\0f\0 \0(\0E\0V\0E\0N\0T\0J\0S\0(\05\0)\0 \0&\0&\0 \0 \0T\0E\0S\0T\0J\0S\0(\05\0)\0)\0 \0 \0\r\0
853 \0       \0       \0{\0\r\0
854 \0       \0       \0       \0a\0r\0d\0r\0o\0n\0e\0_\0a\0t\0_\0s\0e\0t\0_\0f\0l\0a\0t\0_\0t\0r\0i\0m\0(\0)\0;\0 \0\r\0
855 \0       \0       \0       \0p\0r\0i\0n\0t\0f\0(\0"\0S\0e\0n\0d\0i\0n\0g\0 \0f\0l\0a\0t\0 \0t\0r\0i\0m\0.\0%\0s\0\\0n\0"\0,\0l\0i\0n\0e\0f\0i\0l\0l\0e\0r\0)\0;\0 \0\r\0
856 \0       \0       \0}\0\r\0
857 \0       \0       \0\r\0
858 \0       \0b\0r\0e\0a\0k\0;\0\r\0
859 \0\r\0
860 \0/\0*\0*\0*\0*\0*\0*\0*\0*\0*\0*\0*\0*\0*\0*\0*\0*\0*\0*\0*\0*\0/\0\r\0
861 \0       \0\r\0
862 \0c\0a\0s\0e\0 \0G\0A\0M\0E\0P\0A\0D\0_\0R\0A\0D\0I\0O\0_\0G\0P\0:\0\r\0
863 \0\r\0
864 \0       \0p\0i\0t\0c\0h\0 \0=\0 \0(\0f\0l\0o\0a\0t\0)\0j\0s\0.\0l\0Z\0/\0(\01\00\00\00\0.\00\0f\0)\0;\0\r\0
865 \0       \0r\0o\0l\0l\0 \0 \0=\0 \0(\0f\0l\0o\0a\0t\0)\0j\0s\0.\0l\0R\0z\0/\0(\01\00\00\00\0.\00\0f\0)\0;\0\r\0
866 \0       \0\r\0
867 \0       \0y\0a\0w\0 \0 \0 \0=\0 \0(\0f\0l\0o\0a\0t\0)\0j\0s\0.\0l\0X\0/\0(\01\00\00\00\0.\00\0f\0)\0;\0\r\0
868 \0       \0g\0a\0z\0 \0 \0 \0=\0 \0-\0(\0f\0l\0o\0a\0t\0)\0j\0s\0.\0l\0Y\0/\0(\01\00\00\00\0.\00\0f\0)\0;\0\r\0
869 \0       \0\r\0
870 \0       \0\r\0
871 \0       \0i\0f\0 \0(\0E\0V\0E\0N\0T\0J\0S\0(\02\0)\0)\0 \0{\0\r\0
872 \0       \0       \0i\0f\0 \0(\0T\0E\0S\0T\0J\0S\0(\02\0)\0)\0 \0 \0\r\0
873 \0       \0       \0       \0{\0 \0\r\0
874 \0       \0       \0       \0       \0a\0r\0d\0r\0o\0n\0e\0_\0t\0o\0o\0l\0_\0s\0e\0t\0_\0u\0i\0_\0p\0a\0d\0_\0s\0t\0a\0r\0t\0(\00\0)\0;\0 \0\r\0
875 \0       \0       \0       \0       \0a\0r\0d\0r\0o\0n\0e\0_\0t\0o\0o\0l\0_\0s\0e\0t\0_\0u\0i\0_\0p\0a\0d\0_\0s\0e\0l\0e\0c\0t\0(\01\0)\0;\0 \0 \0\r\0
876 \0       \0       \0       \0       \0p\0r\0i\0n\0t\0f\0(\0"\0S\0e\0n\0d\0i\0n\0g\0 \0f\0l\0a\0t\0 \0t\0r\0i\0m\0.\0%\0s\0\\0n\0"\0,\0l\0i\0n\0e\0f\0i\0l\0l\0e\0r\0)\0;\0 \0\r\0
877 \0       \0       \0       \0       \0a\0r\0d\0r\0o\0n\0e\0_\0a\0t\0_\0s\0e\0t\0_\0f\0l\0a\0t\0_\0t\0r\0i\0m\0(\0)\0;\0 \0\r\0
878 \0       \0       \0       \0}\0\r\0
879 \0       \0}\0\r\0
880 \0\r\0
881 \0       \0i\0f\0 \0(\0E\0V\0E\0N\0T\0J\0S\0(\03\0)\0)\0 \0{\0\r\0
882 \0       \0       \0i\0f\0 \0(\0T\0E\0S\0T\0J\0S\0(\03\0)\0)\0 \0 \0\r\0
883 \0       \0       \0       \0{\0 \0\r\0
884 \0       \0       \0       \0       \0a\0r\0d\0r\0o\0n\0e\0_\0t\0o\0o\0l\0_\0s\0e\0t\0_\0u\0i\0_\0p\0a\0d\0_\0s\0t\0a\0r\0t\0(\00\0)\0;\0 \0\r\0
885 \0       \0       \0       \0       \0a\0r\0d\0r\0o\0n\0e\0_\0t\0o\0o\0l\0_\0s\0e\0t\0_\0u\0i\0_\0p\0a\0d\0_\0s\0e\0l\0e\0c\0t\0(\01\0)\0;\0 \0 \0\r\0
886 \0       \0       \0       \0       \0p\0r\0i\0n\0t\0f\0(\0"\0S\0e\0n\0d\0i\0n\0g\0 \0e\0m\0e\0r\0g\0e\0n\0c\0y\0.\0%\0s\0\\0n\0"\0,\0l\0i\0n\0e\0f\0i\0l\0l\0e\0r\0)\0;\0 \0\r\0
887 \0       \0       \0       \0}\0\r\0
888 \0       \0       \0e\0l\0s\0e\0\r\0
889 \0       \0       \0       \0{\0\r\0
890 \0       \0       \0       \0       \0       \0a\0r\0d\0r\0o\0n\0e\0_\0t\0o\0o\0l\0_\0s\0e\0t\0_\0u\0i\0_\0p\0a\0d\0_\0s\0e\0l\0e\0c\0t\0(\00\0)\0;\0 \0 \0\r\0
891 \0       \0       \0       \0}\0\r\0
892 \0       \0}\0\r\0
893 \0\r\0
894 \0       \0i\0f\0 \0(\0E\0V\0E\0N\0T\0J\0S\0(\01\0)\0)\0 \0\r\0
895 \0       \0       \0{\0 \0\r\0
896 \0       \0       \0       \0s\0t\0a\0r\0t\0=\0 \0T\0E\0S\0T\0J\0S\0(\01\0)\0?\01\0:\00\0;\0 \0/\0/\0 \0b\0u\0t\0t\0o\0n\0 \01\0 \0i\0s\0 \0a\0n\0 \0o\0n\0/\0o\0f\0f\0 \0s\0w\0i\0t\0c\0h\0 \0t\0h\0a\0t\0 \0d\0o\0e\0s\0 \0n\0o\0t\0 \0n\0e\0e\0d\0 \0t\0o\0 \0b\0e\0 \0m\0a\0i\0n\0t\0a\0i\0n\0e\0d\0\r\0
897 \0       \0       \0       \0a\0r\0d\0r\0o\0n\0e\0_\0t\0o\0o\0l\0_\0s\0e\0t\0_\0u\0i\0_\0p\0a\0d\0_\0s\0t\0a\0r\0t\0(\0s\0t\0a\0r\0t\0)\0;\0 \0 \0\r\0
898 \0       \0       \0       \0p\0r\0i\0n\0t\0f\0(\0"\0S\0e\0n\0d\0i\0n\0g\0 \0s\0t\0a\0r\0t\0 \0%\0i\0.\0%\0s\0\\0n\0"\0,\0s\0t\0a\0r\0t\0,\0l\0i\0n\0e\0f\0i\0l\0l\0e\0r\0)\0;\0 \0\r\0
899 \0       \0       \0}\0\r\0
900 \0       \0\r\0
901 \0       \0\r\0
902 \0       \0\r\0
903 \0       \0b\0r\0e\0a\0k\0;\0\r\0
904 \0d\0e\0f\0a\0u\0l\0t\0:\0 \0\r\0
905 \0       \0p\0i\0t\0c\0h\0=\0r\0o\0l\0l\0=\0g\0a\0z\0=\0y\0a\0w\0=\00\0.\00\0f\0;\0\r\0
906 \0\r\0
907 \0/\0*\0*\0*\0*\0*\0*\0*\0*\0*\0*\0*\0*\0*\0*\0*\0*\0*\0*\0*\0*\0/\0\r\0
908 \0}\0 \0/\0/\0 \0s\0w\0i\0t\0c\0h\0 \0\r\0
909 \0}\0 \0/\0/\0 \0k\0e\0y\0b\0o\0a\0r\0d\0i\0n\0u\0s\0e\0\r\0
910 \0\r\0
911 \0       \0i\0f\0(\0!\0k\0e\0y\0b\0o\0a\0r\0d\0_\0i\0n\0_\0u\0s\0e\0)\0\r\0
912 \0       \0{\0\r\0
913 \0       \0       \0a\0r\0d\0r\0o\0n\0e\0_\0a\0t\0_\0s\0e\0t\0_\0p\0r\0o\0g\0r\0e\0s\0s\0_\0c\0m\0d\0(\01\0,\0r\0o\0l\0l\0,\0 \0p\0i\0t\0c\0h\0,\0 \0g\0a\0z\0,\0 \0y\0a\0w\0)\0;\0\r\0
914 \0       \0\r\0
915 \0       \0       \0p\0r\0i\0n\0t\0f\0(\0"\0[\0P\0i\0t\0c\0h\0 \0%\0f\0]\0 \0[\0R\0o\0l\0l\0 \0%\0f\0]\0 \0[\0Y\0a\0w\0 \0%\0f\0]\0 \0[\0G\0a\0z\0 \0%\0f\0]\0%\0\\0n\0"\0,\0p\0i\0t\0c\0h\0,\0r\0o\0l\0l\0,\0y\0a\0w\0,\0g\0a\0z\0)\0;\0\r\0
916 \0       \0}\0\r\0
917 \0\r\0
918 \0       \0/\0*\0 \0K\0e\0e\0p\0s\0 \0t\0r\0a\0c\0k\0 \0o\0f\0 \0t\0h\0e\0 \0l\0a\0s\0t\0 \0j\0o\0y\0s\0t\0i\0c\0k\0 \0s\0t\0a\0t\0e\0 \0i\0n\0 \0a\0 \0s\0t\0a\0t\0i\0c\0 \0v\0a\0r\0i\0a\0b\0l\0e\0 \0*\0/\0\r\0
919 \0       \0p\0r\0e\0v\0i\0o\0u\0s\0_\0j\0s\0=\0j\0s\0;\0\r\0
920 \0       \0\r\0
921 \0\r\0
922 \0 \0A\0R\0W\0i\0n\03\02\0D\0e\0m\0o\0_\0R\0e\0l\0e\0a\0s\0e\0C\0o\0n\0s\0o\0l\0e\0(\0)\0;\0\r\0
923 \0 \0r\0e\0t\0u\0r\0n\0 \0C\0_\0O\0K\0;\0\r\0
924 \0}\0\r\0
925 \0\r\0
926 \0\r\0
927 \0\r\0
928 \0C\0_\0R\0E\0S\0U\0L\0T\0 \0c\0l\0o\0s\0e\0_\0d\0x\0_\0k\0e\0y\0b\0o\0a\0r\0d\0(\0v\0o\0i\0d\0)\0\r\0
929 \0{\0\r\0
930 \0 \0 \0r\0e\0t\0u\0r\0n\0 \0C\0_\0O\0K\0;\0\r\0
931 \0}\0\r\0
932 \0\r\0
933 \0\r\0
934 \0\r\0
935 \0C\0_\0R\0E\0S\0U\0L\0T\0 \0c\0l\0o\0s\0e\0_\0d\0x\0_\0g\0a\0m\0e\0p\0a\0d\0(\0v\0o\0i\0d\0)\0\r\0
936 \0{\0\r\0
937 \0 \0 \0i\0f\0 \0(\0g\0_\0p\0J\0o\0y\0s\0t\0i\0c\0k\0)\0 \0{\0 \0\r\0
938 \0 \0 \0 \0 \0g\0_\0p\0J\0o\0y\0s\0t\0i\0c\0k\0-\0>\0U\0n\0a\0c\0q\0u\0i\0r\0e\0(\0)\0;\0\r\0
939 \0}\0\r\0
940 \0 \0 \0r\0e\0t\0u\0r\0n\0 \0C\0_\0O\0K\0;\0\r\0
941 \0}\0\r\0
942 \0\r\0
943 \0\r\0
944 \0\r\0
945 \0\r\0
946 \0\r\0
947 \0/\0*\0\r\0
948 \0s\0t\0a\0t\0i\0c\0 \0i\0n\0t\03\02\0_\0t\0 \0m\0a\0k\0e\0_\0i\0d\0(\0d\0e\0v\0i\0c\0e\0_\0t\0*\0 \0d\0e\0v\0i\0c\0e\0)\0\r\0
949 \0{\0\r\0
950 \0 \0 \0r\0e\0t\0u\0r\0n\0 \0(\0 \0(\0d\0e\0v\0i\0c\0e\0-\0>\0v\0e\0n\0d\0o\0r\0 \0<\0<\0 \01\06\0)\0 \0&\0 \00\0x\0f\0f\0f\0f\00\00\00\00\0)\0 \0|\0 \0(\0d\0e\0v\0i\0c\0e\0-\0>\0p\0r\0o\0d\0u\0c\0t\0 \0&\0 \00\0x\0f\0f\0f\0f\0)\0;\0\r\0
951 \0}\0\r\0
952 \0*\0/\0\r\0
953 \0s\0t\0a\0t\0i\0c\0 \0C\0_\0R\0E\0S\0U\0L\0T\0 \0a\0d\0d\0_\0d\0e\0v\0i\0c\0e\0(\0d\0e\0v\0i\0c\0e\0_\0t\0*\0 \0d\0e\0v\0i\0c\0e\0,\0 \0c\0o\0n\0s\0t\0 \0i\0n\0t\03\02\0_\0t\0 \0i\0d\0_\0w\0a\0n\0t\0e\0d\0)\0\r\0
954 \0{\0\r\0
955 \0 \0 \0P\0R\0I\0N\0T\0(\0"\0I\0n\0p\0u\0t\0 \0d\0e\0v\0i\0c\0e\0 \0%\0s\0 \0f\0o\0u\0n\0d\0\\0n\0"\0,\0 \0d\0e\0v\0i\0c\0e\0-\0>\0n\0a\0m\0e\0)\0;\0\r\0
956 \0 \0 \0s\0t\0r\0n\0c\0p\0y\0(\0d\0x\0_\0g\0a\0m\0e\0p\0a\0d\0.\0n\0a\0m\0e\0,\0 \0d\0e\0v\0i\0c\0e\0-\0>\0h\0a\0n\0d\0l\0e\0r\0s\0,\0 \0M\0A\0X\0_\0N\0A\0M\0E\0_\0L\0E\0N\0G\0T\0H\0)\0;\0\r\0
957 \0 \0 \0r\0e\0t\0u\0r\0n\0 \0C\0_\0O\0K\0;\0\r\0
958 \0}\0\r\0
959 \0\r\0
960 \0\r\0
961 \0\r\0
962 \0\r\0
963 \0\r\0
964 \0\r\0
965 \0/\0*\0*\0 \0s\0i\0m\0p\0l\0e\0 \0/\0p\0r\0o\0c\0/\0b\0u\0s\0/\0i\0n\0p\0u\0t\0/\0d\0e\0v\0i\0c\0e\0s\0 \0g\0e\0n\0e\0r\0i\0c\0 \0L\0L\0(\01\0)\0 \0p\0a\0r\0s\0e\0r\0 \0*\0*\0/\0\r\0
966 \0/\0/\0 \0@\0S\0t\0e\0p\0h\0a\0n\0e\0 \0:\0 \0w\0a\0s\0 \0p\0r\0e\0s\0e\0n\0t\0 \0i\0n\0 \0L\0i\0n\0u\0x\0 \0e\0x\0a\0m\0p\0l\0e\0,\0 \0w\0a\0s\0 \0s\0u\0p\0p\0r\0e\0s\0s\0e\0d\0 \0f\0o\0r\0 \0t\0h\0e\0 \0W\0i\0n\03\02\0 \0C\0l\0i\0e\0n\0t\0